summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Gryniewicz <dang@gentoo.org>2007-07-06 00:50:26 +0000
committerDaniel Gryniewicz <dang@gentoo.org>2007-07-06 00:50:26 +0000
commit8eb324e45727a0fee0a112e605e15537374bbfd7 (patch)
treecfaf98b70d04f7dea22205e01b9d0f4cde52106c /app-editors
parentAdd ~sparc and ~alpha to KEYWORDS. Both were included for old ghc-bin-6.6. (diff)
downloadgentoo-2-8eb324e45727a0fee0a112e605e15537374bbfd7.tar.gz
gentoo-2-8eb324e45727a0fee0a112e605e15537374bbfd7.tar.bz2
gentoo-2-8eb324e45727a0fee0a112e605e15537374bbfd7.zip
chown on fbsd doesn't have --reference. Bug #183691
(Portage version: 2.1.3_rc6)
Diffstat (limited to 'app-editors')
-rw-r--r--app-editors/gedit/ChangeLog6
-rw-r--r--app-editors/gedit/files/gedit-2.18.1-fbsd.patch12
-rw-r--r--app-editors/gedit/gedit-2.18.1-r1.ebuild5
3 files changed, 21 insertions, 2 deletions
diff --git a/app-editors/gedit/ChangeLog b/app-editors/gedit/ChangeLog
index cb8c11814140..553bd2767205 100644
--- a/app-editors/gedit/ChangeLog
+++ b/app-editors/gedit/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-editors/gedit
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit/ChangeLog,v 1.187 2007/06/17 11:26:43 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit/ChangeLog,v 1.188 2007/07/06 00:50:26 dang Exp $
+
+ 06 Jul 2007; Daniel Gryniewicz <dang@gentoo.org>
+ +files/gedit-2.18.1-fbsd.patch, gedit-2.18.1-r1.ebuild:
+ chown on fbsd doesn't have --reference. Bug #183691
17 Jun 2007; Gilles Dartiguelongue <eva@gentoo.org>
gedit-2.18.1-r1.ebuild:
diff --git a/app-editors/gedit/files/gedit-2.18.1-fbsd.patch b/app-editors/gedit/files/gedit-2.18.1-fbsd.patch
new file mode 100644
index 000000000000..523658b58e93
--- /dev/null
+++ b/app-editors/gedit/files/gedit-2.18.1-fbsd.patch
@@ -0,0 +1,12 @@
+diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN gedit-2.18.1.orig/plugins/externaltools/data/Makefile.in gedit-2.18.1/plugins/externaltools/data/Makefile.in
+--- gedit-2.18.1.orig/plugins/externaltools/data/Makefile.in 2007-04-10 05:00:01.000000000 -0400
++++ gedit-2.18.1/plugins/externaltools/data/Makefile.in 2007-07-05 20:39:29.000000000 -0400
+@@ -475,7 +475,7 @@ uninstall-am: uninstall-info-am uninstal
+ # (.desktop), which happens to be translated using intltool.
+ $(tools_SCRIPTS): %: %.tool.in %.desktop $(TOOL_MERGE)
+ perl $(TOOL_MERGE) -o $@ $< $(word 2,$^)
+- chmod --reference=$< $@
++ chmod 0755 $@
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
diff --git a/app-editors/gedit/gedit-2.18.1-r1.ebuild b/app-editors/gedit/gedit-2.18.1-r1.ebuild
index 2f406fc630bf..5625c5efea6f 100644
--- a/app-editors/gedit/gedit-2.18.1-r1.ebuild
+++ b/app-editors/gedit/gedit-2.18.1-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit/gedit-2.18.1-r1.ebuild,v 1.2 2007/06/17 11:26:43 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit/gedit-2.18.1-r1.ebuild,v 1.3 2007/07/06 00:50:26 dang Exp $
inherit gnome2 eutils
@@ -56,5 +56,8 @@ src_unpack() {
if use !python && use doc; then
epatch "${FILESDIR}"/${PN}-2.16.2-no_python_module_docs.patch
fi
+
+ # chown on fbsd doesn't have --reference. Bug #183691
+ epatch "${FILESDIR}"/${P}-fbsd.patch
}