[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