Removing conditional patching + fixes for ppc-macos
authorFabian Groffen <grobian@gentoo.org>
Sun, 9 Oct 2005 11:52:22 +0000 (11:52 +0000)
committerFabian Groffen <grobian@gentoo.org>
Sun, 9 Oct 2005 11:52:22 +0000 (11:52 +0000)
Package-Manager: portage-2.0.51.22-r2

dev-libs/fribidi/ChangeLog
dev-libs/fribidi/Manifest
dev-libs/fribidi/files/fribidi-0.10.5-darwin.patch [new file with mode: 0644]
dev-libs/fribidi/fribidi-0.10.4.ebuild
dev-libs/fribidi/fribidi-0.10.5.ebuild

index 0119a72f12bd84ab383f3d10c967a04cc7e63ca1..40d2d2f5a7243358848303fe607698a626ea7d0b 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for dev-libs/fribidi
 # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/fribidi/ChangeLog,v 1.18 2005/09/22 13:45:48 matsuu Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/fribidi/ChangeLog,v 1.19 2005/10/09 11:52:22 grobian Exp $
+
+  09 Oct 2005; Fabian Groffen <grobian@gentoo.org>
+  +files/fribidi-0.10.5-darwin.patch, fribidi-0.10.4.ebuild,
+  fribidi-0.10.5.ebuild:
+  - Removing conditional patching for ppc-macos
+  - Fixing patch for 0.10.5
+  - Fixing libtool/compilation for 0.10.5 on OSX
+  - Removing ANNOUNCE from doc on 0.10.5 as dodoc complains it cannot find it
 
 *fribidi-0.10.5 (22 Sep 2005)
 
index 6355f6d3cf5aba56ae9543efdab9e4c1197ea781..c8036c0fbb13079758475a70d82a247b30f86502 100644 (file)
@@ -1,7 +1,8 @@
-MD5 f5e6f85218f7692ecee87c9b17f69b19 fribidi-0.10.4.ebuild 827
-MD5 de1d41488d11d5de6690390c520de64a ChangeLog 2320
-MD5 334219be8abd5f08e7c5548bd41017aa fribidi-0.10.5.ebuild 815
+MD5 2f25089e4cdb7f083d0797a5f1093de9 fribidi-0.10.4.ebuild 811
+MD5 91d13eb5ec82107f33340864d37433c6 ChangeLog 2662
+MD5 1eda7fbdb4b72a2056a359ce32548092 fribidi-0.10.5.ebuild 813
 MD5 9cf27d810e5266f1790cc19be2845747 metadata.xml 228
+MD5 987f5f0968bd4cfe9fe788dd78cf734c files/fribidi-0.10.5-darwin.patch 459
 MD5 40046ccf090ce4962be3ac75a4329013 files/fribidi-macos.patch 437
 MD5 9a610e878fe5f7a2a3e5a855a54b41a5 files/digest-fribidi-0.10.4 67
 MD5 4357156c0cae180a994311c435a82ac9 files/digest-fribidi-0.10.5 66
diff --git a/dev-libs/fribidi/files/fribidi-0.10.5-darwin.patch b/dev-libs/fribidi/files/fribidi-0.10.5-darwin.patch
new file mode 100644 (file)
index 0000000..f1fe8a1
--- /dev/null
@@ -0,0 +1,11 @@
+--- fribidi-0.10.5/configure.orig      2005-10-09 13:38:30.000000000 +0200
++++ fribidi-0.10.5/configure   2005-10-09 13:39:27.000000000 +0200
+@@ -6076,7 +6076,7 @@
+     ;;
+ 
+   darwin* | rhapsody*)
+-    allow_undefined_flag='-undefined suppress'
++    allow_undefined_flag=''
+     # FIXME: Relying on posixy $() will cause problems for
+     #        cross-compilation, but unfortunately the echo tests do not
+     #        yet detect zsh echo's removal of \ escapes.
index 703d093d7e185cebe928ace45abb3dc4c6ef70c1..c0eef8fbb42a141f782dd9d1aa9cbf173f176bcb 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/fribidi/fribidi-0.10.4.ebuild,v 1.21 2005/07/09 01:28:44 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/fribidi/fribidi-0.10.4.ebuild,v 1.22 2005/10/09 11:52:22 grobian Exp $
 
 inherit eutils
 
@@ -17,7 +17,7 @@ DEPEND="virtual/libc"
 
 src_unpack() {
        unpack ${A}
-       use ppc-macos && epatch ${FILESDIR}/${PN}-macos.patch
+       epatch ${FILESDIR}/${PN}-macos.patch
 }
 
 src_compile() {
index 1b92da778e6dfddf1bf15058b5e0033eee3bc27a..99937c2feea78dc105240620aad296e906232608 100644 (file)
@@ -1,8 +1,8 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/fribidi/fribidi-0.10.5.ebuild,v 1.1 2005/09/22 13:45:48 matsuu Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/fribidi/fribidi-0.10.5.ebuild,v 1.2 2005/10/09 11:52:22 grobian Exp $
 
-inherit eutils
+inherit eutils libtool
 
 DESCRIPTION="A free implementation of the unicode bidirectional algorithm"
 HOMEPAGE="http://fribidi.org/"
@@ -17,7 +17,8 @@ DEPEND="virtual/libc"
 
 src_unpack() {
        unpack ${A}
-       use ppc-macos && epatch ${FILESDIR}/${PN}-macos.patch
+       epatch "${FILESDIR}/${P}"-darwin.patch
+       elibtoolize
 }
 
 src_compile() {
@@ -28,5 +29,5 @@ src_compile() {
 
 src_install() {
        einstall || die
-       dodoc AUTHORS NEWS README ChangeLog THANKS TODO ANNOUNCE
+       dodoc AUTHORS NEWS README ChangeLog THANKS TODO
 }