From 1f592a87e0baf975788e32c3eccc7d8c96c001a3 Mon Sep 17 00:00:00 2001 From: Alexandre Rostovtsev Date: Wed, 7 Sep 2011 01:48:33 -0400 Subject: app-editors/gedit: 3.1.4 → 3.1.5 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Version bump with minor improvements; needs symbolic icons. --- app-editors/gedit/Manifest | 6 +- app-editors/gedit/gedit-3.1.4.ebuild | 117 ---------------------------------- app-editors/gedit/gedit-3.1.5.ebuild | 120 +++++++++++++++++++++++++++++++++++ app-editors/gedit/gedit-9999.ebuild | 7 +- 4 files changed, 128 insertions(+), 122 deletions(-) delete mode 100644 app-editors/gedit/gedit-3.1.4.ebuild create mode 100644 app-editors/gedit/gedit-3.1.5.ebuild (limited to 'app-editors/gedit') diff --git a/app-editors/gedit/Manifest b/app-editors/gedit/Manifest index adcc1826..350f9ba0 100644 --- a/app-editors/gedit/Manifest +++ b/app-editors/gedit/Manifest @@ -1,3 +1,3 @@ -DIST gedit-3.1.4.tar.xz 2877792 RMD160 493a175edd33af971a86ece51ccbfba379207b53 SHA1 1b06cbe8ef267cdeb7e8bdac22ec989de7309dac SHA256 2feb8e07c28156858914ec17e973dbe31d159d9ec6c5ec5d33e49c0508a22be2 -EBUILD gedit-3.1.4.ebuild 2906 RMD160 a587f79463917a966588492881a1f113ec018e45 SHA1 a5e168658cb431094c337ce85d42dae4babe78ba SHA256 63b469fb1720b6dca6cb08a9ed0c861eb8130898e4324263b63e13635bb31815 -EBUILD gedit-9999.ebuild 2906 RMD160 a587f79463917a966588492881a1f113ec018e45 SHA1 a5e168658cb431094c337ce85d42dae4babe78ba SHA256 63b469fb1720b6dca6cb08a9ed0c861eb8130898e4324263b63e13635bb31815 +DIST gedit-3.1.5.tar.xz 2885336 RMD160 580b5a501753f3223b532df8b21e5c844bf12630 SHA1 a23c55f49b34083c3d4b350eed2abb6a62200254 SHA256 d781fd78002e39ef84cca45f390de8a354fd7acd92bb241f5ccf5263dd56856b +EBUILD gedit-3.1.5.ebuild 2984 RMD160 bb7c5edbff40c908d512cc52b10b2fa93773ed01 SHA1 360a506b4950077c31bae31ad7b0ed43eabfca9c SHA256 4af101eb8462d6321ee4c1b0aabf7bfe96c8bdfeddae0202f1ba139427153f20 +EBUILD gedit-9999.ebuild 2984 RMD160 bb7c5edbff40c908d512cc52b10b2fa93773ed01 SHA1 360a506b4950077c31bae31ad7b0ed43eabfca9c SHA256 4af101eb8462d6321ee4c1b0aabf7bfe96c8bdfeddae0202f1ba139427153f20 diff --git a/app-editors/gedit/gedit-3.1.4.ebuild b/app-editors/gedit/gedit-3.1.4.ebuild deleted file mode 100644 index 6e86bbc4..00000000 --- a/app-editors/gedit/gedit-3.1.4.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit/gedit-2.30.2.ebuild,v 1.1 2010/06/13 19:34:52 pacho Exp $ - -EAPI="3" -GCONF_DEBUG="no" -GNOME_TARBALL_SUFFIX="xz" -GNOME2_LA_PUNT="yes" # plugins are dlopened -PYTHON_DEPEND="2" - -inherit gnome2 python eutils virtualx -if [[ ${PV} = 9999 ]]; then - inherit gnome2-live -fi - -DESCRIPTION="A text editor for the GNOME desktop" -HOMEPAGE="http://www.gnome.org/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="doc +introspection python spell" -if [[ ${PV} = 9999 ]]; then - KEYWORDS="" -else - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux" -fi - -# X libs are not needed for OSX (aqua) -RDEPEND=" - >=x11-libs/libSM-1.0 - >=dev-libs/libxml2-2.5.0:2 - >=dev-libs/glib-2.28:2 - >=x11-libs/gtk+-3.1.6:3[introspection?] - >=x11-libs/gtksourceview-3.0.0:3.0[introspection?] - >=dev-libs/libpeas-1.1.0[gtk] - - gnome-base/gsettings-desktop-schemas - gnome-base/gvfs - - x11-libs/libX11 - x11-libs/libICE - x11-libs/libSM - - net-libs/libsoup:2.4 - - introspection? ( >=dev-libs/gobject-introspection-0.9.3 ) - python? ( - >=dev-libs/gobject-introspection-0.9.3 - >=x11-libs/gtk+-3.0:3[introspection] - >=x11-libs/gtksourceview-2.91.9:3.0[introspection] - >=dev-libs/libpeas-0.7.4[gtk] - >=dev-python/pygobject-2.90.2:3 ) - spell? ( - >=app-text/enchant-1.2 - >=app-text/iso-codes-0.35 - )" - -DEPEND="${RDEPEND} - >=sys-devel/gettext-0.17 - >=dev-util/intltool-0.40 - >=dev-util/pkgconfig-0.9 - >=app-text/scrollkeeper-0.3.11 - >=app-text/gnome-doc-utils-0.9.0 - ~app-text/docbook-xml-dtd-4.1.2 - doc? ( >=dev-util/gtk-doc-1 )" -# gnome-common and gtk-doc-am needed to eautoreconf - -pkg_setup() { - DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README" - # TODO: Zeitgeist support, if GNOME 3 adds it to moduleset (3.2?) - G2CONF="${G2CONF} - --disable-zeitgeist - --disable-deprecations - --disable-maintainer-mode - --disable-schemas-compile - --disable-scrollkeeper - --enable-updater - --enable-gvfs-metadata - $(use_enable introspection) - $(use_enable python) - $(use_enable spell)" - - if use python || use introspection; then - python_set_active_version 2 - fi -} - -src_prepare() { - gnome2_src_prepare - - # disable pyc compiling - mv "${S}"/py-compile "${S}"/py-compile.orig - ln -s $(type -P true) "${S}"/py-compile -} - -src_test() { - # FIXME: this should be handled at eclass level - "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die - - GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check || die "make check failed" -} - -pkg_postinst() { - gnome2_pkg_postinst - if use python; then - python_mod_optimize /usr/$(get_libdir)/gedit/plugins - # FIXME: take care of gi.overrides with USE=introspection - fi - -} - -pkg_postrm() { - gnome2_pkg_postrm - if use python; then - python_mod_cleanup /usr/$(get_libdir)/gedit/plugins - fi -} diff --git a/app-editors/gedit/gedit-3.1.5.ebuild b/app-editors/gedit/gedit-3.1.5.ebuild new file mode 100644 index 00000000..8ada3164 --- /dev/null +++ b/app-editors/gedit/gedit-3.1.5.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit/gedit-2.30.2.ebuild,v 1.1 2010/06/13 19:34:52 pacho Exp $ + +EAPI="3" +GCONF_DEBUG="no" +GNOME_TARBALL_SUFFIX="xz" +GNOME2_LA_PUNT="yes" # plugins are dlopened +PYTHON_DEPEND="2" + +inherit gnome2 python eutils virtualx +if [[ ${PV} = 9999 ]]; then + inherit gnome2-live +fi + +DESCRIPTION="A text editor for the GNOME desktop" +HOMEPAGE="http://www.gnome.org/" + +LICENSE="GPL-2" +SLOT="0" +IUSE="doc +introspection python spell" +if [[ ${PV} = 9999 ]]; then + KEYWORDS="" +else + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux" +fi + +# X libs are not needed for OSX (aqua) +COMMON_DEPEND=" + >=x11-libs/libSM-1.0 + >=dev-libs/libxml2-2.5.0:2 + >=dev-libs/glib-2.28:2 + >=x11-libs/gtk+-3.1.6:3[introspection?] + >=x11-libs/gtksourceview-3.0.0:3.0[introspection?] + >=dev-libs/libpeas-1.1.0[gtk] + + gnome-base/gsettings-desktop-schemas + gnome-base/gvfs + + x11-libs/libX11 + x11-libs/libICE + x11-libs/libSM + + net-libs/libsoup:2.4 + + introspection? ( >=dev-libs/gobject-introspection-0.9.3 ) + python? ( + >=dev-libs/gobject-introspection-0.9.3 + >=x11-libs/gtk+-3.0:3[introspection] + >=x11-libs/gtksourceview-2.91.9:3.0[introspection] + >=dev-libs/libpeas-0.7.4[gtk] + >=dev-python/pygobject-2.90.2:3 ) + spell? ( + >=app-text/enchant-1.2 + >=app-text/iso-codes-0.35 + )" + +RDEPEND="${COMMON_DEPEND} + x11-themes/gnome-icon-theme-symbolic" + +DEPEND="${COMMON_DEPEND} + >=sys-devel/gettext-0.17 + >=dev-util/intltool-0.40 + >=dev-util/pkgconfig-0.9 + >=app-text/scrollkeeper-0.3.11 + >=app-text/gnome-doc-utils-0.9.0 + ~app-text/docbook-xml-dtd-4.1.2 + doc? ( >=dev-util/gtk-doc-1 )" +# gnome-common and gtk-doc-am needed to eautoreconf + +pkg_setup() { + DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README" + # TODO: Zeitgeist support, if GNOME 3 adds it to moduleset (3.2?) + G2CONF="${G2CONF} + --disable-zeitgeist + --disable-deprecations + --disable-maintainer-mode + --disable-schemas-compile + --disable-scrollkeeper + --enable-updater + --enable-gvfs-metadata + $(use_enable introspection) + $(use_enable python) + $(use_enable spell)" + + if use python || use introspection; then + python_set_active_version 2 + fi +} + +src_prepare() { + gnome2_src_prepare + + # disable pyc compiling + mv "${S}"/py-compile "${S}"/py-compile.orig + ln -s $(type -P true) "${S}"/py-compile +} + +src_test() { + # FIXME: this should be handled at eclass level + "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die + + GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check || die "make check failed" +} + +pkg_postinst() { + gnome2_pkg_postinst + if use python; then + python_mod_optimize /usr/$(get_libdir)/gedit/plugins + # FIXME: take care of gi.overrides with USE=introspection + fi + +} + +pkg_postrm() { + gnome2_pkg_postrm + if use python; then + python_mod_cleanup /usr/$(get_libdir)/gedit/plugins + fi +} diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild index 6e86bbc4..8ada3164 100644 --- a/app-editors/gedit/gedit-9999.ebuild +++ b/app-editors/gedit/gedit-9999.ebuild @@ -26,7 +26,7 @@ else fi # X libs are not needed for OSX (aqua) -RDEPEND=" +COMMON_DEPEND=" >=x11-libs/libSM-1.0 >=dev-libs/libxml2-2.5.0:2 >=dev-libs/glib-2.28:2 @@ -55,7 +55,10 @@ RDEPEND=" >=app-text/iso-codes-0.35 )" -DEPEND="${RDEPEND} +RDEPEND="${COMMON_DEPEND} + x11-themes/gnome-icon-theme-symbolic" + +DEPEND="${COMMON_DEPEND} >=sys-devel/gettext-0.17 >=dev-util/intltool-0.40 >=dev-util/pkgconfig-0.9 -- cgit v1.2.3-65-gdbad