[med-svn] [Git][med-team/pymia][master] 13 commits: Drop debian/gbp.conf

Andreas Tille (@tille) gitlab at salsa.debian.org
Mon Jan 8 10:39:37 GMT 2024



Andreas Tille pushed to branch master at Debian Med / pymia


Commits:
54d1ae2c by Andreas Tille at 2024-01-08T11:20:21+01:00
Drop debian/gbp.conf

- - - - -
e465bcf9 by Andreas Tille at 2024-01-08T11:23:05+01:00
Inject NMU 0.1.9-2.1

- - - - -
56cdd88b by Andreas Tille at 2024-01-08T11:23:44+01:00
drop .gitlab-ci.yml

- - - - -
9627b624 by Andreas Tille at 2024-01-08T11:26:11+01:00
Drop useless line

- - - - -
0eeeed2f by Andreas Tille at 2024-01-08T11:26:37+01:00
routine-update: Standards-Version: 4.6.2

- - - - -
316aaa24 by Andreas Tille at 2024-01-08T11:26:44+01:00
routine-update: Remove trailing whitespace in debian/rules

- - - - -
ad6d1028 by Andreas Tille at 2024-01-08T11:26:44+01:00
routine-update: Build-Depends: s/dh-python/dh-sequence-python3/

- - - - -
d8f6da3f by Andreas Tille at 2024-01-08T11:26:45+01:00
Remove duplicate line from changelog.

Changes-By: lintian-brush

- - - - -
213790ca by Andreas Tille at 2024-01-08T11:26:47+01:00
Use secure URI in Homepage field.

Changes-By: lintian-brush
Fixes: lintian: homepage-field-uses-insecure-uri
See-also: https://lintian.debian.org/tags/homepage-field-uses-insecure-uri.html

- - - - -
f456bdf2 by Andreas Tille at 2024-01-08T11:26:53+01:00
Avoid explicitly specifying -Wl,--as-needed linker flag.

Changes-By: lintian-brush
Fixes: lintian: debian-rules-uses-as-needed-linker-flag
See-also: https://lintian.debian.org/tags/debian-rules-uses-as-needed-linker-flag.html

- - - - -
d1f0bdfa by Andreas Tille at 2024-01-08T11:30:10+01:00
Cleanup changelog

- - - - -
51717f17 by Andreas Tille at 2024-01-08T11:33:57+01:00
Define pymia module name in debian/tests/autopkgtest-pkg-python.conf

- - - - -
5831673c by Andreas Tille at 2024-01-08T11:35:47+01:00
Drop unneeded override_dh_strip

- - - - -


7 changed files:

- − debian/.gitlab-ci.yml
- debian/changelog
- debian/control
- − debian/gbp.conf
- debian/rules
- + debian/tests/autopkgtest-pkg-python.conf
- debian/watch


Changes:

=====================================
debian/.gitlab-ci.yml deleted
=====================================
@@ -1,16 +0,0 @@
-image: debian:sid
-
-build:
-  stage: build
-  before_script:
-    - apt-get update && apt-get -y install devscripts git-buildpackage 
-    - mk-build-deps --tool "apt -y -o Debug::pkgProblemResolver=yes --no-install-recommends" --install -r debian/control 
-  script:
-    - git checkout pristine-tar 
-    - git pull 
-    - git checkout master 
-    - git pull 
-    # silence build to not exceed build log size of gitlab-ci
-    - gbp buildpackage -uc -us 2>&1 >../build.log
-    - tail -n 100 ../build.log
-


=====================================
debian/changelog
=====================================
@@ -1,7 +1,6 @@
 pymia (0.1.9-3) UNRELEASED; urgency=medium
 
   * Team upload.
-  * Standards-Version: 4.5.1 (routine-update)
   * debhelper-compat 13 (routine-update)
   * Remove trailing whitespace in debian/changelog (routine-update)
   * Remove trailing whitespace in debian/control (routine-update)
@@ -9,11 +8,23 @@ pymia (0.1.9-3) UNRELEASED; urgency=medium
   * Add salsa-ci file (routine-update)
   * Rules-Requires-Root: no (routine-update)
   * watch file standard 4 (routine-update)
-  * Drop Python2 package
-    Closes: #978230
+  * Drop debian/gbp.conf, .gitlab-ci.yml
+  * Standards-Version: 4.6.2 (routine-update)
+  * Build-Depends: s/dh-python/dh-sequence-python3/ (routine-update)
+  * Use secure URI in Homepage field.
+  * Avoid explicitly specifying -Wl,--as-needed linker flag.
+  * Define pymia module name in debian/tests/autopkgtest-pkg-python.conf
+  * Drop unneeded override_dh_strip
 
  -- Andreas Tille <tille at debian.org>  Fri, 01 Jan 2021 17:24:31 +0100
 
+pymia (0.1.9-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop python2 support; Closes: #937480
+
+ -- Sandro Tosi <morph at debian.org>  Sat, 19 Oct 2019 17:35:22 -0400
+
 pymia (0.1.9-2) unstable; urgency=medium
 
   [ Andreas Tille ]


=====================================
debian/control
=====================================
@@ -5,15 +5,15 @@ Section: science
 Priority: optional
 Build-Depends: debhelper-compat (= 13),
                pkg-config,
-               dh-python,
+               dh-sequence-python3,
                python3-dev:any,
                python3-numpy,
                python3-setuptools,
                libmia-2.4-dev
-Standards-Version: 4.5.1
+Standards-Version: 4.6.2
 Vcs-Browser: https://salsa.debian.org/med-team/pymia
 Vcs-Git: https://salsa.debian.org/med-team/pymia.git
-Homepage: http://mia.sourceforge.net
+Homepage: https://mia.sourceforge.net
 Rules-Requires-Root: no
 
 Package: python3-mia


=====================================
debian/gbp.conf deleted
=====================================
@@ -1,3 +0,0 @@
-[DEFAULT]
-pristine-tar = True
-


=====================================
debian/rules
=====================================
@@ -1,23 +1,17 @@
 #!/usr/bin/make -f
 # -*- makefile -*-
 
-export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed -Wl,-z,now
+export DEB_LDFLAGS_MAINT_APPEND = -Wl,-z,now
 
-export PYBUILD_NAME=mia
+export PYBUILD_NAME=pymia
 
 %:
-	dh $@ --with python2,python3 --buildsystem=pybuild
+	dh $@ --buildsystem=pybuild
 
 
 override_dh_auto_install:
 	dh_auto_install
-	dh_numpy
 	dh_numpy3
 
-override_dh_strip:
-ifeq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
-	dh_strip --dbgsym-migration='python-mia-dbg (<< 0.1.7-3),  python3-mia-dbg (<< 0.1.7-3)'
-endif
-
 override_dh_auto_clean:
 	rm -rf build .pybuild


=====================================
debian/tests/autopkgtest-pkg-python.conf
=====================================
@@ -0,0 +1 @@
+import_name = pymia


=====================================
debian/watch
=====================================
@@ -1,4 +1,3 @@
-# Compulsory line, this is a version 3 file
 version=4
 
 opts="pgpsigurlmangle=s/$/.asc/" http://sf.net/mia/pymia-(.*)\.tar\.gz



View it on GitLab: https://salsa.debian.org/med-team/pymia/-/compare/931b45dbf26acb1ee85f104fcd16b7f9bb81c270...5831673c6761292d406d75b8e03edf39abe60a89

-- 
View it on GitLab: https://salsa.debian.org/med-team/pymia/-/compare/931b45dbf26acb1ee85f104fcd16b7f9bb81c270...5831673c6761292d406d75b8e03edf39abe60a89
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/debian-med-commit/attachments/20240108/db6832f1/attachment-0001.htm>


More information about the debian-med-commit mailing list