]> git.pld-linux.org Git - packages/rpm-build-tools.git/commitdiff
- existing epoch is enough
authorElan Ruusamäe <glen@pld-linux.org>
Mon, 3 Oct 2005 22:45:06 +0000 (22:45 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    pearize.sh -> 1.17

pearize.sh

index 4110610f6a8ec3e3c50ca87495945c88d6f2764c..bf00d5cd1e099f1a16dfd3976195c0323c325755 100644 (file)
@@ -47,6 +47,14 @@ sed -ne '/^Name:/,/^BuildRoot/p' $spec > $preamble
 add_epoch() {
        local dep="$@"
        local pkg="$1"
+       local ver="$3"
+
+       # already have epoch
+       if [[ "$ver" = *:* ]]; then
+               echo "$dep"
+               return
+       fi
+
        query=$(rpm -q --qf '%{epoch}\n' $pkg || :)
        epoch=$(echo "$query" | grep -v 'installed' || :)
        if [ "$epoch" ] && [ "$epoch" -gt 0 ]; then
This page took 0.055886 seconds and 4 git commands to generate.