Browse Source

aufs: Updated (2.1-35-20110303 -> 3.0-20110822)

user/amery/next/luajit
Christian Wiese 14 years ago committed by Christian Wiese
parent
commit
dcb5047274
  1. 6
      filesystem/aufs/aufs.desc
  2. 17
      filesystem/aufs/pkg_linux_post.conf

6
filesystem/aufs/aufs.desc

@ -25,8 +25,8 @@
[L] GPL
[S] Stable
[V] 2.1-35-20110303
[V] 3.0-20110822
[P] X -----5---9 800.000
[D] 2653834901 aufs2.1-util-20110217.tar.gz !http://git.c3sl.ufpr.br/gitweb?p=aufs/aufs2-util.git;a=snapshot;h=95b1b3c902f5be90f6328e8d9fdcd3ea08c61dfc;sf=tgz
[D] 4212424896 aufs2.1-35-20110303-standalone.tar.gz !http://git.c3sl.ufpr.br/gitweb?p=aufs/aufs2-standalone.git;a=snapshot;h=b26b738f613462214c772a0f59d937f4f19c8c94;sf=tgz
[D] 3456170532 aufs3.0-util-20110812.tar.gz !http://aufs.git.sourceforge.net/git/gitweb.cgi?p=aufs/aufs-util.git;a=snapshot;h=b09aedbcdbb496b8f98754791ac1cb1e441ee8c3;sf=tgz
[D] 136840037 aufs3.0-20110822-standalone.tar.gz !http://aufs.git.sourceforge.net/git/gitweb.cgi?p=aufs/aufs3-standalone.git;a=snapshot;h=6863df6a08eadd745dfa47bf8b09e3dd29cc992b;sf=tgz

17
filesystem/aufs/pkg_linux_post.conf

@ -20,19 +20,22 @@ pkg_aufs_source_file=`match_source_file -p aufs${pkg_aufs_ver}-standalone aufs`
if [ ! -z "$pkg_aufs_source_file" ]; then
pkg_aufs_tempdir=$( mktemp -d )
tar -C $pkg_aufs_tempdir -xf $pkg_aufs_source_file
pkg_aufs_srcdir="$( basename $( ls -1d $pkg_aufs_tempdir/* ) )"
ln -sf $pkg_aufs_srcdir $pkg_aufs_tempdir/aufs3-standalone
# patching the kernel sources
echo_status "Including Aufs2 support (aufs package enabled)"
var_append patchfiles ' ' "$pkg_aufs_tempdir/aufs2-standalone/aufs2-kbuild.patch"
var_append patchfiles ' ' "$pkg_aufs_tempdir/aufs2-standalone/aufs2-base.patch"
var_append patchfiles ' ' "$pkg_aufs_tempdir/aufs2-standalone/aufs2-standalone.patch"
echo_status "Including Aufs3 support (aufs package enabled)"
var_append patchfiles ' ' "$pkg_aufs_tempdir/aufs3-standalone/aufs3-kbuild.patch"
var_append patchfiles ' ' "$pkg_aufs_tempdir/aufs3-standalone/aufs3-base.patch"
var_append patchfiles ' ' "$pkg_aufs_tempdir/aufs3-standalone/aufs3-proc_map.patch"
var_append patchfiles ' ' "$pkg_aufs_tempdir/aufs3-standalone/aufs3-standalone.patch"
# copying sources into kernel source tree
pkg_aufs_copy_source_files() {
cp -rv $pkg_aufs_tempdir/aufs2-standalone/{Documentation,fs} .
cp -rv $pkg_aufs_tempdir/aufs2-standalone/include/linux/aufs_type.h include/linux/
cp -rv $pkg_aufs_tempdir/aufs3-standalone/{Documentation,fs} .
cp -rv $pkg_aufs_tempdir/aufs3-standalone/include/linux/aufs_type.h include/linux/
}
hook_add preconf 5 "pkg_aufs_copy_source_files"
else
echo_warning "No matching source file found for Aufs2 support"
echo_warning "No matching source file found for Aufs3 support"
fi

Loading…
Cancel
Save