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


Commits:
188dfa40 by Andreas Tille at 2026-01-31T07:32:13+01:00
Pypi example

- - - - -
20539858 by Andreas Tille at 2026-01-31T07:32:13+01:00
convert-watch also seeks d/copyright for Github URLs

- - - - -


2 changed files:

- convert-watch5
- debian/watch


Changes:

=====================================
convert-watch5
=====================================
@@ -11,7 +11,6 @@ case "$homepage" in
     project=$(echo "$homepage" | cut -d/ -f5)
     ;;
   *)
-    echo "Warning: Homepage is not a GitHub URL: $homepage" >&2
     watch=$(grep -o 'https://github.com/[^/]\+/[^[:space:]]*' debian/watch | 
sed 's/\.git//')
     case "$watch" in
       https://github.com/*/*)
@@ -19,9 +18,18 @@ case "$homepage" in
         project=$(echo "$watch" | cut -d/ -f5)
         ;;
     *)
-        echo "Error: watch file is not pointing to GitHub: $homepage" >&2
-        exit 1
-        ;;
+        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}')
+        case "$source" in
+           https://github.com/*/*)
+               owner=$(echo "$source" | cut -d/ -f4)
+               project=$(echo "$source" | cut -d/ -f5)
+               ;;
+           *)
+               echo "Error: Source not pointing to github: $source" >&2
+               exit 1
+               ;;
+           esac
     esac
     ;;
 esac


=====================================
debian/watch
=====================================
@@ -64,11 +64,9 @@ Mode: git
 # opts="mode=git,pretty=0.0+git%cd.%h" \
 #   https://github.com/#GITHUBUSER#/#PACKAGE#.git HEAD
 
-# PyPi repository of Python modules
-#  see https://lists.debian.org/debian-python/2015/02/msg00027.html
-# http://pypi.debian.net/#module#/#module#-@ANY_VERSION@@ARCHIVE_EXT@
-#   better
-# https://pypi.python.org/simple/#module# 
.*/#module#-@ANY_VERSION@@ARCHIVE_EXT@#sha256=.*
+Pgp-Mode: auto
+Source: https://pypi.debian.net/@PACKAGE@/
+Matching-Pattern: @PACKAGE@-@ANY_VERSION@@ARCHIVE_EXT@
 
 # Bitbucket
 # https://bitbucket.org/#user#/#project#/downloads 
.*/@ANY_VERSION@@ARCHIVE_EXT@



View it on GitLab: 
https://salsa.debian.org/med-team/community/package_template/-/compare/f3eab2e7962149aae94a449e708f3590f22d9b73...205398583a639591a08c3b16329b586967e9ec81

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


_______________________________________________
debian-med-commit mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to