From 16c58d1ace217e1f5bd22b89ae895ab87381fe4a Mon Sep 17 00:00:00 2001 From: xdave Date: Mon, 5 Aug 2013 12:38:43 -0600 Subject: [PATCH 1/4] New package: phorward-0.17. --- common/shlibs | 1 + srcpkgs/libphorward | 1 + srcpkgs/phorward-devel | 1 + srcpkgs/phorward-docs | 1 + srcpkgs/phorward/template | 45 +++++++++++++++++++++++++++++++++++++++ 5 files changed, 49 insertions(+) create mode 120000 srcpkgs/libphorward create mode 120000 srcpkgs/phorward-devel create mode 120000 srcpkgs/phorward-docs create mode 100644 srcpkgs/phorward/template 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..90ea66cd116 --- /dev/null +++ b/srcpkgs/phorward/template @@ -0,0 +1,45 @@ +# Template build file for 'phorward' +pkgname=phorward +version=0.17 +revision=1 +build_style=gnu-configure +short_desc="Software package consisting of a powerful C functions library." +maintainer="davehome " +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 + } +} From 92777e033c80f95da2fbf7f3a7e3b0013973081f Mon Sep 17 00:00:00 2001 From: xdave Date: Mon, 5 Aug 2013 12:45:05 -0600 Subject: [PATCH 2/4] phorward: fix depends var. --- srcpkgs/phorward/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/phorward/template b/srcpkgs/phorward/template index 90ea66cd116..b748becf362 100644 --- a/srcpkgs/phorward/template +++ b/srcpkgs/phorward/template @@ -1,7 +1,7 @@ # Template build file for 'phorward' pkgname=phorward version=0.17 -revision=1 +revision=2 build_style=gnu-configure short_desc="Software package consisting of a powerful C functions library." maintainer="davehome " @@ -13,8 +13,8 @@ checksum=6e359e5398b59f4db4d6fabb641a8336563aecca8e7af2de9016c9f81c305c55 wrksrc="${pkgname}-${version}-source" phorward-devel_package() { - depends="phorward-${version}_${revision} - libphorward-${version}-${revision}" + depends="phorward>=-${version}_${revision} + libphorward>=${version}-${revision}" short_desc+=" - development files" pkg_install() { vmove "usr/lib/*.a" From 87dc6c41a7c8e7e644139d5c5fffab32a41bea7e Mon Sep 17 00:00:00 2001 From: xdave Date: Mon, 5 Aug 2013 12:49:33 -0600 Subject: [PATCH 3/4] phorward: fix depends var (v2). --- srcpkgs/phorward/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/phorward/template b/srcpkgs/phorward/template index b748becf362..40c7f35cea0 100644 --- a/srcpkgs/phorward/template +++ b/srcpkgs/phorward/template @@ -13,8 +13,8 @@ checksum=6e359e5398b59f4db4d6fabb641a8336563aecca8e7af2de9016c9f81c305c55 wrksrc="${pkgname}-${version}-source" phorward-devel_package() { - depends="phorward>=-${version}_${revision} - libphorward>=${version}-${revision}" + depends="phorward>=${version}_${revision} + libphorward>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove "usr/lib/*.a" From c2798eb6f3f07ab704106f4799719f3a8419ef03 Mon Sep 17 00:00:00 2001 From: xdave Date: Mon, 5 Aug 2013 12:55:12 -0600 Subject: [PATCH 4/4] New package: unicc-1.0.0. --- srcpkgs/unicc/template | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 srcpkgs/unicc/template 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 " +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 + } +}