From d18cbddb778c63378c05157b767ed87e470b9af3 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sun, 2 Oct 2011 17:02:00 +0200 Subject: [PATCH] New package: grilo-0.1.17. --- srcpkgs/grilo-devel | 1 + srcpkgs/grilo/depends | 2 ++ srcpkgs/grilo/grilo-devel.template | 19 ++++++++++++ srcpkgs/grilo/template | 37 ++++++++++++++++++++++++ xbps-src/common/mapping_shlib_binpkg.txt | 1 + 5 files changed, 60 insertions(+) create mode 120000 srcpkgs/grilo-devel create mode 100644 srcpkgs/grilo/depends create mode 100644 srcpkgs/grilo/grilo-devel.template create mode 100644 srcpkgs/grilo/template diff --git a/srcpkgs/grilo-devel b/srcpkgs/grilo-devel new file mode 120000 index 0000000000..43464a404f --- /dev/null +++ b/srcpkgs/grilo-devel @@ -0,0 +1 @@ +grilo \ No newline at end of file diff --git a/srcpkgs/grilo/depends b/srcpkgs/grilo/depends new file mode 100644 index 0000000000..29b65e6e86 --- /dev/null +++ b/srcpkgs/grilo/depends @@ -0,0 +1,2 @@ +abi_depends=">=0.1.17" +api_depends="${abi_depends}" diff --git a/srcpkgs/grilo/grilo-devel.template b/srcpkgs/grilo/grilo-devel.template new file mode 100644 index 0000000000..9622bc4235 --- /dev/null +++ b/srcpkgs/grilo/grilo-devel.template @@ -0,0 +1,19 @@ +# Template file for 'grilo-devel'. +# +short_desc="${short_desc} - development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run gtk+3-devel +Add_dependency run libxml2-devel +Add_dependency run libsoup-devel +Add_dependency run grilo + +do_install() +{ + vmove usr/include usr + vmove usr/share/gir-1.0 usr/share + vmove "usr/lib/*.a" usr/lib + vmove usr/lib/pkgconfig usr/lib +} diff --git a/srcpkgs/grilo/template b/srcpkgs/grilo/template new file mode 100644 index 0000000000..4182c75bf8 --- /dev/null +++ b/srcpkgs/grilo/template @@ -0,0 +1,37 @@ +# Template file for 'grilo' +pkgname=grilo +version=0.1.17 +homepage="http://live.gnome.org/Grilo" +distfiles="${GNOME_SITE}/$pkgname/0.1/$pkgname-$version.tar.xz" +build_style=gnu_configure +short_desc="Framework focused on making media discovery and browsing easy" +maintainer="Juan RP " +license="LGPL-2.1" +checksum=f88406b1737bdf0dc38c3acda418983084afe62ddc09fefd14a95f42ec727eaf +long_desc=" + More precisely, Grilo provides: + + * A single, high-level API that abstracts the differences among various + media content providers, allowing application developers to integrate + content from various services and sources easily. + * A collection of plugins for accessing content from various media providers. + Developers can share efforts and code by writing plugins for the framework + that are application agnostic. + * A flexible API that allows plugin developers to write plugins of various kinds." + +subpackages="$pkgname-devel" + +Add_dependency run glibc +Add_dependency run glib +Add_dependency run libxml2 +Add_dependency run libsoup +Add_dependency run gdk-pixbuf +Add_dependency run gtk+3 + +Add_dependency build pkg-config +Add_dependency build gettext +Add_dependency build gobject-introspection +Add_dependency build vala-devel +Add_dependency build gtk+3-devel +Add_dependency build libxml2-devel +Add_dependency build libsoup-devel diff --git a/xbps-src/common/mapping_shlib_binpkg.txt b/xbps-src/common/mapping_shlib_binpkg.txt index cd8e4dffa8..3c0d9868dc 100644 --- a/xbps-src/common/mapping_shlib_binpkg.txt +++ b/xbps-src/common/mapping_shlib_binpkg.txt @@ -854,3 +854,4 @@ libcaribou.so caribou caribou-devel libgdmgreeter.so gdm gdm-devel libgdmsimplegreeter.so gdm gdm-devel libgupnp-av-1.0.so gupnp-av gupnp-av-devel +libgrilo-0.1.so grilo grilo-devel