diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2009-09-30 13:22:01 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2009-09-30 13:22:01 +0000 |
commit | ac3f9c9c44f92f3c02125147d0218b143e3ac461 (patch) | |
tree | 8a652c877ab557e8fb4ff524171c6e19cc123ee6 | |
parent | 78a267a967c59f5399c3bfd43273bd03d6f44b80 (diff) | |
download | aports-93d040f2a76e3d901ea9833ab34ed3b9f8a3beed.tar.bz2 aports-93d040f2a76e3d901ea9833ab34ed3b9f8a3beed.tar.xz |
main/alpine-conf: another setup-disk fixv1.9.0
-rw-r--r-- | main/alpine-conf/0001-setup-disk-check-if-the-devce-itself-is-mounted.patch | 25 | ||||
-rw-r--r-- | main/alpine-conf/APKBUILD | 7 |
2 files changed, 30 insertions, 2 deletions
diff --git a/main/alpine-conf/0001-setup-disk-check-if-the-devce-itself-is-mounted.patch b/main/alpine-conf/0001-setup-disk-check-if-the-devce-itself-is-mounted.patch new file mode 100644 index 000000000..28050509f --- /dev/null +++ b/main/alpine-conf/0001-setup-disk-check-if-the-devce-itself-is-mounted.patch @@ -0,0 +1,25 @@ +From 841c6823ac8a3f1e17af457722c8b7ea2abf8cb4 Mon Sep 17 00:00:00 2001 +From: Natanael Copa <ncopa@alpinelinux.org> +Date: Wed, 30 Sep 2009 12:57:59 +0000 +Subject: [PATCH] setup-disk: check if the devce itself is mounted + +this will filter out loop0 device +--- + setup-disk.in | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +diff --git a/setup-disk.in b/setup-disk.in +index 33cc868..c11d20c 100644 +--- a/setup-disk.in ++++ b/setup-disk.in +@@ -149,6 +149,7 @@ has_mounted_part() { + # parse /proc/mounts for mounted devices + for p in $(awk '$1 ~ /^\/dev\// {gsub("/dev/", "", $1); print $1}' \ + /proc/mounts); do ++ [ "$p" = "$1" ] && return 0 + [ -e /sys/block/$1/$p ] && return 0 + done + return 1 +-- +1.6.4.4 + diff --git a/main/alpine-conf/APKBUILD b/main/alpine-conf/APKBUILD index 18aa74a5b..485805e28 100644 --- a/main/alpine-conf/APKBUILD +++ b/main/alpine-conf/APKBUILD @@ -1,16 +1,18 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=alpine-conf pkgver=2.0_rc7 -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 + 0001-setup-disk-check-if-the-devce-itself-is-mounted.patch " license="GPL-2" build() { cd "$srcdir/$pkgname-$pkgver" + patch -p1 -i ../0001-setup-disk-check-if-the-devce-itself-is-mounted.patch || return make || return 1 make install PREFIX= DESTDIR="$pkgdir" @@ -18,4 +20,5 @@ build() { ln -s lbu "$pkgdir"/sbin/lbu_$i done } -md5sums="8b44c02500d646dd64368904762d236e alpine-conf-2.0_rc7.tar.bz2" +md5sums="8b44c02500d646dd64368904762d236e alpine-conf-2.0_rc7.tar.bz2 +f51a1948ddf5f035e9e6509e57000ccd 0001-setup-disk-check-if-the-devce-itself-is-mounted.patch" |