From 2fa7a613c9ce57407c49daa4c5c12fbab5829deb Mon Sep 17 00:00:00 2001 From: Juan RP Date: Thu, 29 Sep 2011 11:03:27 +0200 Subject: [PATCH] New package: liboauth-0.9.4. --- srcpkgs/liboauth-devel | 1 + srcpkgs/liboauth/depends | 2 ++ srcpkgs/liboauth/liboauth-devel.template | 19 +++++++++++++++++ srcpkgs/liboauth/template | 26 ++++++++++++++++++++++++ xbps-src/common/mapping_shlib_binpkg.txt | 1 + 5 files changed, 49 insertions(+) create mode 120000 srcpkgs/liboauth-devel create mode 100644 srcpkgs/liboauth/depends create mode 100644 srcpkgs/liboauth/liboauth-devel.template create mode 100644 srcpkgs/liboauth/template diff --git a/srcpkgs/liboauth-devel b/srcpkgs/liboauth-devel new file mode 120000 index 0000000000..981d34a153 --- /dev/null +++ b/srcpkgs/liboauth-devel @@ -0,0 +1 @@ +liboauth \ No newline at end of file diff --git a/srcpkgs/liboauth/depends b/srcpkgs/liboauth/depends new file mode 100644 index 0000000000..82f41d9434 --- /dev/null +++ b/srcpkgs/liboauth/depends @@ -0,0 +1,2 @@ +abi_depends=">=0.9.4" +api_depends="${abi_depends}" diff --git a/srcpkgs/liboauth/liboauth-devel.template b/srcpkgs/liboauth/liboauth-devel.template new file mode 100644 index 0000000000..8ab73753b9 --- /dev/null +++ b/srcpkgs/liboauth/liboauth-devel.template @@ -0,0 +1,19 @@ +# Template file for 'libasyncns-devel'. +# +short_desc="${short_desc} (development files)" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run libcurl-devel +Add_dependency run nss-devel +Add_dependency run liboauth + +do_install() +{ + mkdir -p ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr + mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/*.*a ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/share ${DESTDIR}/usr +} diff --git a/srcpkgs/liboauth/template b/srcpkgs/liboauth/template new file mode 100644 index 0000000000..e86e2f685d --- /dev/null +++ b/srcpkgs/liboauth/template @@ -0,0 +1,26 @@ +# Template file for 'liboauth' +pkgname=liboauth +version=0.9.4 +distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz" +build_style=gnu_configure +configure_args="--enable-nss" +homepage="http://liboauth.sourceforge.net" +license="MIT" +short_desc="C library implementing OAuth Core RFC 5849" +maintainer="Juan RP " +checksum=77e372359caca5375fbcc63ac638f349e6c93c98d291992d8ebb9bb8291ca549 +long_desc=" + liboauth is a collection of POSIX-c functions implementing the OAuth Core + RFC 5849 standard. liboauth provides functions to escape and encode + parameters according to OAuth specification and offers high-level + functionality to sign requests or verify OAuth signatures as well as + perform HTTP requests." + +subpackages="$pkgname-devel" +Add_dependency run glibc +Add_dependency run libcurl +Add_dependency run nspr +Add_dependency run nss +Add_dependency build pkg-config +Add_dependency build libcurl-devel +Add_dependency build nss-devel diff --git a/xbps-src/common/mapping_shlib_binpkg.txt b/xbps-src/common/mapping_shlib_binpkg.txt index f4dcd648f6..c17e6b8744 100644 --- a/xbps-src/common/mapping_shlib_binpkg.txt +++ b/xbps-src/common/mapping_shlib_binpkg.txt @@ -843,3 +843,4 @@ libjavascriptcoregtk-1.0.so webkit-gtk webkit-gtk-devel libjavascriptcoregtk-3.0.so webkit-gtk3 webkit-gtk3-devel libgoa-1.0.so gnome-online-accounts gnome-online-accounts-devel libgoa-backend-1.0.so gnome-online-accounts gnome-online-accounts-devel +liboauth.so liboauth liboauth-devel