commit:     d831ea79bab8c2d0a1861270dd8a4a84f8831d98
Author:     Thomas Deutschmann <whissi <AT> whissi <DOT> de>
AuthorDate: Tue Aug  2 13:01:54 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Aug  3 08:01:25 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d831ea79

net-firewall/shorewall: Cleanup old version

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/2000

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 net-firewall/shorewall/Manifest                |   7 -
 net-firewall/shorewall/shorewall-5.0.10.ebuild | 452 -------------------------
 2 files changed, 459 deletions(-)

diff --git a/net-firewall/shorewall/Manifest b/net-firewall/shorewall/Manifest
index 6153ced..46378e0 100644
--- a/net-firewall/shorewall/Manifest
+++ b/net-firewall/shorewall/Manifest
@@ -1,35 +1,28 @@
 DIST shorewall-5.0.10.1.tar.bz2 503114 SHA256 
138d86968e99d079a6268ca05e00b22874448b29e5a9698cccba295b35c457cd SHA512 
478792c0605174c85821ecddf3665b3ff0559074ee71a085c81035286f57987959619c40f5a6138fc832ed3cb3045f7e54b1a3242e0b7fa420661159d1238743
 WHIRLPOOL 
a326ee33e060b02c0936135f701cd0f08b85d2bc3eb2cf9380ad764be280571c27b87ce7cafd51384a5e370f98cdf96caabb85d7cee6859d30a432a5874b7829
-DIST shorewall-5.0.10.tar.bz2 502204 SHA256 
13f69c346f8180e98c9e2da3ddea16f4826f58ad76ee9893b282790ef91f7f6c SHA512 
718e6568a2743d85a2e512843e4d6fb132222b2fb78a25b34861c0d32aa1e155c9e8a314d682e4a4b1a740eb8041fe8591395be66d199b6e5e8ab2685e6fdfa1
 WHIRLPOOL 
63ddc97748ba642a3a8d64222f12c4bab100d40742ef5e959ab66e1505ebd12d120465f8f280cfe15e294449b086e3987e6b1c4b3798ae1c607ffb86795a0881
 DIST shorewall-5.0.4.tar.bz2 482227 SHA256 
34a4ab3e4ded052cb563a280f07f350616db913ded124bfceb39adb325f1ce0a SHA512 
7912d46e794b4facf29d290370a5cbad83a568873d8aca1b6efe7856c1420a7da882957d16bd4d376d9e7c69accb5263bfa0dd73af06f3c85eab41a0e244c362
 WHIRLPOOL 
eb7351b01c9a3c709179eb6e21d6bb54935a11c066fb31588a1b90c9a089eac7e2d8387006f436c2a68c1618847f5ea69c65e8233240a8d3c8352e0a4d685dc9
 DIST shorewall-5.0.7.2.tar.bz2 488554 SHA256 
f88746e8fbce315e333855120c9c7bc0390ddd170696a8059bfe0a7c94887c50 SHA512 
31fc0c2c1498eb67a311dd181340bdabb90170e16240a9cf4fb85d08773bbb33f6f857e9229133d98100d39e7c1a1b9c39118749094f65382698155d897ec7f1
 WHIRLPOOL 
af78482e9b9909eda84b4dfc831a13219073c38db4d324d32a593b7be5829f7be8eba733db42dfdb6d5e86d638c8462c2b755bc5ba2f210c1ccd0cedfe369918
 DIST shorewall-5.0.9.2.tar.bz2 499644 SHA256 
62b764d833d78eddafd2a2592eac983599c77a6063540cdb351954d4c61c6822 SHA512 
ac3a91da2ee97e3e129a0db85975c5ff10d46f4dc86771b203dfd325d129585c6d3023e230ed8615e95dceabbb5be61d394e0f77ab53d75c8666f6698b3c2a30
 WHIRLPOOL 
e9012bf6cfe08ba05688a3d545f43e5c9a8414bc20558403ad778caf3d2e0cb8c847355ccc035066c47496720aab635d7b7cc2ccbf08af75ce3ecac0ce15fd4a
 DIST shorewall-core-5.0.10.1.tar.bz2 59308 SHA256 
c048afa488da0ec3cf4d140fb105de45c984c6c1f71d88ce39a99bda4ba0ffe8 SHA512 
a9a529f5c4c7d414d4cd3179378694fa25261159563425c64630b33e1ffe39594ca7eab171091b2412dd7c995bd113a08b0689eadf501e711b09b861fc1c295f
 WHIRLPOOL 
fca720a4ea18334d1d383f121a2424d6e726eed7cd47fbda7595f06c0e608aae413fa0d394c305052a8a457e4ffb2cafcb2081560882c7f77abac52a203168b6
-DIST shorewall-core-5.0.10.tar.bz2 59054 SHA256 
f2b8bd4b4942375eb7cb09fa121e8684b8b61f9817a27a5fd7b3595da2cd440e SHA512 
fe105241b3054267cd89d0915ab918302b3607266495b901103ad88903628bb00820836e0e98c85f169349cfda6e69cd01d62b81152476fa7b6fadc6c051b98e
 WHIRLPOOL 
f6585340dd18bd92b1f1cf6292211c7efcfef1cc01931b6bf62a35d68d4cc489ebf3a516421d824da5857dd4d011280f7c940b3eef39df8ae64bde30cd5084f7
 DIST shorewall-core-5.0.4.tar.bz2 50604 SHA256 
ea80b9e1854033c723a5321fc920b35aa0ebb0dea3721a47cee616aa3b92ed9f SHA512 
1db3b7a44bf2f99d1a9c6775c798285bbc9a4bec5a340a10fd762600c01486f90d305297247cceb451616e852d9deb89163a43082e06f9eadad75cdd5d480a21
 WHIRLPOOL 
bb4cea303c7ea1190ec3788f9e7cab4f0febf88ab5047c18adbe9e88476c5ebe569bd3ead6105131a61ac6c31bdab6d3192383e1709847e637220f223a8875b9
 DIST shorewall-core-5.0.7.2.tar.bz2 53796 SHA256 
97f984261ca24e11e0ce4ab8c6ee2bb7f877dad9ed5b3df292bc6a6336e50b4c SHA512 
7d76fede69e1cd218e574087cdf609b8fce6997a0f904151f2f514558d1664008a5e7516e1d97a912fe028c95a4d313c3db8e180745c99b5e15b28d25a67ccf6
 WHIRLPOOL 
0be39a6b9db6c561d5d2bd5e192b77d81a59c9236dcd3595a2d9b03af00e7df06b8f9e7aeedc03f9226714c987b1e812fb053e472099649bc0f1295943ac1459
 DIST shorewall-core-5.0.9.2.tar.bz2 58815 SHA256 
5dd9d9b14d780672b23c51cd96f5470cb3278aab30a8c40242cc7d61d7c3203b SHA512 
05f33b7d4191b300ceeb32833b517302ab118be282775f2611943b29a7149eff017d5ef0a3c8af50fb8e53e8aadf563fdbaf7b4f04892ab51a82be1d5ab33ca4
 WHIRLPOOL 
bd97b84abc518f3b0fd2af808109d352845718b1741fc45e41e51d83d73910e074f231df3660c1b5a7f5167b25cf65e9cea8d6b573b5a85be8bf3a681fab28c4
 DIST shorewall-docs-html-5.0.10.1.tar.bz2 4270330 SHA256 
7dadc4996bd725b9391e4acc4a939337c37de5738a2dea5594d399b1e2a91995 SHA512 
c575abbdd8d31f2cceee40b78f596bd7223d4bb1087dcb5b54d1edb2eff91b56e03e4a31f243c587b6357a185be5908cff5681dfc438ecd4224f04e309933327
 WHIRLPOOL 
3ee758b6c601e6eedb857d09d5f707ed7067be4e87afd22024c2212846ec13ca8b8052c9cc1ccbf484c849c852ca881c5c9c730cb672bc954e201e76dfc63a54
-DIST shorewall-docs-html-5.0.10.tar.bz2 4270720 SHA256 
a242c1090075d529f81ca1850a727a987d6dc1d8f3c0fd0dda39b684f5a87ff9 SHA512 
4b03c08c90555f0f6305d29c35100bd6b6a734f63852724775cdc54d618848a7ae4b3a2cda3d515d73cabc95ac778cf6ec389a1fd7fd2fd7350bd4fa1c9dfcee
 WHIRLPOOL 
debc3f95084debfa97a40482f47365f16bab825336f1a5e5ba418814a2aa5a5d755be75ccb7085476d21eb69dceb1a9d4042350ba4652becd359b085b4678f93
 DIST shorewall-docs-html-5.0.4.tar.bz2 4263406 SHA256 
501d76f53d6e638aaa14ab60718fa173ef0c3a7756e325326288c353d2845707 SHA512 
7e35191fbd5a1b7f0172880fa03ce95f4ac13da3a481c4c2cace83380bcacd23809c56ea12876e55c6d2371a4c88ba44d6a8a600c83481156294ff1a2a48c0e4
 WHIRLPOOL 
347666e97898ea19af93aef3fb2852b1453791038fa534bb5cad8e96acff75460cb5527389b726f7e09d4721a7b171ca9d2171ac5704f8fa50e172d7ac403929
 DIST shorewall-docs-html-5.0.7.2.tar.bz2 4269013 SHA256 
cf25f6f3db125ccdb45a27252f9896c338078b4d7c5dc2c73fda1edb5887c103 SHA512 
11239c5d271b6e71aaa15880a1ed56566c1ce30b100c00a25e49279d0a9d07bd86484a43a4810a0904b84264a44c3cc65f0b12ec579ab0c953db26af3d8ed152
 WHIRLPOOL 
34f579be4799e8b5c17edc4b4b7a245bc7e6519a03226156fdc56f73abb6912d9a2b71c404b36ffd2458d4ab37a7a5ad1cc1622d3d2cc139204a3279c6a5b503
 DIST shorewall-docs-html-5.0.9.2.tar.bz2 4270255 SHA256 
9c1700e6a83eeb925473077bb4db06351a0ed0d1c1a666a1f0e5c4a0830ef69b SHA512 
34677aa7a226aca81858619bdf52264df4468f9e46795d2c29897c5cbce221c18763c566d04900c2c4f6cc58083176641e745f483baa4703249d29f6645cae07
 WHIRLPOOL 
529aaaa4639538848fda3951160ad8aaa4668a1063f82b4d02f3bf22a2010137120f43085f1d0b66cee7b0e519caa20b4315307959a75da2deb5725e2b0b0bf4
 DIST shorewall-init-5.0.10.1.tar.bz2 37413 SHA256 
4066ef23bcb2702db5651705a086190663026856f94096800cff46438db9d97f SHA512 
703b2f755c7e0d691e69b9508484551a1b331c85080b86b4aaa7c9513e4f0be55a25bf38bdf769b12be37b3bc48d8d34b6ac514c372605dd9bfbe11e17378e82
 WHIRLPOOL 
0097d09302e677afc39b4fbc722f179ba56370bae8070c75ad0594cb9e2dc7fd4d6ac5abc2bdb204dd30355b640f42894996a50ec61b940b2e86fa14e65a3401
-DIST shorewall-init-5.0.10.tar.bz2 37201 SHA256 
4d65f288315be496a9e3c6147ad235f10da443558bd4c0a163120f83fac8879e SHA512 
f75a570f4a973f561f972ca8ef7c214f792fe0f073f66e8ad17c3321a1f5bde4aba37bca57f65ea3342620ec625e64cfa8ed3ee8577c04c63223fe24db3c317e
 WHIRLPOOL 
d14425710e25e00e1560980dbda98b2d3d41509f8cceb0f4afa8158eec9989adea7a40e33390d5094d7fab520c0f5ffc3268e7e0946bcb4fbe9d2b2b643ce7fc
 DIST shorewall-init-5.0.4.tar.bz2 29902 SHA256 
97c99c9e68f2546139f26f1f713e1a3377754e53bf2ba0d8f431469aed47ee9c SHA512 
67a66ba6db64a320192f5affa38fb779c1f7d7b915523fe82e4dc8a79bb6590b8da62979f9108ba3f56beef05c1cddb5bb2ffea21317e516c2d8a380a5117567
 WHIRLPOOL 
b4f7875ed0f52d8667135dc7204b1a570dec351a7d3fb42a37618af3d54b808355b4479bfb3421d29d4ab808aeae37cd3f1d12b66046f96ec80f776e796d86c7
 DIST shorewall-init-5.0.7.2.tar.bz2 32525 SHA256 
82b56c01e427e4806c4590b854adfe71feff4bed33185ec7be0310d8e8ae4991 SHA512 
6ea2e2379d9baaca0730797f4d7f896f7350965cb203b8c322edc9e47bf0ce8966fd0d0ae5a01f50e5acc3a2578089bfe262e5567428aa13923e68cededda4b9
 WHIRLPOOL 
de074623c93a43ca586a87f5ddae184ec2ce41a3a225f88aa0c92d0311e20cfd4c4b0c5a152bf8c9ca1daa0b159a306aeb321b960082000e99552704c34f9d1b
 DIST shorewall-init-5.0.9.2.tar.bz2 36938 SHA256 
a7abb1fb2f8312018abbd33c26d8ac066020d6c243730854f6593873018472d6 SHA512 
cc5e5535f76526929abbb7df709e20fe36038d6497f8134bab544c3a798b93cc38f784e1fd6558432befb91aea4b86275694fa3fa78254642c03dbfa9bcf9220
 WHIRLPOOL 
0f9dd635c44f67b68ae78f4f15e3d9a4d18d0ac3c2bb95d19df994bf9fc0eebc21e33d3d9cd6a1ba4e0f04517f1c7f1564205f18f5bfd062eb9269c6efc4c653
 DIST shorewall-lite-5.0.10.1.tar.bz2 53625 SHA256 
82d79f2f918a763c20340276dd0bc3741920960425beafa8c21a4d314b1977de SHA512 
729766d994b4286731a362af5b1316bfbe2a9607b97b662a69ae6f93971874d0707cf648e9b31728deb3533e7ccf0e83e1ad7d7d18d4b26c66e2a365bf8a7e3e
 WHIRLPOOL 
b95a224f590ec3b5baa884288d020b9bf25cdd771844cd0c5745d7dca03edf413d90645a743e17e22b2ae8265ee42c0ca977d8f7720de84de8b9674f6defe6c6
-DIST shorewall-lite-5.0.10.tar.bz2 53426 SHA256 
da01252334d7359f891bfd68910643d2b0a389a621324dd11256d35936d8404c SHA512 
c2269afafd0724ce313c0b24040bf9070c3ab839281adb610091ebebcc4c9c71dfb3d803f9b409f0e6c759fcad1723ae5467195e352650c6095c16357f53b4cb
 WHIRLPOOL 
8f1e4368c80a0aedc1dba0330ff4b32e25371754a9b9919afb2ff3c1f2199f9f59abb378e01578603561435731e74fed20c21483d7013ba84f48839907982e57
 DIST shorewall-lite-5.0.4.tar.bz2 46454 SHA256 
23ac0c1b5f8f1650e6a03a70022b3de0c705fb4257c56d0f84d823b0a10f659d SHA512 
8f29c4318de4464eaaaab81096e6290abb0c5d148b043dda70f2f38b21823338e093766dd6fcf0d8924a8a7cd3dd84b5c253fdae421982bc2f9ada13a38db7ba
 WHIRLPOOL 
271b9605e97b1f2c5891cae9c30b4b56b8e07e69f1effbc277d784d781cb35f33f1f3c8e2bcbae0e7ae0e6fe092937573cdbf7c9adea498212007b4db7a5ee95
 DIST shorewall-lite-5.0.7.2.tar.bz2 48465 SHA256 
7511a2f721c10e42628fe4dab1d8ce0c4499a76ad1ecb071a59575513f6b3d74 SHA512 
d49fe0419da71ac492f2b48e142e353a09de746c5b842cf9f90added2e9e7578b1542d71c1f99251cbfd469bda73cd6fe151d45d71b38055365d5d36e67a806d
 WHIRLPOOL 
8a0ff4aa17a2ab635488456f9bbd50d32a714dea56370b8cefe8938a5d12c16f906c24e0de8680251e5827038ea45f2c1bef1b477b1ffec76e2d4ff9c3703cc4
 DIST shorewall-lite-5.0.9.2.tar.bz2 53172 SHA256 
6cdb19e7a6bca43f8d89ca01b357e5046655667752b5ab41e0539dce9f5177ec SHA512 
fdaddeb4cb2dee2ab5a15744254c54dd01e1db88fd0938127b5077a55e257f1a8edec7f0d2f200235f190d183f58ee15625da2a798e581f1dc82024e75a363c4
 WHIRLPOOL 
2ce26b39eeb4eadf42e0b7f10be16532137ece88f811bde66aced3abc414cecf4dee000c17abc800fbf17e8b59618cd01d1ffd1882c55af74aaa25e926224d09
 DIST shorewall6-5.0.10.1.tar.bz2 228468 SHA256 
045f75b895c5c4d23dac760e532984ab8108dcbd6b0610d021902028e1d62910 SHA512 
019df4f8a3f873ca50dd88b8b069fa4b2ed7d3dd1579d368e0133475b05d09cd8e8642f2b1f384de7b650dc90f483972884ce0a064040ed70d7087fcaaa73319
 WHIRLPOOL 
0670de112b2b323c2edccd945c8dd697b25d356c73eb15ccc8dbbd28dbaed8250b73d81d5216339714e2c4da66369d051cc83ffb491b2afe10877e45efaccfe0
-DIST shorewall6-5.0.10.tar.bz2 227557 SHA256 
7e53436c1becee79f4da728643b445289266d482308deca6f2e7ba30d4d6dfc4 SHA512 
287b6204f6de15e28ce84d6f7f6e3dddef7975168b3f910f8ae5c255110357fe315189073926e52023d22a86d621e6e3a66f54965333a6f8213a098a2449b9ed
 WHIRLPOOL 
5507ac0a9f930e903f1ed7c5cce15ade8300ec20b624c8b57008e31efd094f8ae5527074dbc93badbbf086d924261796485c3741e5a66114f75e588586060976
 DIST shorewall6-5.0.4.tar.bz2 221062 SHA256 
86b939f5a27e464d2d4928b66ba145c30c299bc90fd19802817d8a013cfc1fff SHA512 
cc38b44fd4af38981d2a7acff11be4f481683f5d6227ed072a2147650ff20fbafdf2bdca63f66b330c11cabf521484f6d860ad1dc426f1d952d94643ff3d63dc
 WHIRLPOOL 
2e0abbcd7e308f2523907be285c77a257a37aa70b81af0d356de53cd6e330305ca66be6972ab53954d0b02ada9fc6b5176b928db8f4a9ee588410c81dce55792
 DIST shorewall6-5.0.7.2.tar.bz2 222450 SHA256 
cf78fb9c75e65315502a56b963baf81afec0563d5e2e7bf5e7461c0a0772a29a SHA512 
d052185ef2edcf0c4c81de41c52ff4db5b31649ae14847791b87a99e644b9a0a3026aeaa09bdd7d90687eeca5e86938af400574c31e6f44255fdf045b6716505
 WHIRLPOOL 
4b0779d7870700a62f614deb7a359add26520d6d989dfbe9c6feb0f027073d53752f0bc604008a2e9dfc5d719521fb25bef1967eea1b92d88efb151bb6b574f4
 DIST shorewall6-5.0.9.2.tar.bz2 227223 SHA256 
275c12d81cdb528b7e66b60e6d0ec568f53ce81c764eef1197cf521bc5b930e4 SHA512 
86795a04fe4f3af1950d077388fe640374c206b384b447f346f38d26b314c3b0ed40de938fb2645307938e6e61b70eb772ddd4bdb0f2fe8c7a2916ff3846e674
 WHIRLPOOL 
b43787601d0769c7628e169c8bdc478086d0335e5f687ff0f6ed0167dc3c881d42ed13cd33a44e68263cf47573eccbacc61801208474844a286aa5f3c7990208
 DIST shorewall6-lite-5.0.10.1.tar.bz2 53078 SHA256 
36287800a3eb240e9206bc427835c97d22f8ab309eb01f718e33b3d58f43b8a8 SHA512 
cca1c02a832b66bcb03d6314266e38c10ed5419ab7a2726b105e6cb3fa3d3d7823d7407a37990379687a17bbf9640505b0542406d80d69d07c6a92b70ea8d8d0
 WHIRLPOOL 
b05fa3bfb2bb7e7f3efa7033ed1bf61fdc29e3f0b943c04f438c91be58157f046436ce7716d1007843e59d8be5452b8cd59832960dd6d3e1160f75375b17f935
-DIST shorewall6-lite-5.0.10.tar.bz2 52852 SHA256 
575a6e9cd0f084cd6e748b009bab47e58d2ceb0a327c63643e675e2de036e267 SHA512 
17d37362674eb4658524b79f39d040b546b41c9da7687dcb6c852fb09b0032098aae4f9c97bc19a13d298088577fcc66214d12b0f58fc3a507142a9d6474a816
 WHIRLPOOL 
3a141ab49aaa0e3e5c66f18dbb2042b19ab3668e3ddd88d2ce5a7d8145927c9f4daac9bbeb688981bdcae7090c76f261405c2d0e61dedc90ebe944eaac7f0856
 DIST shorewall6-lite-5.0.4.tar.bz2 45573 SHA256 
ea578f90bdb5b797c5604a4490ce90437bb4fbc1384f99ef131b2a6415ce6cfe SHA512 
eb85ba4cc7992acb0667c735593cceb958ffa06fedd101a6c987078cbfb8509a7b979c92147dfbc4be58a00a2042a20d88873ba6048038ba5c6c8695487c3a85
 WHIRLPOOL 
b040e1850f30103642d83a93467bb21d31a22a1e2c3759677720f0efc613d43759a278536f6304968fba208121f91a151df1b64f9dec6aaae3859f04a2da8215
 DIST shorewall6-lite-5.0.7.2.tar.bz2 47869 SHA256 
3351ec654e7c65c5f0e6865b604d04f8fd164ff10af892aa0e586282dbd8def1 SHA512 
75003fba3d2dc6e3b4eea27b21574c893d1759de2db1b008fff2de233d90159c4221cc1018a693745f7786702049cfe21636d12e80c02aedd2cdc904599bda5b
 WHIRLPOOL 
1129bcae9878fe0f2b34944fd0b10f117160c617be79d837da056c0fd50f6f5f1b0855707b014618a7a8db41a6ab59e30707e468dfed9ff6f1ca9437dce05833
 DIST shorewall6-lite-5.0.9.2.tar.bz2 52600 SHA256 
08d7047416dc9b8cbdfebb4b978990aeb66db8719282f089fac6c3e35baa6c7f SHA512 
4e96cae6719ed3685c883842b4f5c4edb41b850d21de501e64f9e571de4d3935b4a4e71f5ca8f558128228ae998630098de2d6e39d72cf16156905a678613605
 WHIRLPOOL 
33f197a873f1d44031f627e90b54d601c761bdcafff41c639db79e091fe661a1ef43c70e207ebc7346cb8321e8545ebbd3069dfbfbda92fba057b11abf8cc7f1

diff --git a/net-firewall/shorewall/shorewall-5.0.10.ebuild 
b/net-firewall/shorewall/shorewall-5.0.10.ebuild
deleted file mode 100644
index 011c75d..0000000
--- a/net-firewall/shorewall/shorewall-5.0.10.ebuild
+++ /dev/null
@@ -1,452 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit linux-info prefix systemd versionator
-
-DESCRIPTION='A high-level tool for configuring Netfilter'
-HOMEPAGE="http://www.shorewall.net/";
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc +init +ipv4 ipv6 lite4 lite6"
-
-MY_PV=${PV/_rc/-RC}
-MY_PV=${MY_PV/_beta/-Beta}
-MY_P=${PN}-${MY_PV}
-
-MY_MAJOR_RELEASE_NUMBER=$(get_version_component_range 1-2)
-MY_MAJORMINOR_RELEASE_NUMBER=$(get_version_component_range 1-3)
-
-# shorewall
-MY_PN_IPV4=Shorewall
-MY_P_IPV4=${MY_PN_IPV4/#S/s}-${MY_PV}
-
-# shorewall6
-MY_PN_IPV6=Shorewall6
-MY_P_IPV6=${MY_PN_IPV6/#S/s}-${MY_PV}
-
-# shorewall-lite
-MY_PN_LITE4=Shorewall-lite
-MY_P_LITE4=${MY_PN_LITE4/#S/s}-${MY_PV}
-
-# shorewall6-lite
-MY_PN_LITE6=Shorewall6-lite
-MY_P_LITE6=${MY_PN_LITE6/#S/s}-${MY_PV}
-
-# shorewall-init
-MY_PN_INIT=Shorewall-init
-MY_P_INIT=${MY_PN_INIT/#S/s}-${MY_PV}
-
-# shorewall-core
-MY_PN_CORE=Shorewall-core
-MY_P_CORE=${MY_PN_CORE/#S/s}-${MY_PV}
-
-# shorewall-docs-html
-MY_PN_DOCS=Shorewall-docs-html
-MY_P_DOCS=${MY_PN_DOCS/#S/s}-${MY_PV}
-
-# Upstream URL schema:
-# Beta:    
$MIRROR/pub/shorewall/development/4.6/shorewall-4.6.4-Beta2/shorewall-4.6.4-Beta2.tar.bz2
-# RC:      
$MIRROR/pub/shorewall/development/4.6/shorewall-4.6.4-RC1/shorewall-4.6.4-RC1.tar.bz2
-# Release: $MIRROR/pub/shorewall/4.6/shorewall-4.6.3/shorewall-4.6.3.3.tar.bz2
-
-MY_URL_PREFIX=
-MY_URL_SUFFIX=
-if [[ ${MY_PV} = *-Beta* ]] || [[ ${MY_PV} = *-RC* ]]; then
-       MY_URL_PREFIX='development/'
-
-       _tmp_last_index=$(($(get_last_version_component_index ${MY_PV})+1))
-       _tmp_suffix=$(get_version_component_range ${_tmp_last_index} ${MY_PV})
-       if [[ ${_tmp_suffix} = *Beta* ]] || [[ ${_tmp_suffix} = *RC* ]]; then
-               MY_URL_SUFFIX="-${_tmp_suffix}"
-       fi
-
-       # Cleaning up temporary variables
-       unset _tmp_last_index
-       unset _tmp_suffix
-else
-       KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-SRC_URI="
-       
http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}${MY_URL_SUFFIX}/shorewall-core-${MY_PV}.tar.bz2
-       ipv4? ( 
http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}${MY_URL_SUFFIX}/shorewall-${MY_PV}.tar.bz2
 )
-       ipv6? ( 
http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}${MY_URL_SUFFIX}/shorewall6-${MY_PV}.tar.bz2
 )
-       lite4? ( 
http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}${MY_URL_SUFFIX}/shorewall-lite-${MY_PV}.tar.bz2
 )
-       lite6? ( 
http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}${MY_URL_SUFFIX}/shorewall6-lite-${MY_PV}.tar.bz2
 )
-       init? ( 
http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}${MY_URL_SUFFIX}/shorewall-init-${MY_PV}.tar.bz2
 )
-       doc? ( 
http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}${MY_URL_SUFFIX}/${MY_P_DOCS}.tar.bz2
 )
-"
-
-# - Shorewall6 requires Shorewall
-# - Installing Shorewall-init or just the documentation doesn't make any sense,
-#   that's why we force the user to select at least one "real" Shorewall 
product
-#
-# See http://shorewall.net/download.htm#Which
-REQUIRED_USE="
-       ipv6? ( ipv4 )
-       || ( ipv4 lite4 lite6 )
-"
-
-# No build dependencies! Just plain shell scripts...
-DEPEND=""
-
-RDEPEND="
-       >=net-firewall/iptables-1.4.20
-       >=sys-apps/iproute2-3.8.0[-minimal]
-       >=sys-devel/bc-1.06.95
-       ipv4? (
-               >=dev-lang/perl-5.16
-               virtual/perl-Digest-SHA
-       )
-       ipv6? (
-               >=dev-perl/Socket6-0.230.0
-               >=net-firewall/iptables-1.4.20[ipv6]
-               >=sys-apps/iproute2-3.8.0[ipv6]
-       )
-       lite6? (
-               >=net-firewall/iptables-1.4.20[ipv6]
-               >=sys-apps/iproute2-3.8.0[ipv6]
-       )
-       init? ( >=sys-apps/coreutils-8.20 )
-       !net-firewall/shorewall-core
-       !net-firewall/shorewall6
-       !net-firewall/shorewall-lite
-       !net-firewall/shorewall6-lite
-       !net-firewall/shorewall-init
-       !<sys-apps/systemd-214
-"
-
-S=${WORKDIR}
-
-pkg_pretend() {
-       local CONFIG_CHECK="~NF_CONNTRACK"
-
-       local WARNING_CONNTRACK="Without NF_CONNTRACK support, you will be 
unable"
-       local WARNING_CONNTRACK+=" to run any shorewall-based firewall on the 
local system."
-
-       if use ipv4 || use lite4; then
-               CONFIG_CHECK="${CONFIG_CHECK} ~NF_CONNTRACK_IPV4"
-
-               local WARNING_CONNTRACK_IPV4="Without NF_CONNTRACK_IPV4 
support, you will"
-               local WARNING_CONNTRACK_IPV4+=" be unable to run any 
shorewall-based IPv4 firewall on the local system."
-       fi
-
-       if use ipv6 || use lite6; then
-               CONFIG_CHECK="${CONFIG_CHECK} ~NF_CONNTRACK_IPV6"
-
-               local WARNING_CONNTRACK_IPV6="Without NF_CONNTRACK_IPV6 
support, you will"
-               local WARNING_CONNTRACK_IPV6+=" be unable to run any 
shorewall-based IPv6 firewall on the local system."
-       fi
-
-       check_extra_config
-}
-
-pkg_setup() {
-       if [[ -n "${DIGEST}" ]]; then
-               einfo "Unsetting environment variable \"DIGEST\" to prevent 
conflicts with package's \"install.sh\" script ..."
-               unset DIGEST
-       fi
-}
-
-src_prepare() {
-       # We are moving each unpacked source from MY_P_* to MY_PN_*.
-       # This allows us to use patches from upstream and keeps epatch_user 
working
-
-       einfo "Preparing shorewallrc ..."
-       cp "${FILESDIR}"/shorewallrc "${S}"/shorewallrc.gentoo || die "Copying 
shorewallrc failed"
-       eprefixify "${S}"/shorewallrc.gentoo
-
-       # shorewall-core
-       mv "${S}"/${MY_P_CORE} "${S}"/${MY_PN_CORE} || die "Failed to move 
'${S}/${MY_P_CORE}' to '${S}/${MY_PN_CORE}'"
-       ebegin "Applying Gentoo-specific changes to ${MY_P_CORE} ..."
-       ln -s ../shorewallrc.gentoo ${MY_PN_CORE}/shorewallrc.gentoo || die 
"Failed to symlink shorewallrc.gentoo"
-       eend 0
-
-       # shorewall
-       if use ipv4; then
-               mv "${S}"/${MY_P_IPV4} "${S}"/${MY_PN_IPV4} || die "Failed to 
move '${S}/${MY_P_IPV4}' to '${S}/${MY_PN_IPV4}'"
-               ebegin "Applying Gentoo-specific changes to ${MY_P_IPV4}"
-               ln -s ../shorewallrc.gentoo ${MY_PN_IPV4}/shorewallrc.gentoo || 
die "Failed to symlink shorewallrc.gentoo"
-               cp "${FILESDIR}"/shorewall.confd-r1 
"${S}"/${MY_PN_IPV4}/default.gentoo || die "Copying shorewall.confd-r1 failed"
-               cp "${FILESDIR}"/shorewall.initd-r1 
"${S}"/${MY_PN_IPV4}/init.gentoo.sh || die "Copying shorewall.initd-r1 failed"
-               cp "${FILESDIR}"/shorewall.systemd 
"${S}"/${MY_PN_IPV4}/gentoo.service || die "Copying shorewall.systemd failed"
-               eend 0
-       fi
-
-       # shorewall6
-       if use ipv6; then
-               mv "${S}"/${MY_P_IPV6} "${S}"/${MY_PN_IPV6} || die "Failed to 
move '${S}/${MY_P_IPV6}' to '${S}/${MY_PN_IPV6}'"
-               ebegin "Applying Gentoo-specific changes to ${MY_P_IPV6}"
-               ln -s ../shorewallrc.gentoo ${MY_PN_IPV6}/shorewallrc.gentoo || 
die "Failed to symlink shorewallrc.gentoo"
-               cp "${FILESDIR}"/shorewall6.confd-r1 
"${S}"/${MY_PN_IPV6}/default.gentoo || die "Copying shorewall6.confd-r1 failed"
-               cp "${FILESDIR}"/shorewall6.initd-r1 
"${S}"/${MY_PN_IPV6}/init.gentoo.sh || die "Copying shorewall6.initd-r1 failed"
-               cp "${FILESDIR}"/shorewall6.systemd 
"${S}"/${MY_PN_IPV6}/gentoo.service || die "Copying shorewall6.systemd failed"
-               eend 0
-       fi
-
-       # shorewall-lite
-       if use lite4; then
-               mv "${S}"/${MY_P_LITE4} "${S}"/${MY_PN_LITE4} || die "Failed to 
move '${S}/${MY_P_LITE4}' to '${S}/${MY_PN_LITE4}'"
-               ebegin "Applying Gentoo-specific changes to ${MY_P_LITE4}"
-               ln -s ../shorewallrc.gentoo ${MY_PN_LITE4}/shorewallrc.gentoo 
|| die "Failed to symlink shorewallrc.gentoo"
-               cp "${FILESDIR}"/shorewall-lite.confd-r1 
"${S}"/${MY_PN_LITE4}/default.gentoo || die "Copying shorewall-lite.confd-r1 
failed"
-               cp "${FILESDIR}"/shorewall-lite.initd-r1 
"${S}"/${MY_PN_LITE4}/init.gentoo.sh || die "Copying shorewall-lite.initd-r1 
failed"
-               cp "${FILESDIR}"/shorewall-lite.systemd 
"${S}"/${MY_PN_LITE4}/gentoo.service || die "Copying shorewall-lite.systemd 
failed"
-               eend 0
-       fi
-
-       # shorewall6-lite
-       if use lite6; then
-               mv "${S}"/${MY_P_LITE6} "${S}"/${MY_PN_LITE6} || die "Failed to 
move '${S}/${MY_P_LITE6}' to '${S}/${MY_PN_LITE6}'"
-               ebegin "Applying Gentoo-specific changes to ${MY_P_LITE6}"
-               ln -s ../shorewallrc.gentoo ${MY_PN_LITE6}/shorewallrc.gentoo 
|| die "Failed to symlink shorewallrc.gentoo"
-               cp "${FILESDIR}"/shorewall6-lite.confd-r1 
"${S}"/${MY_PN_LITE6}/default.gentoo || die "Copying shorewall6-lite.confd-r1 
failed"
-               cp "${FILESDIR}"/shorewall6-lite.initd-r1 
"${S}"/${MY_PN_LITE6}/init.gentoo.sh || die "Copying shorewall6-lite.initd-r1 
failed"
-               cp "${FILESDIR}"/shorewall6-lite.systemd 
"${S}"/${MY_PN_LITE6}/gentoo.service || die "Copying shorewall6-lite.systemd 
failed"
-               eend 0
-       fi
-
-       # shorewall-init
-       if use init; then
-               mv "${S}"/${MY_P_INIT} "${S}"/${MY_PN_INIT} || die "Failed to 
move '${S}/${MY_P_INIT}' to '${S}/${MY_PN_INIT}'"
-               ebegin "Applying Gentoo-specific changes to ${MY_P_INIT}"
-               ln -s ../shorewallrc.gentoo ${MY_PN_INIT}/shorewallrc.gentoo || 
die "Failed to symlink shorewallrc.gentoo"
-               cp "${FILESDIR}"/shorewall-init.confd 
"${S}"/${MY_PN_INIT}/default.gentoo || die "Copying shorewall-init.confd failed"
-               cp "${FILESDIR}"/shorewall-init.initd 
"${S}"/${MY_PN_INIT}/init.gentoo.sh || die "Copying shorewall-init.initd failed"
-               cp "${FILESDIR}"/shorewall-init.systemd 
"${S}"/${MY_PN_INIT}/gentoo.service || die "Copying shorewall-init.systemd 
failed"
-               cp "${FILESDIR}"/shorewall-init.readme 
"${S}"/${MY_PN_INIT}/shorewall-init.README.Gentoo.txt || die "Copying 
shorewall-init.systemd failed"
-               eend 0
-
-               eprefixify "${S}"/${MY_PN_INIT}/init.gentoo.sh
-
-               cd "${S}"/${MY_PN_INIT} || die
-               eapply -p2 
"${FILESDIR}"/shorewall-init-01_remove-ipset-functionality.patch
-               cd "${S}" || die
-       fi
-
-       # shorewall-docs-html
-       if use doc; then
-               mv "${S}"/${MY_P_DOCS} "${S}"/${MY_PN_DOCS} || die "Failed to 
move '${S}/${MY_P_DOCS}' to '${S}/${MY_PN_DOCS}'"
-       fi
-
-       eapply_user
-}
-
-src_configure() {
-       :;
-}
-
-src_compile() {
-       :;
-}
-
-src_install() {
-       # shorewall-core
-       einfo "Installing ${MY_P_CORE} ..."
-       DESTDIR="${D%/}" ${MY_PN_CORE}/install.sh shorewallrc.gentoo || die 
"${MY_PN_CORE}/install.sh failed"
-       dodoc "${S}"/${MY_PN_CORE}/changelog.txt 
"${S}"/${MY_PN_CORE}/releasenotes.txt
-
-       # shorewall
-       if use ipv4; then
-               einfo "Installing ${MY_P_IPV4} ..."
-               keepdir /var/lib/shorewall
-               DESTDIR="${D%/}" ${MY_PN_IPV4}/install.sh shorewallrc.gentoo || 
die "${MY_PN_IPV4}/install.sh failed"
-
-               if use doc; then
-                       dodoc -r "${S}"/${MY_PN_IPV4}/Samples
-               fi
-       fi
-
-       # shorewall6
-       if use ipv6; then
-               einfo "Installing ${MY_P_IPV6} ..."
-               keepdir /var/lib/shorewall6
-               DESTDIR="${D%/}" ${MY_PN_IPV6}/install.sh shorewallrc.gentoo || 
die "${MY_PN_IPV6}/install.sh failed"
-
-               if use doc; then
-                       dodoc -r "${S}"/${MY_PN_IPV6}/Samples6
-               fi
-       fi
-
-       # shorewall-lite
-       if use lite4; then
-               einfo "Installing ${MY_P_LITE4} ..."
-               keepdir /var/lib/shorewall-lite
-               DESTDIR="${D%/}" ${MY_PN_LITE4}/install.sh shorewallrc.gentoo 
|| die "${MY_PN_LITE4}/install.sh failed"
-       fi
-
-       # shorewall6-lite
-       if use lite6; then
-               einfo "Installing ${MY_P_LITE6} ..."
-               keepdir /var/lib/shorewall6-lite
-               DESTDIR="${D%/}" ${MY_PN_LITE6}/install.sh shorewallrc.gentoo 
|| die "${MY_PN_LITE6}/install.sh failed"
-       fi
-
-       # shorewall-init
-       if use init; then
-               einfo "Installing ${MY_P_INIT} ..."
-               DESTDIR="${D%/}" ${MY_PN_INIT}/install.sh shorewallrc.gentoo || 
die "${MY_PN_INIT}/install.sh failed"
-               dodoc "${S}"/${MY_PN_INIT}/shorewall-init.README.Gentoo.txt
-
-               if [[ -f "${D}etc/logrotate.d/shorewall-init" ]]; then
-                       # On Gentoo, shorewall-init will not create 
shorewall-ifupdown.log,
-                       # so we don't need a logrotate configuration file for 
shorewall-init
-                       einfo "Removing unused 
\"${D}etc/logrotate.d/shorewall-init\" ..."
-                       rm -rf "${D}"etc/logrotate.d/shorewall-init || die 
"Removing \"${D}etc/logrotate.d/shorewall-init\" failed"
-               fi
-
-               if [[ -d "${D}etc/NetworkManager" ]]; then
-                       # On Gentoo, we don't support NetworkManager
-                       # so we don't need this folder at all
-                       einfo "Removing unused \"${D}etc/NetworkManager\" ..."
-                       rm -rf "${D}"etc/NetworkManager || die "Removing 
\"${D}etc/NetworkManager\" failed"
-               fi
-
-               if [[ -f "${D}usr/share/shorewall-init/ifupdown" ]]; then
-                       # This script isn't supported on Gentoo
-                       rm -rf "${D}"usr/share/shorewall-init/ifupdown || die 
"Removing \"${D}usr/share/shorewall-init/ifupdown\" failed"
-               fi
-       fi
-
-       if use doc; then
-               einfo "Installing ${MY_P_DOCS} ..."
-               docinto html && dodoc -r "${S}"/${MY_PN_DOCS}/*
-       fi
-}
-
-pkg_postinst() {
-       if [[ -z "${REPLACING_VERSIONS}" ]]; then
-               # This is a new installation
-
-               # Show first steps for shorewall/shorewall6
-               local _PRODUCTS=""
-               if use ipv4; then
-                       _PRODUCTS="shorewall"
-
-                       if use ipv6; then
-                               _PRODUCTS="${_PRODUCTS}/shorewall6"
-                       fi
-               fi
-
-               if [[ -n "${_PRODUCTS}" ]]; then
-                       elog "Before you can use ${_PRODUCTS}, you need to edit 
its configuration in:"
-                       elog ""
-                       elog "  /etc/shorewall/shorewall.conf"
-
-                       if use ipv6; then
-                               elog "  /etc/shorewall6/shorewall6.conf"
-                       fi
-
-                       elog ""
-                       elog "To activate your shorewall-based firewall on 
system start, please add ${_PRODUCTS} to your default runlevel:"
-                       elog ""
-                       elog "  # rc-update add shorewall default"
-
-                       if use ipv6; then
-                               elog "  # rc-update add shorewall6 default"
-                       fi
-               fi
-
-               # Show first steps for shorewall-lite/shorewall6-lite
-               _PRODUCTS=""
-               if use lite4; then
-                       _PRODUCTS="shorewall-lite"
-               fi
-
-               if use lite6; then
-                       if [[ -z "${_PRODUCTS}" ]]; then
-                               _PRODUCTS="shorewall6-lite"
-                       else
-                               _PRODUCTS="${_PRODUCTS}/shorewall6-lite"
-                       fi
-               fi
-
-               if [[ -n "${_PRODUCTS}" ]]; then
-                       if use ipv4; then
-                               elog ""
-                       fi
-
-                       elog "Before you can use ${_PRODUCTS}, you need to 
provide a configuration, which you can"
-                       elog "create using ${CATEGORY}/shorewall (with \"ipv4\" 
and or \"ipv6\" USE flag)."
-                       elog ""
-                       elog "To read more about ${_PRODUCTS}, please visit"
-                       elog "  http://shorewall.net/CompiledPrograms.html";
-                       elog ""
-                       elog "To activate your shorewall-lite-based firewall on 
system start, please add ${PRODUCTS} to your default runlevel:"
-                       elog ""
-
-                       if use lite4; then
-                               elog "  # rc-update add shorewall-lite default"
-                       fi
-
-                       if use lite6; then
-                               elog "  # rc-update add shorewall6-lite default"
-                       fi
-               fi
-
-               if use init; then
-                       elog ""
-                       elog "To secure your system on boot, please add 
shorewall-init to your boot runlevel:"
-                       elog ""
-                       elog "  # rc-update add shorewall-init boot"
-                       elog ""
-                       elog "and review \$PRODUCTS in"
-                       elog ""
-                       elog "  /etc/conf.d/shorewall-init"
-               fi
-
-       fi
-
-       local v
-       for v in ${REPLACING_VERSIONS}; do
-               if ! version_is_at_least ${MY_MAJOR_RELEASE_NUMBER} ${v}; then
-                       # This is an upgrade
-
-                       elog "You are upgrading from a previous major version. 
It is highly recommended that you read"
-                       elog ""
-                       elog "  - /usr/share/doc/shorewall*/releasenotes.tx*"
-                       elog "  - 
http://shorewall.net/Shorewall-5.html#idp51151872";
-
-                       if use ipv4; then
-                               elog ""
-                               elog "You can auto-migrate your configuration 
using"
-                               elog ""
-                               elog "  # shorewall update -A"
-
-                               if use ipv6; then
-                                       elog "  # shorewall6 update -A"
-                               fi
-
-                               elog ""
-                               elog "But if you are not familiar with the 
\"shorewall[6] update\" command,"
-                               elog "please read the shorewall[6] man page 
first."
-                       fi
-
-                       # Show this elog only once
-                       break
-               fi
-       done
-
-       if ! use init; then
-               elog ""
-               elog "Consider emerging ${CATEGORY}/${PN} with USE flag 
\"init\" to secure your system on boot"
-               elog "before your shorewall-based firewall is ready to start."
-               elog ""
-               elog "To read more about shorewall-init, please visit"
-               elog "  http://www.shorewall.net/Shorewall-init.html";
-       fi
-
-       if ! has_version "net-firewall/conntrack-tools"; then
-               elog ""
-               elog "Your Shorewall firewall can utilize \"conntrack\" from 
the \"net-firewall/conntrack-tools\""
-               elog "package. if you want to use this feature, you need to 
install \"net-firewall/conntrack-tools\"!"
-       fi
-
-       if ! has_version "dev-perl/Devel-NYTProf"; then
-               elog ""
-               elog "If you want to profile your Shorewall firewall you need 
to install \"dev-perl/Devel-NYTProf\"!"
-       fi
-}

Reply via email to