From 7b5de0d7a0a5a64cc164db77fe3856e14efa40ca Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 14 Apr 2010 15:52:00 +0200 Subject: [PATCH] vte: update to 0.24.0, add -python subpkg. --HG-- extra : convert_revision : fd24235b4e3f4d0e68fd8ca1edc9b7ff25972b40 --- srcpkgs/vte-python | 1 + srcpkgs/vte/template | 22 ++++++++++++---------- srcpkgs/vte/vte-devel.template | 5 +++-- srcpkgs/vte/vte-python.template | 26 ++++++++++++++++++++++++++ 4 files changed, 42 insertions(+), 12 deletions(-) create mode 120000 srcpkgs/vte-python create mode 100644 srcpkgs/vte/vte-python.template diff --git a/srcpkgs/vte-python b/srcpkgs/vte-python new file mode 120000 index 00000000000..82ac3e647ab --- /dev/null +++ b/srcpkgs/vte-python @@ -0,0 +1 @@ +vte \ No newline at end of file diff --git a/srcpkgs/vte/template b/srcpkgs/vte/template index 3f7b59e8832..ac2050c56a1 100644 --- a/srcpkgs/vte/template +++ b/srcpkgs/vte/template @@ -1,26 +1,28 @@ # Template build file for 'vte'. pkgname=vte -version=0.22.5 -distfiles="${GNOME_SITE}/vte/0.22/$pkgname-$version.tar.bz2" +version=0.24.0 +distfiles="${GNOME_SITE}/vte/0.24/$pkgname-$version.tar.bz2" build_style=gnu_configure -configure_args="--localstatedir=/var --disable-python" +configure_args="--localstatedir=/var" short_desc="Terminal widget with improved accessibility and I18N support" maintainer="Juan RP " -checksum=c0987126347e12daf2bf9b772b6c58ddf8a922f5b8341470ed578d9fcea7b2f6 +checksum=910348da4c7d4ccb25b8d3820f01461324b47040d04f9425e09c39547c253e59 long_desc=" Terminal widget with improved font, internationalization and accessibility support for the GNOME 2 desktop." -subpackages="$pkgname-devel" -Add_dependency run gtk+ -Add_dependency run atk +subpackages="vte-python vte-devel" + +Add_dependency run glibc +Add_dependency run ncurses-libs Add_dependency run glib +Add_dependency run atk Add_dependency run pango Add_dependency run cairo Add_dependency run freetype Add_dependency run fontconfig -Add_dependency run ncurses-libs -Add_dependency run glibc +Add_dependency run gtk+ + Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gtk+-devel @@ -31,4 +33,4 @@ Add_dependency build cairo-devel Add_dependency build freetype-devel Add_dependency build fontconfig-devel Add_dependency build ncurses-devel -# XXX Add missing pygtk dependency +Add_dependency build pygtk-devel diff --git a/srcpkgs/vte/vte-devel.template b/srcpkgs/vte/vte-devel.template index 7d41289e355..c3f7b303372 100644 --- a/srcpkgs/vte/vte-devel.template +++ b/srcpkgs/vte/vte-devel.template @@ -6,6 +6,7 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." Add_dependency run pkg-config +Add_dependency run intltool Add_dependency run gtk+-devel Add_dependency run atk-devel Add_dependency run glib-devel @@ -14,12 +15,12 @@ Add_dependency run cairo-devel Add_dependency run freetype-devel Add_dependency run fontconfig-devel Add_dependency run ncurses-devel +Add_dependency run pygtk-devel Add_dependency run vte do_install() { - mkdir -p ${DESTDIR}/usr/lib - mkdir -p ${DESTDIR}/usr/share + mkdir -p ${DESTDIR}/usr/{lib,share} mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr mv ${SRCPKGDESTDIR}/usr/lib/lib*.*a ${DESTDIR}/usr/lib mv ${SRCPKGDESTDIR}/usr/lib/lib*.so ${DESTDIR}/usr/lib diff --git a/srcpkgs/vte/vte-python.template b/srcpkgs/vte/vte-python.template new file mode 100644 index 00000000000..908819e4293 --- /dev/null +++ b/srcpkgs/vte/vte-python.template @@ -0,0 +1,26 @@ +# Template file for 'vte-python'. +# +short_desc="${sourcepkg} - Python bindings" +long_desc="${long_desc} + + This package contains the Python bindings." + +Add_dependency run glibc +Add_dependency run ncurses-libs +Add_dependency run python +Add_dependency run glib +Add_dependency run atk +Add_dependency run pango +Add_dependency run cairo +Add_dependency run freetype +Add_dependency run fontconfig +Add_dependency run gtk+ +Add_dependency run pygtk +Add_dependency run vte + +do_install() +{ + mkdir -p ${DESTDIR}/usr/{lib,share} + mv ${SRCPKGDESTDIR}/usr/lib/python* ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/share/pygtk* ${DESTDIR}/usr/share +}