[med-svn] [Git][med-team/pixelmed][master] 4 commits: Simplify d/rules by installing sample file directly to its final destination.

Santiago Vila (@sanvila) gitlab at salsa.debian.org
Sun Feb 8 10:55:46 GMT 2026



Santiago Vila pushed to branch master at Debian Med / pixelmed


Commits:
608a78bf by Santiago Vila at 2026-02-08T11:27:00+01:00
Simplify d/rules by installing sample file directly to its final destination.

- - - - -
14bd51b2 by Santiago Vila at 2026-02-08T11:28:00+01:00
Tidy up debian/rules.

In compat mode >= 13, debhelper already skips override_dh_auto_test when DEB_BUILD_OPTIONS=nocheck

- - - - -
2f17fcea by Santiago Vila at 2026-02-08T11:29:00+01:00
Fix clean target.

- - - - -
e00a5104 by Santiago Vila at 2026-02-08T11:30:00+01:00
Upload for unstable as 20251203+dfsg-2

- - - - -


4 changed files:

- debian/changelog
- + debian/clean
- debian/pixelmed-apps.install
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+pixelmed (20251203+dfsg-2) unstable; urgency=medium
+
+  * Team upload.
+  * Fix clean target.
+
+ -- Santiago Vila <sanvila at debian.org>  Sun, 08 Feb 2026 11:30:00 +0100
+
 pixelmed (20251203+dfsg-1) unstable; urgency=medium
 
   * Team upload


=====================================
debian/clean
=====================================
@@ -0,0 +1,3 @@
+BUILDDATE
+com/pixelmed/validate/die/
+manifest.txt


=====================================
debian/pixelmed-apps.install
=====================================
@@ -1,6 +1,5 @@
 # GUI
 # command line tool
-.com.pixelmed.display.DicomImageViewer.properties etc/pixelmed
 debian/DicomSRValidator         usr/bin
 debian/ImageToDicom             usr/bin
 debian/NIfTI1ToDicom            usr/bin


=====================================
debian/rules
=====================================
@@ -11,26 +11,12 @@ include /usr/share/dpkg/default.mk
 override_dh_auto_build:
 	$(MAKE) JAVAVERSIONTARGET=8 all
 
-# See #568897
-ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
 override_dh_auto_test:
 	$(MAKE) -C com/pixelmed/test alltests || true
-endif
-
-override_dh_auto_install:
-	cp sample.com.pixelmed.display.DicomImageViewer.properties .com.pixelmed.display.DicomImageViewer.properties
-	# executable-not-elf-or-script ./etc/pixelmed/.com.pixelmed.display.DicomImageViewer.properties
-	chmod -x .com.pixelmed.display.DicomImageViewer.properties
-	dh_auto_install
-
-override_dh_clean:
-	dh_clean com/pixelmed/test/tmp/TestCleanerReceiveAndClean/1.3.6.1.4.1.5962.99.1.4198289672.2040812585.1361407987975.4.0
-	dh_clean com/pixelmed/validate/die/verwandlung/die_verwandlung*.class
-	dh_clean BUILDDATE
-	dh_clean manifest.txt
-	dh_clean .com.pixelmed.display.DicomImageViewer.properties
-	# doc package:
-	rm -rf docs
+
+execute_after_dh_install:
+	install -m 644 sample.com.pixelmed.display.DicomImageViewer.properties \
+		debian/pixelmed-apps/etc/pixelmed/.com.pixelmed.display.DicomImageViewer.properties
 
 VER_FULL = $(DEB_VERSION_UPSTREAM)
 



View it on GitLab: https://salsa.debian.org/med-team/pixelmed/-/compare/bffc264378e9e766e86f77917ea5f069fe4d54bb...e00a510409bfda0868a60df336af5a486e7ae0b6

-- 
View it on GitLab: https://salsa.debian.org/med-team/pixelmed/-/compare/bffc264378e9e766e86f77917ea5f069fe4d54bb...e00a510409bfda0868a60df336af5a486e7ae0b6
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/20260208/d1365fbd/attachment-0001.htm>


More information about the debian-med-commit mailing list