diff --git a/srcpkgs/confuse-devel b/srcpkgs/confuse-devel new file mode 120000 index 00000000000..1d41c68ccbe --- /dev/null +++ b/srcpkgs/confuse-devel @@ -0,0 +1 @@ +confuse \ No newline at end of file diff --git a/srcpkgs/confuse/confuse-devel.template b/srcpkgs/confuse/confuse-devel.template new file mode 100644 index 00000000000..aa0ccfcd3fe --- /dev/null +++ b/srcpkgs/confuse/confuse-devel.template @@ -0,0 +1,15 @@ +# Template file for 'confuse-devel'. +# +short_desc="${short_desc} (development files)" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run confuse + +do_install() +{ + vmove usr/include usr + vmove "usr/lib/*.a" usr/lib + vmove usr/lib/pkgconfig usr/lib +} diff --git a/srcpkgs/confuse/confuse.rshlibs b/srcpkgs/confuse/confuse.rshlibs new file mode 100644 index 00000000000..631aa1dda40 --- /dev/null +++ b/srcpkgs/confuse/confuse.rshlibs @@ -0,0 +1 @@ +libc.so.6 diff --git a/srcpkgs/confuse/template b/srcpkgs/confuse/template new file mode 100644 index 00000000000..9228210d0c9 --- /dev/null +++ b/srcpkgs/confuse/template @@ -0,0 +1,24 @@ +# Template file for 'confuse' +pkgname=confuse +version=2.7 +distfiles="http://savannah.nongnu.org/download/confuse/confuse-2.7.tar.gz" +build_style=gnu-configure +configure_args="--enable-shared --enable-static" +short_desc="C-library for parsing configuration files" +maintainer="davehome " +checksum=e32574fd837e950778dac7ade40787dd2259ef8e28acd6ede6847ca895c88778 +long_desc=" + libConfuse is a configuration file parser library, licensed under the terms + of the ISC license, and written in C. It supports sections and (lists of) + values (strings, integers, floats, booleans or other sections), as well as + some other features (such as single/double-quoted strings, environment + variable expansion, functions and nested include statements). It makes it + very easy to add configuration file capability to a program using a simple + API. + + The goal of libConfuse is not to be the configuration file parser library + with a gazillion of features. Instead, it aims to be easy to use and quick + to integrate with your code. libConfuse was called libcfg before, but its + name was changed to not confuse itself with other similar libraries." + +subpackages="$pkgname-devel"