[Git][debian-gis-team/tirex][upstream/0.6.3] 5 commits: started debianization

Felix Delattre gitlab at salsa.debian.org
Wed Aug 19 11:56:55 BST 2020



Felix Delattre pushed to tag upstream/0.6.3 at Debian GIS Project / tirex


Commits:
c06871c5 by Felix Delattre at 2020-08-18T20:26:43+00:00
started debianization

- - - - -
75ac03f4 by Felix Delattre at 2020-08-18T21:01:17+00:00
moved to new dh rules

- - - - -
4cb261a8 by Felix Delattre at 2020-08-19T10:17:20+00:00
added upstream code and branch handling information

- - - - -
2e483d0e by Felix Delattre at 2020-08-19T10:31:11+00:00
made get-orig-source script executable

- - - - -
f1751065 by Felix Delattre at 2020-08-19T10:52:19+00:00
adjusted building rules

- - - - -


21 changed files:

- debian/changelog
- debian/compat
- debian/control
- debian/copyright
- + debian/gbp.conf
- + debian/get-orig-source
- debian/rules
- + debian/source/format
- − debian/tirex-backend-mapserver.install
- − debian/tirex-backend-tms.install
- − debian/tirex-backend-wms.install
- − debian/tirex-munin-plugin.install
- − debian/tirex-munin-plugin.postinst
- − debian/tirex-munin-plugin.prerm
- − debian/tirex-nagios-plugin.install
- − debian/tirex-nagios-plugin.postinst
- − debian/tirex-nagios-plugin.postrm
- − debian/tirex-syncd.init
- − debian/tirex-syncd.install
- + debian/upstream/metadata
- + debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,7 +1,15 @@
+tirex (0.6.3-1) experimental; urgency=medium
+  
+  * targeted packaging to debian archive
+
+ -- Felix Delattre <debian at xama.nu>  Mon, 17 Aug 2020 00:00:00 +0000
+
 tirex (0.6.3) bionic; urgency=medium
   
   * modify TMS backend to take template URL parameter
 
+ -- Frederik Ramm <frederik.ramm at geofabrik.de>  Mon, 29 Jun 2020 12:00:00 +0200
+
 tirex (0.6.2) bionic; urgency=medium
   
   * add TMS backend


=====================================
debian/compat
=====================================
@@ -1 +1 @@
-7
+10


=====================================
debian/control
=====================================
@@ -1,85 +1,48 @@
 Source: tirex
 Section: web
-Priority: extra
-Maintainer: Frederik Ramm <frederik.ramm at geofabrik.de>
-Build-Depends: debhelper (>= 7), libboost-program-options-dev, libmapnik-dev
+Priority: optional
+Maintainer: Debian GIS Project <pkg-grass-devel at lists.alioth.debian.org>
+Uploaders: Felix Delattre <debian at xama.nu>
+Build-Depends: debhelper (>= 10~),
+	libboost-program-options-dev,
+	libmapnik-dev,
+Standards-Version: 4.5.0
 Homepage: http://wiki.openstreetmap.org/wiki/Tirex
-Standards-Version: 3.8.0
+Vcs-Browser: https://github.com/openstreetmap/tirex
+Vcs-Git: https://github.com/openstreetmap/tirex.git
 
-Package: tirex-core
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libjson-perl, libipc-sharelite-perl, libgd-gd2-perl, adduser
-Provides: tirex-master
-Suggests: libapache-mod-tile, tirex-backend-mapnik
-Description: Core of the Tirex tile rendering system
- The Tirex suite of programs manages map tile rendering and caching.
+Package: tirex-master
+Section: web
+Architecture: all
+Depends: ${shlibs:Depends},
+	${misc:Depends},
+	libjson-perl,
+	libipc-sharelite-perl,
+	libgd-gd2-perl,
+	adduser,
+Suggests: libapache2-mod-tile, tirex-backend-mapnik
+Description: Tirex raster tile rendering system
+ The Tirex suite of programs manages map raster tile rendering and caching.
  This package contains the master daemon, rendering manager, test backend,
  and assorted utility programs.
 
-Package: tirex-munin-plugin
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, tirex-core, munin-node
-Description: Munin plugin for the Tirex tile rendering system
- The Tirex suite of programs manages map tile rendering and caching.
- This package contains plugins that help to graph Tirex activity with Munin.
-
-Package: tirex-nagios-plugin
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, tirex-core
-Suggests: nagios3 | nagios-nrpe-server
-Description: Nagios plugins for the Tirex tile rendering system
- The Tirex suite of programs manages map tile rendering and caching.
- This package contains plugins that help to monitor Tirex activity with Nagios.
-
-Package: tirex-backend-wms
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, tirex-core, libwww-perl
-Description: WMS backend for the Tirex tile rendering system
- The Tirex suite of programs manages map tile rendering and caching.
- This is the WMS backend for fetching maps from a WMS server.
-
-Package: tirex-backend-mapserver
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, tirex-core, libwww-perl, libmapscript-perl, ttf-dejavu-core
-Description: Mapserver backend for the Tirex tile rendering system
- The Tirex suite of programs manages map tile rendering and caching.
- This is the Mapserver backend for rendering maps with Mapserver.
-
 Package: tirex-backend-mapnik
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, tirex-core
-Description: Mapnik backend for the Tirex tile rendering system
- The Tirex suite of programs manages map tile rendering and caching.
+Section: utils
+Architecture: all
+Depends: ${shlibs:Depends},
+	${misc:Depends},
+	tirex-core,
+Description: Mapnik backend for the Tirex raster tile rendering system
+ The Tirex suite of programs manages taster map tile rendering and caching.
  This is the Mapnik backend for creating maps with the Mapnik renderer.
 
-Package: tirex-backend-openseamap
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, tirex-core, default-jre-headless | java8-runtime-headless
-Description: OpenSeaMap backend for the Tirex tile rendering system
- The Tirex suite of programs manages map tile rendering and caching.
- This is the OpenSeaMap backend for creating maps with the OpenSeaMap renderer.
-
-Package: tirex-backend-tms
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, tirex-core, libwww-perl, libnet-https-nb-perl, libhttp-async-perl
-Description: WMS backend for the Tirex tile rendering system
- The Tirex suite of programs manages map tile rendering and caching.
- This is the WMS backend for fetching maps from a WMS server.
-
-Package: tirex-syncd
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, tirex-core
-Description: Tirex sync daemon
- The Tirex suite of programs manages map tile rendering and caching.
- This is the sync daemon which listens for messages of tiles fully rendered,
- and then copies the metatile to another server. The sync daemon is intended
- to be used in setups where you have multiple tile servers with their own
- rendering queues.
-
 Package: tirex-example-map
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, tirex-backend-mapnik
-Description: Tirex example map data
- The Tirex suite of programs manages map tile rendering and caching.
+Section: web
+Architecture: all
+Depends: ${shlibs:Depends},
+	${misc:Depends},
+	tirex-backend-mapnik,
+Description: Tirex example map vizualisations
+ The Tirex suite of programs manages raster map tile rendering and caching.
  This package includes example map data and an example config for the Mapnik
  renderer.


=====================================
debian/copyright
=====================================
@@ -1,24 +1,31 @@
-Tirex Rendering System
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0
+Source: https://github.com/openstreetmap/tirex
+Upstream-Name: Tirex
+Upstream-Contact: Frederik Ramm <frederik.ramm at geofabrik.de>
 
-Copyright (C) 2010  Frederik Ramm <frederik.ramm at geofabrik.de> and
-                    Jochen Topf <jochen.topf at geofabrik.de>
+Files: *
+Copyright: (c) 2010..2020 Frederik Ramm <frederik.ramm at geofabrik.de>
+                          Jochen Topf <jochen.topf at geofabrik.de>
+License: GPL-3
 
-Initially developed by Geofabrik GmbH, Karlsruhe, Germany, with 
-support from Enaikoon GmbH, Berlin, Germany.
- 
-This program is free software; you can redistribute it and/or
-modify it under the terms of the GNU General Public License
-as published by the Free Software Foundation; either version 2
-of the License, or (at your option) any later version.
+Files: debian/*
+Copyright: 2010..2020 Frederik Ramm <frederik.ramm at geofabrik.de>
+                      Felix Delattre <felix at delattre.de>
+License: GPL-3
 
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program; if not, write to the Free Software
-Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
-
-On Debian systems, the license text can usually be found in
-/usr/share/common-licenses.
+License: GPL-3
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, version 3 only.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the full text of the GNU General Public
+ License version 3 can be found in the file
+ `/usr/share/common-licenses/GPL-3'.


=====================================
debian/gbp.conf
=====================================
@@ -0,0 +1,19 @@
+[DEFAULT]
+
+# The default name for the upstream branch is "upstream".
+# Change it if the name is different (for instance, "master").
+upstream-branch = upstream/latest
+
+# The default name for the Debian branch is "master".
+# Change it if the name is different (for instance, "debian/unstable").
+debian-branch = debian/main
+
+# git-import-orig uses the following names for the upstream tags.
+# Change the value if you are not using git-import-orig
+upstream-tag = upstream/%(version)s
+
+# Always use pristine-tar.
+pristine-tar = True
+
+[buildpackage]
+pbuilder-options = --source-only-changes


=====================================
debian/get-orig-source
=====================================
@@ -0,0 +1,19 @@
+#!/bin/bash
+
+REMOTE=upstream
+BRANCH=${REMOTE}/master
+
+if [ $(git remote show ${REMOTE} | wc -l) -eq 0 ]; then
+	git remote add ${REMOTE} https://github.com/openstreetmap/tirex.git
+fi
+
+git fetch ${REMOTE} --no-tags
+
+PACKAGE=$(dpkg-parsechangelog | grep ^Source: | awk '{print $2}')
+
+COMMIT=$(git log -n1 --format=format:%h ${BRANCH})
+DATE=$(date +%Y%m%d --date="@$(git log -n1 --format=format:%ct ${BRANCH})")
+
+VERSION="0.6.3"
+
+git archive --format=tar.gz --prefix=${PACKAGE}-${VERSION}/ -o ../${PACKAGE}_${VERSION}.orig.tar.gz ${BRANCH}


=====================================
debian/rules
=====================================
@@ -1,78 +1,15 @@
 #!/usr/bin/make -f
 
-configure: configure-stamp
-configure-stamp: 
-	dh_testdir
-	
-	# commands to configure the package.
-	touch configure-stamp
+# DH_VERBOSE := 1
 
-build: build-stamp
+# Enable hardening build flags
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
-build-stamp: configure-stamp  
-	dh_testdir
+%:
+	dh $@
 
-	# commands to compile the package.
-	$(MAKE)
-	touch $@
+override_dh_auto_test:
+	dh_auto_test || echo "Ignoring test failures"
 
-clean: 
-	dh_testdir
-	dh_testroot
-	rm -f build-stamp configure-stamp
-
-	# commands to clean up after the build process.
-	$(MAKE) clean
-	dh_clean 
-
-install: build
-	dh_testdir
-	dh_testroot
-	dh_prep
-	dh_installdirs
-
-	# commands to install the package into debian/tmp
-	$(MAKE) DESTDIR=$(CURDIR)/debian/tmp install-all
-
-# Build architecture-independent files here.
-binary-indep: build install
-# We have nothing to do by default.
-
-# Build architecture-dependent files here.
-binary-arch: build install
-	dh_testdir
-	dh_testroot
-	dh_installchangelogs 
-	dh_installdocs
-	dh_installexamples
-#   the following line handles all packages *except* tirex-core
-	dh_install --no-package tirex-core --sourcedir=$(CURDIR)/debian/tmp
-#   the following line handles *only* the tirex-core package, it excludes some perl libraries that should not end up in this package
-	dh_install --no-package tirex-backend-wms --no-package tirex-backend-mapserver --no-package tirex-backend-openseamap --no-package tirex-backend-mapnik --no-package tirex-munin-plugin --no-package tirex-nagios-plugin --no-package tirex-syncd --no-package --tirex-example-map --exclude Munin --exclude Tirex::Backend::WMS --exclude Tirex::Backend::Mapserver --exclude Tirex::Backend::OpenSeaMap --exclude Tirex::Backend::TMS --exclude Backend/WMS --exclude Backend/Mapserver --exclude Backend/OpenSeaMap --exclude Backend/TMS --sourcedir=$(CURDIR)/debian/tmp
-#	dh_installmenu
-#	dh_installdebconf	
-#	dh_installlogrotate
-#	dh_installemacsen
-#	dh_installpam
-#	dh_installmime
-#	dh_python
-	dh_installinit --name=tirex-master
-	dh_installinit --name=tirex-backend-manager
-	dh_installinit
-#	dh_installcron
-#	dh_installinfo
-	dh_installman
-	dh_link
-	dh_strip
-	dh_compress
-	dh_fixperms
-#	dh_perl
-#	dh_makeshlibs
-	dh_installdeb
-	dh_shlibdeps
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure
+get-orig-source:
+	. debian/get-orig-source


=====================================
debian/source/format
=====================================
@@ -0,0 +1 @@
+3.0 (quilt)


=====================================
debian/tirex-backend-mapserver.install deleted
=====================================
@@ -1,7 +0,0 @@
-usr/lib/tirex/backends/mapserver
-usr/share/perl5/Tirex/Backend/Mapserver.pm
-usr/share/man/man3/Tirex::Backend::Mapserver.3pm
-etc/tirex/renderer/mapserver.conf
-etc/tirex/renderer/mapserver/msdemo.conf
-etc/tirex/renderer/mapserver/msdemo.map
-etc/tirex/renderer/mapserver/fonts.lst


=====================================
debian/tirex-backend-tms.install deleted
=====================================
@@ -1,5 +0,0 @@
-usr/lib/tirex/backends/tms
-usr/share/perl5/Tirex/Backend/TMS.pm
-usr/share/man/man3/Tirex::Backend::TMS.3pm
-etc/tirex/renderer/tms.conf
-etc/tirex/renderer/tms/demotms.conf


=====================================
debian/tirex-backend-wms.install deleted
=====================================
@@ -1,5 +0,0 @@
-usr/lib/tirex/backends/wms
-usr/share/perl5/Tirex/Backend/WMS.pm
-usr/share/man/man3/Tirex::Backend::WMS.3pm
-etc/tirex/renderer/wms.conf
-etc/tirex/renderer/wms/demowms.conf


=====================================
debian/tirex-munin-plugin.install deleted
=====================================
@@ -1,4 +0,0 @@
-usr/share/man/man3/Tirex::Munin*
-usr/share/perl5/Tirex/Munin
-usr/share/perl5/Tirex/Munin.pm
-usr/share/munin/plugins/*


=====================================
debian/tirex-munin-plugin.postinst deleted
=====================================
@@ -1,29 +0,0 @@
-#! /bin/sh
-
-set -e
-
-if [ -d /etc/munin/plugins ]
-then
-    for i in /usr/share/munin/plugins/tirex*
-    do
-        if [ -f /etc/munin/plugins/`basename $i` ]
-        then
-           # is a file, leave alone
-           :
-        else
-           # does not exist or is a link
-           ln -sf $i /etc/munin/plugins
-        fi
-    done
-
-    if [ -x /etc/init.d/munin-node ]
-    then
-        if which invoke-rc.d >/dev/null 2>&1; then
-            invoke-rc.d munin-node restart
-        else
-            /etc/init.d/munin-node restart
-        fi
-    fi
-fi
-
-#DEBHELPER#


=====================================
debian/tirex-munin-plugin.prerm deleted
=====================================
@@ -1,29 +0,0 @@
-#! /bin/sh
-
-set -e
-
-if [ -d /etc/munin/plugins ]
-then
-    for i in /usr/share/munin/plugins/tirex*
-    do
-        if [ -f /etc/munin/plugins/`basename $i` ]
-        then
-           # is a file, leave alone
-           :
-        else
-           # does not exist or is a link
-           rm -f /etc/munin/plugins/`basename $i`
-        fi
-    done
-
-    if [ -x /etc/init.d/munin-node ]
-    then
-        if which invoke-rc.d >/dev/null 2>&1; then
-            invoke-rc.d munin-node restart
-        else
-            /etc/init.d/munin-node restart
-        fi
-    fi
-fi
-
-#DEBHELPER#


=====================================
debian/tirex-nagios-plugin.install deleted
=====================================
@@ -1,2 +0,0 @@
-usr/lib/nagios/plugins/*
-etc/nagios/nrpe.d/*


=====================================
debian/tirex-nagios-plugin.postinst deleted
=====================================
@@ -1,14 +0,0 @@
-#! /bin/sh
-
-set -e
-
-if [ -x /etc/init.d/nagios-nrpe-server ]
-then
-    if which invoke-rc.d >/dev/null 2>&1; then
-        invoke-rc.d nagios-nrpe-server restart
-    else
-        /etc/init.d/nagios-nrpe-server restart
-    fi
-fi
-
-#DEBHELPER#


=====================================
debian/tirex-nagios-plugin.postrm deleted
=====================================
@@ -1,14 +0,0 @@
-#! /bin/sh
-
-set -e
-
-if [ -x /etc/init.d/nagios-nrpe-server ]
-then
-    if which invoke-rc.d >/dev/null 2>&1; then
-        invoke-rc.d nagios-nrpe-server restart
-    else
-        /etc/init.d/nagios-nrpe-server restart
-    fi
-fi
-
-#DEBHELPER#


=====================================
debian/tirex-syncd.init deleted
=====================================
@@ -1,145 +0,0 @@
-#! /bin/sh
-### BEGIN INIT INFO
-# Provides:          tirex-syncd
-# Required-Start:    
-# Required-Stop:     
-# Default-Start:     2 3 4 5
-# Default-Stop:      0 1 6
-# Short-Description: Tirex sync server
-# Description:       Tirex sync server
-### END INIT INFO
-
-# Do NOT "set -e"
-
-# PATH should only include /usr/* if it runs after the mountnfs.sh script
-PATH=/sbin:/usr/sbin:/bin:/usr/bin
-DESC="Tirex sync server"
-NAME=tirex-syncd
-DAEMON=/usr/bin/$NAME
-DAEMON_ARGS=""
-PIDFILE=/var/run/tirex/$NAME.pid
-SCRIPTNAME=/etc/init.d/$NAME
-
-# Exit if the package is not installed
-[ -x "$DAEMON" ] || exit 0
-
-# Read configuration variable file if it is present
-[ -r /etc/default/$NAME ] && . /etc/default/$NAME
-
-# Load the VERBOSE setting and other rcS variables
-. /lib/init/vars.sh
-
-# Define LSB log_* functions.
-# Depend on lsb-base (>= 3.0-6) to ensure that this file is present.
-. /lib/lsb/init-functions
-
-#
-# Function that starts the daemon/service
-#
-do_start()
-{
-    [ -d `dirname $PIDFILE` ] || (mkdir -p `dirname $PIDFILE` ; chown tirex:tirex `dirname $PIDFILE`)
-
-	# Return
-	#   0 if daemon has been started
-	#   1 if daemon was already running
-	#   2 if daemon could not be started
-	start-stop-daemon --start --quiet --chuid tirex --exec $DAEMON --test > /dev/null \
-		|| return 1
-	start-stop-daemon --start --quiet --chuid tirex --exec $DAEMON -- \
-		$DAEMON_ARGS \
-		|| return 2
-	# Add code here, if necessary, that waits for the process to be ready
-	# to handle requests from services started subsequently which depend
-	# on this one.  As a last resort, sleep for some time.
-}
-
-#
-# Function that stops the daemon/service
-#
-do_stop()
-{
-	# Return
-	#   0 if daemon has been stopped
-	#   1 if daemon was already stopped
-	#   2 if daemon could not be stopped
-	#   other if a failure occurred
-	start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --pidfile $PIDFILE 
-	RETVAL="$?"
-	[ "$RETVAL" = 2 ] && return 2
-	start-stop-daemon --stop --quiet --oknodo --retry=0/30/KILL/5 --exec $DAEMON
-	[ "$?" = 2 ] && return 2
-	# Many daemons don't delete their pidfiles when they exit.
-	rm -f $PIDFILE
-	return "$RETVAL"
-}
-
-#
-# Function that sends a SIGHUP to the daemon/service
-#
-do_reload() {
-	#
-	# If the daemon can reload its configuration without
-	# restarting (for example, when it is sent a SIGHUP),
-	# then implement that here.
-	#
-	start-stop-daemon --stop --signal 1 --quiet --pidfile $PIDFILE 
-	return 0
-}
-
-case "$1" in
-  start)
-	[ "$VERBOSE" != no ] && log_daemon_msg "Starting $DESC" "$NAME"
-	do_start
-	case "$?" in
-		0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;;
-		2) [ "$VERBOSE" != no ] && log_end_msg 1 ;;
-	esac
-	;;
-  stop)
-	[ "$VERBOSE" != no ] && log_daemon_msg "Stopping $DESC" "$NAME"
-	do_stop
-	case "$?" in
-		0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;;
-		2) [ "$VERBOSE" != no ] && log_end_msg 1 ;;
-	esac
-	;;
-  #reload|force-reload)
-	#
-	# If do_reload() is not implemented then leave this commented out
-	# and leave 'force-reload' as an alias for 'restart'.
-	#
-	#log_daemon_msg "Reloading $DESC" "$NAME"
-	#do_reload
-	#log_end_msg $?
-	#;;
-  restart|force-reload)
-	#
-	# If the "reload" option is implemented then remove the
-	# 'force-reload' alias
-	#
-	log_daemon_msg "Restarting $DESC" "$NAME"
-	do_stop
-	case "$?" in
-	  0|1)
-		do_start
-		case "$?" in
-			0) log_end_msg 0 ;;
-			1) log_end_msg 1 ;; # Old process is still running
-			*) log_end_msg 1 ;; # Failed to start
-		esac
-		;;
-	  *)
-	  	# Failed to stop
-		log_end_msg 1
-		;;
-	esac
-	;;
-  *)
-	#echo "Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload}" >&2
-	echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2
-	exit 3
-	;;
-esac
-
-:


=====================================
debian/tirex-syncd.install deleted
=====================================
@@ -1,2 +0,0 @@
-/usr/bin/tirex-syncd
-/usr/share/man/man1/tirex-syncd.1


=====================================
debian/upstream/metadata
=====================================
@@ -0,0 +1,5 @@
+---
+Bug-Database: https://github.com/openstreetmap/tirex/issues
+Bug-Submit: https://github.com/openstreetmap/tirex/issues/new
+Repository: https://github.com/openstreetmap/tirex.git
+Repository-Browse: https://github.com/openstreetmap/tirex


=====================================
debian/watch
=====================================
@@ -0,0 +1,7 @@
+version=3
+opts=\
+dversionmangle=s/\+(debian|dfsg|ds|deb)\d*$//,\
+uversionmangle=s/(\d)[_\.\-\+]?((RC|rc|pre|dev|beta|alpha)\d*)$/$1~$2/;s/RC/rc/;s/\-/\./g,\
+filenamemangle=s/(?:.*?)?(?:rel|v|tirex)?[\-\_]?(\d\S+)\.(tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))/tirex-$1.$2/ \
+https://github.com/openstreetmap/tirex/releases \
+(?:.*?/archive/)?(?:rel|v|tirex)?[\-\_]?(\d[\d\-\.]+)\.(?:tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))



View it on GitLab: https://salsa.debian.org/debian-gis-team/tirex/-/compare/52c8a65ca8cf56b643a2d0f01367c291e8c5de52...f17510655995b7d29fbd583163e1c283a03792d9

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/tirex/-/compare/52c8a65ca8cf56b643a2d0f01367c291e8c5de52...f17510655995b7d29fbd583163e1c283a03792d9
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/pkg-grass-devel/attachments/20200819/cd95fb36/attachment-0001.html>


More information about the Pkg-grass-devel mailing list