[Git][debian-gis-team/mercantile][master] 8 commits: compat level 10 needs debhelper (>=10) as dependency

Joachim Langenbach gitlab at salsa.debian.org
Sun May 3 18:56:05 BST 2020



Joachim Langenbach pushed to branch master at Debian GIS Project / mercantile


Commits:
c82e3354 by Joachim Langenbach at 2020-05-03T16:29:50+00:00
compat level 10 needs debhelper (>=10) as dependency

- - - - -
021ccf4e by Joachim Langenbach at 2020-05-03T19:38:12+02:00
Removed docs/* entry, because it's the same copyright holder, than the one for *

- - - - -
a1f13342 by Joachim Langenbach at 2020-05-03T19:38:45+02:00
* Added empty line before patch body
 * refreshed the patch

- - - - -
3891ed87 by Joachim Langenbach at 2020-05-03T19:38:59+02:00
Made tag regex more robust

- - - - -
b4ebde50 by Joachim Langenbach at 2020-05-03T19:39:32+02:00
Cleaning the docs without changing the directory

- - - - -
0b88461e by Joachim Langenbach at 2020-05-03T19:40:21+02:00
Removed cleaning up .pycache and .egg-info, as it is not be needed

- - - - -
bd2a3292 by Joachim Langenbach at 2020-05-03T19:43:51+02:00
* Fixed missing debian/compat for level 10
 * Added ~ to debhelper version, as stated in debhelper manpage

- - - - -
7aa87d04 by Joachim Langenbach at 2020-05-03T17:52:21+00:00
Cleaning .pytest_cache and .egg-info to cleaning everything up

- - - - -


6 changed files:

- + debian/compat
- debian/control
- debian/copyright
- debian/patches/0001-removed-coveralls-from-test-requirements.patch
- debian/rules
- debian/watch


Changes:

=====================================
debian/compat
=====================================
@@ -0,0 +1,2 @@
+10
+


=====================================
debian/control
=====================================
@@ -4,7 +4,7 @@ Uploaders: Joachim Langenbach <joachim.langenbach at engsas.de>
 Section: science
 Testsuite: autopkgtest-pkg-python
 Priority: optional
-Build-Depends: debhelper-compat (= 10),
+Build-Depends: debhelper (>= 10~),
                dh-python,
                python3-all,
                python3-click,


=====================================
debian/copyright
=====================================
@@ -7,10 +7,6 @@ Files: *
 Copyright: 2014-2017, Sean Gillies <sean at mapbox.com>
 License: BSD-3-clause
 
-Files: docs/*
-Copyright: 2017, Sean Gillies <sean at mapbox.com>
-License: BSD-3-clause
-
 Files: debian/*
 Copyright: 2020, Joachim Langenbach <joachim.langenbach at engsas.de>
 License: BSD-3-clause


=====================================
debian/patches/0001-removed-coveralls-from-test-requirements.patch
=====================================
@@ -3,8 +3,9 @@ Description: Removed coveralls from test requirements
  pytests run during the packaging process.
 Author: Joachim Langenbach <joachim.langenbach at engsas.de>
 Forwarded: not-needed
---- mercantile-1.1.3.orig/setup.py
-+++ mercantile-1.1.3/setup.py
+
+--- a/setup.py
++++ b/setup.py
 @@ -38,7 +38,7 @@ setup(
      install_requires=["click>=3.0"],
      extras_require={


=====================================
debian/rules
=====================================
@@ -8,16 +8,19 @@ export PYBUILD_TEST_PYTEST=1
 
 override_dh_auto_clean:
 	dh_auto_clean
-	(cd docs && make clean)
-	rm -Rf .egg-info
-	rm -Rf .pytest_cache
+
+	make -C docs clean
+	$(RM) -R .pytest_cache
+	$(RM) -R *.egg-info
 
 override_dh_auto_build:
 	dh_auto_build
+
 	PYTHONPATH=$(CURDIR):$(CURDIR)/docs make -C docs html
 
 override_dh_auto_install:
 	dh_auto_install
+
 	# Move usr/bin/mercantile to mercantile package
 	mkdir -p debian/mercantile/usr
 	mv debian/python3-mercantile/usr/bin debian/mercantile/usr


=====================================
debian/watch
=====================================
@@ -3,4 +3,4 @@ opts=\
 dversionmangle=s/\+(debian|dfsg|ds|deb)(\.?\d+)?$//,\
 uversionmangle=s/(\d)[_\.\-\+]?((RC|rc|pre|dev|beta|alpha)\d*)$/$1~$2/,\
 filenamemangle=s/(?:.*?\/)?(?:rel|r|v|mercantile)?[\-\_]?(\d\S+)\.(tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))/mercantile-$1.$2/ \
-  https://github.com/mapbox/mercantile/tags .*/v?(\d\S*)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))
+  https://github.com/mapbox/mercantile/tags (?:.*/archive/)?(?:rel|r|v|mercantile)?[\-\_]?(\d\S+(?<!post\d))\.(?:tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))



View it on GitLab: https://salsa.debian.org/debian-gis-team/mercantile/-/compare/4fc75e4aec26da76ff64dbf8dc2159b4f2939cbd...7aa87d04bbf40f10ca28f634b9c3948d74d8ec98

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/mercantile/-/compare/4fc75e4aec26da76ff64dbf8dc2159b4f2939cbd...7aa87d04bbf40f10ca28f634b9c3948d74d8ec98
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/20200503/cb87c4e2/attachment-0001.html>


More information about the Pkg-grass-devel mailing list