summaryrefslogtreecommitdiff
path: root/archPackagesUpdate
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2016-09-04 20:44:32 +0200
committerErich Eckner <git@eckner.net>2016-09-04 21:16:15 +0200
commit746035b6260ba35a7d7b50ec9fcea0d0ca45ce2e (patch)
treed7458c0a6953f0474e5f63a89ed0a0bc97e07cf4 /archPackagesUpdate
parent140aeff6ff5202fe467ff7363d316ff5419bf67d (diff)
downloadarchlinuxewe.git.save-746035b6260ba35a7d7b50ec9fcea0d0ca45ce2e.tar.xz
archPackagesUpdate kann jetzt auch epoch
Diffstat (limited to 'archPackagesUpdate')
-rwxr-xr-xarchPackagesUpdate8
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