From c7d055d2134817da2d26b83b132c4a856ff62966 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 3 Sep 2014 09:41:42 +0200 Subject: [PATCH] New package: libucl-0.5.2. --- common/shlibs | 1 + srcpkgs/libucl-devel | 1 + srcpkgs/libucl/template | 33 +++++++++++++++++++++++++++++++++ 3 files changed, 35 insertions(+) create mode 120000 srcpkgs/libucl-devel create mode 100644 srcpkgs/libucl/template diff --git a/common/shlibs b/common/shlibs index c15c1fb3f2..43b2e852e3 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1735,3 +1735,4 @@ libawt_xawt.so openjdk-jre-8u20_1 libjava.so openjdk-jre-8u20_1 libjli.so openjdk-jre-8u20_1 libjvm.so openjdk-jre-8u20_1 +libucl.so.0 libucl-0.5.2_1 diff --git a/srcpkgs/libucl-devel b/srcpkgs/libucl-devel new file mode 120000 index 0000000000..c706bf9582 --- /dev/null +++ b/srcpkgs/libucl-devel @@ -0,0 +1 @@ +libucl \ No newline at end of file diff --git a/srcpkgs/libucl/template b/srcpkgs/libucl/template new file mode 100644 index 0000000000..1c91718375 --- /dev/null +++ b/srcpkgs/libucl/template @@ -0,0 +1,33 @@ +# Template file for 'libucl' +pkgname=libucl +version=0.5.2 +revision=1 +build_style=gnu-configure +hostmakedepends="automake libtool git pkg-config" +makedepends="libcurl-devel" +short_desc="Universal configuration library parser" +maintainer="Juan RP " +license="2-clause-BSD" +homepage="https://github.com/vstakhov/libucl" + +do_fetch() { + git clone -b ${version} git://github.com/vstakhov/libucl.git ${pkgname}-${version} +} +pre_configure() { + NOCONFIGURE=1 ./autogen.sh +} +post_install() { + vlicense COPYING LICENSE +} + +libucl-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/*.a + vmove usr/lib/*.so + vmove usr/lib/pkgconfig + vmove usr/share + } +}