debian: frickel a working debian/watch file

Github changed the HTML for their releases tab, making download links a
javascript thing.  Which does not jive with uscan... at all...

Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
This commit is contained in:
David Lamparter 2023-01-02 12:08:41 +01:00
parent 2defcfb5ca
commit 3c185cf70c

9
debian/watch vendored
View file

@ -1,5 +1,10 @@
version=4
opts=uversionmangle=s/(\d)[_\.\-\+]?((RC|rc|pre|dev|beta|alpha)\d*)$/$1~$2/ \
opts="\
searchmode=plain,\
uversionmangle=s/(\d)[_\.\-\+]?((RC|rc|pre|dev|beta|alpha)\d*)$/$1~$2/,\
downloadurlmangle=s&>FRR\s*(\d\S+)\s+Release<&download/frr-$1/frr-$1.tar.xz&,\
filenamemangle=s&>FRR\s*(\d\S+)\s+Release<&frr-$1.tar.xz&,\
" \
https://github.com/FRRouting/frr/releases/ \
.*/frr-(\d\S+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))
>FRR\s*(\d\S+)\s+Release<