redigest everything

This commit is contained in:
Mario Fetka
2013-10-29 18:26:14 +01:00
parent 4a38d73a58
commit 8751dafd50
221 changed files with 3778 additions and 3913 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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 *);

View 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) {

View File

@@ -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;
}

View File

@@ -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>

File diff suppressed because it is too large Load Diff

View 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

View File

@@ -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.

View File

@@ -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:\

View File

@@ -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)

View File

@@ -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:\

View File

@@ -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:

View File

@@ -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:

View File

@@ -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

View File

@@ -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;

View File

@@ -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

View File

@@ -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)

View File

@@ -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

View File

@@ -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)

View File

@@ -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)

View File

@@ -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_*}
}