Ignore:
Timestamp:
02/13/09 19:26:14 (3 years ago)
Author:
tschmitt
Message:
  • Paket:
    • debian/rules: Code für hwinfo ergänzt, Vesamode geändert
    • debian/control: build dependencies für hwinfo ergänzt
    • hwinfo-15.3 selbst kompiliert aus Jaunty-Sourcepaket
  • Kernel:
    • Update auf Version 2.6.29-rc4
    • PCI Hotplug Treiber entfernt
    • Device node /dev/kvm in initramfs_kernel.conf ergänzt
    • Default Vesamode ist jetzt 771
  • linbofs:
    • /etc/ata_modules entfernt
    • lspci entfernt, wird jetzt von hwinfo erledigt
    • pci.ids entfernt (nicht benötigt von hwinfo)
    • /etc/ide_modules aktualisiert
    • linbo_cmd, mkgrubmenu(): Grub's device.map wird nun auch aktualisiert
    • linbo_cmd, mkgrldr(): fstype wird nun aus start.conf geholt
    • linbo_cmd: Unterstützung für KVM's virtuelles Blockdevice (/dev/vda) ergänzt
    • linbo_cmd: Start und Ende einer Imaging-Aktion wird nun geloggt
    • busybox auf 1.13.2 aktualisiert
    • init.sh: mdev hotplugging ergänzt
    • init.sh, hwsetup(): Laden der Module optimiert, ausführlicheres Logging von Hardware-Informationen
File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/linuxmuster-linbo/branches/testing/debian/rules

    r416 r448  
    1111 
    1212# kernel 
    13 VESAMODE=771 # 800x600, 256 colors 
    14 VESAMODE=0 # VGA16 
     13VESAMODE=771 # 800x600, 256 colors 
     14# VESAMODE=0 # VGA16 
    1515# VESAMODE=791 # 1024x768, 64k colors # Currently not working 
    1616KERNEL_ARCHIVE=$(shell grep linux- debian/md5sums.src | awk '{ print $$2 }') 
    17 KVERS=$(shell echo $(KERNEL_ARCHIVE) | awk -F\- '{ print $$2 }' | sed -e 's/.tar.bz2//') 
     17KVERS=$(shell echo $(KERNEL_ARCHIVE) | sed -e 's/linux-//' | sed -e 's/.tar.bz2//') 
    1818KERNEL_DIR=kernel/linux-$(KVERS) 
    1919KERNEL_URL=http://www.kernel.org/pub/linux/kernel/v2.6 
     
    7474SSMTP_DIR=src/ssmtp 
    7575SSMTP_URL=http://archive.ubuntu.com/ubuntu/pool/universe/s/ssmtp 
     76 
     77#hwinfo 
     78HWINFO_ARCHIVE=$(shell grep hwinfo_ debian/md5sums.src | awk '{ print $$2 }') 
     79HWINFO_DIR=src/$(shell echo $(HWINFO_ARCHIVE) | sed -e 's/.orig.tar.gz//' | sed -e 's/_/-/' ) 
     80HWINFO_VER=$(shell echo $(HWINFO_ARCHIVE) | sed -e 's/.orig.tar.gz//' | sed -e 's/hwinfo_//' ) 
     81HWINFO_URL=http://archive.ubuntu.com/ubuntu/pool/universe/h/hwinfo 
    7682 
    7783configure: configure-stamp 
     
    173179        fi 
    174180 
     181        # hwinfo 
     182        -@if [ ! -d $(HWINFO_DIR) ]; then \ 
     183                ( [ -e cache/$(HWINFO_ARCHIVE) ] || ( cd cache && wget $(HWINFO_URL)/$(HWINFO_ARCHIVE) ) ); \ 
     184                ( cd cache && grep $(HWINFO_ARCHIVE) ../debian/md5sums.src | md5sum -c ); \ 
     185                echo "[1mUnpacking $(HWINFO_ARCHIVE)...[0m" ; \ 
     186                tar xf cache/$(HWINFO_ARCHIVE) -C src; \ 
     187                echo "[1mPatching hwinfo sources...[0m" ; \ 
     188                ( cd $(HWINFO_DIR) && for i in ../../patches/hwinfo/*; do patch -p1 <$$i; done ); \ 
     189                ln -sf ../$(HWINFO_DIR) src/hwinfo; \ 
     190        fi 
     191 
    175192        # qt 
    176193        -@if [ ! -d $(QT_DIR) ]; then \ 
     
    265282                echo "[1mBuilding ssmtp...[0m" ; \ 
    266283                ( cd $(SSMTP_DIR) && ./configure --exec-prefix="/usr" --prefix="" --enable-static --with-cflags="-O2 -g -Wall" && make && strip ssmtp ); \ 
     284        fi 
     285 
     286        # hwinfo 
     287        -@if [ ! -e $(HWINFO_DIR)/hwinfo ]; then \ 
     288                echo "[1mBuilding hwinfo...[0m" ; \ 
     289                ( cd $(HWINFO_DIR) && make && strip hwinfo src/libhd.so.$(HWINFO_VER) ); \ 
    267290        fi 
    268291 
     
    345368        echo >> ../initramfs.conf ; \ 
    346369        echo "# modules" >> ../initramfs.conf ; \ 
    347         ( cd ../modules && find . -type d -printf "dir %p %m 0 0\n" && find . -type f \( -path \*/ide/\* -o -path \*/ata/\* -o -path \*/net/\* -o -path \*/usb/\* -o -path \*/fs/\* -o -name cloop.ko -o -name modules.\* \) -printf "file %p .../modules%p %m 0 0\n" ) | sed -e 's|\./|/|g' >>$(CURDIR)/kernel/initramfs.conf ; \ 
     370        ( cd ../modules && find . -type d -printf "dir %p %m 0 0\n" && find . -type f \( -path \*/ide/\* -o -path \*/ata/\* -o -path \*/net/\* -o -path \*/usb/\* -o -path \*/fs/\* -o -path \*/block/\* -o -name cloop.ko -o -name modules.\* \) -printf "file %p .../modules%p %m 0 0\n" ) | sed -e 's|\./|/|g' >>$(CURDIR)/kernel/initramfs.conf ; \ 
    348371        echo >> ../initramfs.conf ; \ 
    349372        echo "# busybox applets" >> ../initramfs.conf ; \ 
Note: See TracChangeset for help on using the changeset viewer.