summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2014-01-04 18:23:39 +0000
committerLars Wendler <polynomial-c@gentoo.org>2014-01-04 18:23:39 +0000
commit4e75ef5c015a921632a01786c0cabacc00859998 (patch)
tree0ef0c1602e408c975be67e401959d6816dcc352c /sys-fs/e2fsprogs
parentDrop dep on net-tools[old-output], bug 383887. (diff)
downloadhistorical-4e75ef5c015a921632a01786c0cabacc00859998.tar.gz
historical-4e75ef5c015a921632a01786c0cabacc00859998.tar.bz2
historical-4e75ef5c015a921632a01786c0cabacc00859998.zip
Removed old versions and files
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0x981CA6FC
Diffstat (limited to 'sys-fs/e2fsprogs')
-rw-r--r--sys-fs/e2fsprogs/ChangeLog19
-rw-r--r--sys-fs/e2fsprogs/Manifest48
-rw-r--r--sys-fs/e2fsprogs/e2fsprogs-1.41.12-r1.ebuild146
-rw-r--r--sys-fs/e2fsprogs/e2fsprogs-1.41.12.ebuild140
-rw-r--r--sys-fs/e2fsprogs/e2fsprogs-1.41.14.ebuild146
-rw-r--r--sys-fs/e2fsprogs/e2fsprogs-1.42.1.ebuild158
-rw-r--r--sys-fs/e2fsprogs/e2fsprogs-1.42.3.ebuild152
-rw-r--r--sys-fs/e2fsprogs/e2fsprogs-1.42.4.ebuild150
-rw-r--r--sys-fs/e2fsprogs/e2fsprogs-1.42.5.ebuild150
-rw-r--r--sys-fs/e2fsprogs/e2fsprogs-1.42.6.ebuild149
-rw-r--r--sys-fs/e2fsprogs/e2fsprogs-1.42.ebuild154
-rw-r--r--sys-fs/e2fsprogs/files/e2fsprogs-1.41.12-getpagesize.patch42
-rw-r--r--sys-fs/e2fsprogs/files/e2fsprogs-1.41.7-mint-blkid.patch43
-rw-r--r--sys-fs/e2fsprogs/files/e2fsprogs-1.42-no-fallocate.patch33
-rw-r--r--sys-fs/e2fsprogs/files/e2fsprogs-1.42-no-quota.patch62
-rw-r--r--sys-fs/e2fsprogs/files/e2fsprogs-1.42.1-libext2fs-config.patch29
-rw-r--r--sys-fs/e2fsprogs/files/e2fsprogs-1.42.1-libext2fs-gettimeofday.patch34
-rw-r--r--sys-fs/e2fsprogs/files/e2fsprogs-1.42.3-quota-time.patch28
-rw-r--r--sys-fs/e2fsprogs/files/e2fsprogs-1.42.3-quotactl.patch33
-rw-r--r--sys-fs/e2fsprogs/files/e2fsprogs-1.42.5-ldflags.patch48
20 files changed, 38 insertions, 1726 deletions
diff --git a/sys-fs/e2fsprogs/ChangeLog b/sys-fs/e2fsprogs/ChangeLog
index 91383cb162e2..811fe3b49a42 100644
--- a/sys-fs/e2fsprogs/ChangeLog
+++ b/sys-fs/e2fsprogs/ChangeLog
@@ -1,6 +1,21 @@
# ChangeLog for sys-fs/e2fsprogs
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/ChangeLog,v 1.271 2013/12/31 19:09:50 vapier Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/ChangeLog,v 1.272 2014/01/04 18:23:38 polynomial-c Exp $
+
+ 04 Jan 2014; Lars Wendler <polynomial-c@gentoo.org>
+ -e2fsprogs-1.41.12.ebuild, -e2fsprogs-1.41.12-r1.ebuild,
+ -e2fsprogs-1.41.14.ebuild, -e2fsprogs-1.42.ebuild, -e2fsprogs-1.42.1.ebuild,
+ -e2fsprogs-1.42.3.ebuild, -e2fsprogs-1.42.4.ebuild, -e2fsprogs-1.42.5.ebuild,
+ -e2fsprogs-1.42.6.ebuild, -files/e2fsprogs-1.41.7-mint-blkid.patch,
+ -files/e2fsprogs-1.41.12-getpagesize.patch,
+ -files/e2fsprogs-1.42.1-libext2fs-config.patch,
+ -files/e2fsprogs-1.42.1-libext2fs-gettimeofday.patch,
+ -files/e2fsprogs-1.42.3-quota-time.patch,
+ -files/e2fsprogs-1.42.3-quotactl.patch,
+ -files/e2fsprogs-1.42.5-ldflags.patch,
+ -files/e2fsprogs-1.42-no-fallocate.patch,
+ -files/e2fsprogs-1.42-no-quota.patch:
+ Removed old versions and files.
*e2fsprogs-1.42.9 (31 Dec 2013)
diff --git a/sys-fs/e2fsprogs/Manifest b/sys-fs/e2fsprogs/Manifest
index b0896db9e8a7..948435dc46c1 100644
--- a/sys-fs/e2fsprogs/Manifest
+++ b/sys-fs/e2fsprogs/Manifest
@@ -1,48 +1,42 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX 0001-resize2fs-Fix-error-message-so-the-mountpoint-is-pri.patch 1251 SHA256 01dc8bf59f6d5f435abd4b26dda92897abc338f452a80de33600594d25586013 SHA512 fae120ce7bb4897d9726f6d50ae550a8826e2313296eb9ba480df7264f755976b5b8adf2472287b6e367e3320329c6981d3902afff6b9aa32cf9fab779d5edb3 WHIRLPOOL d542a6b763074fbdcf6586b7463c3144c851eb027c3a649e360ec038aa1f87194f0cdd746ba17f7ec5edd85002def0e9d3b6794de26c5e18e04192f57bbd4a66
AUX e2fsck.conf 138 SHA256 c2864aa7c5c5bf27227909bdb9af395fc07294d1f93d372ef10c79309d7aec08 SHA512 d10a8ef566a60815b6f65414d84d23f3ec535c2a93cd780d4425488465f4eff6910c20d0163d1b7d334e9f4c707beab35bf63078b9ec3a5602763ea219bddbef WHIRLPOOL b05c69b375411efe850a993a244e26513d6e4a8c1cfb3ea91617a283c819a47f2200a459849285a0e60288e86869d624aeee0589f4a6b9243572c500671f3b31
AUX e2fsprogs-1.38-tests-locale.patch 656 SHA256 7d12df7c4f00f1c1c81dcbd74cc0f8c1cffaa3b5089fbaa40222a7a9f2fbe598 SHA512 ac15d1c0d0e56a53429c722049f73fdcc01134085993cbd7f7fe555faa6fb5ca6347ce721a43cf68ed2170e44f6330bfd168b4163b07091241b731e4b539b73b WHIRLPOOL 148c248d02a798402b99c4818ca404102ca1d5db64e82f8842928d488231a523e4db6f9b9ccee19ab1f0a130b73d6015eca67d6ef581858befa76d9dd4338766
AUX e2fsprogs-1.40-fbsd.patch 352 SHA256 52865c6600fa0f601a89e4396797ae2d23a1ed895e64b098c36e8bcab1ac8505 SHA512 86374e641f958d7c4b53eb44abf7933af064b55a38fef6ca26f848bb63f0c6bf2966852c7cf0770337aef95ff965de95ef282205771e86be36e7ad74e8f81146 WHIRLPOOL b8889db0ced2312a06cbf2ca135340a9cb6c88aa0e3fc467f4cb4dc3c40c90f4be57d1678a735ef42a1d4b8313bcd1a3130d899cf5e9af39bfd13a37d1b1d449
AUX e2fsprogs-1.41-mint.patch 39366 SHA256 5a0027d6897cbe025ea393daac8e2ad9f5e887e2a1a22409f31e663edc6c4976 SHA512 c87421a5c45a60b0e7820a4f78d310d0a4aab6685cda3a262355fa8dd9d374254e6d198e2138f0707f1b40a256964f86cc6e4ccdf1cde078e6f1e95408168aba WHIRLPOOL cda64d1ee27cf9bc78b2de9a032e4b259318992c689b6621abf37c06475353d5366d351a70db7f4592c5f5ae9241f929d3a20c7f974c026704df313bf15339e7
AUX e2fsprogs-1.41.12-darwin-makefile.patch 3967 SHA256 d1b5718b965ff1e9be820082827b2685efd3a4d3dac16e41b283647f790ec5b0 SHA512 e7028b06059904fd67363350ac89b886b23bdae9b5afdb9f66bfc4ac91db4578db248f0731cce89b313f0eb4bbd90d971b7d331dc7614acf8a557184452b9f91 WHIRLPOOL d65b5ce185a1e1c7a0dd996bcecdfe2831f67656974c4f4a8d0e5dbcca751e18f36e95b06c2fb6be3aa4e595ed0bccad9f2368e409b027b8c7316e25ed0ec63e
-AUX e2fsprogs-1.41.12-getpagesize.patch 1273 SHA256 bfd86a4266cd8fb495bcda8857e85f07e30083928f7ca0cbd69d8d0522339021 SHA512 533caa1dae290dcb15825d42f10d2ac42eeee0ababec8c2dc971cec2bd9a016b77ea3d3130d46f41751acfc5eb4f7c829a6aa76f9b9f2c52afb06189a4265cde WHIRLPOOL 8a6ef4f1187113de26bfb6441995276fc61e1876abafa5d83de7b0225140613e402c3c0949b436343cb387b610ca72b4b364b2824c3b849a1dfb006122f4bd5a
AUX e2fsprogs-1.41.12-mint-blkid.patch 1522 SHA256 158c94152e81e065499fbd365a5915b54eabd2a5789440360259104de37cef60 SHA512 07124e568e4bddefb977727300968fe1e9b5b5e6ce82ec08d4010e2e79ccae09fd9fa9607037447c6137a5bc0cb4c334f0491d592d71eabfbf0a646c001e073f WHIRLPOOL 3597da11daad99d6ec057572acb9a09a35be8f8dfd762afee502e3fea444174fab3fc3dcc7cde0a4810720ba282c906125afd6395eaa84d19a666175a5b3dcb5
AUX e2fsprogs-1.41.5-makefile.patch 3253 SHA256 7d2d075a475e47d90dd181fdaaf6554b80939802e7bf161fcd6b72d2b1510b10 SHA512 096579bf4bf3dd1ae32ce9c03111f143a750cb6ee3a46e153ddb834505e62978920c9ad07719beaa1a7d713e95eb26f2587f87003a2c6786ed7db3709cf15f41 WHIRLPOOL c03540de2dcaeb304be6e58f50260a399051de627cb639d927499eb29e7234752bc232ff8fa68dbcf8e1661d8887835b8f0f70be7843cbd1bec09295e01756c9
-AUX e2fsprogs-1.41.7-mint-blkid.patch 1484 SHA256 848080b7005bb1aabfcf05e4440951ab37ff3eec063fa4652954e3c14afdeb70 SHA512 fcbc5f19a024e4590a890756555707c76d508c970336b9f9d6131fa0aa57bc1039a8b0a5051b7b48d8e6c1b42e6a7d517d0b9835f040cc979a6d15053a0449b7 WHIRLPOOL 2876054443baa1a36d98bc0c3cebfb754b4bba50a010be86ff9ec34ef363866bbaa9e93d43c4e26bd1cb75a754f74570430425c7994dd088efaaa0c607ab8efd
AUX e2fsprogs-1.41.8-makefile.patch 317 SHA256 f8a4e2180f557c3bb9a50c38300e406420b3df296f50d6eab59d0b28cb65904d SHA512 dbd738affe910d3812ca4d969a6d4295b09abc413cab23f29dcbd0c1e82eefa095a61a377c494dd9b7e1d189d4edadc469dbf2d1a1068c11dd5fc8311bd83f8f WHIRLPOOL f81ecb87217bb312bbbb08357f76b2d5d7c2dc9cdee69d37e67e7b34632f4a3f3d2bab66aa600fa98776808b30cada735de05135ac60a5c2f9b59daf88b7eb53
-AUX e2fsprogs-1.42-no-fallocate.patch 1123 SHA256 c6e7356433c95c46dede2d4c34fd4bce17efb7867f3a776c99f25779f88cc9b2 SHA512 1e45e91e8b46f1c02e29145e89f5ff0e823522cd1c6d1ccf353d12f0978042927b828fd09850668b922c18096d24c010b89c8c21abca0b17a3bcfd404421ca97 WHIRLPOOL b187cb338eb1b5e5185696823b206555f1eda6d6cdda2a95f5de639f3d475803bba3b3cfb04c7c1e59f4802c6e870a67c18aa876a8d7c130256c389b0f69b8bd
-AUX e2fsprogs-1.42-no-quota.patch 1829 SHA256 f2cc98da84595bce5eeac3c2c4115384a9e6ee9f2c3cf727e0b2c9c85e57bfc4 SHA512 0a6965949dbd2e193d9565a8a95477f1cbbe45caaaad5096703551eb93c922e94f1e7948a3993a4c9377cb473f9b7991aa8f17756ae00435829c36a7763728cf WHIRLPOOL 3e15b9badc43aafa16dd759c04ecc3a14fc076f8665c79e91246cca22e00ec5dad63288351f9462a4109931af1c0e31b29d7dac5726816c0b623049d15f9b424
-AUX e2fsprogs-1.42.1-libext2fs-config.patch 751 SHA256 503c1b94b993c1a762a32efaf23f4dacf0fbebe064b5fe51acbea7b3826dcd73 SHA512 fcffe87331ecc727ee19e5949245d793390fb72f50107fcaba80e420355dcca1f703bc16b7e200341fc96d9fc9727736873527f9d71ab1bd3dbf6241348bfd23 WHIRLPOOL 0ba3d3b107c7d46a4e1d123131087a323a3f2be8b1c092fcab6e139b1108b5e5bdb1a494be3d05a9600b11d9905a69b21f5160ecd34db08479a596b180178091
-AUX e2fsprogs-1.42.1-libext2fs-gettimeofday.patch 988 SHA256 a445e3e2806d11d8571ebcc5b1b3ec6f499b75f0e81cb34e8c9e4e914cff5c2a SHA512 77179fc0f0d84e9f4fc68ebf821a3eb4f4960f7911b225f46305710bad8a65bd011a3343b49f1293139e81f8ed18c10330a9c2de54a2a4779e08fbd7382742f9 WHIRLPOOL 623180029eb24aa7efcfdbbc943458facce7ef70548f8ea8b0d13cb8c88cb68be5fdfd12ab3a867bfaf5f8b406659aa79adffb22d89bcbe46e9d314d2d5b82ed
-AUX e2fsprogs-1.42.3-quota-time.patch 787 SHA256 75f9d148d7c7f5debfac78873f275b4d017b390b86c5dc5996ade784d622d19b SHA512 6a87f327de653af6998783ff3bd4401125ea5149b1f29821a557e613b23731db9d367c47e02d6324ad156494381a703f17d37c45ad370d10313fd292ce91aa25 WHIRLPOOL 0ac096a266f5f9d3852d31ed3fb83eb8b15752f4f8974b33816b10a3c7e615eca41f0c171aeeb56d33ca09e3ec2a0ef15a9457d1fe7d51c8b9be068fd2cf58a9
-AUX e2fsprogs-1.42.3-quotactl.patch 972 SHA256 5a7c22259678de68229cf5f95ab64434f345cc0cb78e291c233353dc6f896276 SHA512 87d69a10eb44036727d9cf370ed64cb2bf678f4dc14c8d168bc401dcd4332da1409b0afe65ba5a29221aeeab9403bbe3f53dbe60a205ab6ce6cdeaf84ad1afe2 WHIRLPOOL 01044a1dc776f15a3c465f8b320f31e6515e331e436ec85122ab31f9f1997b2d826aaa1bc65c1328a9cdaac37a515bd68bef741c1a08cee0df2f4605b2844473
-AUX e2fsprogs-1.42.5-ldflags.patch 1812 SHA256 909210a62600b71c1b1e6ae96b69cf9bbde72d7ac756a4ba61a4e8a22d4d9e82 SHA512 8f779e48049c9c9b93d5501d7d896db16dc5e6b8dddd1a43cb688ae7fa30b3eb2866c77efd7ddf43549b57a752be171c3e75b3774cbef1c8b62dff4769e298ce WHIRLPOOL 776fac0500f7b7dde2962ccebdcfb81b152c5b318f07d9a67c6fcd2f7cf009231bcfc48b7857c24de5bb26351f58c9c0a7829adb92e81a92144afc33deb122a2
AUX e2fsprogs-1.42.7-libext2fs-fix-return-value.patch 1082 SHA256 8cabc57993ef8c03636a645c1415db7ed0e56a24cca261dae2aec5be91940940 SHA512 f2874dcccfdbd4604b178920e839fe66d63a5d3f433d5bacf0ccfbbcbc0c64eced2a861c7e024fcfaf86d15f6ef6e12edeb27af1b4eb8670ad0b9281e563e472 WHIRLPOOL c74b28d1351c8309398704a22c4dec167a3a9569da293e04198171eba637e846e8f3a3073d571ffc2f985e4ee23ad03a48ed55c3f6da7d20cd063187ae9ab05c
AUX fsck_ext2fs.8 3806 SHA256 fc1155e67f17aebc8762d75a25d25511a1463be3da05baf7a322d0b5f91938e0 SHA512 eacd1968267f320587e01f75a66ceaa5a9b899f368686df893b6335c25ce8f304ebb5852df6f1b22a125642720ab110fc3b0878bc3560c628e8beb3a4583ef08 WHIRLPOOL e8343c2ae959075b043998894486fa5a33d36e339e511ae22102b60c2c482900d73f3322dd2b8daf91b5009b3da0639aa192d3ff1183d31db748a1143af97a94
AUX fsck_ext2fs.c 2797 SHA256 a7c3614e76c89ab7882191c14a469789d4b5b54f3c61c5888e5bd72840816e22 SHA512 525c88a3dd9178ef2dca056db9226a2bebf537b9a333cce32f2ef82d6d7a6a56a59dfc2ebf9aa3e891d9690fde13588cf619f89d6b806405810de5dcfcf08040 WHIRLPOOL d71a13f80694a39ae2faf4fafaaf0ce342a0963ca2fb5b4bce279c9a9816139fedeefb5a3c565b6c6829a237e39b7e4dcab54aacea8b72fc3f1ab0122c667ab0
-DIST e2fsprogs-1.41.12.tar.gz 4496194 SHA256 9c26d0dc20bfdafd0f27f3564791d6121d1c1876549d4f2ff1e41955c9bb9f20 SHA512 9ca618ae21574cf25e9249b445cc8e89a4ddc9d717ba650af084979f95771e42026395148d7f38a9489402a81a8fbeb60524eb9cf8e9eec3b309fee7e6469bab WHIRLPOOL 24faf2a8cb8292f588d69f3e94c606df51fb16d05368ca3444b22472a613368809b3ecad6e519b2010753431da371e9d21eaf08e63c3d22fa5d107681de5c28a
-DIST e2fsprogs-1.41.14.tar.gz 4512157 SHA256 3f8ac1fedd7c4bec480afcbe4acabdd4ac59ec0446a0fd50c8975cd0aad7b176 SHA512 077d854e469eb8158460481daadd729ef7fa1c08687b9547397d32d23f862168f53dfcf1ad30cdb3b0deda038e0770a2e656eab5aa06bac5b3c6d939b12af64d WHIRLPOOL 9b5a2b77750014188d8e39bfe4f5fc89008b47d35fd9e652226874b2797b20233d99ebf02395b7023711cd5aab936e1133ae3ece74595dfe012e537e3cc4ffb8
DIST e2fsprogs-1.41.7.tar.gz 4425159 SHA256 2e2eeb5201e952dd02b77f609a0e630acdbce5d2b823ec11668e34f6bfde2f2c SHA512 c17c5f23feb7747941e7f019f197cca1cd4a84c067ad27d1a578ae213c7d7274aa79f3a64c7d69515f3f94db80df01ca71d4af83e9ea84c578a7257205395f7c WHIRLPOOL f760d7e658a1c78835ca470d077c7076a21f727f7d0a2411f5428363d12b7cd1676e2f221be9d9d1f5843c25320f7ef2f896ea47c9d4dc91190e0bc7df89ef36
-DIST e2fsprogs-1.42.1.tar.gz 5724307 SHA256 0f1fdc10c6289b6750714490837df9aab691f352d33f5ecb64507704df6ff991 SHA512 545a6cfef414aa94bdfd5025c304a3fb28b3ede6e10ddaa4aaf7950d62ad443e7d409f1b66958440cf65a319fae136f510d072f39012483e364753666fe72725 WHIRLPOOL 6b14a046f3665b4fff4693acbad43330bc71de44a030122a4eb7ad39222683b8745b30ebc7649861a0ac9dd8a86ef7ee90e471b45e5712730c3379cc3f1dda52
-DIST e2fsprogs-1.42.3.tar.gz 5817248 SHA256 ad6a41be876fab94c2bd5d10f7a0871a5601bbaf9cd25c551c2af11c1c8d5436 SHA512 0ec74d4a82a2c1dbad9ab5edcb7018d58736c65eb15e4bd499d87205f0806363a531c9ada8fedc64a41896050b7b9f7179372df72cf5e0dcebabaf4d74d4f997 WHIRLPOOL 708690e71e0d4b61da0f1bf33021dfaa8dda1305ae0d0525918fa10d5d699cba1e2c0a76bb2838885bba2296c2b26e8903fa9448b6459aa818c3acc6b2043499
-DIST e2fsprogs-1.42.4.tar.gz 5873284 SHA256 3946f347842a7b892b23476e231da21e572f9db828cb02a38bc57beb25db905e SHA512 2392e52b206775e7b799d53febb42eb351ccaee2435ab0bc456b4953468e6309d19019059d83aa1c0162b8342fc566072abd39f88f37adf0a246025bf767fa01 WHIRLPOOL aaccb3116d9e01d404ef1761e6c96f4f0faec63e0107f1535bbd88bdbab18faa35083d0fdd2e9d11d73dd8a864c43485f2d0f5a663115d7b8e6083c4a85651d7
-DIST e2fsprogs-1.42.5.tar.gz 5918892 SHA256 76edaad8eb7464356e1317d60eb19952728091dad358f1f939239874cc1871ce SHA512 536fa81071c828ae62b2238a33fa7a60d0a731ef7f4b51022e99d50cf4946509b4dd8d94b5c200759c69895879ac985587b40010af4282ff5196193c9926274f WHIRLPOOL a8a2c5869ea9db8df8a5942c42c4d9a4994a58e589d8831598cfa66db2e440b56aa535516bbe8a2a585309d2abd8f4c27f72e77ea647f46ad7d3825207b932ae
-DIST e2fsprogs-1.42.6.tar.gz 5920183 SHA256 726b5919edeaee5b077d7a5b602284f1453ea31cf499efa433af26c679b667a5 SHA512 365178e2fc7cbb0e85da23dcfdc33c43c225640573e3d44c135193391985fe0c1263bac1f074ddba9668859d4522dbff1c6584bc8d380d2879c1e3d8c6f04acb WHIRLPOOL 0c2a775104b1accc1ee7d501d402411bcb7fffd96f1bdd8323dcee404c9fdcfee1d4e70525fcd86e2b1b48ca2d085dc1e9b85e0d99aa9478c4c5adad67a661c8
DIST e2fsprogs-1.42.7.tar.gz 5981006 SHA256 dc6501b2e75d205e425196d753d92b129c568525d8aad08085c0aa69ee9e7345 SHA512 954dbb832c2614d20cfaa5233033b469f16bf96612cf25074a66da79a5b3abf5eb1b340781e351bde06daf13bbbf5db4643774858aa494b8a8394ea742b6f07b WHIRLPOOL dd48dd13acb485eb8b8646bf4198e45e3ad8e8c6bd53b8186011a1cd2ee4a8ae7db75b6de982fd0d2f9d252f480645bd882cc95d76e614bd8bc10a36755d679c
DIST e2fsprogs-1.42.8.tar.gz 5990116 SHA256 b984aaf1fe888d6a4cf8c2e8d397207879599b5368f1d33232c1ec9d68d00c97 SHA512 69447105cbfec6099a8b7686d7cb8f4727d8c7c3f438acd0ec065ece70c225ce2c5e72e22ba16d88ef6dac81112b7571083d0cadd2fd1c82415c959ae632e61c WHIRLPOOL fa4b4ea66c41778364ef29589ce76951b22b22fa704b47904d754584966082c3520d9bba93271a4e393018d5f724379a771f189b70b995a10e301ce86b452b07
DIST e2fsprogs-1.42.9.tar.gz 6069173 SHA256 2f92ac06e92fa00f2ada3ee67dad012d74d685537527ad1241d82f2d041f2802 SHA512 31041c45bc4e4a37fc4a1026424e15d4fc8fbf990c968fc9fba92861d9bec15f192dee8d5341cc2215af30a86b0bdb12d8a01f3c113b79a66c65f4a737136bb7 WHIRLPOOL 8fd7fb0ac22c41e9169902aba4cf0f3990897619f4709dd43c3a7153b710f6a869a123854fc9154b21b7088896737ae2e5283e56a8e15f8abd27f5f740e579f9
-DIST e2fsprogs-1.42.tar.gz 5709827 SHA256 55b46db0cec3e2eb0e5de14494a88b01ff6c0500edf8ca8927cad6da7b5e4a46 SHA512 4db3d59187ff31d4d8e1f2b355fcba5dd2e60343f759b41a02545bb3aedc50ab079e21bf15240208442a1f6192e420ef391ccb9f20690f5f19d37b6fdb6f15c5 WHIRLPOOL d01a58e2c3cb653694f13033fc22256823ab4d0b9f39f626652d29b804b7e7d33efd76a3c640dd8c15e45e619d0c977611ef0271cfe78363b677f5efae6d501a
-EBUILD e2fsprogs-1.41.12-r1.ebuild 4301 SHA256 c521fff426f2e36a898023bfdb3b93425f1acb3a4fddcd06f3330afe6c4896b3 SHA512 aca89df269e8601779b67c0853b9885addf143d05cfad3524d0ef9c90db42aa3f1f8e4b04862ad77de57868fc26b392f00cecc26a3a4a6af8269e2ada2552e97 WHIRLPOOL bb12236cb8d6483f0817eee7198c9fbcb93484287fa49bc0f878726b9797c2d719093992a9e03d340922d7850e4ca1e6af73b5f276e0eb462679373e41a95630
-EBUILD e2fsprogs-1.41.12.ebuild 3899 SHA256 c3d88a35d192cb544a41959f6fd9061bee699e0285775adf77a060d2b664f92a SHA512 e828b606c70c92c9706777ab02bad24b79599129395c4e3b098b38210c82254611f1cfebaadb0903163b71614c031d6fe6589ae007ba19a6428a27a850bcb54e WHIRLPOOL ee175a7a95eba313563cc9a9f1368b1c850f6f2631de17f02a06415d03bcf0bd87d1c13d69b547e96e2d04b5cfe169776e7233c78c103ef07948a58b84766001
-EBUILD e2fsprogs-1.41.14.ebuild 4295 SHA256 058fa2de7be634b0a1181bd9adc5ae034edf4877844caeab0910af89ce073fb4 SHA512 b9d7e3b82e91f40a3635aa2aafc5e08315d1ee534f27abb1b28579b0d74f2da05b7632e1890d08c7cc9fd8ec213e1506bf2de80dfc7dc02ebe8122a2d274a88c WHIRLPOOL 1bdeb6c227287e4e0a9a74b303aa941564e2939e569e8c96e0f60fe7f678be89c22d46ab0642d3f888f9dad9dc32d316a9a5d43024ce411b5a8c5e2d095dedf6
EBUILD e2fsprogs-1.41.7-r1.ebuild 4157 SHA256 8bf16f0634e1fa357fc2235f22c619328c10f8d37ba22d75889ab6a1309c5a14 SHA512 cad0f30208422b49221dca0c8c31287f011b2f7a992efa265a53220f6304e0f81f5214ca03e3b885963462f5618257662f68c73b342fe9bfe4d2c27aff1722b6 WHIRLPOOL 8ea704eb90382e405092fb03564b9a947be0139d4dd09974d1838e1525c5cb5ecb976a3789c6a73eb83f3c817731ee7d5fa9d8435024109580307749a1cbc83a
-EBUILD e2fsprogs-1.42.1.ebuild 4677 SHA256 1a0cce002b78b2cd1c93947b1cfde1b184b952e058609c0f1aacf974500c944e SHA512 abb727ab4b44634b49d2d52b98d8b3b58186b19347a871ea76f726f3935ce35ee5719813113243abdbb436efd4eab193dc1b3a2470baa7227d4bc2447d7ff3f3 WHIRLPOOL 65091506722d0d2f36392e46f8e5ed0ef37d4f97268da2d20a6cec35d7497fd7f384d7c866d0f5abcea9a3f6b79e69a140d9b39038be9e799ea41bb002897c6f
-EBUILD e2fsprogs-1.42.3.ebuild 4431 SHA256 c7d6a2dd48218a10866f32c39a2cb7840c9846d9dafe9691c2f5c7f6e7947f9c SHA512 498c6f720b1bc745a02c3fbbe6df09357a4ba1cff45c78b1c8a2c1015aac7f0f9a2b07f4cb3b7169b50327d42b247897a533af3f60369fa8ddad4d74eb353e6b WHIRLPOOL 74a3ff4e1e4446bf33de5b13b6a1d9807a87be51661aa4699705dd4d801611882f64cf67fed5f25713861510baa8b4497d4b15a130e113af93ac9f9928d9e0cf
-EBUILD e2fsprogs-1.42.4.ebuild 4329 SHA256 f9840190bdf5fd375a75032936629ac8bbe37e0ae5dbc085948d37158561c7f8 SHA512 f48129d0693fb8a553a07186aa68d9f6a0781995dab0b6a587fcf083e1adf84375d1dd125b81bcc02ee77985bc389ae04d0be122b1b82a84d2423cd19cb51514 WHIRLPOOL 35105adf9d46ff9496ec8867301b77e14b01cf01e4829e6fd010838d2ec44baf2f87252544acf5a1eec9fff84076d361dfc6a44cf630095c28ce035de27a3878
-EBUILD e2fsprogs-1.42.5.ebuild 4327 SHA256 49c96b22e90e135da3df1f53a1fa645db6535fe0bac81a5094b275ddc9497fec SHA512 fc24fe21824977515276b1f3bcb9b43e2b55f8e728e8b583ef596e84ff8b053601d341dddc434290dfa707ddd5602df1489e88e541a5384d7f77f80e89cb1287 WHIRLPOOL 9d9046025e25b1cfb5717e0e06a998458e27e3d4d8150c623ef23470e942a6bbbf2fc054227736fbc8e7868cb7254dcbe6035ce121b15c51ffd00c340ccbd827
-EBUILD e2fsprogs-1.42.6.ebuild 4282 SHA256 83377430341860f723ee9268df9f4cc700d14c32cb86b1e7d7188992e1105a94 SHA512 1e44fe9d158204224acadd21b4d405d35ac9410b56d2cbee10e7b0b5670e31a625168b9c4d0dcd55e1af9bdeb6128719d2acdfc365f0e58db94c49823c454ce1 WHIRLPOOL 316a8b4d15b55529881a495fc6f921dcb0841e8e3b5691c583eb35fe3ab7ea4c9564842601731734a09ab0ccac7da30d4389ed1723504415ceef705c8be9feb3
EBUILD e2fsprogs-1.42.7.ebuild 4344 SHA256 571bc0b822ccfbea6391752d75a42f4d90672591c3b6e54b876a9d6b5e677ac9 SHA512 ed4868b7115374bb898b636fc935190fee6b0c55e4077f588eaca85db007d06079a626ac44a47f2068928c45c9ce7b38e21d02bdbe86d3a44e19d33a62811f8e WHIRLPOOL 483a549738a46b7eb422cb5f9faac6e72037702ef54bf0cba713b7ffadacb2cf76bde76ee930b63eaef77bbe3510b0b3db0b76bf8660a16fb0cb07232ac36d34
EBUILD e2fsprogs-1.42.8.ebuild 4283 SHA256 3f0d179fd3579dfc089ea5805cdcf8da1b9c19097a5a1d6c398183f9a5f136ef SHA512 44e5c0bf8169b21962a7d60921564f5bf995f14d46347cc0bfb7f134706d1e0139c29c9cd28de2971aa20e0021211da62977a1f7e35cd991d7aae43487ed980d WHIRLPOOL 1a710a3bb41d53a97c544d6d0b71cf705ea0807b9be3059ca186eb4632b577ce38aac62bac53741385fe9dfb706501e5a90a6ad7616047dc9510ecfd2fca0fe9
EBUILD e2fsprogs-1.42.9.ebuild 4281 SHA256 5f7dbc5e8fb102f3d64f01768c148ea4dc943e379b6b917d1493a689d70db4b3 SHA512 33b40beee13e4561df92a918bbf82c5f9c3082b3a0e91bc98b7e6e7682d5e65dc0eb7b48396e8b141ff83ef6c9eef57c30768810711c9d7b23170e4b39b74c32 WHIRLPOOL fbc60ed91db6cac16a5595f94e97c653543e30e5ccfaa08010262b7c1699b257778f79cb932f8ea0f0fa28ff8060411a0f5533e30cd95af18dad3717db283164
-EBUILD e2fsprogs-1.42.ebuild 4523 SHA256 aebb33bbb1d0f0b27e83503ac1fb8dc83aea140d2af77b34aece290ea5aa33b7 SHA512 0a2e7c9bb1942a3e754dfb5645ab84a54529f7e3fddc2147ca7ac28652110bcb35f06208c40d9ae301bd0647b6e817589f5f129fdcb56c2e75134dc478d1a7ce WHIRLPOOL 42ddae6fcd1b1bfcbdfc2a261d07925ef5a18d8903f1738f5ef6e8216befe97e1d20a3351a81cfaa18a44a24d299e72d32acb3216d058337443364a62dc77348
-MISC ChangeLog 40237 SHA256 514ae9d77122024b1fb62b3197cd61c4cd97487793ee4624f39119a07d2d637e SHA512 80e361d67acebf4888115ecb58ac652304a27c2e921cd75dd3bfeb5a9a21f8ffd54d77f8b1dc66260fef58d3d7f45d7318209701d570d86f40e35389f7b029d4 WHIRLPOOL 4da64acac7cb460328b8dba26355dfce4bac91a8e7b2f3625add37401f08b58c7e769c1ed8f645f1eb84820abd917dc3f480b0fdcf487d2c6f5e14118932d6cd
+MISC ChangeLog 40983 SHA256 089fdf15cb18410942de6c80826209944ed68dcb6c66ca078a36a094ddbaea1d SHA512 4d2c03be3f7d80ac0154cc4f7e446f0835504f8122e483ee5b162fec72ec0345452c40a05c1c06e1d0fecef43becfa80ced7a50f0dbf86983ca21a465201888a WHIRLPOOL d72a2c486f91ebbca280a1bffd43e0df6800558a9d363000e14297b00ada439bf5dc52831193ab270101fce6a438c5a06e9c562cebc341eab19607a15f61776a
MISC metadata.xml 267 SHA256 b88609559861f59092d42a34388b78e59a1eeae8324a6f79c94fd24598c2b5a3 SHA512 979da7eb8495724d938e6445cc7878b2b484373e750a82a48cdf11b6e46257a1c1ab1cd85b08b854789ffcea5c54120cc5aaabd2f830cce2b2d0bea9de7011ee WHIRLPOOL b671ec8a7c10856e977c7cbb5b7d55b8463f0cf86ded627d9407e1099e376d6381c1a23ec5aabae788419db3187b6737f008ea7c6f2ed714c8dce2d773b8df4a
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iQIcBAEBCAAGBQJSyFGrAAoJEPiazRVxLXTFfdkQALJQ1zSjIrbF+cI6BKVb67TW
+cBoO82xBBI6bz5Ry3rG5crZ5+ry/E6NRMPIhcAcgxb/Ty95oYJk5Ucpt1ftG25oB
+hUv6F/Tl/SXy0eZquJJ4O69N6dMhmQ8Cr4tHPxZFLDa/n/afXKSwJIq9h9/+3cOY
+rgsQUIl4R+/HN4EWwWx2Dh0pE90Ru+bDFBN+KlTiQvWp9Iv7BBE3pGZrq+HBsBRS
+E/5DOd09b11pag8sXP3wp6ugoSm4yoqxuoeOB6IDNG8MEU++nYVGfDhuqdST/HT2
+Rhb85xbpWdseE1hMhEKfxd1EJ+vFOL2NPL8Gm2n/GoheALDt4htl1NHmXaG1zuhs
+z6CHQDCZi6t7dmzjXu19isaeI8trpijiCLIUpuRgcEnQk7hao3FOmdxsug7/g/DD
+GL7bBhrvyJHfTc/jAVC+dO6Tl5ItPtUnu9tqjtXqxieuvzNLYk5ZYtNXqKyL9L53
+gLYIpetONsYB3AQS7dqQ9iuZ9MbDfefy/t8pYwK64C/M6+gICNbSn3tjYmi8NCcf
+UOJ0grI1B1Jjlqb6U4WbC3hwcZEBLy6dqFsCltDXlhxvFRfaguyj2M0PxYJ+PZVP
+IYkL6IVTjfFv6UotaQQK37z1V7S47nan31V1TXEJraZq3+haukwDeqGQw07bP1wS
+aFS2rp3gE9cIYtZWCk4+
+=mGHr
+-----END PGP SIGNATURE-----
diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.41.12-r1.ebuild b/sys-fs/e2fsprogs/e2fsprogs-1.41.12-r1.ebuild
deleted file mode 100644
index e5c86591ec97..000000000000
--- a/sys-fs/e2fsprogs/e2fsprogs-1.41.12-r1.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.41.12-r1.ebuild,v 1.6 2012/05/04 19:09:17 jdhore Exp $
-
-EAPI="3"
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="Standard EXT2/EXT3/EXT4 filesystem utilities"
-HOMEPAGE="http://e2fsprogs.sourceforge.net/"
-SRC_URI="mirror://sourceforge/e2fsprogs/${P}.tar.gz"
-
-LICENSE="GPL-2 BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint"
-IUSE="nls elibc_FreeBSD"
-
-RDEPEND="~sys-libs/${PN}-libs-${PV}
- >=sys-apps/util-linux-2.16
- nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )
- virtual/pkgconfig
- sys-apps/texinfo"
-
-pkg_setup() {
- if [[ ! -e ${EROOT}/etc/mtab ]] ; then
- # add some crap to deal with missing /etc/mtab #217719
- ewarn "No /etc/mtab file, creating one temporarily"
- echo "${PN} crap for src_test" > "${EROOT}"/etc/mtab
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-1.38-tests-locale.patch #99766
- epatch "${FILESDIR}"/${PN}-1.41.8-makefile.patch
- epatch "${FILESDIR}"/${PN}-1.41.12-getpagesize.patch
- epatch "${FILESDIR}"/${PN}-1.40-fbsd.patch
- # use symlinks rather than hardlinks
- sed -i \
- -e 's:$(LN) -f $(DESTDIR).*/:$(LN_S) -f :' \
- {e2fsck,misc}/Makefile.in || die
- epatch "${FILESDIR}"/${P}-darwin-makefile.patch
- if [[ ${CHOST} == *-mint* ]] ; then
- epatch "${FILESDIR}"/${PN}-1.41-mint.patch
- epatch "${FILESDIR}"/${PN}-1.41.12-mint-blkid.patch
- fi
- # blargh ... trick e2fsprogs into using e2fsprogs-libs
- rm -rf doc
- sed -i -r \
- -e 's:@LIBINTL@:@LTLIBINTL@:' \
- -e '/^LIB(COM_ERR|SS)/s:[$][(]LIB[)]/lib([^@]*)@LIB_EXT@:-l\1:' \
- -e '/^DEPLIB(COM_ERR|SS)/s:=.*:=:' \
- MCONFIG.in || die "muck libs" #122368
- sed -i -r \
- -e '/^LIB_SUBDIRS/s:lib/(et|ss)::g' \
- Makefile.in || die "remove subdirs"
- sed -i \
- -e '/^#define _XOPEN/i#define _GNU_SOURCE' \
- misc/mke2fs.c || die # needs open64() prototype
-
- # Avoid rebuild
- touch lib/ss/ss_err.h
-}
-
-src_configure() {
- # Keep the package from doing silly things #261411
- export VARTEXFONTS=${T}/fonts
-
- # We want to use the "bsd" libraries while building on Darwin, but while
- # building on other Gentoo/*BSD we prefer elf-naming scheme.
- local libtype
- case ${CHOST} in
- *-darwin*) libtype=--enable-bsd-shlibs ;;
- *-mint*) libtype= ;;
- *) libtype=--enable-elf-shlibs ;;
- esac
-
- ac_cv_path_LDCONFIG=: \
- econf \
- --with-root-prefix="${EPREFIX}/" \
- ${libtype} \
- $(tc-has-tls || echo --disable-tls) \
- --without-included-gettext \
- $(use_enable nls) \
- --disable-libblkid \
- --disable-libuuid \
- --disable-fsck \
- --disable-uuidd
- if [[ ${CHOST} != *-uclibc ]] && grep -qs 'USE_INCLUDED_LIBINTL.*yes' config.{log,status} ; then
- eerror "INTL sanity check failed, aborting build."
- eerror "Please post your ${S}/config.log file as an"
- eerror "attachment to http://bugs.gentoo.org/show_bug.cgi?id=81096"
- die "Preventing included intl cruft from building"
- fi
-}
-
-src_compile() {
- emake COMPILE_ET=compile_et MK_CMDS=mk_cmds || die
-
- # Build the FreeBSD helper
- if use elibc_FreeBSD ; then
- cp "${FILESDIR}"/fsck_ext2fs.c .
- emake fsck_ext2fs || die
- fi
-}
-
-pkg_preinst() {
- if [[ -r ${EROOT}/etc/mtab ]] ; then
- if [[ $(<"${EROOT}"/etc/mtab) == "${PN} crap for src_test" ]] ; then
- rm -f "${EROOT}"/etc/mtab
- fi
- fi
-}
-
-src_install() {
- # need to set root_libdir= manually as any --libdir options in the
- # econf above (i.e. multilib) will screw up the default #276465
- emake \
- STRIP=: \
- root_libdir="${EPREFIX}/usr/$(get_libdir)" \
- DESTDIR="${D}" \
- install install-libs || die
- dodoc README RELEASE-NOTES
-
- insinto /etc
- doins "${FILESDIR}"/e2fsck.conf || die
-
- # Move shared libraries to /lib/, install static libraries to
- # /usr/lib/, and install linker scripts to /usr/lib/.
- set -- "${ED}"/usr/$(get_libdir)/*.a
- set -- ${@/*\/lib}
- gen_usr_ldscript -a "${@/.a}"
-
- if use elibc_FreeBSD ; then
- # Install helpers for us
- into /
- dosbin "${S}"/fsck_ext2fs || die
- doman "${FILESDIR}"/fsck_ext2fs.8 || die
-
- # filefrag is linux only
- rm \
- "${ED}"/usr/sbin/filefrag \
- "${ED}"/usr/share/man/man8/filefrag.8 || die
- fi
-}
diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.41.12.ebuild b/sys-fs/e2fsprogs/e2fsprogs-1.41.12.ebuild
deleted file mode 100644
index ed6435dd5491..000000000000
--- a/sys-fs/e2fsprogs/e2fsprogs-1.41.12.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.41.12.ebuild,v 1.10 2012/05/04 19:09:17 jdhore Exp $
-
-inherit eutils flag-o-matic toolchain-funcs multilib
-
-DESCRIPTION="Standard EXT2/EXT3/EXT4 filesystem utilities"
-HOMEPAGE="http://e2fsprogs.sourceforge.net/"
-SRC_URI="mirror://sourceforge/e2fsprogs/${P}.tar.gz"
-
-LICENSE="GPL-2 BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -x86-fbsd"
-IUSE="nls elibc_FreeBSD"
-
-RDEPEND="~sys-libs/${PN}-libs-${PV}
- >=sys-apps/util-linux-2.16
- nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )
- virtual/pkgconfig
- sys-apps/texinfo"
-
-pkg_setup() {
- if [[ ! -e ${ROOT}/etc/mtab ]] ; then
- # add some crap to deal with missing /etc/mtab #217719
- ewarn "No /etc/mtab file, creating one temporarily"
- echo "${PN} crap for src_test" > "${ROOT}"/etc/mtab
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${PN}-1.38-tests-locale.patch #99766
- epatch "${FILESDIR}"/${PN}-1.41.8-makefile.patch
- epatch "${FILESDIR}"/${PN}-1.40-fbsd.patch
- # use symlinks rather than hardlinks
- sed -i \
- -e 's:$(LN) -f $(DESTDIR).*/:$(LN_S) -f :' \
- {e2fsck,misc}/Makefile.in || die
- # blargh ... trick e2fsprogs into using e2fsprogs-libs
- rm -rf doc
- sed -i -r \
- -e 's:@LIBINTL@:@LTLIBINTL@:' \
- -e '/^LIB(COM_ERR|SS)/s:[$][(]LIB[)]/lib([^@]*)@LIB_EXT@:-l\1:' \
- -e '/^DEPLIB(COM_ERR|SS)/s:=.*:=:' \
- MCONFIG.in || die "muck libs" #122368
- sed -i -r \
- -e '/^LIB_SUBDIRS/s:lib/(et|ss)::g' \
- Makefile.in || die "remove subdirs"
- sed -i \
- -e '/^#define _XOPEN/i#define _GNU_SOURCE' \
- misc/mke2fs.c || die # needs open64() prototype
-
- # Avoid rebuild
- touch lib/ss/ss_err.h
-}
-
-src_compile() {
- # Keep the package from doing silly things #261411
- export VARTEXFONTS=${T}/fonts
-
- # We want to use the "bsd" libraries while building on Darwin, but while
- # building on other Gentoo/*BSD we prefer elf-naming scheme.
- local libtype
- case ${CHOST} in
- *-darwin*) libtype=bsd;;
- *) libtype=elf;;
- esac
-
- ac_cv_path_LDCONFIG=: \
- econf \
- --with-root-prefix=/ \
- --enable-${libtype}-shlibs \
- $(tc-has-tls || echo --disable-tls) \
- --without-included-gettext \
- $(use_enable nls) \
- --disable-libblkid \
- --disable-libuuid \
- --disable-fsck \
- --disable-uuidd
- if [[ ${CHOST} != *-uclibc ]] && grep -qs 'USE_INCLUDED_LIBINTL.*yes' config.{log,status} ; then
- eerror "INTL sanity check failed, aborting build."
- eerror "Please post your ${S}/config.log file as an"
- eerror "attachment to http://bugs.gentoo.org/show_bug.cgi?id=81096"
- die "Preventing included intl cruft from building"
- fi
- emake COMPILE_ET=compile_et MK_CMDS=mk_cmds || die
-
- # Build the FreeBSD helper
- if use elibc_FreeBSD ; then
- cp "${FILESDIR}"/fsck_ext2fs.c .
- emake fsck_ext2fs || die
- fi
-}
-
-pkg_preinst() {
- if [[ -r ${ROOT}/etc/mtab ]] ; then
- if [[ $(<"${ROOT}"/etc/mtab) == "${PN} crap for src_test" ]] ; then
- rm -f "${ROOT}"/etc/mtab
- fi
- fi
-}
-
-src_install() {
- # need to set root_libdir= manually as any --libdir options in the
- # econf above (i.e. multilib) will screw up the default #276465
- emake \
- STRIP=: \
- root_libdir="/$(get_libdir)" \
- DESTDIR="${D}" \
- install install-libs || die
- dodoc README RELEASE-NOTES
-
- insinto /etc
- doins "${FILESDIR}"/e2fsck.conf || die
-
- # make sure symlinks are relative, not absolute, for cross-compiling
- cd "${D}"/usr/$(get_libdir)
- local x l
- for x in lib* ; do
- l=$(readlink "${x}")
- [[ ${l} == /* ]] || continue
- rm -f "${x}"
- ln -s "../..${l}" "${x}"
- done
-
- if use elibc_FreeBSD ; then
- # Install helpers for us
- into /
- dosbin "${S}"/fsck_ext2fs || die
- doman "${FILESDIR}"/fsck_ext2fs.8
-
- # filefrag is linux only
- rm \
- "${D}"/usr/sbin/filefrag \
- "${D}"/usr/share/man/man8/filefrag.8 || die
- fi
-}
diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.41.14.ebuild b/sys-fs/e2fsprogs/e2fsprogs-1.41.14.ebuild
deleted file mode 100644
index 21681cf3f588..000000000000
--- a/sys-fs/e2fsprogs/e2fsprogs-1.41.14.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.41.14.ebuild,v 1.8 2012/05/04 19:09:17 jdhore Exp $
-
-EAPI="3"
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="Standard EXT2/EXT3/EXT4 filesystem utilities"
-HOMEPAGE="http://e2fsprogs.sourceforge.net/"
-SRC_URI="mirror://sourceforge/e2fsprogs/${P}.tar.gz"
-
-LICENSE="GPL-2 BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint"
-IUSE="nls elibc_FreeBSD"
-
-RDEPEND="~sys-libs/${PN}-libs-${PV}
- >=sys-apps/util-linux-2.16
- nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )
- virtual/pkgconfig
- sys-apps/texinfo"
-
-pkg_setup() {
- if [[ ! -e ${EROOT}/etc/mtab ]] ; then
- # add some crap to deal with missing /etc/mtab #217719
- ewarn "No /etc/mtab file, creating one temporarily"
- echo "${PN} crap for src_test" > "${EROOT}"/etc/mtab
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-1.38-tests-locale.patch #99766
- epatch "${FILESDIR}"/${PN}-1.41.8-makefile.patch
- epatch "${FILESDIR}"/${PN}-1.41.12-getpagesize.patch
- epatch "${FILESDIR}"/${PN}-1.40-fbsd.patch
- # use symlinks rather than hardlinks
- sed -i \
- -e 's:$(LN) -f $(DESTDIR).*/:$(LN_S) -f :' \
- {e2fsck,misc}/Makefile.in || die
- epatch "${FILESDIR}"/${PN}-1.41.12-darwin-makefile.patch
- if [[ ${CHOST} == *-mint* ]] ; then
- epatch "${FILESDIR}"/${PN}-1.41-mint.patch
- epatch "${FILESDIR}"/${PN}-1.41.12-mint-blkid.patch
- fi
- # blargh ... trick e2fsprogs into using e2fsprogs-libs
- rm -rf doc
- sed -i -r \
- -e 's:@LIBINTL@:@LTLIBINTL@:' \
- -e '/^LIB(COM_ERR|SS)/s:[$][(]LIB[)]/lib([^@]*)@LIB_EXT@:-l\1:' \
- -e '/^DEPLIB(COM_ERR|SS)/s:=.*:=:' \
- MCONFIG.in || die "muck libs" #122368
- sed -i -r \
- -e '/^LIB_SUBDIRS/s:lib/(et|ss)::g' \
- Makefile.in || die "remove subdirs"
- sed -i \
- -e '/^#define _XOPEN/i#define _GNU_SOURCE' \
- misc/mke2fs.c || die # needs open64() prototype
-
- # Avoid rebuild
- touch lib/ss/ss_err.h
-}
-
-src_configure() {
- # Keep the package from doing silly things #261411
- export VARTEXFONTS=${T}/fonts
-
- # We want to use the "bsd" libraries while building on Darwin, but while
- # building on other Gentoo/*BSD we prefer elf-naming scheme.
- local libtype
- case ${CHOST} in
- *-darwin*) libtype=--enable-bsd-shlibs ;;
- *-mint*) libtype= ;;
- *) libtype=--enable-elf-shlibs ;;
- esac
-
- ac_cv_path_LDCONFIG=: \
- econf \
- --with-root-prefix="${EPREFIX}/" \
- ${libtype} \
- $(tc-has-tls || echo --disable-tls) \
- --without-included-gettext \
- $(use_enable nls) \
- --disable-libblkid \
- --disable-libuuid \
- --disable-fsck \
- --disable-uuidd
- if [[ ${CHOST} != *-uclibc ]] && grep -qs 'USE_INCLUDED_LIBINTL.*yes' config.{log,status} ; then
- eerror "INTL sanity check failed, aborting build."
- eerror "Please post your ${S}/config.log file as an"
- eerror "attachment to http://bugs.gentoo.org/show_bug.cgi?id=81096"
- die "Preventing included intl cruft from building"
- fi
-}
-
-src_compile() {
- emake COMPILE_ET=compile_et MK_CMDS=mk_cmds || die
-
- # Build the FreeBSD helper
- if use elibc_FreeBSD ; then
- cp "${FILESDIR}"/fsck_ext2fs.c .
- emake fsck_ext2fs || die
- fi
-}
-
-pkg_preinst() {
- if [[ -r ${EROOT}/etc/mtab ]] ; then
- if [[ $(<"${EROOT}"/etc/mtab) == "${PN} crap for src_test" ]] ; then
- rm -f "${EROOT}"/etc/mtab
- fi
- fi
-}
-
-src_install() {
- # need to set root_libdir= manually as any --libdir options in the
- # econf above (i.e. multilib) will screw up the default #276465
- emake \
- STRIP=: \
- root_libdir="${EPREFIX}/usr/$(get_libdir)" \
- DESTDIR="${D}" \
- install install-libs || die
- dodoc README RELEASE-NOTES
-
- insinto /etc
- doins "${FILESDIR}"/e2fsck.conf || die
-
- # Move shared libraries to /lib/, install static libraries to
- # /usr/lib/, and install linker scripts to /usr/lib/.
- set -- "${ED}"/usr/$(get_libdir)/*.a
- set -- ${@/*\/lib}
- gen_usr_ldscript -a "${@/.a}"
-
- if use elibc_FreeBSD ; then
- # Install helpers for us
- into /
- dosbin "${S}"/fsck_ext2fs || die
- doman "${FILESDIR}"/fsck_ext2fs.8 || die
-
- # filefrag is linux only
- rm \
- "${ED}"/usr/sbin/filefrag \
- "${ED}"/usr/share/man/man8/filefrag.8 || die
- fi
-}
diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.42.1.ebuild b/sys-fs/e2fsprogs/e2fsprogs-1.42.1.ebuild
deleted file mode 100644
index b2457563597d..000000000000
--- a/sys-fs/e2fsprogs/e2fsprogs-1.42.1.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.42.1.ebuild,v 1.5 2012/05/04 19:09:17 jdhore Exp $
-
-EAPI=3
-
-case ${PV} in
-*_pre*) UP_PV="${PV%_pre*}-WIP-${PV#*_pre}" ;;
-*) UP_PV=${PV} ;;
-esac
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="Standard EXT2/EXT3/EXT4 filesystem utilities"
-HOMEPAGE="http://e2fsprogs.sourceforge.net/"
-SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz"
-
-LICENSE="GPL-2 BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint"
-IUSE="nls static-libs elibc_FreeBSD"
-
-RDEPEND="~sys-libs/${PN}-libs-${PV}
- >=sys-apps/util-linux-2.16
- nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )
- virtual/pkgconfig
- sys-apps/texinfo"
-
-S=${WORKDIR}/${P%_pre*}
-
-pkg_setup() {
- if [[ ! -e ${EROOT}/etc/mtab ]] ; then
- # add some crap to deal with missing /etc/mtab #217719
- ewarn "No /etc/mtab file, creating one temporarily"
- echo "${PN} crap for src_test" > "${EROOT}"/etc/mtab
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-1.38-tests-locale.patch #99766
- epatch "${FILESDIR}"/${PN}-1.41.8-makefile.patch
- epatch "${FILESDIR}"/${PN}-1.40-fbsd.patch
- epatch "${FILESDIR}"/${PN}-1.42-no-quota.patch
- epatch "${FILESDIR}"/${PN}-1.42-no-fallocate.patch #406609
- epatch "${FILESDIR}"/${PN}-1.42.1-libext2fs-gettimeofday.patch
- epatch "${FILESDIR}"/${PN}-1.42.1-libext2fs-config.patch
- # use symlinks rather than hardlinks
- sed -i \
- -e 's:$(LN) -f $(DESTDIR).*/:$(LN_S) -f :' \
- {e2fsck,misc}/Makefile.in || die
- epatch "${FILESDIR}"/${PN}-1.41.12-darwin-makefile.patch
- if [[ ${CHOST} == *-mint* ]] ; then
- epatch "${FILESDIR}"/${PN}-1.41-mint.patch
- epatch "${FILESDIR}"/${PN}-1.41.12-mint-blkid.patch
- fi
- # blargh ... trick e2fsprogs into using e2fsprogs-libs
- rm -rf doc
- sed -i -r \
- -e 's:@LIBINTL@:@LTLIBINTL@:' \
- -e '/^LIB(COM_ERR|SS)/s:[$][(]LIB[)]/lib([^@]*)@LIB_EXT@:-l\1:' \
- -e '/^DEPLIB(COM_ERR|SS)/s:=.*:=:' \
- MCONFIG.in || die "muck libs" #122368
- sed -i -r \
- -e '/^LIB_SUBDIRS/s:lib/(et|ss)::g' \
- Makefile.in || die "remove subdirs"
-
- # Avoid rebuild
- touch lib/ss/ss_err.h
-}
-
-src_configure() {
- # Keep the package from doing silly things #261411
- export VARTEXFONTS=${T}/fonts
-
- # needs open64() prototypes and friends
- append-cppflags -D_GNU_SOURCE
-
- # We want to use the "bsd" libraries while building on Darwin, but while
- # building on other Gentoo/*BSD we prefer elf-naming scheme.
- local libtype
- case ${CHOST} in
- *-darwin*) libtype=--enable-bsd-shlibs ;;
- *-mint*) libtype= ;;
- *) libtype=--enable-elf-shlibs ;;
- esac
-
- ac_cv_path_LDCONFIG=: \
- QUOTA_CMT='#' \
- econf \
- --with-root-prefix="${EPREFIX}/" \
- ${libtype} \
- $(tc-has-tls || echo --disable-tls) \
- --without-included-gettext \
- $(use_enable nls) \
- --disable-libblkid \
- --disable-libuuid \
- --disable-quota \
- --disable-fsck \
- --disable-uuidd
- if [[ ${CHOST} != *-uclibc ]] && grep -qs 'USE_INCLUDED_LIBINTL.*yes' config.{log,status} ; then
- eerror "INTL sanity check failed, aborting build."
- eerror "Please post your ${S}/config.log file as an"
- eerror "attachment to http://bugs.gentoo.org/show_bug.cgi?id=81096"
- die "Preventing included intl cruft from building"
- fi
-}
-
-src_compile() {
- emake COMPILE_ET=compile_et MK_CMDS=mk_cmds || die
-
- # Build the FreeBSD helper
- if use elibc_FreeBSD ; then
- cp "${FILESDIR}"/fsck_ext2fs.c .
- emake fsck_ext2fs || die
- fi
-}
-
-pkg_preinst() {
- if [[ -r ${EROOT}/etc/mtab ]] ; then
- if [[ $(<"${EROOT}"/etc/mtab) == "${PN} crap for src_test" ]] ; then
- rm -f "${EROOT}"/etc/mtab
- fi
- fi
-}
-
-src_install() {
- # need to set root_libdir= manually as any --libdir options in the
- # econf above (i.e. multilib) will screw up the default #276465
- emake \
- STRIP=: \
- root_libdir="${EPREFIX}/usr/$(get_libdir)" \
- DESTDIR="${D}" \
- install install-libs || die
- dodoc README RELEASE-NOTES
-
- insinto /etc
- doins "${FILESDIR}"/e2fsck.conf || die
-
- # Move shared libraries to /lib/, install static libraries to
- # /usr/lib/, and install linker scripts to /usr/lib/.
- gen_usr_ldscript -a e2p ext2fs
- # configure doesn't have an option to disable static libs :/
- use static-libs || find "${D}" -name '*.a' -delete
-
- if use elibc_FreeBSD ; then
- # Install helpers for us
- into /
- dosbin "${S}"/fsck_ext2fs || die
- doman "${FILESDIR}"/fsck_ext2fs.8 || die
-
- # filefrag is linux only
- rm \
- "${ED}"/usr/sbin/filefrag \
- "${ED}"/usr/share/man/man8/filefrag.8 || die
- fi
-}
diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.42.3.ebuild b/sys-fs/e2fsprogs/e2fsprogs-1.42.3.ebuild
deleted file mode 100644
index b37c5ce60ab6..000000000000
--- a/sys-fs/e2fsprogs/e2fsprogs-1.42.3.ebuild
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.42.3.ebuild,v 1.1 2012/05/22 19:45:49 vapier Exp $
-
-EAPI=3
-
-case ${PV} in
-*_pre*) UP_PV="${PV%_pre*}-WIP-${PV#*_pre}" ;;
-*) UP_PV=${PV} ;;
-esac
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="Standard EXT2/EXT3/EXT4 filesystem utilities"
-HOMEPAGE="http://e2fsprogs.sourceforge.net/"
-SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz"
-
-LICENSE="GPL-2 BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint"
-IUSE="nls static-libs elibc_FreeBSD"
-
-RDEPEND="~sys-libs/${PN}-libs-${PV}
- >=sys-apps/util-linux-2.16
- nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )
- virtual/pkgconfig
- sys-apps/texinfo"
-
-S=${WORKDIR}/${P%_pre*}
-
-pkg_setup() {
- if [[ ! -e ${EROOT}/etc/mtab ]] ; then
- # add some crap to deal with missing /etc/mtab #217719
- ewarn "No /etc/mtab file, creating one temporarily"
- echo "${PN} crap for src_test" > "${EROOT}"/etc/mtab
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-1.38-tests-locale.patch #99766
- epatch "${FILESDIR}"/${PN}-1.41.8-makefile.patch
- epatch "${FILESDIR}"/${PN}-1.40-fbsd.patch
- epatch "${FILESDIR}"/${PN}-1.42.3-quotactl.patch
- epatch "${FILESDIR}"/${PN}-1.42.3-quota-time.patch
- epatch "${FILESDIR}"/${PN}-1.41.12-darwin-makefile.patch
- if [[ ${CHOST} == *-mint* ]] ; then
- epatch "${FILESDIR}"/${PN}-1.41-mint.patch
- epatch "${FILESDIR}"/${PN}-1.41.12-mint-blkid.patch
- fi
- # blargh ... trick e2fsprogs into using e2fsprogs-libs
- rm -rf doc
- sed -i -r \
- -e 's:@LIBINTL@:@LTLIBINTL@:' \
- -e '/^LIB(COM_ERR|SS)/s:[$][(]LIB[)]/lib([^@]*)@LIB_EXT@:-l\1:' \
- -e '/^DEPLIB(COM_ERR|SS)/s:=.*:=:' \
- MCONFIG.in || die "muck libs" #122368
- sed -i -r \
- -e '/^LIB_SUBDIRS/s:lib/(et|ss)::g' \
- Makefile.in || die "remove subdirs"
-
- # Avoid rebuild
- touch lib/ss/ss_err.h
-}
-
-src_configure() {
- # Keep the package from doing silly things #261411
- export VARTEXFONTS=${T}/fonts
-
- # needs open64() prototypes and friends
- append-cppflags -D_GNU_SOURCE
-
- # We want to use the "bsd" libraries while building on Darwin, but while
- # building on other Gentoo/*BSD we prefer elf-naming scheme.
- local libtype
- case ${CHOST} in
- *-darwin*) libtype=--enable-bsd-shlibs ;;
- *-mint*) libtype= ;;
- *) libtype=--enable-elf-shlibs ;;
- esac
-
- ac_cv_path_LDCONFIG=: \
- econf \
- --with-root-prefix="${EPREFIX}/" \
- --enable-symlink-install \
- ${libtype} \
- $(tc-has-tls || echo --disable-tls) \
- --without-included-gettext \
- $(use_enable nls) \
- --disable-libblkid \
- --disable-libuuid \
- --disable-quota \
- --disable-fsck \
- --disable-uuidd
- if [[ ${CHOST} != *-uclibc ]] && grep -qs 'USE_INCLUDED_LIBINTL.*yes' config.{log,status} ; then
- eerror "INTL sanity check failed, aborting build."
- eerror "Please post your ${S}/config.log file as an"
- eerror "attachment to http://bugs.gentoo.org/show_bug.cgi?id=81096"
- die "Preventing included intl cruft from building"
- fi
-}
-
-src_compile() {
- emake COMPILE_ET=compile_et MK_CMDS=mk_cmds || die
-
- # Build the FreeBSD helper
- if use elibc_FreeBSD ; then
- cp "${FILESDIR}"/fsck_ext2fs.c .
- emake fsck_ext2fs || die
- fi
-}
-
-pkg_preinst() {
- if [[ -r ${EROOT}/etc/mtab ]] ; then
- if [[ $(<"${EROOT}"/etc/mtab) == "${PN} crap for src_test" ]] ; then
- rm -f "${EROOT}"/etc/mtab
- fi
- fi
-}
-
-src_install() {
- # need to set root_libdir= manually as any --libdir options in the
- # econf above (i.e. multilib) will screw up the default #276465
- emake \
- STRIP=: \
- root_libdir="${EPREFIX}/usr/$(get_libdir)" \
- DESTDIR="${D}" \
- install install-libs || die
- dodoc README RELEASE-NOTES
-
- insinto /etc
- doins "${FILESDIR}"/e2fsck.conf || die
-
- # Move shared libraries to /lib/, install static libraries to
- # /usr/lib/, and install linker scripts to /usr/lib/.
- gen_usr_ldscript -a e2p ext2fs
- # configure doesn't have an option to disable static libs :/
- use static-libs || find "${D}" -name '*.a' -delete
-
- if use elibc_FreeBSD ; then
- # Install helpers for us
- into /
- dosbin "${S}"/fsck_ext2fs || die
- doman "${FILESDIR}"/fsck_ext2fs.8 || die
-
- # filefrag is linux only
- rm \
- "${ED}"/usr/sbin/filefrag \
- "${ED}"/usr/share/man/man8/filefrag.8 || die
- fi
-}
diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.42.4.ebuild b/sys-fs/e2fsprogs/e2fsprogs-1.42.4.ebuild
deleted file mode 100644
index 790920538a7d..000000000000
--- a/sys-fs/e2fsprogs/e2fsprogs-1.42.4.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.42.4.ebuild,v 1.1 2012/06/14 00:58:29 vapier Exp $
-
-EAPI=3
-
-case ${PV} in
-*_pre*) UP_PV="${PV%_pre*}-WIP-${PV#*_pre}" ;;
-*) UP_PV=${PV} ;;
-esac
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="Standard EXT2/EXT3/EXT4 filesystem utilities"
-HOMEPAGE="http://e2fsprogs.sourceforge.net/"
-SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz"
-
-LICENSE="GPL-2 BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint"
-IUSE="nls static-libs elibc_FreeBSD"
-
-RDEPEND="~sys-libs/${PN}-libs-${PV}
- >=sys-apps/util-linux-2.16
- nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )
- virtual/pkgconfig
- sys-apps/texinfo"
-
-S=${WORKDIR}/${P%_pre*}
-
-pkg_setup() {
- if [[ ! -e ${EROOT}/etc/mtab ]] ; then
- # add some crap to deal with missing /etc/mtab #217719
- ewarn "No /etc/mtab file, creating one temporarily"
- echo "${PN} crap for src_test" > "${EROOT}"/etc/mtab
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-1.38-tests-locale.patch #99766
- epatch "${FILESDIR}"/${PN}-1.41.8-makefile.patch
- epatch "${FILESDIR}"/${PN}-1.40-fbsd.patch
- epatch "${FILESDIR}"/${PN}-1.41.12-darwin-makefile.patch
- if [[ ${CHOST} == *-mint* ]] ; then
- epatch "${FILESDIR}"/${PN}-1.41-mint.patch
- epatch "${FILESDIR}"/${PN}-1.41.12-mint-blkid.patch
- fi
- # blargh ... trick e2fsprogs into using e2fsprogs-libs
- rm -rf doc
- sed -i -r \
- -e 's:@LIBINTL@:@LTLIBINTL@:' \
- -e '/^LIB(COM_ERR|SS)/s:[$][(]LIB[)]/lib([^@]*)@LIB_EXT@:-l\1:' \
- -e '/^DEPLIB(COM_ERR|SS)/s:=.*:=:' \
- MCONFIG.in || die "muck libs" #122368
- sed -i -r \
- -e '/^LIB_SUBDIRS/s:lib/(et|ss)::g' \
- Makefile.in || die "remove subdirs"
-
- # Avoid rebuild
- touch lib/ss/ss_err.h
-}
-
-src_configure() {
- # Keep the package from doing silly things #261411
- export VARTEXFONTS=${T}/fonts
-
- # needs open64() prototypes and friends
- append-cppflags -D_GNU_SOURCE
-
- # We want to use the "bsd" libraries while building on Darwin, but while
- # building on other Gentoo/*BSD we prefer elf-naming scheme.
- local libtype
- case ${CHOST} in
- *-darwin*) libtype=--enable-bsd-shlibs ;;
- *-mint*) libtype= ;;
- *) libtype=--enable-elf-shlibs ;;
- esac
-
- ac_cv_path_LDCONFIG=: \
- econf \
- --with-root-prefix="${EPREFIX}/" \
- --enable-symlink-install \
- ${libtype} \
- $(tc-has-tls || echo --disable-tls) \
- --without-included-gettext \
- $(use_enable nls) \
- --disable-libblkid \
- --disable-libuuid \
- --disable-quota \
- --disable-fsck \
- --disable-uuidd
- if [[ ${CHOST} != *-uclibc ]] && grep -qs 'USE_INCLUDED_LIBINTL.*yes' config.{log,status} ; then
- eerror "INTL sanity check failed, aborting build."
- eerror "Please post your ${S}/config.log file as an"
- eerror "attachment to http://bugs.gentoo.org/show_bug.cgi?id=81096"
- die "Preventing included intl cruft from building"
- fi
-}
-
-src_compile() {
- emake COMPILE_ET=compile_et MK_CMDS=mk_cmds || die
-
- # Build the FreeBSD helper
- if use elibc_FreeBSD ; then
- cp "${FILESDIR}"/fsck_ext2fs.c .
- emake fsck_ext2fs || die
- fi
-}
-
-pkg_preinst() {
- if [[ -r ${EROOT}/etc/mtab ]] ; then
- if [[ $(<"${EROOT}"/etc/mtab) == "${PN} crap for src_test" ]] ; then
- rm -f "${EROOT}"/etc/mtab
- fi
- fi
-}
-
-src_install() {
- # need to set root_libdir= manually as any --libdir options in the
- # econf above (i.e. multilib) will screw up the default #276465
- emake \
- STRIP=: \
- root_libdir="${EPREFIX}/usr/$(get_libdir)" \
- DESTDIR="${D}" \
- install install-libs || die
- dodoc README RELEASE-NOTES
-
- insinto /etc
- doins "${FILESDIR}"/e2fsck.conf || die
-
- # Move shared libraries to /lib/, install static libraries to
- # /usr/lib/, and install linker scripts to /usr/lib/.
- gen_usr_ldscript -a e2p ext2fs
- # configure doesn't have an option to disable static libs :/
- use static-libs || find "${D}" -name '*.a' -delete
-
- if use elibc_FreeBSD ; then
- # Install helpers for us
- into /
- dosbin "${S}"/fsck_ext2fs || die
- doman "${FILESDIR}"/fsck_ext2fs.8 || die
-
- # filefrag is linux only
- rm \
- "${ED}"/usr/sbin/filefrag \
- "${ED}"/usr/share/man/man8/filefrag.8 || die
- fi
-}
diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.42.5.ebuild b/sys-fs/e2fsprogs/e2fsprogs-1.42.5.ebuild
deleted file mode 100644
index 6820b834d9cc..000000000000
--- a/sys-fs/e2fsprogs/e2fsprogs-1.42.5.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.42.5.ebuild,v 1.2 2012/08/04 19:39:32 vapier Exp $
-
-EAPI=3
-
-case ${PV} in
-*_pre*) UP_PV="${PV%_pre*}-WIP-${PV#*_pre}" ;;
-*) UP_PV=${PV} ;;
-esac
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="Standard EXT2/EXT3/EXT4 filesystem utilities"
-HOMEPAGE="http://e2fsprogs.sourceforge.net/"
-SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz"
-
-LICENSE="GPL-2 BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint"
-IUSE="nls static-libs elibc_FreeBSD"
-
-RDEPEND="~sys-libs/${PN}-libs-${PV}
- >=sys-apps/util-linux-2.16
- nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )
- virtual/pkgconfig
- sys-apps/texinfo"
-
-S=${WORKDIR}/${P%_pre*}
-
-pkg_setup() {
- if [[ ! -e ${EROOT}/etc/mtab ]] ; then
- # add some crap to deal with missing /etc/mtab #217719
- ewarn "No /etc/mtab file, creating one temporarily"
- echo "${PN} crap for src_test" > "${EROOT}"/etc/mtab
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-1.42.5-ldflags.patch #429756
- epatch "${FILESDIR}"/${PN}-1.41.8-makefile.patch
- epatch "${FILESDIR}"/${PN}-1.40-fbsd.patch
- epatch "${FILESDIR}"/${PN}-1.41.12-darwin-makefile.patch
- if [[ ${CHOST} == *-mint* ]] ; then
- epatch "${FILESDIR}"/${PN}-1.41-mint.patch
- epatch "${FILESDIR}"/${PN}-1.41.12-mint-blkid.patch
- fi
- # blargh ... trick e2fsprogs into using e2fsprogs-libs
- rm -rf doc
- sed -i -r \
- -e 's:@LIBINTL@:@LTLIBINTL@:' \
- -e '/^LIB(COM_ERR|SS)/s:[$][(]LIB[)]/lib([^@]*)@LIB_EXT@:-l\1:' \
- -e '/^DEPLIB(COM_ERR|SS)/s:=.*:=:' \
- MCONFIG.in || die "muck libs" #122368
- sed -i -r \
- -e '/^LIB_SUBDIRS/s:lib/(et|ss)::g' \
- Makefile.in || die "remove subdirs"
-
- # Avoid rebuild
- touch lib/ss/ss_err.h
-}
-
-src_configure() {
- # Keep the package from doing silly things #261411
- export VARTEXFONTS=${T}/fonts
-
- # needs open64() prototypes and friends
- append-cppflags -D_GNU_SOURCE
-
- # We want to use the "bsd" libraries while building on Darwin, but while
- # building on other Gentoo/*BSD we prefer elf-naming scheme.
- local libtype
- case ${CHOST} in
- *-darwin*) libtype=--enable-bsd-shlibs ;;
- *-mint*) libtype= ;;
- *) libtype=--enable-elf-shlibs ;;
- esac
-
- ac_cv_path_LDCONFIG=: \
- econf \
- --with-root-prefix="${EPREFIX}/" \
- --enable-symlink-install \
- ${libtype} \
- $(tc-has-tls || echo --disable-tls) \
- --without-included-gettext \
- $(use_enable nls) \
- --disable-libblkid \
- --disable-libuuid \
- --disable-quota \
- --disable-fsck \
- --disable-uuidd
- if [[ ${CHOST} != *-uclibc ]] && grep -qs 'USE_INCLUDED_LIBINTL.*yes' config.{log,status} ; then
- eerror "INTL sanity check failed, aborting build."
- eerror "Please post your ${S}/config.log file as an"
- eerror "attachment to http://bugs.gentoo.org/show_bug.cgi?id=81096"
- die "Preventing included intl cruft from building"
- fi
-}
-
-src_compile() {
- emake COMPILE_ET=compile_et MK_CMDS=mk_cmds || die
-
- # Build the FreeBSD helper
- if use elibc_FreeBSD ; then
- cp "${FILESDIR}"/fsck_ext2fs.c .
- emake fsck_ext2fs || die
- fi
-}
-
-pkg_preinst() {
- if [[ -r ${EROOT}/etc/mtab ]] ; then
- if [[ $(<"${EROOT}"/etc/mtab) == "${PN} crap for src_test" ]] ; then
- rm -f "${EROOT}"/etc/mtab
- fi
- fi
-}
-
-src_install() {
- # need to set root_libdir= manually as any --libdir options in the
- # econf above (i.e. multilib) will screw up the default #276465
- emake \
- STRIP=: \
- root_libdir="${EPREFIX}/usr/$(get_libdir)" \
- DESTDIR="${D}" \
- install install-libs || die
- dodoc README RELEASE-NOTES
-
- insinto /etc
- doins "${FILESDIR}"/e2fsck.conf || die
-
- # Move shared libraries to /lib/, install static libraries to
- # /usr/lib/, and install linker scripts to /usr/lib/.
- gen_usr_ldscript -a e2p ext2fs
- # configure doesn't have an option to disable static libs :/
- use static-libs || find "${D}" -name '*.a' -delete
-
- if use elibc_FreeBSD ; then
- # Install helpers for us
- into /
- dosbin "${S}"/fsck_ext2fs || die
- doman "${FILESDIR}"/fsck_ext2fs.8 || die
-
- # filefrag is linux only
- rm \
- "${ED}"/usr/sbin/filefrag \
- "${ED}"/usr/share/man/man8/filefrag.8 || die
- fi
-}
diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.42.6.ebuild b/sys-fs/e2fsprogs/e2fsprogs-1.42.6.ebuild
deleted file mode 100644
index 7fb1025fb50d..000000000000
--- a/sys-fs/e2fsprogs/e2fsprogs-1.42.6.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.42.6.ebuild,v 1.2 2013/02/22 15:43:21 zmedico Exp $
-
-EAPI=3
-
-case ${PV} in
-*_pre*) UP_PV="${PV%_pre*}-WIP-${PV#*_pre}" ;;
-*) UP_PV=${PV} ;;
-esac
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="Standard EXT2/EXT3/EXT4 filesystem utilities"
-HOMEPAGE="http://e2fsprogs.sourceforge.net/"
-SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz"
-
-LICENSE="GPL-2 BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint"
-IUSE="nls static-libs elibc_FreeBSD"
-
-RDEPEND="~sys-libs/${PN}-libs-${PV}
- >=sys-apps/util-linux-2.16
- nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )
- virtual/pkgconfig
- sys-apps/texinfo"
-
-S=${WORKDIR}/${P%_pre*}
-
-pkg_setup() {
- if [[ ! -e ${EROOT}/etc/mtab ]] ; then
- # add some crap to deal with missing /etc/mtab #217719
- ewarn "No /etc/mtab file, creating one temporarily"
- echo "${PN} crap for src_test" > "${EROOT}"/etc/mtab
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-1.41.8-makefile.patch
- epatch "${FILESDIR}"/${PN}-1.40-fbsd.patch
- epatch "${FILESDIR}"/${PN}-1.41.12-darwin-makefile.patch
- if [[ ${CHOST} == *-mint* ]] ; then
- epatch "${FILESDIR}"/${PN}-1.41-mint.patch
- epatch "${FILESDIR}"/${PN}-1.41.12-mint-blkid.patch
- fi
- # blargh ... trick e2fsprogs into using e2fsprogs-libs
- rm -rf doc
- sed -i -r \
- -e 's:@LIBINTL@:@LTLIBINTL@:' \
- -e '/^LIB(COM_ERR|SS)/s:[$][(]LIB[)]/lib([^@]*)@LIB_EXT@:-l\1:' \
- -e '/^DEPLIB(COM_ERR|SS)/s:=.*:=:' \
- MCONFIG.in || die "muck libs" #122368
- sed -i -r \
- -e '/^LIB_SUBDIRS/s:lib/(et|ss)::g' \
- Makefile.in || die "remove subdirs"
-
- # Avoid rebuild
- touch lib/ss/ss_err.h
-}
-
-src_configure() {
- # Keep the package from doing silly things #261411
- export VARTEXFONTS=${T}/fonts
-
- # needs open64() prototypes and friends
- append-cppflags -D_GNU_SOURCE
-
- # We want to use the "bsd" libraries while building on Darwin, but while
- # building on other Gentoo/*BSD we prefer elf-naming scheme.
- local libtype
- case ${CHOST} in
- *-darwin*) libtype=--enable-bsd-shlibs ;;
- *-mint*) libtype= ;;
- *) libtype=--enable-elf-shlibs ;;
- esac
-
- ac_cv_path_LDCONFIG=: \
- econf \
- --with-root-prefix="${EPREFIX}/" \
- --enable-symlink-install \
- ${libtype} \
- $(tc-has-tls || echo --disable-tls) \
- --without-included-gettext \
- $(use_enable nls) \
- --disable-libblkid \
- --disable-libuuid \
- --disable-quota \
- --disable-fsck \
- --disable-uuidd
- if [[ ${CHOST} != *-uclibc ]] && grep -qs 'USE_INCLUDED_LIBINTL.*yes' config.{log,status} ; then
- eerror "INTL sanity check failed, aborting build."
- eerror "Please post your ${S}/config.log file as an"
- eerror "attachment to http://bugs.gentoo.org/show_bug.cgi?id=81096"
- die "Preventing included intl cruft from building"
- fi
-}
-
-src_compile() {
- emake COMPILE_ET=compile_et MK_CMDS=mk_cmds || die
-
- # Build the FreeBSD helper
- if use elibc_FreeBSD ; then
- cp "${FILESDIR}"/fsck_ext2fs.c .
- emake fsck_ext2fs || die
- fi
-}
-
-pkg_preinst() {
- if [[ -r ${EROOT}/etc/mtab ]] ; then
- if [[ $(<"${EROOT}"/etc/mtab) == "${PN} crap for src_test" ]] ; then
- rm -f "${EROOT}"/etc/mtab
- fi
- fi
-}
-
-src_install() {
- # need to set root_libdir= manually as any --libdir options in the
- # econf above (i.e. multilib) will screw up the default #276465
- emake \
- STRIP=: \
- root_libdir="${EPREFIX}/usr/$(get_libdir)" \
- DESTDIR="${D}" \
- install install-libs || die
- dodoc README RELEASE-NOTES
-
- insinto /etc
- doins "${FILESDIR}"/e2fsck.conf || die
-
- # Move shared libraries to /lib/, install static libraries to
- # /usr/lib/, and install linker scripts to /usr/lib/.
- gen_usr_ldscript -a e2p ext2fs
- # configure doesn't have an option to disable static libs :/
- use static-libs || find "${D}" -name '*.a' -delete
-
- if use elibc_FreeBSD ; then
- # Install helpers for us
- into /
- dosbin "${S}"/fsck_ext2fs || die
- doman "${FILESDIR}"/fsck_ext2fs.8 || die
-
- # filefrag is linux only
- rm \
- "${ED}"/usr/sbin/filefrag \
- "${ED}"/usr/share/man/man8/filefrag.8 || die
- fi
-}
diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.42.ebuild b/sys-fs/e2fsprogs/e2fsprogs-1.42.ebuild
deleted file mode 100644
index dd683e1bb76c..000000000000
--- a/sys-fs/e2fsprogs/e2fsprogs-1.42.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.42.ebuild,v 1.12 2012/05/04 19:09:17 jdhore Exp $
-
-EAPI=3
-
-case ${PV} in
-*_pre*) UP_PV="${PV%_pre*}-WIP-${PV#*_pre}" ;;
-*) UP_PV=${PV} ;;
-esac
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="Standard EXT2/EXT3/EXT4 filesystem utilities"
-HOMEPAGE="http://e2fsprogs.sourceforge.net/"
-SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz"
-
-LICENSE="GPL-2 BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint"
-IUSE="nls static-libs elibc_FreeBSD"
-
-RDEPEND="~sys-libs/${PN}-libs-${PV}
- >=sys-apps/util-linux-2.16
- nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )
- virtual/pkgconfig
- sys-apps/texinfo"
-
-S=${WORKDIR}/${P%_pre*}
-
-pkg_setup() {
- if [[ ! -e ${EROOT}/etc/mtab ]] ; then
- # add some crap to deal with missing /etc/mtab #217719
- ewarn "No /etc/mtab file, creating one temporarily"
- echo "${PN} crap for src_test" > "${EROOT}"/etc/mtab
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-1.38-tests-locale.patch #99766
- epatch "${FILESDIR}"/${PN}-1.41.8-makefile.patch
- epatch "${FILESDIR}"/${PN}-1.41.12-getpagesize.patch
- epatch "${FILESDIR}"/${PN}-1.40-fbsd.patch
- epatch "${FILESDIR}"/${PN}-1.42-no-quota.patch
- epatch "${FILESDIR}"/${PN}-1.42-no-fallocate.patch #406609
- # use symlinks rather than hardlinks
- sed -i \
- -e 's:$(LN) -f $(DESTDIR).*/:$(LN_S) -f :' \
- {e2fsck,misc}/Makefile.in || die
- epatch "${FILESDIR}"/${PN}-1.41.12-darwin-makefile.patch
- if [[ ${CHOST} == *-mint* ]] ; then
- epatch "${FILESDIR}"/${PN}-1.41-mint.patch
- epatch "${FILESDIR}"/${PN}-1.41.12-mint-blkid.patch
- fi
- # blargh ... trick e2fsprogs into using e2fsprogs-libs
- rm -rf doc
- sed -i -r \
- -e 's:@LIBINTL@:@LTLIBINTL@:' \
- -e '/^LIB(COM_ERR|SS)/s:[$][(]LIB[)]/lib([^@]*)@LIB_EXT@:-l\1:' \
- -e '/^DEPLIB(COM_ERR|SS)/s:=.*:=:' \
- MCONFIG.in || die "muck libs" #122368
- sed -i -r \
- -e '/^LIB_SUBDIRS/s:lib/(et|ss)::g' \
- Makefile.in || die "remove subdirs"
-
- # Avoid rebuild
- touch lib/ss/ss_err.h
-}
-
-src_configure() {
- # Keep the package from doing silly things #261411
- export VARTEXFONTS=${T}/fonts
-
- # We want to use the "bsd" libraries while building on Darwin, but while
- # building on other Gentoo/*BSD we prefer elf-naming scheme.
- local libtype
- case ${CHOST} in
- *-darwin*) libtype=--enable-bsd-shlibs ;;
- *-mint*) libtype= ;;
- *) libtype=--enable-elf-shlibs ;;
- esac
-
- ac_cv_path_LDCONFIG=: \
- QUOTA_CMT='#' \
- econf \
- --with-root-prefix="${EPREFIX}/" \
- ${libtype} \
- $(tc-has-tls || echo --disable-tls) \
- --without-included-gettext \
- $(use_enable nls) \
- --disable-libblkid \
- --disable-libuuid \
- --disable-quota \
- --disable-fsck \
- --disable-uuidd
- if [[ ${CHOST} != *-uclibc ]] && grep -qs 'USE_INCLUDED_LIBINTL.*yes' config.{log,status} ; then
- eerror "INTL sanity check failed, aborting build."
- eerror "Please post your ${S}/config.log file as an"
- eerror "attachment to http://bugs.gentoo.org/show_bug.cgi?id=81096"
- die "Preventing included intl cruft from building"
- fi
-}
-
-src_compile() {
- emake COMPILE_ET=compile_et MK_CMDS=mk_cmds || die
-
- # Build the FreeBSD helper
- if use elibc_FreeBSD ; then
- cp "${FILESDIR}"/fsck_ext2fs.c .
- emake fsck_ext2fs || die
- fi
-}
-
-pkg_preinst() {
- if [[ -r ${EROOT}/etc/mtab ]] ; then
- if [[ $(<"${EROOT}"/etc/mtab) == "${PN} crap for src_test" ]] ; then
- rm -f "${EROOT}"/etc/mtab
- fi
- fi
-}
-
-src_install() {
- # need to set root_libdir= manually as any --libdir options in the
- # econf above (i.e. multilib) will screw up the default #276465
- emake \
- STRIP=: \
- root_libdir="${EPREFIX}/usr/$(get_libdir)" \
- DESTDIR="${D}" \
- install install-libs || die
- dodoc README RELEASE-NOTES
-
- insinto /etc
- doins "${FILESDIR}"/e2fsck.conf || die
-
- # Move shared libraries to /lib/, install static libraries to
- # /usr/lib/, and install linker scripts to /usr/lib/.
- gen_usr_ldscript -a e2p ext2fs
- # configure doesn't have an option to disable static libs :/
- use static-libs || find "${D}" -name '*.a' -delete
-
- if use elibc_FreeBSD ; then
- # Install helpers for us
- into /
- dosbin "${S}"/fsck_ext2fs || die
- doman "${FILESDIR}"/fsck_ext2fs.8 || die
-
- # filefrag is linux only
- rm \
- "${ED}"/usr/sbin/filefrag \
- "${ED}"/usr/share/man/man8/filefrag.8 || die
- fi
-}
diff --git a/sys-fs/e2fsprogs/files/e2fsprogs-1.41.12-getpagesize.patch b/sys-fs/e2fsprogs/files/e2fsprogs-1.41.12-getpagesize.patch
deleted file mode 100644
index 5b042d3690e7..000000000000
--- a/sys-fs/e2fsprogs/files/e2fsprogs-1.41.12-getpagesize.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From 81c81f5421cb9b85e793c591595a0a4d6ee04e99 Mon Sep 17 00:00:00 2001
-From: Mike Frysinger <vapier@gentoo.org>
-Date: Sat, 4 Dec 2010 17:10:53 -0500
-Subject: [PATCH] libext2fs: change getpagesize to sysconf
-
-Newer versions of glibc no longer export the getpagesize() prototype when
-using recent versions of POSIX (_XOPEN_SOURCE). So building tdb.c gives
-use implicit function declaration warnings. Fix the issue by using the
-portable sysconf() function which returns the same answer.
-
-Signed-off-by: Mike Frysinger <vapier@gentoo.org>
----
- lib/ext2fs/tdb.c | 6 +-----
- 1 files changed, 1 insertions(+), 5 deletions(-)
-
-diff --git a/lib/ext2fs/tdb.c b/lib/ext2fs/tdb.c
-index 0c82a24..43c5d44 100644
---- a/lib/ext2fs/tdb.c
-+++ b/lib/ext2fs/tdb.c
-@@ -111,10 +111,6 @@ typedef int bool;
- #define u32 unsigned
- #endif
-
--#ifndef HAVE_GETPAGESIZE
--#define getpagesize() 0x2000
--#endif
--
- typedef u32 tdb_len_t;
- typedef u32 tdb_off_t;
-
-@@ -3838,7 +3834,7 @@ struct tdb_context *tdb_open_ex(const char *name, int hash_size, int tdb_flags,
- tdb->hash_fn = hash_fn ? hash_fn : default_tdb_hash;
-
- /* cache the page size */
-- tdb->page_size = getpagesize();
-+ tdb->page_size = sysconf(_SC_PAGESIZE);
- if (tdb->page_size <= 0) {
- tdb->page_size = 0x2000;
- }
---
-1.7.3.1
-
diff --git a/sys-fs/e2fsprogs/files/e2fsprogs-1.41.7-mint-blkid.patch b/sys-fs/e2fsprogs/files/e2fsprogs-1.41.7-mint-blkid.patch
deleted file mode 100644
index 2464ba0ee577..000000000000
--- a/sys-fs/e2fsprogs/files/e2fsprogs-1.41.7-mint-blkid.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-http://bugs.gentoo.org/276055
-
-<alanh@fairlite.co.uk>:
-The configure test program links against libblkid to test. This works
-fine on shared library systems as libblkid automatically depends on
-libuuid. But on static systems it needs explicit linking.
-
-
---- configure.in
-+++ configure.in
-@@ -398,8 +398,8 @@
- fi
-
- AC_CHECK_LIB(blkid, blkid_get_cache,
-- [LIBBLKID=`$PKG_CONFIG --libs blkid`;
-- STATIC_LIBBLKID=`$PKG_CONFIG --static --libs blkid`],
-+ [LIBBLKID=`$PKG_CONFIG --libs blkid --libs uuid`;
-+ STATIC_LIBBLKID=`$PKG_CONFIG --static --libs blkid --libs uuid`],
- [AC_MSG_ERROR([external blkid library not found])],
- [$LIBBLKID])
- BLKID_CMT=#
---- configure
-+++ configure
-@@ -4565,7 +4565,7 @@
- $as_echo_n "(cached) " >&6
- else
- ac_check_lib_save_LIBS=$LIBS
--LIBS="-lblkid $LIBBLKID $LIBS"
-+LIBS="-lblkid -luuid $LIBBLKID $LIBS"
- cat >conftest.$ac_ext <<_ACEOF
- /* confdefs.h. */
- _ACEOF
-@@ -4625,8 +4625,8 @@
- { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_blkid_blkid_get_cache" >&5
- $as_echo "$ac_cv_lib_blkid_blkid_get_cache" >&6; }
- if test "x$ac_cv_lib_blkid_blkid_get_cache" = x""yes; then
-- LIBBLKID=`$PKG_CONFIG --libs blkid`;
-- STATIC_LIBBLKID=`$PKG_CONFIG --static --libs blkid`
-+ LIBBLKID=`$PKG_CONFIG --libs blkid --libs uuid`;
-+ STATIC_LIBBLKID=`$PKG_CONFIG --static --libs blkid --libs uuid`
- else
- { { $as_echo "$as_me:$LINENO: error: external blkid library not found" >&5
- $as_echo "$as_me: error: external blkid library not found" >&2;}
diff --git a/sys-fs/e2fsprogs/files/e2fsprogs-1.42-no-fallocate.patch b/sys-fs/e2fsprogs/files/e2fsprogs-1.42-no-fallocate.patch
deleted file mode 100644
index 17594e47e87e..000000000000
--- a/sys-fs/e2fsprogs/files/e2fsprogs-1.42-no-fallocate.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-https://bugs.gentoo.org/406609
-
-From 1a36d2ead2f45a21f74ccc332a534c1b788d6029 Mon Sep 17 00:00:00 2001
-From: Mike Frysinger <vapier@gentoo.org>
-Date: Mon, 5 Mar 2012 00:35:21 -0500
-Subject: [PATCH] libext2fs: check for fallocate symbol before using it
-
-If we have newer kernel headers which define FALLOC_FL_PUNCH_HOLE, but we
-are on an older glibc which lacks fallocate, we end up trying to use the
-func anyways. Check the ifdef that autoconf already set up for us.
-
-Reported-by: Ortwin Glueck <odi@odi.ch>
-Signed-off-by: Mike Frysinger <vapier@gentoo.org>
----
- lib/ext2fs/unix_io.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/lib/ext2fs/unix_io.c b/lib/ext2fs/unix_io.c
-index 9f0613a..da3f8fd 100644
---- a/lib/ext2fs/unix_io.c
-+++ b/lib/ext2fs/unix_io.c
-@@ -905,7 +905,7 @@ static errcode_t unix_discard(io_channel channel, unsigned long long block,
- goto unimplemented;
- #endif
- } else {
--#ifdef FALLOC_FL_PUNCH_HOLE
-+#if defined(HAVE_FALLOCATE) && defined(FALLOC_FL_PUNCH_HOLE)
- /*
- * If we are not on block device, try to use punch hole
- * to reclaim free space.
---
-1.7.8.4
-
diff --git a/sys-fs/e2fsprogs/files/e2fsprogs-1.42-no-quota.patch b/sys-fs/e2fsprogs/files/e2fsprogs-1.42-no-quota.patch
deleted file mode 100644
index 775b820dac21..000000000000
--- a/sys-fs/e2fsprogs/files/e2fsprogs-1.42-no-quota.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-quota was meant to be turned off in the 1.42 release as it's half
-baked, but the commit to disable didn't really work either.
-
---- a/lib/quota/Makefile.in
-+++ b/lib/quota/Makefile.in
-@@ -76,7 +76,8 @@
- $(DESTDIR)$(includedir)/quota $(DESTDIR)$(man3dir) \
- $(DESTDIR)$(libdir)/pkgconfig
-
--install:: all installdirs
-+install::
-+disabled:: all installdirs
- $(E) " INSTALL_DATA $(libdir)/libquota.a"
- $(Q) $(INSTALL_DATA) libquota.a $(DESTDIR)$(libdir)/libquota.a
- -$(Q) $(RANLIB) $(DESTDIR)$(libdir)/libquota.a
---- a/configure
-+++ b/configure
-@@ -5224,11 +5224,11 @@
-
- fi
-
--LIBQUOTA='$(LIB)/libquota'$LIB_EXT
-+LIBQUOTA=
- DEPLIBQUOTA=$LIBQUOTA
--STATIC_LIBQUOTA='$(LIB)/libquota'$STATIC_LIB_EXT
-+STATIC_LIBQUOTA=
- DEPSTATIC_LIBQUOTA=$STATIC_LIBQUOTA
--PROFILED_LIBQUOTA='$(LIB)/libquota'$PROFILED_LIB_EXT
-+PROFILED_LIBQUOTA=
- DEPPROFILED_LIBQUOTA=$PROFILED_LIBQUOTA
-
-
---- a/lib/quota/mkquota.h
-+++ b/lib/quota/mkquota.h
-@@ -60,4 +60,17 @@
- int quota_file_exists(ext2_filsys fs, int qtype, int fmt);
- void quota_set_sb_inum(ext2_filsys fs, ext2_ino_t ino, int qtype);
-
-+#define quota_init_context(a, ...)
-+#define quota_data_inodes(a, ...)
-+#define quota_data_add(a, ...)
-+#define quota_data_sub(a, ...)
-+#define quota_write_inode(a, ...)
-+#define quota_update_inode(a, ...) 0
-+#define quota_compute_usage(a, ...)
-+#define quota_release_context(a, ...)
-+#define quota_remove_inode(a, ...)
-+#define quota_is_on(a, ...)
-+#define quota_file_exists(a, ...) -1
-+#define quota_set_sb_inum(a, ...)
-+
- #endif /* __QUOTA_QUOTAIO_H__ */
---- a/lib/quota/quotaio.h
-+++ b/lib/quota/quotaio.h
-@@ -167,4 +167,7 @@
- const char *quota_get_qf_path(const char *mntpt, int qtype, int fmt,
- char *path_buf, size_t path_buf_size);
-
-+#define quota_get_qf_name(a, ...)
-+#define quota_get_qf_path(a, ...)
-+
- #endif /* GUARD_QUOTAIO_H */
diff --git a/sys-fs/e2fsprogs/files/e2fsprogs-1.42.1-libext2fs-config.patch b/sys-fs/e2fsprogs/files/e2fsprogs-1.42.1-libext2fs-config.patch
deleted file mode 100644
index 2afc83263270..000000000000
--- a/sys-fs/e2fsprogs/files/e2fsprogs-1.42.1-libext2fs-config.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From c699110b4b08e7fdee24d2b895403f15dad1502c Mon Sep 17 00:00:00 2001
-From: Mike Frysinger <vapier@gentoo.org>
-Date: Fri, 24 Feb 2012 12:08:43 -0500
-Subject: [PATCH] libext2fs: include config.h for HAVE_xxx defines
-
-We check HAVE_UNISTD_H but haven't included config.h yet, so we end up
-hitting warnings about missing prototypes for close/read/etc... funcs.
-
-Signed-off-by: Mike Frysinger <vapier@gentoo.org>
----
- lib/ext2fs/mmp.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
-diff --git a/lib/ext2fs/mmp.c b/lib/ext2fs/mmp.c
-index b27d9a4..49a11da 100644
---- a/lib/ext2fs/mmp.c
-+++ b/lib/ext2fs/mmp.c
-@@ -13,6 +13,8 @@
- #define _GNU_SOURCE
- #endif
-
-+#include "config.h"
-+
- #if HAVE_UNISTD_H
- #include <unistd.h>
- #endif
---
-1.7.8.4
-
diff --git a/sys-fs/e2fsprogs/files/e2fsprogs-1.42.1-libext2fs-gettimeofday.patch b/sys-fs/e2fsprogs/files/e2fsprogs-1.42.1-libext2fs-gettimeofday.patch
deleted file mode 100644
index 4eeb0b578858..000000000000
--- a/sys-fs/e2fsprogs/files/e2fsprogs-1.42.1-libext2fs-gettimeofday.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 19a60067bedc4083af035fc2ef531d7114c5eed4 Mon Sep 17 00:00:00 2001
-From: Mike Frysinger <vapier@gentoo.org>
-Date: Fri, 24 Feb 2012 12:07:21 -0500
-Subject: [PATCH] libext2fs: include sys/time.h for gettimeofday()
-
-Building on my glibc-2.15 system hits a warning:
- gen_bitmap64.c: In function 'ext2fs_alloc_generic_bmap':
- gen_bitmap64.c:127:2: warning: implicit declaration of function
- 'gettimeofday' [-Wimplicit-function-declaration]
-
-Include sys/time.h if it's available for the prototype.
-
-Signed-off-by: Mike Frysinger <vapier@gentoo.org>
----
- lib/ext2fs/gen_bitmap64.c | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
-
-diff --git a/lib/ext2fs/gen_bitmap64.c b/lib/ext2fs/gen_bitmap64.c
-index bf1a76b..fa8d7b7 100644
---- a/lib/ext2fs/gen_bitmap64.c
-+++ b/lib/ext2fs/gen_bitmap64.c
-@@ -25,6 +25,9 @@
- #if HAVE_SYS_TYPES_H
- #include <sys/types.h>
- #endif
-+#ifdef HAVE_SYS_TIME_H
-+#include <sys/time.h>
-+#endif
-
- #include "ext2_fs.h"
- #include "ext2fsP.h"
---
-1.7.8.4
-
diff --git a/sys-fs/e2fsprogs/files/e2fsprogs-1.42.3-quota-time.patch b/sys-fs/e2fsprogs/files/e2fsprogs-1.42.3-quota-time.patch
deleted file mode 100644
index 1797105dc0f5..000000000000
--- a/sys-fs/e2fsprogs/files/e2fsprogs-1.42.3-quota-time.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 90202c13466fcde28fd56d349a3380d68dbda5f2 Mon Sep 17 00:00:00 2001
-From: Mike Frysinger <vapier@gentoo.org>
-Date: Tue, 22 May 2012 15:05:18 -0400
-Subject: [PATCH] libquota: add missing time.h include
-
-This code uses time() but doesn't include time.h leading to:
-quotaio.c:89:2: warning: implicit declaration of function 'time'
-
-Signed-off-by: Mike Frysinger <vapier@gentoo.org>
----
- lib/quota/quotaio.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
-diff --git a/lib/quota/quotaio.c b/lib/quota/quotaio.c
-index 481d5f5..6e917f0 100644
---- a/lib/quota/quotaio.c
-+++ b/lib/quota/quotaio.c
-@@ -11,6 +11,7 @@
- #include <string.h>
- #include <unistd.h>
- #include <stdlib.h>
-+#include <time.h>
- #include <sys/types.h>
- #include <sys/stat.h>
- #include <sys/file.h>
---
-1.7.8.6
-
diff --git a/sys-fs/e2fsprogs/files/e2fsprogs-1.42.3-quotactl.patch b/sys-fs/e2fsprogs/files/e2fsprogs-1.42.3-quotactl.patch
deleted file mode 100644
index 52fb6d2cd0f5..000000000000
--- a/sys-fs/e2fsprogs/files/e2fsprogs-1.42.3-quotactl.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From f06c5004f410d0a0a9ed706dad194aabf1be0077 Mon Sep 17 00:00:00 2001
-From: Mike Frysinger <vapier@gentoo.org>
-Date: Tue, 22 May 2012 15:02:42 -0400
-Subject: [PATCH] libquota: add a quotactl prototype
-
-The commit 0df8a27bbaf51b55c0e8c3a533ef4c2ff9d79c9f removed the system
-quota.h include, but in doing so, added the problem:
-mkquota.c:55:2: warning: implicit declaration of function 'quotactl'
-
-Since we're maintaining a copy of quota.h, add a proper func prototype.
-
-Signed-off-by: Mike Frysinger <vapier@gentoo.org>
----
- lib/quota/quota.h | 5 +++++
- 1 files changed, 5 insertions(+), 0 deletions(-)
-
-diff --git a/lib/quota/quota.h b/lib/quota/quota.h
-index a943ec6..3eaec1d 100644
---- a/lib/quota/quota.h
-+++ b/lib/quota/quota.h
-@@ -152,4 +152,9 @@ enum {
- };
- #define QUOTA_NL_A_MAX (__QUOTA_NL_A_MAX - 1)
-
-+#ifdef HAVE_QUOTACTL
-+extern int quotactl(int __cmd, const char *__special, int __id,
-+ caddr_t __addr);
-+#endif
-+
- #endif /* _QUOTA_ */
---
-1.7.8.6
-
diff --git a/sys-fs/e2fsprogs/files/e2fsprogs-1.42.5-ldflags.patch b/sys-fs/e2fsprogs/files/e2fsprogs-1.42.5-ldflags.patch
deleted file mode 100644
index d84d54a2e88b..000000000000
--- a/sys-fs/e2fsprogs/files/e2fsprogs-1.42.5-ldflags.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-https://bugs.gentoo.org/429756
-https://sourceforge.net/tracker/?func=detail&aid=3542572&group_id=2406&atid=102406
-
-From 949c2c19e969185c69f0960549a559ed22afdd24 Mon Sep 17 00:00:00 2001
-From: Mike Frysinger <vapier@gentoo.org>
-Date: Sat, 4 Aug 2012 15:12:29 -0400
-Subject: [PATCH] Revert "Link shared libraries with local libraries instead
- of system ones"
-
-This reverts commit a7c17431b9fbf767235d614cfe2e4f22ee0d6771.
----
- lib/Makefile.elf-lib | 4 ++--
- lib/Makefile.solaris-lib | 4 ++--
- 2 files changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/lib/Makefile.elf-lib b/lib/Makefile.elf-lib
-index c66281c..c24636c 100644
---- a/lib/Makefile.elf-lib
-+++ b/lib/Makefile.elf-lib
-@@ -24,8 +24,8 @@ image: $(ELF_LIB)
-
- $(ELF_LIB): $(OBJS)
- $(E) " GEN_ELF_SOLIB $(ELF_LIB)"
-- $(Q) (cd elfshared; $(CC) --shared -o $(ELF_LIB) $(ELF_OTHER_LIBS) \
-- $(LDFLAGS) -Wl,-soname,$(ELF_SONAME) $(OBJS))
-+ $(Q) (cd elfshared; $(CC) --shared -o $(ELF_LIB) $(LDFLAGS) \
-+ -Wl,-soname,$(ELF_SONAME) $(OBJS) $(ELF_OTHER_LIBS))
- $(Q) $(MV) elfshared/$(ELF_LIB) .
- $(Q) $(RM) -f ../$(ELF_LIB) ../$(ELF_IMAGE).so ../$(ELF_SONAME)
- $(Q) (cd ..; $(LN) $(LINK_BUILD_FLAGS) \
-diff --git a/lib/Makefile.solaris-lib b/lib/Makefile.solaris-lib
-index 66f2b4c..92bdbe2 100644
---- a/lib/Makefile.solaris-lib
-+++ b/lib/Makefile.solaris-lib
-@@ -24,8 +24,8 @@ image: $(ELF_LIB)
-
- $(ELF_LIB): $(OBJS)
- $(E) " GEN_ELF_SOLIB $(ELF_LIB)"
-- $(Q) (cd elfshared; $(CC) --shared -o $(ELF_LIB) $(ELF_OTHER_LIBS) \
-- $(LDFLAGS) -Wl,-h,$(ELF_SONAME) $(OBJS))
-+ $(Q) (cd elfshared; $(CC) --shared -o $(ELF_LIB) $(LDFLAGS) \
-+ -Wl,-h,$(ELF_SONAME) $(OBJS) $(ELF_OTHER_LIBS))
- $(Q) $(MV) elfshared/$(ELF_LIB) .
- $(Q) $(RM) -f ../$(ELF_LIB) ../$(ELF_IMAGE).so ../$(ELF_SONAME)
- $(Q) (cd ..; $(LN) $(LINK_BUILD_FLAGS) \
---
-1.7.9.7
-