]> gitweb.fluxo.info Git - simplepkg.git/commitdiff
Adding support for .sign signatures on mkSlackBuilds
authorrhatto <rhatto@04377dda-e619-0410-9926-eae83683ac58>
Fri, 9 Oct 2009 21:12:52 +0000 (21:12 +0000)
committerrhatto <rhatto@04377dda-e619-0410-9926-eae83683ac58>
Fri, 9 Oct 2009 21:12:52 +0000 (21:12 +0000)
git-svn-id: svn+slack://slack.fluxo.info/var/svn/simplepkg@822 04377dda-e619-0410-9926-eae83683ac58

trunk/Makefile
trunk/mkbuild/generic.mkSlackBuild
trunk/mkbuild/kde4.mkSlackBuild
trunk/mkbuild/perl.mkSlackBuild
trunk/mkbuild/python.mkSlackBuild

index 7055dc9b9093fc3af7a75d8df47c904147c02822..2f553896dc764336f51989925df812dea56ba325 100644 (file)
@@ -15,7 +15,7 @@
 #
 
 PACKAGE = simplepkg
-VERSION = $(shell echo '$$Rev$$' | sed -e 's/[^0-9]//g')_svn
+VERSION = $(shell echo '$$Rev$$' | sed -e 's/[^0-9]//g')_svn_teste2
 BUILD = 1rha
 PREFIX = /usr
 INSTALL = /usr/bin/install
index 03bc726fb5a46542d95fdd2a7156349c63d7f4f5..8d98026f244193f046abe6d10b36ff1f28c28ad8 100644 (file)
@@ -214,6 +214,8 @@ else
     SIGNATURE="$SRC.sig"
   elif [ -s "$SRC_DIR/$SRC.asc" ]; then
     SIGNATURE="$SRC.asc"
+  elif [ -s "$SRC_DIR/$SRC.sign" ]; then
+    SIGNATURE="$SRC.sign"
   else
     echo Trying to get signature file from $URL.sig...
     if wget "$URL.sig" -O "$SRC_DIR/$SRC.sig"; then
@@ -225,8 +227,14 @@ else
         SIGNATURE="$SRC.asc"
       else
         rm $SRC_DIR/$SRC.asc
-        echo "Error getting source's signature file"
-        exit $ERROR_GPG
+        echo Trying to get signature file from $URL.sign...
+        if wget "$URL.sign" -O "$SRC_DIR/$SRC.sign"; then
+          SIGNATURE="$SRC.sign"
+        else
+          rm $SRC_DIR/$SRC.sign
+          echo "Error getting source's signature file"
+          exit $ERROR_GPG
+        fi
       fi
     fi
   fi
index 2003545e87ccc75088db079e2208f2ff258f491d..00523194d5da6e772e013f91322c8b4143738924 100644 (file)
@@ -195,12 +195,14 @@ if echo [[SIGNING URL]] | grep -q -v "SIGNING URL"; then
   SIGNATURE="`basename [[SIGNING URL]]`"
   if [ ! -s "$SRC_DIR/$SIGNATURE" ]; then
     wget "[[SIGNING URL]]" -O "$SRC_DIR/$SIGNATURE" || exit $ERROR_WGET
-  fi
+  fi  
 else
   if [ -s "$SRC_DIR/$SRC.sig" ]; then
     SIGNATURE="$SRC.sig"
   elif [ -s "$SRC_DIR/$SRC.asc" ]; then
     SIGNATURE="$SRC.asc"
+  elif [ -s "$SRC_DIR/$SRC.sign" ]; then
+    SIGNATURE="$SRC.sign"
   else
     echo Trying to get signature file from $URL.sig...
     if wget "$URL.sig" -O "$SRC_DIR/$SRC.sig"; then
@@ -212,11 +214,17 @@ else
         SIGNATURE="$SRC.asc"
       else
         rm $SRC_DIR/$SRC.asc
-        echo "Error getting source's signature file"
-        exit $ERROR_GPG
-      fi
-    fi
-  fi
+        echo Trying to get signature file from $URL.sign...
+        if wget "$URL.sign" -O "$SRC_DIR/$SRC.sign"; then
+          SIGNATURE="$SRC.sign"
+        else
+          rm $SRC_DIR/$SRC.sign
+          echo "Error getting source's signature file"
+          exit $ERROR_GPG
+        fi  
+      fi  
+    fi  
+  fi  
 fi
 
 echo Checking $SRC_DIR/$SRC with gpg using $SRC_DIR/$SIGNATURE...
index 8a6a88bc99a30789431d89f3ef95ed56e53f622c..9e07195626baa0674130647091e96d60439bba29 100644 (file)
@@ -156,12 +156,14 @@ if echo [[SIGNING URL]] | grep -q -v "SIGNING URL"; then
   SIGNATURE="`basename [[SIGNING URL]]`"
   if [ ! -s "$SRC_DIR/$SIGNATURE" ]; then
     wget "[[SIGNING URL]]" -O "$SRC_DIR/$SIGNATURE" || exit $ERROR_WGET
-  fi
+  fi  
 else
-  if [ -f "$SRC_DIR/$SRC.sig" ]; then
+  if [ -s "$SRC_DIR/$SRC.sig" ]; then
     SIGNATURE="$SRC.sig"
-  elif [ -f "$SRC_DIR/$SRC.asc" ]; then
+  elif [ -s "$SRC_DIR/$SRC.asc" ]; then
     SIGNATURE="$SRC.asc"
+  elif [ -s "$SRC_DIR/$SRC.sign" ]; then
+    SIGNATURE="$SRC.sign"
   else
     echo Trying to get signature file from $URL.sig...
     if wget "$URL.sig" -O "$SRC_DIR/$SRC.sig"; then
@@ -173,11 +175,17 @@ else
         SIGNATURE="$SRC.asc"
       else
         rm $SRC_DIR/$SRC.asc
-        echo "Error getting source's signature file"
-        exit $ERROR_GPG
-      fi
-    fi
-  fi
+        echo Trying to get signature file from $URL.sign...
+        if wget "$URL.sign" -O "$SRC_DIR/$SRC.sign"; then
+          SIGNATURE="$SRC.sign"
+        else
+          rm $SRC_DIR/$SRC.sign
+          echo "Error getting source's signature file"
+          exit $ERROR_GPG
+        fi  
+      fi  
+    fi  
+  fi  
 fi
 
 echo Checking $SRC_DIR/$SRC with gpg using $SRC_DIR/$SIGNATURE...
index 144d6ccfbf9e64c66b30097542781dc10b4d4c65..46fec3024ee8f0c5c1ea696a97255d061da5b2d8 100644 (file)
@@ -208,12 +208,14 @@ if echo [[SIGNING URL]] | grep -q -v "SIGNING URL"; then
   SIGNATURE="`basename [[SIGNING URL]]`"
   if [ ! -s "$SRC_DIR/$SIGNATURE" ]; then
     wget "[[SIGNING URL]]" -O "$SRC_DIR/$SIGNATURE" || exit $ERROR_WGET
-  fi
+  fi  
 else
   if [ -s "$SRC_DIR/$SRC.sig" ]; then
     SIGNATURE="$SRC.sig"
   elif [ -s "$SRC_DIR/$SRC.asc" ]; then
     SIGNATURE="$SRC.asc"
+  elif [ -s "$SRC_DIR/$SRC.sign" ]; then
+    SIGNATURE="$SRC.sign"
   else
     echo Trying to get signature file from $URL.sig...
     if wget "$URL.sig" -O "$SRC_DIR/$SRC.sig"; then
@@ -225,11 +227,17 @@ else
         SIGNATURE="$SRC.asc"
       else
         rm $SRC_DIR/$SRC.asc
-        echo "Error getting source's signature file"
-        exit $ERROR_GPG
-      fi
-    fi
-  fi
+        echo Trying to get signature file from $URL.sign...
+        if wget "$URL.sign" -O "$SRC_DIR/$SRC.sign"; then
+          SIGNATURE="$SRC.sign"
+        else
+          rm $SRC_DIR/$SRC.sign
+          echo "Error getting source's signature file"
+          exit $ERROR_GPG
+        fi  
+      fi  
+    fi  
+  fi  
 fi
 
 echo Checking $SRC_DIR/$SRC with gpg using $SRC_DIR/$SIGNATURE...