From cead18bbb446d67422fef31a9a3e5a5d931419bd Mon Sep 17 00:00:00 2001 From: Juan RP Date: Thu, 29 Sep 2011 17:17:40 +0200 Subject: [PATCH] New package: pygobject2-2.28.6. --- srcpkgs/pygobject2-devel | 1 + srcpkgs/pygobject2/depends | 2 ++ srcpkgs/pygobject2/pygobject2-devel.template | 19 ++++++++++++ srcpkgs/pygobject2/template | 32 ++++++++++++++++++++ xbps-src/common/mapping_shlib_binpkg.txt | 1 + 5 files changed, 55 insertions(+) create mode 120000 srcpkgs/pygobject2-devel create mode 100644 srcpkgs/pygobject2/depends create mode 100644 srcpkgs/pygobject2/pygobject2-devel.template create mode 100644 srcpkgs/pygobject2/template diff --git a/srcpkgs/pygobject2-devel b/srcpkgs/pygobject2-devel new file mode 120000 index 00000000000..83a150983be --- /dev/null +++ b/srcpkgs/pygobject2-devel @@ -0,0 +1 @@ +pygobject2 \ No newline at end of file diff --git a/srcpkgs/pygobject2/depends b/srcpkgs/pygobject2/depends new file mode 100644 index 00000000000..63bcd4b9fda --- /dev/null +++ b/srcpkgs/pygobject2/depends @@ -0,0 +1,2 @@ +abi_depends=">=2.28.6" +api_depends="${abi_depends}" diff --git a/srcpkgs/pygobject2/pygobject2-devel.template b/srcpkgs/pygobject2/pygobject2-devel.template new file mode 100644 index 00000000000..80bfe083f3d --- /dev/null +++ b/srcpkgs/pygobject2/pygobject2-devel.template @@ -0,0 +1,19 @@ +# Template file for 'pygobject-devel'. +# +short_desc="${sourcepkg} development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run libffi-devel +Add_dependency run glib-devel +Add_dependency run libgirepository-devel +Add_dependency run pycairo-devel +Add_dependency run pygobject2 + +do_install() +{ + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share usr +} diff --git a/srcpkgs/pygobject2/template b/srcpkgs/pygobject2/template new file mode 100644 index 00000000000..5fd2255b8f0 --- /dev/null +++ b/srcpkgs/pygobject2/template @@ -0,0 +1,32 @@ +# Template file for 'pygobject2' +pkgname=pygobject2 +version=2.28.6 +wrksrc=${pkgname%2}-${version} +distfiles="${GNOME_SITE}/${pkgname%2}/2.28/${pkgname%2}-$version.tar.xz" +build_style=gnu_configure +configure_args="--disable-introspection" +short_desc="Python bindings for GObject (GLib 2.x)" +homepage="http://www.pygtk.org/" +license="LGPL-2.1" +maintainer="Juan RP " +checksum=fb8a1d4f665130a125011659bd347c7339c944232163dbb9a34fd0686577adb8 +long_desc=" + Pygobject is a set of Python bindings for the GLib's GObject library, + version 2." + +subpackages="$pkgname-devel" + +Add_dependency run glibc +Add_dependency run glib +Add_dependency run cairo +Add_dependency run libffi +Add_dependency run libgirepository +Add_dependency run python +Add_dependency run pycairo + +Add_dependency build pkg-config +Add_dependency build glib-devel +Add_dependency build cairo-devel +Add_dependency build libffi-devel +Add_dependency build python-devel +Add_dependency build pycairo-devel diff --git a/xbps-src/common/mapping_shlib_binpkg.txt b/xbps-src/common/mapping_shlib_binpkg.txt index 9787c3707b8..f4b6ff5c573 100644 --- a/xbps-src/common/mapping_shlib_binpkg.txt +++ b/xbps-src/common/mapping_shlib_binpkg.txt @@ -332,6 +332,7 @@ libxpcom.so xulrunner xulrunner-devel libmozalloc.so xulrunner xulrunner-devel libcurl.so libcurl libcurl-devel libpyglib-gi-2.0-python.so pygobject pygobject-devel +libpyglib-2.0-python.so pygobject2 pygobject2-devel libdaemon.so libdaemon libdaemon-devel libavahi-common.so avahi-libs avahi-libs-devel libavahi-core.so avahi-libs avahi-libs-devel