redigest everything
This commit is contained in:
@@ -1,10 +1,16 @@
|
||||
AUX busybox/1.20.2/001_all_1.18.1-openvt.diff 644 SHA256 18ce111cf1a68461e4db49e8b68de148018f0c21908c3510f39582f8325ac237 SHA512 0344579ea0c706144fabd1a15162e03175121c654df0144160705652caadbba3a5e3eb67c1deb3e2b47a3a48dca9e4cc467de07245997cddd9bca30e8d148528 WHIRLPOOL 58bee6ec29f1519b8ba3a3b027f2a164e7f735b1af9b4833c66432f615e02358824e8080054cd92a8063016305d16d82834d7287d74f3c51755f84ce36f11e8c
|
||||
AUX busybox/1.20.2/001_all_1.18.1-openvt.patch 644 SHA256 18ce111cf1a68461e4db49e8b68de148018f0c21908c3510f39582f8325ac237 SHA512 0344579ea0c706144fabd1a15162e03175121c654df0144160705652caadbba3a5e3eb67c1deb3e2b47a3a48dca9e4cc467de07245997cddd9bca30e8d148528 WHIRLPOOL 58bee6ec29f1519b8ba3a3b027f2a164e7f735b1af9b4833c66432f615e02358824e8080054cd92a8063016305d16d82834d7287d74f3c51755f84ce36f11e8c
|
||||
AUX busybox/1.20.2/002_all_busybox-1.20.1-mdstart.patch 4039 SHA256 92ae1e6426a7e769732961816eb8e598936ca1c8e9f5f38b5cf8c144b34a4384 SHA512 442c2c47442d57820e23b97e7568a058ff9575aff363abb2c53b25693dd32c0d52bb761319f661ab22e39d3c10656acbae3396d705d25b4937f74ad24b271190 WHIRLPOOL 91f8eb63f69647f51a786cbbd27235fa873169c0904d57dbbabc34c7b0d02de391f81e3cdc36e5e70dae94b7a9e2df37681428da281edd4381e2343d1faca8c3
|
||||
AUX busybox/1.20.2/003_all_busybox-1.20.2-glibc-sys-resource.patch 3054 SHA256 03d64c3b864fc5caa9ec56e3d2bf3bcd43801ee82e27332dbfe412138c9502d7 SHA512 c895d7ad0bf379b3ff1c4114af7f8fe0d53b1e60371ac1faaaf3434c293e125be4d79a6ee17d1aa2a923629b09416b833dd3408b9b4dabf56dd74d630c24e9ff WHIRLPOOL ff3e347035a4eb500762d59e35ff8cd2a91130de1c73b0666331f62fc19c586646fd713814e6712d53449d484fc2479ec0e5c29dfe3a19feb2163350a9171fac
|
||||
AUX busybox/1.20.2/004_all_busybox-1.7.4-signal-hack.patch 559 SHA256 541ab9a625acbb21ad413151f02ede8ab19e32d3a3583f5ca35d4713161bb567 SHA512 8749ab240910ccacac4b9a3c3474aa8556c6a44e42d68504261acf5dbe1f32477b12b8e31341e76e10d6466b8a0e6f7814aa2102b277bf2ebfaa1ce26af20957 WHIRLPOOL c4f7cc2d30f7c94547a9d020d8171b9c55ea21eea60223bdbf02439dce8db7c7183ce2c4f0b61bb72a89b36e38d4d3ff701f5d87e9014d9e27c6f046ecebf953
|
||||
AUX busybox/busy-config-default 28369 SHA256 d9f02a66218c66af6bbf0dc2697615da6b861d5caa02c850ba1a64b430b8b85f SHA512 6260d5d3c312c379b962e7d538e37924146ba8efa5aa09cf04eabbea547d0ee74d9f2329216bfb60ee04f5c99336dc8c9a29179fc2475d17fefb800965d264e0 WHIRLPOOL e277ff750376b51d5414704fbb375a601a6b6faa2c5d71627143fbb587b59fba103f9eb6e9e0521e1ea0fca5bf05454a4d6ba09c398e7853f430fe3951726b2e
|
||||
AUX busybox/busy-config-net 19068 SHA256 6a8edc1a1c7792b2cf468491eece91a7dfc68f9e8d5cfbb27d5b0ebe807c5ecf SHA512 5feed0792de57e5dee981ee0ab1463988333ca7c6fa637d238d2457d5faa99cf8aa96acbc80176403eabb992eb26390a14563f70ed677ec0a1e256a2337a5f56 WHIRLPOOL 31fea2c2347e74e2544337f445dbd7cbaf928dad4b0eeaa43a0300174409a96994dcae06e8ba4f1409289fe20e7371c68fa3041f1813816e380dcde5bfe3014a
|
||||
AUX dropbear/2012.55/001_all_dropbear-initramfs-no-usr.patch 1546 SHA256 072a8aa1a4f8900064f4b86a98e995a05166a52b68d45ad9416531d15b1d0d80 SHA512 6b98426259df070724897339cfa2967779b600e3490fd983d022056ae25d8c2f70a20fdc63b5b0fbff3f3a2bdac99142b715356af8766969f2dbb0ecf586925c WHIRLPOOL d46ea8be61ef13408e4a54d84dc7a1e0433a6c78cda25e439b57f4432b5381e6d22be310d0a114b6edce4a88a9e074976bcb92f789f9e2f2c4f904935db7e99c
|
||||
AUX dropbear/2013.60/001_all_dropbear-initramfs-no-usr.patch 1168 SHA256 d735b74537e0dde928b655fe18073bd16b67a5ab91d4903614b864c4eaa0a68c SHA512 b25a7c9a362fd490225242339a86fda2ac575cd0d9655026abad9c6ae7f8d22ad53c87b74c25d97b3adc6c30476b65c8cee48deaf2220f95d21f7f76c821fb45 WHIRLPOOL ed7ca176b436325dfb0a2422febfe1ee6186c5d8b58a9a160929a852b395c598d63e381bc9015ebffadfe2ff507be8a0115da90af6d3e01799389121e40489be
|
||||
AUX e2fsprogs/1.42.8/001_all_fix-musl-compile-__uint64_t.patch 676 SHA256 174388e00a22d4b25330a4e93195a23dd1adc8763ee76c59a8db5c78c3108929 SHA512 8d5b4aa6cfa0ea7faf334f563c6d016c0261694d1be347fd4308bbb11dbaaadda9676e3635ba893e53338ed20b7e2d94c1bc457235d0321801ae4154d05ea84e WHIRLPOOL da8920eaced4a44e9c0bc622d4c7855a0879d8de2edd93227170d1b6b996a176bf76240341364e555cc2daf8c72824e9413fbee2a966791bc00b75bbb0ef4fc8
|
||||
AUX jfsutils/1.1.15/001_all_jfsutils-1.1.12-libjfs.patch 2776 SHA256 4aa6726db09692e54c2d214f333dc8554b98531fb764825b0bde4a6ad103cf5b SHA512 0377319e16f8ed4100abfb69dfba152114cb92640d53f5f8e985fbb048a5fee36c6f69575af8f1f32eb8e859da2a7337f0db5b0f3af11073c3889c67178049cd WHIRLPOOL dbba78a64475f45502eeccaa0111b0ac500f64e12c5607c974c84d1ce64a94f32b73e8c486ec60fb6bd4f6528c99404c4cc13fbb1f9f773bbaf917e199ffb4f0
|
||||
AUX jfsutils/1.1.15/002_all_jfsutils-1.1.15-linux-headers.patch 386 SHA256 561c10a49be14a69698b07a12bca3cb5b6ac4af3893b2ea47cee7a01b532c2e0 SHA512 da36f4fe9d9faef5fd1ca5a863dd67c0beb539fcb819b56273c9a8ee0dc428b3278b86ef430a1c9b4ee64dfedeba05d877ad8db9d5d59f1cc4b2ecd1a2c03346 WHIRLPOOL 45f19f273f0134ca06c91bb49694c831047a1a3bcac5a39e8dae059823c4783f7f290db3f65586de6232376a5106ad083f499e154518ede7ff7435556531a052
|
||||
AUX jfsutils/1.1.15/003_all_jfsutils-1.1.12-uuid.patch 1801 SHA256 4c050aa527b37368d3ae7e36cc2811581eda9fc95c3078f99395bd0f5d5890d3 SHA512 17afed808985ff8c36028c10e24583afbba67569872aceacd02a18ed119b4c3963e9f925e2fdd9cb1af6b088082d542e81bcb86bc83c38373a809186e576bcba WHIRLPOOL 080ce72ce8013906f9e239eef38dc1c6b1c7b9ac3a9bb875db9586ab203e3fbc9d8d2b2385df05ec502c13965ddb4173e596639904086c58efa1ff674c93a69b
|
||||
AUX jfsutils/1.1.15/004_all_jfsutils-1.1.15-string-literal.patch 1273 SHA256 ab34827d6657836871ddc6524e08e97245b46dafea041817184bc89c194161a7 SHA512 6d2565c9ede4d33eba4e382d27cc88c129f02edf05cdaadea9f4f20e0c41130626cfe2343f1ae7b230e0aed79f6f37df50dcb9104d174fbb5c16c247e81f6e21 WHIRLPOOL c105c095d9e46002f52b07631f549a18b2565d7e5a0bf58e7207b650049b00af480a96cd48a21329a88491f1174a868debe71d04e28d770702491131050fede2
|
||||
AUX jfsutils/1.1.15/005_all_jfsutils-1.1.15-musl.patch 415 SHA256 e0f1b8c8de5362e2c993f845a0089e1a8bbf5f843b7d3338882a376622cf3fc6 SHA512 412a59378b493d5f5b25ef6b0dfa1ce85cd067f595e52530a85a30ffb96b7a2421fe751e365af8c4f02dedf2cbfb5b2ac6ee4e73deb5fa2db705c7d9b6a8b2fc WHIRLPOOL 3de0a2e7dea897776eec4cad71a564b900abd3aadb2ced7172fc8891f0d3fa2c040be8f19699b9f6a574afaca8a18d143cc5d3122ba45c62f40f1b80ab2090ff
|
||||
AUX ncurses/5.9/ncurses-fallback.c 88717 SHA256 b7981bb4e087ee4d3cf796541d4467a6db2d5fa494ff3cb12924cbdbd962135c SHA512 26d4279f815dd7530d0105b607d69e04dabce09b68ef8cc3a9a06329fd1f30670c3b8094f22be751bed31df7f964de14ad8050a2f7b12a4e26e332c7f676c3be WHIRLPOOL a6f98d99069b8db85dee00c07a27eb3dcb7c5dd5d3bbac8894bb7de2b3bb49b55fa28e50a16033405612c20e84f1fa95f2996ba04ff3f1fbc7e982108016b894
|
||||
AUX readline/6.2/001_all_readline62.patch 1388 SHA256 38a86c417437692db01069c8ab40a9a8f548e67ad9af0390221b024b1c39b4e3 SHA512 e505161a9ab28f6c1086a6a4ecc5a82da9001d79e4c2b7c44cd82e86dca90bc726ee2387a31e8b4c6893b240877a766fdd913ee7294389722214e6281c518478 WHIRLPOOL 28c63b09a62fa1b64902b04a3c5607da742f7f308648262736240138fa7c957f21856556c8dd2dc08749acf143c271907c69124a978191a5ddb21a6dcf9ee70a
|
||||
AUX readline/6.2/002_all_readline62.patch 1714 SHA256 1e6349128cb573172063ea007c67af79256889c809973002ca66c5dfc503c7d4 SHA512 e86cb15b4df7b2a4cf68148a3e2414b48f70ad23d9685764627906164a74f31967ba8247510229aa19dfb7f6e8e92ff89164896e79b2d7320d3a62187a9173f5 WHIRLPOOL 444fa6eaa6b3e13728224f49a012f969f736d9b448d4c7da6cf0fdd3cfb33d24ca7566801d0ffa5a642fa581571c485e3c913b4a057a096a665735a84d9fbfe8
|
||||
@@ -12,42 +18,34 @@ AUX readline/6.2/003_all_readline62.patch 1911 SHA256 cb2131ff352d6e5f82edc09755
|
||||
AUX readline/6.2/004_all_readline62.patch 3335 SHA256 09bd342479ea5bb8b6411bfdf7d302fab2e521d1d241bcb8344d3bad5d9f5476 SHA512 d5c80fb49748b586867a4df0900a73257a2973653c00e1403b9ba4eb5b265cdf6b32b6432f10c23482051f173fe63c18f2b569940b9a609ee29da60ce0ae38b2 WHIRLPOOL 471ace4d86d241d11fb494e885b6e6f78a5938bcbd7f438250e0410849ed2c94ae6743162576412d7d2b7125c2151b009d97295578a716327d8a9cd003543884
|
||||
AUX readline/6.2/005_all_readline-5.0-no_rpath.patch 363 SHA256 59df6107772d1a93550bacc267a2c00f9dfd6d5380b8497d8fd756a7191b9e4b SHA512 c0344c5b831433ad3a8499a91d36615e849a9b520f8ca35cd9cae6d5bc55729adbf97d003e335d210cb3806b2f39af273b4b5f98380dac371dc184053e245bb2 WHIRLPOOL c0d2fe9d1d1f36cf89279f315c373a7385d255ebbeab8ebf1ede7b99196660611499c7db85554b036ad3df4f0b4375558b1d1ce7cbae5f5731172181f7d167ac
|
||||
AUX readline/6.2/006_all_readline-5.2-no-ignore-shlib-errors.patch 688 SHA256 2c585c4e2d69d6b91157f378a3dd11cb49beefab808eef3350cf1b8357b2efc6 SHA512 23f88aee11a9ebe15406293695f3de2a7a6c52b8b138c199c64f9dbb9b59d9063f12f8693656e61611e72f6298f7d919016cd240434e78ea2232876690a8b738 WHIRLPOOL ae87d544fa32dbd2b6f27f164dd4e6d0e8a3f399d4a9bde81bcb631985c6e69db11705dc372c21a4f9d3a26cf4279023aeae97fd0d243ca8e1c0e547b59084a4
|
||||
AUX termcap/1.3.1/001_all_generic-include-fix.patch 589 SHA256 713893c2c218c4d954d34002466d13d1ed7ecbb543575c1f32ca1022ca16bf2d SHA512 7db5c9160c70b76a993b58d39a9bd838c9bd3014f27c3cccaf83b98a7e86f06f8fa04562c9a758f219b66c94861dfa50107f301ef6cc60ec9fa5646cfa8b4b57 WHIRLPOOL cb3432e4bf03fe2f87a420d837254cdfdd4c4bddb81fd6ebc79498713f562e1d57ef0c5c3e353fac4f1d4b11121986dcb8fdff5e97feb383159a49314844e3a2
|
||||
AUX termcap/1.3.1/002_all_strcmp_NULL.patch 860 SHA256 de3cde3ae2d57692294fb10e9fc15d1619ac14e9e9baf541f248075ad9c9aeaf SHA512 c8ad606a96df36b6fe2402b258adb9662fa8c3fdd3493306af67959738f92946b4dcebc1cf02cead0942c3e9bff614bab73d176dde3373fce4461226eeeae4d4 WHIRLPOOL c0dfc23927d39faca3e50134872ca8991590b4d4d8788b536fa42a3b9fb0b19300837ef901ef76c593bfe19521a341ee83490501442d78f1acdc17fcf6c0f133
|
||||
AUX termcap/1.3.1/README.Gentoo.patches 2734 SHA256 0922eaac619c82b5b599d3a3bd64c24d91ee21e55b701630e53f2663cb692b8f SHA512 ed7ad8a4b27d33b5007694bec4738af729ed0b2fe1209c80d67084eb4f0e656ea7b66be4e8a155b3f691a3816d0aa69429d9050a1c528e66bbb3129c5416225f WHIRLPOOL 07d40dba51893481f16328b9100192acedf3ef60426ead970daec4ea0772e3261087973a0da912346c0f3d73f06b7fff257ba974beda48590f934cd7b11250b4
|
||||
AUX termcap/1.3.1/tc.file/001_all_termcap-linuxlat.patch 1125 SHA256 bf3c8cf7337f8ce2851787cc26b85cf86b56a2bc3c357e5e5a30ed4a6ebaa148 SHA512 698baf41d67adf8a2df3d29c10faeddf07c6f6ec6e150042b7c6a8d62c6789f3d2c8016e5f63645840eac25e3a5be80f11f4ea72c4bdda6f8764ac2f1780ea80 WHIRLPOOL 1be5423397df9719576bbd56034e217a59fbf172075b8c7e695e1fcdc4e188688fef9ccd42d66ec4d45d4c924f98277f54be1bd06af1352b6ce76171c537591a
|
||||
AUX termcap/1.3.1/tc.file/002_all_termcap-xtermchanges.patch 15398 SHA256 7d588f721e6aaffe4aa1248142ceba37c7fef85be31a0ad1da0164f714cd3f5b SHA512 e7d9c6bc0e3b09460030b6fbee24ad8786565e4e8a2df2c593e5baf922985eb3c55c63ac98c3fb3ce1ee9f6a9d235659c2d9f5a03f3c536e29c111ce65b7a4e0 WHIRLPOOL 83ed4f4bee9dc402b3078afd6de9cb6bddad51e0ec614ee5e7ddd526e74e56e833d4176e1942dc3aaddc5f6011f45db37237d79ff092b27b7f76935521001a0a
|
||||
AUX termcap/1.3.1/tc.file/003_all_termcap-utf8.patch 2308 SHA256 5011ff476da0744c4822b67cae8fa8d11bc1335f6a18e4758927fec802d4fac1 SHA512 4bcf4af9f453e12d58dd216cd335b634ba4df11b0239daf4a7dd89aa6046e31c052101885f44ccd941931b8f346525aa184b467b79d46cfe7fad6c04a54d6445 WHIRLPOOL d26b9dfd745bab71a6fff3c69483c31472fff4ddb1ec40857cea7124eabfe4423c7af93d5927b724b8127d2d46a02b4f5c0b2bc0572ab73f4cb8f049e3477587
|
||||
AUX termcap/1.3.1/tc.file/004_all_termcap-xterm-X11R6.patch 370 SHA256 de18850455439d43fc26a6c9c2c034ce4b6e806823ac94eadfd5fe64cdda9046 SHA512 383542c3dde009222ad6045ce1d597180f4dd53b03fcc5a677e6146115093f64b5f68440bcd15fde9c3085eb5f51ad5df3f85f2b94bffb54effce13b44cc67ee WHIRLPOOL b01b171d42701d240445003f8ddd40c08ebbe8436815fe0327357477353e0a69051797fa17ccd67d10f5cc25aa2ad2d3337e40f65d1f4a12f7135d5634cdf893
|
||||
AUX termcap/1.3.1/tc.file/005_all_termcap-Eterm.patch 1257 SHA256 1e6a52e4d398350ff12dfffe92d089b0e6ee2b589e4af82adab0ed10d0145291 SHA512 5e8d483c7644af6b0fdc56a73edd39e9ddcd06adb8073ef2f2bbfc54c7953a05a9324bd62ef7c3f8653ed558b76ac256fcad286280dbfa22ffd2fde4ae5aed61 WHIRLPOOL 1081a77a04bb37feda7ca7216dd99f572e5a675c54787f06f66b83f359f55efb842dc47a2d07d5d7abd142d54daa5ed5755c17b2ecb460946b152592a3b391b9
|
||||
AUX termcap/1.3/001_all_termcap-1.3.1-shared.patch 1279527 SHA256 29bc2fce6845999160db1d751bef4e4ab099980d6436497c55f8142992e062b4 SHA512 78835b45e2cf42bfe31d36b48dc7aeedc2a5cc9119c14bc8f42495f47e9eb9ba6291f4c8766a8d29a4ea2c18cf62fc0d449457a8561721858dd758482d5b3f17 WHIRLPOOL 13b76c460caff590bf9a343aaf170b5f669b136b1baf5486efa446664e974a71dc7e298fa9667881c2cb77d8fc9a4b2cc951546fdd1a84a2aacff77dee02ce92
|
||||
AUX termcap/1.3/002_all_strcmp_NULL.patch 860 SHA256 de3cde3ae2d57692294fb10e9fc15d1619ac14e9e9baf541f248075ad9c9aeaf SHA512 c8ad606a96df36b6fe2402b258adb9662fa8c3fdd3493306af67959738f92946b4dcebc1cf02cead0942c3e9bff614bab73d176dde3373fce4461226eeeae4d4 WHIRLPOOL c0dfc23927d39faca3e50134872ca8991590b4d4d8788b536fa42a3b9fb0b19300837ef901ef76c593bfe19521a341ee83490501442d78f1acdc17fcf6c0f133
|
||||
AUX termcap/1.3/README.Gentoo.patches 2734 SHA256 0922eaac619c82b5b599d3a3bd64c24d91ee21e55b701630e53f2663cb692b8f SHA512 ed7ad8a4b27d33b5007694bec4738af729ed0b2fe1209c80d67084eb4f0e656ea7b66be4e8a155b3f691a3816d0aa69429d9050a1c528e66bbb3129c5416225f WHIRLPOOL 07d40dba51893481f16328b9100192acedf3ef60426ead970daec4ea0772e3261087973a0da912346c0f3d73f06b7fff257ba974beda48590f934cd7b11250b4
|
||||
AUX termcap/1.3/tc.file/001_all_termcap-linuxlat.patch 1125 SHA256 bf3c8cf7337f8ce2851787cc26b85cf86b56a2bc3c357e5e5a30ed4a6ebaa148 SHA512 698baf41d67adf8a2df3d29c10faeddf07c6f6ec6e150042b7c6a8d62c6789f3d2c8016e5f63645840eac25e3a5be80f11f4ea72c4bdda6f8764ac2f1780ea80 WHIRLPOOL 1be5423397df9719576bbd56034e217a59fbf172075b8c7e695e1fcdc4e188688fef9ccd42d66ec4d45d4c924f98277f54be1bd06af1352b6ce76171c537591a
|
||||
AUX termcap/1.3/tc.file/002_all_termcap-xtermchanges.patch 15398 SHA256 7d588f721e6aaffe4aa1248142ceba37c7fef85be31a0ad1da0164f714cd3f5b SHA512 e7d9c6bc0e3b09460030b6fbee24ad8786565e4e8a2df2c593e5baf922985eb3c55c63ac98c3fb3ce1ee9f6a9d235659c2d9f5a03f3c536e29c111ce65b7a4e0 WHIRLPOOL 83ed4f4bee9dc402b3078afd6de9cb6bddad51e0ec614ee5e7ddd526e74e56e833d4176e1942dc3aaddc5f6011f45db37237d79ff092b27b7f76935521001a0a
|
||||
AUX termcap/1.3/tc.file/003_all_termcap-utf8.patch 2308 SHA256 5011ff476da0744c4822b67cae8fa8d11bc1335f6a18e4758927fec802d4fac1 SHA512 4bcf4af9f453e12d58dd216cd335b634ba4df11b0239daf4a7dd89aa6046e31c052101885f44ccd941931b8f346525aa184b467b79d46cfe7fad6c04a54d6445 WHIRLPOOL d26b9dfd745bab71a6fff3c69483c31472fff4ddb1ec40857cea7124eabfe4423c7af93d5927b724b8127d2d46a02b4f5c0b2bc0572ab73f4cb8f049e3477587
|
||||
AUX termcap/1.3/tc.file/004_all_termcap-xterm-X11R6.patch 370 SHA256 de18850455439d43fc26a6c9c2c034ce4b6e806823ac94eadfd5fe64cdda9046 SHA512 383542c3dde009222ad6045ce1d597180f4dd53b03fcc5a677e6146115093f64b5f68440bcd15fde9c3085eb5f51ad5df3f85f2b94bffb54effce13b44cc67ee WHIRLPOOL b01b171d42701d240445003f8ddd40c08ebbe8436815fe0327357477353e0a69051797fa17ccd67d10f5cc25aa2ad2d3337e40f65d1f4a12f7135d5634cdf893
|
||||
AUX termcap/1.3/tc.file/005_all_termcap-Eterm.patch 1257 SHA256 1e6a52e4d398350ff12dfffe92d089b0e6ee2b589e4af82adab0ed10d0145291 SHA512 5e8d483c7644af6b0fdc56a73edd39e9ddcd06adb8073ef2f2bbfc54c7953a05a9324bd62ef7c3f8653ed558b76ac256fcad286280dbfa22ffd2fde4ae5aed61 WHIRLPOOL 1081a77a04bb37feda7ca7216dd99f572e5a675c54787f06f66b83f359f55efb842dc47a2d07d5d7abd142d54daa5ed5755c17b2ecb460946b152592a3b391b9
|
||||
AUX termcap/1.3.1/001_all_strcmp_NULL.patch 860 SHA256 de3cde3ae2d57692294fb10e9fc15d1619ac14e9e9baf541f248075ad9c9aeaf SHA512 c8ad606a96df36b6fe2402b258adb9662fa8c3fdd3493306af67959738f92946b4dcebc1cf02cead0942c3e9bff614bab73d176dde3373fce4461226eeeae4d4 WHIRLPOOL c0dfc23927d39faca3e50134872ca8991590b4d4d8788b536fa42a3b9fb0b19300837ef901ef76c593bfe19521a341ee83490501442d78f1acdc17fcf6c0f133
|
||||
AUX termcap/1.3.1/Makefile 2443 SHA256 f9ac0e1c4c133c609dec2ac348c07fb7178d5290c12e88e4004deb2aa968429b SHA512 fbbaab931851c0a9f083424adb40a634690c38c93aaba9a21fa7f0a05a7039f0f9bef0f99c84bf50799c61d22f7358519f47121cecd84d5ca7c6f71d726c6353 WHIRLPOOL 259e3781f7a70bc0bdec628366c6652a4aad8fd70ebe402119bdfa2c381cc36271c0cf72360bcb39d41aaefff9f257189cb01cf8f0dc3c443c523c847c402b50
|
||||
AUX xfsprogs/3.1.11/001_all_xfsprogs-3.1.10-sharedlibs.patch 3196 SHA256 1f43e032cb05286c14eed7afcbd91aa8071f0d6d5a88195910264df3529a6992 SHA512 34a0084b981923ebdc22b425d73663c18aa253a64a2f739d177ef09f21a040c18595341f3fb714221146dba5a3f6fac1add1d385099f4eb5f2a0fea6725e9181 WHIRLPOOL 7ef85484c992b20397335af85fdf5b7e9e4169c8c19aafe6782aa366971e71dc6fa27b934a5d0fc7f1887a7c557b4425872aae373944f379c82f0e1d295cba92
|
||||
AUX xfsprogs/3.1.11/002_all_xfsprogs-3.1.11-musl.patch 5089 SHA256 1fec08ad6a0b0829c36210f652ef19fcb5219e599da8077df0d92793078ea93a SHA512 939d9e6f461e6b46992f6fe17b5626135eefef033f97722216bf2e172e29d700ff0d9f0ceae09dec15a05069988b8047d27a26c0405fe2ba1e023f2b7cfc1fd4 WHIRLPOOL 00c406765d1aa33d0a2048b2725268204ab3becf35b6340ead218288f22982fc7ff8cf99d457df44db567449c8caef487c736f70c73f501bff93a2701d787f80
|
||||
AUX xfsprogs/3.1.11/003_all_xfsprogs-3.1.11-ustat.patch 3774 SHA256 59c01597b98726768ca59258831c918ea451932d3d129798e4e08add00c3323c SHA512 e64324392d6750b5cbd0eddca57956f64f9daf5ddd159e1b77ab7735cdb16e98cc9420579846de3a8f4cc928a251f9a94392d3e9e79e75e72314254ac232efa8 WHIRLPOOL 3215143df983887826b6b8a711998149d72db5888df4a1566b4252efe328d0e82dc83840ac01f3fb7e29e4b80f81c00e0fe90dda431d4dbcb3e93bf817041bb9
|
||||
AUX xfsprogs/3.1.11/004_all_xfsprogs-3.1.11-dynamic_exe.patch 3639 SHA256 5c8541599bbdc6894bd6310fef27867d51e8ca851871ed630121faa64899b2b9 SHA512 16ae84ede921428ba5b1dfea20169f1eb9ba3b7b4e6140a1ac0dccd7743b3b7035462cc9ce06e79e57f8e54e2900f038ed498ce18ff2e6fc88852aad19876c26 WHIRLPOOL 36f7a15b425d3bd73916a7790a961d0ed31801c8608a761f700fa944d7aa21a1601e57cbd980a7cacae2cacb3d182b6026fd7b6ef718b09b573cc50b62962566
|
||||
AUX xfsprogs/3.1.11/005_all_xfsprogs-3.1.11-miscfix-v2.patch 932 SHA256 819eed1dddbf969c3eb65378509b30188d829e88ae68a03622373c74e86f5415 SHA512 2cb3bda86ef1015e2192277fcde8e5a873b6f8b2491b07016fd8aff4996c70eef3e6e90d97349cc0246ba8f065518ec438c8525149f63b1da4a9373245674cad WHIRLPOOL b70277dce0c21f2c2120af120f3999bc9d5288b8339d31e03780cdc6d83c905393052eeb54d247bb9c3bf1ac840972c95da3ef90b2d63836703c7f919c69d27a
|
||||
AUX xfsprogs/3.1.11/006_all_xfsprogs_3.1.7-1drbl.patch 501 SHA256 f8256ff0499556830ba5c2ae3bec58a1434c075b59efbd0a1fe4275f70d652e7 SHA512 d78a9d81850996ccb812ebb13663e5579742ac64e406b6777b2c588a3db8cf6d1ae0ba5445808bc7546f47edfffbb8095c1c2df400186a8408bda4f7ca2bc240 WHIRLPOOL 9431760beaca2a597ed1adf4b3755163fbcc763a951afff5e5bfc9fa4f5852e7c2b35d30c15315385f71643b7db974a232d1f200d800f91a300f6b08c0baccd4
|
||||
AUX xfsprogs/3.1.11/007_all_xfsprogs_3.1.11-disable-quota.patch 491 SHA256 4093d64552aaa77c9dd5d555e1787358b784c9aecea74e30e73e990a30e6a6ec SHA512 a864df15b35d201c73aa052b179faddc970237aacf99a6ee629019c952a6b2498e84dd40d225e86521d38d2a0d45105fe63253b2598413b5079e3843adfde861 WHIRLPOOL ee914d8e6fe2d1958a53c5c85efae196d72b9fd6a95725e56f0d6664859ef823abc685f9996233aa08dc427b0121023bd8edad182002524a9f537d66012a50cf
|
||||
DIST b75449a856be.zip 113470 SHA256 e1e65e6b2d1d6cb82ceef68f93b0542bff0131de70d4b90a85f4946a35cb7f2c SHA512 7b2757d573f65ff4991291c0542cbcec45da3903436ea261a68769c2daba7f47a3e7066be632614d921cc80ef9da292631aec8556f0a50493ab0e4e60a6d497b WHIRLPOOL 8ad8e09fc5dc7fa843f0f313e7e88af4783dec0607db37226a49275ab51f2c77f11078150e1e8f5ca9baafdad5fb5001324a5bf136f5f1ae7b1dd2e6e3f78404
|
||||
DIST binutils-2.23.2.tar.bz2 21440347 SHA256 fe914e56fed7a9ec2eb45274b1f2e14b0d8b4f41906a5194eac6883cfe5c1097 SHA512 dec753bbba008f1526b89cf1bd85feba78f362f5333ffdf93953fd131eb755976dec82a0a4ba38c43d2434da007137780cfe674de5414be5cf7ce7fbc6af6d16 WHIRLPOOL 1be65f03569d599899c5b57ac7aedbf90b311f9a47c1883dc62c0717b0757ebfb33e17ab3def8d0b805daabba67cf554463f88675c9f552a6fd8dbe7ca77b442
|
||||
DIST btrfs-progs-0.19.11.tar.bz2 171425 SHA256 b4b510c4106a5b6159f2e51ac685ca700d53693140137e45f67e3767db18b662 SHA512 3704f240f7128bff8c5fc1ce7fd44b4eb985c1cddd7139fa96da0536849bdbbe9b08bbd928c3a20e91c5a0ccd07f60020f6dacb91a6887c2fc73de668477fa99 WHIRLPOOL 7fa6e7fb5566a17bb147ec847f6c1a3a55814a5676b1bf413f9b310de503c5cfef62b3e4b86a4ce28f7ae905416fad44fa802fc75c6cecd51265a9f69cc6175a
|
||||
DIST busybox-1.20.2.tar.bz2 2186738 SHA256 eb13ff01dae5618ead2ef6f92ba879e9e0390f9583bd545d8789d27cf39b6882 SHA512 089b67cd920f332daf910711739b1e55ba4c76cfa2122dfe5464432e0d76d3af8327837ebc3cc9954deef3e8f766d16a1928aecb2c169fe3de5a722eea7ea3dd WHIRLPOOL aa8fec92d0ac8bb246dea7353537d425a5fecfa0bb807d0e291c7351e8289b84aab83303c45b75f9b7a98cd10177e210511064f0709425c2f84b069fe6a06420
|
||||
DIST dropbear-2012.55.tar.bz2 1581421 SHA256 04982af2a10b220fa940f9f72f276d612c9bb643cfbb5ee1416e5a0f00de9b0f SHA512 34d4b15fc6d46508b5b93a3bf63e4de9de7a72fa3da56fba4815bacbd2df9e683b3f710d71baee492dfb6d3cfb2c6a454f39e3b752649e1024cd160f96fad0a9 WHIRLPOOL 21fed6d08fb92b52e2e520e3f1efde3308594e8de9d73b801230e73e239356053cd3bc811cab8b2a9eb245070fd52e9769d19d1ba3c3cd5c62ce4a517cddbc32
|
||||
DIST e2fsprogs-1.42.6.tar.gz 5920183 SHA256 726b5919edeaee5b077d7a5b602284f1453ea31cf499efa433af26c679b667a5 SHA512 365178e2fc7cbb0e85da23dcfdc33c43c225640573e3d44c135193391985fe0c1263bac1f074ddba9668859d4522dbff1c6584bc8d380d2879c1e3d8c6f04acb WHIRLPOOL 0c2a775104b1accc1ee7d501d402411bcb7fffd96f1bdd8323dcee404c9fdcfee1d4e70525fcd86e2b1b48ca2d085dc1e9b85e0d99aa9478c4c5adad67a661c8
|
||||
DIST e2fsprogs-libs-1.42.6.tar.gz 516143 SHA256 1f63dc7e64296c7dc32f3af7073c79e0dde85cdd201208128c19fad65f0d3887 SHA512 6e515397fee57aaa9ebbdccf21e05aa68a63bc680a93f2ed3cb135fb56e34a5f80e6b16d5f1c7e78d357de03cc173c2c3c4cfa969c925e6ad15781ff370c46e7 WHIRLPOOL 12a84fb274920f1d855c6b79a1b9acbabde60e925d8f3167dfcb7d6b484a6f3a78b5f74bf28a1c570804f15ba2a1ecb0f9ac02b2118be2383814fa15b1a12c1a
|
||||
DIST gcc-4.8.1.tar.bz2 86753166 SHA256 545b44be3ad9f2c4e90e6880f5c9d4f0a8f0e5f67e1ffb0d45da9fa01bb05813 SHA512 1becc874aad77a469069b6d9da4158aae9e013e24afa9364fe4feff9a5094d0673ee7694b3840e892c860f73a56b3ece6174338a8214438c42b9f86dd6c35ea7 WHIRLPOOL c706fa4445bbf4b9503c78b7e03da6adeadc3c736d208edb65059ddf23a08875dfa1ac92ccaafb3dd72ecbceb15a0de5814c62104fb94f99032232fbc50ab82c
|
||||
DIST dropbear-2013.60.tar.bz2 1584837 SHA256 4c0c52453b4dd96ef79e5968ed3676de008ee0cf133632acae12bbad588681bb SHA512 2d9c374f17eef22a783d5fef9f30ee2fcbb8778ff7319bb028d8f6181f49827867e3b7f02eec580cbd48f2d97cad789a541c1fbe43fe3d23f6cb396d4138d712 WHIRLPOOL 901beb6fb1e09295aaeb32f9032a653cdeb87e69758f3b598af15f358605e77e24ceea99a418245e86ce665fef1d3a8da38d99105310fa4376586e60f41cb5d8
|
||||
DIST e2fsprogs-1.42.8.tar.gz 5990116 SHA256 b984aaf1fe888d6a4cf8c2e8d397207879599b5368f1d33232c1ec9d68d00c97 SHA512 69447105cbfec6099a8b7686d7cb8f4727d8c7c3f438acd0ec065ece70c225ce2c5e72e22ba16d88ef6dac81112b7571083d0cadd2fd1c82415c959ae632e61c WHIRLPOOL fa4b4ea66c41778364ef29589ce76951b22b22fa704b47904d754584966082c3520d9bba93271a4e393018d5f724379a771f189b70b995a10e301ce86b452b07
|
||||
DIST e2fsprogs-libs-1.42.8.tar.gz 573519 SHA256 8dbc437263706a29f6eae0fa81ed38e9a5abf8e798a5bc5dc6c6c04723651fd2 SHA512 2bdc0c3822f81bf6116d35dd93a9e9eb488bf77d2fd1b8003d761363522435ad11adfdbf73a930a37197532dfc2b40b7c8b9dd65a8f76c4d9e6ff3386a2c5cc9 WHIRLPOOL 1a8bb5145c1ddc2a97bd46f7e04b57ebbba2d0bf37702691f42a61a66ce54c6f577d63a24bee6df08a3bdd3e6565ba53d1acffc4a1ef95da9f79558a60043c45
|
||||
DIST gcc-4.7.3.tar.bz2 82904224 SHA256 2f7c37eb4fc14422ff2358a9ef59c974a75ab41204ef0e49fc34ab1d8981a9c3 SHA512 5671a2dd3b6ac0d23f305cb11a796aebd823c1462b873136b412e660966143f4e07439bd8926c1443b78442beb6ae370ef91d819ec615920294875b722b7b0bd WHIRLPOOL cb3408e3e251833f38ae7cf2388a1ddce864614fe1c68de9729a1a9a1f8f028ab92c0f2b863e7fa3ac16dbf443306ac864e74c9cce90690230c081ee2ac309d3
|
||||
DIST jfsutils-1.1.15.tar.gz 539148 SHA256 244a15f64015ce3ea17e49bdf6e1a0fb4f9af92b82fa9e05aa64cb30b5f07a4d SHA512 fa8ba7f4997471da3e6ea7239564f3395046222cfbb2b10e37b24ad0bd107b7eadbb51ce328d89d193034360b4035ca5e0e5b0b416a74483d7a2c0a2b9c65858 WHIRLPOOL 8a62c037601999f616041250e06adc10fceb48fc80b319003383ac08b2e1fbb2aaaca781848be2845d6e99f05d1d7a884f9af89e2a6236d64cc4387be02222e8
|
||||
DIST libaal-1.0.5.tar.gz 336052 SHA256 ff1adb7aa7b917010d827f2e451fad8cb65ce981877d762b48baf20e89212e81 SHA512 1e4076ce4228a7947074ce2764da63f48cbeb4086cf6ab75b882ecd4ff07d4de3a6f5411c5c0b9cdd1c279b3bb98f92f5da3892e5479b7112b67703fddc102be WHIRLPOOL 805ffefdf22b6df05e57d0f836940c4f5748dba8fa5d6933bf07f410ae85f3914353d0697eb33dbc7a927e6d367bd9ab1e85caa1c1be94f710d0395f52854432
|
||||
DIST libiconv-1.14.tar.gz 4984397 SHA256 72b24ded17d687193c3366d0ebe7cde1e6b18f0df8c55438ac95be39e8a30613 SHA512 b96774fefc4fa1d07948fcc667027701373c34ebf9c4101000428e048addd85a5bb5e05e59f80eb783a3054a3a8a3c0da909450053275bbbf3ffde511eb3f387 WHIRLPOOL e96337209a4f86eccb112e94c3cd6b668b2a8fc4b05ed7becaa2f6fbc9279f7b32ec1fa4b086e61520bfffea5d4f7a1cad58bdb266b5f0aa7d02b89aeed9759a
|
||||
DIST linux-3.2.41.tar.bz2 78201644 SHA256 7ff1ce2df4e40ba238e92dd8870f82a803081d43e1a2c5bf27282a808b7dcbf2 SHA512 3d351d583daea57b0354abdb8167ba6af5db31fdf7db54ce9b27053765abf3b3c42ad61fbacff7460e2015ca1e30be27fbb97260efee2ca894f34e3036170733 WHIRLPOOL f88497bfa532976c12460912bbad51d88ad3366ed4030d875250ae5aa34180232e73908ef73ed349115494580e9530bd71fc2a59956ae2d530ee583ae07c42b5
|
||||
DIST linux-3.2.52.tar.bz2 78198074 SHA256 f1b1f6a9b03c07139927a97eecbed6b3b6936f8356875e4627a8da59ba751dff SHA512 e43fd00929d59512f54ae9345d875ee3e7d57c97808f3d029c0bb37c633620a5b13a561e4b3ca0ce2d90ceac9efed74014671de43aa705e3f1d11492ed1cedad WHIRLPOOL 78e06054e28f0487476352a320f5f3590cce2d02a56ebb77cbf1860baba8be8e16877fd3d3e3efa68577af9964812d18977abe78582f2303f734b1fdcbe4d091
|
||||
DIST musl-0.9.14.tar.gz 826126 SHA256 982e9de1287cf95f9aa526adba008660d8885bfccc41faf5c613ea47f1922872 SHA512 e5c3f7b1549dc2f9cbd3359cc413f761d5967607c23705f651c33d0ae93f00582193a41fe1f87158467d58d8eba2d7c09e0fe2f2b2c02c1dda78eee1a4cecff6 WHIRLPOOL 797344e00d05bfd92f4808939740a6caa8289886e6965ded84353ebd96353d0ad645bc046f6a00d55e9c417fd10fa914bae8d3d38c281aa46eb14c67ae34c7ec
|
||||
DIST ncurses-5.9.tar.gz 2826473 SHA256 9046298fb440324c9d4135ecea7879ffed8546dd1b58e59430ea07a4633f563b SHA512 d7c5e54b6d4d8b9211f0006ca8786f7609d180cc1aaebf4f25e7e35e12959779cf66447359a602daed625621ca32b0d910d67aef3eb8b6fdc3c373819a88faa1 WHIRLPOOL 069e98c6392ce9aca960c72a20f1a502387d33a4b237aaeaa95548024ce4d47b129eafbe0288d21c590e725fe71aaca21cacb300f11a660b7234cb39a777672a
|
||||
DIST readline-6.2.tar.gz 2277926 SHA256 79a696070a058c233c72dd6ac697021cc64abd5ed51e59db867d66d196a89381 SHA512 fa5b4f1b6f81bc0b3be0739adb06dab0668603ff256fe62b59ebfe21d5a9e340a758a8eef569df8c4c4ecb86cdd9698a6dabc2ee8c70a769de2bd5930c32ff59 WHIRLPOOL 5d92645085f253206c16533e3cb35bb382d6fe616bf2144feb06f9ffb9b4d7cc25ceaa846b98f17aa442552a0e80642a62d57fe20982e0ed8fdefb75c2f9bbf0
|
||||
DIST reiser4progs-1.0.7.tar.gz 844126 SHA256 1211996ad3efebc0ca543aea2f67527d33e50fce1b827ad341e207f171d94d96 SHA512 afc88dc2cb7a2e9c8e8c4bc93012b41a19cecaf96a0dc7d75f20c535ebfbb8eac79688529d42ba5cbe067395a1a13cd997246e5bc57181c6dfaced6e6fec4a05 WHIRLPOOL 6c17458cd68dc3ea02fcfc221b03f860206fcd205d7887cffb84b1f712e305b6097be29ae44a4a098d188ffdaf8cf44f06cadbf24dc25bcaabe059e12f21ae0a
|
||||
DIST reiserfsprogs-3.6.22.tar.bz2 348806 SHA256 878f2a8a567bb0515b9990a5aefbe988c114294394da9e195abc35650d52bce9 SHA512 139dc7222a98e79a16f8fdf8ce0d89081b16d97514f14720912ecbd2cb8e9fef8280019998e116470553b7d0d660ad7976cab9b78fbfea27825e3d996d78bd5d WHIRLPOOL d81b00ab71010914a400e83525d8da3517aa29cfa9e5d3d6317684219ba5ae3cd5d39278605edda553a72ca2ed9e523b53e6e5e9565a604b073958e928efd24f
|
||||
DIST sftpserver-0.1.tar.gz 220578 SHA256 1db183e2d4cca5cc3ef10526f417ddef28e0402d0119030a06227bf925e63872 SHA512 e0addd24fd8f416340f4c7b10b7654e6498d862e3fc2bb7b938ae3292f6f1bc77be0f142a6b0b6347da06812bd641c1b64121388e507481dc9886ce81530ce47 WHIRLPOOL dd3b7a0c3b847ec226f7ffef8ad73d5a3678079ccabc3d0dbadc826ab37dbb7ac59bb3df7a100eb0a65f66f6b8c116a8d2e46162cacc17a3ddb24ee187ea0f40
|
||||
DIST termcap-1.3.1.tar.gz 439416 SHA256 91a0e22e5387ca4467b5bcb18edf1c51b930262fd466d5fda396dd9d26719100 SHA512 2bc2829af05a942e6041e9f2de7c9c50e466cd525f056c58c4f664b0e39012d901276737b7c2576450613694f16ae6b195e22913d8835aa345b5d88faddb0b69 WHIRLPOOL 42f719ee4f00743448e99ea6a1d4e4ce79a1cc80264e74f22915ac77f19c8e59eb87069e40a3caa5d4869a83f4bda1494178be84bf625e2f140ad9e4c807a46e
|
||||
DIST termtypes.tc.gz 228329 SHA256 c4fa04257fea6e968d4caa28cc18dbbf9eea4769a463296eaca21ceea757a728 SHA512 13a2ee2cd0bc349d69af7efb8e8122f655b67f4bcbe0dc5cbf8a9ba22649548086a097de8bc148fb71ceba1640434a6b94763410beb3b915e03c3a6b46e8a678 WHIRLPOOL ee07db90257172a651e067e5313b2c9240b6a4cb60f376fd699f70ae95d20c1c7ed36cdb954259b21ecd48b7f997fe67f1be6ab5555ce8bdc3f65f7f3d6fa18f
|
||||
DIST xfsprogs-3.1.8.tar.gz 1399333 SHA256 74409e2e3748074999df25c00f722621659a0bd3607e677f0bcc4373b8c93eab SHA512 55f325e2284a88f21f05b8a836b654de16109e509315b9f443888331e7f63bdf4bbd749643d7879c8007b95b98c7ff0a6574bb1e8cf809abe481b7584466524a WHIRLPOOL d637b01c68e3673a2b70f271068c63ad83bb18cd47252ee190204fcb94b103c513612f7111346c8eb6194d4043a236cc6ab5c1b94e4d4175ed7f34231e759601
|
||||
DIST xfsprogs-3.1.11.tar.gz 1399833 SHA256 adf4980177b5c890c1ca86b9c0e3e4d69a3f95bfc01746844280c2393cf4d6be SHA512 6de16f0904709e53e6ceea8239e23b7e109375733fd712fd97bfbbf74ec7f1376147e61d1fbe498f1d5be2148bf8ca233c0577d5b88e9201bfd4bb87e696c28a WHIRLPOOL d52f177d172940e46c813575459917d73042739629f83537932eff38b28a524956484ad6ebbbd2d5d698f1a4b60c1a0f127ca1dd22bba86dcd74c5b94bf51962
|
||||
DIST zlib-1.2.8.tar.gz 571091 SHA256 36658cb768a54c1d4dec43c3116c27ed893e88b02ecfcb44f2166f9c0b7f2a0d SHA512 ece209d4c7ec0cb58ede791444dc754e0d10811cbbdebe3df61c0fd9f9f9867c1c3ccd5f1827f847c005e24eef34fb5bf87b5d3f894d75da04f1797538290e4a WHIRLPOOL bcb6243f1a9370eafcea03c227938da1cc106c934193ce59ef4fbdca0167777b95c9baa376feb6d8d369023024a74de5df17c2b6ec5887cdb732ffc95808ef95
|
||||
EBUILD recoveryinitramfs-2013.10.14.ebuild 8790 SHA256 724c7f4f7f92d5577fad075a792b5fce7b5789d89128968f0e3a56f9f0c1f509 SHA512 d1eb55a7a87bd2c0f905074107d701c25b786abf7925fa75031535df7fa0c3fac43222e8c49af83df6ff825f46f908f14b6ed37cf5ee9e5dc6d456cb69fdb517 WHIRLPOOL 9cd0a915c0b9cfb701fc398ea00587daf66c4ff6811b8dd55a597054ce08bc5b08517450a737c193e4e986b9a3787f129d5c4ad26805d5ab81c965abe48b86f6
|
||||
EBUILD recoveryinitramfs-2013.10.14.ebuild 11632 SHA256 aeb0a2f82a83cbf5e7e2f31072dc3eaf5d7a6e51cec1312638b223e2ec1bfacc SHA512 e409459143730bbf3bbb51348947a40f33c755fec67ba82b5670343a38da0d11a905dd6b7aa2c835a3b8c11f021288895e46cf08ce6efe1a720f679515bcc62f WHIRLPOOL cc914accf937e4404d5c39d2cd3a12814b1657b7b9e045fbb11eb6f6361900049ae86b26bd50de6065d76141e45eacfdfad4a758696c9008081e99a8a1759461
|
||||
|
||||
@@ -1,16 +1,7 @@
|
||||
diff -uNr dropbear-2012.55.orig/options.h dropbear-2012.55/options.h
|
||||
--- dropbear-2012.55.orig/options.h 2012-12-03 11:33:02.582308907 +0100
|
||||
+++ dropbear-2012.55/options.h 2012-12-03 11:34:24.309329615 +0100
|
||||
@@ -214,7 +214,7 @@
|
||||
#define DROPBEAR_RANDOM_DEV "/dev/urandom"
|
||||
|
||||
/* prngd must be manually set up to produce output */
|
||||
-/*#define DROPBEAR_PRNGD_SOCKET "/var/run/dropbear-rng"*/
|
||||
+/*#define DROPBEAR_PRNGD_SOCKET "/run/dropbear-rng"*/
|
||||
|
||||
/* Specify the number of clients we will allow to be connected but
|
||||
* not yet authenticated. After this limit, connections are rejected */
|
||||
@@ -237,7 +237,7 @@
|
||||
diff -uNr dropbear-2013.60.orig/options.h dropbear-2013.60/options.h
|
||||
--- dropbear-2013.60.orig/options.h 2013-10-16 16:34:53.000000000 +0200
|
||||
+++ dropbear-2013.60/options.h 2013-10-27 07:38:45.561526446 +0100
|
||||
@@ -241,7 +241,7 @@
|
||||
/* The default file to store the daemon's process ID, for shutdown
|
||||
scripts etc. This can be overridden with the -P flag */
|
||||
#ifndef DROPBEAR_PIDFILE
|
||||
@@ -19,7 +10,7 @@ diff -uNr dropbear-2012.55.orig/options.h dropbear-2012.55/options.h
|
||||
#endif
|
||||
|
||||
/* The command to invoke for xauth when using X11 forwarding.
|
||||
@@ -250,12 +250,12 @@
|
||||
@@ -254,12 +254,12 @@
|
||||
* OpenSSH), set the path below. If the path isn't defined, sftp will not
|
||||
* be enabled */
|
||||
#ifndef SFTPSERVER_PATH
|
||||
@@ -0,0 +1,17 @@
|
||||
diff -Naur e2fsprogs-1.42.8.orig/lib/ext2fs/unix_io.c e2fsprogs-1.42.8/lib/ext2fs/unix_io.c
|
||||
--- e2fsprogs-1.42.8.orig/lib/ext2fs/unix_io.c 2013-10-24 15:50:44.234297410 -0400
|
||||
+++ e2fsprogs-1.42.8/lib/ext2fs/unix_io.c 2013-10-24 16:29:06.436142156 -0400
|
||||
@@ -931,10 +931,10 @@
|
||||
|
||||
if (channel->flags & CHANNEL_FLAGS_BLOCK_DEVICE) {
|
||||
#ifdef BLKDISCARD
|
||||
- __uint64_t range[2];
|
||||
+ uint64_t range[2];
|
||||
|
||||
- range[0] = (__uint64_t)(block) * channel->block_size;
|
||||
- range[1] = (__uint64_t)(count) * channel->block_size;
|
||||
+ range[0] = (uint64_t)(block) * channel->block_size;
|
||||
+ range[1] = (uint64_t)(count) * channel->block_size;
|
||||
|
||||
ret = ioctl(data->dev, BLKDISCARD, &range);
|
||||
#else
|
||||
@@ -0,0 +1,59 @@
|
||||
diff -Naur jfsutils-1.1.12.orig/include/Makefile.am jfsutils-1.1.12.partclone/include/Makefile.am
|
||||
--- jfsutils-1.1.12.orig/include/Makefile.am 2002-01-30 04:08:11.000000000 +0800
|
||||
+++ jfsutils-1.1.12.partclone/include/Makefile.am 2010-06-30 11:21:37.000000000 +0800
|
||||
@@ -1,3 +1,7 @@
|
||||
+jfsincludedir = $(includedir)/jfs
|
||||
+jfsinclude_HEADERS = jfs_byteorder.h jfs_btree.h jfs_dinode.h jfs_dmap.h \
|
||||
+ jfs_dtree.h jfs_filsys.h jfs_imap.h jfs_logmgr.h jfs_superblock.h \
|
||||
+ jfs_types.h jfs_unicode.h jfs_version.h jfs_xtree.h
|
||||
|
||||
EXTRA_DIST = jfs_byteorder.h jfs_btree.h jfs_dinode.h jfs_dmap.h \
|
||||
jfs_dtree.h jfs_filsys.h jfs_imap.h jfs_logmgr.h jfs_superblock.h \
|
||||
diff -Naur jfsutils-1.1.12.orig/libfs/log_work.c jfsutils-1.1.12.partclone/libfs/log_work.c
|
||||
--- jfsutils-1.1.12.orig/libfs/log_work.c 2006-06-05 05:37:29.000000000 +0800
|
||||
+++ jfsutils-1.1.12.partclone/libfs/log_work.c 2010-06-30 11:14:46.000000000 +0800
|
||||
@@ -2416,6 +2416,7 @@
|
||||
int32_t xlen, xlength;
|
||||
int16_t nword;
|
||||
int8_t upd_possible = 0;
|
||||
+ struct dinode dip_local; /* Local copy of dinode data for alignment purposes */
|
||||
|
||||
if (ld->length <= 0)
|
||||
return (0);
|
||||
@@ -2713,7 +2714,8 @@
|
||||
*/
|
||||
|
||||
if (ino_rem == 0) { /* inode base segment */
|
||||
- dip = (struct dinode *) data;
|
||||
+ memcpy(&dip_local, data, size_dinode);
|
||||
+ dip = &dip_local;
|
||||
if (ln == 1) {
|
||||
/* ibase only */
|
||||
if (db->db_ibase & mask_8)
|
||||
diff -Naur jfsutils-1.1.12.orig/libfs/Makefile.am jfsutils-1.1.12.partclone/libfs/Makefile.am
|
||||
--- jfsutils-1.1.12.orig/libfs/Makefile.am 2005-10-04 10:42:59.000000000 +0800
|
||||
+++ jfsutils-1.1.12.partclone/libfs/Makefile.am 2010-06-30 11:27:52.000000000 +0800
|
||||
@@ -1,7 +1,10 @@
|
||||
-
|
||||
+jfsincludedir = $(includedir)/jfs
|
||||
INCLUDES = -I$(top_srcdir)/include
|
||||
|
||||
+jfsinclude_HEADERS =debug.h fsck_base.h fsck_message.h jfs_endian.h logredo.h unicode_to_utf8.h devices.h fsckcbbl.h fsckwsp.h libjufs.h message.h utilsubs.h diskmap.h fscklog.h inode.h logform.h super.h
|
||||
+
|
||||
noinst_LIBRARIES = libfs.a
|
||||
+lib_LIBRARIES = libjfs.a
|
||||
|
||||
libfs_a_SOURCES = fssubs.c unicode_to_utf8.c devices.c utilsubs.c \
|
||||
super.c inode.c diskmap.c message.c uniupr.c jfs_endian.c \
|
||||
@@ -10,3 +13,11 @@
|
||||
debug.h devices.h diskmap.h fsck_base.h fsckcbbl.h fscklog.h \
|
||||
fsckwsp.h inode.h libjufs.h message.h super.h unicode_to_utf8.h \
|
||||
utilsubs.h jfs_endian.h logform.h logredo.h fsck_message.h
|
||||
+
|
||||
+libjfs_a_SOURCES = fssubs.c unicode_to_utf8.c devices.c utilsubs.c \
|
||||
+ super.c inode.c diskmap.c message.c uniupr.c jfs_endian.c \
|
||||
+ open_by_label.c log_dump.c logform.c logredo.c log_work.c log_read.c \
|
||||
+ log_map.c fsckmsgdef.c \
|
||||
+ debug.h devices.h diskmap.h fsck_base.h fsckcbbl.h fscklog.h \
|
||||
+ fsckwsp.h inode.h libjufs.h message.h super.h unicode_to_utf8.h \
|
||||
+ utilsubs.h jfs_endian.h logform.h logredo.h fsck_message.h
|
||||
@@ -0,0 +1,12 @@
|
||||
Index: jfsutils-1.1.15/libfs/devices.h
|
||||
===================================================================
|
||||
--- jfsutils-1.1.15.orig/libfs/devices.h
|
||||
+++ jfsutils-1.1.15/libfs/devices.h
|
||||
@@ -42,6 +42,7 @@
|
||||
|
||||
struct stat;
|
||||
|
||||
+#include <stdint.h>
|
||||
int ujfs_get_dev_size(FILE *, int64_t * size);
|
||||
int ujfs_rw_diskblocks(FILE *, int64_t, int32_t, void *, int32_t);
|
||||
int ujfs_flush_dev(FILE *);
|
||||
@@ -0,0 +1,47 @@
|
||||
diff -urNp jfsutils-1.1.12.orig/fsck/Makefile.am jfsutils-1.1.12/fsck/Makefile.am
|
||||
--- jfsutils-1.1.12.orig/fsck/Makefile.am 2005-11-22 21:43:54.000000000 +0100
|
||||
+++ jfsutils-1.1.12/fsck/Makefile.am 2008-03-03 16:21:58.495981389 +0100
|
||||
@@ -1,6 +1,6 @@
|
||||
|
||||
INCLUDES = -I$(top_srcdir)/include -I$(top_srcdir)/libfs
|
||||
-LDADD = ../libfs/libfs.a -luuid
|
||||
+LDADD = ../libfs/libfs.a -luuid -lblkid
|
||||
|
||||
sbin_PROGRAMS = jfs_fsck
|
||||
man_MANS = jfs_fsck.8
|
||||
diff -urNp jfsutils-1.1.12.orig/fsck/Makefile.in jfsutils-1.1.12/fsck/Makefile.in
|
||||
--- jfsutils-1.1.12.orig/fsck/Makefile.in 2007-08-24 22:25:46.000000000 +0200
|
||||
+++ jfsutils-1.1.12/fsck/Makefile.in 2008-03-03 16:21:50.765050221 +0100
|
||||
@@ -157,7 +157,7 @@ target_alias = @target_alias@
|
||||
top_builddir = @top_builddir@
|
||||
top_srcdir = @top_srcdir@
|
||||
INCLUDES = -I$(top_srcdir)/include -I$(top_srcdir)/libfs
|
||||
-LDADD = ../libfs/libfs.a -luuid
|
||||
+LDADD = ../libfs/libfs.a -luuid -lblkid
|
||||
man_MANS = jfs_fsck.8
|
||||
EXTRA_DIST = $(man_MANS)
|
||||
jfs_fsck_SOURCES = fsckbmap.c fsckconn.c fsckdire.c fsckdtre.c fsckea.c \
|
||||
diff -urNp jfsutils-1.1.12.orig/fsck/xchkdsk.c jfsutils-1.1.12/fsck/xchkdsk.c
|
||||
--- jfsutils-1.1.12.orig/fsck/xchkdsk.c 2007-08-23 06:01:40.000000000 +0200
|
||||
+++ jfsutils-1.1.12/fsck/xchkdsk.c 2008-03-03 16:44:28.499981978 +0100
|
||||
@@ -24,6 +24,7 @@
|
||||
#include <time.h>
|
||||
#include <unistd.h>
|
||||
#include <sys/stat.h>
|
||||
+#include <blkid/blkid.h>
|
||||
/* defines and includes common among the jfs_fsck modules */
|
||||
#include "xfsckint.h"
|
||||
#include "xchkdsk.h"
|
||||
@@ -1807,7 +1808,11 @@ void parse_parms(int argc, char **argv)
|
||||
fsck_usage();
|
||||
}
|
||||
|
||||
- device_name = argv[optind];
|
||||
+ device_name = blkid_get_devname(NULL, argv[optind], 0);
|
||||
+ if (!device_name) {
|
||||
+ printf("\nError: Unable to resolve %s\n", argv[optind]);
|
||||
+ fsck_usage();
|
||||
+ }
|
||||
|
||||
file_p = fopen(device_name, "r");
|
||||
if (file_p) {
|
||||
@@ -0,0 +1,40 @@
|
||||
diff -up ./fscklog/display.c.tv ./fscklog/display.c
|
||||
--- ./fscklog/display.c.tv 2011-07-31 23:44:52.113168266 +0200
|
||||
+++ ./fscklog/display.c 2011-07-31 23:45:24.992319623 +0200
|
||||
@@ -182,7 +182,7 @@ void dump_service_log()
|
||||
} else {
|
||||
/* the record looks ok */
|
||||
msg_txt = &log_entry[log_entry_pos];
|
||||
- printf(msg_txt);
|
||||
+ printf("%s", msg_txt);
|
||||
/*
|
||||
* set up for the next record
|
||||
*/
|
||||
diff -up ./fscklog/fscklog.c.tv ./fscklog/fscklog.c
|
||||
--- ./fscklog/fscklog.c.tv 2011-07-31 23:44:35.382005089 +0200
|
||||
+++ ./fscklog/fscklog.c 2011-07-31 23:45:53.638605854 +0200
|
||||
@@ -252,8 +252,8 @@ int v_send_msg(int msg_num, const char *
|
||||
|
||||
sprintf(debug_detail, " [%s:%d]\n", basename(file_name), line_number);
|
||||
|
||||
- printf(msg_string);
|
||||
- printf(debug_detail);
|
||||
+ printf("%s", msg_string);
|
||||
+ printf("%s", debug_detail);
|
||||
|
||||
return 0;
|
||||
}
|
||||
diff -up ./logdump/helpers.c.tv2 ./logdump/helpers.c
|
||||
--- ./logdump/helpers.c.tv2 2011-07-31 23:58:42.767444686 +0200
|
||||
+++ ./logdump/helpers.c 2011-07-31 23:59:24.429874361 +0200
|
||||
@@ -95,8 +95,8 @@ int v_fsck_send_msg(int msg_num, const c
|
||||
|
||||
sprintf(debug_detail, " [%s:%d]\n", file_name, line_number);
|
||||
|
||||
- printf(msg_string);
|
||||
- printf(debug_detail);
|
||||
+ printf("%s", msg_string);
|
||||
+ printf("%s", debug_detail);
|
||||
|
||||
return 0;
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
diff -uNr jfsutils-1.1.15.orig/libfs/fssubs.c jfsutils-1.1.15/libfs/fssubs.c
|
||||
--- jfsutils-1.1.15.orig/libfs/fssubs.c 2013-10-28 13:23:36.823701431 +0100
|
||||
+++ jfsutils-1.1.15/libfs/fssubs.c 2013-10-28 13:31:48.387556038 +0100
|
||||
@@ -36,6 +36,12 @@
|
||||
#include <sys/mount.h>
|
||||
#endif
|
||||
|
||||
+#ifndef _PATH_MNTTAB
|
||||
+#ifdef MOUNTED
|
||||
+#define _PATH_MNTTAB MOUNTED
|
||||
+#endif
|
||||
+#endif
|
||||
+
|
||||
#if HAVE_SYS_STATVFS_H
|
||||
|
||||
#include <sys/statvfs.h>
|
||||
2426
sys-kernel/recoveryinitramfs/files/ncurses/5.9/ncurses-fallback.c
Normal file
2426
sys-kernel/recoveryinitramfs/files/ncurses/5.9/ncurses-fallback.c
Normal file
File diff suppressed because it is too large
Load Diff
113
sys-kernel/recoveryinitramfs/files/termcap/1.3.1/Makefile
Normal file
113
sys-kernel/recoveryinitramfs/files/termcap/1.3.1/Makefile
Normal file
@@ -0,0 +1,113 @@
|
||||
#
|
||||
# Makefile for libtermcap. It is intended for Linux/ELF only.
|
||||
#
|
||||
|
||||
LIBNAME=termcap
|
||||
|
||||
VERSION=1.3.1
|
||||
SONAME_VERSION=1
|
||||
|
||||
CC=gcc
|
||||
CFLAGS=-O -I. -g
|
||||
CFLAGS=-O -I.
|
||||
|
||||
AR=ar
|
||||
ARFLAGS=ucvr
|
||||
|
||||
MAKEINFO=makeinfo
|
||||
|
||||
OWNER=bin.bin
|
||||
|
||||
STATIC_LIB=lib$(LIBNAME).a
|
||||
SHARED_LIB=lib$(LIBNAME).so.$(VERSION)
|
||||
SONAME_SHARED_LIB=lib$(LIBNAME).so.$(SONAME_VERSION)
|
||||
|
||||
TARGETS=$(STATIC_LIB) $(SHARED_LIB)
|
||||
|
||||
# Where is include and dir located?
|
||||
prefix=/
|
||||
|
||||
.c.o:
|
||||
$(CC) $(CFLAGS) -c $<
|
||||
$(CC) $(CFLAGS) -fPIC -c $< -o pic/$@
|
||||
|
||||
SRCS = termcap.c tparam.c version.c
|
||||
OBJS= $(SRCS:.c=.o)
|
||||
|
||||
all lib: pic .depend $(TARGETS) info
|
||||
|
||||
$(STATIC_LIB): $(OBJS)
|
||||
$(AR) $(ARFLAGS) $@ $(OBJS)
|
||||
|
||||
$(SHARED_LIB): $(OBJS)
|
||||
cd pic; \
|
||||
$(CC) -shared -o ../$@ -Wl,-soname,$(SONAME_SHARED_LIB) $(OBJS)
|
||||
|
||||
pic:
|
||||
-if [ ! -d pic ]; then mkdir pic; fi
|
||||
|
||||
install: lib install-dirs install-data
|
||||
-if [ -f $(prefix)/lib/$(SHARED_LIB) ]; then \
|
||||
mkdir -p $(prefix)/lib/backup; \
|
||||
mv $(prefix)/lib/$(SHARED_LIB) \
|
||||
$(prefix)/lib/backup/$(SHARED_LIB).$$$$; \
|
||||
fi
|
||||
cp $(SHARED_LIB) $(prefix)/lib
|
||||
chown $(OWNER) $(prefix)/lib/$(SHARED_LIB)
|
||||
-if [ $(prefix) = "/" ]; then \
|
||||
cp -f $(STATIC_LIB) /usr/lib; \
|
||||
rm -f /lib/libtermcap.so; \
|
||||
rm -f /usr/lib/libtermcap.so; \
|
||||
ln -s /lib/$(SHARED_LIB) /usr/lib/libtermcap.so; \
|
||||
cp -f termcap.h /usr/include; \
|
||||
cp termcap.info* /usr/info; \
|
||||
chown $(OWNER) \
|
||||
/usr/info/termcap.info* \
|
||||
/usr/lib/$(STATIC_LIB) \
|
||||
/usr/lib/libtermcap.so \
|
||||
/usr/include/termcap.h; \
|
||||
else \
|
||||
cp -f $(STATIC_LIB) $(prefix)/lib; \
|
||||
rm -f $(prefix)/lib/libtermcap.so; \
|
||||
ln -s $(prefix)/lib/$(SHARED_LIB) \
|
||||
$(prefix)/lib/libtermcap.so; \
|
||||
ln -s $(prefix)/lib/$(SHARED_LIB) \
|
||||
$(prefix)/lib/libtermcap.so.$(SONAME_VERSION); \
|
||||
cp -f termcap.h $(prefix)/include; \
|
||||
chown $(OWNER) \
|
||||
$(prefix)/lib/$(STATIC_LIB) \
|
||||
$(prefix)/lib/libtermcap.so \
|
||||
$(prefix)/include/termcap.h; \
|
||||
fi
|
||||
|
||||
install-dirs:
|
||||
-if [ $(prefix) = "/" ]; then \
|
||||
mkdir -p /usr/lib /usr/info /usr/include /etc /lib; \
|
||||
fi
|
||||
|
||||
install-data:
|
||||
-if [ $(prefix) = "/" ]; then \
|
||||
cp termcap.src /etc/termcap; \
|
||||
chown $(OWNER) /etc/termcap; \
|
||||
fi
|
||||
|
||||
info: termcap.info
|
||||
|
||||
termcap.info: termcap.texi
|
||||
$(MAKEINFO) termcap.texi --output=$@
|
||||
|
||||
clean:
|
||||
-rm -fr core a.out *.o pic $(TARGETS)
|
||||
|
||||
distclean: clean
|
||||
-rm -f .depend
|
||||
|
||||
depend: .depend
|
||||
|
||||
.depend: $(SRCS) Makefile
|
||||
$(CC) $(CFLAGS) -M $(SRCS) | \
|
||||
sed -e 's,^[ ]*\(.*\.o\)[ ]*:,\1 pic/\1:,' > .depend
|
||||
|
||||
ifeq (.depend,$(wildcard .depend))
|
||||
include .depend
|
||||
endif
|
||||
@@ -1,59 +0,0 @@
|
||||
================
|
||||
=== W[hat]TF ===
|
||||
================
|
||||
|
||||
Gentoo patchsets that have grown too large to keep on the rsync mirrors have
|
||||
been moved to our cvs tree. From there, we bundle up all the whee little
|
||||
patches into a tarball and distribute it via our public mirroring system.
|
||||
|
||||
If you want specific info about a patch (like wtf it does or whose great idea
|
||||
it was to change the code), read the patch ! We try to fill out the top of
|
||||
them with useful info such as what it does, why it's needed, bug reports,
|
||||
original creators, etc... For simple patches, we reserve the right to assume
|
||||
your IQ is greater than absolute 0 and figure out what it does w/out an
|
||||
explanation. If, by some miracle of science, it falls below the absolute 0
|
||||
mark, you should help mankind by finding some scientists and letting them
|
||||
probe you with their ... erm ... probes.
|
||||
|
||||
=================
|
||||
=== W[here]TF ===
|
||||
=================
|
||||
|
||||
For those with CVS access, you want the 'src/patchsets' dir inside of the
|
||||
'gentoo' cvs module.
|
||||
|
||||
For those w/out CVS access, this URL should help you:
|
||||
http://sources.gentoo.org/gentoo/src/patchsets/
|
||||
(you can also find anon cvs access there too)
|
||||
|
||||
It should be pretty easy to find your way around, you're a big boy after all.
|
||||
|
||||
===============
|
||||
=== H[ow]TF ===
|
||||
===============
|
||||
|
||||
The patch naming/applying convention might be a little confusing to the Gentoo
|
||||
outsider, so here's a quick rundown. Patch tarballs are applied in Gentoo via
|
||||
a helper command called "epatch". This command is pretty forgiving when it
|
||||
comes to applying patches.
|
||||
|
||||
For example, it will autodetect the required -p# by starting at 0 and counting
|
||||
up until things apply. So do not expect a patch series to all be at the same -p
|
||||
level even if they all apply from the same source directory. Typically however,
|
||||
people will use -p0 or -p1.
|
||||
|
||||
The epatch command will also use the -E option by default as the `patch` command
|
||||
can be pretty picky about removing files. We just force the issue. If you
|
||||
really need to empty out a file but leave it behind, people can use `touch` in
|
||||
the ebuild.
|
||||
|
||||
The patch naming convention is part rigorous and part open ended. By default,
|
||||
the patch should follow:
|
||||
#_<arch>_<desc>.patch
|
||||
The number field is to provide strict numerical ordering and has no limit (well,
|
||||
except for your IMAGINATION). The <arch> field corresponds to the Gentoo arch
|
||||
naming convention (so expect to see "amd64" instead of "x86_64"). If you see
|
||||
"all" (which is how we strongly encourage people to manage things), then the
|
||||
patch should be applied for all arches, and any arch-specific issues can then
|
||||
be handled at build time (configure detection or something). The <desc> is a
|
||||
free form field where people can stick whatever they want.
|
||||
@@ -1,24 +0,0 @@
|
||||
--- ./termcap.linuxlat Mon Mar 6 09:47:25 2000
|
||||
+++ ./termcap Mon Mar 6 09:48:21 2000
|
||||
@@ -495,7 +495,10 @@
|
||||
# (untranslatable capabilities removed to fit entry within 1023 bytes)
|
||||
# (sgr removed to fit entry within 1023 bytes)
|
||||
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
|
||||
-linux|linux console:\
|
||||
+#
|
||||
+# added linux-lat as an alias -- the line drawing characters aren't right, but
|
||||
+# I think everything which uses line-drawing chars uses terminfo anyway -- ewt
|
||||
+linux|linux-lat|linux console:\
|
||||
:am:eo:mi:ms:xn:xo:\
|
||||
:it#8:\
|
||||
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:IC=\E[%d@:K2=\E[G:al=\E[L:\
|
||||
@@ -504,7 +507,8 @@
|
||||
:ei=\E[4l:ho=\E[H:ic=\E[@:im=\E[4h:k1=\E[[A:k2=\E[[B:\
|
||||
:k3=\E[[C:k4=\E[[D:k5=\E[[E:k6=\E[17~:k7=\E[18~:k8=\E[19~:\
|
||||
:k9=\E[20~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=\177:\
|
||||
- :kd=\E[B:kh=\E[1~:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mh=\E[2m:\
|
||||
+ :kd=\E[B:kh=\E[1~:kH=\E[4~:@7=\E[4~:*6=\E[4~:\
|
||||
+ :kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mh=\E[2m:\
|
||||
:mr=\E[7m:nd=\E[C:nw=^M^J:rc=\E8:sc=\E7:se=\E[27m:sf=^J:\
|
||||
:sr=\EM:st=\EH:ta=^I:ue=\E[24m:up=\E[A:us=\E[4m:\
|
||||
:vb=200\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:\
|
||||
@@ -1,351 +0,0 @@
|
||||
--- termcap.xtermchanges Mon Mar 20 02:21:17 2000
|
||||
+++ termcap Mon Mar 20 02:28:12 2000
|
||||
@@ -1723,178 +1723,123 @@
|
||||
:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:md=\E[1m:me=\E[m:\
|
||||
:mr=\E[7m:nd=\E[C:se=\E[m:sf=^J:so=\E[7m:sr=\EM:ta=^I:\
|
||||
:ue=\E[m:up=\E[A:us=\E[4m:
|
||||
-# Compatible with the R5 xterm
|
||||
-# (from the XFree86 3.2 distribution, <blink=@> removed)
|
||||
-# added khome/kend, rmir/smir, rmul/smul based on the R5 xterm code - TD
|
||||
-# corrected typos in rs2 string - TD
|
||||
-xterm-r5|xterm R5 version:\
|
||||
- :am:bs:km:ms:xn:\
|
||||
- :co#80:it#8:li#24:\
|
||||
- :@7=\E[4~:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:\
|
||||
- :F1=\E[23~:F2=\E[24~:IC=\E[%d@:Km=\E[M:LE=\E[%dD:\
|
||||
- :RI=\E[%dC:UP=\E[%dA:al=\E[L:bl=^G:cd=\E[J:ce=\E[K:\
|
||||
- :cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:\
|
||||
- :ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:ei=\E[4l:ho=\E[H:ic=\E[@:\
|
||||
- :im=\E[4h:k0=\EOq:k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:\
|
||||
+xf|xterm-xfree86|XFree86 xterm:\
|
||||
+ :is=\E[!p\E[?3;4l\E[4l\E>:\
|
||||
+ :rs=\E[!p\E[?3;4l\E[4l\E>:\
|
||||
+ :AL=\E[%dL:DL=\E[%dM:DC=\E[%dP:DO=\E[%dB:UP=\E[%dA:\
|
||||
+ :LE=\E[%dD:RI=\E[%dC:\
|
||||
+ :al=\E[L:am:bl=^G:\
|
||||
+ :cd=\E[J:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:co#80:\
|
||||
+ :cs=\E[%i%d;%dr:ct=\E[3g:\
|
||||
+ :dc=\E[P:dl=\E[M:ho=\E[H:\
|
||||
+ :im=\E[4h:ei=\E[4l:mi:\
|
||||
+ :ks=\E[?1h\E=:ke=\E[?1l\E>:\
|
||||
+ :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\
|
||||
:k5=\E[15~:k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:\
|
||||
- :k;=\E[21~:kA=\E[30~:kD=\E[3~:kE=\E[8~:kI=\E[2~:kL=\E[31~:\
|
||||
- :kN=\E[6~:kP=\E[5~:kb=^H:kd=\EOB:ke=\E[?1l\E>:kh=\E[1~:\
|
||||
- :kl=\EOD:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:md=\E[1m:\
|
||||
- :me=\E[m:mr=\E[7m:nd=\E[C:\
|
||||
- :r2=\E>\E[?1;3;4;5;6l\E[4l\E[?7h\E[m\E[r\E[2J\E[H:\
|
||||
- :rc=\E8:\
|
||||
- :..sa=\E[%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;m:\
|
||||
- :sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:ue=\E[m:\
|
||||
- :up=\E[A:us=\E[4m:
|
||||
+ :k;=\E[21~:F1=\E[23~:F2=\E[24~:\
|
||||
+ :kn#12:\
|
||||
+ :kH=\E[4~::@7=\E[4~:kh=\E[1~:\
|
||||
+ :@0=\E[1~:kI=\E[2~:kD=\177:\
|
||||
+ :*6=\E[4~:kP=\E[5~:kN=\E[6~:\
|
||||
+ :km:\
|
||||
+ :kb=^H:ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:\
|
||||
+ :li#24:md=\E[1m:me=\E[m^O:mr=\E[7m:ms:nd=\E[C:\
|
||||
+ :eA=\E)0:as=^N:ae=^O:ml=\El:mu=\Em:\
|
||||
+ :sc=\E7:rc=\E8:sf=\n:so=\E[7m:se=\E[27m:sr=\EM:st=\EH:\
|
||||
+ :ti=\E7\E[?47h:te=\E[2J\E[?47l\E8:\
|
||||
+ :vi=\E[?25l:ve=\E[?25h:\
|
||||
+ :up=\E[A:us=\E[4m:ue=\E[24m:xn:\
|
||||
+ :ut:Co#8:op=\E[39;49m:AB=\E[4%dm:AF=\E[3%dm:\
|
||||
+ :pa#64:Sf=\E[3%dm:Sb=\E[4%dm:
|
||||
+v1|xterm-24|xterms|vs100|24x80 xterm:\
|
||||
+ :li#24:\
|
||||
+ :tc=xterm:
|
||||
+v2|xterm-65|65x80 xterm:\
|
||||
+ :li#65:tc=xterm:
|
||||
+vb|xterm-bold|xterm with bold for underline:\
|
||||
+ :us=\E[1m:tc=xterm:
|
||||
+vb|xterm-boldso|xterm with bold for standout:\
|
||||
+ :se=\E[m:so=\E[1m:tc=xterm:
|
||||
+vm|xtermm|monochrome xterm:\
|
||||
+ :F1=\E[23~:F2=\E[24~:F3=\E[25~:F4=\E[26~:F5=\E[28~:\
|
||||
+ :F6=\E[29~:F7=\E[31~:F8=\E[32~:F9=\E[33~:FA=\E[34~:\
|
||||
+ :kn#20:\
|
||||
+ :st@:ut@:Co@:NC@:op@:AB@:AF@:pa@:Sf@:Sb@:tc=xterm:
|
||||
+#
|
||||
+# This should work for the commonly used "color xterm" variations (XFree86
|
||||
+# xterm, color_xterm, nxterm, rxvt). You may have trouble with this using
|
||||
+# conventional termcap because ncurses reports it is longer than 1023
|
||||
+# characters. That is because resolving it adds the alternate character-set
|
||||
+# (you can suppress it with "ac@").
|
||||
+vc|xterm-color|generic "ANSI" color xterm:\
|
||||
+ :Co#8:NC@:pa#64:op=\E[m:AB=\E[4%dm:AF=\E[3%dm:tc=xterm-r6:
|
||||
+xterm-redhat|xterm with modifications to follow Debian keyboard policy:\
|
||||
+ :kb=\177:kD=\E[3~:F3=\E[25~:F4=\E[26~:F5=\E[28~:\
|
||||
+ :F6=\E[29~:F7=\E[31~:F8=\E[32~:F9=\E[33~:FA=\E[34~:\
|
||||
+ :tc=xterm-xfree86:
|
||||
+vt|xterm-vt220|xterm emulating vt220:\
|
||||
+ :tc=xterm-xfree86:
|
||||
+#
|
||||
+# vi may work better with this entry, because vi doesn't use insert mode much.+ # |xterm-ic|xterm-vi|xterm with insert character instead of insert mode:\
|
||||
+vi|xterm-ic|xterm-vi|xterm with insert char:\
|
||||
+ :im@:ei@:mi@:ic=\E[@:IC=\E[%d@:tc=xterm:
|
||||
+#
|
||||
# Compatible with the R6 xterm
|
||||
-# (from XFree86 3.2 distribution, <acsc> and :it: added, <blink@> removed)
|
||||
-# added khome/kend - TD
|
||||
-# (untranslatable capabilities removed to fit entry within 1023 bytes)
|
||||
-# (sgr removed to fit entry within 1023 bytes)
|
||||
-# (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
|
||||
-xterm-r6|xterm-old|xterm X11R6 version:\
|
||||
- :am:bs:km:mi:ms:xn:\
|
||||
- :co#80:it#8:li#24:\
|
||||
- :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:LE=\E[%dD:\
|
||||
- :RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:cd=\E[J:\
|
||||
- :ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:\
|
||||
- :cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:ei=\E[4l:\
|
||||
- :ho=\E[H:im=\E[4h:\
|
||||
- :is=\E7\E[r\E[m\E[?7h\E[?1;3;4;6l\E[4l\E8\E>:k1=\EOP:\
|
||||
- :k2=\EOQ:k3=\EOR:k4=\EOS:k5=\E[15~:k6=\E[17~:k7=\E[18~:\
|
||||
- :k8=\E[19~:k9=\E[20~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:\
|
||||
- :kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\
|
||||
- :ku=\EOA:le=^H:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:rc=\E8:\
|
||||
- :sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:ta=^I:\
|
||||
- :te=\E[2J\E[?47l\E8:ti=\E7\E[?47h:ue=\E[m:up=\E[A:\
|
||||
- :us=\E[4m:
|
||||
-# This is the base xterm entry for the xterm supplied with XFree86 3.2 & up.
|
||||
-# The name has been changed and some aliases have been removed.
|
||||
-# (untranslatable capabilities removed to fit entry within 1023 bytes)
|
||||
-# (sgr removed to fit entry within 1023 bytes)
|
||||
-# (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
|
||||
-xterm-xf86-v32|xterm terminal emulator (XFree86 3.2 Window System):\
|
||||
- :am:bs:km:mi:ms:xn:\
|
||||
- :co#80:it#8:li#24:\
|
||||
- :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\
|
||||
- :K1=\EOw:K2=\EOy:K3=\EOu:K4=\EOq:K5=\EOs:LE=\E[%dD:\
|
||||
- :RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:bt=\E[Z:\
|
||||
- :cd=\E[J:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:\
|
||||
- :cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:ec=\E[%dX:\
|
||||
- :ei=\E[4l:ho=\E[H:ic=\E[@:im=\E[4h:\
|
||||
+r6|xterm-r6|xterm-old|X11R6 xterm:\
|
||||
:is=\E7\E[r\E[m\E[?7h\E[?1;3;4;6l\E[4l\E8\E>:\
|
||||
- :k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:\
|
||||
- :k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:kD=\177:kI=\E[2~:\
|
||||
- :kN=\E[6~:kP=\E[5~:kb=^H:kd=\EOB:ke=\E[?1l\E>:kh=\EOH:\
|
||||
- :kl=\EOD:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:md=\E[1m:\
|
||||
- :me=\E[m\017:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[27m:\
|
||||
- :sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:te=\E[2J\E[?47l\E8:\
|
||||
- :ti=\E7\E[?47h:ue=\E[24m:up=\E[A:us=\E[4m:\
|
||||
- :vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:vs=\E[?25h:
|
||||
-
|
||||
-# This is the stock xterm entry supplied with XFree86 3.3, which uses VT100
|
||||
-# codes for F1-F4 except while in VT220 mode.
|
||||
-xterm-xf86-v33|xterm terminal emulator (XFree86 3.3 Window System):\
|
||||
+ :rs=\E7\E[r\E[m\E[?7h\E[?1;3;4;6l\E[4l\E8\E>:\
|
||||
+ :AL=\E[%dL:DL=\E[%dM:DC=\E[%dP:DO=\E[%dB:UP=\E[%dA:\
|
||||
+ :LE=\E[%dD:RI=\E[%dC:\
|
||||
+ :al=\E[L:am:bl=^G:\
|
||||
+ :bs:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:co#80:\
|
||||
+ :cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:ho=\E[H:\
|
||||
+ :im=\E[4h:ei=\E[4l:mi:\
|
||||
+ :ks=\E[?1h\E=:ke=\E[?1l\E>:\
|
||||
+ :@7=\E[4~:kh=\E[1~:\
|
||||
:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\
|
||||
- :tc=xterm-xf86-v32:
|
||||
-
|
||||
-# This version was released in XFree86 3.3.3 (November 1998).
|
||||
-# Besides providing printer support, it exploits a new feature that allows
|
||||
-# xterm to use terminfo-based descriptions with the titeInhibit resource.
|
||||
-xterm-xf86-v333|xterm terminal emulator (XFree86 3.3.3 Window System):\
|
||||
- :5i:\
|
||||
- :*6@:@0@:@7=\E[4~:ei=:ic@:im=:is=\E[\041p\E[?3;4l\E[4l\E>:\
|
||||
- :kD=\E[3~:kh=\E[1~:mb=\E[5m:mk=\E[8m:pf=\E[4i:po=\E[5i:\
|
||||
- :ps=\E[i:r1=\Ec:r2=\E[\041p\E[?3;4l\E[4l\E>:\
|
||||
- :..sa=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;%?%p7%t;8%;m%?%p9%t\016%e\017%;:\
|
||||
- :te=\E[?1047l\E[?1048l:ti=\E[?1048h\E[?1047h:\
|
||||
- :tc=xterm-xf86-v33:
|
||||
-
|
||||
-# This beta version will probably be released in XFree86 4.0.
|
||||
-xterm-xf86-v40|xterm terminal emulator (XFree86 4.0 Window System):\
|
||||
- :@7=\EOF:K1=\EOH:K2=\EOE:K3=\E[5~:K4=\EOF:K5=\E[6~:kD=\177:\
|
||||
- :kh=\EOH:te=\E[?1049l:ti=\E[?1049h:\
|
||||
- :tc=xterm-xf86-v333:
|
||||
-
|
||||
-xterm-xfree86|xterm-new|xterm terminal emulator (XFree86 4.0 Window System):\
|
||||
- :tc=xterm-xf86-v40:
|
||||
-
|
||||
-# From: David J. MacKenzie <djm@va.pubnix.com>, 14 Nov 1997
|
||||
-xterm-xi|xterm on XI Graphics Accelerated X under BSD/OS 3.1:\
|
||||
- :se=\E[m:ue=\E[m:\
|
||||
- :tc=xterm-xf86-v33:
|
||||
-
|
||||
-# This is one of the variants of XFree86 3.3 xterm, updated for 4.0 (T.Dickey)
|
||||
-xterm-16color|xterm with 16 colors like aixterm:\
|
||||
- :Co#16:NC#32:pa#256:\
|
||||
- :AB=\E[%?%p1%{8}%<%t%p1%{40}%+%e%p1%{92}%+%;%dm:\
|
||||
- :AF=\E[%?%p1%{8}%<%t%p1%{30}%+%e%p1%{82}%+%;%dm:\
|
||||
- :..Sb=%p1%{8}%/%{6}%*%{4}%+\E[%d%p1%{8}%m%Pa%?%ga%{1}%=%t4%e%ga%{3}%=%t6%e%ga%{4}%=%t1%e%ga%{6}%=%t3%e%ga%d%;m:\
|
||||
- :..Sf=%p1%{8}%/%{6}%*%{3}%+\E[%d%p1%{8}%m%Pa%?%ga%{1}%=%t4%e%ga%{3}%=%t6%e%ga%{4}%=%t1%e%ga%{6}%=%t3%e%ga%d%;m:\
|
||||
- :tc=xterm-xf86-v40:
|
||||
-
|
||||
-# This is another variant, for XFree86 4.0 xterm (T.Dickey)
|
||||
-# This is an 8-bit version of xterm, which emulates DEC vt220 with ANSI color.
|
||||
-# To use it, your decTerminalID resource must be set to 200 or above.
|
||||
-#
|
||||
-# HTS \E H \210
|
||||
-# RI \E M \215
|
||||
-# SS3 \E O \217
|
||||
-# CSI \E [ \233
|
||||
-#
|
||||
-# (untranslatable capabilities removed to fit entry within 1023 bytes)
|
||||
-# (sgr removed to fit entry within 1023 bytes)
|
||||
-# (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
|
||||
-xterm-8bit|xterm terminal emulator 8-bit controls (X Window System):\
|
||||
- :am:bs:km:mi:ms:xn:\
|
||||
- :co#80:it#8:li#24:\
|
||||
- :AL=\233%dL:DC=\233%dP:DL=\233%dM:DO=\233%dB:IC=\233%d@:\
|
||||
- :K1=\217w:K2=\217y:K3=\217u:K4=\217q:K5=\217s:LE=\233%dD:\
|
||||
- :RI=\233%dC:UP=\233%dA:ae=^O:al=\233L:as=^N:bl=^G:bt=\233Z:\
|
||||
- :cd=\233J:ce=\233K:cl=\233H\2332J:cm=\233%i%d;%dH:cr=^M:\
|
||||
- :cs=\233%i%d;%dr:ct=\2333g:dc=\233P:dl=\233M:do=^J:\
|
||||
- :ec=\233%dX:ei=\2334l:ho=\233H:im=\2334h:\
|
||||
- :is=\E7\E G\233r\233m\233?7h\233?1;3;4;6l\2334l\E8\E>:\
|
||||
- :k1=\23311~:k2=\23312~:k3=\23313~:k4=\23314~:k5=\23315~:\
|
||||
- :k6=\23317~:k7=\23318~:k8=\23319~:k9=\23320~:kD=\2333~:\
|
||||
- :kI=\2332~:kN=\2336~:kP=\2335~:kb=^H:kd=\217B:\
|
||||
- :ke=\233?1l\E>:kh=\2331~:kl=\217D:kr=\217C:ks=\233?1h\E=:\
|
||||
- :ku=\217A:le=^H:mb=\2335m:md=\2331m:me=\233m^O:mr=\2337m:\
|
||||
- :nd=\233C:rc=\E8:sc=\E7:se=\23327m:sf=^J:so=\2337m:sr=\215:\
|
||||
- :st=\210:ta=^I:te=\233?1049l:ti=\233?1049h:ue=\23324m:\
|
||||
- :up=\233A:us=\2334m:vb=\233?5h\233?5l:ve=\233?25h:\
|
||||
- :vi=\233?25l:vs=\233?25h:
|
||||
-
|
||||
-xterm-24|vs100|xterms|xterm terminal emulator (X Window System):\
|
||||
- :li#24:tc=xterm:
|
||||
-
|
||||
-# This is xterm for ncurses.
|
||||
-xterm|xterm terminal emulator (X Window System):\
|
||||
- :Km=\E[M:\
|
||||
- :ac=``aaffggiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\
|
||||
- :u6=\E[%i%d;%dR:u7=\E[6n:u8=\E[?1;2c:u9=\E[c:\
|
||||
- :tc=xterm-r6:
|
||||
-
|
||||
-# These entries allow access to the X titlebar and icon name as a status line.
|
||||
-# Note that twm (and possibly window managers descended from it such as tvtwm,
|
||||
-# ctwm, and vtwm) track windows by icon-name; thus, you don't want to mess
|
||||
-# with it.
|
||||
-xterm+sl|access X title line and icon name:\
|
||||
- :hs:\
|
||||
- :ws#40:\
|
||||
- :ds=\E]0;\007:fs=^G:ts=\E]0;:tc=xterm:
|
||||
-xterm+sl-twm|access X title line (pacify twm-descended window managers):\
|
||||
- :hs:\
|
||||
- :ws#40:\
|
||||
- :ds=\E]2;\007:fs=^G:ts=\E]2;:tc=xterm:
|
||||
+ :k5=\E[15~:k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:\
|
||||
+ :k;=\E[21~:\
|
||||
+ :F1=\E[23~:F2=\E[24~:F3=\E[25~:F4=\E[26~:F5=\E[28~:\
|
||||
+ :F6=\E[29~:F7=\E[31~:F8=\E[32~:F9=\E[33~:FA=\E[34~:\
|
||||
+ :kn#20:\
|
||||
+ :@0=\E[1~:kI=\E[2~:kD=\E[3~:\
|
||||
+ :*6=\E[4~:kP=\E[5~:kN=\E[6~:\
|
||||
+ :km:\
|
||||
+ :kb=^H:ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:\
|
||||
+ :li#24:md=\E[1m:me=\E[m:mr=\E[7m:ms:nd=\E[C:pt:\
|
||||
+ :eA=\E)0:as=^N:ae=^O:\
|
||||
+ :ml=\El:mu=\Em:\
|
||||
+ :sc=\E7:rc=\E8:sf=\n:so=\E[7m:se=\E[m:sr=\EM:\
|
||||
+ :ti=\E7\E[?47h:te=\E[2J\E[?47l\E8:\
|
||||
+ :up=\E[A:us=\E[4m:ue=\E[m:xn:
|
||||
+#
|
||||
+# Compatible with the R5 xterm
|
||||
+r5|xterm-r5|X11R5 xterm X11R5:\
|
||||
+ :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:UP=\E[%dA:\
|
||||
+ :al=\E[L:am:\
|
||||
+ :bs:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:co#80:\
|
||||
+ :cs=\E[%i%d;%dr:ct=\E[3g:\
|
||||
+ :dc=\E[P:dl=\E[M:\
|
||||
+ :im=\E[4h:ei=\E[4l:mi:\
|
||||
+ :ho=\E[H:\
|
||||
+ :is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l:\
|
||||
+ :rs=\E>\E[?1;3;4;5;6l\E[4l\E[?7h\E[m\E[r\E[2J\E[H:\
|
||||
+ :k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:kb=^H:kd=\EOB:ke=\E[?1l\E>:\
|
||||
+ :kl=\EOD:km:kn#4:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:\
|
||||
+ :@7=\E[4~:kh=\E[1~:\
|
||||
+ :li#24:md=\E[1m:me=\E[m:mr=\E[7m:ms:nd=\E[C:pt:\
|
||||
+ :sc=\E7:rc=\E8:sf=\n:so=\E[7m:se=\E[m:sr=\EM:\
|
||||
+ :te=\E[2J\E[?47l\E8:ti=\E7\E[?47h:\
|
||||
+ :up=\E[A:us=\E[4m:ue=\E[m:xn:
|
||||
+#
|
||||
+# This is the only entry which you should have to customize, since "xterm"
|
||||
+# is widely used for a variety of incompatible terminal emulations including
|
||||
+# color_xterm and rxvt.
|
||||
+v0|xterm|X11 terminal emulator:\
|
||||
+ :tc=xterm-redhat:
|
||||
+# :tc=xterm-xfree86:
|
||||
+# :tc=xterm-r6:
|
||||
|
||||
-#
|
||||
-# The following xterm variants don't depend on your base version
|
||||
-#
|
||||
-# xterm with bold instead of underline
|
||||
-xterm-bold|xterm terminal emulator (X11R6 Window System) standout w/bold:\
|
||||
- :so=\E[7m:us=\E[1m:\
|
||||
- :tc=xterm:
|
||||
# (kterm: this had extension capabilities ":KJ:TY=ascii:" -- esr)
|
||||
# (kterm should not invoke DEC Graphics as the alternate character set
|
||||
# -- Kenji Rikitake)
|
||||
@@ -1912,40 +1857,6 @@
|
||||
:te@:ti@:\
|
||||
:tc=xterm:
|
||||
|
||||
-# This describes the capabilities of color_xterm, an xterm variant from
|
||||
-# before ECMA-64 color support was folded into the main-line xterm release.
|
||||
-# This entry is straight from color_xterm's maintainer.
|
||||
-# From: Jacob Mandelson <jlm@ugcs.caltech.edu>, 09 Nov 1996
|
||||
-# The README's with the distribution also say that it supports SGR 21, 24, 25
|
||||
-# and 27, but they are not present in the terminfo or termcap.
|
||||
-# (untranslatable capabilities removed to fit entry within 1023 bytes)
|
||||
-# (sgr removed to fit entry within 1023 bytes)
|
||||
-# (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
|
||||
-color_xterm|cx|cx100|color_xterm color terminal emulator for X:\
|
||||
- :am:bs:km:mi:ms:xn:\
|
||||
- :co#80:it#8:li#65:\
|
||||
- :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\
|
||||
- :K1=\EOw:K2=\EOu:K3=\EOy:K4=\EOq:K5=\EOs:LE=\E[%dD:\
|
||||
- :RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:cd=\E[J:\
|
||||
- :ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:\
|
||||
- :cs=\E[%i%d;%dr:dc=\E[P:dl=\E[M:do=^J:ei=\E[4l:ho=\E[H:\
|
||||
- :i1=\E[r\E[m\E[?7h\E[?4;6l\E[4l:im=\E[4h:k1=\E[11~:\
|
||||
- :k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:k6=\E[17~:\
|
||||
- :k7=\E[18~:k8=\E[19~:k9=\E[20~:kI=\E[2~:kN=\E[6~:kP=\E[5~:\
|
||||
- :kb=^H:kd=\EOB:kh=\E[7~:kl=\EOD:kr=\EOC:ku=\EOA:le=^H:\
|
||||
- :md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[27m:\
|
||||
- :sf=^J:so=\E[7m:sr=\EM:ta=^I:te=\E>\E[?41;1r:\
|
||||
- :ti=\E[?1;41s\E[?1;41h\E=:ue=\E[24m:up=\E[A:us=\E[4m:
|
||||
-
|
||||
-# The 'nxterm' distributed with Redhat Linux is a slight rehack of
|
||||
-# xterm-sb_right-ansi-3d, which implements ANSI colors, but does not support
|
||||
-# SGR 39 or 49. SGR 0 does reset colors (along with everything else). This
|
||||
-# description is "compatible" with color_xterm, rxvt and XFree86 xterm, except
|
||||
-# that each of those implements the home, end, delete keys differently.
|
||||
-nxterm|xterm-color|generic color xterm:\
|
||||
- :NC@:\
|
||||
- :op=\E[m:tc=xterm-r6:tc=klone+color:
|
||||
-
|
||||
# From: Thomas Dickey <dickey@clark.net> 04 Oct 1997
|
||||
# Updated: Oezguer Kesim <kesim@math.fu-berlin.de> 02 Nov 1997
|
||||
# Notes:
|
||||
@@ -2023,16 +1934,6 @@
|
||||
:..Sf=\E[3%?%p1%{1}%=%t4%e%p1%{3}%=%t6%e%p1%{4}%=%t1%e%p1%{6}%=%t3%e%p1%d%;m:\
|
||||
:op=\E[100m:\
|
||||
:tc=xtermm:
|
||||
-
|
||||
-# From: David J. MacKenzie <djm@va.pubnix.com> 20 Apr 1995
|
||||
-# Here's a termcap entry I've been using for xterm_color, which comes
|
||||
-# with BSD/OS 2.0, and the X11R6 contrib tape too I think. Besides the
|
||||
-# color stuff, I also have a status line defined as the window manager
|
||||
-# title bar. [I have translated it to terminfo -- ESR]
|
||||
-xterm-pcolor|xterm with color used for highlights and status line:\
|
||||
- :md=\E[1m\E[43m:mr=\E[7m\E[34m:so=\E[7m\E[31m:\
|
||||
- :us=\E[4m\E[42m:\
|
||||
- :tc=xterm+sl:tc=xterm-r6:
|
||||
|
||||
# HP ships this, except for the pb#9600 which was merged in from BSD termcap.
|
||||
# (hpterm: added empty <acsc>, we have no idea what ACS chars look like --esr)
|
||||
@@ -1,52 +0,0 @@
|
||||
--- termcap.old Wed May 24 22:37:06 2000
|
||||
+++ termcap Wed May 24 22:38:57 2000
|
||||
@@ -616,6 +616,22 @@
|
||||
:vb=200\E[?5h\E[?5l:ve=\E[?25h\E[?0c:vi=\E[?25l\E[?1c:\
|
||||
:vs=\E[?25h\E[?8c:\
|
||||
:tc=klone+sgr:tc=ecma+color:
|
||||
+# From Unicode-HOWTO
|
||||
+linux-utf8|linux in Unicode (UTF-8) mode:\
|
||||
+ :am:eo:mi:ms:xn:xo:\
|
||||
+ :it#8:\
|
||||
+ :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:IC=\E[%d@:K2=\E[G:\
|
||||
+ :ae=\E[10m:al=\E[L:as=\E[11m:bl=^G:cd=\E[J:ce=\E[K:\
|
||||
+ :cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:\
|
||||
+ :ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:ec=\E[%dX:ei=\E[4l:ho=\E[H:\
|
||||
+ :ic=\E[@:im=\E[4h:k1=\E[[A:k2=\E[[B:k3=\E[[C:k4=\E[[D:\
|
||||
+ :k5=\E[[E:k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:\
|
||||
+ :kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=\177:kd=\E[B:\
|
||||
+ :kh=\E[1~:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:\
|
||||
+ :me=\E[m:mh=\E[2m:mr=\E[7m:nd=\E[C:nw=^M^J:rc=\E8:sc=\E7:\
|
||||
+ :se=\E[27m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:ue=\E[24m:\
|
||||
+ :up=\E[A:us=\E[4m:vb=200\E[?5h\E[?5l:ve=\E[?25h:\
|
||||
+ :vi=\E[?25l:vs=\E[?25h:
|
||||
linux-m|Linux console no color:\
|
||||
:Co@:pa@:\
|
||||
:AB@:AF@:Sb@:Sf@:tc=linux:
|
||||
@@ -1779,6 +1795,26 @@
|
||||
:tc=xterm-xfree86:
|
||||
vt|xterm-vt220|xterm emulating vt220:\
|
||||
:tc=xterm-xfree86:
|
||||
+
|
||||
+xterm-utf8|xterm in Unicode (UTF-8) mode:\
|
||||
+ :am:km:mi:ms:xn:\
|
||||
+ :co#80:it#8:li#24:\
|
||||
+ :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\
|
||||
+ :K1=\EOw:K2=\EOu:K3=\EOy:K4=\EOq:K5=\EOs:LE=\E[%dD:\
|
||||
+ :RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:bt=\E[Z:\
|
||||
+ :cd=\E[J:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:\
|
||||
+ :cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:ec=\E[%dX:\
|
||||
+ :ei=\E[4l:ho=\E[H:ic=\E[@:im=\E[4h:\
|
||||
+ :is=\E7\E[r\E[m\E[?7h\E[?1;3;4;6l\E[4l\E8\E>:\
|
||||
+ :k0=\E[21~:k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:\
|
||||
+ :k5=\E[15~:k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:\
|
||||
+ :kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=\177:kd=\EOB:\
|
||||
+ :ke=\E[?1l\E>:kh=\EOH:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\
|
||||
+ :ku=\EOA:le=^H:md=\E[1m:me=\E[m\017:mr=\E[7m:nd=\E[C:\
|
||||
+ :rc=\E8:sc=\E7:se=\E[27m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:\
|
||||
+ :te=\E[2J\E[?47l\E8:ti=\E7\E[?47h:ue=\E[24m:up=\E[A:\
|
||||
+ :us=\E[4m:vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:\
|
||||
+ :vs=\E[?25h:
|
||||
#
|
||||
# vi may work better with this entry, because vi doesn't use insert mode much.+ # |xterm-ic|xterm-vi|xterm with insert character instead of insert mode:\
|
||||
vi|xterm-ic|xterm-vi|xterm with insert char:\
|
||||
@@ -1,12 +0,0 @@
|
||||
--- termcap.orig Thu Mar 22 17:19:03 2001
|
||||
+++ termcap Thu Mar 22 17:17:41 2001
|
||||
@@ -1872,7 +1872,8 @@
|
||||
# is widely used for a variety of incompatible terminal emulations including
|
||||
# color_xterm and rxvt.
|
||||
v0|xterm|X11 terminal emulator:\
|
||||
- :tc=xterm-redhat:
|
||||
+ :tc=xterm-redhat:\
|
||||
+ :kh=\EOH:ho=\E[1~:@7=\EOF:kH=\E[4~:
|
||||
# :tc=xterm-xfree86:
|
||||
# :tc=xterm-r6:
|
||||
|
||||
@@ -1,29 +0,0 @@
|
||||
--- termcap.Eterm 2002-08-23 13:30:46.000000000 -0600
|
||||
+++ termcap 2002-08-23 13:40:54.000000000 -0600
|
||||
@@ -1894,6 +1894,26 @@
|
||||
:te@:ti@:\
|
||||
:tc=xterm:
|
||||
|
||||
+# support for Eterm
|
||||
+Eterm|Eterm-color|Eterm with xterm-style color support (X Window System):\
|
||||
+ :am:bw:eo:km:mi:ms:xn:xo:\
|
||||
+ :co#80:it#8:li#24:lm#0:\
|
||||
+ :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\
|
||||
+ :K1=\E[7~:K2=\EOu:K3=\E[5~:K4=\E[8~:K5=\E[6~:LE=\E[%dD:\
|
||||
+ :RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:cd=\E[J:\
|
||||
+ :ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:\
|
||||
+ :cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=\E[B:\
|
||||
+ :ec=\E[%dX:ei=\E[4l:ho=\E[H:i1=\E[?47l\E>\E[?1l:ic=\E[@:\
|
||||
+ :im=\E[4h:is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l:\
|
||||
+ :k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:\
|
||||
+ :k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:kD=\E[3~:\
|
||||
+ :kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=^H:kd=\E[B:ke=:kh=\E[7~:\
|
||||
+ :kl=\E[D:kr=\E[C:ks=:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:\
|
||||
+ :me=\E[m\017:mr=\E[7m:nd=\E[C:rc=\E8:\
|
||||
+ :sc=\E7:se=\E[27m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:\
|
||||
+ :te=\E[2J\E[?47l\E8:ti=\E7\E[?47h:ue=\E[24m:up=\E[A:\
|
||||
+ :us=\E[4m:vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:
|
||||
+
|
||||
# From: Thomas Dickey <dickey@clark.net> 04 Oct 1997
|
||||
# Updated: Oezguer Kesim <kesim@math.fu-berlin.de> 02 Nov 1997
|
||||
# Notes:
|
||||
@@ -0,0 +1,120 @@
|
||||
ripped from PLD Linux
|
||||
|
||||
--- xfsprogs-3.1.2/libdisk/Makefile
|
||||
+++ xfsprogs-3.1.2/libdisk/Makefile
|
||||
@@ -25,8 +25,10 @@
|
||||
include $(BUILDRULES)
|
||||
|
||||
install: default
|
||||
+ $(INSTALL_LTLIB)
|
||||
|
||||
install-dev: default
|
||||
+ $(INSTALL_LTLIB_DEV)
|
||||
|
||||
install-qa: install-dev
|
||||
|
||||
--- xfsprogs-3.1.2/libxcmd/Makefile
|
||||
+++ xfsprogs-3.1.2/libxcmd/Makefile
|
||||
@@ -32,6 +32,12 @@
|
||||
|
||||
include $(BUILDRULES)
|
||||
|
||||
-install install-dev install-qa: default
|
||||
+install: default
|
||||
+ $(INSTALL_LTLIB)
|
||||
+
|
||||
+install-dev: default
|
||||
+ $(INSTALL_LTLIB_DEV)
|
||||
+
|
||||
+install-qa: default
|
||||
|
||||
-include .dep
|
||||
--- xfsprogs-3.1.2/libxfs/Makefile
|
||||
+++ xfsprogs-3.1.2/libxfs/Makefile
|
||||
@@ -41,7 +41,9 @@
|
||||
include $(BUILDRULES)
|
||||
|
||||
install: default
|
||||
+ $(INSTALL_LTLIB_ROOT)
|
||||
|
||||
install-dev: default
|
||||
+ $(INSTALL_LTLIB_DEV)
|
||||
|
||||
install-qa: default
|
||||
--- xfsprogs-3.1.2/libxlog/Makefile
|
||||
+++ xfsprogs-3.1.2/libxlog/Makefile
|
||||
@@ -12,6 +12,8 @@
|
||||
|
||||
CFILES = xfs_log_recover.c util.c
|
||||
|
||||
+LTLIBS = $(LIBUUID) $(LIBXFS)
|
||||
+
|
||||
# don't want to link xfs_repair with a debug libxlog.
|
||||
DEBUG = -DNDEBUG
|
||||
|
||||
@@ -19,6 +21,12 @@
|
||||
|
||||
include $(BUILDRULES)
|
||||
|
||||
-install install-dev install-qa: default
|
||||
+install: default
|
||||
+ $(INSTALL_LTLIB_ROOT)
|
||||
+
|
||||
+install-dev: default
|
||||
+ $(INSTALL_LTLIB_DEV)
|
||||
+
|
||||
+install-qa: default
|
||||
|
||||
-include .dep
|
||||
--- xfsprogs-3.1.2/Makefile
|
||||
+++ xfsprogs-3.1.2/Makefile
|
||||
@@ -66,6 +66,8 @@
|
||||
mkfs: libxfs
|
||||
quota: libxcmd
|
||||
repair: libxfs libxlog
|
||||
+libxlog: libxfs
|
||||
+libxlog-install-dev: libxfs-install-dev
|
||||
|
||||
ifneq ($(ENABLE_BLKID), yes)
|
||||
mkfs: libdisk
|
||||
--- xfsprogs-3.1.2/include/buildmacros
|
||||
+++ xfsprogs-3.1.2/include/buildmacros
|
||||
@@ -56,11 +56,13 @@
|
||||
endif
|
||||
|
||||
ifeq ($(ENABLE_SHARED),yes)
|
||||
-INSTALL_LTLIB = \
|
||||
+_INSTALL_LTLIB = set -e; \
|
||||
cd $(TOPDIR)/$(LIBNAME)/.libs; \
|
||||
- ../$(INSTALL) -m 755 -d $(PKG_ROOT_LIB_DIR); \
|
||||
- ../$(INSTALL) -m 755 -T so_dot_version $(LIBNAME).lai $(PKG_ROOT_LIB_DIR); \
|
||||
- ../$(INSTALL) -T so_dot_current $(LIBNAME).lai $(PKG_ROOT_LIB_DIR)
|
||||
+ ../$(INSTALL) -m 755 -d $(1); \
|
||||
+ ../$(INSTALL) -m 755 -T so_dot_version $(LIBNAME).lai $(1); \
|
||||
+ ../$(INSTALL) -T so_dot_current $(LIBNAME).lai $(1)
|
||||
+INSTALL_LTLIB_ROOT = $(call _INSTALL_LTLIB,$(PKG_ROOT_LIB_DIR))
|
||||
+INSTALL_LTLIB = $(call _INSTALL_LTLIB,$(PKG_LIB_DIR))
|
||||
endif
|
||||
|
||||
# Libtool thinks the static and shared libs should be in the same dir, so
|
||||
@@ -71,17 +71,9 @@
|
||||
# /usr/lib.
|
||||
ifeq ($(ENABLE_SHARED),yes)
|
||||
INSTALL_LTLIB_DEV = \
|
||||
- cd $(TOPDIR)/$(LIBNAME)/.libs; \
|
||||
- ../$(INSTALL) -m 755 -d $(PKG_LIB_DIR); \
|
||||
- ../$(INSTALL) -m 644 -T old_lib $(LIBNAME).lai $(PKG_LIB_DIR); \
|
||||
- ../$(INSTALL) -m 644 $(LIBNAME).lai $(PKG_LIB_DIR)/$(LIBNAME).la ; \
|
||||
- ../$(INSTALL) -m 755 -d $(PKG_ROOT_LIB_DIR); \
|
||||
- ../$(INSTALL) -T so_base $(LIBNAME).lai $(PKG_ROOT_LIB_DIR); \
|
||||
- if test "x$(PKG_LIB_DIR)" != "x$(PKG_ROOT_LIB_DIR)" ; then \
|
||||
- ../$(INSTALL) -S $(PKG_LIB_DIR)/$(LIBNAME).a $(PKG_ROOT_LIB_DIR)/$(LIBNAME).a; \
|
||||
- ../$(INSTALL) -S $(PKG_LIB_DIR)/$(LIBNAME).la $(PKG_ROOT_LIB_DIR)/$(LIBNAME).la; \
|
||||
- ../$(INSTALL) -S $(PKG_ROOT_LIB_DIR)/$(LIBNAME).so $(PKG_LIB_DIR)/$(LIBNAME).so; \
|
||||
- fi
|
||||
+ set -e; cd $(TOPDIR)/$(LIBNAME); \
|
||||
+ $(INSTALL) -m 755 -d $(PKG_LIB_DIR); \
|
||||
+ env -uDIST_ROOT $(LTINSTALL) $(TOPDIR)/$(LIBNAME)/$(LIBNAME).la $(DIST_ROOT)$(PKG_LIB_DIR)/$(LIBNAME).la
|
||||
else
|
||||
INSTALL_LTLIB_DEV = $(INSTALL_LTLIB_STATIC)
|
||||
endif
|
||||
@@ -0,0 +1,150 @@
|
||||
--- xfsprogs-3.0.0/include/linux.h~ 2009-02-04 23:29:25.000000000 +0100
|
||||
+++ xfsprogs-3.0.0/include/linux.h 2009-03-19 16:19:35.000000000 +0100
|
||||
@@ -25,6 +25,10 @@
|
||||
#include <malloc.h>
|
||||
#include <getopt.h>
|
||||
#include <endian.h>
|
||||
+/* MUSL */
|
||||
+#include <libgen.h>
|
||||
+#include <xfs/xfs_types.h>
|
||||
+/* MUSL */
|
||||
|
||||
static __inline__ int xfsctl(const char *path, int fd, int cmd, void *p)
|
||||
{
|
||||
diff -ur xfsprogs-3.0.0/include/project.h xfsprogs-3.0.0-diet/include/project.h
|
||||
--- xfsprogs-3.0.0/include/project.h 2009-02-04 23:29:25.000000000 +0100
|
||||
+++ xfsprogs-3.0.0-diet/include/project.h 2009-03-19 12:55:05.000000000 +0100
|
||||
@@ -19,6 +19,9 @@
|
||||
#define __PROJECT_H__
|
||||
|
||||
#include <xfs/xfs.h>
|
||||
+/* MUSL */
|
||||
+#include <xfs/xfs_types.h>
|
||||
+/* MUSL */
|
||||
|
||||
#if !defined(__sgi__)
|
||||
typedef __uint32_t prid_t;
|
||||
diff -ur xfsprogs-3.0.0/include/xfs_types.h xfsprogs-3.0.0-diet/include/xfs_types.h
|
||||
--- xfsprogs-3.0.0/include/xfs_types.h 2009-02-04 23:29:25.000000000 +0100
|
||||
+++ xfsprogs-3.0.0-diet/include/xfs_types.h 2009-03-19 12:40:08.000000000 +0100
|
||||
@@ -28,18 +28,6 @@
|
||||
typedef unsigned int uint_t;
|
||||
typedef unsigned long ulong_t;
|
||||
|
||||
-/*
|
||||
- * Additional type declarations for XFS
|
||||
- */
|
||||
-typedef signed char __int8_t;
|
||||
-typedef unsigned char __uint8_t;
|
||||
-typedef signed short int __int16_t;
|
||||
-typedef unsigned short int __uint16_t;
|
||||
-typedef signed int __int32_t;
|
||||
-typedef unsigned int __uint32_t;
|
||||
-typedef signed long long int __int64_t;
|
||||
-typedef unsigned long long int __uint64_t;
|
||||
-
|
||||
typedef enum { B_FALSE,B_TRUE } boolean_t;
|
||||
typedef __uint32_t prid_t; /* project ID */
|
||||
typedef __uint32_t inst_t; /* an instruction */
|
||||
@@ -64,6 +52,20 @@
|
||||
|
||||
#endif /* __KERNEL__ */
|
||||
|
||||
+/* MUSL */
|
||||
+/*
|
||||
+ * Additional type declarations for XFS
|
||||
+ */
|
||||
+typedef signed char __int8_t;
|
||||
+typedef unsigned char __uint8_t;
|
||||
+typedef signed short int __int16_t;
|
||||
+typedef unsigned short int __uint16_t;
|
||||
+typedef signed int __int32_t;
|
||||
+typedef unsigned int __uint32_t;
|
||||
+typedef signed long long int __int64_t;
|
||||
+typedef unsigned long long int __uint64_t;
|
||||
+/* MUSL */
|
||||
+
|
||||
typedef __uint32_t xfs_agblock_t; /* blockno in alloc. group */
|
||||
typedef __uint32_t xfs_extlen_t; /* extent length in blocks */
|
||||
typedef __uint32_t xfs_agnumber_t; /* allocation group number */
|
||||
--- xfsprogs-3.0.0/libdisk/evms.h~ 2009-02-04 23:29:25.000000000 +0100
|
||||
+++ xfsprogs-3.0.0/libdisk/evms.h 2009-03-19 21:52:18.000000000 +0100
|
||||
@@ -15,6 +15,9 @@
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
*/
|
||||
+/* MUSL */
|
||||
+#include <xfs/platform_defs.h>
|
||||
+/* MUSL */
|
||||
|
||||
#define EVMS_MAJOR 117
|
||||
#define EVMS_GET_VOL_STRIPE_INFO \
|
||||
diff -ur xfsprogs-3.0.0/libdisk/xvm.h xfsprogs-3.0.0-diet/libdisk/xvm.h
|
||||
--- xfsprogs-3.0.0/libdisk/xvm.h 2009-02-04 23:29:25.000000000 +0100
|
||||
+++ xfsprogs-3.0.0-diet/libdisk/xvm.h 2009-03-19 12:56:54.000000000 +0100
|
||||
@@ -15,6 +15,10 @@
|
||||
* along with this program; if not, write the Free Software Foundation,
|
||||
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*/
|
||||
+/* MUSL */
|
||||
+#include <xfs/platform_defs.h>
|
||||
+#include <xfs/xfs_types.h>
|
||||
+/* MUSL */
|
||||
|
||||
#define _DIOC_(x) (('d'<<8) | x)
|
||||
#define DIOCGETVOLDEV _DIOC_(36) /* subvolume devices */
|
||||
diff -ur xfsprogs-3.0.0/libhandle/handle.c xfsprogs-3.0.0-diet/libhandle/handle.c
|
||||
--- xfsprogs-3.0.0/libhandle/handle.c 2009-02-04 23:29:25.000000000 +0100
|
||||
+++ xfsprogs-3.0.0-diet/libhandle/handle.c 2009-03-19 12:56:03.000000000 +0100
|
||||
@@ -17,6 +17,10 @@
|
||||
#include <xfs/xfs.h>
|
||||
#include <xfs/handle.h>
|
||||
#include <xfs/parent.h>
|
||||
+/* MUSL */
|
||||
+#include <xfs/xfs_types.h>
|
||||
+#include <linux/limits.h>
|
||||
+/* MUSL */
|
||||
|
||||
/* just pick a value we know is more than big enough */
|
||||
#define MAXHANSIZ 64
|
||||
diff -ur xfsprogs-3.0.0/libhandle/jdm.c xfsprogs-3.0.0-diet/libhandle/jdm.c
|
||||
--- xfsprogs-3.0.0/libhandle/jdm.c 2009-02-04 23:29:25.000000000 +0100
|
||||
+++ xfsprogs-3.0.0-diet/libhandle/jdm.c 2009-03-19 12:56:28.000000000 +0100
|
||||
@@ -17,6 +17,10 @@
|
||||
#include <xfs/handle.h>
|
||||
#include <xfs/jdm.h>
|
||||
#include <xfs/parent.h>
|
||||
+/* MUSL */
|
||||
+#include <xfs/xfs_types.h>
|
||||
+#include <linux/limits.h>
|
||||
+/* MUSL */
|
||||
|
||||
/* internal fshandle - typecast to a void for external use */
|
||||
#define FSHANDLE_SZ 8
|
||||
diff -uNr xfsprogs-3.1.11.orig/libdisk/fstype.h xfsprogs-3.1.11/libdisk/fstype.h
|
||||
--- xfsprogs-3.1.11.orig/libdisk/fstype.h 2013-10-27 16:58:06.886952140 +0100
|
||||
+++ xfsprogs-3.1.11/libdisk/fstype.h 2013-10-27 16:58:48.249435038 +0100
|
||||
@@ -192,7 +192,7 @@
|
||||
char s_dummy2[62];
|
||||
char s_checksum[1];
|
||||
};
|
||||
-#define adfsblksize(s) ((uint) s.s_blksize[0])
|
||||
+#define adfsblksize(s) ((unsigned int) s.s_blksize[0])
|
||||
|
||||
/* found in first 4 bytes of block 1 */
|
||||
struct vxfs_super_block {
|
||||
diff -uNr xfsprogs-3.1.11.orig/fsr/xfs_fsr.c xfsprogs-3.1.11/fsr/xfs_fsr.c
|
||||
--- xfsprogs-3.1.11.orig/fsr/xfs_fsr.c 2013-10-27 17:23:03.447242562 +0100
|
||||
+++ xfsprogs-3.1.11/fsr/xfs_fsr.c 2013-10-27 17:23:47.737688855 +0100
|
||||
@@ -45,6 +45,11 @@
|
||||
#define _PATH_FSRLAST "/var/tmp/.fsrlast_xfs"
|
||||
#define _PATH_PROC_MOUNTS "/proc/mounts"
|
||||
|
||||
+#ifndef _PATH_MOUNTED
|
||||
+#ifdef MOUNTED
|
||||
+#define _PATH_MOUNTED MOUNTED
|
||||
+#endif
|
||||
+#endif
|
||||
|
||||
char *progname;
|
||||
|
||||
@@ -0,0 +1,96 @@
|
||||
X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com
|
||||
X-Spam-Level:
|
||||
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM,
|
||||
T_TO_NO_BRKTS_FREEMAIL autolearn=ham version=3.4.0-r929098
|
||||
Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15])
|
||||
by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q21LELF2187409
|
||||
for <xfs@oss.sgi.com>; Thu, 1 Mar 2012 15:14:21 -0600
|
||||
X-ASG-Debug-ID: 1330636459-04cb6c77b78a450001-NocioJ
|
||||
Received: from MMS3.broadcom.com (mms3.broadcom.com [216.31.210.19]) by cuda.sgi.com with ESMTP id EN5xnXt8f6M6fczc for <xfs@oss.sgi.com>; Thu, 01 Mar 2012 13:14:20 -0800 (PST)
|
||||
X-Barracuda-Envelope-From: kdasu.kdev@gmail.com
|
||||
X-Barracuda-Apparent-Source-IP: 216.31.210.19
|
||||
Received: from [10.9.200.133] by MMS3.broadcom.com with ESMTP (Broadcom
|
||||
SMTP Relay (Email Firewall v6.3.2)); Thu, 01 Mar 2012 13:23:13 -0800
|
||||
X-Server-Uuid: B55A25B1-5D7D-41F8-BC53-C57E7AD3C201
|
||||
Received: from mail-irva-13.broadcom.com (10.11.16.103) by
|
||||
IRVEXCHHUB02.corp.ad.broadcom.com (10.9.200.133) with Microsoft SMTP
|
||||
Server id 8.2.247.2; Thu, 1 Mar 2012 13:13:41 -0800
|
||||
Received: from kdasu-VirtualBox.and.broadcom.com (
|
||||
dhcp-mhtb-6-210.and.broadcom.com [10.28.6.210]) by
|
||||
mail-irva-13.broadcom.com (Postfix) with ESMTP id 5FB8BBC395; Thu, 1
|
||||
Mar 2012 13:14:16 -0800 (PST)
|
||||
From: "Kamal Dasu" <kdasu.kdev@gmail.com>
|
||||
To: xfs@oss.sgi.com
|
||||
cc: "Kamal Dasu" <kdasu.kdev@gmail.com>
|
||||
Subject: [PATCH 1/2] xfsprogs: replace deprecated ustat call with statfs
|
||||
in libxfs/linux.c
|
||||
Date: Thu, 1 Mar 2012 16:11:24 -0500
|
||||
X-ASG-Orig-Subj: [PATCH 1/2] xfsprogs: replace deprecated ustat call with statfs
|
||||
in libxfs/linux.c
|
||||
Message-ID: <de74feb44ebd887269fe85d9a5879765afccf4c2.1330635228.git.kdasu.kdev@gmail.com>
|
||||
X-Mailer: git-send-email 1.7.5.4
|
||||
In-Reply-To: <1330636285-11200-1-git-send-email-kdasu.kdev@gmail.com>
|
||||
References: <1330636285-11200-1-git-send-email-kdasu.kdev@gmail.com>
|
||||
MIME-Version: 1.0
|
||||
X-WSS-ID: 6351374B50429576722-01-01
|
||||
Content-Type: text/plain
|
||||
Content-Transfer-Encoding: 7bit
|
||||
X-Barracuda-Connect: mms3.broadcom.com[216.31.210.19]
|
||||
X-Barracuda-Start-Time: 1330636460
|
||||
X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi
|
||||
X-Virus-Scanned: by bsmtpd at sgi.com
|
||||
X-Barracuda-Spam-Score: 0.00
|
||||
X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=1.3 tests=
|
||||
X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.89996
|
||||
Rule breakdown below
|
||||
pts rule name description
|
||||
---- ---------------------- --------------------------------------------------
|
||||
|
||||
>From the ustat man page
|
||||
|
||||
NOTES
|
||||
ustat() is deprecated and has only been provided for compatibility.
|
||||
All new programs should use statfs(2) instead.
|
||||
|
||||
Signed-off-by: Kamal Dasu <kdasu.kdev@gmail.com>
|
||||
---
|
||||
libxfs/linux.c | 8 +++++---
|
||||
1 files changed, 5 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/libxfs/linux.c b/libxfs/linux.c
|
||||
index 2e07d54..b8cc028 100644
|
||||
--- a/libxfs/linux.c
|
||||
+++ b/libxfs/linux.c
|
||||
@@ -21,7 +21,9 @@
|
||||
#include <mntent.h>
|
||||
#include <sys/stat.h>
|
||||
#undef ustat
|
||||
-#include <sys/ustat.h>
|
||||
+#include <sys/statfs.h>
|
||||
+#include <sys/types.h>
|
||||
+
|
||||
#include <sys/mount.h>
|
||||
#include <sys/ioctl.h>
|
||||
#include <sys/sysinfo.h>
|
||||
@@ -50,7 +52,7 @@ int
|
||||
platform_check_ismounted(char *name, char *block, struct stat64 *s, int verbose)
|
||||
{
|
||||
/* Pad ust; pre-2.6.28 linux copies out too much in 32bit compat mode */
|
||||
- struct ustat ust[2];
|
||||
+ struct statfs fst;
|
||||
struct stat64 st;
|
||||
|
||||
if (!s) {
|
||||
@@ -61,7 +63,7 @@ platform_check_ismounted(char *name, char *block, struct stat64 *s, int verbose)
|
||||
s = &st;
|
||||
}
|
||||
|
||||
- if (ustat(s->st_rdev, ust) >= 0) {
|
||||
+ if (statfs(block, &fst) >= 0) {
|
||||
if (verbose)
|
||||
fprintf(stderr,
|
||||
_("%s: %s contains a mounted filesystem\n"),
|
||||
--
|
||||
1.7.5.4
|
||||
|
||||
|
||||
@@ -0,0 +1,108 @@
|
||||
diff -Nur xfsprogs-2.7.11/copy/Makefile xfsprogs-2.7.11.dynamic/copy/Makefile
|
||||
--- xfsprogs-2.7.11/copy/Makefile 2006-01-17 04:46:46.000000000 +0100
|
||||
+++ xfsprogs-2.7.11.dynamic/copy/Makefile 2006-03-10 18:13:45.000000000 +0100
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
LLDLIBS = $(LIBXFS) $(LIBUUID) $(LIBPTHREAD)
|
||||
LTDEPENDENCIES = $(LIBXFS)
|
||||
-LLDFLAGS = -static
|
||||
+LLDFLAGS =
|
||||
|
||||
default: $(LTCOMMAND)
|
||||
|
||||
diff -Nur xfsprogs-2.7.11/db/Makefile xfsprogs-2.7.11.dynamic/db/Makefile
|
||||
--- xfsprogs-2.7.11/db/Makefile 2006-01-17 04:46:46.000000000 +0100
|
||||
+++ xfsprogs-2.7.11.dynamic/db/Makefile 2006-03-10 18:13:45.000000000 +0100
|
||||
@@ -18,7 +18,7 @@
|
||||
LSRCFILES = xfs_admin.sh xfs_check.sh xfs_ncheck.sh
|
||||
LLDLIBS = $(LIBXFS) $(LIBXLOG) $(LIBUUID)
|
||||
LTDEPENDENCIES = $(LIBXFS) $(LIBXLOG)
|
||||
-LLDFLAGS += -static
|
||||
+LLDFLAGS +=
|
||||
|
||||
ifeq ($(ENABLE_READLINE),yes)
|
||||
LLDLIBS += $(LIBREADLINE) $(LIBTERMCAP)
|
||||
diff -Nur xfsprogs-2.7.11/growfs/Makefile xfsprogs-2.7.11.dynamic/growfs/Makefile
|
||||
--- xfsprogs-2.7.11/growfs/Makefile 2006-01-17 04:46:48.000000000 +0100
|
||||
+++ xfsprogs-2.7.11.dynamic/growfs/Makefile 2006-03-10 18:13:45.000000000 +0100
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
LLDLIBS = $(LIBXFS) $(LIBXCMD) $(LIBUUID)
|
||||
LTDEPENDENCIES = $(LIBXFS) $(LIBXCMD)
|
||||
-LLDFLAGS = -static
|
||||
+LLDFLAGS =
|
||||
LSRCFILES = xfs_info.sh
|
||||
|
||||
default: $(LTCOMMAND)
|
||||
diff -Nur xfsprogs-2.7.11/io/Makefile xfsprogs-2.7.11.dynamic/io/Makefile
|
||||
--- xfsprogs-2.7.11/io/Makefile 2006-01-17 04:46:49.000000000 +0100
|
||||
+++ xfsprogs-2.7.11.dynamic/io/Makefile 2006-03-10 18:13:45.000000000 +0100
|
||||
@@ -14,7 +14,7 @@
|
||||
|
||||
LLDLIBS = $(LIBXCMD) $(LIBHANDLE)
|
||||
LTDEPENDENCIES = $(LIBXCMD) $(LIBHANDLE)
|
||||
-LLDFLAGS = -static
|
||||
+LLDFLAGS =
|
||||
|
||||
ifeq ($(HAVE_FADVISE),yes)
|
||||
CFILES += fadvise.c
|
||||
diff -Nur xfsprogs-2.7.11/logprint/Makefile xfsprogs-2.7.11.dynamic/logprint/Makefile
|
||||
--- xfsprogs-2.7.11/logprint/Makefile 2006-01-17 04:46:50.000000000 +0100
|
||||
+++ xfsprogs-2.7.11.dynamic/logprint/Makefile 2006-03-10 18:13:45.000000000 +0100
|
||||
@@ -14,7 +14,7 @@
|
||||
|
||||
LLDLIBS = $(LIBXFS) $(LIBXLOG) $(LIBUUID)
|
||||
LTDEPENDENCIES = $(LIBXFS) $(LIBXLOG)
|
||||
-LLDFLAGS = -static
|
||||
+LLDFLAGS =
|
||||
|
||||
default: $(LTCOMMAND)
|
||||
|
||||
diff -Nur xfsprogs-2.7.11/mkfs/Makefile xfsprogs-2.7.11.dynamic/mkfs/Makefile
|
||||
--- xfsprogs-2.7.11/mkfs/Makefile 2006-01-17 04:46:51.000000000 +0100
|
||||
+++ xfsprogs-2.7.11.dynamic/mkfs/Makefile 2006-03-10 18:13:45.000000000 +0100
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
LLDLIBS += $(LIBXFS) $(LIBUUID) $(LIBRT) $(LIBPTHREAD)
|
||||
LTDEPENDENCIES += $(LIBXFS)
|
||||
-LLDFLAGS = -static
|
||||
+LLDFLAGS =
|
||||
|
||||
LSRCFILES = $(FSTYP).c
|
||||
LDIRT = $(FSTYP)
|
||||
diff -Nur xfsprogs-2.7.11/quota/Makefile xfsprogs-2.7.11.dynamic/quota/Makefile
|
||||
--- xfsprogs-2.7.11/quota/Makefile 2006-01-17 04:46:51.000000000 +0100
|
||||
+++ xfsprogs-2.7.11.dynamic/quota/Makefile 2006-03-10 18:13:45.000000000 +0100
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
LLDLIBS = $(LIBXCMD)
|
||||
LTDEPENDENCIES = $(LIBXCMD)
|
||||
-LLDFLAGS = -static
|
||||
+LLDFLAGS =
|
||||
|
||||
ifeq ($(ENABLE_READLINE),yes)
|
||||
LLDLIBS += $(LIBREADLINE) $(LIBTERMCAP)
|
||||
diff -Nur xfsprogs-2.7.11/repair/Makefile xfsprogs-2.7.11.dynamic/repair/Makefile
|
||||
--- xfsprogs-2.7.11/repair/Makefile 2006-01-17 04:46:52.000000000 +0100
|
||||
+++ xfsprogs-2.7.11.dynamic/repair/Makefile 2006-03-10 18:13:45.000000000 +0100
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
LLDLIBS = $(LIBXFS) $(LIBXLOG) $(LIBUUID)
|
||||
LTDEPENDENCIES = $(LIBXFS) $(LIBXLOG)
|
||||
-LLDFLAGS = -static
|
||||
+LLDFLAGS =
|
||||
|
||||
default: $(LTCOMMAND)
|
||||
|
||||
diff -Nur xfsprogs-2.7.11/rtcp/Makefile xfsprogs-2.7.11.dynamic/rtcp/Makefile
|
||||
--- xfsprogs-2.7.11/rtcp/Makefile 2006-01-17 04:46:52.000000000 +0100
|
||||
+++ xfsprogs-2.7.11.dynamic/rtcp/Makefile 2006-03-10 18:13:45.000000000 +0100
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
LTCOMMAND = xfs_rtcp
|
||||
CFILES = xfs_rtcp.c
|
||||
-LLDFLAGS = -static
|
||||
+LLDFLAGS =
|
||||
|
||||
default: $(LTCOMMAND)
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
--- xfsprogs-2.5.4/m4/manual_format.m4.orig 2003-07-25 19:42:03.000000000 +0200
|
||||
+++ xfsprogs-2.5.4/m4/manual_format.m4 2003-08-08 08:22:59.000000000 +0200
|
||||
@@ -6,12 +6,5 @@
|
||||
#
|
||||
AC_DEFUN([AC_MANUAL_FORMAT],
|
||||
[ have_zipped_manpages=false
|
||||
- for d in ${prefix}/share/man ${prefix}/man ; do
|
||||
- if test -f $d/man1/man.1.gz
|
||||
- then
|
||||
- have_zipped_manpages=true
|
||||
- break
|
||||
- fi
|
||||
- done
|
||||
AC_SUBST(have_zipped_manpages)
|
||||
])
|
||||
|
||||
--- xfsprogs-3.1.3/Makefile~ 2010-08-18 06:54:06.000000000 +0200
|
||||
+++ xfsprogs-3.1.3/Makefile 2010-08-28 16:35:25.820731669 +0200
|
||||
@@ -39,7 +39,11 @@
|
||||
LDIRT += $(SRCTAR)
|
||||
endif
|
||||
|
||||
-LIB_SUBDIRS = libxfs libxlog libxcmd libhandle libdisk
|
||||
+LIB_SUBDIRS = libxfs libxlog libxcmd libhandle
|
||||
+ifneq ($(ENABLE_BLKID), yes)
|
||||
+LIB_SUBDIRS += libdisk
|
||||
+endif
|
||||
+
|
||||
TOOL_SUBDIRS = copy db estimate fsck fsr growfs io logprint mkfs quota \
|
||||
mdrestore repair rtcp m4 man doc po debian
|
||||
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
diff -uNr xfsprogs-3.1.7.orig/include/Makefile xfsprogs-3.1.7/include/Makefile
|
||||
--- xfsprogs-3.1.7.orig/include/Makefile 2011-11-18 00:30:24.000000000 +0100
|
||||
+++ xfsprogs-3.1.7/include/Makefile 2011-11-23 11:25:30.000000000 +0100
|
||||
@@ -53,6 +53,7 @@
|
||||
$(INSTALL) -m 755 -d $(PKG_INC_DIR)
|
||||
$(INSTALL) -m 644 $(HFILES) $(PKG_INC_DIR)
|
||||
$(INSTALL) -m 644 platform_defs.h $(PKG_INC_DIR)
|
||||
+ $(INSTALL) -m 644 $(QAHFILES) $(PKG_INC_DIR)
|
||||
|
||||
install-qa: install-dev
|
||||
$(INSTALL) -m 644 $(QAHFILES) $(PKG_INC_DIR)
|
||||
@@ -0,0 +1,12 @@
|
||||
diff -uNr xfsprogs-3.1.11.orig/Makefile xfsprogs-3.1.11/Makefile
|
||||
--- xfsprogs-3.1.11.orig/Makefile 2013-10-27 17:48:05.641462550 +0100
|
||||
+++ xfsprogs-3.1.11/Makefile 2013-10-27 17:48:29.295166838 +0100
|
||||
@@ -45,7 +45,7 @@
|
||||
LIB_SUBDIRS += libdisk
|
||||
endif
|
||||
|
||||
-TOOL_SUBDIRS = copy db estimate fsck fsr growfs io logprint mkfs quota \
|
||||
+TOOL_SUBDIRS = copy db estimate fsck fsr growfs io logprint mkfs \
|
||||
mdrestore repair rtcp m4 man doc po debian
|
||||
|
||||
SUBDIRS = include $(LIB_SUBDIRS) $(TOOL_SUBDIRS)
|
||||
@@ -4,20 +4,23 @@
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils
|
||||
inherit eutils autotools
|
||||
|
||||
VERSION_MUSL_CROSS="b75449a856be"
|
||||
VERSION_BINUTILS="2.23.2"
|
||||
VERSION_GCC="4.8.1"
|
||||
VERSION_LINUX="3.2.41"
|
||||
VERSION_GCC="4.7.3"
|
||||
VERSION_LINUX="3.2.52"
|
||||
VERSION_MUSL="0.9.14"
|
||||
VERSION_ZLIB="1.2.8"
|
||||
VERSION_TERMCAP="1.3.1"
|
||||
VERSION_NCURSES="5.9"
|
||||
VERSION_READLINE="6.2"
|
||||
VERSION_ICONV="1.14"
|
||||
VERSION_SFTPSERVER="0.1"
|
||||
VERSION_DROPBEAR="2012.55"
|
||||
VERSION_DROPBEAR="2013.60"
|
||||
VERSION_EXT2FSPROGS="1.42.8"
|
||||
VERSION_XFSPROGS="3.1.11"
|
||||
VERSION_JFSUTILS="1.1.15"
|
||||
|
||||
VERSION_BUSYBOX="1.20.2"
|
||||
|
||||
DESCRIPTION="Recovery Initramfs Overlay"
|
||||
@@ -25,26 +28,25 @@ HOMEPAGE="http://sablink.disconnected-by-peer.at"
|
||||
|
||||
SRC_URI="https://bitbucket.org/GregorR/musl-cross/get/${VERSION_MUSL_CROSS}.zip
|
||||
mirror://gnu/binutils/binutils-${VERSION_BINUTILS}.tar.bz2
|
||||
mirror://gnu/gcc/gcc-4.7.2/gcc-${VERSION_GCC}.tar.bz2
|
||||
mirror://gnu/gcc/gcc-${VERSION_GCC}/gcc-${VERSION_GCC}.tar.bz2
|
||||
mirror://kernel/linux/kernel/v3.0/linux-${VERSION_LINUX}.tar.bz2
|
||||
http://www.musl-libc.org/releases/musl-${VERSION_MUSL}.tar.gz
|
||||
http://prdownloads.sourceforge.net/libpng/zlib-${VERSION_ZLIB}.tar.gz
|
||||
http://ftp.gnu.org/gnu/termcap/termcap-${VERSION_TERMCAP}.tar.gz
|
||||
http://www.catb.org/~esr/terminfo/termtypes.tc.gz
|
||||
mirror://gnu/termcap/termcap-${VERSION_TERMCAP}.tar.gz
|
||||
mirror://gnu/ncurses/ncurses-${VERSION_NCURSES}.tar.gz
|
||||
mirror://gnu/libiconv/libiconv-${VERSION_ICONV}.tar.gz
|
||||
mirror://gnu/readline/readline-${VERSION_READLINE}.tar.gz
|
||||
http://www.greenend.org.uk/rjk/sftpserver/sftpserver-${VERSION_SFTPSERVER}.tar.gz
|
||||
https://matt.ucc.asn.au/dropbear/dropbear-${VERSION_DROPBEAR}.tar.bz2
|
||||
http://busybox.net/downloads/busybox-${VERSION_BUSYBOX}.tar.bz2
|
||||
ftp://oss.sgi.com/projects/xfs/cmd_tars/xfsprogs-3.1.8.tar.gz
|
||||
http://jfs.sourceforge.net/project/pub/jfsutils-1.1.15.tar.gz
|
||||
http://sourceforge.net/projects/e2fsprogs/files/e2fsprogs/v${VERSION_EXT2FSPROGS}/e2fsprogs-libs-${VERSION_EXT2FSPROGS}.tar.gz
|
||||
http://sourceforge.net/projects/e2fsprogs/files/e2fsprogs/v${VERSION_EXT2FSPROGS}/e2fsprogs-${VERSION_EXT2FSPROGS}.tar.gz
|
||||
ftp://oss.sgi.com/projects/xfs/cmd_tars/xfsprogs-${VERSION_XFSPROGS}.tar.gz
|
||||
http://jfs.sourceforge.net/project/pub/jfsutils-${VERSION_JFSUTILS}.tar.gz
|
||||
mirror://gentoo/btrfs-progs-0.19.11.tar.bz2
|
||||
http://sourceforge.net/projects/e2fsprogs/files/e2fsprogs/v1.42.6/e2fsprogs-libs-1.42.6.tar.gz
|
||||
http://sourceforge.net/projects/e2fsprogs/files/e2fsprogs/v1.42.6/e2fsprogs-1.42.6.tar.gz
|
||||
http://ftp.kernel.org/pub/linux/kernel/people/jeffm/reiserfsprogs/v3.6.22/reiserfsprogs-3.6.22.tar.bz2
|
||||
http://sourceforge.net/projects/reiser4/files/reiser4-utils/libaal/libaal-1.0.5.tar.gz
|
||||
http://sourceforge.net/projects/reiser4/files/reiser4-utils/reiser4progs/reiser4progs-1.0.7.tar.gz
|
||||
http://busybox.net/downloads/busybox-${VERSION_BUSYBOX}.tar.bz2
|
||||
"
|
||||
|
||||
LICENSE="GPL-2 BSD"
|
||||
@@ -83,6 +85,7 @@ pkg_setup() {
|
||||
src_prepare() {
|
||||
# prepare croos toolchain
|
||||
pushd ${WORKDIR}/GregorR-musl-cross-${VERSION_MUSL_CROSS}
|
||||
sed -e "s/^GCC_VERSION=.*/GCC_VERSION=${VERSION_GCC}/" -i defs.sh
|
||||
cd tarballs
|
||||
ln -sf ${DISTDIR}/binutils-${VERSION_BINUTILS}.tar.bz2 .
|
||||
ln -sf ${DISTDIR}/gcc-${VERSION_GCC}.tar.bz2 .
|
||||
@@ -90,24 +93,22 @@ src_prepare() {
|
||||
ln -sf ${DISTDIR}/musl-${VERSION_MUSL}.tar.gz .
|
||||
popd
|
||||
|
||||
# prepare in iconv
|
||||
pushd ${WORKDIR}/libiconv-${VERSION_ICONV}
|
||||
cp ../GregorR-musl-cross-${VERSION_MUSL_CROSS}/extra/config.sub build-aux/
|
||||
cp ../GregorR-musl-cross-${VERSION_MUSL_CROSS}/extra/config.sub libcharset/build-aux/
|
||||
popd
|
||||
|
||||
# nothing to prepare in zlib
|
||||
#pushd ${WORKDIR}/zlib-${VERSION_ZLIB}
|
||||
#popd
|
||||
|
||||
# prepare in termcap
|
||||
# pushd ${WORKDIR}/termcap-${VERSION_TERMCAP}
|
||||
# EPATCH_SOURCE="${FILESDIR}/termcap/${VERSION_TERMCAP}"
|
||||
# EPATCH_SUFFIX="patch"
|
||||
# epatch "${EPATCH_SOURCE}"
|
||||
# cp ../GregorR-musl-cross-${VERSION_MUSL_CROSS}/extra/config.sub .
|
||||
# popd
|
||||
# mv termtypes.tc termcap || die
|
||||
# epatch "${EPATCH_SOURCE}"/tc.file
|
||||
|
||||
# prepare in ncurses
|
||||
pushd ${WORKDIR}/ncurses-${VERSION_NCURSES}
|
||||
${FILESDIR}/ncurses/${VERSION_NCURSES}/ncurses-fallback.c ncurses/fallback.c
|
||||
cp ../GregorR-musl-cross-${VERSION_MUSL_CROSS}/extra/config.sub .
|
||||
pushd ${WORKDIR}/termcap-${VERSION_TERMCAP}
|
||||
EPATCH_SOURCE="${FILESDIR}/termcap/${VERSION_TERMCAP}"
|
||||
EPATCH_SUFFIX="patch"
|
||||
epatch "${EPATCH_SOURCE}"
|
||||
cp ${FILESDIR}/termcap/${VERSION_TERMCAP}/Makefile .
|
||||
popd
|
||||
|
||||
# add redline patches
|
||||
@@ -116,12 +117,7 @@ src_prepare() {
|
||||
EPATCH_SUFFIX="patch"
|
||||
epatch "${EPATCH_SOURCE}"
|
||||
cp ../GregorR-musl-cross-${VERSION_MUSL_CROSS}/extra/config.sub support/
|
||||
popd
|
||||
|
||||
# prepare in iconv
|
||||
pushd ${WORKDIR}/libiconv-${VERSION_ICONV}
|
||||
cp ../GregorR-musl-cross-${VERSION_MUSL_CROSS}/extra/config.sub build-aux/
|
||||
cp ../GregorR-musl-cross-${VERSION_MUSL_CROSS}/extra/config.sub libcharset/build-aux/
|
||||
#cp ../GregorR-musl-cross-${VERSION_MUSL_CROSS}/extra/config.sub support/config.guess
|
||||
popd
|
||||
|
||||
# prepare in sftpserver
|
||||
@@ -137,8 +133,40 @@ src_prepare() {
|
||||
cp ../GregorR-musl-cross-${VERSION_MUSL_CROSS}/extra/config.sub .
|
||||
popd
|
||||
|
||||
# pushd ${WORKDIR}/
|
||||
# popd
|
||||
# prepare in e2fsprogs-libs
|
||||
pushd ${WORKDIR}/e2fsprogs-libs-${VERSION_EXT2FSPROGS}
|
||||
#EPATCH_SOURCE="${FILESDIR}/e2fsprogs-libs/${VERSION_EXT2FSPROGS}"
|
||||
#EPATCH_SUFFIX="patch"
|
||||
#epatch "${EPATCH_SOURCE}"
|
||||
cp ../GregorR-musl-cross-${VERSION_MUSL_CROSS}/config.sub config/
|
||||
popd
|
||||
|
||||
# prepare in e2fsprogs
|
||||
pushd ${WORKDIR}/e2fsprogs-${VERSION_EXT2FSPROGS}
|
||||
EPATCH_SOURCE="${FILESDIR}/e2fsprogs/${VERSION_EXT2FSPROGS}"
|
||||
EPATCH_SUFFIX="patch"
|
||||
epatch "${EPATCH_SOURCE}"
|
||||
cp ../GregorR-musl-cross-${VERSION_MUSL_CROSS}/config.sub config/
|
||||
popd
|
||||
|
||||
# prepare in xfsprogs
|
||||
pushd ${WORKDIR}/xfsprogs-${VERSION_XFSPROGS}
|
||||
EPATCH_SOURCE="${FILESDIR}/xfsprogs/${VERSION_XFSPROGS}"
|
||||
EPATCH_SUFFIX="patch"
|
||||
epatch "${EPATCH_SOURCE}"
|
||||
cp ../GregorR-musl-cross-${VERSION_MUSL_CROSS}/config.sub .
|
||||
sed -e "s!libdirsuffix=64!libdirsuffix=!g" -i configure
|
||||
popd
|
||||
|
||||
# prepare in jfsutils
|
||||
pushd ${WORKDIR}/jfsutils-${VERSION_JFSUTILS}
|
||||
EPATCH_SOURCE="${FILESDIR}/jfsutils/${VERSION_JFSUTILS}"
|
||||
EPATCH_SUFFIX="patch"
|
||||
epatch "${EPATCH_SOURCE}"
|
||||
cp ../GregorR-musl-cross-${VERSION_MUSL_CROSS}/config.sub .
|
||||
eautoreconf
|
||||
popd
|
||||
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
@@ -147,7 +175,10 @@ src_compile() {
|
||||
echo "CC_BASE_PREFIX=${DDIR}" > config.sh
|
||||
echo "MAKEFLAGS=${MAKEFLAGS}" >> config.sh
|
||||
echo "ARCH=${CHOST/-*/}" >> config.sh
|
||||
echo "LANG_CXX=no" >> config.sh
|
||||
echo "GCC_VERSION=${VERSION_GCC}" >> config.sh
|
||||
# echo "GCC_BUILTIN_PREREQS=yes" >> config.sh
|
||||
echo "LINUX_HEADERS_VERSION=${VERSION_LINUX}" >> config.sh
|
||||
./build.sh
|
||||
# export all the overwrites for the followd compiles
|
||||
export PATH="${DDIR}/bin:${DDIR}/${CHOST/-*/}-linux-musl/bin:$PATH"
|
||||
@@ -164,35 +195,17 @@ src_compile() {
|
||||
./configure --prefix=${DDIR} --syslibdir=${DDIR}/lib --host=${CHOST/-*/}-linux-musl --build=${CHOST/-*/}-linux-musl
|
||||
emake
|
||||
emake install
|
||||
mkdir -p "${DDIR}"/etc
|
||||
echo "/lib" > "${DDIR}"/etc/ld-musl-${MUSL_ARCH}.path
|
||||
rm ${DDIR}/lib/*.{a,la,py}
|
||||
popd
|
||||
|
||||
# configure compile install zlib for later use
|
||||
pushd ${WORKDIR}/zlib-${VERSION_ZLIB}
|
||||
CC=${CHOST/-*/}-linux-musl-gcc ./configure --prefix=${DDIR} --shared
|
||||
emake
|
||||
emake install
|
||||
popd
|
||||
|
||||
# configure compile install termcap for later use
|
||||
# ncurses would be to much for the initramfs so just termcap
|
||||
# pushd ${WORKDIR}/termcap-${VERSION_TERMCAP}
|
||||
# ./configure --prefix=${DDIR} --host="${CHOST/-*/}-linux-musl" --build="${CHOST/-*/}-linux-musl"
|
||||
# emake
|
||||
# emake install
|
||||
# popd
|
||||
|
||||
# configure compile install ncurses for later use
|
||||
pushd ${WORKDIR}/ncurses-${VERSION_NCURSES}
|
||||
./configure --prefix=${DDIR} --host="${CHOST/-*/}-linux-musl" --build="${CHOST/-*/}-linux-musl" --with-fallbacks="linux vt100 xterm xterm256-color" --with-shared --disable-debug --disable-nls --without-tests
|
||||
emake ncurses
|
||||
emake install
|
||||
popd
|
||||
|
||||
# configure compile install readline for later use
|
||||
pushd ${WORKDIR}/readline-${VERSION_READLINE}
|
||||
LIBS="-ltermcap" ./configure --prefix="${DDIR}" --host="${CHOST/-*/}-linux-musl" --build="${CHOST/-*/}-linux-musl"
|
||||
emake
|
||||
emake install
|
||||
emake install LDCONFIG=:
|
||||
rm ${DDIR}/lib/*.{a,la}
|
||||
popd
|
||||
|
||||
# configure compile install libiconv for later use
|
||||
@@ -200,6 +213,22 @@ src_compile() {
|
||||
./configure --prefix="${DDIR}" --host="${CHOST/-*/}-linux-musl" --build="${CHOST/-*/}-linux-musl"
|
||||
emake
|
||||
emake install
|
||||
rm ${DDIR}/lib/*.{a,la}
|
||||
popd
|
||||
|
||||
# configure compile install termcap for later use
|
||||
pushd ${WORKDIR}/termcap-${VERSION_TERMCAP}
|
||||
emake CFLAGS="${CFLAGS} -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -I."
|
||||
emake prefix="${DDIR}" install
|
||||
rm ${DDIR}/lib/*.{a,la}
|
||||
popd
|
||||
|
||||
# configure compile install readline for later use
|
||||
pushd ${WORKDIR}/readline-${VERSION_READLINE}
|
||||
LIBS="-ltermcap" ./configure --prefix="${DDIR}" --host="${CHOST/-*/}-linux-musl" --build="${CHOST/-*/}-linux-musl"
|
||||
emake
|
||||
emake install
|
||||
rm ${DDIR}/lib/*.{a,la}
|
||||
popd
|
||||
|
||||
# configure compile install sftpserver
|
||||
@@ -211,6 +240,7 @@ src_compile() {
|
||||
emake install
|
||||
# is not installed automatically
|
||||
cp sftpclient "${DDIR}"/bin
|
||||
rm ${DDIR}/lib/*.{a,la}
|
||||
popd
|
||||
|
||||
# configure compile install dropbear wit all supported programms
|
||||
@@ -218,16 +248,51 @@ src_compile() {
|
||||
./configure --prefix="${DDIR}" --with-zlib="${DDIR}" --host="${CHOST/-*/}-linux-musl" --build="${CHOST/-*/}-linux-musl"
|
||||
emake PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp"
|
||||
emake PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp" install
|
||||
rm ${DDIR}/lib/*.{a,la}
|
||||
popd
|
||||
|
||||
# configure compile install e2fsprogs-libs
|
||||
pushd ${WORKDIR}/e2fsprogs-libs-${VERSION_EXT2FSPROGS}
|
||||
QUOTA_CMT='#' ./configure --prefix="${DDIR}" --host="${CHOST/-*/}-linux-musl" --build="${CHOST/-*/}-linux-musl" --disable-quota --enable-elf-shlibs
|
||||
emake
|
||||
emake install LDCONFIG=:
|
||||
rm ${DDIR}/lib/*.{a,la}
|
||||
popd
|
||||
|
||||
# configure compile install e2fsprogs
|
||||
pushd ${WORKDIR}/e2fsprogs-${VERSION_EXT2FSPROGS}
|
||||
./configure --prefix="${DDIR}" --host="${CHOST/-*/}-linux-musl" --build="${CHOST/-*/}-linux-musl" --disable-quota --enable-elf-shlibs
|
||||
emake
|
||||
emake install LDCONFIG=:
|
||||
rm ${DDIR}/lib/*.{a,la}
|
||||
popd
|
||||
|
||||
# configure compile install xfsprogs
|
||||
pushd ${WORKDIR}/xfsprogs-${VERSION_XFSPROGS}
|
||||
./configure --prefix="${DDIR}" --host="${CHOST/-*/}-linux-musl" --build="${CHOST/-*/}-linux-musl"
|
||||
emake
|
||||
emake DIST_ROOT=${DDIR} prefix="/" install install-dev
|
||||
rm ${DDIR}/lib/*.{a,la}
|
||||
popd
|
||||
|
||||
# configure compile install jfsutils
|
||||
pushd ${WORKDIR}/jfsutils-${VERSION_JFSUTILS}
|
||||
./configure --prefix="${DDIR}" --host="${CHOST/-*/}-linux-musl" --build="${CHOST/-*/}-linux-musl"
|
||||
emake
|
||||
emake install
|
||||
rm ${DDIR}/lib/*.{a,la}
|
||||
popd
|
||||
|
||||
}
|
||||
|
||||
src_install() {
|
||||
into "${IDIR}"
|
||||
# install libc and dependencies
|
||||
dolib.so "${DDIR}"/${CHOST/-*/}-linux-musl/${CHOST/-*/}-linux-musl/lib*/libgcc_s.so*
|
||||
dolib.so "${DDIR}"/lib/libc.so
|
||||
dolib.so "${DDIR}"/${CHOST/-*/}-linux-musl/${CHOST/-*/}-linux-musl/lib*/*.so*
|
||||
ln -sf libc.so "${IDIR}"/lib/ld-musl-${MUSL_ARCH}.so.1
|
||||
echo "/lib" > "${IDIR}"/etc/ld-musl-${MUSL_ARCH}.path
|
||||
dolib.so "${DDIR}"/lib/ld-musl-*
|
||||
insinto "${IDIR}"/etc
|
||||
doins "${DDIR}"/etc/ld-musl-${MUSL_ARCH}.path
|
||||
|
||||
# install zlib
|
||||
dolib.so "${DDIR}"/lib/libz.so*
|
||||
@@ -235,7 +300,7 @@ src_install() {
|
||||
# install termcap
|
||||
dolib.so "${DDIR}"/lib/libtermcap.so*
|
||||
insinto "${IDIR}"/etc
|
||||
doins "${WORKDIR}"/termcap || die
|
||||
newins ${WORKDIR}/termtypes.tc termcap
|
||||
|
||||
# install readline
|
||||
dolib.so "${DDIR}"/lib/libcharset.so*
|
||||
@@ -257,4 +322,19 @@ src_install() {
|
||||
# insatll dropbear
|
||||
dobin "${DDIR}"/bin/{dbclient,dropbearconvert,dropbearkey,scp}
|
||||
dosbin "${DDIR}"/sbin/dropbear
|
||||
|
||||
# install e2fsprogs
|
||||
exeinto "${IDIR}"/lib
|
||||
doexe "${DDIR}"/lib/e2initrd_helper
|
||||
dolib.so "${DDIR}"/lib/{libblkid,libcom_err,libe2p,libext2fs,libss,libuuid}.so*
|
||||
dobin "${DDIR}"/bin/{chattr,lsattr,uuidgen}
|
||||
dosbin "${DDIR}"/sbin/{badblocks,blkid,dumpe2fs,e2freefrag,e2fsck,e2image,e2label,e2undo,e4defrag,filefrag,findfs,fsck,fsck.ext2,fsck.ext3,fsck.ext4,fsck.ext4dev,mke2fs,mkfs.ext2,mkfs.ext3,mkfs.ext4,mkfs.ext4dev,mklost+found}
|
||||
dosbin "${DDIR}"/sbin/{resize2fs,tune2fs,uuidd}
|
||||
insinto "${IDIR}"/etc
|
||||
doins "${DDIR}"/etc/mke2fs.conf
|
||||
|
||||
# install xfsprogs
|
||||
dolib.so "${DDIR}"/lib/{libdisk,libhandle,libxcmd,libxfs,libxlog}.so*
|
||||
dosbin "${DDIR}"/sbin/{fsck.xfs,xfs_*}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user