pentoo: move various fixes for power saving and UTF8 into pentoo ebuild where they belong as well as linux symlink fixer

This commit is contained in:
Zero_Chaos 2012-08-18 04:07:57 +00:00
parent be07e08f6a
commit fa6f304f79
5 changed files with 30 additions and 9 deletions

View file

@ -1,5 +1,6 @@
AUX 00-linux_link.start 220 SHA256 30d2fcd15cb8e6cb48ff192cde52542885ed39fecf39d2d2bca8b4ddd88bd2b6 SHA512 2738f8876846f3e9ba975d3adb8080dd183b20b5197eecdb2ddc0dd2999bdb3af2090586b5a990bacfb8dd57641808f8a005a5057462961000b1f18fa1ce7a1c WHIRLPOOL ff330bede990ba21add6f8e5b9574fc869398e9e9f6334f368bc298f7b87584770bf32cb4365c2bf3cf612fa3139d998949b0de00cc653d0f491fb7cbe938cf1
AUX 00-speed_shutdown.stop 239 SHA256 866576967f7ec67485c3572642ad34d9b4599844162bf2acdfc7ddac0b7afc78 SHA512 c22fb908a1e9fd759336a88ffa1fbe186ef6381f3a6e05c97e8babcab3d1fbc4ce465d5fdb780ba6a73e7c0f383839601e5768057d52598bf0e471e08ae76d5d WHIRLPOOL a5c1e9e9b66ee5a09ca71d01ecbf335c18974a5a0c336c20faecbaa491a1b8944e3d1cc1ba7d9c6bb7985f3b347fd007d5bc745688f3b9c53db2d0dfba16b800
AUX 00-linux_link.start 383 SHA256 1022f30ba59b838dd38d717f95e60e9339e7bd3ca621ca728b432ea6997b3142 SHA512 1882828a3efc28aa4c6c1e84e80b2e5d8018684ccaa48a19fbed8202db88d4867b90ebea61f09f69082b5466ac911568e2b546dc681967d84cb34ea29184f12c WHIRLPOOL c41aac6ceba1af599da512ca4e830c2b724d4e709cb381cdc8af27bb66c81be7c56008c952aaa86c93b6bf2e31c62a00335bec948add15cb7254bcc9164b15ec
AUX 00-speed_shutdown.stop 324 SHA256 8fb0f6390b8781fa0e136c885f7d77aed787c9ad691b236ed42832a3a69451dd SHA512 fc38e9dce0e4f8e5d42aba7aa64217fb4f4921e1e618a44fed2284c637e1e62485bc2006deec07a2e378f0479a862ee9943714191f4828c04043c68953937c66 WHIRLPOOL 34f5e0f9a16cbf66b5c5a7029bd466ecb2831dd0224d93bff925c5d2c0657c01bf4ff84b9406b3869b3e88f089bc4a8b627f85ac70e56a24f2d0ed981b264daf
AUX 02locale 22 SHA256 78d9a4b47ff35fd22d86214d6caf1af731e0c28abdc7e62e34dac7799f72c4d5 SHA512 ca116813d0d2aca5e6ed6abbb024683f5ce76cce1628038d53e687aacc4f98c2aa3d27fe1802ba3de80222fdec5fa3c76c54fc6c26b693eeed402ff64726715f WHIRLPOOL 799880be84cc34bd3188daa81ab629755e2d724d67daff1665aeca3c66f84ea2573be4bc78b888c26d722a557200da336837fd4e93256167ea4f4b42729c9742
AUX 99-power_saving.start 1154 SHA256 9a68c5170620e0997b598d89715ea6868794227e77a3ab116062ad1897ffe89b SHA512 9c57a0aecbfd8f1807d330c0c456374690a8b5f0a289ee78a65b8accccc2fd1e1dd0c308dc4b4b975013f4277829e92468e3ec9ad93e78948afa152c83678720 WHIRLPOOL d6d9ac9d5c925bec6d07406cfa7457b7479efd39df9068bb14f8523aa7d8d4400eab99b6c84f9015bf268ed6a7a231f44b004d6a896b3f6668a309bba62d33b8
AUX b43-commercial-2012.0 305 SHA256 b9a147fc4a41f4d45e5bd8dd790154293bb3a59fd8e9e560c9db5c5b54857ddc SHA512 821f6a904018a17f5a235c51988b7331a4efe7c2209d1e01f2b10f40c986b3acf4d4c9d4b9bcfc12c4feecd58a160bec8eb720cc9e28d9679e5d24900623fd92 WHIRLPOOL bf61b390ecedc9a29ef31c7f6ecdc35c415244aecedad7dddf1a57e971bed736ecb8047008f7c8f659f67b6d62413c22c743626a0f507e3ebeff641277bf4980
AUX b43-commercial-2012.1 305 SHA256 b9a147fc4a41f4d45e5bd8dd790154293bb3a59fd8e9e560c9db5c5b54857ddc SHA512 821f6a904018a17f5a235c51988b7331a4efe7c2209d1e01f2b10f40c986b3acf4d4c9d4b9bcfc12c4feecd58a160bec8eb720cc9e28d9679e5d24900623fd92 WHIRLPOOL bf61b390ecedc9a29ef31c7f6ecdc35c415244aecedad7dddf1a57e971bed736ecb8047008f7c8f659f67b6d62413c22c743626a0f507e3ebeff641277bf4980
@ -20,4 +21,4 @@ AUX pentoo.xpm.gz 59047 SHA256 4adb6d0d305b599e35bed9a835b6aa3531cce71c0b05e293a
AUX tux-winfly-killah.1600x1200.jpg 360183 SHA256 af7c84386a634e573fbd65884c49c716a4f92369b2f228c68672acc96f4a9879 SHA512 ed81ce83997a7ccc4eeb0fc08d09b98bedd6de8f27b9cfce2cb734ca4f4283c3e44154d7cfa73f94742c627ed67fb3ad520019ad8cbd9286cd8e2ceffc8677e7 WHIRLPOOL a8b2d4b51dc261362c4d9fca225ac9c02defc3903b6e9ecc8a7401a2155135efc2c7d62afba8727de37126ec425936ab08727455a68fd922192ec46a428ebd17
AUX xfce4-desktop.xml 378 SHA256 97b1cb040f9819c0fe904537adf0e51fa3dbb35b8a34050d674a08dfb69c11d0 SHA512 ae84b11c4a5e833ff0b6e36e0619c5dab0e3dcab0e859fdc59dcbfed91e140d165677e2293b0c83bbf8ccaa3fcc5b5262888942a598b3e3de666b0dcdd7b2bc9 WHIRLPOOL b1bf73e6b0e577e411c0043603930fe920bd01326d4f3994661141e77c23983e61084d458ba0dd972330b13c2e0c2cd77ece37c6a3295a732879f0ae88df638b
EBUILD pentoo-2012.0.ebuild 8901 SHA256 8b7e7c4ccbcf9e76a2406464cd33184d2e6d551ff12ef706ab0a19d7d307b542 SHA512 0ac69d0dc621c9a3848e3a934ac5f7d6abee5b66973dff3ced50433bea1cea238b956467304ac9934c3399c2049842086eb0156cc3db15693a70eeac7cac5b60 WHIRLPOOL ac3e0be07bf9c3a260a177aaa7680428a19aae5eec84978d13166d9f7515a09548269a586bc6223c0b329279585e3920f947c7bde7b2f7d6ae53e9048e62b8f5
EBUILD pentoo-2012.1.ebuild 7516 SHA256 f61569dbbf5e26fe4a048472e87df471b5ad195fb34a4a1a80bd6aaede54435b SHA512 8958bc26d8343f9aca7f611b7acd034a6fb746896b216dfb732ba1b6f498728f68addcc8655c550b3d79be7f4ad40498d032619cc09ff2fe105752b32bb7a78d WHIRLPOOL cbb55069e01189366441c1ff41811d0ee33a1c18f928eb23f8d1af1087883ef04c354830088fab43a043662642611939bdd0b31c614323c74e6796d659400da1
EBUILD pentoo-2012.1.ebuild 7670 SHA256 273aec8d4f225a125b7697d2416b7dbd54eeb68c9b53c7d9928f71fb8642e598 SHA512 f221489ba6bf0a4a822469cf9a4d6d27b5f75425c391ae3e62ee27be27c92d8fe9e19f566ad5a2b0e597b9b2b482e729e699733a87a2b80404dd0bbb68ff817f WHIRLPOOL 76d5959754c8bd407982cec33fe6649cd1415bb73aa935df4051ec46a8251a7b5ff073f8a51973a85446ad58458a054ae2176afc1facbaa815809e375dcc4b6c

View file

@ -1,8 +1,19 @@
#!/bin/sh
##adjust /usr/src/linux link if we are pretty sure we won't screw up the system
if [ -d /usr/src/linux-`uname -r` ]
KV=$(uname -r)
if [ -d /usr/src/linux-${KV} ]
then
unlink /usr/src/linux
ln -s /usr/src/linux-`uname -r` /usr/src/linux
if [ -L /usr/src/linux ]
then
unlink /usr/src/linux
fi
ln -s /usr/src/linux-${KV} /usr/src/linux
if [ -L /lib/modules/${KV}/build ]
then
unlink /lib/modules/${KV}/build
fi
ln -s /usr/src/linux-${KV} /lib/modules/${KV}/build
fi

View file

@ -3,5 +3,7 @@
for CPU in $(ls /sys/devices/system/cpu/|grep -E "cpu[0-9]+"); do
echo performance > /sys/devices/system/cpu/${CPU}/cpufreq/scaling_governor
done
echo max_performance > /sys/class/scsi_host/host0/link_power_management_policy
for controller in $(ls /sys/class/scsi_host/|grep -E "host[0-9]+"); do
echo max_performance > /sys/class/scsi_host/${controller}/link_power_management_policy
done

View file

@ -0,0 +1 @@
LC_CTYPE="en_US.utf8"

View file

@ -273,13 +273,19 @@ src_install() {
dodir /root
use enlightenment && echo "exec enlightenment_start" > "${ED}"/root/.xinitrc
use xfce && echo "exec ck-launch-session startxfce4" > "${ED}"/root/.xinitrc
use gnome && ewarn "Gnome is officially unsupported, you are on your own"
use kde && ewarn "KDE is officially unsupported, you are on your own"
use gnome && ewarn "Gnome is officially unsupported, you are on your own to update .xinitrc"
use kde && ewarn "KDE is officially unsupported, you are on your own to update .xinitrc"
insinto /usr/share/${PN}/wallpaper
doins "${FILESDIR}"/domo-roolz.jpg
doins "${FILESDIR}"/tux-winfly-killah.1600x1200.jpg
doins "${FILESDIR}"/xfce4-desktop.xml
#We support UTF8 here son...
if [ ! -e "${EROOT}/etc/env.d/02locale" ]
then
doenvd "${FILESDIR}"/02locale
fi
}
pkg_postinst() {