Codebase list jd-gui / 5af91f7
Update debian/watch to correctly download the upstream tarball Sophie Brun 2 years ago
2 changed file(s) with 26 addition(s) and 2 deletion(s). Raw diff Collapse all Expand all
0 #!/bin/bash
1
2 set -e
3
4 if [ "$1" = '--upstream-version' ]; then
5 new_version="$2"
6 else
7 printf "Missing --upstream-version argument" 1>&2
8 exit 1
9 fi
10
11 DEB_SOURCE="$(dpkg-parsechangelog -SSource)"
12
13 work_dir="$(mktemp -d -t get-orig-source_${DEB_SOURCE}_${new_version}_XXXXXXX)"
14 trap "rm -rf '$work_dir'" EXIT
15
16 wget https://github.com/java-decompiler/jd-gui/releases/download/v${new_version}/jd-gui-${new_version}.deb -O ${work_dir}/jd-gui.deb
17
18 dpkg-deb -xv ${work_dir}/jd-gui.deb ${work_dir}
19
20 tar -zcvf ../jd-gui_$new_version.orig.tar.gz -C ${work_dir}/opt/jd-gui/ .
21
22 rm -rf $work_dir
23
00 version=4
1 # just to watch the new release, not for downloading the tar.gz
21 opts="filenamemangle=s/.*\/v?(.*)\.tar\.gz/jd-gui-$1.tar.gz/" \
3 https://github.com/java-decompiler/jd-gui/tags .*/v?(.*)\.tar\.gz
2 https://github.com/java-decompiler/jd-gui/tags \
3 .*/v?(.*)\.tar\.gz debian debian/script-targz