summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore5
-rw-r--r--chicago95/debian/watch4
-rw-r--r--freefilesync/debian/watch5
-rw-r--r--libdvdcss/debian/watch4
-rw-r--r--makemkv-oss/debian/watch7
-rw-r--r--palemoon-ublock-origin/debian/watch5
-rw-r--r--palemoon/debian/watch7
-rw-r--r--simple-mtpfs/debian/watch9
8 files changed, 35 insertions, 11 deletions
diff --git a/.gitignore b/.gitignore
index d65939b..320dde2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,7 @@
.*.swp
.debhelper
+/*.tar.?z
+/*.bz2
+/*.t?z
+/*.sig
+/*.asc
diff --git a/chicago95/debian/watch b/chicago95/debian/watch
index 76575dc..f029e2b 100644
--- a/chicago95/debian/watch
+++ b/chicago95/debian/watch
@@ -1,2 +1,4 @@
# You must remove unused comment lines for the released package.
-version=3
+version=4
+opts=filenamemangle=s/.+\/v?(\d\S+)\.tar\.gz/Chicago95-$1\.tar\.gz/ \
+ https://github.com/grassmunk/Chicago95/tags .*/v?(\d\S+)\.tar\.gz
diff --git a/freefilesync/debian/watch b/freefilesync/debian/watch
index 880dfa8..aeea20e 100644
--- a/freefilesync/debian/watch
+++ b/freefilesync/debian/watch
@@ -1,3 +1,4 @@
# You must remove unused comment lines for the released package.
-version=3
-https://gitlab.com/opensource-tracking/FreeFileSync/-/archive/([\d\.]+)/FreeFileSync-([\d\.]+).tar.gz
+version=4
+opts=filenamemangle=s/.*\/archive\/(\d\S+)\/FreeFileSync.*\.tar\.gz/FreeFileSync-$1\.tar\.gz/g \
+ https://gitlab.com/opensource-tracking/FreeFileSync/tags?sort=updated_desc .*/archive/(\d\S+)/.*\.tar\.gz.*
diff --git a/libdvdcss/debian/watch b/libdvdcss/debian/watch
index 76575dc..47200f5 100644
--- a/libdvdcss/debian/watch
+++ b/libdvdcss/debian/watch
@@ -1,2 +1,4 @@
# You must remove unused comment lines for the released package.
-version=3
+version=4
+opts=filenamemangle=s/.*\/(\d\S+)\/archive\.tar\.gz/libdvdcss-$1\.tar\.gz/g \
+ https://code.videolan.org/videolan/libdvdcss/tags?sort=updated_desc .*(\d\S+)/archive\.tar\.gz
diff --git a/makemkv-oss/debian/watch b/makemkv-oss/debian/watch
index 76575dc..361b976 100644
--- a/makemkv-oss/debian/watch
+++ b/makemkv-oss/debian/watch
@@ -1,2 +1,5 @@
-# You must remove unused comment lines for the released package.
-version=3
+# makemkv upstream prevents this from working but it is indeed this file:
+# https://www.makemkv.com/download/makemkv-oss-1.14.7.tar.gz
+version=4
+https://www.makemkv.com/download/ \
+ @PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@ debian uupdate
diff --git a/palemoon-ublock-origin/debian/watch b/palemoon-ublock-origin/debian/watch
index 76575dc..069939d 100644
--- a/palemoon-ublock-origin/debian/watch
+++ b/palemoon-ublock-origin/debian/watch
@@ -1,2 +1,5 @@
# You must remove unused comment lines for the released package.
-version=3
+version=4
+# uscan will make a nice symlink, so no name mangling is required.
+#opts=filenamemangle=s/.+\/v?(\d\S+)\.tar\.gz/firefox-legacy-$1\.tar\.gz/ \
+ https://github.com/gorhill/uBlock/tags .*/firefox-legacy-v?([\d\.]+)\.tar\.gz
diff --git a/palemoon/debian/watch b/palemoon/debian/watch
index 76575dc..1ad4d44 100644
--- a/palemoon/debian/watch
+++ b/palemoon/debian/watch
@@ -1,2 +1,5 @@
-# You must remove unused comment lines for the released package.
-version=3
+# Reference:
+# https://wiki.debian.org/debian/watch
+version=4
+opts=filenamemangle=s/.+\/v?(\d\S+)\.tar\.gz/UXP-$1\.tar\.gz/ \
+ https://github.com/MoonchildProductions/UXP/tags .*/PMv?(\d\S+)_Release\.tar\.gz
diff --git a/simple-mtpfs/debian/watch b/simple-mtpfs/debian/watch
index 3a5c96d..e709a9c 100644
--- a/simple-mtpfs/debian/watch
+++ b/simple-mtpfs/debian/watch
@@ -1,3 +1,8 @@
# You must remove unused comment lines for the released package.
-version=3
-https://github.com/downloads/phatina/simple-mtpfs/simple-mtpfs-(.+).tar.gz
+version=4
+# This will work for any tags
+#opts=filenamemangle=s/.+\/@PACKAGE@-?(\d\S+)\.tar\.gz/simple-mtpfs-$1\.tar\.gz/ \
+# https://github.com/phatina/simple-mtpfs/tags .*/@PACKAGE@-?(\d\S+)\.tar\.gz
+opts="mode=git, gitmode=full" \
+ https://github.com/phatina/simple-mtpfs.git \
+ HEAD debian uupdate
bgstack15