summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAgostino Sarubbo <ago@gentoo.org>2013-04-13 14:21:37 +0000
committerAgostino Sarubbo <ago@gentoo.org>2013-04-13 14:21:37 +0000
commit146f1b79ca9e723d6323111ee31d505031ae5a10 (patch)
treee6185ec7b4da383880209ec067d68c2bbcd95487 /net-fs/openafs
parentStable for sparc, wrt bug #460494 (diff)
downloadhistorical-146f1b79ca9e723d6323111ee31d505031ae5a10.tar.gz
historical-146f1b79ca9e723d6323111ee31d505031ae5a10.tar.bz2
historical-146f1b79ca9e723d6323111ee31d505031ae5a10.zip
Remove old
Package-Manager: portage-2.1.11.55/cvs/Linux x86_64 Manifest-Sign-Key: 0x7194459F
Diffstat (limited to 'net-fs/openafs')
-rw-r--r--net-fs/openafs/ChangeLog7
-rw-r--r--net-fs/openafs/Manifest46
-rw-r--r--net-fs/openafs/openafs-1.4.14.1-r1.ebuild147
-rw-r--r--net-fs/openafs/openafs-1.4.14.1.ebuild147
-rw-r--r--net-fs/openafs/openafs-1.6.1-r2.ebuild150
-rw-r--r--net-fs/openafs/openafs-1.6.1-r3.ebuild150
-rw-r--r--net-fs/openafs/openafs-1.6.1.ebuild151
-rw-r--r--net-fs/openafs/openafs-1.6.2_pre3.ebuild150
8 files changed, 20 insertions, 928 deletions
diff --git a/net-fs/openafs/ChangeLog b/net-fs/openafs/ChangeLog
index 54c4de397794..04bdcd8bb98d 100644
--- a/net-fs/openafs/ChangeLog
+++ b/net-fs/openafs/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-fs/openafs
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs/ChangeLog,v 1.192 2013/04/13 14:20:09 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs/ChangeLog,v 1.193 2013/04/13 14:21:07 ago Exp $
+
+ 13 Apr 2013; Agostino Sarubbo <ago@gentoo.org> -openafs-1.4.14.1-r1.ebuild,
+ -openafs-1.4.14.1.ebuild, -openafs-1.6.1-r2.ebuild, -openafs-1.6.1-r3.ebuild,
+ -openafs-1.6.1.ebuild, -openafs-1.6.2_pre3.ebuild:
+ Remove old
13 Apr 2013; Agostino Sarubbo <ago@gentoo.org> openafs-1.6.2.ebuild:
Stable for sparc, wrt bug #460494
diff --git a/net-fs/openafs/Manifest b/net-fs/openafs/Manifest
index 329cd9363837..ea48819e655a 100644
--- a/net-fs/openafs/Manifest
+++ b/net-fs/openafs/Manifest
@@ -1,44 +1,26 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-DIST openafs-1.4.14.1-doc.tar.bz2 3721857 SHA256 2d9eb2059de2828dbfa51499559b024b86e00d0e0c02d84340946d48baed028c SHA512 e00fc588e01bd4a841333b5ba8ed9b305d3052b4c64af35c2f32067aa8df7d4943088dbfa9f61ef845dd74197233bd1266499d869e195dd7262c21fa69af64e0 WHIRLPOOL 937b8bfc12d869f57d0be6a8609a9b612d724adf1c8c666ed098a3dbd564a07160e4bf32ed0a1220e731320363d3f64e6550163e099fef614a7bcdc3c17bc732
-DIST openafs-1.4.14.1-patches-1.tar.bz2 12912 SHA256 381755cd88b8171a8c605f3bf4acc5bb1cb37093aa01d9e96ad11f0eb32dd239 SHA512 424ae7bc40dcdaeaf89d5c27a7e93f1f62451c3a110c4183fbfb239a037d6ca9e099a879fe104ec42ebfdfa770b1f358b7dc355f7dc2f7cb3dde0571a5184e15 WHIRLPOOL ea1d945a7edd4b5dd2008dc48d7da854fab011b52b2a3297264d4a1af5586241d8a00bb99a445195a14d5f7085faf6890f1687120d990f5ca1f7f433560c7af1
-DIST openafs-1.4.14.1-patches-2.tar.bz2 14074 SHA256 8fc914a22729a1fa61a979e1cdae45ec12fdf3d28f8ee6abf471faf08a61739c SHA512 54f5443634f15f28c2e8ae7a4e1a00fd2ff505c6b6eef743de4f6fb4919e66f7d95fc052d5214d5dd6d4cc7d7512fe3c9f0ec62a1874a84a2e5361a6a2bc53c5 WHIRLPOOL 6d751c9e14e49a20e70161dd38998dbe5f7bd9b358cbe0fb9a03676d61579a8f3b9d85923bcba57bae0507d0d0ccf6de8b24ed020b469907f14f58a5751b8d0b
-DIST openafs-1.4.14.1-src.tar.bz2 11812593 SHA256 49eda1f6cad3d425426deb72c91a1cffd2273917dc28f82da0a46234bb99af3b SHA512 93137416903340775f0253224f8da7beac958ef76e418892d24adf190ab9513cf1fc5b93ee34d83a7feb41e17e3cd89cd6d98e2c057eb1313ca2d42cd33d3370 WHIRLPOOL d48b49a991c740fb4f6fca9829fc45051ba9356dfda407b6d31ddd2ba6773a661d6c6a09dbe3a0dd1aed57e0c3951ed991cd6bea3e44bded036ff96521e8da43
-DIST openafs-1.6.1-doc.tar.bz2 3481865 SHA256 c41006ca12368b028f2108c972bd3de1881b5f78941bc831ff238a0344a3bec6 SHA512 42dc24c7c6f202d1604fdfab753a39a14ae7196bf51fdaeb3b06ace74a360aaa5e37eae340e243ea295fecb0ec65192c61315a39461c3fdc7de7097ff9bc2647 WHIRLPOOL 12ca58f37f8230532d18207feff2bbaf82801b3b110e5bb9f3d810305e6838760afee9dfb62b16a03c96fba9bd99d5c83156c5f47bc7adfed62dd3db45be4788
-DIST openafs-1.6.1-patches-1.tar.bz2 9897 SHA256 d1fa13b60eaa0e755e379c2e0b05fe08eeb2f9a0c247e036139930969bfd4fde SHA512 898a9e3533e2708b8c966713becf5c9e7d8773dae3dd63d6e8392355aeafaa45e7626b1f25be7b2a059b49bbdabfe23a2ce44304d22c6e589460b118343b7cb0 WHIRLPOOL f967b9d4f0cf9c1232067a51dd84fa724c3b3ce40d02227fdb05b5d76e478a53f03a7fed619af5c6b3a4d0f842da057b1aeb5fa86767d5e55a0253250d243a44
-DIST openafs-1.6.1-patches-3.tar.bz2 18030 SHA256 76920804618bf09bba2d847ed280c3efb1de52a31f417bc0f8a50b2ca8a9aa30 SHA512 751192ebb3bdea43d67d584a250e4dd7ef9414e7fd43f596bd6f0bf5094654d53716621170c7f5b0892423d2c98693c40a056bff4b35118866000a50e9ba94f5 WHIRLPOOL ab44bd977a8b49bc01b6433d6d468e918fbe73accaf92351daf341dac0ea8d0e3f6b63b4480aae67d833f251e5ec91820e5d9280d0c98c985052d10e33d1fd3c
-DIST openafs-1.6.1-patches-4.tar.bz2 12085 SHA256 4acb7853e8f7c590c14e725ee1baac4d42ec89465d44c4ef349a347e8504b92d SHA512 b031ad18544fa8ae305769f5c3980dfbf28b72756f6aca0348261cfb3d3ea4966568a6385389f7f92e2ac9b91f94a31889a11f7cc3d6b3d32a70a5a56d4b9a3d WHIRLPOOL f5011b55def2d1de8d29a1e757bc331ec649a1833a688e84bec55b2ba97681ec6d46230f1351523be5d9543ab2a2feb72349d4931a3faf97bd535ecaaa7b8d99
-DIST openafs-1.6.1-src.tar.bz2 14356434 SHA256 d05ef7f8e89b6939726d93bb46d4353e20a459890b9c3ca3065d50de408bf5b0 SHA512 c0781a8d64fa9a816f043056ffa93531d0a5ee854821503cd07a07d6a2de9123681f9ed6a478101837ce101cd260a5a093664a90a0054caad87ad683911829cc WHIRLPOOL 87803bbc559dd4b0d56d0217b84d46fea1375cb006b74df31b13a55e80ab5023b2c5cc001dc70def608841b56933b1da86bbda6da4e04abd241957d75d644ea4
DIST openafs-1.6.2-doc.tar.bz2 3483994 SHA256 3b1fecde4cea104d62fde9d4ac78bc4f28c64bc2c4f527bfefd27789facaae1e SHA512 0fcee6fbc46f4df53f8abd875346e9a52bb07d539096b666a06c99b9194800eb44ef2358a8637c94154545fb2f7719ecf8a410c6fb6020b97bbb8d231b31a7a4 WHIRLPOOL d30a1b371ddaa88531d6f5ceccff9f80b23b9ddf4538be794772eb5b7e91044757fcb0ccbd1a7f4b05d60b37bde351319d676901eb5198f04fb12b37b4f575ba
DIST openafs-1.6.2-patches-1.tar.bz2 10880 SHA256 bde25a4ec9ab38cb9864deb38d4d3f4b3affc44969c072a3329844dbbebd1c5c SHA512 f6cd5916bc072cb855a0edfb640cf53cfdc5fb7d3b9ed0e23e9c739ea4f046653ac60b731cb469838085c92286485fafa00807b857f89ca2c90fea3dce2c9a56 WHIRLPOOL 93a6648ddc8e35c05c176a9d835fefcd97afc217bbf80547895e5da40ac4e0a85842dd89c5b3074986045db67548f766a72cd5a2c05eb24c62ae04f26a490e04
DIST openafs-1.6.2-src.tar.bz2 14378378 SHA256 0db0877cd42131a744472ad0abfa26a4402a5bad94adb4d1eada75c8b6895bc9 SHA512 769b82d4ba8fe391f7dacc1f422d0bca564450ee3e05da34296aa461fecab825956e2bea4849af65af8592ffe50853e725ee0a700c1afaea67652adf8a93c01c WHIRLPOOL 61947ee3f0e3d7107f3611add14bd90ca1f5744986f75a92a28f6ccda8936f16441ec819640eebbd0cfaffaaa716c3077980b28512a84e9be770a4320a19997a
-DIST openafs-1.6.2_pre3-patches-1.tar.bz2 10880 SHA256 bde25a4ec9ab38cb9864deb38d4d3f4b3affc44969c072a3329844dbbebd1c5c SHA512 f6cd5916bc072cb855a0edfb640cf53cfdc5fb7d3b9ed0e23e9c739ea4f046653ac60b731cb469838085c92286485fafa00807b857f89ca2c90fea3dce2c9a56 WHIRLPOOL 93a6648ddc8e35c05c176a9d835fefcd97afc217bbf80547895e5da40ac4e0a85842dd89c5b3074986045db67548f766a72cd5a2c05eb24c62ae04f26a490e04
-DIST openafs-1.6.2pre3-doc.tar.bz2 3486762 SHA256 5255fe1dabbb18ce213cfee8e1f182b72d21ed8acb2f21051883271f38cbdef6 SHA512 a44fdf1539b8d7aed6d6f275ad5b13bbc1c754374929a3f69f8279f62464a328feeeded43b729291d59ef9cfb799d027bb25c3d456c3ce9a87253f381db37aac WHIRLPOOL 7a9974f879d68aa01ae6b1821fed05e7deec9b624c9cb078c547e6b510f32071fabfc2486c405b554a92a8a21d432acafd6fb7894e77ddf4cedfe9e290a4fbf9
-DIST openafs-1.6.2pre3-src.tar.bz2 14555926 SHA256 f9f7fe6924a40597be0199fd5d67636fd8cb6110df7e5d5510e46c509ce5603b SHA512 25b3ef26753caf8e492c2b10b574a1c8d8f7ace4ac049ea2ebef7188ce36d16a18e2d9d82246643974ba860e1b6e937cf0dc86f199636c3a885d8e097ab1086c WHIRLPOOL 470783823605b5c7092e752d2ad2b0d999ef06713e4abe487c5a1566562b6e568a8c4c5496a4932d7699c53c88303e6169fe2f48828a9bb3309df4c22869bc10
-EBUILD openafs-1.4.14.1-r1.ebuild 4316 SHA256 18c9587a585b586c69cf6ec4a915af07627abf5953005615e09147b8da519d9a SHA512 5116f4ac531f82645d47db30a763f7d522b901f5ed41f8cc600aeaae95d5f542e918a5d9c431d9ecbfd74da0c5f2bf0708d1f857307fc8b1c8fa8213f1d37458 WHIRLPOOL 0fc26bfe3f23055cfbb73ad75c82637b66685d33f59cdaeba51d6fb8c0cbeaf4b4b2d6bc3019e5128d433e452eb9c16fc62a5dfe0165dceb23a93915100549cc
-EBUILD openafs-1.4.14.1.ebuild 4307 SHA256 95e559085db764d8a4150b9f292698b351730a2a70d56899c3c92676de9ca9e8 SHA512 7067519f64a730e3023157c52acd115744933e8abcbe171964e3035880d151e48467e214e13eb2f47e16f5cdcd6d12d75c96d8fafb0eb73d87d07f0083c3cdec WHIRLPOOL 438f69db3d315f68200e132795dbee3b0e98ed4221f0496d33a89516a841366aa2dc09f2e3d2d7ae109d8174edb78c308939ba3bb57c6d2c2e09d8b7b40457f9
-EBUILD openafs-1.6.1-r2.ebuild 4412 SHA256 22c45f0b6e0992a2f0dfbf21417e304a87f33d2a5a7a2234ede048ba5a0ad78d SHA512 1a54579aecc1a0793e64f52cfea933ff3ce1441cc145cf1aaa2be5d798f7af091d96272587dbbda1ad731cb596e7e590e1efba45f9d121c000066c33d36ea176 WHIRLPOOL 5b8249253eaeeb940518bd23f7198401d08796ee8c13e6f9127bfb43d5a73a053b5a1519fa380ac5f004681f5b06751e114201cbe94c187c46da707654b6abe0
-EBUILD openafs-1.6.1-r3.ebuild 4438 SHA256 509de9c2e8917a1288299a0a428f17479d72d241f49aec03da07e68cde67e45e SHA512 b84796c683fae3cd4ef069f4f3be94c5f31f906f34d204f1ea9d28674e625ce41bd6d697f53699e065ef340f720a30d8c4c40d5aa21d47ff9811aaf5109a6610 WHIRLPOOL 9674255a2dbd9c18920fa8d43cbfdccd640cacc6d342cdb68bba0caf79888f24bf4f802211f75b38d18900a23b7e854510715514907267c9df763292dab12857
-EBUILD openafs-1.6.1.ebuild 4425 SHA256 981f7cd767e0ebdcf968536a58563d5582ea5261ebf6dfec17dd5bba2aaff2fc SHA512 06a1280d5da5c7219df4413839be4616d4dfe29d7f798aee5eb37b0b81f94710f08e3cdb22989ef7d8a851f8bb0e0749134360b49782b8dc69aab14bbfe376a1 WHIRLPOOL d39fc44de8487ed0e061559c6648151cbc7164f4f692e15aca0d32fc831fb3f9a064adebd47e83be0a8d2e23b6b51593a6d9509d7351a3f94ce8260c3fe4de1f
EBUILD openafs-1.6.2.ebuild 4429 SHA256 96298b596776e7aad68e20afbc2201e114c6d2c5ea7438e5c94dc21b35463895 SHA512 3e9cf36e0e3571724f90dacd57bb8dae43e81c24f4fa2b8a608ef07b66873b49beac09741015194a872dba3a3dfdc9e6b6d3d0b406208204c213539629fe36a5 WHIRLPOOL 2edd6de52d5830616a9ba05d945a65d080bdf4a8ee1ed16e7c2a9e99f6ac683be1768c4387e8bf7fab8f7dfdc3c8a4687dcc6daf44f0147685de57dc5af2d060
-EBUILD openafs-1.6.2_pre3.ebuild 4421 SHA256 ddac2dce7f8a474cc9057a79729aba10eaa0a8f44037e7eb9b9e843f0fb0783c SHA512 d9563d625395be2e56a2e97fec2d5397f5380419569ceaa3d50ad5af40799d35339263645061f03858aa1973ecb7a31b1e4127a4f157ac1b009d223902887c99 WHIRLPOOL 7ad22028d35e64012c739399d33de9ae887db610fb32d783cf938bbbc6f11a457ce26ba623515936581cc57098a0982964f0b5ffef3b23af8abbfcf81089737b
-MISC ChangeLog 30796 SHA256 a2948b4a00743cf02abc043b3ab9899d00d29e46fc3124566859e71e1db01165 SHA512 d877be477e440e8cf3ecead277e4e8bb428c22932605a568c0a1e150c5eaaa295f8e84083229334ef37b05987f4bdc311c3bd48a7d85ee391d388f31bad50856 WHIRLPOOL 824204719ee2bd6d52e712ca792c27c03ab5cff5091bac6e22818fd271f45280a824779d95ca72eff26f93dcec012b662db4c82e8c712267fd13ef3b982e7d48
+MISC ChangeLog 31021 SHA256 a346b85f7ff51b0872a213cd76b5d5199432b4006c46c1d7456a1de1847c01bd SHA512 6bb89cc1618396471d163cbfb0df90bf7277d3b686b91cb00a73637cc9804b782c1ad5ddeb058e54c72455c1184e6a3a032a2276a507c809beeb8dcf43e644e9 WHIRLPOOL 6baf75762e07e9873e98bfe21224a40c47cfef244b9c18cdfa7d73417760bd9ee8f6b6790afd423512669edd943ff9efd3f1fb657b5edf0ab4b24e37d9956e11
MISC metadata.xml 286 SHA256 b3e704b0f9a832001902f16472eafe5d2aa59afbf04b1eb6cf87f927316d87d3 SHA512 203f23847bccc6104cd62343070b5ead629a5033bf88b5468420628189d260f435606f7185c555a9849cee50ca855c370dfcb19426c6bc11b5c2da1b331e693e WHIRLPOOL 3fe5d977e05abd548bc36fa5f9be966e4cc5813f37c7052a57ba921b2540b61fd15d664c385e710ad857615a5643e599fb66fa623a29cb67420ab38a2e1d8730
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCgAGBQJRaWmaAAoJELp701BxlEWfCrEQALjBXzx+Hgr5fhjfyMBkNpqn
-I0BuF2l9f5VcgIkRdxS6+YhuOwf9s88Am9o0FfVvspSkkdr46P9XWil6XFbqOZnZ
-nhbujLE+QsJ09jwpJc5zVCvAq8PIUQbXZ5gmYLlqj7VcCDLZg8e0vdwunnjQEZ9M
-VQf5Pplxmo/C4eGydbfQNDKAOvuH0ZV7xSE7kW58KrM2m7NEEeX6s0Y5kQFa1Hfs
-uu9xnezptuzs/onf+QKWueNLfPdGGv6sME3Ph7HT0q1BqGXMYolAH54l53rk85vA
-5EzASi29KHHp34EbjsUXVXWmNxrlITOstv92ewEcEpJHlAFNOQCF2Ife1l/Y5UUa
-6GGNfQAPZb9hg14ceihHRwMzXI1M+hqAOdatL7owaFLZG2HrCtqRP0J5US0Z0IBk
-ZTTF4JDJZxg4DqZyvQDrkYkMSrcdRqXv15PONzRn4srpq9bop39g+6zhHFmlwq+d
-h7b2jLh+wiOUA1r38EMKjOEXxzq6w3XicPTooiRz7REvQiDPlScd4Y8pl0CDHTvo
-SnnL5VolNoIq2TLc0Ncx4G+aEG66QIlrMfIQNlG1mvChP03vpFHHNGQ+Hc+8MldE
-yYhmTUDytTUaR3OnTmVD+CHzjgY+irHV1oHdmui5D1y7w0pp5UgYSyocxPIktpB7
-ZNIWkxETi3eR83nbF6Im
-=yWKJ
+iQIcBAEBCgAGBQJRaWnUAAoJELp701BxlEWfosgQAIe7OR48dRK/UYyobd7c3pWq
+xPQ5iBWnjQeQOEOQNLuRpVhTm1j9PHL9eizjmia/K1+ENbsj3E4H59p5J82tbxsn
+Qj/I6xLaUmzUCVo+USGJehW977zdoCqtJ78nQxzDPZiKoLu4qE3jJwfI4U8wVOcs
+oUoFMOvYZ+qPhez/f9QaLFncwKfxepOztIs55Ds9vnnX2DrDi+MeYP44ek1Y7rPG
+Aw0hRxp1ZvrY79t+j3rXhQSpCKNsDS91zmy0QXywEzw536epg3szDoMh7C72/4yY
+76HtRDSbOEVppklElCJ4Tl0ZInB9zybIO6ZEDNZac2YsoPDa4YX4ejsNGKMM0Ux1
+VzqbGyiH/y8wSmcwPA+abVLlmA9p8jt7PoTlYbBS9sJLWxpuO7MNtNe7OjaVz5tr
+ej2cCeo5CSsrxiNLAMU2EN+kTnCXI1wmkUM2NKXeVXbf2mtyG5oJ8NEml+UYjbmS
+sneBiZOfBA6KivcwbYjrS0Pcw2c7anoj8GQ8clPmI42wZQmrsNLm8SzvLm94RTqV
+5VngiTe55E9sIQTt1g3nI30Qs+cEwBWjwYaSLsqDYCZQo/xXIQQfU51etj1suJsM
+yaaZudEr+kOcli099qWC4PKOQwduK/dXgbh2LGnebg48LguZcyiFi5eroe45P4j2
+a/qz/uMX6E7fbJ3V3jIU
+=PeR1
-----END PGP SIGNATURE-----
diff --git a/net-fs/openafs/openafs-1.4.14.1-r1.ebuild b/net-fs/openafs/openafs-1.4.14.1-r1.ebuild
deleted file mode 100644
index 5a241241d7ce..000000000000
--- a/net-fs/openafs/openafs-1.4.14.1-r1.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs/openafs-1.4.14.1-r1.ebuild,v 1.1 2013/03/24 04:24:06 vapier Exp $
-
-EAPI="2"
-
-inherit flag-o-matic eutils autotools toolchain-funcs versionator pam
-
-MY_PV=$(get_version_component_range 1-4)
-PVER="2"
-DESCRIPTION="The OpenAFS distributed file system"
-HOMEPAGE="http://www.openafs.org/"
-# We always d/l the doc tarball as man pages are not USE=doc material
-SRC_URI="http://openafs.org/dl/${MY_PV}/${P}-src.tar.bz2
- http://openafs.org/dl/${MY_PV}/${P}-doc.tar.bz2
- mirror://gentoo/${P}-patches-${PVER}.tar.bz2"
-
-LICENSE="IBM BSD openafs-krb5-a APSL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86"
-IUSE="doc kerberos pam"
-
-RDEPEND="~net-fs/openafs-kernel-${PV}
- pam? ( sys-libs/pam )
- kerberos? ( virtual/krb5 )"
-
-src_prepare() {
- EPATCH_EXCLUDE="012_all_kbuild.patch" \
- EPATCH_SUFFIX="patch" \
- epatch "${WORKDIR}"/gentoo/patches
-
- # packaging is f-ed up, so we can't run automake (i.e. eautoreconf)
- sed -i '/^a/s:^:e:' regen.sh
- skipman=1
- . regen.sh
-}
-
-src_configure() {
- # cannot use "use_with" macro, as --without-krb5-config crashes the econf
- local myconf=""
- if use kerberos; then
- myconf="--with-krb5-conf=$(type -p krb5-config)"
- fi
-
- AFS_SYSKVERS=26 \
- XCFLAGS="${CFLAGS}" \
- econf \
- $(use_enable pam) \
- --enable-largefile-fileserver \
- --enable-supergroups \
- --disable-kernel-module \
- --disable-strip-binaries \
- ${myconf}
-}
-
-src_compile() {
- emake -j1 all_nolibafs || die
-}
-
-src_install() {
- local CONFDIR=${WORKDIR}/gentoo/configs
- local SCRIPTDIR=${WORKDIR}/gentoo/scripts
-
- emake -j1 DESTDIR="${D}" install_nolibafs || die
-
- insinto /etc/openafs
- doins src/afsd/CellServDB || die
- echo "/afs:/var/cache/openafs:200000" > "${D}"/etc/openafs/cacheinfo
- echo "openafs.org" > "${D}"/etc/openafs/ThisCell
-
- # pam_afs and pam_afs.krb have been installed in irregular locations, fix
- if use pam ; then
- dopammod "${D}"/usr/$(get_libdir)/pam_afs* || die
- fi
- rm -f "${D}"/usr/$(get_libdir)/pam_afs* || die
-
- # remove kdump stuff provided by kexec-tools #222455
- rm -rf "${D}"/usr/sbin/kdump*
-
- # avoid collision with mit_krb5's version of kpasswd
- mv "${D}"/usr/bin/kpasswd{,_afs} || die
- mv "${D}"/usr/share/man/man1/kpasswd{,_afs}.1 || die
-
- # move lwp stuff around #200674 #330061
- mv "${D}"/usr/include/{lwp,lock,timer}.h "${D}"/usr/include/afs/ || die
- mv "${D}"/usr/$(get_libdir)/liblwp* "${D}"/usr/$(get_libdir)/afs/ || die
- # update paths to the relocated lwp headers
- sed -ri \
- -e '/^#include <(lwp|lock|timer).h>/s:<([^>]*)>:<afs/\1>:' \
- "${D}"/usr/include/*.h \
- "${D}"/usr/include/*/*.h \
- || die
-
- # minimal documentation
- use pam && doman src/pam/pam_afs.5
- dodoc "${CONFDIR}"/README src/afsd/CellServDB
-
- # documentation package
- if use doc ; then
- dodoc doc/{arch,examples,pdf,protocol,txt}/*
- dohtml -A xml -r doc/{html,xml}/*
- fi
-
- # Gentoo related scripts
- newinitd "${SCRIPTDIR}"/openafs-client openafs-client || die
- newconfd "${CONFDIR}"/openafs-client openafs-client || die
- newinitd "${SCRIPTDIR}"/openafs-server openafs-server || die
- newconfd "${CONFDIR}"/openafs-server openafs-server || die
-
- # used directories: client
- keepdir /etc/openafs
- keepdir /var/cache/openafs
-
- # used directories: server
- keepdir /etc/openafs/server
- diropts -m0700
- keepdir /var/lib/openafs
- keepdir /var/lib/openafs/db
- diropts -m0755
- keepdir /var/lib/openafs/logs
-
- # link logfiles to /var/log
- dosym ../lib/openafs/logs /var/log/openafs
-}
-
-pkg_preinst() {
- ## Somewhat intelligently install default configuration files
- ## (when they are not present)
- local x
- for x in cacheinfo CellServDB ThisCell ; do
- if [ -e "${ROOT}"/etc/openafs/${x} ] ; then
- cp "${ROOT}"/etc/openafs/${x} "${D}"/etc/openafs/
- fi
- done
-}
-
-pkg_postinst() {
- elog "This installation should work out of the box (at least the"
- elog "client part doing global afs-cell browsing, unless you had"
- elog "a previous and different configuration). If you want to"
- elog "set up your own cell or modify the standard config,"
- elog "please have a look at the Gentoo OpenAFS documentation"
- elog "(warning: it is not yet up to date wrt the new file locations)"
- elog
- elog "The documentation can be found at:"
- elog " http://www.gentoo.org/doc/en/openafs.xml"
-}
diff --git a/net-fs/openafs/openafs-1.4.14.1.ebuild b/net-fs/openafs/openafs-1.4.14.1.ebuild
deleted file mode 100644
index e554c3095956..000000000000
--- a/net-fs/openafs/openafs-1.4.14.1.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs/openafs-1.4.14.1.ebuild,v 1.3 2013/01/20 21:47:12 ulm Exp $
-
-EAPI="2"
-
-inherit flag-o-matic eutils autotools toolchain-funcs versionator pam
-
-MY_PV=$(get_version_component_range 1-4)
-PVER="1"
-DESCRIPTION="The OpenAFS distributed file system"
-HOMEPAGE="http://www.openafs.org/"
-# We always d/l the doc tarball as man pages are not USE=doc material
-SRC_URI="http://openafs.org/dl/${MY_PV}/${P}-src.tar.bz2
- http://openafs.org/dl/${MY_PV}/${P}-doc.tar.bz2
- mirror://gentoo/${P}-patches-${PVER}.tar.bz2"
-
-LICENSE="IBM BSD openafs-krb5-a APSL-2"
-SLOT="0"
-KEYWORDS="amd64 sparc x86"
-IUSE="doc kerberos pam"
-
-RDEPEND="~net-fs/openafs-kernel-${PV}
- pam? ( sys-libs/pam )
- kerberos? ( virtual/krb5 )"
-
-src_prepare() {
- EPATCH_EXCLUDE="012_all_kbuild.patch" \
- EPATCH_SUFFIX="patch" \
- epatch "${WORKDIR}"/gentoo/patches
-
- # packaging is f-ed up, so we can't run automake (i.e. eautoreconf)
- sed -i '/^a/s:^:e:' regen.sh
- skipman=1
- . regen.sh
-}
-
-src_configure() {
- # cannot use "use_with" macro, as --without-krb5-config crashes the econf
- local myconf=""
- if use kerberos; then
- myconf="--with-krb5-conf=$(type -p krb5-config)"
- fi
-
- AFS_SYSKVERS=26 \
- XCFLAGS="${CFLAGS}" \
- econf \
- $(use_enable pam) \
- --enable-largefile-fileserver \
- --enable-supergroups \
- --disable-kernel-module \
- --disable-strip-binaries \
- ${myconf}
-}
-
-src_compile() {
- emake -j1 all_nolibafs || die
-}
-
-src_install() {
- local CONFDIR=${WORKDIR}/gentoo/configs
- local SCRIPTDIR=${WORKDIR}/gentoo/scripts
-
- emake -j1 DESTDIR="${D}" install_nolibafs || die
-
- insinto /etc/openafs
- doins src/afsd/CellServDB || die
- echo "/afs:/var/cache/openafs:200000" > "${D}"/etc/openafs/cacheinfo
- echo "openafs.org" > "${D}"/etc/openafs/ThisCell
-
- # pam_afs and pam_afs.krb have been installed in irregular locations, fix
- if use pam ; then
- dopammod "${D}"/usr/$(get_libdir)/pam_afs* || die
- fi
- rm -f "${D}"/usr/$(get_libdir)/pam_afs* || die
-
- # remove kdump stuff provided by kexec-tools #222455
- rm -rf "${D}"/usr/sbin/kdump*
-
- # avoid collision with mit_krb5's version of kpasswd
- mv "${D}"/usr/bin/kpasswd{,_afs} || die
- mv "${D}"/usr/share/man/man1/kpasswd{,_afs}.1 || die
-
- # move lwp stuff around #200674 #330061
- mv "${D}"/usr/include/{lwp,lock,timer}.h "${D}"/usr/include/afs/ || die
- mv "${D}"/usr/$(get_libdir)/liblwp* "${D}"/usr/$(get_libdir)/afs/ || die
- # update paths to the relocated lwp headers
- sed -ri \
- -e '/^#include <(lwp|lock|timer).h>/s:<([^>]*)>:<afs/\1>:' \
- "${D}"/usr/include/*.h \
- "${D}"/usr/include/*/*.h \
- || die
-
- # minimal documentation
- use pam && doman src/pam/pam_afs.5
- dodoc "${CONFDIR}"/README src/afsd/CellServDB
-
- # documentation package
- if use doc ; then
- dodoc doc/{arch,examples,pdf,protocol,txt}/*
- dohtml -A xml -r doc/{html,xml}/*
- fi
-
- # Gentoo related scripts
- newinitd "${SCRIPTDIR}"/openafs-client openafs-client || die
- newconfd "${CONFDIR}"/openafs-client openafs-client || die
- newinitd "${SCRIPTDIR}"/openafs-server openafs-server || die
- newconfd "${CONFDIR}"/openafs-server openafs-server || die
-
- # used directories: client
- keepdir /etc/openafs
- keepdir /var/cache/openafs
-
- # used directories: server
- keepdir /etc/openafs/server
- diropts -m0700
- keepdir /var/lib/openafs
- keepdir /var/lib/openafs/db
- diropts -m0755
- keepdir /var/lib/openafs/logs
-
- # link logfiles to /var/log
- dosym ../lib/openafs/logs /var/log/openafs
-}
-
-pkg_preinst() {
- ## Somewhat intelligently install default configuration files
- ## (when they are not present)
- local x
- for x in cacheinfo CellServDB ThisCell ; do
- if [ -e "${ROOT}"/etc/openafs/${x} ] ; then
- cp "${ROOT}"/etc/openafs/${x} "${D}"/etc/openafs/
- fi
- done
-}
-
-pkg_postinst() {
- elog "This installation should work out of the box (at least the"
- elog "client part doing global afs-cell browsing, unless you had"
- elog "a previous and different configuration). If you want to"
- elog "set up your own cell or modify the standard config,"
- elog "please have a look at the Gentoo OpenAFS documentation"
- elog "(warning: it is not yet up to date wrt the new file locations)"
- elog
- elog "The documentation can be found at:"
- elog " http://www.gentoo.org/doc/en/openafs.xml"
-}
diff --git a/net-fs/openafs/openafs-1.6.1-r2.ebuild b/net-fs/openafs/openafs-1.6.1-r2.ebuild
deleted file mode 100644
index 3e1a6c4f5a1e..000000000000
--- a/net-fs/openafs/openafs-1.6.1-r2.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs/openafs-1.6.1-r2.ebuild,v 1.3 2013/01/26 17:18:34 vapier Exp $
-
-EAPI="4"
-
-inherit flag-o-matic eutils autotools multilib toolchain-funcs versionator pam
-
-MY_PV=$(delete_version_separator '_')
-MY_P="${PN}-${MY_PV}"
-PVER="3"
-DESCRIPTION="The OpenAFS distributed file system"
-HOMEPAGE="http://www.openafs.org/"
-# We always d/l the doc tarball as man pages are not USE=doc material
-SRC_URI="http://openafs.org/dl/openafs/${MY_PV}/${MY_P}-src.tar.bz2
- http://openafs.org/dl/openafs/${MY_PV}/${MY_P}-doc.tar.bz2
- mirror://gentoo/${P}-patches-${PVER}.tar.bz2"
-
-LICENSE="IBM BSD openafs-krb5-a APSL-2"
-SLOT="0"
-KEYWORDS="amd64 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="doc kerberos pam"
-
-RDEPEND="~net-fs/openafs-kernel-${PV}
- sys-libs/ncurses
- pam? ( sys-libs/pam )
- kerberos? ( virtual/krb5 )"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- EPATCH_SUFFIX="patch" \
- epatch "${WORKDIR}"/gentoo/patches
-
- # packaging is f-ed up, so we can't run automake (i.e. eautoreconf)
- sed -i 's/^\(\s*\)a/\1ea/' regen.sh
- : # this line makes repoman ok with not calling eautoconf etc. directly
- skipman=1
- . regen.sh
-}
-
-src_configure() {
- # cannot use "use_with" macro, as --without-krb5-config crashes the econf
- local myconf=""
- if use kerberos; then
- myconf="--with-krb5-conf=$(type -p krb5-config)"
- fi
-
- AFS_SYSKVERS=26 \
- XCFLAGS="${CFLAGS}" \
- econf \
- $(use_enable pam) \
- --enable-supergroups \
- --disable-kernel-module \
- --disable-strip-binaries \
- ${myconf}
-}
-
-src_compile() {
- emake all_nolibafs
-}
-
-src_install() {
- local CONFDIR=${WORKDIR}/gentoo/configs
- local SCRIPTDIR=${WORKDIR}/gentoo/scripts
-
- emake DESTDIR="${ED}" install_nolibafs
-
- insinto /etc/openafs
- doins src/afsd/CellServDB
- echo "/afs:/var/cache/openafs:200000" > "${ED}"/etc/openafs/cacheinfo
- echo "openafs.org" > "${ED}"/etc/openafs/ThisCell
-
- # pam_afs and pam_afs.krb have been installed in irregular locations, fix
- if use pam ; then
- dopammod "${ED}"/usr/$(get_libdir)/pam_afs*
- fi
- rm -f "${ED}"/usr/$(get_libdir)/pam_afs* || die
-
- # remove kdump stuff provided by kexec-tools #222455
- rm -rf "${ED}"/usr/sbin/kdump*
-
- # avoid collision with mit_krb5's version of kpasswd
- mv "${ED}"/usr/bin/kpasswd{,_afs} || die
- mv "${ED}"/usr/share/man/man1/kpasswd{,_afs}.1 || die
-
- # move lwp stuff around #200674 #330061
- mv "${ED}"/usr/include/{lwp,lock,timer}.h "${ED}"/usr/include/afs/ || die
- mv "${ED}"/usr/$(get_libdir)/liblwp* "${ED}"/usr/$(get_libdir)/afs/ || die
- # update paths to the relocated lwp headers
- sed -ri \
- -e '/^#include <(lwp|lock|timer).h>/s:<([^>]*)>:<afs/\1>:' \
- "${ED}"/usr/include/*.h \
- "${ED}"/usr/include/*/*.h \
- || die
-
- # minimal documentation
- use pam && doman src/pam/pam_afs.5
- dodoc "${CONFDIR}"/README src/afsd/CellServDB
-
- # documentation package
- if use doc ; then
- dodoc doc/{arch,examples,pdf,protocol,txt}/*
- dohtml -A xml -r doc/{html,xml}/*
- fi
-
- # Gentoo related scripts
- newinitd "${SCRIPTDIR}"/openafs-client openafs-client || die
- newconfd "${CONFDIR}"/openafs-client openafs-client || die
- newinitd "${SCRIPTDIR}"/openafs-server openafs-server || die
- newconfd "${CONFDIR}"/openafs-server openafs-server || die
-
- # used directories: client
- keepdir /etc/openafs
- keepdir /var/cache/openafs
-
- # used directories: server
- keepdir /etc/openafs/server
- diropts -m0700
- keepdir /var/lib/openafs
- keepdir /var/lib/openafs/db
- diropts -m0755
- keepdir /var/lib/openafs/logs
-
- # link logfiles to /var/log
- dosym ../lib/openafs/logs /var/log/openafs
-}
-
-pkg_preinst() {
- ## Somewhat intelligently install default configuration files
- ## (when they are not present)
- local x
- for x in cacheinfo CellServDB ThisCell ; do
- if [ -e "${EROOT}"/etc/openafs/${x} ] ; then
- cp "${EROOT}"/etc/openafs/${x} "${ED}"/etc/openafs/
- fi
- done
-}
-
-pkg_postinst() {
- elog "This installation should work out of the box (at least the"
- elog "client part doing global afs-cell browsing, unless you had"
- elog "a previous and different configuration). If you want to"
- elog "set up your own cell or modify the standard config,"
- elog "please have a look at the Gentoo OpenAFS documentation"
- elog "(warning: it is not yet up to date wrt the new file locations)"
- elog
- elog "The documentation can be found at:"
- elog " http://www.gentoo.org/doc/en/openafs.xml"
-}
diff --git a/net-fs/openafs/openafs-1.6.1-r3.ebuild b/net-fs/openafs/openafs-1.6.1-r3.ebuild
deleted file mode 100644
index 40dd21df7b22..000000000000
--- a/net-fs/openafs/openafs-1.6.1-r3.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs/openafs-1.6.1-r3.ebuild,v 1.1 2013/03/24 04:24:06 vapier Exp $
-
-EAPI="4"
-
-inherit flag-o-matic eutils autotools multilib toolchain-funcs versionator pam
-
-MY_PV=$(delete_version_separator '_')
-MY_P="${PN}-${MY_PV}"
-PVER="4"
-DESCRIPTION="The OpenAFS distributed file system"
-HOMEPAGE="http://www.openafs.org/"
-# We always d/l the doc tarball as man pages are not USE=doc material
-SRC_URI="http://openafs.org/dl/openafs/${MY_PV}/${MY_P}-src.tar.bz2
- http://openafs.org/dl/openafs/${MY_PV}/${MY_P}-doc.tar.bz2
- mirror://gentoo/${P}-patches-${PVER}.tar.bz2"
-
-LICENSE="IBM BSD openafs-krb5-a APSL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc kerberos pam"
-
-RDEPEND="~net-fs/openafs-kernel-${PV}
- sys-libs/ncurses
- pam? ( sys-libs/pam )
- kerberos? ( virtual/krb5 )"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- EPATCH_SUFFIX="patch" \
- epatch "${WORKDIR}"/gentoo/patches
-
- # packaging is f-ed up, so we can't run automake (i.e. eautoreconf)
- sed -i 's/^\(\s*\)a/\1ea/' regen.sh
- : # this line makes repoman ok with not calling eautoconf etc. directly
- skipman=1
- . regen.sh
-}
-
-src_configure() {
- # cannot use "use_with" macro, as --without-krb5-config crashes the econf
- local myconf=""
- if use kerberos; then
- myconf="--with-krb5-conf=$(type -p krb5-config)"
- fi
-
- AFS_SYSKVERS=26 \
- XCFLAGS="${CFLAGS}" \
- econf \
- $(use_enable pam) \
- --enable-supergroups \
- --disable-kernel-module \
- --disable-strip-binaries \
- ${myconf}
-}
-
-src_compile() {
- emake all_nolibafs
-}
-
-src_install() {
- local CONFDIR=${WORKDIR}/gentoo/configs
- local SCRIPTDIR=${WORKDIR}/gentoo/scripts
-
- emake DESTDIR="${ED}" install_nolibafs
-
- insinto /etc/openafs
- doins src/afsd/CellServDB
- echo "/afs:/var/cache/openafs:200000" > "${ED}"/etc/openafs/cacheinfo
- echo "openafs.org" > "${ED}"/etc/openafs/ThisCell
-
- # pam_afs and pam_afs.krb have been installed in irregular locations, fix
- if use pam ; then
- dopammod "${ED}"/usr/$(get_libdir)/pam_afs*
- fi
- rm -f "${ED}"/usr/$(get_libdir)/pam_afs* || die
-
- # remove kdump stuff provided by kexec-tools #222455
- rm -rf "${ED}"/usr/sbin/kdump*
-
- # avoid collision with mit_krb5's version of kpasswd
- mv "${ED}"/usr/bin/kpasswd{,_afs} || die
- mv "${ED}"/usr/share/man/man1/kpasswd{,_afs}.1 || die
-
- # move lwp stuff around #200674 #330061
- mv "${ED}"/usr/include/{lwp,lock,timer}.h "${ED}"/usr/include/afs/ || die
- mv "${ED}"/usr/$(get_libdir)/liblwp* "${ED}"/usr/$(get_libdir)/afs/ || die
- # update paths to the relocated lwp headers
- sed -ri \
- -e '/^#include <(lwp|lock|timer).h>/s:<([^>]*)>:<afs/\1>:' \
- "${ED}"/usr/include/*.h \
- "${ED}"/usr/include/*/*.h \
- || die
-
- # minimal documentation
- use pam && doman src/pam/pam_afs.5
- dodoc "${CONFDIR}"/README src/afsd/CellServDB
-
- # documentation package
- if use doc ; then
- find doc/{arch,examples,pdf,protocol,txt}/ -type f -exec dodoc {} +
- dohtml -A xml -r doc/{html,xml}/*
- fi
-
- # Gentoo related scripts
- newinitd "${SCRIPTDIR}"/openafs-client openafs-client || die
- newconfd "${CONFDIR}"/openafs-client openafs-client || die
- newinitd "${SCRIPTDIR}"/openafs-server openafs-server || die
- newconfd "${CONFDIR}"/openafs-server openafs-server || die
-
- # used directories: client
- keepdir /etc/openafs
- keepdir /var/cache/openafs
-
- # used directories: server
- keepdir /etc/openafs/server
- diropts -m0700
- keepdir /var/lib/openafs
- keepdir /var/lib/openafs/db
- diropts -m0755
- keepdir /var/lib/openafs/logs
-
- # link logfiles to /var/log
- dosym ../lib/openafs/logs /var/log/openafs
-}
-
-pkg_preinst() {
- ## Somewhat intelligently install default configuration files
- ## (when they are not present)
- local x
- for x in cacheinfo CellServDB ThisCell ; do
- if [ -e "${EROOT}"/etc/openafs/${x} ] ; then
- cp "${EROOT}"/etc/openafs/${x} "${ED}"/etc/openafs/
- fi
- done
-}
-
-pkg_postinst() {
- elog "This installation should work out of the box (at least the"
- elog "client part doing global afs-cell browsing, unless you had"
- elog "a previous and different configuration). If you want to"
- elog "set up your own cell or modify the standard config,"
- elog "please have a look at the Gentoo OpenAFS documentation"
- elog "(warning: it is not yet up to date wrt the new file locations)"
- elog
- elog "The documentation can be found at:"
- elog " http://www.gentoo.org/doc/en/openafs.xml"
-}
diff --git a/net-fs/openafs/openafs-1.6.1.ebuild b/net-fs/openafs/openafs-1.6.1.ebuild
deleted file mode 100644
index 0b32e2008084..000000000000
--- a/net-fs/openafs/openafs-1.6.1.ebuild
+++ /dev/null
@@ -1,151 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs/openafs-1.6.1.ebuild,v 1.3 2013/01/20 21:47:12 ulm Exp $
-
-EAPI="2"
-
-inherit flag-o-matic eutils autotools toolchain-funcs versionator pam
-
-MY_PV=$(delete_version_separator '_')
-MY_P="${PN}-${MY_PV}"
-PVER="1"
-DESCRIPTION="The OpenAFS distributed file system"
-HOMEPAGE="http://www.openafs.org/"
-# We always d/l the doc tarball as man pages are not USE=doc material
-SRC_URI="http://openafs.org/dl/openafs/${MY_PV}/${MY_P}-src.tar.bz2
- http://openafs.org/dl/openafs/${MY_PV}/${MY_P}-doc.tar.bz2
- mirror://gentoo/${P}-patches-${PVER}.tar.bz2"
-
-LICENSE="IBM BSD openafs-krb5-a APSL-2"
-SLOT="0"
-KEYWORDS="amd64 sparc x86"
-IUSE="doc kerberos pam"
-
-RDEPEND="~net-fs/openafs-kernel-${PV}
- sys-libs/ncurses
- pam? ( sys-libs/pam )
- kerberos? ( virtual/krb5 )"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- EPATCH_EXCLUDE="012_all_kbuild.patch" \
- EPATCH_SUFFIX="patch" \
- epatch "${WORKDIR}"/gentoo/patches
-
- # packaging is f-ed up, so we can't run automake (i.e. eautoreconf)
- sed -i 's/^\(\s*\)a/\1ea/' regen.sh
- : # this line makes repoman ok with not calling eautoconf etc. directly
- skipman=1
- . regen.sh
-}
-
-src_configure() {
- # cannot use "use_with" macro, as --without-krb5-config crashes the econf
- local myconf=""
- if use kerberos; then
- myconf="--with-krb5-conf=$(type -p krb5-config)"
- fi
-
- AFS_SYSKVERS=26 \
- XCFLAGS="${CFLAGS}" \
- econf \
- $(use_enable pam) \
- --enable-supergroups \
- --disable-kernel-module \
- --disable-strip-binaries \
- ${myconf}
-}
-
-src_compile() {
- emake all_nolibafs || die
-}
-
-src_install() {
- local CONFDIR=${WORKDIR}/gentoo/configs
- local SCRIPTDIR=${WORKDIR}/gentoo/scripts
-
- emake DESTDIR="${D}" install_nolibafs || die
-
- insinto /etc/openafs
- doins src/afsd/CellServDB || die
- echo "/afs:/var/cache/openafs:200000" > "${D}"/etc/openafs/cacheinfo
- echo "openafs.org" > "${D}"/etc/openafs/ThisCell
-
- # pam_afs and pam_afs.krb have been installed in irregular locations, fix
- if use pam ; then
- dopammod "${D}"/usr/$(get_libdir)/pam_afs* || die
- fi
- rm -f "${D}"/usr/$(get_libdir)/pam_afs* || die
-
- # remove kdump stuff provided by kexec-tools #222455
- rm -rf "${D}"/usr/sbin/kdump*
-
- # avoid collision with mit_krb5's version of kpasswd
- mv "${D}"/usr/bin/kpasswd{,_afs} || die
- mv "${D}"/usr/share/man/man1/kpasswd{,_afs}.1 || die
-
- # move lwp stuff around #200674 #330061
- mv "${D}"/usr/include/{lwp,lock,timer}.h "${D}"/usr/include/afs/ || die
- mv "${D}"/usr/$(get_libdir)/liblwp* "${D}"/usr/$(get_libdir)/afs/ || die
- # update paths to the relocated lwp headers
- sed -ri \
- -e '/^#include <(lwp|lock|timer).h>/s:<([^>]*)>:<afs/\1>:' \
- "${D}"/usr/include/*.h \
- "${D}"/usr/include/*/*.h \
- || die
-
- # minimal documentation
- use pam && doman src/pam/pam_afs.5
- dodoc "${CONFDIR}"/README src/afsd/CellServDB
-
- # documentation package
- if use doc ; then
- dodoc doc/{arch,examples,pdf,protocol,txt}/*
- dohtml -A xml -r doc/{html,xml}/*
- fi
-
- # Gentoo related scripts
- newinitd "${SCRIPTDIR}"/openafs-client openafs-client || die
- newconfd "${CONFDIR}"/openafs-client openafs-client || die
- newinitd "${SCRIPTDIR}"/openafs-server openafs-server || die
- newconfd "${CONFDIR}"/openafs-server openafs-server || die
-
- # used directories: client
- keepdir /etc/openafs
- keepdir /var/cache/openafs
-
- # used directories: server
- keepdir /etc/openafs/server
- diropts -m0700
- keepdir /var/lib/openafs
- keepdir /var/lib/openafs/db
- diropts -m0755
- keepdir /var/lib/openafs/logs
-
- # link logfiles to /var/log
- dosym ../lib/openafs/logs /var/log/openafs
-}
-
-pkg_preinst() {
- ## Somewhat intelligently install default configuration files
- ## (when they are not present)
- local x
- for x in cacheinfo CellServDB ThisCell ; do
- if [ -e "${ROOT}"/etc/openafs/${x} ] ; then
- cp "${ROOT}"/etc/openafs/${x} "${D}"/etc/openafs/
- fi
- done
-}
-
-pkg_postinst() {
- elog "This installation should work out of the box (at least the"
- elog "client part doing global afs-cell browsing, unless you had"
- elog "a previous and different configuration). If you want to"
- elog "set up your own cell or modify the standard config,"
- elog "please have a look at the Gentoo OpenAFS documentation"
- elog "(warning: it is not yet up to date wrt the new file locations)"
- elog
- elog "The documentation can be found at:"
- elog " http://www.gentoo.org/doc/en/openafs.xml"
-}
diff --git a/net-fs/openafs/openafs-1.6.2_pre3.ebuild b/net-fs/openafs/openafs-1.6.2_pre3.ebuild
deleted file mode 100644
index bd12a386d048..000000000000
--- a/net-fs/openafs/openafs-1.6.2_pre3.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs/openafs-1.6.2_pre3.ebuild,v 1.1 2013/01/26 17:37:45 vapier Exp $
-
-EAPI="4"
-
-inherit flag-o-matic eutils autotools multilib toolchain-funcs versionator pam
-
-MY_PV=$(delete_version_separator '_')
-MY_P="${PN}-${MY_PV}"
-PVER="1"
-DESCRIPTION="The OpenAFS distributed file system"
-HOMEPAGE="http://www.openafs.org/"
-# We always d/l the doc tarball as man pages are not USE=doc material
-SRC_URI="http://openafs.org/dl/candidate/${MY_PV}/${MY_P}-src.tar.bz2
- http://openafs.org/dl/candidate/${MY_PV}/${MY_P}-doc.tar.bz2
- mirror://gentoo/${P}-patches-${PVER}.tar.bz2"
-
-LICENSE="IBM BSD openafs-krb5-a APSL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc kerberos pam"
-
-RDEPEND="~net-fs/openafs-kernel-${PV}
- sys-libs/ncurses
- pam? ( sys-libs/pam )
- kerberos? ( virtual/krb5 )"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- EPATCH_SUFFIX="patch" \
- epatch "${WORKDIR}"/gentoo/patches
-
- # packaging is f-ed up, so we can't run automake (i.e. eautoreconf)
- sed -i 's/^\(\s*\)a/\1ea/' regen.sh
- : # this line makes repoman ok with not calling eautoconf etc. directly
- skipman=1
- . regen.sh
-}
-
-src_configure() {
- # cannot use "use_with" macro, as --without-krb5-config crashes the econf
- local myconf=""
- if use kerberos; then
- myconf="--with-krb5-conf=$(type -p krb5-config)"
- fi
-
- AFS_SYSKVERS=26 \
- XCFLAGS="${CFLAGS}" \
- econf \
- $(use_enable pam) \
- --enable-supergroups \
- --disable-kernel-module \
- --disable-strip-binaries \
- ${myconf}
-}
-
-src_compile() {
- emake all_nolibafs
-}
-
-src_install() {
- local CONFDIR=${WORKDIR}/gentoo/configs
- local SCRIPTDIR=${WORKDIR}/gentoo/scripts
-
- emake DESTDIR="${ED}" install_nolibafs
-
- insinto /etc/openafs
- doins src/afsd/CellServDB
- echo "/afs:/var/cache/openafs:200000" > "${ED}"/etc/openafs/cacheinfo
- echo "openafs.org" > "${ED}"/etc/openafs/ThisCell
-
- # pam_afs and pam_afs.krb have been installed in irregular locations, fix
- if use pam ; then
- dopammod "${ED}"/usr/$(get_libdir)/pam_afs*
- fi
- rm -f "${ED}"/usr/$(get_libdir)/pam_afs* || die
-
- # remove kdump stuff provided by kexec-tools #222455
- rm -rf "${ED}"/usr/sbin/kdump*
-
- # avoid collision with mit_krb5's version of kpasswd
- mv "${ED}"/usr/bin/kpasswd{,_afs} || die
- mv "${ED}"/usr/share/man/man1/kpasswd{,_afs}.1 || die
-
- # move lwp stuff around #200674 #330061
- mv "${ED}"/usr/include/{lwp,lock,timer}.h "${ED}"/usr/include/afs/ || die
- mv "${ED}"/usr/$(get_libdir)/liblwp* "${ED}"/usr/$(get_libdir)/afs/ || die
- # update paths to the relocated lwp headers
- sed -ri \
- -e '/^#include <(lwp|lock|timer).h>/s:<([^>]*)>:<afs/\1>:' \
- "${ED}"/usr/include/*.h \
- "${ED}"/usr/include/*/*.h \
- || die
-
- # minimal documentation
- use pam && doman src/pam/pam_afs.5
- dodoc "${CONFDIR}"/README src/afsd/CellServDB
-
- # documentation package
- if use doc ; then
- dodoc doc/{arch,examples,pdf,protocol,txt}/*
- dohtml -A xml -r doc/{html,xml}/*
- fi
-
- # Gentoo related scripts
- newinitd "${SCRIPTDIR}"/openafs-client openafs-client || die
- newconfd "${CONFDIR}"/openafs-client openafs-client || die
- newinitd "${SCRIPTDIR}"/openafs-server openafs-server || die
- newconfd "${CONFDIR}"/openafs-server openafs-server || die
-
- # used directories: client
- keepdir /etc/openafs
- keepdir /var/cache/openafs
-
- # used directories: server
- keepdir /etc/openafs/server
- diropts -m0700
- keepdir /var/lib/openafs
- keepdir /var/lib/openafs/db
- diropts -m0755
- keepdir /var/lib/openafs/logs
-
- # link logfiles to /var/log
- dosym ../lib/openafs/logs /var/log/openafs
-}
-
-pkg_preinst() {
- ## Somewhat intelligently install default configuration files
- ## (when they are not present)
- local x
- for x in cacheinfo CellServDB ThisCell ; do
- if [ -e "${EROOT}"/etc/openafs/${x} ] ; then
- cp "${EROOT}"/etc/openafs/${x} "${ED}"/etc/openafs/
- fi
- done
-}
-
-pkg_postinst() {
- elog "This installation should work out of the box (at least the"
- elog "client part doing global afs-cell browsing, unless you had"
- elog "a previous and different configuration). If you want to"
- elog "set up your own cell or modify the standard config,"
- elog "please have a look at the Gentoo OpenAFS documentation"
- elog "(warning: it is not yet up to date wrt the new file locations)"
- elog
- elog "The documentation can be found at:"
- elog " http://www.gentoo.org/doc/en/openafs.xml"
-}