diff --git a/filesystem/aufs/aufs.desc b/filesystem/aufs/aufs.desc index bd9053d73..fa87f3834 100644 --- a/filesystem/aufs/aufs.desc +++ b/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 diff --git a/filesystem/aufs/pkg_linux_post.conf b/filesystem/aufs/pkg_linux_post.conf index c7b95ef1f..e0dd72a7c 100644 --- a/filesystem/aufs/pkg_linux_post.conf +++ b/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