[med-svn] [Git][med-team/elastix][master] 5 commits: Fix watchfile to detect new versions on github

Andreas Tille (@tille) gitlab at salsa.debian.org
Fri Oct 15 06:29:52 BST 2021



Andreas Tille pushed to branch master at Debian Med / elastix


Commits:
8ea05c64 by Andreas Tille at 2021-10-15T07:08:51+02:00
Fix watchfile to detect new versions on github

- - - - -
71f71d5b by Andreas Tille at 2021-10-15T07:09:01+02:00
routine-update: Standards-Version: 4.6.0

- - - - -
a8e493a0 by Andreas Tille at 2021-10-15T07:09:17+02: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

- - - - -
ccd521c0 by Andreas Tille at 2021-10-15T07:09:20+02:00
Apply multi-arch hints.
+ elastix-doc: Add Multi-Arch: foreign.

Changes-By: apply-multiarch-hints

- - - - -
a39a30d4 by Andreas Tille at 2021-10-15T07:29:39+02:00
Remove debian/.gitlab-ci.yml

- - - - -


5 changed files:

- − debian/.gitlab-ci.yml
- debian/changelog
- debian/control
- debian/rules
- debian/watch


Changes:

=====================================
debian/.gitlab-ci.yml deleted
=====================================
@@ -1,14 +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 && exit 0 || tail -n 100 ../build.log  && exit -1


=====================================
debian/changelog
=====================================
@@ -3,18 +3,23 @@ elastix (5.0.1-1) UNRELEASED; urgency=medium
   * Team upload.
   * New upstream version
     Closes: #909280
-  * Standards-Version: 4.5.1 (routine-update)
+  * Standards-Version: 4.6.0 (routine-update)
   * debhelper-compat 13 (routine-update)
   * Respect DEB_BUILD_OPTIONS in override_dh_auto_test target (routine-
     update)
   * Remove trailing whitespace in debian/copyright (routine-update)
   * Remove trailing whitespace in debian/rules (routine-update)
-  * Add salsa-ci file (routine-update)
+  * Remove debian/.gitlab-ci.yml in favour of debian/salsa-ci.yml
   * Trim trailing whitespace.
   * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
     Repository-Browse.
   * Remove obsolete fields Contact, Name from debian/upstream/metadata (already
     present in machine-readable debian/copyright).
+  * Avoid explicitly specifying -Wl,--as-needed linker flag.
+  * Apply multi-arch hints.
+    + elastix-doc: Add Multi-Arch: foreign.
+  * Remove debian/
+
   TODO: CMake Error at CMakeLists.txt:26 (find_package):
     Could not find a configuration file for package "ITK" that is compatible
     with requested version "5.1.1".


=====================================
debian/control
=====================================
@@ -21,7 +21,7 @@ Build-Depends-Indep: doxygen,
                      texlive-fonts-recommended,
                      texlive-publishers,
                      ghostscript
-Standards-Version: 4.5.1
+Standards-Version: 4.6.0
 Vcs-Browser: https://salsa.debian.org/med-team/elastix
 Vcs-Git: https://salsa.debian.org/med-team/elastix.git
 Homepage: http://elastix.isi.uu.nl/
@@ -46,6 +46,7 @@ Package: elastix-doc
 Architecture: all
 Section: doc
 Depends: ${misc:Depends}
+Multi-Arch: foreign
 Description: toolbox for rigid and nonrigid registration of images - docs
  Image registration based on the well-known Insight Segmentation and
  Registration Toolkit (ITK). The software consists of a collection of


=====================================
debian/rules
=====================================
@@ -1,7 +1,6 @@
 #!/usr/bin/make -f
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
-export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
 export DEB_CXXFLAGS_MAINT_APPEND  = -fvisibility=hidden
 
 export DEB_LDFLAGS_MAINT_APPEND=-lniftiio


=====================================
debian/watch
=====================================
@@ -1,3 +1,3 @@
 version=4
 
-https://github.com/SuperElastix/elastix/releases .*/archive/@ANY_VERSION@@ARCHIVE_EXT@
+https://github.com/SuperElastix/elastix/releases .*/@ANY_VERSION@@ARCHIVE_EXT@



View it on GitLab: https://salsa.debian.org/med-team/elastix/-/compare/873d45ef2f3fcd42aede3e5affcc16f5d2c3a0df...a39a30d4ab2c686d23728d3d7b666eb56311db57

-- 
View it on GitLab: https://salsa.debian.org/med-team/elastix/-/compare/873d45ef2f3fcd42aede3e5affcc16f5d2c3a0df...a39a30d4ab2c686d23728d3d7b666eb56311db57
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/20211015/15102449/attachment-0001.htm>


More information about the debian-med-commit mailing list