[med-svn] [Git][med-team/community/package_template][master] Some fixes

Andreas Tille (@tille) gitlab at salsa.debian.org
Tue Mar 24 15:26:16 GMT 2026



Andreas Tille pushed to branch master at Debian Med / community / package_template


Commits:
f371e561 by Andreas Tille at 2026-03-24T16:26:04+01:00
Some fixes

- - - - -


1 changed file:

- convert-watch5


Changes:

=====================================
convert-watch5
=====================================
@@ -36,7 +36,7 @@ case "$homepage" in
         ;;
     *)
         echo "Warning: Homepage is not a GitHub URL: $homepage; watch does not point to github" >&2
-        source=$(grep -E '^Source:' debian/copyright | awk '{print $2}')
+        source=$(grep -E '^Source:' debian/copyright | head -n1 | awk '{print $2}')
         case "$source" in
 	    https://github.com/*/*)
                 host=github
@@ -52,14 +52,19 @@ case "$homepage" in
     ;;
 esac
 
-dversionmangle=$(grep -i 'dversionmangle[[:space:]]*=' debian/watch | sed 's/^.*dversionmangle[[:space:]]*=[[:space:]]*\([^,]\+\)\(,\|$\).*/Dversion-Mangle: \1/')
-repacksuffix=$(grep -i 'repacksuffix[[:space:]]*=' debian/watch | sed 's/^.*repacksuffix[[:space:]]*=[[:space:]]*\([^,]\+\)\(,\|$\).*/Repack-Suffix: \1/')
-uversionmangle=$(grep -i 'uversionmangle[[:space:]]*=' debian/watch | sed 's/^.*uversionmangle[[:space:]]*=[[:space:]]*\([^,]\+\)\(,\|$\).*/Uversion-Mangle: \1/')
+repacksuffix=""
+dversionmangle=""
+uversionmangle=""
+if [ -e debian/watch ] ; then
+  dversionmangle=$(grep -i 'dversionmangle[[:space:]]*=' debian/watch | sed 's/^.*dversionmangle[[:space:]]*=[[:space:]]*\([^,]\+\)\(,\|$\).*/Dversion-Mangle: \1/')
+  repacksuffix=$(grep -i 'repacksuffix[[:space:]]*=' debian/watch | sed 's/^.*repacksuffix[[:space:]]*=[[:space:]]*\([^,]\+\)\(,\|$\).*/Repack-Suffix: \1/')
+  uversionmangle=$(grep -i 'uversionmangle[[:space:]]*=' debian/watch | sed 's/^.*uversionmangle[[:space:]]*=[[:space:]]*\([^,]\+\)\(,\|$\).*/Uversion-Mangle: \1/')
+fi
 if [ "$hasfilesexcluded" = "yes" -a "$repacksuffix" = "" ] ; then
   repacksuffix="+dfsg"
 fi
 if [ "$hasfilesexcluded" = "yes" -a "$dversionmangle" = "" ] ; then
-  repacksuffix="auto"
+  dversionmangle="auto"
 fi
 if echo $dversionmangle | grep -q 's/.*dfsg.*//' ; then dversionmangle='Dversion-Mangle: auto' ; fi
 #echo "$dversionmangle"



View it on GitLab: https://salsa.debian.org/med-team/community/package_template/-/commit/f371e561f4b3ea19933b277955ae5df8d567a995

-- 
View it on GitLab: https://salsa.debian.org/med-team/community/package_template/-/commit/f371e561f4b3ea19933b277955ae5df8d567a995
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20260324/a4497159/attachment-0001.htm>


More information about the debian-med-commit mailing list