commit:     40a02d3842bfcf9e0827bc2fe4e46bbeb3eed521
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 15 23:28:28 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Mon Dec 15 23:28:28 2014 +0000
URL:        
http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=40a02d38

app-editors/gedit: moved to gentoo-x86, sync live ebuild

---
 app-editors/gedit/gedit-3.14.2.ebuild | 108 ----------------------------------
 app-editors/gedit/gedit-9999.ebuild   |   4 +-
 app-editors/gedit/patch               |  93 -----------------------------
 3 files changed, 2 insertions(+), 203 deletions(-)

diff --git a/app-editors/gedit/gedit-3.14.2.ebuild 
b/app-editors/gedit/gedit-3.14.2.ebuild
deleted file mode 100644
index d2baa72..0000000
--- a/app-editors/gedit/gedit-3.14.2.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes" # plugins are dlopened
-PYTHON_COMPAT=( python3_{3,4} )
-VALA_MIN_API_VERSION="0.26"
-VALA_USE_DEPEND="vapigen"
-
-inherit eutils gnome2 multilib python-r1 vala virtualx
-
-DESCRIPTION="A text editor for the GNOME desktop"
-HOMEPAGE="https://wiki.gnome.org/Apps/Gedit";
-
-LICENSE="GPL-2+ CC-BY-SA-3.0"
-SLOT="0"
-
-IUSE="+introspection +python spell vala"
-# python-single-r1 would request disabling PYTHON_TARGETS on libpeas
-# we need to fix that
-REQUIRED_USE="python? ( ^^ ( $(python_gen_useflags '*') ) )"
-
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux 
~x86-linux"
-
-# X libs are not needed for OSX (aqua)
-COMMON_DEPEND="
-       >=dev-libs/libxml2-2.5.0:2
-       >=dev-libs/glib-2.40:2
-       >=x11-libs/gtk+-3.14:3[introspection?]
-       >=x11-libs/gtksourceview-3.14:3.0[introspection?]
-       >=dev-libs/libpeas-1.7.0[gtk]
-
-       gnome-base/gsettings-desktop-schemas
-       gnome-base/gvfs
-
-       x11-libs/libX11
-
-       net-libs/libsoup:2.4
-
-       introspection? ( >=dev-libs/gobject-introspection-0.9.3 )
-       python? (
-               ${PYTHON_DEPS}
-               >=dev-libs/gobject-introspection-0.9.3
-               >=x11-libs/gtk+-3:3[introspection]
-               >=x11-libs/gtksourceview-3.6:3.0[introspection]
-               dev-python/pycairo[${PYTHON_USEDEP}]
-               >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}]
-               dev-libs/libpeas[${PYTHON_USEDEP}] )
-       spell? (
-               >=app-text/enchant-1.2:=
-               >=app-text/iso-codes-0.35 )
-"
-RDEPEND="${COMMON_DEPEND}
-       x11-themes/gnome-icon-theme-symbolic
-"
-DEPEND="${COMMON_DEPEND}
-       ${vala_depend}
-       app-text/docbook-xml-dtd:4.1.2
-       >=app-text/scrollkeeper-0.3.11
-       dev-libs/libxml2:2
-       >=dev-util/gtk-doc-am-1
-       >=dev-util/intltool-0.50.1
-       >=sys-devel/gettext-0.18
-       virtual/pkgconfig
-"
-# yelp-tools, gnome-common needed to eautoreconf
-
-pkg_setup() {
-       use python && [[ ${MERGE_TYPE} != binary ]] && python_setup
-}
-
-src_prepare() {
-       # FIXME: Not able to set some metadata
-       #sed -e '/g_test_add_func/d' \
-       #       -i tests/document-loader.c || die
-
-       vala_src_prepare
-       gnome2_src_prepare
-}
-
-src_configure() {
-       DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
-
-       gnome2_src_configure \
-               --disable-deprecations \
-               --enable-updater \
-               --enable-gvfs-metadata \
-               $(use_enable introspection) \
-               $(use_enable spell) \
-               $(use_enable vala) \
-               $(use_enable python) \
-               ITSTOOL=$(type -P true)
-}
-
-src_test() {
-       # FIXME: this should be handled at eclass level
-       "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
-
-       unset DBUS_SESSION_BUS_ADDRESS
-       GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check
-}
-
-src_install() {
-       # manually set pyoverridesdir due to bug #524018 and AM_PATH_PYTHON 
limitations
-       gnome2_src_install pyoverridesdir="$(python_get_sitedir)/gi/overrides"
-}

diff --git a/app-editors/gedit/gedit-9999.ebuild 
b/app-editors/gedit/gedit-9999.ebuild
index ca629cf..b05445f 100644
--- a/app-editors/gedit/gedit-9999.ebuild
+++ b/app-editors/gedit/gedit-9999.ebuild
@@ -5,7 +5,7 @@
 EAPI="5"
 GCONF_DEBUG="no"
 GNOME2_LA_PUNT="yes" # plugins are dlopened
-PYTHON_COMPAT=( python3_{2,3} )
+PYTHON_COMPAT=( python3_{3,4} )
 VALA_MIN_API_VERSION="0.26"
 VALA_USE_DEPEND="vapigen"
 
@@ -98,8 +98,8 @@ src_configure() {
                --enable-gvfs-metadata \
                $(use_enable introspection) \
                $(use_enable spell) \
-               $(use_enable vala) \
                $(use_enable python) \
+               $(use_enable vala) \
                ITSTOOL=$(type -P true)
 }
 

diff --git a/app-editors/gedit/patch b/app-editors/gedit/patch
deleted file mode 100644
index 72cd9b9..0000000
--- a/app-editors/gedit/patch
+++ /dev/null
@@ -1,93 +0,0 @@
---- gedit-3.14.1.ebuild        2014-11-23 23:34:02.263550165 +0100
-+++ gedit-3.14.1.ebuild        2014-11-24 22:53:47.000000000 +0100
-@@ -1,15 +1,13 @@
- # Copyright 1999-2014 Gentoo Foundation
- # Distributed under the terms of the GNU General Public License v2
- # $Header: $
- 
- EAPI="5"
- GCONF_DEBUG="no"
- GNOME2_LA_PUNT="yes" # plugins are dlopened
--PYTHON_COMPAT=( python3_{2,3} )
-+PYTHON_COMPAT=( python3_{3,4} )
- VALA_MIN_API_VERSION="0.26"
- VALA_USE_DEPEND="vapigen"
- 
- inherit eutils gnome2 multilib python-r1 vala virtualx
- 
-@@ -67,35 +65,36 @@
- 
- src_prepare() {
-       # FIXME: Not able to set some metadata
-       #sed -e '/g_test_add_func/d' \
-       #       -i tests/document-loader.c || die
- 
-       vala_src_prepare
-       gnome2_src_prepare
- 
-       python_copy_sources
- }
- 
- src_configure() {
-       DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
- 
--      local myconf
--      myconf="
--              --disable-deprecations
--              --enable-updater
--              --enable-gvfs-metadata
--              $(use_enable introspection)
--              $(use_enable spell)
--              $(use_enable vala)
--              $(use_enable python)
--              ITSTOOL=$(type -P true)
--      "
--
--      if use python ; then
--              python_parallel_foreach_impl gnome2_src_configure ${myconf}
--      else
--              gnome2_src_configure ${myconf}
--      fi
-+      gedit_configure() {
-+              ECONF_SOURCE=${S} \
-+              gnome2_src_configure \
-+                      --disable-deprecations \
-+                      --enable-updater \
-+                      --enable-gvfs-metadata \
-+                      $(use_enable introspection) \
-+                      $(use_enable spell) \
-+                      $(use_enable vala) \
-+                      ITSTOOL=$(type -P true) \
-+                      "$@"
-+      }
-+
-+      gedit_py_configure() {
-+              mkdir -p "${BUILD_DIR}" || die
-+              run_in_build_dir gedit_configure --enable-python
-+      }
-+
-+      # run gedit_py_configure first to avoid out-of-source build for C code
-+      use python && python_parallel_foreach_impl gedit_py_configure
-+      gedit_configure --disable-python
- }
- 
- src_test() {
-@@ -107,9 +106,13 @@
- }
- 
- src_install() {
--      if use python ; then
--              python_foreach_impl gnome2_src_install
--      else
--              gnome2_src_install
--      fi
-+      gedit_py_install() {
-+              pushd "${BUILD_DIR}" > /dev/null || die
-+              # manually set pyoverridesdir due to bug #524018 and 
AM_PATH_PYTHON limitations
-+              emake DESTDIR="${D}" top_builddir="${S}" 
pyoverridesdir="$(python_get_sitedir)/gi/overrides" install
-+              popd > /dev/null
-+      }
-+
-+      gnome2_src_install
-+      use python && python_foreach_impl gedit_py_install
- }

Reply via email to