Browse Source

Vine Linux 5.1 support

git-svn-id: http://trac.vinelinux.org/repos/projects/vbootstrap/trunk@511 ec354946-7b23-47d6-9f5a-488ba84defc7
iwaim 14 years ago
parent
commit
23f6b17a68

+ 1 - 1
Makefile

@@ -1,7 +1,7 @@
 NAME=vbootstrap
 VERSION=$(shell awk '/%define version/ { print $$3 }' ${NAME}.spec)
 
-VBUILDER_STABLE_VERSION=5.0
+VBUILDER_STABLE_VERSION=5.1
 VBUILDER_DEFAULT_VERSION=VineSeed
 VBUILDER_VBOOTSTRAP_DIR=/var/local/vbootstrap
 VBUILDER_BUILT_RPMS_DIR=$$\{HOME\}/rpm/vbuilder

+ 18 - 0
vbootstrap/scripts/5.1

@@ -0,0 +1,18 @@
+# 5.1
+
+INSTVER="5.1"
+BASE_PKGS="setup glibc coreutils bash rpm apt rootfiles vine-release libstdc++34"
+APT_LINE="-o Dir::Etc::sourcelist=$VBOOTSTRAPDIR/sources.list.d/$INSTVER"
+
+vbootstrap_post()
+{
+echo "running vbootstrap post install scripts for $INSTVER on $INSTDIR"
+cp -a /etc/resolv.conf $INSTDIR/etc/
+rm -f $INSTDIR/var/lib/rpm/__db.00*
+echo " rebuilding rpm database"
+chroot $INSTDIR rpm --rebuilddb
+echo " updating apt database"
+chroot $INSTDIR apt-get -qq update
+echo " installing vine-keyring"
+chroot $INSTDIR apt-get -qq -y --reinstall install vine-keyring
+}

+ 18 - 0
vbootstrap/scripts/5.1_i386

@@ -0,0 +1,18 @@
+# 5.1_i386
+
+INSTVER="5.1_i386"
+BASE_PKGS="setup glibc coreutils bash rpm apt rootfiles vine-release libstdc++34"
+APT_LINE="-o Dir::Etc::sourcelist=$VBOOTSTRAPDIR/sources.list.d/$INSTVER"
+
+vbootstrap_post()
+{
+echo "running vbootstrap post install scripts for $INSTVER on $INSTDIR"
+cp -a /etc/resolv.conf $INSTDIR/etc/
+rm -f $INSTDIR/var/lib/rpm/__db.00*
+echo " rebuilding rpm database"
+chroot $INSTDIR rpm --rebuilddb
+echo " updating apt database"
+chroot $INSTDIR apt-get -qq update
+echo " installing vine-keyring"
+chroot $INSTDIR apt-get -qq -y --reinstall install vine-keyring
+}

+ 1 - 0
vbootstrap/sources.list.d/5.1

@@ -0,0 +1 @@
+rpm http://updates.vinelinux.org/apt 5.1/$(ARCH) main plus nonfree

+ 1 - 0
vbootstrap/sources.list.d/5.1_i386

@@ -0,0 +1 @@
+rpm http://updates.vinelinux.org/apt 5.1/i386 main plus nonfree