aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2009-05-06 07:21:07 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2009-05-06 07:21:07 +0000
commit34b1fd49e112224c150c11b7ac4ba177a2899874 (patch)
treefade8f31878680c9e8bcbfdd816dd044daa221a6
parent70edb6fd1a5f049b6410b26977f3bf18715cb8e5 (diff)
downloadaports-34b1fd49e112224c150c11b7ac4ba177a2899874.tar.bz2
aports-34b1fd49e112224c150c11b7ac4ba177a2899874.tar.xz
core/alpine-conf: add cdrom drivers to initramfs image created by setup-disk
-rw-r--r--core/alpine-conf/APKBUILD11
-rw-r--r--core/alpine-conf/alpine-conf-cdrom.patch13
2 files changed, 21 insertions, 3 deletions
diff --git a/core/alpine-conf/APKBUILD b/core/alpine-conf/APKBUILD
index a9d0bcb93a..df67426a40 100644
--- a/core/alpine-conf/APKBUILD
+++ b/core/alpine-conf/APKBUILD
@@ -1,15 +1,19 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=alpine-conf
pkgver=2.0_alpha7
-pkgrel=0
+pkgrel=1
pkgdesc="Alpine configuration management scripts"
url=http://git.alpinelinux.org/cgit/$pkgname
depends="openrc"
-source=http://git.alpinelinux.org/cgit/$pkgname/snapshot/$pkgname-$pkgver.tar.bz2
+source="http://git.alpinelinux.org/cgit/$pkgname/snapshot/$pkgname-$pkgver.tar.bz2
+ alpine-conf-cdrom.patch
+ "
license="GPL-2"
build() {
cd "$srcdir/$pkgname-$pkgver"
+ patch -p1 < ../alpine-conf-cdrom.patch || return 1
+
make PREFIX= || return 1
make install PREFIX= DESTDIR="$pkgdir"
@@ -17,4 +21,5 @@ build() {
ln -s lbu "$pkgdir"/sbin/lbu_$i
done
}
-md5sums="f9eb1fa25b25f2e0c5597642dfca8a2e alpine-conf-2.0_alpha7.tar.bz2"
+md5sums="f9eb1fa25b25f2e0c5597642dfca8a2e alpine-conf-2.0_alpha7.tar.bz2
+3c31743872275262350dde3b813df9f8 alpine-conf-cdrom.patch"
diff --git a/core/alpine-conf/alpine-conf-cdrom.patch b/core/alpine-conf/alpine-conf-cdrom.patch
new file mode 100644
index 0000000000..2748273a48
--- /dev/null
+++ b/core/alpine-conf/alpine-conf-cdrom.patch
@@ -0,0 +1,13 @@
+diff --git a/setup-disk b/setup-disk
+index 96a87bb..b7d8323 100644
+--- a/setup-disk
++++ b/setup-disk
+@@ -44,7 +44,7 @@ useall() {
+ echo ""
+ # make things bootable
+ kernel=$(ls /mnt/lib/modules)
+- chroot /mnt /sbin/mkinitfs -F "ata base bootchart ext3 ide scsi usb" $kernel
++ chroot /mnt /sbin/mkinitfs -F "ata base bootchart cdrom ext3 ide scsi usb" $kernel
+
+ # create an extlinux.conf
+ sed '/append initrd/d' /media/*/syslinux.cfg > /mnt/boot/extlinux.conf