diff options
author | Erich Eckner <git@eckner.net> | 2016-09-04 20:44:32 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2016-09-04 21:16:15 +0200 |
commit | 746035b6260ba35a7d7b50ec9fcea0d0ca45ce2e (patch) | |
tree | d7458c0a6953f0474e5f63a89ed0a0bc97e07cf4 /archPackagesUpdate | |
parent | 140aeff6ff5202fe467ff7363d316ff5419bf67d (diff) | |
download | archlinuxewe.git.save-746035b6260ba35a7d7b50ec9fcea0d0ca45ce2e.tar.xz |
archPackagesUpdate kann jetzt auch epoch
Diffstat (limited to 'archPackagesUpdate')
-rwxr-xr-x | archPackagesUpdate | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/archPackagesUpdate b/archPackagesUpdate index 2bea21e0..8aeecc3c 100755 --- a/archPackagesUpdate +++ b/archPackagesUpdate @@ -266,6 +266,7 @@ then done ${consider} || continue + unset epoch . ${paket}/PKGBUILD for singleArch in "${arch[@]}" @@ -276,7 +277,7 @@ then [ "${singleArch}" == "any" ] || \ continue - pkgFile="${paket}-${pkgver}-${pkgrel}-${singleArch}.pkg.tar.xz" + pkgFile="${paket}-${epoch:+${epoch}:}${pkgver}-${pkgrel}-${singleArch}.pkg.tar.xz" allExist=true [ "${singleArch}" == "any" ] && \ @@ -294,7 +295,7 @@ then then pakete[${#pakete[@]}]="${paket}" archs[${#archs[@]}]="${singleArch}" - verss[${#verss[@]}]="${pkgver}-${pkgrel}" + verss[${#verss[@]}]="${epoch:+${epoch}:}${pkgver}-${pkgrel}" fi done done @@ -631,6 +632,7 @@ else err=true fi + unset epoch . ${paket}/PKGBUILD if echo "${source}" | grep -q "://opensources\.eckner\.net/" @@ -664,7 +666,7 @@ else sort -V | \ tail -n1 \ )" - if [ ! "${offVer}" == "${pkgname}-${pkgver}-${pkgrel}-${arch}.pkg.tar.xz" ] + if [ ! "${offVer}" == "${pkgname}-${epoch:+${epoch}:}${pkgver}-${pkgrel}-${arch}.pkg.tar.xz" ] then >&2 echo "${pkgname} ist in den offiziellen Quellen aktueller: ${offVer}." err=true |