[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