From 0b56cb660c830ac7f0f3b5e0f3a59a05412dd1dc Mon Sep 17 00:00:00 2001 From: Roy Marples Date: Wed, 3 Jan 2007 21:07:48 +0000 Subject: [PATCH] Run elibtoolize so that we get correct .so versioning on FreeBSD Package-Manager: portage-2.1.2_rc4-r5 --- x11-libs/cairo/ChangeLog | 7 +++++-- x11-libs/cairo/Manifest | 26 ++++++++------------------ x11-libs/cairo/cairo-1.3.10.ebuild | 14 +++++++++++--- 3 files changed, 24 insertions(+), 23 deletions(-) diff --git a/x11-libs/cairo/ChangeLog b/x11-libs/cairo/ChangeLog index 822903920213..f5d097a01442 100644 --- a/x11-libs/cairo/ChangeLog +++ b/x11-libs/cairo/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for x11-libs/cairo -# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/ChangeLog,v 1.94 2006/12/31 22:01:34 cardoe Exp $ +# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/ChangeLog,v 1.95 2007/01/03 21:07:48 uberlord Exp $ + + 03 Jan 2007; Roy Marples cairo-1.3.10.ebuild: + Run elibtoolize so that we get correct .so versioning on FreeBSD 31 Dec 2006; Doug Goldstein cairo-1.2.6.ebuild: Remove useless post install msg and remove unused IUSE flag diff --git a/x11-libs/cairo/Manifest b/x11-libs/cairo/Manifest index 6bc1c3f6c0e8..e183e31e2b0b 100644 --- a/x11-libs/cairo/Manifest +++ b/x11-libs/cairo/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX cairo-1.0.2-pkg_macro.patch 542 RMD160 2e5e8c260f59f6bb63d7e5e46d38b0ee25f025ad SHA1 0ab6c2c4aa0f441694eecc8a42e37b13efaad2bf SHA256 4ab7469075776de4fadcc733c9ceb9754b075e5a99b05fcdc247fc597b971149 MD5 6600a332745a27c0333f2c8193a805fa files/cairo-1.0.2-pkg_macro.patch 542 RMD160 2e5e8c260f59f6bb63d7e5e46d38b0ee25f025ad files/cairo-1.0.2-pkg_macro.patch 542 @@ -34,14 +31,14 @@ EBUILD cairo-1.2.6.ebuild 1646 RMD160 7ab3876f8c43f14119660886b552cc7e3db62595 S MD5 3d0046afa8156274568903e1eea8671f cairo-1.2.6.ebuild 1646 RMD160 7ab3876f8c43f14119660886b552cc7e3db62595 cairo-1.2.6.ebuild 1646 SHA256 73489cdbc7f4594397dd1db2a1d98b3b19c9d8cabb6282bc4939ac4b44f3eb19 cairo-1.2.6.ebuild 1646 -EBUILD cairo-1.3.10.ebuild 1761 RMD160 812ff119e4067fea879c6d4697446dd723c25031 SHA1 3d171c510247e55bd90ed180c77725566243cc19 SHA256 79148ee4cf3c19790716553ca7cb36776ae8020030dd927274bf6ef10f71839f -MD5 11204999e18fb6b85df0a562dd41952b cairo-1.3.10.ebuild 1761 -RMD160 812ff119e4067fea879c6d4697446dd723c25031 cairo-1.3.10.ebuild 1761 -SHA256 79148ee4cf3c19790716553ca7cb36776ae8020030dd927274bf6ef10f71839f cairo-1.3.10.ebuild 1761 -MISC ChangeLog 13901 RMD160 049287d8789caa1b97dccfd8dfdd4f5422676b2b SHA1 7e168cfcbe8954416cadda2db777d46d9ff65898 SHA256 f5afad59e46264b1957fcbfb4e6c63ba5335161fa18ebd14d104eeb17701862e -MD5 ab48893dc63a6a991b90c7012a869ac6 ChangeLog 13901 -RMD160 049287d8789caa1b97dccfd8dfdd4f5422676b2b ChangeLog 13901 -SHA256 f5afad59e46264b1957fcbfb4e6c63ba5335161fa18ebd14d104eeb17701862e ChangeLog 13901 +EBUILD cairo-1.3.10.ebuild 1900 RMD160 2fd00d9ea7470ab6d205eefa1fd85aca275c67fc SHA1 f1c5290dcb18a8cd89c7acecedf0c14f5d2aa282 SHA256 864d3d2da5696f7f280d76c09f08d75f0b49ae29c0aef159a5729d1efae721dd +MD5 78c799c20aee18e6669cd7851fca3fa9 cairo-1.3.10.ebuild 1900 +RMD160 2fd00d9ea7470ab6d205eefa1fd85aca275c67fc cairo-1.3.10.ebuild 1900 +SHA256 864d3d2da5696f7f280d76c09f08d75f0b49ae29c0aef159a5729d1efae721dd cairo-1.3.10.ebuild 1900 +MISC ChangeLog 14041 RMD160 cd4098b3e66145d0626082dc678c35fe241280b5 SHA1 bf0f4443be79d4c1b4005156863ffc1c97ada9e5 SHA256 f3d55b8772b0d82473507a3db5a9f7b1d0c40dec782c41df23dd2b3fe543dd13 +MD5 4d28f4da624555e49a2dbec083b6c18d ChangeLog 14041 +RMD160 cd4098b3e66145d0626082dc678c35fe241280b5 ChangeLog 14041 +SHA256 f3d55b8772b0d82473507a3db5a9f7b1d0c40dec782c41df23dd2b3fe543dd13 ChangeLog 14041 MISC metadata.xml 295 RMD160 7614ff3a3ccd865defe12fb5f73c200af43c49c8 SHA1 f293511dbc2dfb8ead2b4c8c9d36203bcafd7261 SHA256 446934aa9e0ef514e2fdc11bcd45c350c6bfd93ee22ce63317a3c29c88bd29a3 MD5 b9452f52e8bc190de74b4a7b1ff862ab metadata.xml 295 RMD160 7614ff3a3ccd865defe12fb5f73c200af43c49c8 metadata.xml 295 @@ -64,10 +61,3 @@ SHA256 7ede1b5a1356a4f399c0f56ec4c83683b89aa3d60c94b1ebc5039ef02bd8433b files/di MD5 12d026bd1b0ac295697e4e7af24f804c files/digest-cairo-1.3.10 241 RMD160 29cfe19390032131d4dd16b9870e1e03c69940c3 files/digest-cairo-1.3.10 241 SHA256 6f6886d51e6fe06676c8e5407da0a7d9cb490f457ee9f1100c946a1ea94866f5 files/digest-cairo-1.3.10 241 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.6 (GNU/Linux) - -iD8DBQFFmDM2oeSe8B0zEfwRAoiiAJsGQU1nqE5PfV3kX85Gi0WZ7TGzkQCfeFkH -GIN7ABeJz9FXKpJRXZK1RGk= -=XiH4 ------END PGP SIGNATURE----- diff --git a/x11-libs/cairo/cairo-1.3.10.ebuild b/x11-libs/cairo/cairo-1.3.10.ebuild index ba630cdf5375..57aac6a63d4e 100644 --- a/x11-libs/cairo/cairo-1.3.10.ebuild +++ b/x11-libs/cairo/cairo-1.3.10.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2006 Gentoo Foundation +# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/cairo-1.3.10.ebuild,v 1.2 2006/12/31 21:39:39 cardoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/cairo-1.3.10.ebuild,v 1.3 2007/01/03 21:07:48 uberlord Exp $ -inherit eutils flag-o-matic debug +inherit eutils flag-o-matic libtool debug DESCRIPTION="A vector graphics library with cross-device output support" HOMEPAGE="http://cairographics.org/" @@ -40,6 +40,14 @@ DEPEND="${RDEPEND} ~app-text/docbook-xml-dtd-4.2 )" +src_unpack() { + unpack ${A} + cd "${S}" + + # We need to run elibtoolize to ensure correct so versioning on FreeBSD + elibtoolize +} + src_compile() { #gets rid of fbmmx.c inlining warnings append-flags -finline-limit=1200 -- 2.26.2