diff options
author | 2006-09-04 22:10:41 +0000 | |
---|---|---|
committer | 2006-09-04 22:10:41 +0000 | |
commit | 0c6e63a67ccb93596012818981d1d448bfa43ae5 (patch) | |
tree | bf2e6d8d81327dab364c30449044857d33c04f2a /sys-apps | |
parent | allow to build with hspell support again thanks to Alon Bar-Lev <alon.barlev@... (diff) | |
download | gentoo-2-0c6e63a67ccb93596012818981d1d448bfa43ae5.tar.gz gentoo-2-0c6e63a67ccb93596012818981d1d448bfa43ae5.tar.bz2 gentoo-2-0c6e63a67ccb93596012818981d1d448bfa43ae5.zip |
old
(Portage version: 2.1.1_rc1-r3)
Diffstat (limited to 'sys-apps')
-rw-r--r-- | sys-apps/man/Manifest | 68 | ||||
-rw-r--r-- | sys-apps/man/files/digest-man-1.5p | 3 | ||||
-rw-r--r-- | sys-apps/man/files/digest-man-1.6-r1 | 3 | ||||
-rw-r--r-- | sys-apps/man/files/digest-man-1.6a | 3 | ||||
-rw-r--r-- | sys-apps/man/files/digest-man-1.6b-r2 | 3 | ||||
-rw-r--r-- | sys-apps/man/files/digest-man-1.6c | 3 | ||||
-rw-r--r-- | sys-apps/man/files/man-1.5p-man2html.patch | 32 | ||||
-rw-r--r-- | sys-apps/man/files/man-1.5p-mandirlist.patch | 13 | ||||
-rw-r--r-- | sys-apps/man/files/man-1.5p-parallel-make.patch | 18 | ||||
-rw-r--r-- | sys-apps/man/files/man-1.6-message-order.patch | 31 | ||||
-rw-r--r-- | sys-apps/man/files/man-1.6-parallel-make.patch | 33 | ||||
-rw-r--r-- | sys-apps/man/files/man-1.6a-parallel-make.patch | 15 | ||||
-rw-r--r-- | sys-apps/man/files/man-1.6c-makewhatis-typo.patch | 13 | ||||
-rw-r--r-- | sys-apps/man/man-1.5p.ebuild | 99 | ||||
-rw-r--r-- | sys-apps/man/man-1.6-r1.ebuild | 113 | ||||
-rw-r--r-- | sys-apps/man/man-1.6a.ebuild | 109 | ||||
-rw-r--r-- | sys-apps/man/man-1.6b-r2.ebuild | 116 | ||||
-rw-r--r-- | sys-apps/man/man-1.6c.ebuild | 122 |
18 files changed, 0 insertions, 797 deletions
diff --git a/sys-apps/man/Manifest b/sys-apps/man/Manifest index 82916e317f31..3699070b1c9a 100644 --- a/sys-apps/man/Manifest +++ b/sys-apps/man/Manifest @@ -14,18 +14,6 @@ AUX man-1.5p-defmanpath-symlinks.patch 663 RMD160 a953999d3cc62571f82cca46938147 MD5 14e1c7533927dfb89900ee788666b342 files/man-1.5p-defmanpath-symlinks.patch 663 RMD160 a953999d3cc62571f82cca46938147d995936231 files/man-1.5p-defmanpath-symlinks.patch 663 SHA256 2239ca299ec6bb1e4d08f2f88c188c2b1fdd74ff1dbdbf48e061957cb6bf86f8 files/man-1.5p-defmanpath-symlinks.patch 663 -AUX man-1.5p-man2html.patch 850 RMD160 bd12268d5f8cbee740c127bae7adaaf06bb98d14 SHA1 f4f7df8554e7702e15d5ed2b8c207b47cf764180 SHA256 6d911bc75b5c4bdc27ac7f049a6a27907631e8845f192dcabd18264d12c82bee -MD5 cb84d324b4b569658496ad13d725be1e files/man-1.5p-man2html.patch 850 -RMD160 bd12268d5f8cbee740c127bae7adaaf06bb98d14 files/man-1.5p-man2html.patch 850 -SHA256 6d911bc75b5c4bdc27ac7f049a6a27907631e8845f192dcabd18264d12c82bee files/man-1.5p-man2html.patch 850 -AUX man-1.5p-mandirlist.patch 460 RMD160 20ab9d8cb1c9f73a59e745207e7631bb25cb7d77 SHA1 07d4e3c5634b3b46c925025f526b136e1f263c39 SHA256 e4ce3db34ee19bd0127264e5717de2a2abde53405a1b90ea52279f936a3db649 -MD5 fe5b3c868ce270c9cc79f42384066a87 files/man-1.5p-mandirlist.patch 460 -RMD160 20ab9d8cb1c9f73a59e745207e7631bb25cb7d77 files/man-1.5p-mandirlist.patch 460 -SHA256 e4ce3db34ee19bd0127264e5717de2a2abde53405a1b90ea52279f936a3db649 files/man-1.5p-mandirlist.patch 460 -AUX man-1.5p-parallel-make.patch 437 RMD160 e2125d2433d034ff949b9662e1eadc420a040a3b SHA1 2ccb7f8b045f3c19ee1c586ef9696d0329f20343 SHA256 40bc580a75861c6e4738bd3adfb61e0dccec68c865d611601649153e24cb009e -MD5 148b7ee661e1e9384930fbd508dd5027 files/man-1.5p-parallel-make.patch 437 -RMD160 e2125d2433d034ff949b9662e1eadc420a040a3b files/man-1.5p-parallel-make.patch 437 -SHA256 40bc580a75861c6e4738bd3adfb61e0dccec68c865d611601649153e24cb009e files/man-1.5p-parallel-make.patch 437 AUX man-1.5p-search-order.patch 375 RMD160 919dbbc29e1b73d627545ad1d39c08221a45e5f9 SHA1 b06a98d0718c64a959e8eeed96702d1997d96502 SHA256 dcb37d4ffc2446bd0e51d8ab0a08d81e0a8b28f0ec4d424db994c1a25195cbf6 MD5 e54c147e66bc17599736c05c6e93dd62 files/man-1.5p-search-order.patch 375 RMD160 919dbbc29e1b73d627545ad1d39c08221a45e5f9 files/man-1.5p-search-order.patch 375 @@ -34,22 +22,10 @@ AUX man-1.6-cross-compile.patch 1744 RMD160 873e07ed67255c29a195fe8de47745410c09 MD5 331c925e304b56d63aa2c97dcc8e08fc files/man-1.6-cross-compile.patch 1744 RMD160 873e07ed67255c29a195fe8de47745410c09e2ac files/man-1.6-cross-compile.patch 1744 SHA256 ddc610cde46bd13e86802db0b86c21200c5695b88c9b660e386cd8c0a7d03540 files/man-1.6-cross-compile.patch 1744 -AUX man-1.6-message-order.patch 833 RMD160 ad28513df5a7640a06af0192c7fb652657c6cd0f SHA1 9847aad1f2b486daf55d8e50c4b2bf87a30ef06e SHA256 7f8f448f5c3d2736976f61fe9040114431492eaeef9c1e9529d46bfa753b8108 -MD5 ecb128fe6db790f05629a8b2eca4c4fa files/man-1.6-message-order.patch 833 -RMD160 ad28513df5a7640a06af0192c7fb652657c6cd0f files/man-1.6-message-order.patch 833 -SHA256 7f8f448f5c3d2736976f61fe9040114431492eaeef9c1e9529d46bfa753b8108 files/man-1.6-message-order.patch 833 -AUX man-1.6-parallel-make.patch 1033 RMD160 2c41b6b30effefd92adebfd9b51ba454a07cce63 SHA1 8008b79b1a65662a9bea3cf899d5b8e72b7b5050 SHA256 f45baa2cf9897c8e91f9b560ba3bb4e0258683e57ab0f3068e1db307ef456a1b -MD5 bc796c3f2d1f9becb3d0bedc1b6dc051 files/man-1.6-parallel-make.patch 1033 -RMD160 2c41b6b30effefd92adebfd9b51ba454a07cce63 files/man-1.6-parallel-make.patch 1033 -SHA256 f45baa2cf9897c8e91f9b560ba3bb4e0258683e57ab0f3068e1db307ef456a1b files/man-1.6-parallel-make.patch 1033 AUX man-1.6a-makewhatis-config.patch 1807 RMD160 e28e2c326da31ccfc31b7eb6ca721273fff6333b SHA1 e39e274960297cf371e9225c076a7ed358afabf0 SHA256 93be77cccc7dff1d26244144da4d6490d518d695304f621a67f719f0fd4c2217 MD5 e2a65941ce02530483bd966c879a8b31 files/man-1.6a-makewhatis-config.patch 1807 RMD160 e28e2c326da31ccfc31b7eb6ca721273fff6333b files/man-1.6a-makewhatis-config.patch 1807 SHA256 93be77cccc7dff1d26244144da4d6490d518d695304f621a67f719f0fd4c2217 files/man-1.6a-makewhatis-config.patch 1807 -AUX man-1.6a-parallel-make.patch 657 RMD160 6336f4ff1ef2be335c8d0c9305a0d9f15fc67aca SHA1 c8f9fc806364830057190b38b002b6ca02aa3712 SHA256 b63f619cc36678853d0e15f83281084ba825d2c51cb84e84591eaa683d58b8ab -MD5 7b94b85c02df3b66046e3d01827cd173 files/man-1.6a-parallel-make.patch 657 -RMD160 6336f4ff1ef2be335c8d0c9305a0d9f15fc67aca files/man-1.6a-parallel-make.patch 657 -SHA256 b63f619cc36678853d0e15f83281084ba825d2c51cb84e84591eaa683d58b8ab files/man-1.6a-parallel-make.patch 657 AUX man-1.6b-build.patch 189 RMD160 b617c3fcced9191a40dd1ae7845c97d5db83aa1a SHA1 0f139053214d023e3ca7f073c77ea92061040350 SHA256 fdb02582898f8c6a810c66ffb86171c07c4d6f67aea50da9e18eaa9b8870d84c MD5 bcba5439024c0d7c4e23c6b2a30372f0 files/man-1.6b-build.patch 189 RMD160 b617c3fcced9191a40dd1ae7845c97d5db83aa1a files/man-1.6b-build.patch 189 @@ -62,10 +38,6 @@ AUX man-1.6c-cut-duplicate-manpaths.patch 2148 RMD160 4ea3e5cd240f8632ed7808fc23 MD5 abb7fe555b253f97b165cb1f99f50924 files/man-1.6c-cut-duplicate-manpaths.patch 2148 RMD160 4ea3e5cd240f8632ed7808fc23525780f86f5417 files/man-1.6c-cut-duplicate-manpaths.patch 2148 SHA256 a9557114725da765265891a4c1cf846b6a8f0b38c0180628a7fec7dfb1b76a4d files/man-1.6c-cut-duplicate-manpaths.patch 2148 -AUX man-1.6c-makewhatis-typo.patch 461 RMD160 631470dbbccc5d339513e2dea786624e594f091e SHA1 e0afd7e233bb060853be8fa9c4b017efb862e77c SHA256 e4129d7c6d96ac65f1a1ba3e1400ffec3290cb39921fc855351c8c4b5c1e4e84 -MD5 76741ffabcab0009a9602bee8f9c47bf files/man-1.6c-makewhatis-typo.patch 461 -RMD160 631470dbbccc5d339513e2dea786624e594f091e files/man-1.6c-makewhatis-typo.patch 461 -SHA256 e4129d7c6d96ac65f1a1ba3e1400ffec3290cb39921fc855351c8c4b5c1e4e84 files/man-1.6c-makewhatis-typo.patch 461 AUX man-1.6d-fbsd.patch 308 RMD160 e9dcf44d97d582c52230c00a8a085ac6a4f22c40 SHA1 d900a66c1d0f1af446a24318a884a3bd63f8978c SHA256 be33e9fbaa7d22cf7fb44eae65504ca115a779ef34e15191d396ec68cb2f2e00 MD5 44319e5238442e8272f6ab2aecccbb33 files/man-1.6d-fbsd.patch 308 RMD160 e9dcf44d97d582c52230c00a8a085ac6a4f22c40 files/man-1.6d-fbsd.patch 308 @@ -74,32 +46,7 @@ AUX man-1.6d-headers.patch 929 RMD160 b56a2858bb075d8d4025791c801909fec89358de S MD5 f3188dbe359f6d1e72d97961ae3025fd files/man-1.6d-headers.patch 929 RMD160 b56a2858bb075d8d4025791c801909fec89358de files/man-1.6d-headers.patch 929 SHA256 113670cdad5c09f51d3981442a271cbf449b8d737ded3ff63c382b1fed37d687 files/man-1.6d-headers.patch 929 -DIST man-1.5p.tar.gz 233732 RMD160 f338f34392d4a38449e57383f9ba85d22580f6ff SHA1 0dcdcf7d4aa8b81da1bbac3229e64fbe3abaf24c SHA256 e851e312c3bd1f143ab48be53368099c03ec1ec3f6c647bebfc9e765d54c2fff -DIST man-1.6.tar.gz 234440 RMD160 0569871b03473385ffed5c34a57bfc17dbd05d78 SHA1 82c3244a6aef222abef41c91659847c0b4db08de SHA256 ec0e259550d520e0b7456cf2eb750a98cbc0ed63e497f0ad3b4c2ea1ce160811 -DIST man-1.6a.tar.gz 234660 RMD160 eb3b523142aa3163c6caa457f54abd0af611dd22 SHA1 2f8b948c936e0be0bf59009b5a4b221762504246 SHA256 2b4cf501b379066a3197a018f9b270a70a41818f7df0d5722588e4801e626f7a -DIST man-1.6b.tar.gz 238993 RMD160 b1917219bb28aae3431297ba2e9c60a4ec22eee1 SHA1 1f535bde2917ce2ef7320ad8823630868c29075e SHA256 2186dcdb79a9348e0ac5b984fa2e7d255e2a0dbfef55fa88b70677b9c66b4029 -DIST man-1.6c.tar.gz 245178 RMD160 1894ed00284ad522a80b256f20b85bdb058af48f SHA1 e9ac12abd0f806f936431faaf1dfad4b9d54c1df SHA256 ad5f5e0b6e1cb1e223b5a8dcbac1826c6cfa710d1e858c46a0b60a99e23d2842 DIST man-1.6d.tar.gz 270140 RMD160 2c476a735c211acbb478d604b73a1becb54cb87b SHA1 f83aecdcd922f0cf3515665b8e1e0e2514c99286 SHA256 a6d03bdabe16542a5a51471b5d8e7eaa50ad782577c7b31d9c478382097cf4eb -EBUILD man-1.5p.ebuild 2646 RMD160 e5aec842a73d4f7ea9e3b3c9c7a5e40ad0444c21 SHA1 7132164f8749f646c540006b3071cb9ac323f1ff SHA256 e39698a8cf440cbd187aace6078032cd555a7aac78d70fea752f7168a94c4b9b -MD5 1a931b04f8e9d86d960d595976d70f00 man-1.5p.ebuild 2646 -RMD160 e5aec842a73d4f7ea9e3b3c9c7a5e40ad0444c21 man-1.5p.ebuild 2646 -SHA256 e39698a8cf440cbd187aace6078032cd555a7aac78d70fea752f7168a94c4b9b man-1.5p.ebuild 2646 -EBUILD man-1.6-r1.ebuild 2994 RMD160 df70493ec7965eeadb075170b3580870ff2bc910 SHA1 72f706e6fe781bd4d0790a959b67e2d3ea3c9a4f SHA256 6c58bcbf95f41b4f7732e6065546fe00fa8a87c0c11a69909d0b553402a2d769 -MD5 cd783ee6c96c70b6ff7e514de4fa12fe man-1.6-r1.ebuild 2994 -RMD160 df70493ec7965eeadb075170b3580870ff2bc910 man-1.6-r1.ebuild 2994 -SHA256 6c58bcbf95f41b4f7732e6065546fe00fa8a87c0c11a69909d0b553402a2d769 man-1.6-r1.ebuild 2994 -EBUILD man-1.6a.ebuild 2895 RMD160 055a92fef9414324745226fafee25046ca48f509 SHA1 8e8c90bb2a864fb83f4dcbd2f25f77b4c49f99e9 SHA256 6067882ddf9312474a5619654ab2b85f8587666d18fea5498a2cae8bae56ecf7 -MD5 f68545040ba52e9865f39671b12f9416 man-1.6a.ebuild 2895 -RMD160 055a92fef9414324745226fafee25046ca48f509 man-1.6a.ebuild 2895 -SHA256 6067882ddf9312474a5619654ab2b85f8587666d18fea5498a2cae8bae56ecf7 man-1.6a.ebuild 2895 -EBUILD man-1.6b-r2.ebuild 3093 RMD160 a983574d0b522415c1264ab1b9f67bd32533aff9 SHA1 3a4ee760814d67a65f0fb925457bcd3bc593ef58 SHA256 457ef70ba7d594639fa3c6af82b60b5d84612f581e430ea0c338e54d2d13a643 -MD5 4d0ea86119b5abe8ab6a5f4cd0fdf7b3 man-1.6b-r2.ebuild 3093 -RMD160 a983574d0b522415c1264ab1b9f67bd32533aff9 man-1.6b-r2.ebuild 3093 -SHA256 457ef70ba7d594639fa3c6af82b60b5d84612f581e430ea0c338e54d2d13a643 man-1.6b-r2.ebuild 3093 -EBUILD man-1.6c.ebuild 3287 RMD160 e746b3c5b259e827b27e3351e8f99cfeaeec77fc SHA1 8893c883bcdea692745cea3ea2b86a3de84cae0b SHA256 2980dffafd7ac6e662b4f57285805d7a19f12ac3009db12fe9f5e2784001351a -MD5 bc0bbfb62ef4741d7fb4f13ec2af9e2d man-1.6c.ebuild 3287 -RMD160 e746b3c5b259e827b27e3351e8f99cfeaeec77fc man-1.6c.ebuild 3287 -SHA256 2980dffafd7ac6e662b4f57285805d7a19f12ac3009db12fe9f5e2784001351a man-1.6c.ebuild 3287 EBUILD man-1.6d.ebuild 3257 RMD160 140751f83e82082e893a57e04591e61c9911c462 SHA1 65fecb054ce281ae10f2662e9d32fb61b9f5aefc SHA256 3ac45f074fd45fe3b3a93781cdd224736cecf62267830ec172649a550c16e0af MD5 c1086e6f6b20e2c1e9239c8115ff035e man-1.6d.ebuild 3257 RMD160 140751f83e82082e893a57e04591e61c9911c462 man-1.6d.ebuild 3257 @@ -112,21 +59,6 @@ MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213 MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 metadata.xml 164 -MD5 7ac31ba0f182b65a9a1f258b441730ea files/digest-man-1.5p 226 -RMD160 d86d5f102c3ba05ce185f0482e6cc9acc2b1a33f files/digest-man-1.5p 226 -SHA256 329a13140b9c2dcf5af87dbff1a3e8a2e4c558f6f0ec07d79b75c1fda1adda8e files/digest-man-1.5p 226 -MD5 5a16cb8da890f9d5283126acfab10dfc files/digest-man-1.6-r1 223 -RMD160 1977e7d1311b9968839357d34c9782b235e6395a files/digest-man-1.6-r1 223 -SHA256 211d9e0e219afd26c42540e9eef15b694a02f7a4f73b50b76ff8ecf3a8c6d440 files/digest-man-1.6-r1 223 -MD5 3da4a9341cf84900d217fa90a990fc37 files/digest-man-1.6a 226 -RMD160 c40e1a2ebb204e7fab8e8107b25c2f8b1eae6c1d files/digest-man-1.6a 226 -SHA256 2fa6d364ddcf927e887f97a1594fe6dc562315886662f8323aaf068566ba21c4 files/digest-man-1.6a 226 -MD5 4c5fa189c07e5dbc9979e47fbe984f53 files/digest-man-1.6b-r2 226 -RMD160 2a8e6194e152ed405195f96241a6c1d00280b4e9 files/digest-man-1.6b-r2 226 -SHA256 49418a5b561fc70dc68865f024397980eff472adb7d5d41e0865145cafa4b373 files/digest-man-1.6b-r2 226 -MD5 c7293500850f88b8084e748907501a0b files/digest-man-1.6c 226 -RMD160 b5e4cd65b6f49a5b0c481e3b1bb7006fb92202a0 files/digest-man-1.6c 226 -SHA256 c21d226a38ea7063984990a078c1c06e93988befd4774246bb4b02be8bc0d327 files/digest-man-1.6c 226 MD5 213003d588ce0a364038ed043cde8807 files/digest-man-1.6d 226 RMD160 7f3d633eee73d7d6b6a5bca47f8579694428626a files/digest-man-1.6d 226 SHA256 3c06b90149690c7de5586cf6a94dd561580b511eb40d33533aa5e9460a42cb47 files/digest-man-1.6d 226 diff --git a/sys-apps/man/files/digest-man-1.5p b/sys-apps/man/files/digest-man-1.5p deleted file mode 100644 index 9a1937021a0a..000000000000 --- a/sys-apps/man/files/digest-man-1.5p +++ /dev/null @@ -1,3 +0,0 @@ -MD5 037d5644f8ef9ea0ef22b271bae0297d man-1.5p.tar.gz 233732 -RMD160 f338f34392d4a38449e57383f9ba85d22580f6ff man-1.5p.tar.gz 233732 -SHA256 e851e312c3bd1f143ab48be53368099c03ec1ec3f6c647bebfc9e765d54c2fff man-1.5p.tar.gz 233732 diff --git a/sys-apps/man/files/digest-man-1.6-r1 b/sys-apps/man/files/digest-man-1.6-r1 deleted file mode 100644 index 4826b4be04b8..000000000000 --- a/sys-apps/man/files/digest-man-1.6-r1 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 c71fed22dd8d28c4bb93905faf95c13e man-1.6.tar.gz 234440 -RMD160 0569871b03473385ffed5c34a57bfc17dbd05d78 man-1.6.tar.gz 234440 -SHA256 ec0e259550d520e0b7456cf2eb750a98cbc0ed63e497f0ad3b4c2ea1ce160811 man-1.6.tar.gz 234440 diff --git a/sys-apps/man/files/digest-man-1.6a b/sys-apps/man/files/digest-man-1.6a deleted file mode 100644 index c33fe5f1f6d7..000000000000 --- a/sys-apps/man/files/digest-man-1.6a +++ /dev/null @@ -1,3 +0,0 @@ -MD5 d53114b9ec030be32b858b1618da3c25 man-1.6a.tar.gz 234660 -RMD160 eb3b523142aa3163c6caa457f54abd0af611dd22 man-1.6a.tar.gz 234660 -SHA256 2b4cf501b379066a3197a018f9b270a70a41818f7df0d5722588e4801e626f7a man-1.6a.tar.gz 234660 diff --git a/sys-apps/man/files/digest-man-1.6b-r2 b/sys-apps/man/files/digest-man-1.6b-r2 deleted file mode 100644 index e88b09bca391..000000000000 --- a/sys-apps/man/files/digest-man-1.6b-r2 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 81d96091482b6445cbfa248fadb422b8 man-1.6b.tar.gz 238993 -RMD160 b1917219bb28aae3431297ba2e9c60a4ec22eee1 man-1.6b.tar.gz 238993 -SHA256 2186dcdb79a9348e0ac5b984fa2e7d255e2a0dbfef55fa88b70677b9c66b4029 man-1.6b.tar.gz 238993 diff --git a/sys-apps/man/files/digest-man-1.6c b/sys-apps/man/files/digest-man-1.6c deleted file mode 100644 index 59bee2563827..000000000000 --- a/sys-apps/man/files/digest-man-1.6c +++ /dev/null @@ -1,3 +0,0 @@ -MD5 ac1e7d60dfedb7d1c6f398ae5b038996 man-1.6c.tar.gz 245178 -RMD160 1894ed00284ad522a80b256f20b85bdb058af48f man-1.6c.tar.gz 245178 -SHA256 ad5f5e0b6e1cb1e223b5a8dcbac1826c6cfa710d1e858c46a0b60a99e23d2842 man-1.6c.tar.gz 245178 diff --git a/sys-apps/man/files/man-1.5p-man2html.patch b/sys-apps/man/files/man-1.5p-man2html.patch deleted file mode 100644 index b27d6bb7a6cd..000000000000 --- a/sys-apps/man/files/man-1.5p-man2html.patch +++ /dev/null @@ -1,32 +0,0 @@ -Ripped from Fedora - -https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=142673 - ---- man-1.5p/man2html/man2html.c -+++ man-1.5p/man2html/man2html.c -@@ -184,7 +184,7 @@ - char t,te,tg,*e; - e=h+1; - while (h>c && (isalnum(h[-1]) || h[-1]=='_' || -- h[-1]=='-' || h[-1]=='.')) -+ h[-1]=='-' || h[-1]=='.' || h[-1]==':')) - h--; - t=*h; *h=0; - printf("%s", c); -@@ -765,7 +765,15 @@ - break; - case 'v': case 'V': - case 'w': case 'W': -- c=scan_expression(c+2,&curfield->width); -+// c=scan_expression(c+2,&curfield->width); -+ c++; -+ if (*c == '(') { -+ c=scan_expression(c+1,&curfield->width); -+ } else { -+ i=0; -+ while (isdigit(*c)) i=i*10+(*c++)-'0'; -+ curfield->width=i; -+ } - break; - case '|': - if (curfield->align) curfield->vleft++; diff --git a/sys-apps/man/files/man-1.5p-mandirlist.patch b/sys-apps/man/files/man-1.5p-mandirlist.patch deleted file mode 100644 index 43a26c56e763..000000000000 --- a/sys-apps/man/files/man-1.5p-mandirlist.patch +++ /dev/null @@ -1,13 +0,0 @@ -Ripped from Fedora - ---- man-1.5p/src/manpath.c.lang 2005-03-15 14:13:56.000000000 +0100 -+++ man-1.5p/src/manpath.c 2005-03-15 14:16:09.544829976 +0100 -@@ -255,7 +255,7 @@ - static void - add_to_mandirlist_x (char *dir, char *lang, int perrs) { - add_to_list(dir, lang, perrs); -- if (lang && strlen(lang) > 5 && lang[6] == '.') { -+ if (lang && strlen(lang) > 5 && lang[5] == '.') { - char lang2[6]; /* e.g. zh_CN from zh_CN.GB2312 */ - - strncpy(lang2,lang,5); diff --git a/sys-apps/man/files/man-1.5p-parallel-make.patch b/sys-apps/man/files/man-1.5p-parallel-make.patch deleted file mode 100644 index 22f15fd7eadc..000000000000 --- a/sys-apps/man/files/man-1.5p-parallel-make.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- Makefile.in.orig 2005-01-12 10:59:10.934526728 -0500 -+++ Makefile.in 2005-01-12 11:01:22.765485376 -0500 -@@ -33,13 +33,13 @@ - source: src/Makefile - cd src; $(MAKE) - --manhtml: man2html/Makefile -+manhtml: man2html/Makefile source - cd man2html; $(MAKE) - - manpages: man/Makefile - cd man; $(MAKE) subdirs - --%messages: gencat/gencat msgs/Makefile -+%messages: gencat/gencat msgs/Makefile source - % cd msgs; $(MAKE) - - %gencat/gencat: diff --git a/sys-apps/man/files/man-1.6-message-order.patch b/sys-apps/man/files/man-1.6-message-order.patch deleted file mode 100644 index 60f4c5bdc5cf..000000000000 --- a/sys-apps/man/files/man-1.6-message-order.patch +++ /dev/null @@ -1,31 +0,0 @@ -Translations are identified by position and these two new messages -were inserted out of order so non-english users get a segv. - -Patch by Martin von Gagern. - -http://bugs.gentoo.org/97541 - ---- man/msgs/mess.en -+++ man/msgs/mess.en -@@ -21,10 +21,6 @@ - "No manual entry for %s\n" - PAGER_IS - "\nusing %s as pager\n" --BROWSER_IS -- "\nusing %s as browser\n" --HTMLPAGER_IS -- "\nusing %s to dump HTML pages as text" - SYSTEM_FAILED - "Error executing formatting or display command.\n\ - System command %s exited with status %d.\n" -@@ -172,6 +168,10 @@ - "error: no TROFF command specified in %s\n" - NO_CAT_FOR_NONSTD_LL - "no cat page stored because of nonstandard line length\n" -+BROWSER_IS -+ "\nusing %s as browser\n" -+HTMLPAGER_IS -+ "\nusing %s to dump HTML pages as text" - FOUND_FILE - "manfile_from_sec_and_dir() found %s\n" - CALLTRACE1 diff --git a/sys-apps/man/files/man-1.6-parallel-make.patch b/sys-apps/man/files/man-1.6-parallel-make.patch deleted file mode 100644 index 172ba5f84fcd..000000000000 --- a/sys-apps/man/files/man-1.6-parallel-make.patch +++ /dev/null @@ -1,33 +0,0 @@ -Fix parallel building - -src/Makefile.in fixes by Octavio Ruiz http://bugs.gentoo.org/97439 - ---- man-1.6/Makefile.in -+++ man-1.6/Makefile.in -@@ -33,13 +33,13 @@ - source: src/Makefile - cd src; $(MAKE) - --manhtml: man2html/Makefile -+manhtml: man2html/Makefile source - cd man2html; $(MAKE) - - manpages: man/Makefile - cd man; $(MAKE) subdirs - --%messages: gencat/gencat msgs/Makefile -+%messages: gencat/gencat msgs/Makefile source - % cd msgs; $(MAKE) - - %gencat/gencat: ---- man-1.6/src/Makefile.in -+++ man-1.6/src/Makefile.in -@@ -52,7 +52,7 @@ - man-config.o man-getopt.o man.o manpath.o to_cat.o: defs.h - different.o man.o: different.h - man.o manfile.o: glob.h --different.o gripes.o man-config.o man-getopt.o man.o manpath.o util.o: gripes.h gripedefs.h -+different.o gripes.o man-config.o man-getopt.o man.o manfile.o manpath.o util.o: gripes.h gripedefs.h - different.o man-config.o man-getopt.o man.o manpath.o: man-config.h - gripes.o man-config.o man-getopt.o man.o manpath.o util.o: man.h - man-getopt.o man.o manpath.o: man-getopt.h diff --git a/sys-apps/man/files/man-1.6a-parallel-make.patch b/sys-apps/man/files/man-1.6a-parallel-make.patch deleted file mode 100644 index 27e05f59c336..000000000000 --- a/sys-apps/man/files/man-1.6a-parallel-make.patch +++ /dev/null @@ -1,15 +0,0 @@ -Fix parallel building - -src/Makefile.in fixes by Octavio Ruiz http://bugs.gentoo.org/97439 - ---- man-1.6/src/Makefile.in -+++ man-1.6/src/Makefile.in -@@ -52,7 +52,7 @@ - man-config.o man-getopt.o man.o manpath.o to_cat.o: defs.h - different.o man.o: different.h - man.o manfile.o: glob.h --different.o gripes.o man-config.o man-getopt.o man.o manpath.o util.o: gripes.h gripedefs.h -+different.o gripes.o man-config.o man-getopt.o man.o manfile.o manpath.o util.o: gripes.h gripedefs.h - different.o man-config.o man-getopt.o man.o manpath.o: man-config.h - gripes.o man-config.o man-getopt.o man.o manpath.o util.o: man.h - man-getopt.o man.o manpath.o: man-getopt.h diff --git a/sys-apps/man/files/man-1.6c-makewhatis-typo.patch b/sys-apps/man/files/man-1.6c-makewhatis-typo.patch deleted file mode 100644 index ccaa05db3eab..000000000000 --- a/sys-apps/man/files/man-1.6c-makewhatis-typo.patch +++ /dev/null @@ -1,13 +0,0 @@ -One two many ) in if expression ... - ---- src/makewhatis.sh -+++ src/makewhatis.sh -@@ -266,7 +266,7 @@ - $2 ~ /^N[ÉE]V/ || $2 ~ /^NAMA/ || $2 ~ /^̾Á°/ || - $2 ~ /^̾¾Î/ || $2 ~ /^À̸§/ || $2 ~ /^NAZWA/ || - $2 ~ /^îáú÷áîéå/ || $2 ~ /^Ãû³Æ/ || $2 ~ /^¦WºÙ/ || -- $2 ~ /^NOME/ || $2 ~ /^NAAM/) || $2 ~ /^ÈÌÅ/)) || -+ $2 ~ /^NOME/ || $2 ~ /^NAAM/ || $2 ~ /^ÈÌÅ/)) || - (pages == "cat" && $1 ~ /^NAME/)) { - if (!insh) { - insh = 1; diff --git a/sys-apps/man/man-1.5p.ebuild b/sys-apps/man/man-1.5p.ebuild deleted file mode 100644 index 8e7a5d207afa..000000000000 --- a/sys-apps/man/man-1.5p.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/man/man-1.5p.ebuild,v 1.7 2006/08/17 14:20:16 solar Exp $ - -inherit eutils flag-o-matic toolchain-funcs - -NV="${PV/_p}" -DESCRIPTION="Standard commands to read man pages" -HOMEPAGE="http://freshmeat.net/projects/man/" -SRC_URI="mirror://kernel/linux/utils/man/man-${NV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86" -IUSE="nls" - -DEPEND="" -RDEPEND=">=sys-apps/groff-1.18 - nls? ( sys-devel/gettext )" -PROVIDE="virtual/man" -S="${WORKDIR}/${PN}-${NV}" - -pkg_setup() { - enewgroup man 15 - enewuser man 13 -1 /usr/share/man man -} - -src_unpack() { - unpack ${A} - cd "${S}" - - # Make sure we can build with -j :) - epatch ${FILESDIR}/man-1.5p-parallel-make.patch - - # Fix search order in man.conf so that system installed manpages - # will be found first ... - epatch ${FILESDIR}/man-1.5p-search-order.patch - - # For groff-1.18 or later we need to call nroff with '-c' - epatch ${FILESDIR}/man-1.5m-groff-1.18.patch - - # makewhatis traverses manpages twice, as default manpath - # contains two directories that are symlinked together - epatch ${FILESDIR}/man-1.5p-defmanpath-symlinks.patch - - # use non-lazy binds for man. And let portage handling stripping. - append-ldflags -Wl,-z,now - sed -i \ - -e "/^LDFLAGS = -s/s:=.*:=${LDFLAGS}:" \ - src/Makefile.in \ - || die "failed to edit default LDLFAGS" -} - -src_compile() { - tc-export CC BUILD_CC - - local myconf= - use nls && myconf="+lang all" || myconf="+lang none" - ./configure \ - -confdir=/etc \ - +sgid +fhs \ - ${myconf} || die "configure failed" - - emake || die "emake failed" -} - -src_install() { - make PREFIX="${D}" install || die "make install failed" - dosym man /usr/bin/manpath - - dodoc LSM README* TODO - - exeinto /etc/cron.weekly - newexe "${FILESDIR}"/makewhatis.cron makewhatis - - keepdir /var/cache/man - diropts -m0775 -g man - local mansects=$(grep ^MANSECT "${D}"/etc/man.conf | cut -f2-) - for x in ${mansects//:/ } ; do - keepdir /var/cache/man/cat${x} - done -} - -pkg_postinst() { - einfo "Forcing sane permissions onto ${ROOT}/var/cache/man (Bug #40322)" - chown -R root:man "${ROOT}"/var/cache/man - chmod -R g+w "${ROOT}"/var/cache/man - [[ -e ${ROOT}/var/cache/man/whatis ]] \ - && chown root:root "${ROOT}"/var/cache/man/whatis - - echo - - local files=$(ls "${ROOT}"/etc/cron.{daily,weekly}/makewhatis{,.cron} 2>/dev/null) - if [[ ${files/$'\n'} != ${files} ]] ; then - ewarn "You have multiple makewhatis cron files installed." - ewarn "You might want to delete all but one of these:" - echo ${files} - fi -} diff --git a/sys-apps/man/man-1.6-r1.ebuild b/sys-apps/man/man-1.6-r1.ebuild deleted file mode 100644 index a50b8e5fe5ef..000000000000 --- a/sys-apps/man/man-1.6-r1.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/man/man-1.6-r1.ebuild,v 1.7 2006/08/20 12:30:18 vapier Exp $ - -inherit eutils flag-o-matic toolchain-funcs - -DESCRIPTION="Standard commands to read man pages" -HOMEPAGE="http://primates.ximian.com/~flucifredi/man/" -SRC_URI="http://primates.ximian.com/~flucifredi/man/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" -IUSE="nls" - -DEPEND="" -RDEPEND=">=sys-apps/groff-1.18 - nls? ( sys-devel/gettext )" -PROVIDE="virtual/man" - -pkg_setup() { - enewgroup man 15 - enewuser man 13 -1 /usr/share/man man -} - -src_unpack() { - unpack ${A} - cd "${S}" - - # Make sure we can build with -j :) - epatch "${FILESDIR}"/man-1.6-parallel-make.patch - - # We love to cross-compile - epatch "${FILESDIR}"/man-1.6-cross-compile.patch - - # Fix message order in en lang file which triggers segv's for - # non-english users #97541 - epatch "${FILESDIR}"/man-1.6-message-order.patch - - # Fix search order in man.conf so that system installed manpages - # will be found first ... - epatch "${FILESDIR}"/man-1.5p-search-order.patch - - # For groff-1.18 or later we need to call nroff with '-c' - epatch "${FILESDIR}"/man-1.5m-groff-1.18.patch - - # makewhatis traverses manpages twice, as default manpath - # contains two directories that are symlinked together - epatch "${FILESDIR}"/man-1.5p-defmanpath-symlinks.patch - - # use non-lazy binds for man. And let portage handling stripping. - append-ldflags -Wl,-z,now - sed -i \ - -e "/^LDFLAGS = -s/s:=.*:=${LDFLAGS}:" \ - src/Makefile.in \ - || die "failed to edit default LDLFAGS" -} - -src_compile() { - tc-export CC BUILD_CC - - local myconf= - if use nls ; then - strip-linguas $(cd man; echo ??) - if [[ -z ${LINGUAS} ]] ; then - myconf="+lang all" - else - myconf="+lang ${LINGUAS// /,}" - fi - else - myconf="+lang none" - fi - ./configure \ - -confdir=/etc \ - +sgid +fhs \ - ${myconf} || die "configure failed" - - emake || die "emake failed" -} - -src_install() { - make PREFIX="${D}" install || die "make install failed" - dosym man /usr/bin/manpath - - dodoc LSM README* TODO - - exeinto /etc/cron.weekly - newexe "${FILESDIR}"/makewhatis.cron makewhatis - - keepdir /var/cache/man - diropts -m0775 -g man - local mansects=$(grep ^MANSECT "${D}"/etc/man.conf | cut -f2-) - for x in ${mansects//:/ } ; do - keepdir /var/cache/man/cat${x} - done -} - -pkg_postinst() { - einfo "Forcing sane permissions onto ${ROOT}/var/cache/man (Bug #40322)" - chown -R root:man "${ROOT}"/var/cache/man - chmod -R g+w "${ROOT}"/var/cache/man - [[ -e ${ROOT}/var/cache/man/whatis ]] \ - && chown root:root "${ROOT}"/var/cache/man/whatis - - echo - - local files=$(ls "${ROOT}"/etc/cron.{daily,weekly}/makewhatis{,.cron} 2>/dev/null) - if [[ ${files/$'\n'} != ${files} ]] ; then - ewarn "You have multiple makewhatis cron files installed." - ewarn "You might want to delete all but one of these:" - ewarn ${files} - fi -} diff --git a/sys-apps/man/man-1.6a.ebuild b/sys-apps/man/man-1.6a.ebuild deleted file mode 100644 index 0dd3fe665841..000000000000 --- a/sys-apps/man/man-1.6a.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/man/man-1.6a.ebuild,v 1.6 2006/08/17 14:20:16 solar Exp $ - -inherit eutils flag-o-matic toolchain-funcs - -DESCRIPTION="Standard commands to read man pages" -HOMEPAGE="http://primates.ximian.com/~flucifredi/man/" -SRC_URI="http://primates.ximian.com/~flucifredi/man/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="nls" - -DEPEND="" -RDEPEND=">=sys-apps/groff-1.18 - nls? ( sys-devel/gettext )" -PROVIDE="virtual/man" -pkg_setup() { - enewgroup man 15 - enewuser man 13 -1 /usr/share/man man -} - -src_unpack() { - unpack ${A} - cd "${S}" - - # Make sure we can build with -j :) - epatch "${FILESDIR}"/man-1.6a-parallel-make.patch - - # We love to cross-compile - epatch "${FILESDIR}"/man-1.6-cross-compile.patch - - # Fix search order in man.conf so that system installed manpages - # will be found first ... - epatch "${FILESDIR}"/man-1.5p-search-order.patch - - # For groff-1.18 or later we need to call nroff with '-c' - epatch "${FILESDIR}"/man-1.5m-groff-1.18.patch - - # makewhatis traverses manpages twice, as default manpath - # contains two directories that are symlinked together - epatch "${FILESDIR}"/man-1.5p-defmanpath-symlinks.patch - - # use non-lazy binds for man. And let portage handling stripping. - append-ldflags -Wl,-z,now - sed -i \ - -e "/^LDFLAGS = -s/s:=.*:=${LDFLAGS}:" \ - src/Makefile.in \ - || die "failed to edit default LDLFAGS" - - strip-linguas $(eval $(grep ^LANGUAGES= configure) ; echo ${LANGUAGES//,/ }) -} - -src_compile() { - tc-export CC BUILD_CC - - local myconf= - if use nls ; then - if [[ -z ${LINGUAS} ]] ; then - myconf="+lang all" - else - myconf="+lang ${LINGUAS// /,}" - fi - else - myconf="+lang none" - fi - ./configure \ - -confdir=/etc \ - +sgid +fhs \ - ${myconf} || die "configure failed" - - emake || die "emake failed" -} - -src_install() { - make PREFIX="${D}" install || die "make install failed" - dosym man /usr/bin/manpath - - dodoc LSM README* TODO - - exeinto /etc/cron.weekly - newexe "${FILESDIR}"/makewhatis.cron makewhatis - - keepdir /var/cache/man - diropts -m0775 -g man - local mansects=$(grep ^MANSECT "${D}"/etc/man.conf | cut -f2-) - for x in ${mansects//:/ } ; do - keepdir /var/cache/man/cat${x} - done -} - -pkg_postinst() { - einfo "Forcing sane permissions onto ${ROOT}/var/cache/man (Bug #40322)" - chown -R root:man "${ROOT}"/var/cache/man - chmod -R g+w "${ROOT}"/var/cache/man - [[ -e ${ROOT}/var/cache/man/whatis ]] \ - && chown root:root "${ROOT}"/var/cache/man/whatis - - echo - - local files=$(ls "${ROOT}"/etc/cron.{daily,weekly}/makewhatis{,.cron} 2>/dev/null) - if [[ ${files/$'\n'} != ${files} ]] ; then - ewarn "You have multiple makewhatis cron files installed." - ewarn "You might want to delete all but one of these:" - echo ${files} - fi -} diff --git a/sys-apps/man/man-1.6b-r2.ebuild b/sys-apps/man/man-1.6b-r2.ebuild deleted file mode 100644 index 936d16ab0473..000000000000 --- a/sys-apps/man/man-1.6b-r2.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/man/man-1.6b-r2.ebuild,v 1.7 2006/08/20 12:30:18 vapier Exp $ - -inherit eutils flag-o-matic toolchain-funcs - -DESCRIPTION="Standard commands to read man pages" -HOMEPAGE="http://primates.ximian.com/~flucifredi/man/" -SRC_URI="http://primates.ximian.com/~flucifredi/man/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" -IUSE="nls" - -DEPEND="" -RDEPEND=">=sys-apps/groff-1.18 - nls? ( sys-devel/gettext )" -PROVIDE="virtual/man" - -pkg_setup() { - enewgroup man 15 - enewuser man 13 -1 /usr/share/man man -} - -src_unpack() { - unpack ${A} - cd "${S}" - - # We love to cross-compile - epatch "${FILESDIR}"/man-1.6-cross-compile.patch - epatch "${FILESDIR}"/man-1.6b-build.patch - - # Fix search order in man.conf so that system installed manpages - # will be found first ... - epatch "${FILESDIR}"/man-1.5p-search-order.patch - - # For groff-1.18 or later we need to call nroff with '-c' - epatch "${FILESDIR}"/man-1.5m-groff-1.18.patch - - # makewhatis traverses manpages twice, as default manpath - # contains two directories that are symlinked together - epatch "${FILESDIR}"/man-1.5p-defmanpath-symlinks.patch - - # makewhatis should get section info from config, not hardcode it #86863 - epatch "${FILESDIR}"/man-1.6a-makewhatis-config.patch - - # add more sections to default search path - epatch "${FILESDIR}"/man-1.6b-more-sections.patch - - # Fedora patches - epatch "${FILESDIR}"/man-1.5m2-apropos.patch - epatch "${FILESDIR}"/man-1.5p-man2html.patch - epatch "${FILESDIR}"/man-1.5p-mandirlist.patch - - # use non-lazy binds for man - append-ldflags $(bindnow-flags) - - strip-linguas $(eval $(grep ^LANGUAGES= configure) ; echo ${LANGUAGES//,/ }) -} - -src_compile() { - tc-export CC BUILD_CC - - local mylang= - if use nls ; then - if [[ -z ${LINGUAS} ]] ; then - mylang="all" - else - mylang="${LINGUAS// /,}" - fi - else - mylang="none" - fi - ./configure \ - -confdir=/etc \ - +sgid +fhs \ - +lang ${mylang} \ - || die "configure failed" - - emake || die "emake failed" -} - -src_install() { - make PREFIX="${D}" install || die "make install failed" - dosym man /usr/bin/manpath - - dodoc LSM README* TODO - - exeinto /etc/cron.weekly - newexe "${FILESDIR}"/makewhatis.cron makewhatis - - keepdir /var/cache/man - diropts -m0775 -g man - local mansects=$(grep ^MANSECT "${D}"/etc/man.conf | cut -f2-) - for x in ${mansects//:/ } ; do - keepdir /var/cache/man/cat${x} - done -} - -pkg_postinst() { - einfo "Forcing sane permissions onto ${ROOT}/var/cache/man (Bug #40322)" - chown -R root:man "${ROOT}"/var/cache/man - chmod -R g+w "${ROOT}"/var/cache/man - [[ -e ${ROOT}/var/cache/man/whatis ]] \ - && chown root:0 "${ROOT}"/var/cache/man/whatis - - echo - - local files=$(ls "${ROOT}"/etc/cron.{daily,weekly}/makewhatis{,.cron} 2>/dev/null) - if [[ ${files/$'\n'} != ${files} ]] ; then - ewarn "You have multiple makewhatis cron files installed." - ewarn "You might want to delete all but one of these:" - ewarn ${files} - fi -} diff --git a/sys-apps/man/man-1.6c.ebuild b/sys-apps/man/man-1.6c.ebuild deleted file mode 100644 index da2e5cf1e044..000000000000 --- a/sys-apps/man/man-1.6c.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/man/man-1.6c.ebuild,v 1.5 2006/04/02 23:30:38 flameeyes Exp $ - -inherit eutils flag-o-matic toolchain-funcs - -DESCRIPTION="Standard commands to read man pages" -HOMEPAGE="http://primates.ximian.com/~flucifredi/man/" -SRC_URI="http://primates.ximian.com/~flucifredi/man/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" -IUSE="nls" - -DEPEND="nls? ( sys-devel/gettext )" -DEPEND=">=sys-apps/groff-1.18 - !sys-apps/man-db" -PROVIDE="virtual/man" - -pkg_setup() { - enewgroup man 15 - enewuser man 13 -1 /usr/share/man man -} - -src_unpack() { - unpack ${A} - cd "${S}" - - # We love to cross-compile - epatch "${FILESDIR}"/man-1.6-cross-compile.patch - - # Fix search order in man.conf so that system installed manpages - # will be found first ... - epatch "${FILESDIR}"/man-1.5p-search-order.patch - - # For groff-1.18 or later we need to call nroff with '-c' - epatch "${FILESDIR}"/man-1.5m-groff-1.18.patch - - # makewhatis traverses manpages twice, as default manpath - # contains two directories that are symlinked together - epatch "${FILESDIR}"/man-1.5p-defmanpath-symlinks.patch - - # makewhatis should get section info from config, not hardcode it #86863 - epatch "${FILESDIR}"/man-1.6a-makewhatis-config.patch - - # add more sections to default search path - epatch "${FILESDIR}"/man-1.6b-more-sections.patch - - # cut out symlinked paths #90186 - epatch "${FILESDIR}"/man-1.6c-cut-duplicate-manpaths.patch - - # fix typo in makewhatis - epatch "${FILESDIR}"/man-1.6c-makewhatis-typo.patch - - # Fedora patches - epatch "${FILESDIR}"/man-1.5m2-apropos.patch - epatch "${FILESDIR}"/man-1.5p-man2html.patch - epatch "${FILESDIR}"/man-1.5p-mandirlist.patch - - # use non-lazy binds for man - epatch "${FILESDIR}"/man-1.6b-build.patch - - strip-linguas $(eval $(grep ^LANGUAGES= configure) ; echo ${LANGUAGES//,/ }) -} - -src_compile() { - tc-export CC BUILD_CC - - local mylang= - if use nls ; then - if [[ -z ${LINGUAS} ]] ; then - mylang="all" - else - mylang="${LINGUAS// /,}" - fi - else - mylang="none" - fi - ./configure \ - -confdir=/etc \ - +sgid +fhs \ - +lang ${mylang} \ - || die "configure failed" - - export BINDNOW_FLAGS=$(bindnow-flags) - emake || die "emake failed" -} - -src_install() { - make PREFIX="${D}" install || die "make install failed" - dosym man /usr/bin/manpath - - dodoc LSM README* TODO - - exeinto /etc/cron.weekly - newexe "${FILESDIR}"/makewhatis.cron makewhatis - - keepdir /var/cache/man - diropts -m0775 -g man - local mansects=$(grep ^MANSECT "${D}"/etc/man.conf | cut -f2-) - for x in ${mansects//:/ } ; do - keepdir /var/cache/man/cat${x} - done -} - -pkg_postinst() { - einfo "Forcing sane permissions onto ${ROOT}/var/cache/man (Bug #40322)" - chown -R root:man "${ROOT}"/var/cache/man - chmod -R g+w "${ROOT}"/var/cache/man - [[ -e ${ROOT}/var/cache/man/whatis ]] \ - && chown root:0 "${ROOT}"/var/cache/man/whatis - - echo - - local files=$(ls "${ROOT}"/etc/cron.{daily,weekly}/makewhatis{,.cron} 2>/dev/null) - if [[ ${files/$'\n'} != ${files} ]] ; then - ewarn "You have multiple makewhatis cron files installed." - ewarn "You might want to delete all but one of these:" - echo ${files} - fi -} |