summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Hüttel <dilfridge@gentoo.org>2012-08-07 00:01:49 +0000
committerAndreas Hüttel <dilfridge@gentoo.org>2012-08-07 00:01:49 +0000
commit69337c62966a7f77b1d606088c430f3ce96959fb (patch)
treed3b676820d112f3edfdc47db5028c08a7c3bf991 /app-text/a2ps
parentVersion bump (diff)
downloadhistorical-69337c62966a7f77b1d606088c430f3ce96959fb.tar.gz
historical-69337c62966a7f77b1d606088c430f3ce96959fb.tar.bz2
historical-69337c62966a7f77b1d606088c430f3ce96959fb.zip
Drop old
Package-Manager: portage-2.2.0_alpha120/cvs/Linux x86_64
Diffstat (limited to 'app-text/a2ps')
-rw-r--r--app-text/a2ps/ChangeLog9
-rw-r--r--app-text/a2ps/Manifest31
-rw-r--r--app-text/a2ps/a2ps-4.13c-r6.ebuild123
-rw-r--r--app-text/a2ps/files/4.13c-gcc34.patch12
-rw-r--r--app-text/a2ps/files/a2ps-4.13-fixcachecheck.patch16
-rw-r--r--app-text/a2ps/files/a2ps-4.13-select-freebsd.patch57
-rw-r--r--app-text/a2ps/files/a2ps-4.13c-fixps.patch19
-rw-r--r--app-text/a2ps/files/a2ps-4.13c-psmandup.diff19
-rw-r--r--app-text/a2ps/files/a2ps-4.13c-stdarg.patch74
9 files changed, 29 insertions, 331 deletions
diff --git a/app-text/a2ps/ChangeLog b/app-text/a2ps/ChangeLog
index 1429a88cde1b..868fabfdde97 100644
--- a/app-text/a2ps/ChangeLog
+++ b/app-text/a2ps/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-text/a2ps
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/a2ps/ChangeLog,v 1.106 2012/06/23 05:54:39 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/a2ps/ChangeLog,v 1.107 2012/08/07 00:01:47 dilfridge Exp $
+
+ 07 Aug 2012; Andreas K. Huettel <dilfridge@gentoo.org>
+ -files/4.13c-gcc34.patch, -files/a2ps-4.13-fixcachecheck.patch,
+ -files/a2ps-4.13-select-freebsd.patch, -a2ps-4.13c-r6.ebuild,
+ -files/a2ps-4.13c-fixps.patch, -files/a2ps-4.13c-psmandup.diff,
+ -files/a2ps-4.13c-stdarg.patch:
+ Drop old
*a2ps-4.14-r3 (23 Jun 2012)
diff --git a/app-text/a2ps/Manifest b/app-text/a2ps/Manifest
index 2464eef15ce7..018f6c4468e6 100644
--- a/app-text/a2ps/Manifest
+++ b/app-text/a2ps/Manifest
@@ -1,29 +1,40 @@
-AUX 4.13c-gcc34.patch 348 SHA256 0e4ab84eed2dc0b73a5c393f16dea4687d4cc1d649186c2d2e8ccb7585f96159 SHA512 531497da115409b3bf7bf3e62f4301b0378d0c74b65d0711dd25f17a3f9b9c67b5cbbdfe0c8ba67ef6a4805cbe4a6a121622767a5160a4f088f5f8ed93a4ac74 WHIRLPOOL 37e0a66b8b366f0186b491581d96ce483d9d56a2b6d8e350dba5d4a27823f26400dba9cfc397a85280174ab2e7057b7316e1d1628cc01d36687163b41d35ba26
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX 50a2ps-gentoo.el 218 SHA256 421f04aba83fc2fdf02230a86d940bae039206473cb070f2cdd78b0d0725d9e3 SHA512 d1696581767c62903ea24cc7ffec2f25c30b64a0a7aa76d22e8a1872c5ea9b1aaa0f88f7ce24b1ee57f3da57bd3eaa36f2c5fd388437ce9a935bd82912075269 WHIRLPOOL 2a807602fcc08d914fd22f3cc77b16767a1b6303ddaa9802613c0df3bdcced07c225a65ac33808af0a3b2669601ebf3eb18f8976a587b6b969c6baf0c44c5fe0
-AUX a2ps-4.13-fixcachecheck.patch 444 SHA256 d7f37d72ed46d73e26261c3473c738174ef8156f8a1dd9355850fcaa9befd622 SHA512 e2d8a08bb6625582eb3e32aa22aef7488cbef48d380a5c29f9c74962487a17b942f907ed285967eebe5893ed19c6681b339251c1c064d2e79e86c7715c23bc0f WHIRLPOOL e88cf52f9731d44bc8cab5d9a2d4ea37e67caa388dd678220df1c0d25d7c537c5b59933fff1cd7cd19d7db703f3b74b001cfb467adf0a1deeb3767b6eb5e9dc5
AUX a2ps-4.13-manpage-chmod.patch 461 SHA256 032c4698c1dabb1a72978b9aefef7a8895098fb5a7e46e81d861fedfef3b11ab SHA512 f3dc2698ee989928b3179b65b01bf12d828f4428bd860f6f1a3811daaa9d6256b353c2acb5cd4bf392dd89b040f8e9c15420ab4373f3d54b8b60652aaf23f864 WHIRLPOOL d94998e5a7bbbdd6fc4ccccbb6701b25c25ff4fd90a8619c7ddca954053f44c540d3d7756a8165c62889a63015b7c96fa9b5c5b384d078b4ce9f8e83b8d8ce5f
-AUX a2ps-4.13-select-freebsd.patch 1582 SHA256 1ef965e835524b4d45dbe98038817d48ebb0c152d7c2c62c1e3d29f85bb0e2ae SHA512 7a86980077ae6cc0458e112304a1f50582a7008c27935f1a41659ff16a4b21dc0980704797c4125a7c176f106cf6d26a8b06b8ae35d04650657fa57d257ab751 WHIRLPOOL 53fbef43f538de238ebb664b8ff0a811040c65a461412b2ba9f927bcfbdf01de8c07472d897209edd51f16475f0b92359d7a98f3a759035b787792cebf8e6006
AUX a2ps-4.13-stdout.diff 462 SHA256 bde80a714f5de1221ec828cf0f33859561510190e97b08f4ba62ab41ad26fc74 SHA512 61be8be21b08f39b0a7509bb96f67139165421baaaa20968ec54f9df37d5b8c355f06bc76513ed10c8c7d61608ed766ed28d4498211dff285d6b381aaf2454dc WHIRLPOOL 2213de93347dae7e2350c4932f3556a5d8cc198d64c7ac245de6328ef97e2e291fc83e086428d487450aee5ba92e5f738aee65a40987e4af088bc6d207b1b0e0
AUX a2ps-4.13c-emacs.patch 442 SHA256 943739a788db47f10942477754f42c8c9b22cdaad4463bea4103c31a330de76a SHA512 0ef1a215ecb757e249c4d4bdf9a789419c6cd433f7e330783fef13a0158c57c5c5e6a22526d8abcca0919bdb1dc08337869fdd3f0fe192284ca087eafad322a3 WHIRLPOOL 2e204b9aed61c118f699f3434e6d6679564c8cd9ce7079be7b020a78813be27e1212293a39216ab0519ac34dc5eda30999836a7af202fa37b27a2abe9288198d
-AUX a2ps-4.13c-fixps.patch 549 SHA256 ac32464a1a9bb2f4f557a3567a94928e4d8cbdd20ebaee0e1811f076d7e7456e SHA512 1de385f24940d4b54fe64689d713bb78425f5f9950644890cf7d76ba5e411215cd8738a9570c6b163f219d75949572ae5f004f6849bcf82d3003c26b02977346 WHIRLPOOL 82f1f3acd3ac9640f98c64deb1b4c14450f2a0c01bf539664637a3c72650cb8796a3de3920b6972f3bc96e1a54d58d0b2512a079ae22e483bc9efa96cb773e4c
AUX a2ps-4.13c-fnmatch-replacement.patch 1500 SHA256 5d1b8a8791fa2a36c23f43ef153a724cce1f8eec8fb92ab886f52fae7f8f3be3 SHA512 5509ae1277ff1f1f487fb106ed6673eb67fa7d1531a35bfa087f78a0bdb4dc0bf38c69b7fab95161a19406fc1acaef09b22b8a05ef603c6d43a8d7a8c3077b56 WHIRLPOOL c08ae041456250152d1355a09ec2b253da6637d67d7834ade169550903132c44345647ceefeef7a4bb2168504752b1b5b6a88d15e8f395bb9b1ed618c1e98286
AUX a2ps-4.13c-locale-gentoo.diff 981 SHA256 2878415235a2d23231e4295fba1adf0435ddcc539394f7ebe49cf23fdf76ec29 SHA512 56800ba839e04a89088c130df9676595cbcdfa15fb1853eb85560e9d529e93d6db4b5813375ede8cf82aa8b0fd51f81f5f080e2c5d38dc1a7739a8e62e0ab997 WHIRLPOOL 618928fad266cbb3335a9408a78c30fd62a87596631f8e316e35db5d219e11ada62096db7f000db80ca963bb6695441f54781ab6a8c4bb71ef64ef458d81ba03
-AUX a2ps-4.13c-psmandup.diff 569 SHA256 2e64be23e030ed0f08b243f0513800336d06739fc7e347a09c130958531b85cd SHA512 df2eead6d38d1250cd6ac34b445de6685bd73360d93fb4f1d8f1b959aac9046f15e426485f72b1873ab0fd5f116db6b2b829c42edab147cb65f24c2d1028e009 WHIRLPOOL 7a5be2e7144c6692f00db8868289258ddba672b25139be7f24dc36ad26e93e7eb4311ebdbfdb82c24bbce042f69278ad517714b68a058fa8087d4cbdd727dd6c
AUX a2ps-4.13c-psset.patch 469 SHA256 0ddb899c48c897fc333e73702f9dc666be4cbd6215da6db860784fb503500b68 SHA512 c12baf7d542b6425598870978b6bc83d30f1f5a43b768b34707ca945f62c8b0f6523714c4d00375198799a8c4da0296209bd8b45677413893c83807ea798ddb6 WHIRLPOOL c13aa6a0bb0cca01ce622dad147b44a853328505f5e8940744a6072cdf94c852a32754065407f60233e357acef66b8c33d812f70d5df0e8539dd53a915b1cc04
-AUX a2ps-4.13c-stdarg.patch 1505 SHA256 9e7e630386b694b90b0bc6454bedc7c102d46b8bb6a6246eabd37e8b6d639c68 SHA512 3e71c84ccb3553873011a26c0ef17a2678fa3d79db4531a81f11360a0caf83d541205d2f566b79bf826ef1968120433310202ce77a1910d68ce32e3c05145391 WHIRLPOOL 445bb15878b3ef61eeec7b6f34004d848e4c2d1af038eae233959f9d496b426eea216244291cb7fc0ae5a81d8a9e5a6e55132619a0eff6264eab4f4f492936d7
AUX a2ps-4.14-check-mempcpy.patch 514 SHA256 7ec2164888d1621a8406d431ed3accd137ec8f92e0ca885175bc1c17010519a1 SHA512 6835f5e9205cb549da52c4a3c13aad601c9e9d294f0f35ebe4d8cc6f8bd8b5f6fe77b857f8c92f552a43c02eb6de812021c078ce597c319bde176f0e91cd167b WHIRLPOOL 00a2fdc4c2267d6b9548c7c908387d544ee5a8579453b3974ef54cdc44df9f382db764cd098949765002b7bde79005088a460ed690d3cea20c62f5e8d749045e
AUX a2ps-4.14-cleanup.patch 2633 SHA256 5c9285a014a8e57066978b93afbdafdd47d11ed01afaa7c15af4f20c8d2b991c SHA512 07afbf25203c6eacb92ab8c32fa6b913a832163a03fcd47c163cf3bdfd0cf07efd960342005fd7923108b978bc0395919c7f70e048d547b4bc5c083eed86a1f3 WHIRLPOOL ccdba46c3f562d102b7abf66e2f0eef334fffe4e19aa86097cde21ede3b05a217cac1c78b098d739209fffab6a6ea9b63622b2bd122ebc9f7c22c1991387d544
AUX a2ps-4.14-fix-stpcpy-proto.patch 436 SHA256 3707120fbbbd8306f01fec785c18b9fa2eee02ec689cde5ad251a9337af6573e SHA512 439af060da55d93e8fa6962f7b77c292e47b1a39d987c35010edd52f0ebf360337b5bd29fd134d4d4ab8333187672e7ae97c2d0259c706e38a2cf9d719dcf7bb WHIRLPOOL 886d71fc29fc02d8e8dde050108f4e9b59ece6af2d723a7ba0377dfe1730e3ac6543f02b395b250ee2672e0bf56cb1f4818dbcc52f2c17103f0f1d6c3583d750
AUX a2ps-4.14-ja-cleanup.patch 3210 SHA256 f2d4ff66d3d908d65a2ce4dd69bceb933d6b02a6141996eae80f00dad389e68b SHA512 1a2ce34b5b0bc79bf269fe171c64bcdef0a87bf4efa8508eee851228a1483efce9c8945a17def7abc4cdfe2f1f8611d63995d98099e290d06fb1be430350b778 WHIRLPOOL f085bc34785e8a1ce9a6d65418d8031032c977530a1efae777c88a1bc2598a376197afe453a4f0bf3d3d7fcb9c4473247cf565cf8c3ccd6e3ff97116a2ed44ba
AUX a2ps-4.14-psset.patch 616 SHA256 8525836efb9ba5db025b013e0262912ccabc77773307a8b79da6ec1f7444a9e3 SHA512 3118d91519c81e5e9f46a5386e9db757936231e71047ba8579b3d969a7c824bad6325b54221a61a0b171bb87669b548704a068bc71a1cd3b48d3a32416fe0c0f WHIRLPOOL 86eb4c5a06c07a7acea062f7c49b3deb9866569bda3d07382684859575d84978fb6677e9210dc0fa99a42b2908b9f14e434e349e69a0797c88f96d6539df19fe
AUX a2ps-4.14-ptrdiff_t.patch 367 SHA256 09fa3327d064f3246103894b8abbbea2c7b0d2446080a4b5c9cd0510b9efd6d0 SHA512 b9ebff895614a20b8f9e891ce53cf0f7ec38452619f7e907deadff22840a019737dd129690f5ffec91f7f798ae03bd0c7c62f1aa751589865f589362825038c5 WHIRLPOOL 35adb3bfadb7e2601138df84757aa5111580aa70b4347661c237755bc29108739d570b0bee7c626f57bcb7278b05266bdcd4e7113ade633c96dda30014bcb221
-DIST a2ps-4.13c-ja_nls.patch.gz 38189 SHA256 8bc15ae152205b184a609777ac29430780eadacba2fd90bfa1fe318e43bd781f SHA512 0f5e317f6a7534c545250623689f161e2de897b5f69fe82d5a86db5ae1c8e0b32bd1e920165074f53b059ceffbb991fa0e74f3a4b9a674ab0f93d48c5ff78f0c WHIRLPOOL 4b74c958a33707d32f7bf6ba5bdaaf9f83847f255ddfdfe18ffd817be7bca7f6424d26d37596570eebc65a053e7dc2202ffdf29f7073508b6fc4a6458e210413
-DIST a2ps-4.13c.tar.gz 2395885 SHA256 dfdd509ef79040fb300b2709a8fc54d9562f3ce141184958e3c2303cb3cf4890 SHA512 3f7c0292949106e5d81e9ab5528ba21ece382c4cc9bf24146df031b3380701554398f11ca04c650679107879c75c8b560a43b0b07ad7c10e585356d41423eb55 WHIRLPOOL aae2accedb840842679f2bd79df63e15dd5b432b734a50540c4b819c5050aa29aee692a802d91b8e1ac5ebe8b7761be5accff8287d6d39ae6abbcf1f10cdf03a
DIST a2ps-4.14-ja_nls.patch.gz 27576 SHA256 90b2a4caf680f04ac8c325a4bc7434edf038ef7059003179b7fa65a5bafdecdc SHA512 f02f553dd9d9dbd9dfe41ebfe103493000aa4e9de5634c94e7453f73b66d88fea6b0010095913a4a99c7285990a1df1ebcc39da451b2b34f96b0c191112b125f WHIRLPOOL 38a532bc7f696cf3a1addc502b6ad2d26ed4222b770b0e9fc4633fc81cad911df7e64781516a84cdc589965d12d51142c0a06980be7211b0a6d9bf279a11d55e
DIST a2ps-4.14.tar.gz 2552507 SHA256 f3ae8d3d4564a41b6e2a21f237d2f2b104f48108591e8b83497500182a3ab3a4 SHA512 fd6ac8ab47d789114c283e8ca508f7f56feabd1a189f4ac772cad9e6be7e3791e210892cfffd04ad1d39efe4b15386b2e61bf4cd56b70ed581c0554f36bfe06f WHIRLPOOL f0e445b760e0fdee031c9b8204430880f8e46d0eee2b580bec0dca35564818b7a8925b5941346c008a5ef32dedc28768b43f0e58f3a0e71f289bf593e5325e8d
-EBUILD a2ps-4.13c-r6.ebuild 3522 SHA256 d3d5b1379d67a78aa002bee4eceb2cb791c006692e4ee2adfea4247cd2117a56 SHA512 15700cd27ebae5e9a965c2dddcbd383b703506c3ab1d2a26aea76ccc89c47ae4fbc01b473293bc3131feed7de529935d0454988f16e58469200f15fb9500b406 WHIRLPOOL 188bacd16f81e56a565845def6eab8acdf6cd809ac44e2bf40b5e6597a70ad6c25de5451cd247bbfa409f29d150c299ce3713b08cedafa3138a66f3bb5341a7f
EBUILD a2ps-4.14-r1.ebuild 2952 SHA256 8b1e22c9f8ff09966c620997bcd0cff5af8749c8bed5dc80c9e79f1a8a3e88ca SHA512 1fe0681eb707ef14d8cf2209747e0ad63e4c6dc0df4ddf0b836311bc5139a9c6578af850c8db56018476d5167b2b22d7ad9b21ed2dca93a56a98d2b0e3d661b0 WHIRLPOOL 01f647e1be5a56f39cfe89d777f49821e02403fd6eba2cb416cc5594f153c1f1c1d84dea45675caa51d1df456bd60056c587b87e1352c87421c30747e381ac58
EBUILD a2ps-4.14-r2.ebuild 3097 SHA256 5e62f8c985a4ec3d52868565019d10b0d39402f130247f5d1858f1aa1d28b782 SHA512 b3f07d73755e7d6d002e2f04f8595835c389a0c159c21c6b41576d115c7a0aa16261571e2e6314f8a2e9a5d5403edcf1436bd91f8cba3131837b25bb4f807ee3 WHIRLPOOL dd63f9aafa8337af8dd9fc44f937503480d8ac7e4fb0cc0ed81381a78bbbf4c0badd5c866c72caa00966d77d3a474f3a191f57ce9764f19c7ecdbd3a7a3b6d6e
EBUILD a2ps-4.14-r3.ebuild 3422 SHA256 b2f2e71262b9c630a567b1709febbd5cea70c3e94878f91f4ac779e27edf3287 SHA512 22a6230926f9b7a610f091a08ec5b55b2687fdc5378c31234a99781119e9a04d2d20de6a2e6cad8a8aac82a6486eb2d660b358f5e37ea02edbeedeac30bdd2dc WHIRLPOOL ff9e0b0230252feefbe769d6152c1627a33be3e4a141f8175f42234bacfb3b791837b88beb093fd53449a29f42b281d8de89f960cc4b9157acd4eb82a0af682e
-MISC ChangeLog 15524 SHA256 631940fa237965f12ceacf1f0e4a6800b94094092b7a8fefaca403f30f06c9ab SHA512 3f5de70d0e59d85cf9b8b0c1e400224df8294ac81583a287dfb5db02dc19d1fb11bd8c692b9f2fcac83095255d0b3d424c42d3caee60c7cbb5e0c3ea98d938dd WHIRLPOOL 23594de1c3d04c62e7667392f7f0a74cd8cceb109bd64e2f33193b510c11bf1c5de475859e349e8204b3eeb9450be01b4cf3a41c35417d52ebbca51618030272
+MISC ChangeLog 15823 SHA256 38defb3481b1d7704b592cb9d0101b7b9e9f5440d7de30c4e0ccdf079da67b84 SHA512 941cf0ba11fddb60b56037c11148e95494242c71fc3db5fbfdeaf1089df3212519cefa9aded900414d0b925a4dc147818b4c9257b3d58bed93b8cc06ee3e221e WHIRLPOOL 6a28a2d23fda26ceca2657394f54193a89c9e714dcf9617e4932068ca60f07714272f72dc9f0c7f09706e497c09307ccd3207d2566d24125da44f19eecee62a8
MISC metadata.xml 178 SHA256 70722a9097b3b57eb4b153054cc852b0938c47120de0fdfd233cac6b209b412a SHA512 429c7973c5ea5668276031dbc75895eeb5097a61a7a0c4958fd8a7b843dcaca5a26919fb3aaebde87abfb5152f867f1a2fafba9967f20a13c11611f8962b862f WHIRLPOOL 42864f7c87f03271c3613e4cb46eb1252d761c9710e820093e4260893ea002bef0ebf87535cad0b68b06be9e8145e0b30fb08e429c0feeb620a5c7d3af2280ff
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQIcBAEBCAAGBQJQIFt5AAoJENwGBM22xffeN50P+gKXICgZk7yokoOUtkFOndk/
+G6Lv6K14SUIgWwKfJpMxwFomJYZVWwEzf9VywnlrMMJFA/PjNwur9r9TJl71k4oU
+WVVGToVZDMcC/iNcViSJJvAHtcXk2xSSLGKzeYAZGldO0M7Ptm5Bbe5sVZLaSA9W
+NoDLBRfP3F+oVXCdJlzUA03Q0dFTzTRAxOOEyoI637Iyr0iqEV8QrLZdL0wrmcJj
+dgj+kufMcbTGkz3kqs91ovx+VuTp/0j0v/QQzOA/+qsC4MgrFz3Di4yTxTRitf+E
+U2ofIjv0yZ5YC/J2aWtv1vk3U1nOw5h59bC924NKmSs2rzGR/mtSM8zp5Mjd3mdp
+SqF39U81RLAtu0NIT8Kim7H4nYpYGNnDc4dt/HccJVvPHnIbw7amQdhRYsCqpKbx
+78+AXqBaVYaICa1XvAPkxaXNMocCoLJxX9ygHUHO02qoysw3eIoKPFIDeSql14k2
+4u7cuGQnlY4mE7HtUcTzG/fGPReVCc5j7P0cF8Sg181PNteTc6TmBbUYStE7g7Ct
+a0QM32kYQP/dUv0ZT/yRkg1QosgEWfHBbUeTROSMbI+ZlY/IREuUrkWLueDNJ/Mc
+5ZNIZjlxV6/dLPbfsG8t5z85cWEktTpicKqFu/ptQ63XYgXMlJnMF/0SLi+VOMW/
+oniMZN1nfeZ+eETWYjE7
+=rO88
+-----END PGP SIGNATURE-----
diff --git a/app-text/a2ps/a2ps-4.13c-r6.ebuild b/app-text/a2ps/a2ps-4.13c-r6.ebuild
deleted file mode 100644
index 41803f275906..000000000000
--- a/app-text/a2ps/a2ps-4.13c-r6.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/a2ps/a2ps-4.13c-r6.ebuild,v 1.18 2012/06/02 07:21:57 zmedico Exp $
-
-inherit eutils autotools elisp-common multilib
-
-S=${WORKDIR}/${PN}-${PV:0:4}
-DESCRIPTION="Any to PostScript filter"
-HOMEPAGE="http://www.inf.enst.fr/~demaille/a2ps/"
-SRC_URI="mirror://gentoo/${P}.tar.gz
- cjk? ( mirror://gentoo/${P}-ja_nls.patch.gz )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
-IUSE="cjk emacs nls latex vanilla userland_BSD userland_GNU"
-
-DEPEND=">=dev-util/gperf-2.7.2
- || ( >=dev-util/yacc-1.9.1 sys-devel/bison )
- app-text/ghostscript-gpl
- >=app-text/psutils-1.17
- emacs? ( virtual/emacs )
- latex? ( virtual/latex-base )
- nls? ( sys-devel/gettext )"
-RDEPEND="app-text/ghostscript-gpl
- userland_GNU? ( || ( >=sys-apps/coreutils-6.10-r1 sys-apps/mktemp ) )
- userland_BSD? ( sys-freebsd/freebsd-ubin )
- >=app-text/psutils-1.17
- emacs? ( virtual/emacs )
- latex? ( virtual/latex-base )
- nls? ( virtual/libintl )"
-
-SITEFILE=50${PN}-gentoo.el
-
-src_unpack() {
- unpack ${P}.tar.gz
- cd "${S}"
-
- epatch "${FILESDIR}/${PN}-4.13-select-freebsd.patch"
- epatch "${FILESDIR}/${P}-locale-gentoo.diff"
- epatch "${FILESDIR}/${PN}-4.13c-stdarg.patch"
- use vanilla || epatch "${FILESDIR}/${PN}-4.13-stdout.diff"
- epatch "${FILESDIR}/${PV}-gcc34.patch"
- use cjk && epatch "${DISTDIR}/${P}-ja_nls.patch.gz"
-
- # improve tempfile handling
- epatch "${FILESDIR}/${P}-fixps.patch"
- epatch "${FILESDIR}/${P}-psmandup.diff"
-
- # fix fnmatch replacement, bug #134546
- epatch "${FILESDIR}/${P}-fnmatch-replacement.patch"
-
- # fix sandbox violation, bug #79012
- sed -i -e 's:$acroread -helpall:acroread4 -helpall:' configure configure.in
-
- # fix emacs printing, bug #114627
- epatch "${FILESDIR}/a2ps-4.13c-emacs.patch"
-
- # fix psset with sed-4.1, bug #126403
- epatch "${FILESDIR}/a2ps-4.13c-psset.patch"
-
- # fix >=autoconf-2.60, bug 138161
- epatch "${FILESDIR}/a2ps-4.13-fixcachecheck.patch"
-
- # fix chmod error, #167670
- epatch "${FILESDIR}/a2ps-4.13-manpage-chmod.patch"
-
- # add configure check for mempcpy, bug 216588
- epatch "${FILESDIR}/a2ps-4.14-check-mempcpy.patch"
-
- # fix compilation error due to invalid stpcpy() prototype, bug 216588
- epatch "${FILESDIR}/a2ps-4.14-fix-stpcpy-proto.patch"
-
- AT_M4DIR="m4" eautoreconf
-}
-
-src_compile() {
- addpredict /usr/$(get_libdir)/mozilla-firefox/components/xpti.dat
- addpredict /usr/$(get_libdir)/mozilla-firefox/components/xpti.dat.tmp
- addpredict /usr/$(get_libdir)/mozilla-firefox/components/compreg.dat.tmp
-
- addpredict /usr/$(get_libdir)/mozilla/components/xpti.dat
- addpredict /usr/$(get_libdir)/mozilla/components/xpti.dat.tmp
-
- #export YACC=yacc
- econf --sysconfdir=/etc/a2ps \
- --includedir=/usr/include \
- $(use emacs || echo EMACS=no) \
- $(use_enable nls)
-
- export LANG=C
-
- # sometimes emake doesn't work
- make || die "make failed"
-}
-
-src_install() {
- einstall \
- sysconfdir=${D}/etc/a2ps \
- includedir=${D}/usr/include \
- lispdir="${D}${SITELISP}/${PN}" \
- || die "einstall failed"
-
- dosed /etc/a2ps/a2ps.cfg
-
- # bug #122026
- sed -i "s:^countdictstack: \0:" "${D}"/usr/bin/psset || die "sed failed"
-
- if use emacs; then
- elisp-site-file-install "${FILESDIR}/${SITEFILE}" \
- || die "elisp-site-file-install failed"
- fi
-
- dodoc ANNOUNCE AUTHORS ChangeLog FAQ NEWS README* THANKS TODO
-}
-
-pkg_postinst() {
- use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
-}
diff --git a/app-text/a2ps/files/4.13c-gcc34.patch b/app-text/a2ps/files/4.13c-gcc34.patch
deleted file mode 100644
index 926e28f62005..000000000000
--- a/app-text/a2ps/files/4.13c-gcc34.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- a2ps-4.13/lib/path-concat.c 2002-03-04 13:46:25.000000000 -0500
-+++ a2ps-4.13/lib/path-concat_.c 2004-04-13 01:47:03.596895984 -0400
-@@ -31,7 +31,8 @@
- #endif
- #include <sys/types.h>
-
--char *malloc ();
-+/* Commented out by Tamran to work with gcc 3.4 */
-+/* char *malloc (); */
-
- #ifndef DIRECTORY_SEPARATOR
- # define DIRECTORY_SEPARATOR '/'
diff --git a/app-text/a2ps/files/a2ps-4.13-fixcachecheck.patch b/app-text/a2ps/files/a2ps-4.13-fixcachecheck.patch
deleted file mode 100644
index 0ecfec53f4ac..000000000000
--- a/app-text/a2ps/files/a2ps-4.13-fixcachecheck.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Index: a2ps-4.13/configure.in
-===================================================================
---- a2ps-4.13.orig/configure.in
-+++ a2ps-4.13/configure.in
-@@ -158,8 +158,9 @@ if test $ac_cv_func_fnmatch_works = no;
- fi
-
- # Check for C99 va_copy
--AC_CACHE_CHECK([
-- AC_TRY_LINK([#include <stdarg.h>],
-+AC_CACHE_CHECK([if compiler supports C99 va_copy],
-+ [ac_cv_va_copy],
-+ [AC_TRY_LINK([#include <stdarg.h>],
- [
- va_list va1, va2;
-
diff --git a/app-text/a2ps/files/a2ps-4.13-select-freebsd.patch b/app-text/a2ps/files/a2ps-4.13-select-freebsd.patch
deleted file mode 100644
index a2c38898fdc6..000000000000
--- a/app-text/a2ps/files/a2ps-4.13-select-freebsd.patch
+++ /dev/null
@@ -1,57 +0,0 @@
---- src/select.c.orig Thu Dec 16 02:04:56 1999
-+++ src/select.c Sat Aug 21 12:05:31 2004
-@@ -131,6 +131,36 @@
- return 1;
- }
-
-+/* escapes the name of a file so that the shell groks it in 'single' q.marks.
-+ The resulting pointer has to be free()ed when not longer used. */
-+char *
-+shell_escape(const char *fn)
-+{
-+ size_t len = 0;
-+ const char *inp;
-+ char *retval, *outp;
-+
-+ for(inp = fn; *inp; ++inp)
-+ switch(*inp)
-+ {
-+ case '\'': len += 4; break;
-+ default: len += 1; break;
-+ }
-+
-+ outp = retval = malloc(len + 1);
-+ if(!outp)
-+ return NULL; /* perhaps one should do better error handling here */
-+ for(inp = fn; *inp; ++inp)
-+ switch(*inp)
-+ {
-+ case '\'': *outp++ = '\''; *outp++ = '\\'; *outp++ = '\'', *outp++ = '\''; break;
-+ default: *outp++ = *inp; break;
-+ }
-+ *outp = 0;
-+
-+ return retval;
-+}
-+
- /* What says file about the type of a file (result is malloc'd). NULL
- if could not be run. */
-
-@@ -144,11 +174,15 @@
- if (IS_EMPTY (job->file_command))
- return NULL;
-
-+ filename = shell_escape(filename);
-+ if(filename == NULL)
-+ return NULL;
- /* Call file(1) with the correct option */
-- command = ALLOCA (char, (2
-+ command = ALLOCA (char, (4
- + strlen (job->file_command)
- + ustrlen (filename)));
-- sprintf (command, "%s %s", job->file_command, (const char *) filename);
-+ sprintf (command, "%s '%s'", job->file_command, (const char *) filename);
-+ free(filename);
- message (msg_tool, (stderr, "Reading pipe: `%s'\n", command));
- file_out = popen (command, "r");
-
diff --git a/app-text/a2ps/files/a2ps-4.13c-fixps.patch b/app-text/a2ps/files/a2ps-4.13c-fixps.patch
deleted file mode 100644
index 13b196f03e7e..000000000000
--- a/app-text/a2ps/files/a2ps-4.13c-fixps.patch
+++ /dev/null
@@ -1,19 +0,0 @@
---- contrib/fixps.in.orig 2004-12-20 00:11:40.000000000 +0100
-+++ contrib/fixps.in 2004-12-20 00:14:12.000000000 +0100
-@@ -38,7 +38,7 @@
- run_gs=0
- # What action to perform: fixps, cat, check, and gs
- task=fixps
--tmpdir=/tmp/$program.$$
-+tmpdir=`mktemp -d -t fixps.XXXXXX` || { echo "$program: Cannot create temporary dir!" >&2 ; exit 1; }
- verbose=echo
-
- # The version/usage strings
-@@ -191,7 +191,6 @@
- trap "/bin/rm -rf $tmpdir" 0 1 2 3 13 15
- fi
-
--mkdir $tmpdir
- fixps_sed=$tmpdir/fixps.sed
-
- # If printing from stdin, save into a tmp file
diff --git a/app-text/a2ps/files/a2ps-4.13c-psmandup.diff b/app-text/a2ps/files/a2ps-4.13c-psmandup.diff
deleted file mode 100644
index 67f2fab826b3..000000000000
--- a/app-text/a2ps/files/a2ps-4.13c-psmandup.diff
+++ /dev/null
@@ -1,19 +0,0 @@
---- contrib/psmandup.in.orig 2004-12-20 00:16:07.000000000 +0100
-+++ contrib/psmandup.in 2004-12-20 00:16:39.000000000 +0100
-@@ -36,7 +36,7 @@
- message=
- psselect=${PSSELECT:-psselect}
- psset=${PSSET:-psset}
--tmpdir=/tmp/$program.$$
-+tmpdir=`mktemp -d -t fixps.XXXXXX` || { echo "$program: Cannot create temporary dir!" >&2 ; exit 1; }
-
- # These two must be kept in synch. They are opposed.
- verbose=echo
-@@ -185,7 +185,6 @@
- trap "/bin/rm -rf $tmpdir" 0 1 2 3 13 15
- fi
-
--mkdir $tmpdir
-
- # If printing from stdin, save into a tmp file
- if test $file = '-'; then
diff --git a/app-text/a2ps/files/a2ps-4.13c-stdarg.patch b/app-text/a2ps/files/a2ps-4.13c-stdarg.patch
deleted file mode 100644
index 4ff12125836a..000000000000
--- a/app-text/a2ps/files/a2ps-4.13c-stdarg.patch
+++ /dev/null
@@ -1,74 +0,0 @@
---- a2ps-4.13-orig/configure.in 2005-08-14 14:13:42.000000000 +0200
-+++ a2ps-4.13/configure.in 2005-08-14 14:18:20.000000000 +0200
-@@ -157,6 +157,22 @@
- [Define to rpl_fnmatch if the replacement function should be used.])
- fi
-
-+# Check for C99 va_copy
-+AC_CACHE_CHECK([
-+ AC_TRY_LINK([#include <stdarg.h>],
-+ [
-+ va_list va1, va2;
-+
-+ va_copy(va2, va1);
-+ va_end(va2);
-+ ],
-+ [ac_cv_va_copy="yes"],[ac_cv_va_copy="no"]
-+ )
-+])
-+if test "x$ac_cv_va_copy"="xyes"; then
-+ AC_DEFINE(HAVE_VA_COPY,1,[Define to 1 if C99 va_copy function should be used])
-+fi
-+
- # Needed checks for tinyterm.[ch]
- ad_TINYTERM_CHECKS
-
---- a2ps-4.13-orig/lib/printlen.c 2002-03-04 19:46:25.000000000 +0100
-+++ a2ps-4.13/lib/printlen.c 2005-08-14 14:29:08.000000000 +0200
-@@ -27,15 +27,24 @@
-
- unsigned long strtoul ();
-
-+#if !defined(HAVE_VA_COPY)
- static int
- int_printflen (const char *format, va_list *args)
-+#else
-+static int
-+int_printflen (const char *format, va_list args)
-+#endif
- {
- const char *cp;
- int total_width = 0;
- int width = 0;
- va_list ap;
-
-+#ifndef HAVE_VA_COPY
- memcpy (&ap, args, sizeof (va_list));
-+#else
-+ va_copy(ap, args);
-+#endif
-
- for (cp = format ; *cp ; cp++)
- {
-@@ -93,13 +102,21 @@
- }
- }
- }
-+
-+#ifdef HAVE_VA_COPY
-+ va_end(ap);
-+#endif
- return total_width;
- }
-
- int
- vprintflen (const char *format, va_list args)
- {
-+#if !defined(HAVE_VA_COPY)
- return int_printflen (format, &args);
-+#else
-+ return int_printflen (format, args);
-+#endif
- }
-
- int