summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2013-09-13 20:03:23 +0000
committerFabian Groffen <grobian@gentoo.org>2013-09-13 20:03:23 +0000
commit247b0202fa00c99691cae61e9dc9fae16e314cd2 (patch)
treecaf35c074df2f16f35f636b917dd6095212a6f38 /media-libs/harfbuzz
parentupdating deps and stuff for distutils-r1 (diff)
downloadhistorical-247b0202fa00c99691cae61e9dc9fae16e314cd2.tar.gz
historical-247b0202fa00c99691cae61e9dc9fae16e314cd2.tar.bz2
historical-247b0202fa00c99691cae61e9dc9fae16e314cd2.zip
Fix compilation on Solaris
Package-Manager: portage-2.2.4.22351-prefix/cvs/SunOS i386 Manifest-Sign-Key: 0x5F75F607C5C74E89
Diffstat (limited to 'media-libs/harfbuzz')
-rw-r--r--media-libs/harfbuzz/ChangeLog5
-rw-r--r--media-libs/harfbuzz/Manifest16
-rw-r--r--media-libs/harfbuzz/harfbuzz-0.9.20.ebuild7
3 files changed, 16 insertions, 12 deletions
diff --git a/media-libs/harfbuzz/ChangeLog b/media-libs/harfbuzz/ChangeLog
index 156723720ecf..6b023f6c71c5 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.47 2013/09/11 02:52:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/harfbuzz/ChangeLog,v 1.48 2013/09/13 20:03:19 grobian Exp $
+
+ 13 Sep 2013; Fabian Groffen <grobian@gentoo.org> harfbuzz-0.9.20.ebuild:
+ Fix compilation on Solaris
11 Sep 2013; Alexandre Rostovtsev <tetromino@gentoo.org>
harfbuzz-0.9.20.ebuild, harfbuzz-9999.ebuild:
diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest
index 136f96baa15d..9da50d8a5cee 100644
--- a/media-libs/harfbuzz/Manifest
+++ b/media-libs/harfbuzz/Manifest
@@ -8,18 +8,14 @@ DIST harfbuzz-0.9.18.tar.bz2 902395 SHA256 fef0fbbc6d6492cb4074a5e26a699d87d88be
DIST harfbuzz-0.9.20.tar.bz2 1030152 SHA256 83384fa03fbcf0c5d8203374bae2efef7dcac650f428d2216d8a6d2251dbbc67 SHA512 2473885cf77f2353a28779f55aa5eb323190fd5432d2bba0026a0b337986d293e8a38d7a5bd6c68e7bc3843e6ad3ed3a592d12b896fc28ff7119c67a8c7d6f45 WHIRLPOOL 0a35408913a042a3055f30b743d4e278b903254e762a6daa37f8955aa9907480b670120a6520e7b2487cfcc00959d43930c845293d8a674826fe90f8c2d3f18f
EBUILD harfbuzz-0.9.12.ebuild 1686 SHA256 bb37abe8e6425b37dee64cd95e4a0e31b6ab8bf64ba0085b3cfeb422b620ce0c SHA512 9e5da3fe6be6e95a3ff5cd968e09dc13434e5e1591eee8f1ddc05552be59ce7b09a6b3d3d3d6522197be1213d86fcd3fe5894a3c3514d746297d4615227d3e3b WHIRLPOOL a36fe247b2f54dbc8b5db2c3344e042f18d7f2e52679fb94784e870cc6309e9d86e61d9f0a9ab729da82325c0bd34c274030c269013cce6daa5efb52de5c7bb9
EBUILD harfbuzz-0.9.18-r1.ebuild 1946 SHA256 e8baab01829217a046eb369a565b601494b202fdc402322dc5b1247982a5e47c SHA512 8b16d82a5a52cceae19e6c5380d8e7c24de7a252202d7804b67cad4fbca13697e859d7b330e56a095c4c5be10ad5e3311bbe03af66c98c942b2a2224431ad971 WHIRLPOOL 2f7df3064047b4e3558b2f478bb1a17a08707e86e3e9f6a8cb52fea01a9a15f865851aa23520204019d6b299b7842d6e9ccb3b6482fdebdd17b5b6d3d1bada36
-EBUILD harfbuzz-0.9.20.ebuild 2358 SHA256 d3bceb126cbfc6647d8654d134d9ae4a692e9c15a3d10d946290bdaa873c7ba9 SHA512 9256e211027d7705461be33caa6e7233b5212363d0c356204f3e3340fdbda39cb178d599daeed11929a8067081b833e4fd05a47ea49ad89fc3410f2a3548807d WHIRLPOOL abecc4a113dc088297ff18461178bc1797d896b4816d32471f9f534161e7988559fba95f9b9ff67ff7121575a523daa5f3021c8a88bd7da92cf4a5a8f4f8d0c0
+EBUILD harfbuzz-0.9.20.ebuild 2511 SHA256 5d1639dad4a3a0ffe25e00a8d5c8e76041359b9af584b136dbcc52b57b5fc699 SHA512 8528325e02424880c6aae90574c33e2639b1a324c6eea29c1aebd9dec382c583d5bcf6a0a2d3e2bd4328a85dbc949abab21b2b452cd87112b1a5ca2ace62da77 WHIRLPOOL 644d2345e19dfc48ac2373f321b0913fe8ec3de6a6f760ed9f850acda0ef1f41c14708de6d4fab2a39f882710163bc2004f33e0a38a6a556c7983109ad47bd28
EBUILD harfbuzz-9999.ebuild 2357 SHA256 ad29faafdd2bbb8692432da1a78d7f54935eab823b64387720330fe7984e3c85 SHA512 eed6758f1277ec2aa7eda37d2d80d45faa1f9ea65ab2af0ed411f87edafe066fa23ff88d811d4058884b183fde41579f17fb70f74becae5ee122bce338cc2f14 WHIRLPOOL 9f28cee353809842c654c393b57afd9f80a9a40118ba0d2861eb3ef3ecdb61cd2ff959dc3ea7225988f03702bce1c6ab75c2d763c20da27091c2c0353b54ed7a
-MISC ChangeLog 7655 SHA256 1a9fa6e27b169ddff4a78e3a67c90ad28fa7f1c4f7ab5d85feb9bed8b894e249 SHA512 9585cc1df503aae82d37a76051e3799e30c1608135c9d384eb18e23867eda583cb4df7d1a9ec189f6fba871e084d250f9e27a960c5f749dfc1c54c8fcb5657aa WHIRLPOOL 8db613657cfc54d169fcbb187428814906126a40af0430a34aaa924d02b295c17f1669172a5f67f4d60d3f8898a9ba00970515d8acc69ab1db730b0c24708eda
+MISC ChangeLog 7758 SHA256 9dca943f7a4b97bebdc840d983996c06830cbcf01a4ab329273412e85716794d SHA512 14848823de0756bb068d1c06490575589cf304fc9d2deb692523734ea0032ea0084c0890f757d0e790f39e771be503de03725dc666e04b7b53ccb38e4ef68d09 WHIRLPOOL 28756bb588de0429e985b777a51ec7243950d2c8363e0963d6d6936e385a22644f2c87d297405a19dd364822554f199603e7f57021c24a7ce6b96d8d548f3ed7
MISC metadata.xml 348 SHA256 ab40ba306c3499687d57b89247a77e7e8093c88196e6c0fb2333f014ee37c3da SHA512 057542963b2698ddd474970f6b49a6b99c5ff1982c29d7495b6ea05a8bc5266007e328b6658c13052cad8cd2b1c44e2bd6d60ef3e4ef43755c6b4c785b908485 WHIRLPOOL f1799f9bedccd73989ce42f234a28222de692f147553bf4a8bdf154bb544f22ead4ade109700fea7785747d27adbcf30c5543d435f3584f43817b1ed1111b1a6
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.21 (GNU/Linux)
+Version: GnuPG v2.0.21 (SunOS)
-iQEcBAEBCAAGBQJSL9sAAAoJEJ0WA1zPCt1h2aMH/Rxemed0Kjkd7SfXdvBcJBGB
-AJoZqePqMgsU6qe0HI+4L60OvKyi86EjDSQtJJhElQ6+bCP5G++3TdLhQA4Pq4j/
-F5w2RzWC+hFVDkQMS9v0dXteOPG259PHXhfml3RGhDUqgSDhfQc2OI/OddJSPWFv
-XGkBnpQoTyNCxkMfjhhUWs2Wyd2sHtQFSnzuKbxlzLVz5fdxtV1V6E62o/bHN6NH
-TuOxgsK3ciXXk3sbHgVqH/7SdxQES+00qYNHVIzk+Kc2r9pnyhcuxjF9A9WwJZQi
-iTTUemio6w5zAopHeM0OnpmlEReCBtq7ET+4+Oyzv0ZDQMhkzdKrnzNyqRosY7M=
-=YKYd
+iEYEAREIAAYFAlIzb4gACgkQX3X2B8XHTonC/wCgiJ/Uv6880F4xK8JvDm0mOqBm
+w1gAoIF8OB2Fu5hi5cvqQ8/n1IdNUFrV
+=ilHW
-----END PGP SIGNATURE-----
diff --git a/media-libs/harfbuzz/harfbuzz-0.9.20.ebuild b/media-libs/harfbuzz/harfbuzz-0.9.20.ebuild
index 003621ba48b0..642e77149826 100644
--- a/media-libs/harfbuzz/harfbuzz-0.9.20.ebuild
+++ b/media-libs/harfbuzz/harfbuzz-0.9.20.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-0.9.20.ebuild,v 1.3 2013/09/11 02:52:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/harfbuzz/harfbuzz-0.9.20.ebuild,v 1.4 2013/09/13 20:03:19 grobian Exp $
EAPI=5
@@ -51,9 +51,14 @@ src_prepare() {
sed -i \
-e '/libharfbuzz_la_LINK = /s/\<LINK\>/CXXLINK/' \
src/Makefile.in || die
+ # can't find how to patch this in .am file
+ sed -i \
+ -e '/AM_V_CCLD/s/\<LINK\>/CXXLINK/' \
+ test/api/Makefile.in || die
fi
[[ ${PV} == 9999 ]] && eautoreconf
+ elibtoolize # for Solaris
}
src_configure() {