updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / catalyst / catalyst.install
blobdd30c465c0be5b2e7ffae78a73ef1ed30d392e02
2 KERNEL_VERSION=3.2.0-1-mainline
3 EXTRAMODULES=extramodules-3.2-rc5-mainline
6 dep_extr_mod(){
7 if [ $EXTRAMODULES != null ]; then
8     depmod $(cat /lib/modules/$EXTRAMODULES/version)
9 else
10     depmod $KERNEL_VERSION
14 whisperer(){
15     echo "----------------------------------------------------------------"
16     echo "For more info and more troubleshooting visit:"
17     echo "http://wiki.archlinux.org/index.php/ATI_Catalyst"
18     echo "----------------------------------------------------------------"
19     echo ""
20     echo "--------------------------- == * == ----------------------------"
21     echo "catalyst package has been splited between:"
22     echo "- catalyst (module for stock kernel)"
23     echo "- catalyst-utils (libs and stuff)"
24     echo ""
25     echo "and optional:"
26     echo "- catalyst-hook (auto rebuilding script and source files)"
27     echo "- catalyst-daemon (auto rebuilding script and source files)"
28     echo "- catalyst-generator (generator of catalyst-{kernver} packages)"
29     echo "----------------------------------------------------------------"
32 remove_hook(){
33    ##removing hook's entries
34     # remove hook fglrx
35      sed '/^HOOKS/s/ *fglrx//' -i etc/mkinitcpio.conf
36     # remove heads
37      sed '/^SyncFirst/s/ *kernel26-headers//' -i etc/pacman.conf
40 post_install() {
41     dep_extr_mod
42     whisperer
45 post_upgrade() {
46     remove_hook
47     dep_extr_mod
48     whisperer
51 post_remove() {
52     dep_extr_mod
53     echo "----------------------------------------------------------------"
54     echo "Don't forget to remove fglrx from MODULES array of /etc/rc.conf"
55     echo "----------------------------------------------------------------"