From 786a1be68fd6a85f42c29f03292d118d1ff56c94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 18 Nov 2015 21:34:09 +0100 Subject: [PATCH] New package: xerces-c-3.1.2 --- common/shlibs | 1 + srcpkgs/libxerces-c | 1 + srcpkgs/libxerces-c-devel | 1 + srcpkgs/xerces-c/template | 32 ++++++++++++++++++++++++++++++++ 4 files changed, 35 insertions(+) create mode 120000 srcpkgs/libxerces-c create mode 120000 srcpkgs/libxerces-c-devel create mode 100644 srcpkgs/xerces-c/template diff --git a/common/shlibs b/common/shlibs index 662ec2d3e0f..bd73f233711 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2288,3 +2288,4 @@ libfloatfann.so.2 fann-2.2.0_1 libfixedfann.so.2 fann-2.2.0_1 libfann.so.2 fann-2.2.0_1 libdoublefann.so.2 fann-2.2.0_1 +libxerces-c-3.1.so libxerces-c-3.1.2_1 diff --git a/srcpkgs/libxerces-c b/srcpkgs/libxerces-c new file mode 120000 index 00000000000..17c953c82f5 --- /dev/null +++ b/srcpkgs/libxerces-c @@ -0,0 +1 @@ +xerces-c \ No newline at end of file diff --git a/srcpkgs/libxerces-c-devel b/srcpkgs/libxerces-c-devel new file mode 120000 index 00000000000..17c953c82f5 --- /dev/null +++ b/srcpkgs/libxerces-c-devel @@ -0,0 +1 @@ +xerces-c \ No newline at end of file diff --git a/srcpkgs/xerces-c/template b/srcpkgs/xerces-c/template new file mode 100644 index 00000000000..346a164c1c1 --- /dev/null +++ b/srcpkgs/xerces-c/template @@ -0,0 +1,32 @@ +# Template file for 'xerces-c' +pkgname=xerces-c +version=3.1.2 +revision=1 +build_style=gnu-configure +hostmakedepends="pkg-config" +makedepends="libcurl-devel icu55-devel" +depends="lib${pkgname}>=${version}_${revision}" +short_desc="Validating XML parser written in portable C++" +maintainer="Jürgen Buchmüller " +license="Apache-2.0" +homepage="http://xerces.apache.org/xerces-c/" +distfiles="http://apache.mirror.digionline.de//xerces/c/3/sources/${pkgname}-${version}.tar.bz2" +checksum=95d8655c4c50668ad60d555b59da9f31937b2c53638aa8d5768cb169f192d5e1 + +libxerces-c_package() { + short_desc+=" - shared library" + pkg_install() { + vmove usr/lib/libxerces-c-${version%.*}.so + } +} + +libxerces-c-devel_package() { + short_desc+=" - development files" + depends="lib${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove usr/lib/*.a + vmove usr/lib/libxerces-c.so + } +}