summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2010-01-18 12:22:47 +0000
committerFabian Groffen <grobian@gentoo.org>2010-01-18 12:22:47 +0000
commit8138ea6cdf302f9e3fa8224e63610339289ebac3 (patch)
treed50be1d2f7ce58ac5f772f192d1c23030d71e5ab /x11-libs/gl2ps
parentTransfer Prefix Keywords (diff)
downloadhistorical-8138ea6cdf302f9e3fa8224e63610339289ebac3.tar.gz
historical-8138ea6cdf302f9e3fa8224e63610339289ebac3.tar.bz2
historical-8138ea6cdf302f9e3fa8224e63610339289ebac3.zip
Work around CMake nuisance, make sure we get a correct install_name on Darwin
Package-Manager: portage-2.2.00.15200-prefix/cvs/Darwin powerpc
Diffstat (limited to 'x11-libs/gl2ps')
-rw-r--r--x11-libs/gl2ps/ChangeLog6
-rw-r--r--x11-libs/gl2ps/Manifest14
-rw-r--r--x11-libs/gl2ps/gl2ps-1.3.5.ebuild12
3 files changed, 17 insertions, 15 deletions
diff --git a/x11-libs/gl2ps/ChangeLog b/x11-libs/gl2ps/ChangeLog
index 27fbdffc6954..c862cd68fbfe 100644
--- a/x11-libs/gl2ps/ChangeLog
+++ b/x11-libs/gl2ps/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for x11-libs/gl2ps
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/gl2ps/ChangeLog,v 1.5 2010/01/15 21:38:48 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/gl2ps/ChangeLog,v 1.6 2010/01/18 12:22:47 grobian Exp $
+
+ 18 Jan 2010; Fabian Groffen <grobian@gentoo.org> gl2ps-1.3.5.ebuild:
+ Work around CMake nuisance, make sure we get a correct install_name on
+ Darwin
15 Jan 2010; Christian Faulhammer <fauli@gentoo.org> gl2ps-1.3.5.ebuild:
Transfer Prefix keywords
diff --git a/x11-libs/gl2ps/Manifest b/x11-libs/gl2ps/Manifest
index dc0eb60ec8a9..69cd9d8054d9 100644
--- a/x11-libs/gl2ps/Manifest
+++ b/x11-libs/gl2ps/Manifest
@@ -1,17 +1,7 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX gl2ps-1.3.5-CMakeLists.patch 1663 RMD160 4cc7e7cbdadd182e000c6d3d70b5f118f12989df SHA1 39f57824b1d3ebd01fb3028837802d2d696ed969 SHA256 97d2c733a5cfcfb40bb9d4d6dfc319209518edbb210392d2fba73f695bd0151a
DIST gl2ps-1.3.3.tgz 197929 RMD160 cebce2bba693541fcb8cedbf083bc85786884e0d SHA1 ec952fd3d7205bdbffe7854be607213c7dcb4aaf SHA256 d4913141508b070aa261b93bb0785627f4956a3d63c4f8418f60267d9fe7ba09
DIST gl2ps-1.3.5.tgz 212944 RMD160 bced0f28d0912670ee09c847a47e87c6787e94c3 SHA1 cf2c5220662581f48ef59173c64f41dc47011c6b SHA256 394b5af08a36f6d829a9fdde29d9938ee139245a2b1b2c815a268627e22cc4b0
EBUILD gl2ps-1.3.3.ebuild 1003 RMD160 dd4c47033b8f7504ae498f57503e397a92e785ab SHA1 f5155464624938a0648ed8698bef9690deb5e88b SHA256 97c2f28669367cef80f2c2ce932868f3050dec8344012d0a06b4ae3e8db3d998
-EBUILD gl2ps-1.3.5.ebuild 854 RMD160 028186ce9606797cd551d5f6941ee4174cbb952d SHA1 0116cd7abae8e7bc0881ba6dceb29db1e81e8457 SHA256 9c0cbfad3be0518b2b531352f7a6e78e5489fc7754c07a09cffe41e447e2a670
-MISC ChangeLog 804 RMD160 082b0717bd9e03371d8f06f3538c9a8927a9054d SHA1 1ad71881a85ee4749212c1cefdbddc14020fed96 SHA256 aee0ec34aa7ec1577621b34888b09894f528efe1dcde73a309430cc8e75cfef4
+EBUILD gl2ps-1.3.5.ebuild 1157 RMD160 d03bf302934fb1876e1fd8edf89b8c7e6a93684c SHA1 620b4c9c72ef48d38bbb99a7f0a3cb4a7d91bbbd SHA256 9413020713768e545a68ba3818dccaaf15824bca2c75776728a939055d2542c9
+MISC ChangeLog 960 RMD160 bd4c451c303ce34628a601203d4ea1e0816a0c50 SHA1 8403d01e36897defd63edd9d74017073c5c165cf SHA256 989d0502138c6beafd4f4a1b9ab076ca7ab840448f2500c0cf9936acd8d3f99f
MISC metadata.xml 623 RMD160 3009127c2064b068ec7ac0e024dea6e3f415126e SHA1 ebdc623441bec64dbefcc590c56069d5c4de5643 SHA256 48657d240db2cb13495a31f2b7c7b598143c30d3b6c8bcbf17f4086a324de1f5
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
-
-iEYEARECAAYFAktQ4GoACgkQNQqtfCuFneMD/ACfUIfRlhnKuMkeaAF0EcSV652/
-nggAnjOyAavNU03c8eAdBNyV2lzaWeRq
-=DLsp
------END PGP SIGNATURE-----
diff --git a/x11-libs/gl2ps/gl2ps-1.3.5.ebuild b/x11-libs/gl2ps/gl2ps-1.3.5.ebuild
index 200d312a96d5..4735439f149a 100644
--- a/x11-libs/gl2ps/gl2ps-1.3.5.ebuild
+++ b/x11-libs/gl2ps/gl2ps-1.3.5.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/gl2ps/gl2ps-1.3.5.ebuild,v 1.4 2010/01/15 21:38:48 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/gl2ps/gl2ps-1.3.5.ebuild,v 1.5 2010/01/18 12:22:47 grobian Exp $
EAPI=2
-inherit cmake-utils
+inherit cmake-utils multilib
DESCRIPTION="OpenGL to PostScript printing library"
HOMEPAGE="http://www.geuz.org/gl2ps/"
@@ -32,4 +32,12 @@ src_configure() {
src_install() {
cmake-utils_src_install
prepalldocs
+
+ if [[ ${CHOST} == *-darwin* ]] ; then
+ # CMake produces an invalid dylib here, but I have no clue how to fix it
+ # hmm, it's also unversioned :(
+ install_name_tool \
+ -id "${EPREFIX}"/usr/$(get_libdir)/libgl2ps.dylib \
+ "${D%/}${EPREFIX}"/usr/$(get_libdir)/libgl2ps.dylib || die
+ fi
}