From f97921793f380aa79d23d36a9d6e314279f5bcb1 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Fri, 23 Apr 2010 12:06:29 +0200 Subject: [PATCH] pango: gobject-introspection support. --HG-- extra : convert_revision : 89f740f219f092d74c7db8b71b9f3e0c25a89b68 --- srcpkgs/gir-pango | 1 + srcpkgs/pango/gir-pango.template | 17 +++++++++++++++++ srcpkgs/pango/pango-devel.template | 6 +++--- srcpkgs/pango/template | 3 ++- 4 files changed, 23 insertions(+), 4 deletions(-) create mode 120000 srcpkgs/gir-pango create mode 100644 srcpkgs/pango/gir-pango.template diff --git a/srcpkgs/gir-pango b/srcpkgs/gir-pango new file mode 120000 index 00000000000..f23a548cc82 --- /dev/null +++ b/srcpkgs/gir-pango @@ -0,0 +1 @@ +pango \ No newline at end of file diff --git a/srcpkgs/pango/gir-pango.template b/srcpkgs/pango/gir-pango.template new file mode 100644 index 00000000000..290b108d30d --- /dev/null +++ b/srcpkgs/pango/gir-pango.template @@ -0,0 +1,17 @@ +# Template file for 'gir-pango'. +# +short_desc="Pango introspection data" +long_desc="${long_desc} + + This package contains the GObject-introspection data of Pango in + binary typelib format." + +Add_dependency run gir-freedesktop +Add_dependency run glib +Add_dependency run pango + +do_install() +{ + mkdir -p ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/girepository-1.0 ${DESTDIR}/usr/lib +} diff --git a/srcpkgs/pango/pango-devel.template b/srcpkgs/pango/pango-devel.template index 989188c4e35..533b15beb2e 100644 --- a/srcpkgs/pango/pango-devel.template +++ b/srcpkgs/pango/pango-devel.template @@ -5,16 +5,16 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -revision=1 +revision=2 Add_dependency run pkg-config -Add_dependency run gobject-introspection Add_dependency run glib-devel Add_dependency run cairo-devel Add_dependency run fontconfig-devel Add_dependency run freetype-devel Add_dependency run libXft-devel Add_dependency run libXrender-devel +Add_dependency run gobject-introspection Add_dependency run pango do_install() @@ -25,5 +25,5 @@ do_install() mkdir -p ${DESTDIR}/usr/share mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/share/gtk-doc ${DESTDIR}/usr/share + mv ${SRCPKGDESTDIR}/usr/share/{gir*,gtk-doc} ${DESTDIR}/usr/share } diff --git a/srcpkgs/pango/template b/srcpkgs/pango/template index c3645db8b6d..87a7acde929 100644 --- a/srcpkgs/pango/template +++ b/srcpkgs/pango/template @@ -30,7 +30,7 @@ long_desc=" PangoLayout, a high level driver for laying out entire blocks of text, and routines to assist in editing internationalized text." -subpackages="$pkgname-devel" +subpackages="gir-pango pango-devel" triggers="pango-modules" Add_dependency run glibc @@ -49,4 +49,5 @@ Add_dependency build freetype-devel Add_dependency build libX11-devel Add_dependency build libXft-devel Add_dependency build libXrender-devel +Add_dependency build gobject-introspection # XXX Add missing dependency libthai.