Added:
trunk/portage/gnome-extra/gdiff-ext/files/gnome-2.22-fix.patch
Modified:
trunk/portage/gnome-extra/gdiff-ext/Manifest
trunk/portage/gnome-extra/gdiff-ext/gdiff-ext-0.2.4-r1.ebuild
Log:
gdiff-ext gnome-2.22 yaması eklendi. Yama için Arun Raghavan'a <arun...@gmail.com> teşekkürler.
Modified: trunk/portage/gnome-extra/gdiff-ext/Manifest
==============================================================================
--- trunk/portage/gnome-extra/gdiff-ext/Manifest (original)
+++ trunk/portage/gnome-extra/gdiff-ext/Manifest Sun Jun 1 06:13:22 2008
@@ -1,4 +1,5 @@
AUX clean-stray-chars.patch 416 RMD160 3d0459761ee331ae217aede0729bd6a5864bb97a SHA1 45df6f89fd94d300f15bc2c42362a58853d20d22 SHA256 e32a3a550dd35014300bdbebfdc3fbbf66af474f8b904c9d7d1e4d9c96b8cd38
AUX fix-nautilus-freeze.patch 285 RMD160 21ef789ca84395bf4b914352459f3d4c701de93a SHA1 670eea723339901d3733cac3b4d9ea6a71e55e75 SHA256 9be8737d24a8aa5f5640b1574bb0b01bb66ba97ac7c0eca7852912fa4be8d90b
+AUX gnome-2.22-fix.patch 1025 RMD160 43529fff72da4f6e7e897c75fad37e7df719559c SHA1 68d362baa30e3478e0ba7b9c51ecc6056075450d SHA256 0ee5518416bf4935993744130a45ed963f68b7b73829fcddf5886fa165e9a523
DIST gdiff-ext-0.2.4.tar.bz2 271841 RMD160 b011235c7ab2a4646e7a68723e00b2725c18cc91 SHA1 7033d1f35643186a2feccff1304579e4df3f454d SHA256 0b856c62b1a4590d947a99008316b962f0668cbfe73d63c0458ffefdbe41e977
-EBUILD gdiff-ext-0.2.4-r1.ebuild 671 RMD160 6a00fad62193f8999be97c4c21bc74ae9c8a4467 SHA1 484472a4c44472e320427da5bff4d66d1c67035b SHA256 d8c96e58a9817c325a48703b586c53eec1aa7c3a16e8745426885eb8f3c86aa5
+EBUILD gdiff-ext-0.2.4-r1.ebuild 840 RMD160 27dbd368ed6353f08ee4aff7d6751d4a677e233a SHA1 cef525980724171943d50d1e28f1424af310de9b SHA256 4aee70dea2638d21e1002d56601547c2d4fd7cec3e6c2cdc65b286d3a88f6bce
Added: trunk/portage/gnome-extra/gdiff-ext/files/gnome-2.22-fix.patch
==============================================================================
--- (empty file)
+++ trunk/portage/gnome-extra/gdiff-ext/files/gnome-2.22-fix.patch Sun Jun 1 06:13:22 2008
@@ -0,0 +1,24 @@
+diff -urNp gdiff-ext-0.2.4-orig/configure.ac gdiff-ext-0.2.4/configure.ac
+--- gdiff-ext-0.2.4-orig/configure.ac 2008-06-01 17:53:53.000000000 +0530
++++ gdiff-ext-0.2.4/configure.ac 2008-06-01 18:08:05.000000000 +0530
+@@ -19,7 +19,7 @@ PKG_CHECK_MODULES(DIFF_EXT, [libnautilus
+ AC_SUBST(DIFF_EXT_CFLAGS)
+ AC_SUBST(DIFF_EXT_LIBS)
+
+-pkg_modules="gtk+-2.0 >= 2.0.0 gconf-2.0 >= 2.14.0"
++pkg_modules="gtk+-2.0 >= 2.0.0 gconf-2.0 >= 2.14.0 gnome-vfs-2.0 >= 2.14.0"
+ PKG_CHECK_MODULES(SETUP, [$pkg_modules])
+ AC_SUBST(SETUP_CFLAGS)
+ AC_SUBST(SETUP_LIBS)
+diff -urNp gdiff-ext-0.2.4-orig/diff-ext/src/Makefile.am gdiff-ext-0.2.4/diff-ext/src/Makefile.am
+--- gdiff-ext-0.2.4-orig/diff-ext/src/Makefile.am 2008-06-01 17:53:53.000000000 +0530
++++ gdiff-ext-0.2.4/diff-ext/src/Makefile.am 2008-06-01 18:05:23.000000000 +0530
+@@ -5,7 +5,7 @@ INCLUDES = \
+ -DDIFF_EXT_LOCALE_DIR=\""$(prefix)/$(DATADIRNAME)/locale"\" \
+ @DIFF_EXT_CFLAGS@
+
+-AM_CFLAGS =-Wall -g
++AM_CFLAGS =-Wall -g $(SETUP_CFLAGS)
+
+ libdiff_ext_la_SOURCES = main.c
+
Modified: trunk/portage/gnome-extra/gdiff-ext/gdiff-ext-0.2.4-r1.ebuild
==============================================================================
--- trunk/portage/gnome-extra/gdiff-ext/gdiff-ext-0.2.4-r1.ebuild (original)
+++ trunk/portage/gnome-extra/gdiff-ext/gdiff-ext-0.2.4-r1.ebuild Sun Jun 1 06:13:22 2008
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit gnome2 eutils
+inherit autotools eutils gnome2
DESCRIPTION="gdiff-ext is context menu extension for Nautilus to use diff tools."
HOMEPAGE="http://diff-ext.sourceforge.net"
@@ -15,7 +15,8 @@
RDEPEND=">=x11-libs/gtk+-2.0
>=gnome-base/nautilus-2.14
- >=gnome-base/gconf-2.14"
+ >=gnome-base/gconf-2.14
+ >=gnome-base/gnome-vfs-2.14"
DEPEND="${RDEPEND}
dev-util/intltool"
@@ -27,4 +28,7 @@
cd "${S}" || die
epatch "${FILESDIR}"/clean-stray-chars.patch
epatch "${FILESDIR}"/fix-nautilus-freeze.patch
+ epatch "${FILESDIR}"/gnome-2.22-fix.patch #patch by Arun Raghavan <arun...@gmail.com>
+ eautoreconf
+ intltoolize --copy --force
}