summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2013-12-01 20:34:30 +0000
committerFabian Groffen <grobian@gentoo.org>2013-12-01 20:34:30 +0000
commit1fd5ff22d7f83e78a9174f5f2b12cb1b059bf655 (patch)
tree541e6efe0f87bd2e72afbdc07414686c5b79dff7 /media-libs/harfbuzz
parentStable for amd64 wrt bug #490784 (diff)
downloadgentoo-2-1fd5ff22d7f83e78a9174f5f2b12cb1b059bf655.tar.gz
gentoo-2-1fd5ff22d7f83e78a9174f5f2b12cb1b059bf655.tar.bz2
gentoo-2-1fd5ff22d7f83e78a9174f5f2b12cb1b059bf655.zip
Apply Solaris fixes to 9999 so I won't get caught by unpleasant surprise again
(Portage version: 2.2.7-prefix/cvs/SunOS i386, signed Manifest commit with key 0x5F75F607C5C74E89)
Diffstat (limited to 'media-libs/harfbuzz')
-rw-r--r--media-libs/harfbuzz/ChangeLog5
-rw-r--r--media-libs/harfbuzz/harfbuzz-9999.ebuild6
2 files changed, 9 insertions, 2 deletions
diff --git a/media-libs/harfbuzz/ChangeLog b/media-libs/harfbuzz/ChangeLog
index 250490a6913e..ba10a2fc8a58 100644
--- a/media-libs/harfbuzz/ChangeLog
+++ b/media-libs/harfbuzz/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for media-libs/harfbuzz
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/harfbuzz/ChangeLog,v 1.56 2013/12/01 20:29:47 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/harfbuzz/ChangeLog,v 1.57 2013/12/01 20:34:30 grobian Exp $
+
+ 01 Dec 2013; Fabian Groffen <grobian@gentoo.org> harfbuzz-9999.ebuild:
+ Apply Solaris fixes to 9999 so I won't get caught by unpleasant surprise again
01 Dec 2013; Fabian Groffen <grobian@gentoo.org> harfbuzz-0.9.23.ebuild:
Restore 0.9.20 fixes for Solaris :(
diff --git a/media-libs/harfbuzz/harfbuzz-9999.ebuild b/media-libs/harfbuzz/harfbuzz-9999.ebuild
index 3de4436f29d0..91255165122c 100644
--- a/media-libs/harfbuzz/harfbuzz-9999.ebuild
+++ b/media-libs/harfbuzz/harfbuzz-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/harfbuzz/harfbuzz-9999.ebuild,v 1.18 2013/09/11 02:52:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/harfbuzz/harfbuzz-9999.ebuild,v 1.19 2013/12/01 20:34:30 grobian Exp $
EAPI=5
@@ -51,9 +51,13 @@ src_prepare() {
sed -i \
-e '/libharfbuzz_la_LINK = /s/\<LINK\>/CXXLINK/' \
src/Makefile.in || die
+ sed -i \
+ -e '/AM_V_CCLD/s/\<LINK\>/CXXLINK/' \
+ test/api/Makefile.in || die
fi
[[ ${PV} == 9999 ]] && eautoreconf
+ elibtoolize # for Solaris
}
src_configure() {