Version bump. Remove old versions.
authorRyan Hill <rhill@gentoo.org>
Sat, 21 Apr 2007 03:49:58 +0000 (03:49 +0000)
committerRyan Hill <rhill@gentoo.org>
Sat, 21 Apr 2007 03:49:58 +0000 (03:49 +0000)
Package-Manager: portage-2.1.2.4

media-libs/freetype/ChangeLog
media-libs/freetype/Manifest
media-libs/freetype/files/digest-freetype-2.2.1-r1 [deleted file]
media-libs/freetype/files/digest-freetype-2.3.1 [deleted file]
media-libs/freetype/files/digest-freetype-2.3.4 [new file with mode: 0644]
media-libs/freetype/files/freetype-2-enable_bci.patch [deleted file]
media-libs/freetype/files/freetype-2.2.1-foobillard.patch [deleted file]
media-libs/freetype/files/freetype-2.3.2-truetype-regression.patch [deleted file]
media-libs/freetype/freetype-2.2.1-r1.ebuild [deleted file]
media-libs/freetype/freetype-2.3.4.ebuild [moved from media-libs/freetype/freetype-2.3.1.ebuild with 68% similarity]

index 23a3d5db05dba2d7e6d6937c858bb703d821dd03..e6041560ad6ab520bad5b177baf13d0cd689f2f2 100644 (file)
@@ -1,6 +1,15 @@
 # ChangeLog for media-libs/freetype
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/freetype/ChangeLog,v 1.122 2007/04/12 08:52:16 yoswink Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/freetype/ChangeLog,v 1.123 2007/04/21 03:49:58 dirtyepic Exp $
+
+*freetype-2.3.4 (21 Apr 2007)
+
+  21 Apr 2007; Ryan Hill <dirtyepic@gentoo.org>
+  -files/freetype-2.2.1-foobillard.patch,
+  -files/freetype-2.3.2-truetype-regression.patch,
+  -files/freetype-2-enable_bci.patch, -freetype-2.2.1-r1.ebuild,
+  -freetype-2.3.1.ebuild, +freetype-2.3.4.ebuild:
+  Version bump.  Remove old versions.
 
   12 Apr 2007; Jose Luis Rivero <yoswink@gentoo.org>
   freetype-2.1.10-r3.ebuild:
index 5c571ecbe0043a919ba7f3987ca2aba3591c095e..63cdea5a75fd9458faf190017508cfa71afb314b 100644 (file)
@@ -6,10 +6,6 @@ AUX freetype-1.3.1-malloc.patch 772 RMD160 93e57de9f466d159e3eeb80befc9ef216650a
 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-fix_synth.patch 919 RMD160 85cea83ecb4d63660470519d40095ee5ae39f9e2 SHA1 eab0ee7b80ea927fe715df6ba7f9a5a7a864b1ce SHA256 416e34b095449d8981678225597eb12d0f0cc8a258c430d4061254303687443c
 MD5 d888f948f20eaab8775f8b228dbb8b21 files/freetype-2.1.10-fix_synth.patch 919
 RMD160 85cea83ecb4d63660470519d40095ee5ae39f9e2 files/freetype-2.1.10-fix_synth.patch 919
@@ -26,10 +22,6 @@ AUX freetype-2.1.9-fix_bci.patch 643 RMD160 cf09457bc1f385b04f5013ed568886f854c3
 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
-AUX freetype-2.2.1-foobillard.patch 951 RMD160 d077f6a3ce5645183e8656169347d698a18f184f SHA1 2967cea0b796a3f987fa0e4807170286f98d9f40 SHA256 9ba8c5ede47f5a2eb7a9cad5f245325035da1df13eaca8bc24fa6da51b3370f4
-MD5 7c46e7d6f0159a84608bf4bd85fe6bb8 files/freetype-2.2.1-foobillard.patch 951
-RMD160 d077f6a3ce5645183e8656169347d698a18f184f files/freetype-2.2.1-foobillard.patch 951
-SHA256 9ba8c5ede47f5a2eb7a9cad5f245325035da1df13eaca8bc24fa6da51b3370f4 files/freetype-2.2.1-foobillard.patch 951
 AUX freetype-2.3.2-bdflib.patch 1795 RMD160 52fcb8535696e3a78ee345d870fc32d26173e424 SHA1 d45f06ee89be7da300b2955a7d17543cba70369e SHA256 2f2f025419112221afd9d30bc99ebded4df998142c940723e1deb37355252cd0
 MD5 3eb259f5c1904e14b40846df8dd1f2ac files/freetype-2.3.2-bdflib.patch 1795
 RMD160 52fcb8535696e3a78ee345d870fc32d26173e424 files/freetype-2.3.2-bdflib.patch 1795
@@ -38,10 +30,6 @@ AUX freetype-2.3.2-enable-valid.patch 624 RMD160 88bc4de26daa91a09dda2ca1308319c
 MD5 90217c5567fba0617d2bec4003aeadd9 files/freetype-2.3.2-enable-valid.patch 624
 RMD160 88bc4de26daa91a09dda2ca1308319c0cf7dff4d files/freetype-2.3.2-enable-valid.patch 624
 SHA256 3c26cd8b92510490b4bdbdd12b078e33a4f8607eaee64a800c3ea23097d5d43b files/freetype-2.3.2-enable-valid.patch 624
-AUX freetype-2.3.2-truetype-regression.patch 4892 RMD160 f1120ff608dc19eeb3b5f887fdda182b8903a3ce SHA1 8095fe264ce5ac3bc4951bdf41d8f166bae9eab5 SHA256 b0a688533a5b7cc205b179565d28aed9d11ff9f83dda8556e13a6ab82ef258be
-MD5 fac7a7cbe58f59fe4ab2f575d2695b85 files/freetype-2.3.2-truetype-regression.patch 4892
-RMD160 f1120ff608dc19eeb3b5f887fdda182b8903a3ce files/freetype-2.3.2-truetype-regression.patch 4892
-SHA256 b0a688533a5b7cc205b179565d28aed9d11ff9f83dda8556e13a6ab82ef258be files/freetype-2.3.2-truetype-regression.patch 4892
 AUX freetype-2.3.3-buffer-overwrite.patch 894 RMD160 6a53886d3a2129a634bfc33622327914c4f4729c SHA1 2e684d95501222418347b8953dbabb9f17e8e402 SHA256 4b3417e5c704f25a8a087949cc6a62cf92dfd53628bd466aa5a13940a3728905
 MD5 e0d01fb210f817a211ccd922d751592b files/freetype-2.3.3-buffer-overwrite.patch 894
 RMD160 6a53886d3a2129a634bfc33622327914c4f4729c files/freetype-2.3.3-buffer-overwrite.patch 894
@@ -50,18 +38,17 @@ DIST freetype-1.3.1.tar.gz 1427072 RMD160 43993a667b536b4f85d32318dec32eb3f3b664
 DIST freetype-2.1.10-security_batch-r1.patch.bz2 10300 RMD160 3994ed6bd5fc3c1e09467267a00ae0166f180fc5 SHA1 3d9a74e6c2ccd18711610e39d339e8796108e2a5 SHA256 d1d31feb556c21a51a08451b14eccb697cf18979e2d24d4412ec47fa1597b296
 DIST freetype-2.1.10.tar.bz2 1037107 RMD160 3d31d548632f14784283c97ece64c7425efc3975 SHA1 f9e5c52e466c3e41483d5d6d44b4f3135a9c4b16 SHA256 fed2ed148d7d105b95493c5e95561c8b05ee7909e00f828f036d8ed1be6a5e53
 DIST freetype-2.1.9.tar.bz2 992394 RMD160 1dd8fb6fda8b159ef0d2ebedeca99a67ed65dc72 SHA1 a3c3a0c0d5f8f6e62c774e24817748a941016990 SHA256 4dabc3b38405f5c5f03b8f14d8902a9d506713182baf2baec9dea509515d4b6f
-DIST freetype-2.2.1.tar.bz2 1212258 RMD160 1c7eb4a43501c8fd5e89d0399e184847351ee160 SHA1 4aa7d5ce2198fad586cf09ef7c9d3a6277320167 SHA256 0e8eb40392752b306d3a3de21f9fa479d53c17bd774b8051771cb258e162e006
-DIST freetype-2.3.1.tar.bz2 1247997 RMD160 85bf5f82f1036fe533fa5a9802da1682d7c18e8d SHA1 f87c12c67abb5885486a248a1b83232877f074fe SHA256 be38eecd22880089223dc7e49ac79ce4fdfd1cb7ea09b3a4ef9bd1966f0d6155
 DIST freetype-2.3.2.tar.bz2 1252007 RMD160 e4da77b6f8956d69e57269c5681560beda0ddb27 SHA1 4188a2ed344ddf89bdb1a054fb441019aa4b143d SHA256 ba97537c711ea1970ccd97f957cabd63474de9c05aff0fc5ae931f8c90a47e7e
 DIST freetype-2.3.3.tar.bz2 1253262 RMD160 bec85941cb22fc43ab4935a074d32dc37c24b483 SHA1 01796d4ac2875b47e81cf9b0aae710459bfca633 SHA256 6ce667f4beafed9fb15895ac5dbe81504febfd8e32cf94d85dfa31c21eee2f7b
+DIST freetype-2.3.4.tar.bz2 1277929 RMD160 23b641c0b6e6102449e6f2512a131743d8836321 SHA1 09b8f5ecbb3e06a14cc1c2f2dc7c04fe34c48eca SHA256 7157876cf358d1fb68b890c7da4f7025288a4e7b756af7b01009c5055637c954
 DIST freetype-doc-2.1.10.tar.bz2 163725 RMD160 fef03cfdf83c8980a8b16fe7a2b9bb139f6f62a9 SHA1 27dc706f167ba21b9892e7d36b60d5a2764f905a SHA256 2bfdca5fd7bb44fe80c41b12998dc044418038e69c828b0e2c31d79d72d1117c
-DIST freetype-doc-2.2.1.tar.bz2 100288 RMD160 d32bb6da85e63f797eaa40ff0c0f93356bcab23d SHA1 10134cb7c6763880bab68081f6478760d1971ba6 SHA256 7b0bd93d765ee2b92e0602ec89ba5363ab23add9f947f8ab4fc67cb45c83f4c2
-DIST freetype-doc-2.3.1.tar.bz2 98643 RMD160 07d65ab6635cfd827b94511e968eb9d19129839e SHA1 8a1b6565f63f4749dda88d4559dbeada55349f24 SHA256 99becb0256bce96de14e4f57065c5d0c0db72f851eced8bd58c05a3a7551c593
 DIST freetype-doc-2.3.2.tar.bz2 98679 RMD160 ecd619ded06bf5bf144c18c8d981aec88bab6370 SHA1 74fe7c3b2d9b3a5e4a890d3d6bf35701f8e9494d SHA256 c30052d7d860b45edde95075525dd1c9d477d2b7ab5d99b5c601ac0a44b7d75c
 DIST freetype-doc-2.3.3.tar.bz2 98685 RMD160 1b1dd6e981271497d0155cfbc82a6ac716c1f4b2 SHA1 a3a84edf3045cff715f0bc0f6e0cc69b16900724 SHA256 c8883d1f265c57f1ec7cbc6ea0ee27619f008e409f7823d7f59473246a02e60e
+DIST freetype-doc-2.3.4.tar.bz2 98715 RMD160 73e0f29dacd7a0d093518a3795bb0de18128f81e SHA1 48e59931b0b6909420a26f6901542efc820fe435 SHA256 26639e244ad83e8f73700ee688602e965dadde0fdb7dc1d3a8b71bf8a105344b
 DIST freetype1-contrib.tar.gz 538248 RMD160 ba2912ed6afb5ddd5fe930ba16d2ef23f87ec092 SHA1 d6198fe70ef16dbe2365d7971bf8a8975dd5b734 SHA256 95f0af3d6c93b061b389f502411ba639623f85b3e8d6bba6bc474ca7372d5812
 DIST ft2demos-2.3.2.tar.gz 191685 RMD160 30bb4c24eefe714dc9fa628076c554604a973d1d SHA1 a373eac47b288f5747e42a9f7765813fa501f520 SHA256 60ae6647436459703344cd64e006ed4334a4f904b2cf828042216c64d093fcb0
 DIST ft2demos-2.3.3.tar.gz 196955 RMD160 a2e2c11f53fd4f929eee8966d7541974f5a1eb52 SHA1 793c3cfece5742a53ee5d120a6bdf39f97bf4a09 SHA256 ce5b54cc0e3d2738af9d8c99ebcb83d963060fa91e931d1bee079c74e29cd8b5
+DIST ft2demos-2.3.4.tar.gz 201627 RMD160 48909351943e1bb45df5916c1afecfc84e0b83cb SHA1 e23f4722a5882a1e02a4d33de904d97648f20167 SHA256 4752254b67131797993b4eecf90f3228cd04e0e9e439710a8788c79044a02125
 DIST ftdocs-2.1.9.tar.bz2 219666 RMD160 68dd21bb3d7a9ef3808f5a1887736b32b9e9a371 SHA1 aba56e909f1e76715a8971ce8457516420bac9a4 SHA256 69d0e4ad07f60da9739a0c09d35a89ab020df4bedb12a6c3817c0ffb77e6dd9f
 EBUILD freetype-1.3.1-r4.ebuild 3094 RMD160 a4b68a9763f0603dc4c3d869ef2a8364126ca9d2 SHA1 6dcdae3b7a317c4267202d4cb630496f951b5a74 SHA256 6a01c432a23f9c787f2b300dc336d7b2f6251b7178c7ec9d8f91b86001968a75
 MD5 11bad807109dac4e9208fdab1a127b14 freetype-1.3.1-r4.ebuild 3094
@@ -83,14 +70,6 @@ EBUILD freetype-2.1.9-r1.ebuild 2125 RMD160 cb37dbc1753bc565b07842f44e012b6c26cc
 MD5 30ca0975fc22badd82a7f5ce0f87ce79 freetype-2.1.9-r1.ebuild 2125
 RMD160 cb37dbc1753bc565b07842f44e012b6c26cc2340 freetype-2.1.9-r1.ebuild 2125
 SHA256 eb02a32636bf51252984236d4fdc61a12536b9317778cc0967a4e9d5e4c9c663 freetype-2.1.9-r1.ebuild 2125
-EBUILD freetype-2.2.1-r1.ebuild 1712 RMD160 fef7413bcb00dc2b9c1e099d3721cd5618baa15b SHA1 69de7935f0e2caa193d13a7e311abb24fe4d8ddc SHA256 f6b815c134add995b37a8ecf54574b154d8f875613a96870e89cf9e7ba6e2bcf
-MD5 5eb98a72275379710aa6766ad07dfcc7 freetype-2.2.1-r1.ebuild 1712
-RMD160 fef7413bcb00dc2b9c1e099d3721cd5618baa15b freetype-2.2.1-r1.ebuild 1712
-SHA256 f6b815c134add995b37a8ecf54574b154d8f875613a96870e89cf9e7ba6e2bcf freetype-2.2.1-r1.ebuild 1712
-EBUILD freetype-2.3.1.ebuild 2294 RMD160 aec6206dccba8032cf3a9deb8860185564d034a1 SHA1 517d1a42ca7ec815c5e51c5399c2939d3bbe72be SHA256 b81b5a7c9c4a17b21e3b0de58e1b662103efb841e583a930e2b2db35e2260a39
-MD5 16522a0064c8bc8419a6b03d07ada7d5 freetype-2.3.1.ebuild 2294
-RMD160 aec6206dccba8032cf3a9deb8860185564d034a1 freetype-2.3.1.ebuild 2294
-SHA256 b81b5a7c9c4a17b21e3b0de58e1b662103efb841e583a930e2b2db35e2260a39 freetype-2.3.1.ebuild 2294
 EBUILD freetype-2.3.2-r2.ebuild 2988 RMD160 51c5a8f3824644a09336966f37b95041c0c9ba84 SHA1 64acd7f53c561fb73aa4534606c8193050e1c27b SHA256 bf61943dc9a696c1f5170f9005e32f2638a0c833798392621a7c236279cf12d1
 MD5 463b59c8beab6ee9977a4289979e0d40 freetype-2.3.2-r2.ebuild 2988
 RMD160 51c5a8f3824644a09336966f37b95041c0c9ba84 freetype-2.3.2-r2.ebuild 2988
@@ -103,10 +82,14 @@ EBUILD freetype-2.3.3.ebuild 3047 RMD160 e649e8edcbf35e7f8d474055f47382bddabe976
 MD5 272631d8d336b899a2be5de22892b866 freetype-2.3.3.ebuild 3047
 RMD160 e649e8edcbf35e7f8d474055f47382bddabe976a freetype-2.3.3.ebuild 3047
 SHA256 46ac92b361ea7dbbd3ff32fc1ac3b80774479428348612dc3d4efcb7d23c5dfc freetype-2.3.3.ebuild 3047
-MISC ChangeLog 18223 RMD160 b99d42c27784722327902799aec1403f88a9214b SHA1 27200ef795b173559904c331367d4b6032c24664 SHA256 907167fa0eacd6e7994c90740a32d86889b63e53f07dd7a0767f38aa49bd468c
-MD5 f732c6fc6fb0e4950c2619375644989f ChangeLog 18223
-RMD160 b99d42c27784722327902799aec1403f88a9214b ChangeLog 18223
-SHA256 907167fa0eacd6e7994c90740a32d86889b63e53f07dd7a0767f38aa49bd468c ChangeLog 18223
+EBUILD freetype-2.3.4.ebuild 2910 RMD160 8e8e6108048459647dfc7d18cabc938eef17f556 SHA1 a0d4c1985906e835883628d323c4a52ae70c7e0f SHA256 0968e829a5c42d3e8356012589cbe06c28d95a18553e83912a1b5547dc94bc6a
+MD5 ef47c8e25d5896eda9a4a0877f227e64 freetype-2.3.4.ebuild 2910
+RMD160 8e8e6108048459647dfc7d18cabc938eef17f556 freetype-2.3.4.ebuild 2910
+SHA256 0968e829a5c42d3e8356012589cbe06c28d95a18553e83912a1b5547dc94bc6a freetype-2.3.4.ebuild 2910
+MISC ChangeLog 18551 RMD160 532d27a38088780ee1929b6ef1ae65922d855f71 SHA1 7d1156a371dc5d198a7766320a6173182a2b6b93 SHA256 c2bf6c724d3096deb5384ef3ea179004764c12ea6460427f3cb5d57d155dff12
+MD5 606fc38fb7212f669fe443294731a9e3 ChangeLog 18551
+RMD160 532d27a38088780ee1929b6ef1ae65922d855f71 ChangeLog 18551
+SHA256 c2bf6c724d3096deb5384ef3ea179004764c12ea6460427f3cb5d57d155dff12 ChangeLog 18551
 MISC metadata.xml 449 RMD160 1aa0a350b9b93a527af79a3d6aa6233d498d6366 SHA1 7491212724f2bb6e5068b47ebf4047f1f2c57056 SHA256 4a2b47a4958439e0e153d37652d2165891f490c3cbf356424636edb0b91114a7
 MD5 bc35457473f59e79ce028b34001d3e95 metadata.xml 449
 RMD160 1aa0a350b9b93a527af79a3d6aa6233d498d6366 metadata.xml 449
@@ -126,12 +109,6 @@ SHA256 e99172c4c57de9df61db320bba4778ff1c5e89b166b56350aac3470b7c4504c0 files/di
 MD5 b240cade20edb6f33fe3c6a8c599a7e7 files/digest-freetype-2.1.9-r1 488
 RMD160 db309224ff7b6d1e1898eeb39416d8836c21f2b2 files/digest-freetype-2.1.9-r1 488
 SHA256 d3da26b45e4594494cd665551dabded16009799a41656ee29cf86288f866b708 files/digest-freetype-2.1.9-r1 488
-MD5 3c2b5154784100c0dbb9658fbc8f9ac1 files/digest-freetype-2.2.1-r1 509
-RMD160 9d29c4f7965c74206243a67698edf2b42f543fae files/digest-freetype-2.2.1-r1 509
-SHA256 ba210855afe97ebccdc658a1d2ab68c385ce05567abbfc0963a31ce53dd6f475 files/digest-freetype-2.2.1-r1 509
-MD5 af3f72b302725edb1c0156ecf04c688e files/digest-freetype-2.3.1 506
-RMD160 2c75e888d5bbb3486999ba5ed6cfe96df9e7f6b6 files/digest-freetype-2.3.1 506
-SHA256 938933517d160671e27f2ffd282286a85b9cc9b84f243f7ae0715a06e03f6d23 files/digest-freetype-2.3.1 506
 MD5 6d4951ef7998ea18536cfd09fffbd2aa files/digest-freetype-2.3.2-r2 750
 RMD160 15b67e79494d5c89e3a136464058f37fa6e47760 files/digest-freetype-2.3.2-r2 750
 SHA256 29e57481d8db1799cf0cf400fdcdf224adb40caef4d7a114115d907d974d407f files/digest-freetype-2.3.2-r2 750
@@ -141,3 +118,6 @@ SHA256 29e57481d8db1799cf0cf400fdcdf224adb40caef4d7a114115d907d974d407f files/di
 MD5 e4d47b43423b9f65287c1781c10ec2a6 files/digest-freetype-2.3.3 750
 RMD160 c47a3ea716fac6930ea392a0df38bbd079aa3b08 files/digest-freetype-2.3.3 750
 SHA256 4f0211825dcf95edbbda51f2eb7ef20d420cccb44e8e3454a5c315dd49fc8160 files/digest-freetype-2.3.3 750
+MD5 b7c8de63eddfaa6bde19a07224c8a372 files/digest-freetype-2.3.4 750
+RMD160 f55642e057ab72b29913c308a054e11a4f7b7587 files/digest-freetype-2.3.4 750
+SHA256 7b611245484b86882f9fbe50e02a653895da611d0cc8b73c1e4d841f78a9f38a files/digest-freetype-2.3.4 750
diff --git a/media-libs/freetype/files/digest-freetype-2.2.1-r1 b/media-libs/freetype/files/digest-freetype-2.2.1-r1
deleted file mode 100644 (file)
index 9d617b6..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-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/digest-freetype-2.3.1 b/media-libs/freetype/files/digest-freetype-2.3.1
deleted file mode 100644 (file)
index 117fc5c..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 11e1186ca5520c5a284fa0a03f652035 freetype-2.3.1.tar.bz2 1247997
-RMD160 85bf5f82f1036fe533fa5a9802da1682d7c18e8d freetype-2.3.1.tar.bz2 1247997
-SHA256 be38eecd22880089223dc7e49ac79ce4fdfd1cb7ea09b3a4ef9bd1966f0d6155 freetype-2.3.1.tar.bz2 1247997
-MD5 15896b248192283c9891cc157e5793d7 freetype-doc-2.3.1.tar.bz2 98643
-RMD160 07d65ab6635cfd827b94511e968eb9d19129839e freetype-doc-2.3.1.tar.bz2 98643
-SHA256 99becb0256bce96de14e4f57065c5d0c0db72f851eced8bd58c05a3a7551c593 freetype-doc-2.3.1.tar.bz2 98643
diff --git a/media-libs/freetype/files/digest-freetype-2.3.4 b/media-libs/freetype/files/digest-freetype-2.3.4
new file mode 100644 (file)
index 0000000..688e339
--- /dev/null
@@ -0,0 +1,9 @@
+MD5 1a6c59a7723d637c78672e7784da865d freetype-2.3.4.tar.bz2 1277929
+RMD160 23b641c0b6e6102449e6f2512a131743d8836321 freetype-2.3.4.tar.bz2 1277929
+SHA256 7157876cf358d1fb68b890c7da4f7025288a4e7b756af7b01009c5055637c954 freetype-2.3.4.tar.bz2 1277929
+MD5 40cb37ba6c003845208c1b89cf507249 freetype-doc-2.3.4.tar.bz2 98715
+RMD160 73e0f29dacd7a0d093518a3795bb0de18128f81e freetype-doc-2.3.4.tar.bz2 98715
+SHA256 26639e244ad83e8f73700ee688602e965dadde0fdb7dc1d3a8b71bf8a105344b freetype-doc-2.3.4.tar.bz2 98715
+MD5 bfbdf9658cafa227584f1bbf2db88235 ft2demos-2.3.4.tar.gz 201627
+RMD160 48909351943e1bb45df5916c1afecfc84e0b83cb ft2demos-2.3.4.tar.gz 201627
+SHA256 4752254b67131797993b4eecf90f3228cd04e0e9e439710a8788c79044a02125 ft2demos-2.3.4.tar.gz 201627
diff --git a/media-libs/freetype/files/freetype-2-enable_bci.patch b/media-libs/freetype/files/freetype-2-enable_bci.patch
deleted file mode 100644 (file)
index c72b090..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-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/files/freetype-2.2.1-foobillard.patch b/media-libs/freetype/files/freetype-2.2.1-foobillard.patch
deleted file mode 100644 (file)
index 0e2751d..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-===================================================================
-RCS file: /var/lib/cvs/sources/freetype/freetype2/src/sfnt/ttcmap.c,v
-retrieving revision 1.65
-retrieving revision 1.66
-diff -u -r1.65 -r1.66
---- freetype/freetype2/src/sfnt/ttcmap.c       2006/08/18 17:20:37     1.65
-+++ freetype/freetype2/src/sfnt/ttcmap.c       2006/09/29 18:22:11     1.66
-@@ -1094,14 +1094,19 @@
-           /* search in segments before the current segment */
-           for ( i = max ; i > 0; i-- )
-           {
--            FT_UInt  prev_end;
-+            FT_UInt   prev_end;
-+            FT_Byte*  old_p;
--            p = cmap->data + 14 + ( i - 1 ) * 2;
-+            old_p    = p;
-+            p        = cmap->data + 14 + ( i - 1 ) * 2;
-             prev_end = TT_PEEK_USHORT( p );
-             if ( charcode > prev_end )
-+            {
-+              p = old_p;
-               break;
-+            }
-             end    = prev_end;
-             p     += 2 + num_segs2;
diff --git a/media-libs/freetype/files/freetype-2.3.2-truetype-regression.patch b/media-libs/freetype/files/freetype-2.3.2-truetype-regression.patch
deleted file mode 100644 (file)
index b6bfc53..0000000
+++ /dev/null
@@ -1,146 +0,0 @@
-Logs for commits 1.100-1.102
-
-Log message:
-        another bytecode regression fix. Hopefully, this should be the latest
-Log message:
-        another bytecode interpreter regression fix
-Log message:
-        fixing TrueType bytecode interpreter regression for HLB_____.TTF, needs 
-more testing with other fonts
-===================================================================
-RCS file: /var/lib/cvs/sources/freetype/freetype2/src/truetype/ttinterp.c,v
-retrieving revision 1.99
-retrieving revision 1.102
-diff -u -r1.99 -r1.102
---- freetype/freetype2/src/truetype/ttinterp.c 2007/02/16 08:12:50     1.99
-+++ freetype/freetype2/src/truetype/ttinterp.c 2007/03/18 07:35:08     1.102
-@@ -4839,16 +4839,18 @@
-         if ( CUR.GS.gep0 == 0 || CUR.GS.gep1 == 0 )
--          FT_ARRAY_COPY( CUR.twilight.orus,
--                         CUR.twilight.org,
--                         CUR.twilight.n_points );
--
--        /* get scaled orus coordinates */
--        vec1.x = TT_MULFIX( CUR.zp0.orus[L].x - CUR.zp1.orus[K].x,
--                            CUR.metrics.x_scale );
--        vec1.y = TT_MULFIX( CUR.zp0.orus[L].y - CUR.zp1.orus[L].y,
--                            CUR.metrics.y_scale );
--
-+        {
-+            vec1.x = CUR.zp0.org[L].x - CUR.zp1.org[K].x;
-+            vec1.y = CUR.zp0.org[L].y - CUR.zp1.org[K].y;
-+        }
-+        else
-+        {
-+          /* get scaled orus coordinates */
-+          vec1.x = TT_MULFIX( CUR.zp0.orus[L].x - CUR.zp1.orus[K].x,
-+                              CUR.metrics.x_scale );
-+          vec1.y = TT_MULFIX( CUR.zp0.orus[L].y - CUR.zp1.orus[K].y,
-+                              CUR.metrics.y_scale );
-+        }
-         D = CUR_fast_dualproj( &vec1 );
- #else
-@@ -5780,23 +5782,28 @@
- #ifdef FIX_BYTECODE
-+    /* UNDOCUMENTED: twilight zone special case */
-+
-+    if ( CUR.GS.gep0 == 0 || CUR.GS.gep1 == 0 )
-+    {
-+      FT_Vector*  vec1 = &CUR.zp1.org[point];
-+      FT_Vector*  vec2 = &CUR.zp0.org[CUR.GS.rp0];
-+
-+      org_dist = CUR_Func_dualproj( vec1, vec2 );
-+    }
-+    else
-     {
-       FT_Vector*  vec1 = &CUR.zp1.orus[point];
-       FT_Vector*  vec2 = &CUR.zp0.orus[CUR.GS.rp0];
--      if ( CUR.GS.gep0 == 0 || CUR.GS.gep1 == 0 )
--        FT_ARRAY_COPY( CUR.twilight.orus,
--                       CUR.twilight.org,
--                       CUR.twilight.n_points );
--
--      if ( CUR.metrics.x_scale == CUR.metrics.y_scale ) 
-+      if ( CUR.metrics.x_scale == CUR.metrics.y_scale )
-       {
-         /* this should be faster */
-         org_dist = CUR_Func_dualproj( vec1, vec2 );
-         org_dist = TT_MULFIX( org_dist, CUR.metrics.x_scale );
-       }
--      else 
-+      else
-       {
-         FT_Vector  vec;
-@@ -6173,6 +6180,7 @@
-     FT_F26Dot6  old_range, cur_range;
-     FT_Vector*  orus_base;
-     FT_Vector*  cur_base;
-+    FT_Int      twilight;
-     FT_UNUSED_ARG;
-@@ -6184,21 +6192,18 @@
-     }
-     /*
--     * We need to deal in a special way with the twilight zone.  The easiest
--     * solution is simply to copy the coordinates from `org' to `orus'
--     * whenever a font tries to perform intersections based on some of its
--     * points.
--     *
-+     * We need to deal in a special way with the twilight zone.
-      * Otherwise, by definition, the value of CUR.twilight.orus[n] is (0,0),
--     * whatever value of `n'.
-+     * for every n.
-      */
--    if ( CUR.GS.gep0 == 0 || CUR.GS.gep1 == 0 || CUR.GS.gep2 == 0 )
--      FT_ARRAY_COPY( CUR.twilight.orus,
--                     CUR.twilight.org,
--                     CUR.twilight.n_points );
-+    twilight = ( CUR.GS.gep0 == 0 || CUR.GS.gep1 == 0 || CUR.GS.gep2 == 0 );
-+
-+    if (twilight)
-+        orus_base = &CUR.zp0.org[CUR.GS.rp1];
-+    else
-+        orus_base = &CUR.zp0.orus[CUR.GS.rp1];
--    orus_base = &CUR.zp0.orus[CUR.GS.rp1];
--    cur_base  = &CUR.zp0.cur[CUR.GS.rp1];
-+    cur_base = &CUR.zp0.cur[CUR.GS.rp1];
-     /* XXX: There are some glyphs in some braindead but popular  */
-     /*      fonts out there (e.g. [aeu]grave in monotype.ttf)    */
-@@ -6212,7 +6217,11 @@
-     }
-     else
-     {
--      old_range = CUR_Func_dualproj( &CUR.zp1.orus[CUR.GS.rp2], orus_base );
-+      if (twilight)
-+        old_range = CUR_Func_dualproj( &CUR.zp1.org[CUR.GS.rp2], orus_base );
-+      else
-+        old_range = CUR_Func_dualproj( &CUR.zp1.orus[CUR.GS.rp2], orus_base );
-+
-       cur_range = CUR_Func_project ( &CUR.zp1.cur[CUR.GS.rp2],  cur_base );
-     }
-@@ -6233,7 +6242,11 @@
-         continue;
-       }
--      org_dist = CUR_Func_dualproj( &CUR.zp2.orus[point], orus_base );
-+      if (twilight)
-+        org_dist = CUR_Func_dualproj( &CUR.zp2.org[point], orus_base );
-+      else
-+        org_dist = CUR_Func_dualproj( &CUR.zp2.orus[point], orus_base );
-+
-       cur_dist = CUR_Func_project ( &CUR.zp2.cur[point], cur_base );
-       new_dist = (old_range != 0)
-                    ? TT_MULDIV( org_dist, cur_range, old_range )
diff --git a/media-libs/freetype/freetype-2.2.1-r1.ebuild b/media-libs/freetype/freetype-2.2.1-r1.ebuild
deleted file mode 100644 (file)
index b66d16f..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2007 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-r1.ebuild,v 1.2 2007/02/08 19:13:30 grobian Exp $
-
-inherit eutils flag-o-matic libtool
-
-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 ~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}
-       !<www-client/mozilla-1.7.3-r3
-       !<www-client/mozilla-firefox-1.0-r3
-       !<mail-client/mozilla-thunderbird-0.9-r3
-       !<media-libs/libwmf-0.2.8.2"
-
-src_unpack() {
-
-       unpack ${A}
-       cd "${S}"
-
-       # disable BCI when distributing binaries (patent issues)
-       use bindist || epatch "${FILESDIR}"/${PN}-2-enable_bci.patch
-
-       epatch "${FILESDIR}/${P}-foobillard.patch"
-
-       elibtoolize
-       epunt_cxx
-
-}
-
-src_compile() {
-       # https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=118021
-       append-flags "-fno-strict-aliasing"
-
-       type -p gmake &> /dev/null && export GNUMAKE=gmake
-       econf $(use_with zlib) || die
-
-       emake || die
-}
-
-src_install() {
-       make DESTDIR="${D}" install || die
-
-       dodoc ChangeLog README
-       dodoc docs/{CHANGES,CUSTOMIZE,DEBUG,*.txt,PATENTS,TODO}
-
-       cd "${WORKDIR}"/${PN}-doc-${PV}
-       use doc && dohtml -r docs/*
-}
similarity index 68%
rename from media-libs/freetype/freetype-2.3.1.ebuild
rename to media-libs/freetype/freetype-2.3.4.ebuild
index 8a2c9a2b263b71dc6ba00f05a55a3fac35e23ab3..e3845e15f983ddefe2b40d63397acbbb4928f10e 100644 (file)
@@ -1,22 +1,23 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/freetype/freetype-2.3.1.ebuild,v 1.2 2007/02/08 19:13:30 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/freetype/freetype-2.3.4.ebuild,v 1.1 2007/04/21 03:49:58 dirtyepic Exp $
 
 inherit eutils flag-o-matic libtool
 
 DESCRIPTION="A high-quality and portable font engine"
 HOMEPAGE="http://www.freetype.org/"
 SRC_URI="mirror://sourceforge/freetype/${P/_/}.tar.bz2
+       mirror://sourceforge/freetype/ft2demos-${PV}.tar.gz
        doc? ( mirror://sourceforge/${PN}/${PN}-doc-${PV}.tar.bz2 )"
 
 LICENSE="FTL GPL-2"
 SLOT="2"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
-IUSE="zlib bindist doc"
+IUSE="bindist debug doc zlib"
 
 # 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
+# Otherwise updating freetype will cause moz/ff/tb crashes.  #59849
 # 20 Nov 2004 agriffis
 DEPEND="zlib? ( sys-libs/zlib )"
 
@@ -27,7 +28,6 @@ RDEPEND="${DEPEND}
        !<media-libs/libwmf-0.2.8.2"
 
 src_unpack() {
-
        unpack ${A}
        cd "${S}"
 
@@ -54,29 +54,46 @@ src_unpack() {
                disable_option TT_CONFIG_OPTION_UNPATENTED_HINTING
        fi
 
+       if use debug; then
+               enable_option FT_DEBUG_LEVEL_ERROR
+               enable_option FT_DEBUG_MEMORY
+       fi
+
+       enable_option FT_CONFIG_OPTION_INCREMENTAL
        disable_option FT_CONFIG_OPTION_OLD_INTERNALS
 
+       epatch "${FILESDIR}"/${PN}-2.3.2-enable-valid.patch
+
+       sed -i -e "s:\.\.\/freetype2$:../freetype-${PV}:" ../ft2demos-${PV}/Makefile
+
        elibtoolize
        epunt_cxx
-
 }
 
 src_compile() {
        # https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=118021
        append-flags "-fno-strict-aliasing"
 
-       type -p gmake &> /dev/null && export GNUMAKE=gmake
-       econf $(use_with zlib) || die
+       type -P gmake &> /dev/null && export GNUMAKE=gmake
+       econf $(use_with zlib) || die "econf failed"
+       emake || die "emake failed"
 
-       emake || die
+       cd ../ft2demos-${PV}
+       emake || die "ft2demos emake failed"
 }
 
 src_install() {
-       emake -j1 DESTDIR="${D}" install || die
+       emake DESTDIR="${D}" install || die "emake install failed"
 
        dodoc ChangeLog README
        dodoc docs/{CHANGES,CUSTOMIZE,DEBUG,*.txt,PATENTS,TODO}
 
-       cd "${WORKDIR}"/${PN}-doc-${PV}
+       #cd "${WORKDIR}"/${PN}-doc-${PV}
        use doc && dohtml -r docs/*
+
+       rm ../ft2demos-${PV}/bin/README
+       for ft2demo in ../ft2demos-${PV}/bin/*; do
+               ./builds/unix/libtool --mode=install $(type -P install) -m 755 $ft2demo \
+                       ${D}/usr/bin
+       done
 }