From 067e3c94a13b1a709e6a70bb95f9bab43879d064 Mon Sep 17 00:00:00 2001 From: Marinus Schraal Date: Mon, 19 Jun 2006 17:10:55 +0000 Subject: [PATCH] new minor release Package-Manager: portage-2.1 --- media-libs/freetype/ChangeLog | 7 +- media-libs/freetype/Manifest | 69 ++++++++++++------- .../freetype/files/digest-freetype-2.1.10 | 2 + .../freetype/files/digest-freetype-2.2.1 | 6 ++ .../files/freetype-2-enable_bci.patch | 12 ++++ media-libs/freetype/freetype-2.2.1.ebuild | 63 +++++++++++++++++ 6 files changed, 133 insertions(+), 26 deletions(-) create mode 100644 media-libs/freetype/files/digest-freetype-2.2.1 create mode 100644 media-libs/freetype/files/freetype-2-enable_bci.patch create mode 100644 media-libs/freetype/freetype-2.2.1.ebuild diff --git a/media-libs/freetype/ChangeLog b/media-libs/freetype/ChangeLog index facdc1e73cf0..47672a072e76 100644 --- a/media-libs/freetype/ChangeLog +++ b/media-libs/freetype/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-libs/freetype # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/freetype/ChangeLog,v 1.79 2006/03/31 19:54:28 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/freetype/ChangeLog,v 1.80 2006/06/19 17:10:55 foser Exp $ + +*freetype-2.2.1 (19 Jun 2006) + + 19 Jun 2006; Marinus Schraal freetype-2.2.1.ebuild : + New release 31 Mar 2006; Diego Pettenò freetype-2.1.10.ebuild: Add ~x86-fbsd keyword dropping virtual/libc dependency. diff --git a/media-libs/freetype/Manifest b/media-libs/freetype/Manifest index 08ce35c10fdb..2f74131410b9 100644 --- a/media-libs/freetype/Manifest +++ b/media-libs/freetype/Manifest @@ -1,52 +1,71 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 a39da41df6a2b62cae3c43ae31cd3f87 ChangeLog 11536 -RMD160 6dc3b8903943afece08988f16d7beca0e6526303 ChangeLog 11536 -SHA256 d099c4e7861796046a352877f0c70bccc7d9f0ff1a556c0cb7308384881ba0de ChangeLog 11536 +AUX config.mk 1240 RMD160 4cd624996babb0a9a772c09fa9f5377209a8caf9 SHA1 1b6370905798d17ca7c254b1acbfb41e7099b5c8 SHA256 671fa47806f929e45b8f06368ae56b29600dae3cc376942215ed6588cc733e7f MD5 10bd432787c1a182edece351dbf82809 files/config.mk 1240 RMD160 4cd624996babb0a9a772c09fa9f5377209a8caf9 files/config.mk 1240 SHA256 671fa47806f929e45b8f06368ae56b29600dae3cc376942215ed6588cc733e7f files/config.mk 1240 -MD5 d42207bb27a2046e454b706339adaa25 files/digest-freetype-1.3.1-r4 136 -RMD160 392e2d4b2ef19c99f1ecb927adbbd1e5304f3976 files/digest-freetype-1.3.1-r4 136 -SHA256 5ed481c875ac4fe3bdde983323429141ce78eeaeeb780dd36c42e1413ea6f876 files/digest-freetype-1.3.1-r4 136 -MD5 d42207bb27a2046e454b706339adaa25 files/digest-freetype-1.3.1-r5 136 -RMD160 392e2d4b2ef19c99f1ecb927adbbd1e5304f3976 files/digest-freetype-1.3.1-r5 136 -SHA256 5ed481c875ac4fe3bdde983323429141ce78eeaeeb780dd36c42e1413ea6f876 files/digest-freetype-1.3.1-r5 136 -MD5 f9a58f527647abffba59f1db219693a4 files/digest-freetype-2.1.10 141 -RMD160 d0720f802e2eb059872fc2d7eecab02500e4d423 files/digest-freetype-2.1.10 141 -SHA256 c00aab2cbfb4ed2526140994d1cb7b353d1fa85689b19f526a73fa69a6a3022b files/digest-freetype-2.1.10 141 -MD5 29bbc2c883bf52623f42dd235cd23fd6 files/digest-freetype-2.1.9-r1 132 -RMD160 ad5eab81b5f46247bb2ac8997f09326570f58e2b files/digest-freetype-2.1.9-r1 132 -SHA256 87620ff697ccb8543e0d369bf1bb00fa25e0922d081140f2536109794346f594 files/digest-freetype-2.1.9-r1 132 +AUX freetype-1.3.1-malloc.patch 772 RMD160 93e57de9f466d159e3eeb80befc9ef216650ad24 SHA1 313df4736ab94750e506c4182e03acacf24215bb SHA256 8d3a125d9fc4f28040d74d5e6267b56a295fbe11727db003c9c3a1a61f68a7f1 MD5 51968a6fff68a83653c7281147312e77 files/freetype-1.3.1-malloc.patch 772 RMD160 93e57de9f466d159e3eeb80befc9ef216650ad24 files/freetype-1.3.1-malloc.patch 772 SHA256 8d3a125d9fc4f28040d74d5e6267b56a295fbe11727db003c9c3a1a61f68a7f1 files/freetype-1.3.1-malloc.patch 772 +AUX freetype-2-enable_bci.patch 746 RMD160 7e285116c299e2869b753eb90522c8bbec0fc072 SHA1 407cbfd230d4d14b66e802de288ed8e4da4b14f7 SHA256 4a53e2f809df39ccccab6708d8f573c124c1a5a0bb201682c608044558676f57 +MD5 f56e44d1ef27c1e53e1d4193f37150b1 files/freetype-2-enable_bci.patch 746 +RMD160 7e285116c299e2869b753eb90522c8bbec0fc072 files/freetype-2-enable_bci.patch 746 +SHA256 4a53e2f809df39ccccab6708d8f573c124c1a5a0bb201682c608044558676f57 files/freetype-2-enable_bci.patch 746 +AUX freetype-2.1.10-internal_header.patch 667 RMD160 c1959d97a8588e8efec6cfc5dde79ac5ff6552ef SHA1 693dd29284f8ced58a9b4610db0bd57c24836655 SHA256 da72ae11e658332a0e22bc0fd69c9d0c89d61dcbd376243b6dface7b33b8d239 MD5 f96e5959658f100cb8d1af8a197b8c45 files/freetype-2.1.10-internal_header.patch 667 RMD160 c1959d97a8588e8efec6cfc5dde79ac5ff6552ef files/freetype-2.1.10-internal_header.patch 667 SHA256 da72ae11e658332a0e22bc0fd69c9d0c89d61dcbd376243b6dface7b33b8d239 files/freetype-2.1.10-internal_header.patch 667 +AUX freetype-2.1.9-fix_bci.patch 643 RMD160 cf09457bc1f385b04f5013ed568886f854c33847 SHA1 7ea4f9a5f503e1e240ae895811d3c226f500255f SHA256 401d6db5446f80d086a6dbc89c8e7578d1e84a4fec8a691513f4a47447616b73 MD5 6c404648e3cb8f86b329f7dac5d70cc8 files/freetype-2.1.9-fix_bci.patch 643 RMD160 cf09457bc1f385b04f5013ed568886f854c33847 files/freetype-2.1.9-fix_bci.patch 643 SHA256 401d6db5446f80d086a6dbc89c8e7578d1e84a4fec8a691513f4a47447616b73 files/freetype-2.1.9-fix_bci.patch 643 +DIST freetype-1.3.1.tar.gz 1427072 +DIST freetype-2.1.10.tar.bz2 1037107 RMD160 3d31d548632f14784283c97ece64c7425efc3975 SHA1 f9e5c52e466c3e41483d5d6d44b4f3135a9c4b16 SHA256 fed2ed148d7d105b95493c5e95561c8b05ee7909e00f828f036d8ed1be6a5e53 +DIST freetype-2.1.9.tar.bz2 992394 +DIST freetype-2.2.1.tar.bz2 1212258 RMD160 1c7eb4a43501c8fd5e89d0399e184847351ee160 SHA1 4aa7d5ce2198fad586cf09ef7c9d3a6277320167 SHA256 0e8eb40392752b306d3a3de21f9fa479d53c17bd774b8051771cb258e162e006 +DIST freetype-doc-2.1.10.tar.bz2 163725 +DIST freetype-doc-2.2.1.tar.bz2 100288 RMD160 d32bb6da85e63f797eaa40ff0c0f93356bcab23d SHA1 10134cb7c6763880bab68081f6478760d1971ba6 SHA256 7b0bd93d765ee2b92e0602ec89ba5363ab23add9f947f8ab4fc67cb45c83f4c2 +DIST freetype1-contrib.tar.gz 538248 +DIST ftdocs-2.1.9.tar.bz2 219666 +EBUILD freetype-1.3.1-r4.ebuild 3094 RMD160 a4b68a9763f0603dc4c3d869ef2a8364126ca9d2 SHA1 6dcdae3b7a317c4267202d4cb630496f951b5a74 SHA256 6a01c432a23f9c787f2b300dc336d7b2f6251b7178c7ec9d8f91b86001968a75 MD5 11bad807109dac4e9208fdab1a127b14 freetype-1.3.1-r4.ebuild 3094 RMD160 a4b68a9763f0603dc4c3d869ef2a8364126ca9d2 freetype-1.3.1-r4.ebuild 3094 SHA256 6a01c432a23f9c787f2b300dc336d7b2f6251b7178c7ec9d8f91b86001968a75 freetype-1.3.1-r4.ebuild 3094 +EBUILD freetype-1.3.1-r5.ebuild 3198 RMD160 ad1fd38646ca2f925f4abb847aa1efc2435fe7f3 SHA1 8952368349269bab7235d92c43a2a98151dc2ff8 SHA256 2553b7aa7c483faaaab77596203cdbdd5acb55fd35bf3f2dc5552162e15132b4 MD5 4eaf61511f2b2c2520aeffadbe33b182 freetype-1.3.1-r5.ebuild 3198 RMD160 ad1fd38646ca2f925f4abb847aa1efc2435fe7f3 freetype-1.3.1-r5.ebuild 3198 SHA256 2553b7aa7c483faaaab77596203cdbdd5acb55fd35bf3f2dc5552162e15132b4 freetype-1.3.1-r5.ebuild 3198 +EBUILD freetype-2.1.10.ebuild 1815 RMD160 1bb6c87ed7cd8857f38686f7c2736a35a94b5ebd SHA1 afa01ddb86ac29da861105cfe1aa943e9948c94b SHA256 5d5f2e8aa2bf61fdc4601b2b4651522f76a9cd417c138610997519c397676126 MD5 b22e38526f2e58b8c47584b2f80c6262 freetype-2.1.10.ebuild 1815 RMD160 1bb6c87ed7cd8857f38686f7c2736a35a94b5ebd freetype-2.1.10.ebuild 1815 SHA256 5d5f2e8aa2bf61fdc4601b2b4651522f76a9cd417c138610997519c397676126 freetype-2.1.10.ebuild 1815 +EBUILD freetype-2.1.9-r1.ebuild 2165 RMD160 22194b4b0e4d04583cd2439cb503246532017b61 SHA1 fea2b09eae8492a26f0811d357753342cd037003 SHA256 f34b322d58f30f88985a4f92bc9e11476b8c3d3c61be9c3f37f89c5d8edb2394 MD5 aac984a0110e9a108eb4c71c1a45f2bd freetype-2.1.9-r1.ebuild 2165 RMD160 22194b4b0e4d04583cd2439cb503246532017b61 freetype-2.1.9-r1.ebuild 2165 SHA256 f34b322d58f30f88985a4f92bc9e11476b8c3d3c61be9c3f37f89c5d8edb2394 freetype-2.1.9-r1.ebuild 2165 +EBUILD freetype-2.2.1.ebuild 1642 RMD160 24e1c0bc785d6a3e8d3e18bf098874b3c54a1a0c SHA1 65827f64f490123b92f19aaa1e8b80b4bfd618f0 SHA256 18d3ad1fb420578597a25689f7be65a2636aed0558da107bbf27a1ccf3671b89 +MD5 a37a53e365cb7ca820fcc8b582c7604b freetype-2.2.1.ebuild 1642 +RMD160 24e1c0bc785d6a3e8d3e18bf098874b3c54a1a0c freetype-2.2.1.ebuild 1642 +SHA256 18d3ad1fb420578597a25689f7be65a2636aed0558da107bbf27a1ccf3671b89 freetype-2.2.1.ebuild 1642 +MISC ChangeLog 11652 RMD160 48bb2d27bcc17998417d84b287814afb98ad4c1e SHA1 6d7cb6f558758ee100d49acda3494c85a54e6e8e SHA256 345ead4b8dae2309ed89a01d847beeaf9aa57ec6185a7f100e862d29fd46c6bb +MD5 34799e17f3807c598ac4cf0cccac5224 ChangeLog 11652 +RMD160 48bb2d27bcc17998417d84b287814afb98ad4c1e ChangeLog 11652 +SHA256 345ead4b8dae2309ed89a01d847beeaf9aa57ec6185a7f100e862d29fd46c6bb ChangeLog 11652 +MISC metadata.xml 221 RMD160 71f7378b604618cc82dd25cf498259ca9e971437 SHA1 815132082c51c63027ec0e5bcf545404ee69a5a2 SHA256 f5caf0a487300525ba716466e1fffb0d9ab526e3c6477d61db48f7e7d84612d0 MD5 68a04e23ccfb7971cff8ce012aee659c metadata.xml 221 RMD160 71f7378b604618cc82dd25cf498259ca9e971437 metadata.xml 221 SHA256 f5caf0a487300525ba716466e1fffb0d9ab526e3c6477d61db48f7e7d84612d0 metadata.xml 221 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2.2 (GNU/Linux) - -iD8DBQFELYkYAiZjviIA2XgRAn0nAKCr3GryWxTeGFI2i4AOHTbsmNvo+gCg69Xc -BtJudfaOYcr2PsUjXp9chvA= -=SCk4 ------END PGP SIGNATURE----- +MD5 d42207bb27a2046e454b706339adaa25 files/digest-freetype-1.3.1-r4 136 +RMD160 392e2d4b2ef19c99f1ecb927adbbd1e5304f3976 files/digest-freetype-1.3.1-r4 136 +SHA256 5ed481c875ac4fe3bdde983323429141ce78eeaeeb780dd36c42e1413ea6f876 files/digest-freetype-1.3.1-r4 136 +MD5 d42207bb27a2046e454b706339adaa25 files/digest-freetype-1.3.1-r5 136 +RMD160 392e2d4b2ef19c99f1ecb927adbbd1e5304f3976 files/digest-freetype-1.3.1-r5 136 +SHA256 5ed481c875ac4fe3bdde983323429141ce78eeaeeb780dd36c42e1413ea6f876 files/digest-freetype-1.3.1-r5 136 +MD5 ba7ba279b7726f9b1cd0fe3941cb6fe9 files/digest-freetype-2.1.10 325 +RMD160 1f03fc6317371c34da8efb354f3c7ef09d00eebd files/digest-freetype-2.1.10 325 +SHA256 fa6bbc0378476ff34f02aabefa4ce08381b58e079307474a84f659b8de4b86f2 files/digest-freetype-2.1.10 325 +MD5 29bbc2c883bf52623f42dd235cd23fd6 files/digest-freetype-2.1.9-r1 132 +RMD160 ad5eab81b5f46247bb2ac8997f09326570f58e2b files/digest-freetype-2.1.9-r1 132 +SHA256 87620ff697ccb8543e0d369bf1bb00fa25e0922d081140f2536109794346f594 files/digest-freetype-2.1.9-r1 132 +MD5 3c2b5154784100c0dbb9658fbc8f9ac1 files/digest-freetype-2.2.1 509 +RMD160 9d29c4f7965c74206243a67698edf2b42f543fae files/digest-freetype-2.2.1 509 +SHA256 ba210855afe97ebccdc658a1d2ab68c385ce05567abbfc0963a31ce53dd6f475 files/digest-freetype-2.2.1 509 diff --git a/media-libs/freetype/files/digest-freetype-2.1.10 b/media-libs/freetype/files/digest-freetype-2.1.10 index 271e9fbc8d2e..6f3158e1d65e 100644 --- a/media-libs/freetype/files/digest-freetype-2.1.10 +++ b/media-libs/freetype/files/digest-freetype-2.1.10 @@ -1,2 +1,4 @@ MD5 a4012e7d1f6400df44a16743b11b8423 freetype-2.1.10.tar.bz2 1037107 +RMD160 3d31d548632f14784283c97ece64c7425efc3975 freetype-2.1.10.tar.bz2 1037107 +SHA256 fed2ed148d7d105b95493c5e95561c8b05ee7909e00f828f036d8ed1be6a5e53 freetype-2.1.10.tar.bz2 1037107 MD5 10608a55ee9ee12e29ba3d705318e61d freetype-doc-2.1.10.tar.bz2 163725 diff --git a/media-libs/freetype/files/digest-freetype-2.2.1 b/media-libs/freetype/files/digest-freetype-2.2.1 new file mode 100644 index 000000000000..9d617b6085a8 --- /dev/null +++ b/media-libs/freetype/files/digest-freetype-2.2.1 @@ -0,0 +1,6 @@ +MD5 5b2f827082c544392a7701f7423f0781 freetype-2.2.1.tar.bz2 1212258 +RMD160 1c7eb4a43501c8fd5e89d0399e184847351ee160 freetype-2.2.1.tar.bz2 1212258 +SHA256 0e8eb40392752b306d3a3de21f9fa479d53c17bd774b8051771cb258e162e006 freetype-2.2.1.tar.bz2 1212258 +MD5 27bcd2540702afe6753c9fd74670f617 freetype-doc-2.2.1.tar.bz2 100288 +RMD160 d32bb6da85e63f797eaa40ff0c0f93356bcab23d freetype-doc-2.2.1.tar.bz2 100288 +SHA256 7b0bd93d765ee2b92e0602ec89ba5363ab23add9f947f8ab4fc67cb45c83f4c2 freetype-doc-2.2.1.tar.bz2 100288 diff --git a/media-libs/freetype/files/freetype-2-enable_bci.patch b/media-libs/freetype/files/freetype-2-enable_bci.patch new file mode 100644 index 000000000000..c72b09031dc7 --- /dev/null +++ b/media-libs/freetype/files/freetype-2-enable_bci.patch @@ -0,0 +1,12 @@ +diff -uNr freetype-2.2.1/include/freetype/config/ftoption.h freetype-2.2.1.patched/include/freetype/config/ftoption.h +--- freetype-2.2.1/include/freetype/config/ftoption.h 2006-05-11 20:05:49.000000000 +0200 ++++ freetype-2.2.1.patched/include/freetype/config/ftoption.h 2006-06-19 18:24:08.000000000 +0200 +@@ -436,7 +436,7 @@ + /* Do not #undef this macro here, since the build system might */ + /* define it for certain configurations only. */ + /* */ +-/* #define TT_CONFIG_OPTION_BYTECODE_INTERPRETER */ ++#define TT_CONFIG_OPTION_BYTECODE_INTERPRETER + + + /*************************************************************************/ diff --git a/media-libs/freetype/freetype-2.2.1.ebuild b/media-libs/freetype/freetype-2.2.1.ebuild new file mode 100644 index 000000000000..aca3120c5f34 --- /dev/null +++ b/media-libs/freetype/freetype-2.2.1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/freetype/freetype-2.2.1.ebuild,v 1.1 2006/06/19 17:10:55 foser Exp $ + +inherit eutils flag-o-matic gnuconfig libtool + +SPV="`echo ${PV} | cut -d. -f1,2`" + +DESCRIPTION="A high-quality and portable font engine" +HOMEPAGE="http://www.freetype.org/" +SRC_URI="mirror://sourceforge/freetype/${P/_/}.tar.bz2 + doc? ( mirror://sourceforge/${PN}/${PN}-doc-${PV}.tar.bz2 )" + +LICENSE="FTL GPL-2" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc-macos ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="zlib bindist doc" + +# The RDEPEND below makes sure that if there is a version of moz/ff/tb +# installed, then it will have the freetype-2.1.8+ binary compatibility patch. +# Otherwise updating freetype will cause moz/ff/tb crashes. #59849 +# 20 Nov 2004 agriffis +DEPEND="zlib? ( sys-libs/zlib )" + +RDEPEND="${DEPEND} + !