[arch-commits] Commit in aufs2/trunk (PKGBUILD aufs2.install create-tarball.sh)
Tobias Powalowski
tpowa at archlinux.org
Thu Sep 10 13:47:32 UTC 2009
Date: Thursday, September 10, 2009 @ 09:47:32
Author: tpowa
Revision: 51654
upgpkg: aufs2 2.6.31_20090910-1
bump for new major kernel release
Modified:
aufs2/trunk/PKGBUILD
aufs2/trunk/aufs2.install
aufs2/trunk/create-tarball.sh
-------------------+
PKGBUILD | 32 +++++++++++++++-----------------
aufs2.install | 6 +++---
create-tarball.sh | 6 +++---
3 files changed, 21 insertions(+), 23 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2009-09-10 13:40:03 UTC (rev 51653)
+++ PKGBUILD 2009-09-10 13:47:32 UTC (rev 51654)
@@ -1,26 +1,33 @@
# $Id$
# Maintainer: Paul Mattal <pjmattal at elys.com>
pkgname=aufs2
-pkgver=2.6.30_20090611
+pkgver=2.6.31_20090910
pkgrel=1
_kernver=${pkgver%_*}-ARCH
pkgdesc="Another Unionfs Implementation"
arch=('i686' 'x86_64')
url="http://aufs.sourceforge.net/"
license=('GPL2')
-depends=('kernel26>=2.6.30' 'kernel26<2.6.31')
+depends=('kernel26>=2.6.31' 'kernel26<2.6.32')
+replaces=('aufs')
install=${pkgname}.install
-source=(ftp://ftp.archlinux.org/other/aufs2/${pkgname}-${pkgver}.tar.gz)
+source=(ftp://ftp.archlinux.org/other/aufs2/${pkgname}-${pkgver}.tar.bz2)
options=(!makeflags)
+
build() {
cd ${srcdir}/${pkgname}-${pkgver} || return 1
-
- sed -i 's|CONFIG_AUFS_DEBUG =.*|CONFIG_AUFS_DEBUG =|' \
+ sed -i 's|CONFIG_AUFS_HINOTIFY =.*|CONFIG_AUFS_HINOTIFY = y|' \
config.mk || return 1
-
+ sed -i 's|CONFIG_AUFS_EXPORT =.*|CONFIG_AUFS_EXPORT = y|' \
+ config.mk || return 1
+ sed -i 's|CONFIG_AUFS_SHWH =.*|CONFIG_AUFS_SHWH = y|' \
+ config.mk || return 1
sed -i 's|CONFIG_AUFS_BDEV_LOOP =.*|CONFIG_AUFS_BDEV_LOOP = y|' \
config.mk || return 1
-
+ sed -i 's|CONFIG_AUFS_BR_RAMFS =.*|CONFIG_AUFS_BR_RAMFS = y|' \
+ config.mk || return 1
+ sed -i 's|CONFIG_AUFS_DEBUG =.*|CONFIG_AUFS_DEBUG =|' \
+ config.mk || return 1
if [ "${CARCH}" = "x86_64" ]; then
inot64=" y"
else
@@ -28,24 +35,15 @@
fi
sed -i "s|CONFIG_AUFS_INO_T_64 =.*|CONFIG_AUFS_INO_T_64 =${inot64}|" \
config.mk || return 1
-
- sed -i 's|CONFIG_AUFS_EXPORT =.*|CONFIG_AUFS_EXPORT = y|' \
- config.mk || return 1
-
- sed -i 's|CONFIG_AUFS_SHWH =.*|CONFIG_AUFS_SHWH = y|' \
- config.mk || return 1
-
# build
-
make KDIR=/usr/src/linux-${_kernver} || return 1
-
# install
install -D -m644 fs/aufs/aufs.ko \
$pkgdir/lib/modules/${_kernver}/kernel/fs/aufs/aufs.ko || return 1
-
# tweak the install script for the right kernel version
sed -i -e "s/KERNEL_VERSION=.*/KERNEL_VERSION=${_kernver}/g" \
$startdir/$pkgname.install || return 1
# install include files
install -D -m 644 include/linux/aufs_type.h $pkgdir/usr/src/linux-$_kernver/include/linux/aufs_type.h || return 1
}
+md5sums=('90af4ef41dcd68ba1171a2c562864c7c')
Modified: aufs2.install
===================================================================
--- aufs2.install 2009-09-10 13:40:03 UTC (rev 51653)
+++ aufs2.install 2009-09-10 13:47:32 UTC (rev 51654)
@@ -1,15 +1,15 @@
post_install() {
- KERNEL_VERSION=2.6.30-ARCH
+ KERNEL_VERSION=2.6.31-ARCH
depmod $KERNEL_VERSION
}
post_upgrade() {
- KERNEL_VERSION=2.6.30-ARCH
+ KERNEL_VERSION=2.6.31-ARCH
depmod $KERNEL_VERSION
}
post_remove() {
- KERNEL_VERSION=2.6.30-ARCH
+ KERNEL_VERSION=2.6.31-ARCH
depmod $KERNEL_VERSION
}
Modified: create-tarball.sh
===================================================================
--- create-tarball.sh 2009-09-10 13:40:03 UTC (rev 51653)
+++ create-tarball.sh 2009-09-10 13:47:32 UTC (rev 51654)
@@ -1,12 +1,12 @@
#!/bin/sh
AUFS2VERSION=""
-KERNELVERSION=2.6.30
-GITSNAPSHOT=20090611
+KERNELVERSION=2.6.31
+GITSNAPSHOT=20090910
# aufs2 (no -xx) for the latest -rc version.
git clone http://git.c3sl.ufpr.br/pub/scm/aufs/aufs2-standalone.git aufs2-standalone.git
cd aufs2-standalone.git
git checkout origin/aufs2${AUFS2VERSION}
-#*** apply "aufs2-standalone.patch" to your kernel source files.
+#*** apply "aufs2-base.patch" and "aufs2-standalone.patch" to your kernel source files.
cd ..
rm -rf aufs2-${KERNELVERSIN}_${GITSNAPSHOT}
cp -a aufs2-standalone.git aufs2-${KERNELVERSION}_${GITSNAPSHOT}
More information about the arch-commits
mailing list