more migration to mkinitcpio-0.9.0

This commit is contained in:
Tobias Powalowski 2012-05-26 12:07:05 +02:00
parent cb65f58e2e
commit 9ad103697d
8 changed files with 26 additions and 29 deletions

View file

@ -1,11 +1,10 @@
#!/bin/bash
# Created by Tobias Powalowski <tpowa@archlinux.org> # Created by Tobias Powalowski <tpowa@archlinux.org>
build () build ()
{ {
MODULES="" add_binary "/usr/bin/clamscan"
BINARIES="clamscan freshclam" add_binary "usr/bin/freshclam"
FILES=""
SCRIPT="arch_clamav"
# add /var directories # add /var directories
add_dir "/var/run/clamav" add_dir "/var/run/clamav"
add_dir "/var/lib/" add_dir "/var/lib/"
@ -15,6 +14,7 @@ build ()
for i in $(pacman -Ql clamav | cut -d ' ' -f2 | grep /usr/lib/libclamunrar); do for i in $(pacman -Ql clamav | cut -d ' ' -f2 | grep /usr/lib/libclamunrar); do
add_file "$i" add_file "$i"
done done
add_runscript
} }
help () help ()

View file

@ -1,9 +1,8 @@
#!/bin/bash
# Created by Tobias Powalowski <tpowa@archlinux.org> # Created by Tobias Powalowski <tpowa@archlinux.org>
build () build ()
{ {
SCRIPT=
BINARIES=
### check for root ### check for root
if ! [ $UID -eq 0 ]; then if ! [ $UID -eq 0 ]; then
echo "ERROR: Please run as root user!" echo "ERROR: Please run as root user!"

View file

@ -1,12 +1,13 @@
#!/bin/bash
# Created by Tobias Powalowski <tpowa@archlinux.org> # Created by Tobias Powalowski <tpowa@archlinux.org>
build () build ()
{ {
MODULES=" $(checked_modules "arch/x86/kernel/cpu/cpufreq") $(checked_modules "drivers/cpufreq") " add_checked_modules 'arch/x86/kernel/cpu/cpufreq' 'drivers/cpufreq'
apps="/usr/bin/cpufreq-info /usr/bin/cpufreq-set"
BINARIES="/usr/bin/cpufreq-info /usr/bin/cpufreq-set" for i in $apps; do
FILES="" add_binary "$i"
SCRIPT="" done
add_file "/usr/share/archboot/cpufreq/etc/conf.d/cpufreq" "/etc/conf.d/cpufreq" add_file "/usr/share/archboot/cpufreq/etc/conf.d/cpufreq" "/etc/conf.d/cpufreq"
add_file "/etc/rc.d/cpufreq" add_file "/etc/rc.d/cpufreq"
} }

View file

@ -1,11 +1,9 @@
#!/bin/bash
# Created by Tobias Powalowski <tpowa@archlinux.org> # Created by Tobias Powalowski <tpowa@archlinux.org>
build () build ()
{ {
MODULES="" addbinary "/usr/bin/ddrescue"
BINARIES="/usr/bin/ddrescue"
FILES=""
SCRIPT=""
} }
help () help ()

View file

@ -1,11 +1,11 @@
#!/bin/bash
# Created by Tobias Powalowski <tpowa@archlinux.org> # Created by Tobias Powalowski <tpowa@archlinux.org>
build () build ()
{ {
MODULES=" $(checked_modules "md/dm-*") " add_checked_modules 'md/dm-*'
BINARIES="/sbin/dmsetup /sbin/dmeventd" add_binary "/sbin/dmsetup"
FILES="" add_binary "/sbin/dmeventd"
SCRIPT=""
add_dir "/dev/mapper" add_dir "/dev/mapper"
# add udev rules # add udev rules
add_file "/usr/lib/udev/rules.d/10-dm.rules" add_file "/usr/lib/udev/rules.d/10-dm.rules"

View file

@ -1,10 +1,11 @@
#!/bin/bash
# Created by Tobias Powalowski <tpowa@archlinux.org> # Created by Tobias Powalowski <tpowa@archlinux.org>
build () build ()
{ {
MODULES="$(checked_modules "/firmware/dmi-sysfs")" add_checked_modules '/firmware/dmi-sysfs'
BINARIES="/usr/sbin/dmidecode /usr/sbin/biosdecode" add_binary "/usr/sbin/dmidecode"
FILES="" add_binary "/usr/sbin/biosdecode"
} }
help () help ()

View file

@ -1,11 +1,9 @@
#!/bin/bash
# Created by Tobias Powalowski <tpowa@archlinux.org> # Created by Tobias Powalowski <tpowa@archlinux.org>
build () build ()
{ {
MODULES="" add_binary "/usr/bin/dnsmasq"
BINARIES="/usr/bin/dnsmasq"
FILES=""
SCRIPT=""
add_file "/usr/share/archboot/dnsmasq/etc/dnsmasq.conf" "/etc/dnsmasq.conf" add_file "/usr/share/archboot/dnsmasq/etc/dnsmasq.conf" "/etc/dnsmasq.conf"
add_file "/etc/rc.d/dnsmasq" add_file "/etc/rc.d/dnsmasq"
add_dir "/var/db" add_dir "/var/db"

View file

@ -1,10 +1,10 @@
#!/bin/bash
# Created by Tobias Powalowski <tpowa@archlinux.org> # Created by Tobias Powalowski <tpowa@archlinux.org>
build () build ()
{ {
MODULES="$(checked_modules "/firmware/efivars")" add_checked_modules '/firmware/efivars'
BINARIES="/usr/sbin/efibootmgr" add_binary "/usr/sbin/efibootmgr"
FILES=""
} }
help () help ()