mirror of
https://github.com/flatcar/scripts.git
synced 2026-05-04 19:56:32 +02:00
Merge pull request #78 from marineam/e2fsck
bump(sys-fs/e2fsprogs): sync with upstream
This commit is contained in:
commit
836d5c96d2
@ -1,6 +1,34 @@
|
||||
# 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.270 2013/10/08 12:57:33 chainsaw Exp $
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/ChangeLog,v 1.274 2014/01/18 05:15:33 vapier Exp $
|
||||
|
||||
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> e2fsprogs-1.42.7.ebuild,
|
||||
e2fsprogs-1.42.8.ebuild, e2fsprogs-1.42.9.ebuild:
|
||||
Add arm64 love.
|
||||
|
||||
17 Jan 2014; Mike Frysinger <vapier@gentoo.org> e2fsprogs-1.42.7.ebuild:
|
||||
Mark m68k stable.
|
||||
|
||||
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)
|
||||
|
||||
31 Dec 2013; Mike Frysinger <vapier@gentoo.org> +e2fsprogs-1.42.9.ebuild,
|
||||
metadata.xml:
|
||||
Version bump #496594 by Ulenrich.
|
||||
|
||||
*e2fsprogs-1.42.8 (08 Oct 2013)
|
||||
|
||||
|
||||
@ -7,50 +7,36 @@ AUX e2fsprogs-1.38-tests-locale.patch 656 SHA256 7d12df7c4f00f1c1c81dcbd74cc0f8c
|
||||
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.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
|
||||
DIST e2fsprogs-1.42.9.tar.gz 6069173 SHA256 2f92ac06e92fa00f2ada3ee67dad012d74d685537527ad1241d82f2d041f2802 SHA512 31041c45bc4e4a37fc4a1026424e15d4fc8fbf990c968fc9fba92861d9bec15f192dee8d5341cc2215af30a86b0bdb12d8a01f3c113b79a66c65f4a737136bb7 WHIRLPOOL 8fd7fb0ac22c41e9169902aba4cf0f3990897619f4709dd43c3a7153b710f6a869a123854fc9154b21b7088896737ae2e5283e56a8e15f8abd27f5f740e579f9
|
||||
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.ebuild 4523 SHA256 aebb33bbb1d0f0b27e83503ac1fb8dc83aea140d2af77b34aece290ea5aa33b7 SHA512 0a2e7c9bb1942a3e754dfb5645ab84a54529f7e3fddc2147ca7ac28652110bcb35f06208c40d9ae301bd0647b6e817589f5f129fdcb56c2e75134dc478d1a7ce WHIRLPOOL 42ddae6fcd1b1bfcbdfc2a261d07925ef5a18d8903f1738f5ef6e8216befe97e1d20a3351a81cfaa18a44a24d299e72d32acb3216d058337443364a62dc77348
|
||||
MISC ChangeLog 40077 SHA256 91b6dd7c2076a6d5ab6f4c4dc64e2bdc6cd07a9c3c324b4ac2939f09f486fb05 SHA512 3162cc491463478438478c272a025328e55ef986917c7ed25595b70403d6edfe72bec16aba15a488d9545037c6176199bf554891f3eb8810531f92481fb05b88 WHIRLPOOL c6f19e14f6294b81670d6e279610e21b81677215ffe19d5b22af83a74f820669450edef1a541b3333d1c12a113ed7a185a4b5347c4bd88d74f3ec8dba560125c
|
||||
MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52
|
||||
EBUILD e2fsprogs-1.42.7.ebuild 4352 SHA256 3a94e1adf66909468588c7c9ad908abc5dbf7e0c70f8da277e7b1f0066c69d9d SHA512 97df9b66620fde3242968e507da4e9d05ceb878abe7d01291d7198eec481c8e7a60869dde11b595d0d392bd5184e9b336fd1f831aaa563452ea9a98ebe6e4a8e WHIRLPOOL af0744c81d58e4392011266776839d9def671cdd8943ab74cd2e99f2f551a3924d0cf4b50d4163d7ce592582269128b3945516e8cb3551473220849dfc73e471
|
||||
EBUILD e2fsprogs-1.42.8.ebuild 4288 SHA256 ca47e0b787df142723a42ee5958d497cbf0a1cd6a772a014e514e15d4fcf1dcd SHA512 c553c5e68205eb4d92afc7478a288225a462a34f93ae8b6a77bff48b5149ba405358f99554c6d53111146e6a9d05639b485b00d8abf3bf99dbd6dbf224b85726 WHIRLPOOL 767381f2bfbfb2f53b64689bdf91dc52339f59e16b09958042c64556ca232708f20a03b3d7b392545d9cb91bfd654b0810232bf8c91d6004afd44c9ac0c2524b
|
||||
EBUILD e2fsprogs-1.42.9.ebuild 4288 SHA256 c9348a5cf89e752739f13c41213cee405e27c05a78d61eb44a0b3988b84ed9f3 SHA512 cb3ccf896410f96ba00f908f77d49d00cc999a07e7b2a9759b542ebcd194965d8902ca1148c3533c2f1e0912b8eeabd5bab288e337d4e50e884c6fc66be099e9 WHIRLPOOL 0e283b2bdd445be3f1ab1ab0f0de91946079914ffcf5dfe3c93d10c21982b170a360d2577e63c7ce8b29bcc6270bd90829447d066c2d324a309af2f226aa5d57
|
||||
MISC ChangeLog 41219 SHA256 e5029869942d849a0591bdd50114444207439a1c129f92af604a8af506e8e421 SHA512 0c63d750945e696c6851ffddc3c12ae47b69a7f455f502b46161abec41d49d1f16541181bb771d205554cee1cfc39ad03d56080a82931a246e25256f23e74ed0 WHIRLPOOL fae5d1ba24017bf912a04dbf57021a39d03b35f9dfe78a9b3bdd9149149823edfae2989142b34b6aabde0555c7577641079a22f1dee8101535d648a3e5f00bf8
|
||||
MISC metadata.xml 267 SHA256 b88609559861f59092d42a34388b78e59a1eeae8324a6f79c94fd24598c2b5a3 SHA512 979da7eb8495724d938e6445cc7878b2b484373e750a82a48cdf11b6e46257a1c1ab1cd85b08b854789ffcea5c54120cc5aaabd2f830cce2b2d0bea9de7011ee WHIRLPOOL b671ec8a7c10856e977c7cbb5b7d55b8463f0cf86ded627d9407e1099e376d6381c1a23ec5aabae788419db3187b6737f008ea7c6f2ed714c8dce2d773b8df4a
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.21 (GNU/Linux)
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlJUAT8ACgkQp5vW4rUFj5osNACeLq6qrKKTWZruiSdd7hZrnHay
|
||||
SVUAoLqFV9kiwr5YG0n2cSIIRyDIbCif
|
||||
=BG/t
|
||||
iQIcBAEBCAAGBQJS2g39AAoJEPGu1DbS6WIAiQIQAIKk49Zsks1N2Nu6o95aI00N
|
||||
TWj6jhrkgsbLJSTOQz8pJip4kZ4OOGReQL0v2zTSkbgHmiItH0ZmWhbigO3Lf3MC
|
||||
b7S5+JNnC66mNLx9/ayWI5scksf31SjpLKbTH7u6Vfol3JoV10NQPkunKZ/5n1+6
|
||||
4dspotAG9WvN6JekoiBH8wJXwGVKz+vHwjIHvtslAIeLPqy1ux5j/nzV4FcfgazW
|
||||
F1EoDyaG47tIeyFv+T1KEUwLMhZv5AlVtLULiRjIFc7CszshuIsW3LypKIWsVAkE
|
||||
c2gsSuUN7jvbWMjwUODj2MLoM1uDAamlC+4QEiM9fyuHbD2auwJJJiRw+DDnUC+h
|
||||
Y6AHX36LcnZc5hx6czEnBWvu892tpsAxzD1sEtFWW+pMnItB4ise1NoxVEywCiSu
|
||||
F0sZ3ApHu67S6vaZYjLjMo/uT40nn0Q2Grp/PwpwO9HuiBxyvKg23UlETa9hMC3J
|
||||
EMsGtQa9TBTdcVj0UAQpvlkj2IWN/lwh/vf06n9AoidLU5aLwhiUQKuN6ZW0Z4D7
|
||||
SaJ2FGQq1x9/XOSUQjUmdVYOsC7OgsQ8HucpEA8S8XNmSVnwKbSy6ISPMIPTePf3
|
||||
7T0/cWJLqMKeyDV6qkHTRa60YMftG/Aw9QsrnmmjcOJkOjR+rQgiNqZrWhDHmAE5
|
||||
QqT0/o3UVuQz+a2v5QEL
|
||||
=8WsF
|
||||
-----END PGP SIGNATURE-----
|
||||
|
||||
@ -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
|
||||
}
|
||||
@ -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
|
||||
}
|
||||
@ -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
|
||||
}
|
||||
@ -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
|
||||
}
|
||||
@ -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
|
||||
}
|
||||
@ -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
|
||||
}
|
||||
@ -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
|
||||
}
|
||||
@ -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
|
||||
}
|
||||
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.42.7.ebuild,v 1.13 2013/05/20 17:42:41 ago Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.42.7.ebuild,v 1.15 2014/01/18 05:15:33 vapier Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
@ -17,7 +17,7 @@ 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"
|
||||
KEYWORDS="alpha amd64 arm arm64 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}
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.42.8.ebuild,v 1.1 2013/10/08 12:57:33 chainsaw Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-fs/e2fsprogs/e2fsprogs-1.42.8.ebuild,v 1.2 2014/01/18 05:15:33 vapier Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
@ -17,7 +17,7 @@ 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"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~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}
|
||||
|
||||
@ -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
|
||||
}
|
||||
@ -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
|
||||
|
||||
@ -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;}
|
||||
@ -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
|
||||
|
||||
@ -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 */
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -2,4 +2,7 @@
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>base-system</herd>
|
||||
<upstream>
|
||||
<remote-id type="cpe">cpe:/a:ext2_filesystems_utilities:e2fsprogs</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
@ -1,6 +1,31 @@
|
||||
# ChangeLog for sys-libs/e2fsprogs-libs
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/ChangeLog,v 1.108 2013/10/08 12:55:02 chainsaw Exp $
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/ChangeLog,v 1.113 2014/01/18 02:37:17 vapier Exp $
|
||||
|
||||
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> e2fsprogs-libs-1.42.7.ebuild,
|
||||
e2fsprogs-libs-1.42.8.ebuild, e2fsprogs-libs-1.42.9.ebuild:
|
||||
Add arm64 love.
|
||||
|
||||
17 Jan 2014; Christoph Junghans <ottxor@gentoo.org>
|
||||
e2fsprogs-libs-1.42.9.ebuild:
|
||||
added prefix support (bug #498212)
|
||||
|
||||
17 Jan 2014; Mike Frysinger <vapier@gentoo.org> e2fsprogs-libs-1.42.7.ebuild:
|
||||
Mark m68k stable.
|
||||
|
||||
04 Jan 2014; Lars Wendler <polynomial-c@gentoo.org>
|
||||
-e2fsprogs-libs-1.41.12.ebuild, -e2fsprogs-libs-1.41.14.ebuild,
|
||||
-e2fsprogs-libs-1.42.ebuild, -e2fsprogs-libs-1.42.1.ebuild,
|
||||
-e2fsprogs-libs-1.42.3.ebuild, -e2fsprogs-libs-1.42.4.ebuild,
|
||||
-e2fsprogs-libs-1.42.5.ebuild, -e2fsprogs-libs-1.42.6.ebuild,
|
||||
-e2fsprogs-libs-1.42.7-r1.ebuild, -files/e2fsprogs-libs-1.42.5-ldflags.patch:
|
||||
Removed old versions and files.
|
||||
|
||||
*e2fsprogs-libs-1.42.9 (31 Dec 2013)
|
||||
|
||||
31 Dec 2013; Mike Frysinger <vapier@gentoo.org> +e2fsprogs-libs-1.42.9.ebuild,
|
||||
+files/e2fsprogs-libs-1.42.9-no-quota.patch:
|
||||
Version bump #496594 by Ulenrich.
|
||||
|
||||
*e2fsprogs-libs-1.42.8 (08 Oct 2013)
|
||||
|
||||
|
||||
@ -1,36 +1,31 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX e2fsprogs-libs-1.42.5-ldflags.patch 1812 SHA256 909210a62600b71c1b1e6ae96b69cf9bbde72d7ac756a4ba61a4e8a22d4d9e82 SHA512 8f779e48049c9c9b93d5501d7d896db16dc5e6b8dddd1a43cb688ae7fa30b3eb2866c77efd7ddf43549b57a752be171c3e75b3774cbef1c8b62dff4769e298ce WHIRLPOOL 776fac0500f7b7dde2962ccebdcfb81b152c5b318f07d9a67c6fcd2f7cf009231bcfc48b7857c24de5bb26351f58c9c0a7829adb92e81a92144afc33deb122a2
|
||||
DIST e2fsprogs-libs-1.41.12.tar.gz 490781 SHA256 2f2dfc223c3ccaf7064abf13b692561fdc103fa5fbeea895253fe169b6598d2b SHA512 14c95c878adf0977018ba3257665995c14ed5bc83f1a0d9f11cbccbae9a133f0ae3dd4867f2dd25c85e893d8754a2631b2295fc34e47aebaadd28ed519bf9a23 WHIRLPOOL 9962a44ac4bdfa95dd47dc06d53343b1af30c16dd42747d9ee913e8de9b100b976eed1996f20c1810c407bb15e2c41d59158ff6392007ac3f8f17c3477fa9f0e
|
||||
DIST e2fsprogs-libs-1.41.14.tar.gz 489703 SHA256 dbc7a138a3218d9b80a0626b5b692d76934d6746d8cbb762751be33785d8d9f5 SHA512 3199e8ee538cfb18f709bd32fae38dfd32b63758875e5a2c8553a3d0960adfd3eb3224b9888be8c1846d3a731deaebf0100e0027de3483a3157c53d385d4d693 WHIRLPOOL 7e1b8a4885d5f46b0cc6b167ace161fd420910c0d890e31987d6bbc95dd1e10a538222b25acaadf4a0334e2b22e75518843886f92696200624b14a7252ef1292
|
||||
AUX e2fsprogs-libs-1.42.9-no-quota.patch 1247 SHA256 a7d8029934ad38e59c29ce641d49697a013f840b116e2d26fc12f78c8d03850e SHA512 32ece07e83911c1f9be76e7ecd57f6876dec864cdc5398d277dd83829b91e316835732156993cc23b580d6cdeb35ee7cc1b5c1cb1b6e0971f9b956b344845fe1 WHIRLPOOL e544cf281884c8a110d5958cabda2b7cf4b262025d57bcdcc5bd5786465d56d5c81ef0346b69ffa532ed89fb9e631c23ce0cc05e0871199103e70253686d9fbc
|
||||
DIST e2fsprogs-libs-1.41.7.tar.gz 494463 SHA256 b6d9c9ec405ad1d644cf35d57f0f1e878fa6af6ad45b97683de847ff49cbdf84 SHA512 01bf6571efc3b63b985bb45190553cbf0e486ddcf022715a2bdf36eb3e45ffada603ed52bf17d6920b9dc3e98ffc6758d2481a83b68bbf5d946c76173f7d14a8 WHIRLPOOL 058fc1278ff2427d956728ad2d132652e80b60570c20c904c6d6e2a15c4a9d00ec13340ad56114f82dd703ee87cd576c2f69eb3d40f1f16743430476c3e383b1
|
||||
DIST e2fsprogs-libs-1.42.1.tar.gz 512772 SHA256 3c5ab6433f13b701c23066ea873394654176821c6760b5af1fe479ef84cbdfe5 SHA512 a3fe379313cbcdbe85a8796adb3b150b435887621cde9c375e50d9d5b71e9461ef782a3da2d9252e187a5c74678b2637153aeb507e8679328b8a4991f93dd100 WHIRLPOOL aed98242c099d097b8be76eae24a9d5278b436a419a6259c4877db9c4c17577327f5955a73e389630c0487d8a3d0fc795448adbea67b90a5c80429950bd96b5e
|
||||
DIST e2fsprogs-libs-1.42.3.tar.gz 516639 SHA256 e2ce483ae1d5dcd3287c8224c7c9c7044865309831be0686493446bcd93c61ca SHA512 068323c7c81bad495e6b2eb687448069207ec3b803cc9e6221382f254aef7b9dbc77faa5c9d2c584b56c47cea66dc66990ed8438ce614e241cb97e89910dbc5a WHIRLPOOL f70575a2c79bce1bf5026f0a1855fda5b58dbb2cc060e8cf0758e9d9528f66110664d96b7796bca7ade35f7cf8ecda585a7d520858bed0366584746b16e94277
|
||||
DIST e2fsprogs-libs-1.42.4.tar.gz 513482 SHA256 e21c763c3b57c94f0ad7df86536631054d49c16ef5f04d49b59d8be734d7be7c SHA512 f8e900f6c51d7a49dcb2a97c0fb6ec00eee40552e34aff59094ad63d540850b6d831b7885ec927fca99a1c3979f76444bd989dd25f4e4a767579e449d53771b2 WHIRLPOOL 0a06afc6c8c7fa2dae5a5461a2320e919da1fb74edef5285da35a339143dadcb3718cb023257b09a3b038428319ae263de90fbebdb3ef3b71b51a0815eec54d3
|
||||
DIST e2fsprogs-libs-1.42.5.tar.gz 515553 SHA256 e9d81fee065bd88656e5d9bfaf282155eee4a45cf0a2306c580d1e4153f9f9b7 SHA512 d3e0ffbce5926e8ad21b02ca11bd7024b76040ef94f1bac67c37d13600f6d2ab7baf424bf7a1ffcdfb63de7550df8ffee7b6a2409cfbafc58c7807155f850534 WHIRLPOOL 153c967a1ce54f39c9b97492571056e157ce513d6afdbb0c6767b19f5d22f46a2e452bf1912df2e3b3805375c942305299b85a2c14d6c635782104a070e54c8a
|
||||
DIST e2fsprogs-libs-1.42.6.tar.gz 516143 SHA256 1f63dc7e64296c7dc32f3af7073c79e0dde85cdd201208128c19fad65f0d3887 SHA512 6e515397fee57aaa9ebbdccf21e05aa68a63bc680a93f2ed3cb135fb56e34a5f80e6b16d5f1c7e78d357de03cc173c2c3c4cfa969c925e6ad15781ff370c46e7 WHIRLPOOL 12a84fb274920f1d855c6b79a1b9acbabde60e925d8f3167dfcb7d6b484a6f3a78b5f74bf28a1c570804f15ba2a1ecb0f9ac02b2118be2383814fa15b1a12c1a
|
||||
DIST e2fsprogs-libs-1.42.7.tar.gz 571544 SHA256 21ce9cd879c401d08b057a9abda2b56d70557239d1f5e42674fa2c20509c2145 SHA512 2ffd37edd156730d2cc5c685e0d082c171ada626ced40a86623d937522fd020c9215fa287de909968cab366ad8a1aa84a6de8e4eaf3fc1effb103000448bae0b WHIRLPOOL 12d4f309feadd957317f97f44c9c8cf5552ed27e0f22e2061d39e8abd2732fd512f38127a0806bc913ba92c64894218efcebda1316d74b6a814bf7f6f94152df
|
||||
DIST e2fsprogs-libs-1.42.8.tar.gz 573519 SHA256 8dbc437263706a29f6eae0fa81ed38e9a5abf8e798a5bc5dc6c6c04723651fd2 SHA512 2bdc0c3822f81bf6116d35dd93a9e9eb488bf77d2fd1b8003d761363522435ad11adfdbf73a930a37197532dfc2b40b7c8b9dd65a8f76c4d9e6ff3386a2c5cc9 WHIRLPOOL 1a8bb5145c1ddc2a97bd46f7e04b57ebbba2d0bf37702691f42a61a66ce54c6f577d63a24bee6df08a3bdd3e6565ba53d1acffc4a1ef95da9f79558a60043c45
|
||||
DIST e2fsprogs-libs-1.42.tar.gz 512745 SHA256 21ab3a769988bba04c11a028b767b048a0a4c37a4b20b1991175f7c7276006b4 SHA512 2ac13a702db243ac392d9925844734eb72a131aba25b75782e8dd432cb1d38c8f22e343d268dae428c97fbd56afc69a9a8b0902d52d447b6a855d673ac2f7583 WHIRLPOOL d45ad8751bd5d5087f3cbbf808beafc0f33a14cd2db7ee20cb6a0ea73571d24b9ea5636eb2410cd23ea6eeece8a13f4af6b5f5d0870717056df018007aeb6346
|
||||
EBUILD e2fsprogs-libs-1.41.12.ebuild 1409 SHA256 c1f32d120ab82293272a8e5a2e72e9891fe3ad976d8f6dd8b9b37a076716540f SHA512 66afe689f453db338e952181b71d2798196c3bca8d9e2e7f932bd24c78474ce75d3f681405555fc8f6d34d88fc00cc56ef96576d37d85442b80edee9f92caaf7 WHIRLPOOL daabfb13ce3d948240a78c48ad7a0103cfa0366e55ae3a7b58e9b90ad1ce2e8609135da41697dad2ac332b0f2e3a5853dddfb272980dfecdde44069b5bd76916
|
||||
EBUILD e2fsprogs-libs-1.41.14.ebuild 1408 SHA256 156fd0e533f56677a0b42062e202e8bf878b5b5008a58ba7b150e7681a165661 SHA512 321ee8acdedd71bc13c72429d965531fd3f41e084f10f44178d1e70bd426133af8bcac82d7cdd7cad1706eae25c7f77cef628c1ba256097c6e6c02eadb643b2e WHIRLPOOL 3a3f3131ae826dab3d0dc253d784b84e16beaf2f6b76ae6c9bc8563b6bc4a0d99ce2d080cbb16ad686abb037b98ec67b21c795894baa6a0398ab069112cbffb0
|
||||
DIST e2fsprogs-libs-1.42.9.tar.gz 574130 SHA256 87778c5816bfab40cd5b1c64725b4f4c94c9cca42e74b6937211fbf6f3509667 SHA512 e68f9aef3415e95db85980c1677fb6c71338b69858a386e5eabab208121b0c26b37a2ceb9b60368492d365ab4161522dff0ba74cc69030d9bc5b4819762a9aed WHIRLPOOL da5ed2b45e01dbb836c9b7fafed0105329e883fdcd5915419886173be66956a240a2581c0517fc9dd1c5513be668ae9e416d46c5bde00b447c4624980872ce78
|
||||
EBUILD e2fsprogs-libs-1.41.7.ebuild 1375 SHA256 1d0cb56ff0730d1e7ad90825df12610c3d869b6b830e5c85401b005b8b61432c SHA512 057f80553e38cd72a81621f8691fd8fd59f26542ad1205c7896992537e86fce584bfc309110bb2267ffe5109ddca07d248fa34b0c05cf0eca41602eab9aaf8a6 WHIRLPOOL f9373e687b343912c5442488fb90a95dfcb322232cc15a6b39ce8bda09e1c592a1d98ec141356c841f695b14dc75e2e5829c8d31f4776f2540edbdad36324150
|
||||
EBUILD e2fsprogs-libs-1.42.1.ebuild 1704 SHA256 4afe77df603645a7b03d20ae71cc7502ad53f9cf2dc8b8fa5f77c8e4d1254972 SHA512 a578c51d584ded0f8e053585a2dd28605e91a357aa188d6d28250b6cf7c6bddaff652115165e6e59b6b06d260e6972ae1c48ac47c166f191b32eb3f195b09d45 WHIRLPOOL 798ea88dc21a1fbb68ad4ee19c56dde82bb0de9098f7a486b85480e71e928721ebcb3f4fb1b50ea5af1b7ad3384afdec899de8773509606745bc76e3c25b9c02
|
||||
EBUILD e2fsprogs-libs-1.42.3.ebuild 1704 SHA256 873cf3ab95e44a0dd1e6376bb1684dc642f2ced6eb1168ce83d8f1b858bdfe45 SHA512 6b02a64342ad52d788cc812e1aabee8a22c0122a7a0fe65b63a58aa536ab836e0afb203f7b541ee78bda36ff98e82239d4083e7ce3df9ab7e4639c138d55e122 WHIRLPOOL c0d59b1c7fb67fb353a9a6657b01a1c75596f0d38932db87b9dcc5c19141ff14302ce1c70f01492e72b636cf08c586a05c755d562670fae07294d22d1d759c46
|
||||
EBUILD e2fsprogs-libs-1.42.4.ebuild 1704 SHA256 8809bef5ef938700c042793e52b1602dd74bfa551b18abb238b99e29fea87e57 SHA512 83bd6574c46a801e0360174ea9a3ec0707e2c8e095489fcf2cd4a38079f6d567758a1eafd403f5ba18727552164468e65aeb522cca87a81789c3ecc5819b071c WHIRLPOOL de8cc6c19089ffebc26ba566ced82d75430c9ee925deeae0d6e489787b8a185df5f1e9141f4e5cb90d6b91d7a5cc5fd60650af98a029ed9ed675a136aed23de4
|
||||
EBUILD e2fsprogs-libs-1.42.5.ebuild 1794 SHA256 1ae8e08f82814a5025ad01af04446f91893a3261ddbc9b3fd9c03ae48b750e56 SHA512 5fe817b156ef5a36d503878dd1e85a0810dd0b5ecf85a07e48b0d479093fa0c8d9d5d39616b118e0f402b0b8f0626d2fbd7ecbf3970c81eef70062d56987c17c WHIRLPOOL f9b2ef47bd389af1cc58c43d0ac4abf0aee82d4c9e59f593655849bf79466fbb7357bdbda7c0d66f142c7a28612a7486cc82053218680f3e1cd71ae417194f90
|
||||
EBUILD e2fsprogs-libs-1.42.6.ebuild 1747 SHA256 253cc880220e21fd62af5ebd450cd9b65c03455787803cc038554b6767f3c1de SHA512 0ec07ca54723a641dca4fea0d03e907aa024327e7b57b7bce418c342a61f0dbdd7756b573cca834752792df44df4ca58090f6bde96570ec1a8286787c8653031 WHIRLPOOL 653f914868a3a1c229238126d2384a95cb12c31d7ae3c99016c21f062ab82165f6aa2cc05f5d631088c579bfa509b2309e61e01681d830f2ccd07eeb46ac6dc1
|
||||
EBUILD e2fsprogs-libs-1.42.7-r1.ebuild 1967 SHA256 d5c2cd202de87716088538e2f0619a3394ba7c3c95aec65223158fdafd81e062 SHA512 9ff325c876b7ab7a98b56f1936b44000f4d0981f3746d982436655f7529ae6c63aee385697b686200d33225e92648aa4dd3e5e7b91ba4a4e4eeefbf8fe1925b6 WHIRLPOOL 971247a663507755a0b06400f74ac10f8c6dea782da2b6b48d45bd95e74399e15b3b9fd640249d67c9ea4da5d5a3d3abe46636c84147b6ff9796b3467b6b07d5
|
||||
EBUILD e2fsprogs-libs-1.42.7.ebuild 1733 SHA256 9feed37fc08dcfb637ecbf18c4656e221826cd80e2eedad7d0b72d301e7773d0 SHA512 50ab896f55c148f09d70a6ccc40d20675905bd6b399c9915837fa6e714860af1cd3fc3d99044c7c05a6c590eb817533f917623a660c637b20dd859529d91061c WHIRLPOOL 8c069f078014f3cfd5cf3b3c8d97cb45ecf8984e3ef68088f311ab515be2308dc44a23928fda66a3d9bbe518922e0351ef8901dd363d4945ab52361b092bdd9f
|
||||
EBUILD e2fsprogs-libs-1.42.8.ebuild 1964 SHA256 74c50a46bc0eb0971440b702e2e73b5575faf23b9aa9cb524e09998924c95144 SHA512 d811db9d08cd0203219b4498e4406f9eb32517b1de0cd56a59b78d528b7b8c2b36119a9ad849a628746d17fe17cdd28e23349b58874cd8328f2521498fa048f6 WHIRLPOOL 819044fa10b9e2acaf55022b03a06f04e2ca7e7413cdd7a69a9b846ab25bedff231c4ce47b94374dbe28fe2f4599896559fe693aeb883326466e3f7d87f5b701
|
||||
EBUILD e2fsprogs-libs-1.42.ebuild 1677 SHA256 f6d23a14c00c0e6e7c33c350f5bfe18b1b728dd5426b3487798447b99e58bd07 SHA512 1298178fdf3b304305e4384ca55aa272ae059ecd42736c16b7241cdf091e8b0e3d19848f7f5d4685e9dd36e2f82c7aaa19d17366faf382c40021f176ccd16488 WHIRLPOOL d065101e7df99885a9161700ade7738a87d9b6de545f2ce2cbba4b64f5ba6ba2f4abe62dc97f1355a8f22f70cb01a1bbb6c68faf90ad856cc5a2e8b58b705b97
|
||||
MISC ChangeLog 14984 SHA256 0acf4c6a2aaf6b73da81535625105ad790ea67171d5216d764a490965b52905c SHA512 0a5d3df7f4448f813035581d6b973676182c76f57f54a4705f5bee64bf848cdfb483e59703cfa791059c5e116654f6b62b47e04f972fb7725d60dfffd8e409fb WHIRLPOOL ca702079afc6de92648378731097f9fb327807298cd33956762df4c42c20245c1633ce7ef8ee74f5b2e2560a3326bbce4b3b4c6c4e29b087d20a00edb34c0703
|
||||
EBUILD e2fsprogs-libs-1.42.7.ebuild 1741 SHA256 7dd297867ba5761579b258217f5eb537a769a7347d59da362b02aafcd1e7f725 SHA512 87096aa2a4fa5f7aa786c5f05fe8a27775e3c51f57c3c0a21e42e8478026aea745bf50335a3c1ccfb75e74de5df3b61311549fcea403d8e1abf9bb2d0bbe6bb1 WHIRLPOOL b611adabcf9c0160ec77c25edb2ad588cd4f1c49e56e5a0ad95388c9a36d422737c16f9e73e1bcb4e76c6e4a60a338ad253f038aff41830404893de67412d70f
|
||||
EBUILD e2fsprogs-libs-1.42.8.ebuild 1969 SHA256 b11bfc780666c8dc426135d569c0ed84744519d8aa3e7764e4b777533f219bcf SHA512 9a9840892de4b2da51afe6ff039c966a8ab51596d1973b5cf2f0d7c6981b006d6e756b4c8c25ecac6e625da2dd64a735b9d8f76b7149289c2ac876b4d26818eb WHIRLPOOL ae1a6e9bd4081849ee1950efcdd754ef75da8f53c6b43130ff91268645452f4785bda51ad53761aff079abb6f8bcbf5d18ab4abbfa8aa639a83df54411f3a39f
|
||||
EBUILD e2fsprogs-libs-1.42.9.ebuild 1831 SHA256 7f6c52bcdbdcd54a30e261918065e67109fb81aa8c97bd3117e9b98dcb798788 SHA512 25d5fb5ebec5e469309e97dcfee00c87ec6ebb16347d097c5359b7e66e8010b139051fb911d18a01c5912a55786877d767b7aa4b506b6618a6da8d396713f775 WHIRLPOOL 598f3af104b83aeeb05be57c281b7dc4513fd63a228b989c8ad9ca44e449df7af9bb1abd8df4cb103e496dc018a400d73f27bb448d5cdcc719cad72ea63733cb
|
||||
MISC ChangeLog 15996 SHA256 10663bb43270b2f25eccbeaeb54265a781e362dbd3abd23bbdc28f0d5a464c17 SHA512 a16f786e79076aa25c53cb28d722ef1be5be562088880f684ade928d758e703f6afcf4264963973ddf729d340a2b7e660fa926fc076b2a792b8bef8f5865d299 WHIRLPOOL 832292d6923ae235277f6fa331d0a2265372236a4994b94b4f0c0758744e098bf2ebf57e3a1220bd07cb6b504d9da490ae713d1614e9fa0cdd607539e2dd6daf
|
||||
MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.21 (GNU/Linux)
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlJUAKgACgkQp5vW4rUFj5oMpwCfTN8CZtZEGm32xDOm8aW1tZGY
|
||||
SWIAoLIaOdTTtIMNodGSgZlLgmfBUD6e
|
||||
=hqmQ
|
||||
iQIcBAEBCAAGBQJS2ejkAAoJEPGu1DbS6WIA1yEP/0dy47v8iTqEOSKxHdkrk8pX
|
||||
cY9Rc6/XgicOWd1F1iapR1Jaw2KNe+TniPSeDgV/+RAoH1Y8+4sA9GBl5YiXB5Vi
|
||||
ciLn7TFSHOfN+SYe0VepdZopiSXG4Ygc6fv6ulzoh4jF8emad5dYRREvdB+mgBZS
|
||||
cq5CCPGDW8/SMbccpizIbJ5PZ/jjn7nZKFmdRq6Dt3tt5Bs6AlsgQ6x+M/dTrJ48
|
||||
brSNq4nuKwxRImuSLnRddQeOvAL7NVojqoXJ5b48yex1IIz8jjA5C8HdSlVsnlMP
|
||||
NuQ1K3eQg5v76Z3n5y/RhRfKcKIh5HRxxExp9zcyb3iLlu3IFV0pNna65LuxDnh4
|
||||
4yFWY1iXLrMdLG3TNHkLDXVEhbKFMOn+Alr9or913hnv8rDJwsLRgA5jdfqfigKU
|
||||
B+tPFT+KoWhTokRTHGWKwOjUYLiq0NeUDeKtc1fJnRMi4HzE0iUt+EOuFXQAnoPS
|
||||
coZ0UClIwyB/nTojLF48EhAyS2aTBEwNZfW6U7fabtGqYhpeSqX6erHNftjpH6TB
|
||||
1XXOLdS9RG+fYTt4GUq/t/KImTIRkUQFXAyascjDbI3dqP1ysJT32jFDvUphSobR
|
||||
VBijM4erHSB7n7hh4mmN03PWiXM83YyNsl738FYnDPTKIqVNPKIPCoAeMls6wPBG
|
||||
THh9hSuFu07S7Uf1i8Ca
|
||||
=cFoO
|
||||
-----END PGP SIGNATURE-----
|
||||
|
||||
@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.41.12.ebuild,v 1.13 2012/05/04 07:33:10 jdhore Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="e2fsprogs libraries (common error and subsystem)"
|
||||
HOMEPAGE="http://e2fsprogs.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/e2fsprogs/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
|
||||
IUSE="nls"
|
||||
|
||||
RDEPEND="!sys-libs/com_err
|
||||
!sys-libs/ss
|
||||
!<sys-fs/e2fsprogs-1.41.8"
|
||||
DEPEND="nls? ( sys-devel/gettext )
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
printf 'all:\n%%:;@:\n' > doc/Makefile.in # don't bother with docs #305613
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# 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
|
||||
|
||||
# we use blkid/uuid from util-linux now
|
||||
ac_cv_lib_uuid_uuid_generate=yes \
|
||||
ac_cv_lib_blkid_blkid_get_cache=yes \
|
||||
ac_cv_path_LDCONFIG=: \
|
||||
econf \
|
||||
--disable-libblkid \
|
||||
--disable-libuuid \
|
||||
--enable-${libtype}-shlibs \
|
||||
$(tc-has-tls || echo --disable-tls) \
|
||||
$(use_enable nls)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake STRIP=: DESTDIR="${D}" install || die
|
||||
gen_usr_ldscript -a com_err ss
|
||||
}
|
||||
@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.41.14.ebuild,v 1.9 2012/05/04 07:33:10 jdhore Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="e2fsprogs libraries (common error and subsystem)"
|
||||
HOMEPAGE="http://e2fsprogs.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/e2fsprogs/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
|
||||
IUSE="nls"
|
||||
|
||||
RDEPEND="!sys-libs/com_err
|
||||
!sys-libs/ss
|
||||
!<sys-fs/e2fsprogs-1.41.8"
|
||||
DEPEND="nls? ( sys-devel/gettext )
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
printf 'all:\n%%:;@:\n' > doc/Makefile.in # don't bother with docs #305613
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# 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
|
||||
|
||||
# we use blkid/uuid from util-linux now
|
||||
ac_cv_lib_uuid_uuid_generate=yes \
|
||||
ac_cv_lib_blkid_blkid_get_cache=yes \
|
||||
ac_cv_path_LDCONFIG=: \
|
||||
econf \
|
||||
--disable-libblkid \
|
||||
--disable-libuuid \
|
||||
--enable-${libtype}-shlibs \
|
||||
$(tc-has-tls || echo --disable-tls) \
|
||||
$(use_enable nls)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake STRIP=: DESTDIR="${D}" install || die
|
||||
gen_usr_ldscript -a com_err ss
|
||||
}
|
||||
@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.1.ebuild,v 1.5 2012/05/12 19:38:11 aballier Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
case ${PV} in
|
||||
*_pre*) UP_PV="${PV%_pre*}-WIP-${PV#*_pre}" ;;
|
||||
*) UP_PV=${PV} ;;
|
||||
esac
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="e2fsprogs libraries (common error and subsystem)"
|
||||
HOMEPAGE="http://e2fsprogs.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
|
||||
IUSE="nls static-libs"
|
||||
|
||||
RDEPEND="!sys-libs/com_err
|
||||
!sys-libs/ss
|
||||
!<sys-fs/e2fsprogs-1.41.8"
|
||||
DEPEND="nls? ( sys-devel/gettext )
|
||||
virtual/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/${P%_pre*}
|
||||
|
||||
src_prepare() {
|
||||
printf 'all:\n%%:;@:\n' > doc/Makefile.in # don't bother with docs #305613
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# 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
|
||||
|
||||
# we use blkid/uuid from util-linux now
|
||||
ac_cv_lib_uuid_uuid_generate=yes \
|
||||
ac_cv_lib_blkid_blkid_get_cache=yes \
|
||||
ac_cv_path_LDCONFIG=: \
|
||||
QUOTA_CMT='#' \
|
||||
econf \
|
||||
--disable-lib{blkid,uuid} \
|
||||
--disable-quota \
|
||||
--enable-${libtype}-shlibs \
|
||||
$(tc-has-tls || echo --disable-tls) \
|
||||
$(use_enable nls)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake STRIP=: DESTDIR="${D}" install || die
|
||||
gen_usr_ldscript -a com_err ss
|
||||
# configure doesn't have an option to disable static libs :/
|
||||
use static-libs || find "${D}" -name '*.a' -delete
|
||||
}
|
||||
@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.3.ebuild,v 1.1 2012/05/22 19:44:22 vapier Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
case ${PV} in
|
||||
*_pre*) UP_PV="${PV%_pre*}-WIP-${PV#*_pre}" ;;
|
||||
*) UP_PV=${PV} ;;
|
||||
esac
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="e2fsprogs libraries (common error and subsystem)"
|
||||
HOMEPAGE="http://e2fsprogs.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
|
||||
IUSE="nls static-libs"
|
||||
|
||||
RDEPEND="!sys-libs/com_err
|
||||
!sys-libs/ss
|
||||
!<sys-fs/e2fsprogs-1.41.8"
|
||||
DEPEND="nls? ( sys-devel/gettext )
|
||||
virtual/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/${P%_pre*}
|
||||
|
||||
src_prepare() {
|
||||
printf 'all:\n%%:;@:\n' > doc/Makefile.in # don't bother with docs #305613
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# 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
|
||||
|
||||
# we use blkid/uuid from util-linux now
|
||||
ac_cv_lib_uuid_uuid_generate=yes \
|
||||
ac_cv_lib_blkid_blkid_get_cache=yes \
|
||||
ac_cv_path_LDCONFIG=: \
|
||||
QUOTA_CMT='#' \
|
||||
econf \
|
||||
--disable-lib{blkid,uuid} \
|
||||
--disable-quota \
|
||||
--enable-${libtype}-shlibs \
|
||||
$(tc-has-tls || echo --disable-tls) \
|
||||
$(use_enable nls)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake STRIP=: DESTDIR="${D}" install || die
|
||||
gen_usr_ldscript -a com_err ss
|
||||
# configure doesn't have an option to disable static libs :/
|
||||
use static-libs || find "${D}" -name '*.a' -delete
|
||||
}
|
||||
@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.4.ebuild,v 1.1 2012/06/14 00:59:04 vapier Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
case ${PV} in
|
||||
*_pre*) UP_PV="${PV%_pre*}-WIP-${PV#*_pre}" ;;
|
||||
*) UP_PV=${PV} ;;
|
||||
esac
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="e2fsprogs libraries (common error and subsystem)"
|
||||
HOMEPAGE="http://e2fsprogs.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
|
||||
IUSE="nls static-libs"
|
||||
|
||||
RDEPEND="!sys-libs/com_err
|
||||
!sys-libs/ss
|
||||
!<sys-fs/e2fsprogs-1.41.8"
|
||||
DEPEND="nls? ( sys-devel/gettext )
|
||||
virtual/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/${P%_pre*}
|
||||
|
||||
src_prepare() {
|
||||
printf 'all:\n%%:;@:\n' > doc/Makefile.in # don't bother with docs #305613
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# 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
|
||||
|
||||
# we use blkid/uuid from util-linux now
|
||||
ac_cv_lib_uuid_uuid_generate=yes \
|
||||
ac_cv_lib_blkid_blkid_get_cache=yes \
|
||||
ac_cv_path_LDCONFIG=: \
|
||||
QUOTA_CMT='#' \
|
||||
econf \
|
||||
--disable-lib{blkid,uuid} \
|
||||
--disable-quota \
|
||||
--enable-${libtype}-shlibs \
|
||||
$(tc-has-tls || echo --disable-tls) \
|
||||
$(use_enable nls)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake STRIP=: DESTDIR="${D}" install || die
|
||||
gen_usr_ldscript -a com_err ss
|
||||
# configure doesn't have an option to disable static libs :/
|
||||
use static-libs || find "${D}" -name '*.a' -delete
|
||||
}
|
||||
@ -1,63 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.5.ebuild,v 1.3 2012/08/20 16:24:22 bicatali Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
case ${PV} in
|
||||
*_pre*) UP_PV="${PV%_pre*}-WIP-${PV#*_pre}" ;;
|
||||
*) UP_PV=${PV} ;;
|
||||
esac
|
||||
|
||||
inherit toolchain-funcs eutils
|
||||
|
||||
DESCRIPTION="e2fsprogs libraries (common error and subsystem)"
|
||||
HOMEPAGE="http://e2fsprogs.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-fbsd ~x86-linux"
|
||||
IUSE="nls static-libs"
|
||||
|
||||
RDEPEND="!sys-libs/com_err
|
||||
!sys-libs/ss
|
||||
!<sys-fs/e2fsprogs-1.41.8"
|
||||
DEPEND="nls? ( sys-devel/gettext )
|
||||
virtual/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/${P%_pre*}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-1.42.5-ldflags.patch #429756
|
||||
printf 'all:\n%%:;@:\n' > doc/Makefile.in # don't bother with docs #305613
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# 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
|
||||
|
||||
# we use blkid/uuid from util-linux now
|
||||
ac_cv_lib_uuid_uuid_generate=yes \
|
||||
ac_cv_lib_blkid_blkid_get_cache=yes \
|
||||
ac_cv_path_LDCONFIG=: \
|
||||
QUOTA_CMT='#' \
|
||||
econf \
|
||||
--disable-lib{blkid,uuid} \
|
||||
--disable-quota \
|
||||
--enable-${libtype}-shlibs \
|
||||
$(tc-has-tls || echo --disable-tls) \
|
||||
$(use_enable nls)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake STRIP=: DESTDIR="${D}" install || die
|
||||
gen_usr_ldscript -a com_err ss
|
||||
# configure doesn't have an option to disable static libs :/
|
||||
use static-libs || find "${D}" -name '*.a' -delete
|
||||
}
|
||||
@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.6.ebuild,v 1.2 2013/02/21 18:19:43 zmedico Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
case ${PV} in
|
||||
*_pre*) UP_PV="${PV%_pre*}-WIP-${PV#*_pre}" ;;
|
||||
*) UP_PV=${PV} ;;
|
||||
esac
|
||||
|
||||
inherit toolchain-funcs eutils
|
||||
|
||||
DESCRIPTION="e2fsprogs libraries (common error and subsystem)"
|
||||
HOMEPAGE="http://e2fsprogs.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
|
||||
IUSE="nls static-libs"
|
||||
|
||||
RDEPEND="!sys-libs/com_err
|
||||
!sys-libs/ss
|
||||
!<sys-fs/e2fsprogs-1.41.8"
|
||||
DEPEND="nls? ( sys-devel/gettext )
|
||||
virtual/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/${P%_pre*}
|
||||
|
||||
src_prepare() {
|
||||
printf 'all:\n%%:;@:\n' > doc/Makefile.in # don't bother with docs #305613
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# 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
|
||||
|
||||
# we use blkid/uuid from util-linux now
|
||||
ac_cv_lib_uuid_uuid_generate=yes \
|
||||
ac_cv_lib_blkid_blkid_get_cache=yes \
|
||||
ac_cv_path_LDCONFIG=: \
|
||||
QUOTA_CMT='#' \
|
||||
econf \
|
||||
--disable-lib{blkid,uuid} \
|
||||
--disable-quota \
|
||||
--enable-${libtype}-shlibs \
|
||||
$(tc-has-tls || echo --disable-tls) \
|
||||
$(use_enable nls)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake STRIP=: DESTDIR="${D}" install || die
|
||||
gen_usr_ldscript -a com_err ss
|
||||
# configure doesn't have an option to disable static libs :/
|
||||
use static-libs || find "${D}" -name '*.a' -delete
|
||||
}
|
||||
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.7.ebuild,v 1.12 2013/05/20 17:42:33 ago Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.7.ebuild,v 1.14 2014/01/18 02:37:17 vapier Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
|
||||
IUSE="nls static-libs"
|
||||
|
||||
RDEPEND="!sys-libs/com_err
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.8.ebuild,v 1.1 2013/10/08 12:55:02 chainsaw Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.8.ebuild,v 1.2 2014/01/18 02:37:17 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
|
||||
IUSE="nls static-libs"
|
||||
|
||||
RDEPEND="!sys-libs/com_err
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.7-r1.ebuild,v 1.1 2013/08/21 15:50:48 aballier Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.9.ebuild,v 1.3 2014/01/18 02:37:17 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~m68k-mint ~x86-solaris"
|
||||
IUSE="nls static-libs"
|
||||
|
||||
RDEPEND="!sys-libs/com_err
|
||||
@ -34,27 +34,19 @@ S=${WORKDIR}/${P%_pre*}
|
||||
|
||||
src_prepare() {
|
||||
printf 'all:\n%%:;@:\n' > doc/Makefile.in # don't bother with docs #305613
|
||||
epatch "${FILESDIR}"/${PN}-1.42.9-no-quota.patch
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
# 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
|
||||
|
||||
# we use blkid/uuid from util-linux now
|
||||
ac_cv_lib_uuid_uuid_generate=yes \
|
||||
ac_cv_lib_blkid_blkid_get_cache=yes \
|
||||
ac_cv_path_LDCONFIG=: \
|
||||
QUOTA_CMT='#' \
|
||||
ECONF_SOURCE="${S}" \
|
||||
econf \
|
||||
--disable-lib{blkid,uuid} \
|
||||
--disable-quota \
|
||||
--enable-${libtype}-shlibs \
|
||||
$(tc-is-static-only || echo --enable-elf-shlibs) \
|
||||
$(tc-has-tls || echo --disable-tls) \
|
||||
$(use_enable nls)
|
||||
}
|
||||
@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.ebuild,v 1.11 2012/05/04 07:33:10 jdhore Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
case ${PV} in
|
||||
*_pre*) UP_PV="${PV%_pre*}-WIP-${PV#*_pre}" ;;
|
||||
*) UP_PV=${PV} ;;
|
||||
esac
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="e2fsprogs libraries (common error and subsystem)"
|
||||
HOMEPAGE="http://e2fsprogs.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
|
||||
IUSE="nls static-libs"
|
||||
|
||||
RDEPEND="!sys-libs/com_err
|
||||
!sys-libs/ss
|
||||
!<sys-fs/e2fsprogs-1.41.8"
|
||||
DEPEND="nls? ( sys-devel/gettext )
|
||||
virtual/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/${P%_pre*}
|
||||
|
||||
src_prepare() {
|
||||
printf 'all:\n%%:;@:\n' > doc/Makefile.in # don't bother with docs #305613
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# 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
|
||||
|
||||
# we use blkid/uuid from util-linux now
|
||||
ac_cv_lib_uuid_uuid_generate=yes \
|
||||
ac_cv_lib_blkid_blkid_get_cache=yes \
|
||||
ac_cv_path_LDCONFIG=: \
|
||||
QUOTA_CMT='#' \
|
||||
econf \
|
||||
--disable-lib{blkid,uuid} \
|
||||
--disable-quota \
|
||||
--enable-${libtype}-shlibs \
|
||||
$(tc-has-tls || echo --disable-tls) \
|
||||
$(use_enable nls)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake STRIP=: DESTDIR="${D}" install || die
|
||||
gen_usr_ldscript -a com_err ss
|
||||
# configure doesn't have an option to disable static libs :/
|
||||
use static-libs || find "${D}" -name '*.a' -delete
|
||||
}
|
||||
@ -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
|
||||
|
||||
@ -0,0 +1,36 @@
|
||||
From 947b1fe6c67b2399edd436c74408cb354c381e4a Mon Sep 17 00:00:00 2001
|
||||
From: Mike Frysinger <vapier@gentoo.org>
|
||||
Date: Tue, 31 Dec 2013 13:35:05 -0500
|
||||
Subject: [PATCH] fix build when quota is disabled
|
||||
|
||||
Building e2fsprogs-libs with quota disabled fails:
|
||||
|
||||
making all in lib/quota
|
||||
make[2]: Entering directory '.../lib/quota'
|
||||
make[2]: *** No rule to make target '.../lib/ext2fs/ext2_fs.h', needed by 'mkquota.o'. Stop.
|
||||
make[2]: *** Waiting for unfinished jobs....
|
||||
make[2]: Leaving directory '.../lib/quota'
|
||||
Makefile:380: recipe for target 'all-libs-recursive' failed
|
||||
make[1]: *** [all-libs-recursive] Error 1
|
||||
|
||||
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
|
||||
---
|
||||
Makefile.in | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/Makefile.in b/Makefile.in
|
||||
index f327d19..544ed02 100644
|
||||
--- a/Makefile.in
|
||||
+++ b/Makefile.in
|
||||
@@ -13,7 +13,7 @@ INSTALL = @INSTALL@
|
||||
@DEBUGFS_CMT@DEBUGFS_DIR= debugfs
|
||||
@UUID_CMT@UUID_LIB_SUBDIR= lib/uuid
|
||||
@BLKID_CMT@BLKID_LIB_SUBDIR= lib/blkid
|
||||
-QUOTA_LIB_SUBDIR= lib/quota
|
||||
+@QUOTA_CMT@QUOTA_LIB_SUBDIR= lib/quota
|
||||
|
||||
LIB_SUBDIRS=lib/et lib/ss lib/e2p $(UUID_LIB_SUBDIR) lib/ext2fs $(BLKID_LIB_SUBDIR) $(QUOTA_LIB_SUBDIR) intl
|
||||
PROG_SUBDIRS=e2fsck $(DEBUGFS_DIR) misc $(RESIZE_DIR) tests/progs po
|
||||
--
|
||||
1.8.4.3
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user