From a052d5bf10aa53b82c487453e18b6cf4ccf6ad36 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 2 Mar 2011 10:45:15 +0100 Subject: [PATCH] gedit: update to 2.91.7. --HG-- branch : gnome3 --- srcpkgs/gedit/depends | 2 +- srcpkgs/gedit/gedit-devel.template | 20 ++++++---- srcpkgs/gedit/gir-gedit.template | 13 +++++++ srcpkgs/gedit/template | 49 +++++++++++++----------- srcpkgs/gir-gedit | 1 + xbps-src/common/mapping_shlib_binpkg.txt | 1 + 6 files changed, 55 insertions(+), 31 deletions(-) create mode 100644 srcpkgs/gedit/gir-gedit.template create mode 120000 srcpkgs/gir-gedit diff --git a/srcpkgs/gedit/depends b/srcpkgs/gedit/depends index be7a40ff4e4..13ec5d9828f 100644 --- a/srcpkgs/gedit/depends +++ b/srcpkgs/gedit/depends @@ -1,2 +1,2 @@ -abi_depends=">=2.30.2" +abi_depends=">=2.91.7" api_depends="${abi_depends}" diff --git a/srcpkgs/gedit/gedit-devel.template b/srcpkgs/gedit/gedit-devel.template index 90f3bfe5ea0..19503a502c7 100644 --- a/srcpkgs/gedit/gedit-devel.template +++ b/srcpkgs/gedit/gedit-devel.template @@ -8,27 +8,31 @@ long_desc="${long_desc} Add_dependency run pkg-config Add_dependency run intltool Add_dependency run gnome-doc-utils -Add_dependency run glib-devel +Add_dependency run libxml2-devel +Add_dependency run gtksourceview-devel +Add_dependency run libpeas-devel +Add_dependency run gtk+3-devel Add_dependency run atk-devel Add_dependency run pango-devel +Add_dependency run gdk-pixbuf-devel +Add_dependency run libpng-devel Add_dependency run cairo-devel Add_dependency run freetype-devel Add_dependency run fontconfig-devel -Add_dependency run gtk+-devel -Add_dependency run GConf-devel -Add_dependency run libxml2-devel -Add_dependency run gtksourceview-devel -Add_dependency run enchant-devel +Add_dependency run libgirepository-devel +Add_dependency run libffi-devel Add_dependency run libX11-devel +Add_dependency run glib-devel +Add_dependency run enchant-devel Add_dependency run libSM-devel Add_dependency run libICE-devel -Add_dependency run pygtksourceview -Add_dependency run gedit do_install() { mkdir -p ${DESTDIR}/usr/{lib,share} mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr + #mv ${SRCPKGDESTDIR}/usr/lib/*.a ${DESTDIR}/usr/lib mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib mv ${SRCPKGDESTDIR}/usr/share/gtk-doc ${DESTDIR}/usr/share + mv ${SRCPKGDESTDIR}/usr/share/gedit/gir-1.0 ${DESTDIR}/usr/share } diff --git a/srcpkgs/gedit/gir-gedit.template b/srcpkgs/gedit/gir-gedit.template new file mode 100644 index 00000000000..69990ffdaad --- /dev/null +++ b/srcpkgs/gedit/gir-gedit.template @@ -0,0 +1,13 @@ +# Template file for 'gir-gedit'. +# +short_desc="Introspection data for Gedit" +long_desc="${long_desc} + + This package contains small pieces of introspection data for the + Gnome Editor." + +do_install() +{ + install -d ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/gedit/girepository-1.0 ${DESTDIR}/usr/lib +} diff --git a/srcpkgs/gedit/template b/srcpkgs/gedit/template index 79630fe526d..e07f2b7db66 100644 --- a/srcpkgs/gedit/template +++ b/srcpkgs/gedit/template @@ -1,53 +1,58 @@ # Template file for 'gedit' pkgname=gedit -version=2.30.4 -distfiles="${GNOME_SITE}/$pkgname/2.30/$pkgname-$version.tar.bz2" +version=2.91.7 +distfiles="${GNOME_SITE}/gedit/2.91/gedit-$version.tar.bz2" build_style=gnu_configure -configure_args="--disable-schemas-install --disable-scrollkeeper ---with-gconf-schema-file-dir=/usr/share/gconf/schemas --localstatedir=/var" +configure_args="--disable-schemas-compile --disable-scrollkeeper" short_desc="A text editor for GNOME" maintainer="Juan RP " -checksum=a561fe3dd1d199baede1bd07c4ee65f06fc7c494dd4d3327117f04149a608e3c +checksum=4df4def47e0301aba0a1a95a43b67c067a70fe0d6dc23459df572022bc91517f long_desc=" The GNOME Editor." - -gconf_schemas="gedit-file-browser.schemas gedit.schemas" + +triggers="gsettings-schemas" gtk_iconcache_dirs="/usr/share/icons/hicolor" -subpackages="$pkgname-devel" +subpackages="gir-gedit gedit-devel" Add_dependency run glibc -Add_dependency run glib +Add_dependency run libxml2 +Add_dependency run gtksourceview +Add_dependency run libpeas +Add_dependency run gtk+3 Add_dependency run atk Add_dependency run pango +Add_dependency run gdk-pixbuf +Add_dependency run libpng Add_dependency run cairo Add_dependency run freetype Add_dependency run fontconfig -Add_dependency run libpng -Add_dependency run gdk-pixbuf -Add_dependency run gtk+ -Add_dependency run libxml2 -Add_dependency run GConf -Add_dependency run gtksourceview -Add_dependency run enchant +Add_dependency run libgirepository +Add_dependency run libffi Add_dependency run libX11 +Add_dependency run glib +Add_dependency run enchant Add_dependency run libSM Add_dependency run libICE Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gnome-doc-utils -Add_dependency build glib-devel +Add_dependency build libxml2-devel +Add_dependency build gtksourceview-devel +Add_dependency build libpeas-devel +Add_dependency build gtk+3-devel Add_dependency build atk-devel Add_dependency build pango-devel +Add_dependency build gdk-pixbuf-devel +Add_dependency build libpng-devel Add_dependency build cairo-devel Add_dependency build freetype-devel Add_dependency build fontconfig-devel -Add_dependency build gtk+-devel -Add_dependency build GConf-devel -Add_dependency build libxml2-devel -Add_dependency build gtksourceview-devel -Add_dependency build enchant-devel +Add_dependency build libgirepository-devel +Add_dependency build libffi-devel Add_dependency build libX11-devel +Add_dependency build glib-devel +Add_dependency build enchant-devel Add_dependency build libSM-devel Add_dependency build libICE-devel diff --git a/srcpkgs/gir-gedit b/srcpkgs/gir-gedit new file mode 120000 index 00000000000..a1d833e423d --- /dev/null +++ b/srcpkgs/gir-gedit @@ -0,0 +1 @@ +gedit \ No newline at end of file diff --git a/xbps-src/common/mapping_shlib_binpkg.txt b/xbps-src/common/mapping_shlib_binpkg.txt index 3fdee555441..2c834fe3f8e 100644 --- a/xbps-src/common/mapping_shlib_binpkg.txt +++ b/xbps-src/common/mapping_shlib_binpkg.txt @@ -785,3 +785,4 @@ libgjs.so gjs gjs-devel libgjs-gi.so gjs gjs-devel libgjs-dbus.so gjs gjs-devel libtelepathy-glib.so telepathy-glib telepathy-glib-devel +libgedit-private.so gedit gedit-devel