From 56439d2f1296e50c15f7a44a0bd1df4369f2654c Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sat, 6 Nov 2010 08:01:24 +0100 Subject: [PATCH] Added libassuan-2.0.1 build template. --- srcpkgs/libassuan-devel | 1 + srcpkgs/libassuan/depends | 2 ++ srcpkgs/libassuan/libassuan-devel.template | 18 ++++++++++++++++++ srcpkgs/libassuan/template | 19 +++++++++++++++++++ xbps-src/common/mapping_shlib_binpkg.txt | 1 + 5 files changed, 41 insertions(+) create mode 120000 srcpkgs/libassuan-devel create mode 100644 srcpkgs/libassuan/depends create mode 100644 srcpkgs/libassuan/libassuan-devel.template create mode 100644 srcpkgs/libassuan/template diff --git a/srcpkgs/libassuan-devel b/srcpkgs/libassuan-devel new file mode 120000 index 00000000000..1b3f8f3317f --- /dev/null +++ b/srcpkgs/libassuan-devel @@ -0,0 +1 @@ +libassuan \ No newline at end of file diff --git a/srcpkgs/libassuan/depends b/srcpkgs/libassuan/depends new file mode 100644 index 00000000000..f5b81e443e3 --- /dev/null +++ b/srcpkgs/libassuan/depends @@ -0,0 +1,2 @@ +abi_depends=">=2.0.1" +api_depends="${abi_depends}" diff --git a/srcpkgs/libassuan/libassuan-devel.template b/srcpkgs/libassuan/libassuan-devel.template new file mode 100644 index 00000000000..2a4156bd2c6 --- /dev/null +++ b/srcpkgs/libassuan/libassuan-devel.template @@ -0,0 +1,18 @@ +# Template file for 'libassuan-devel'. +# +short_desc="${short_desc} - development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run libgpg-error-devel +Add_dependency run libassuan + +do_install() +{ + mkdir -p ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/{bin,include} ${DESTDIR}/usr + mv ${SRCPKGDESTDIR}/usr/lib/*.a ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/share ${DESTDIR}/usr +} diff --git a/srcpkgs/libassuan/template b/srcpkgs/libassuan/template new file mode 100644 index 00000000000..e527ccc589c --- /dev/null +++ b/srcpkgs/libassuan/template @@ -0,0 +1,19 @@ +# Template file for 'libassuan' +pkgname=libassuan +version=2.0.1 +distfiles="ftp://ftp.gnupg.org/gcrypt/$pkgname/$pkgname-$version.tar.bz2" +build_style=gnu_configure +configure_args="--localstatedir=/var" +short_desc="IPC library used by some GnuPG related software" +maintainer="Juan RP " +checksum=1117be532ac41b13790b4756df7fa747d3d04264f7b4544aa9d7ff468a24b457 +long_desc=" + Libassuan is a small library implementing the so-called Assuan protocol. This + protocol is used for IPC between most newer GnuPG components. Both, server + and client side functions are provided." + +subpackages="$pkgname-devel" + +Add_dependency run glibc +Add_dependency run libgpg-error +Add_dependency build libgpg-error-devel diff --git a/xbps-src/common/mapping_shlib_binpkg.txt b/xbps-src/common/mapping_shlib_binpkg.txt index 3778be4148f..1ddc17cb60d 100644 --- a/xbps-src/common/mapping_shlib_binpkg.txt +++ b/xbps-src/common/mapping_shlib_binpkg.txt @@ -663,3 +663,4 @@ libmount.so libmount libmount-devel libgdata.so libgdata libgdata-devel libdconf.so dconf dconf-devel libspi.so at-spi at-spi-devel +libassuan.so libassuan libassuan-devel