diff --git a/common/shlibs b/common/shlibs
index dbbe47bff2f..3924529f280 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -1391,4 +1391,5 @@ liblrzip.so.0 liblrzip-0.614_3
 libsilcclient-1.1.so.3 silc-toolkit-1.1.10_1
 libsilc-1.1.so.2 silc-toolkit-1.1.10_1
 libobjfw.so.6 objfw-0.7.1_1
+libphorward.so.0 libphorward-0.17_1
 
diff --git a/srcpkgs/libphorward b/srcpkgs/libphorward
new file mode 120000
index 00000000000..c7c930b2418
--- /dev/null
+++ b/srcpkgs/libphorward
@@ -0,0 +1 @@
+phorward
\ No newline at end of file
diff --git a/srcpkgs/phorward-devel b/srcpkgs/phorward-devel
new file mode 120000
index 00000000000..c7c930b2418
--- /dev/null
+++ b/srcpkgs/phorward-devel
@@ -0,0 +1 @@
+phorward
\ No newline at end of file
diff --git a/srcpkgs/phorward-docs b/srcpkgs/phorward-docs
new file mode 120000
index 00000000000..c7c930b2418
--- /dev/null
+++ b/srcpkgs/phorward-docs
@@ -0,0 +1 @@
+phorward
\ No newline at end of file
diff --git a/srcpkgs/phorward/template b/srcpkgs/phorward/template
new file mode 100644
index 00000000000..40c7f35cea0
--- /dev/null
+++ b/srcpkgs/phorward/template
@@ -0,0 +1,45 @@
+# Template build file for 'phorward'
+pkgname=phorward
+version=0.17
+revision=2
+build_style=gnu-configure
+short_desc="Software package consisting of a powerful C functions library."
+maintainer="davehome <davehome@redthumb.info.tm>"
+homepage="http://www.phorward-software.com"
+license="BSD"
+distfiles="${homepage}/products/${pkgname}/${pkgname}-${version}-source.tar.gz"
+checksum=6e359e5398b59f4db4d6fabb641a8336563aecca8e7af2de9016c9f81c305c55
+
+wrksrc="${pkgname}-${version}-source"
+
+phorward-devel_package() {
+	depends="phorward>=${version}_${revision}
+		libphorward>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove "usr/lib/*.a"
+		vmove "usr/lib/*.so"
+		vmove usr/include
+	}
+}
+
+libphorward_package() {
+	short_desc+=" - runtime library"
+	pkg_install() {
+		vmove "usr/lib/libphorward*.so.*"
+	}
+}
+
+phorward-docs_package() {
+	noarch=yes
+	short_desc+=" - documentation"
+	pkg_install() {
+		vmove usr/share/man
+	}
+}
+
+phorward_package() {
+	pkg_install() {
+		vmove all
+	}
+}
diff --git a/srcpkgs/unicc/template b/srcpkgs/unicc/template
new file mode 100644
index 00000000000..94e542315c6
--- /dev/null
+++ b/srcpkgs/unicc/template
@@ -0,0 +1,21 @@
+# Template build file for 'unicc'
+pkgname=unicc
+version=1.0.0
+revision=1
+build_style=gnu-configure
+configure_args="--with-trace"
+makedepends="phorward-devel"
+short_desc="The Universal Compiler-Compiler"
+maintainer="davehome <davehome@redthumb.info.tm>"
+homepage="http://www.phorward-software.com"
+license="BSD"
+distfiles="${homepage}/products/${pkgname}/${pkgname}-${version}-source.tar.gz"
+checksum=1a9166e8b78b5e6ee7764fd878b2d8c8e4314683358192942149641b030b0d97
+
+wrksrc="${pkgname}-${version}-source"
+
+unicc_package() {
+	pkg_install() {
+		vmove all
+	}
+}