diff --git a/srcpkgs/libyaml-devel b/srcpkgs/libyaml-devel new file mode 120000 index 0000000000..c3fafe72a6 --- /dev/null +++ b/srcpkgs/libyaml-devel @@ -0,0 +1 @@ +libyaml \ No newline at end of file diff --git a/srcpkgs/libyaml/depends b/srcpkgs/libyaml/depends new file mode 100644 index 0000000000..42a0b0f16d --- /dev/null +++ b/srcpkgs/libyaml/depends @@ -0,0 +1,2 @@ +abi_depends=">=0.1.4" +api_depends="${abi_depends}" diff --git a/srcpkgs/libyaml/libyaml-devel.template b/srcpkgs/libyaml/libyaml-devel.template new file mode 100644 index 0000000000..93b1f5ed2e --- /dev/null +++ b/srcpkgs/libyaml/libyaml-devel.template @@ -0,0 +1,15 @@ +# Template file for 'libyaml-devel'. +# +short_desc="${short_desc} - development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run glibc-devel +Add_dependency run libyaml + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove "usr/lib/*.a" usr/lib +} diff --git a/srcpkgs/libyaml/libyaml.rshlibs b/srcpkgs/libyaml/libyaml.rshlibs new file mode 100644 index 0000000000..631aa1dda4 --- /dev/null +++ b/srcpkgs/libyaml/libyaml.rshlibs @@ -0,0 +1 @@ +libc.so.6 diff --git a/srcpkgs/libyaml/template b/srcpkgs/libyaml/template new file mode 100644 index 0000000000..40684f0f11 --- /dev/null +++ b/srcpkgs/libyaml/template @@ -0,0 +1,20 @@ +# Template file for 'libyaml' +pkgname=libyaml +version=0.1.4 +wrksrc="yaml-${version}" +homepage="http://pyyaml.org/wiki/LibYAML" +distfiles="http://pyyaml.org/download/libyaml/yaml-${version}.tar.gz" +build_style=gnu-configure +short_desc="Fast YAML 1.1 parser and emitter library" +maintainer="Juan RP " +license="MIT" +checksum=7bf81554ae5ab2d9b6977da398ea789722e0db75b86bffdaeb4e66d961de6a37 +long_desc=" + LibYAML is a C library for parsing and emitting data in YAML 1.1, a + human-readable data serialization format." + +subpackages="$pkgname-devel" + +post_install() { + vinstall LICENSE 644 usr/share/licenses/${pkgname} +} diff --git a/xbps-src/common/mapping_shlib_binpkg.txt b/xbps-src/common/mapping_shlib_binpkg.txt index c5e3acb2d9..c8afc767b3 100644 --- a/xbps-src/common/mapping_shlib_binpkg.txt +++ b/xbps-src/common/mapping_shlib_binpkg.txt @@ -926,3 +926,4 @@ libxdg-basedir.so.1 libxdg-basedir libxdg-basedir-devel libev.so.4 libev libev-devel libgvnc-1.0.so.0 gtk-vnc gtk-vnc-devel libgtk-vnc-2.0.so.0 gtk-vnc gtk-vnc-devel +libyaml-0.so.2 libyaml libyaml-devel