diff options
Diffstat (limited to 'sys-fs/aufs/aufs-99999999.2-r1.ebuild')
-rw-r--r-- | sys-fs/aufs/aufs-99999999.2-r1.ebuild | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/sys-fs/aufs/aufs-99999999.2-r1.ebuild b/sys-fs/aufs/aufs-99999999.2-r1.ebuild index 5e904e0d..e01f235f 100644 --- a/sys-fs/aufs/aufs-99999999.2-r1.ebuild +++ b/sys-fs/aufs/aufs-99999999.2-r1.ebuild @@ -36,7 +36,8 @@ fill_my_patchlist() { my_patchlist=() for i do case ${i} in - *.patch|*.diff) ! test -f "${i}" || my_patchlist+=("${i}");; + *.patch|*.diff) + ! test -f "${i}" || my_patchlist+=("${i}");; esac done } @@ -67,8 +68,10 @@ apply_my_patchlist() { set -- for i in "${my_patchlist[@]}" do if use all-patches || case ${i} in - aufs*) :;; - *) false;; + aufs*) + :;; + *) + false;; esac then apply_my_patch ${r} "${i}" || set -- "${@}" "${i}" else einfo "Kernel patch ${i} - skipping as all-patches is not set" @@ -126,14 +129,17 @@ pkg_setup() { src_prepare() { local i j w v newest all epatch_user - all="2.2.0 2.2.1 2.2.2 2.2.2.r1" + all="2.9.1 2.2.0 2.2.1 2.2.2 2.2.2.r1" newest=${all##* } v= for i in ${GRSECURITYPATCHVER-+} do case ${i} in - '+') j=${newest};; - '*') j=${all};; - *) w=: + '+') + j=${newest};; + '*') + j=${all};; + *) + w=: for j in ${all} do [ "${i}" = "${j}" ] && w=false && continue done |