[med-svn] [Git][med-team/gnumed-server][master] 6 commits: drop "Rules-Requires-Root: no": it is the default now

Alexandre Detiste (@detiste-guest) gitlab at salsa.debian.org
Sat Apr 25 15:06:32 BST 2026



Alexandre Detiste pushed to branch master at Debian Med / gnumed-server


Commits:
f4cbf6e1 by Alexandre Detiste at 2026-04-25T15:59:16+02:00
drop "Rules-Requires-Root: no": it is the default now

- - - - -
7df31f96 by Alexandre Detiste at 2026-04-25T16:00:02+02:00
accept any cron-deamon implementation as valid Depends:

- - - - -
62f1adee by Alexandre Detiste at 2026-04-25T16:00:36+02:00
bump Standards-Version to 4.7.4, no change needed

- - - - -
f20fc681 by Alexandre Detiste at 2026-04-25T16:02:31+02:00
rename files under debian/ for debhelper 14/15 compatibility

- - - - -
6f86b5f7 by Alexandre Detiste at 2026-04-25T16:05:53+02:00
use dh-cruft to register & purge volatile files

- - - - -
f37bb0a8 by Alexandre Detiste at 2026-04-25T16:06:26+02:00
release

- - - - -


11 changed files:

- debian/changelog
- debian/control
- debian/cron.daily → debian/gnumed-server.cron.daily
- debian/dirs → debian/gnumed-server.dirs
- debian/docs → debian/gnumed-server.docs
- debian/install → debian/gnumed-server.install
- debian/manpages → debian/gnumed-server.manpages
- debian/postinst → debian/gnumed-server.postinst
- debian/postrm → debian/gnumed-server.postrm
- debian/prerm → debian/gnumed-server.prerm
- + debian/gnumed-server.purge


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,14 @@
+gnumed-server (22.34-2) unstable; urgency=medium
+
+  * Team Upload
+  * Drop "Rules-Requires-Root: no": it is the default now
+  * Accept any cron-deamon implementation as valid Depends:
+  * Bump Standards-Version to 4.7.4, no change needed
+  * Rename files under debian/ for debhelper 14/15 compatibility
+  * Use dh-cruft to register & purge volatile files
+
+ -- Alexandre Detiste <tchet at debian.org>  Sat, 25 Apr 2026 16:06:05 +0200
+
 gnumed-server (22.34-1) unstable; urgency=medium
 
   [ Andreas Tille ]


=====================================
debian/control
=====================================
@@ -1,5 +1,5 @@
 Source: gnumed-server
-Standards-Version: 4.7.3
+Standards-Version: 4.7.4
 Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
 Uploaders:
  Andreas Tille <tille at debian.org>,
@@ -8,6 +8,7 @@ Uploaders:
 Section: misc
 Build-Depends:
  debhelper-compat (= 13),
+ dh-sequence-cruft,
  dh-sequence-python3,
  python3,
 Build-Depends-Indep:
@@ -15,7 +16,6 @@ Build-Depends-Indep:
 Vcs-Browser: https://salsa.debian.org/med-team/gnumed-server
 Vcs-Git: https://salsa.debian.org/med-team/gnumed-server.git
 Homepage: https://www.gnumed.de
-Rules-Requires-Root: no
 
 Package: gnumed-server
 Architecture: all
@@ -28,7 +28,7 @@ Depends:
  bsd-mailx | mail-reader,
  openssl,
  bzip2,
- cron | anacron,
+ cron | cron-deamon | anacron,
  sudo,
  gnupg,
  rsync,


=====================================
debian/cron.daily → debian/gnumed-server.cron.daily
=====================================


=====================================
debian/dirs → debian/gnumed-server.dirs
=====================================


=====================================
debian/docs → debian/gnumed-server.docs
=====================================


=====================================
debian/install → debian/gnumed-server.install
=====================================


=====================================
debian/manpages → debian/gnumed-server.manpages
=====================================


=====================================
debian/postinst → debian/gnumed-server.postinst
=====================================


=====================================
debian/postrm → debian/gnumed-server.postrm
=====================================
@@ -16,21 +16,16 @@ set -e
 # for details, see http://www.debian.org/doc/debian-policy/ or
 # the debian-policy package
 
-GMSERVERDIR=/var/lib/gnumed
-GMLOGDIR=/var/log/gnumed
-
 case "$1" in
     purge)
-        rm -rf $GMSERVERDIR
-        rm -rf $GMLOGDIR
         # Delete possibly existing links to /etc/gnumed/@gm-logins
         if [ -d /etc/postgresql ] ; then
-          find /etc/postgresql -type l -name @gm-logins -exec rm -f \{\} \;
+          find /etc/postgresql -type l -name @gm-logins -delete
         fi
     ;;
     remove|upgrade|deconfigure)
-	if [ -d $GMSERVERDIR ] ; then
-	    find $GMSERVERDIR -name "*.pyc" | xargs rm -f
+	if [ -d /var/lib/gnumed ] ; then
+	    find /var/lib/gnumed -name "*.pyc" -delete
 	fi
     ;;
     failed-upgrade)
@@ -46,7 +41,3 @@ esac
 # generated by other debhelper scripts.
 
 #DEBHELPER#
-
-exit 0
-
-


=====================================
debian/prerm → debian/gnumed-server.prerm
=====================================


=====================================
debian/gnumed-server.purge
=====================================
@@ -0,0 +1,2 @@
+/var/lib/gnumed/
+/var/log/gnumed/



View it on GitLab: https://salsa.debian.org/med-team/gnumed-server/-/compare/0779bd1c6db2c44578a9afdfb17effe0601ec1dc...f37bb0a8f6b4a3c64e5c8785cc16087fb2417dc0

-- 
View it on GitLab: https://salsa.debian.org/med-team/gnumed-server/-/compare/0779bd1c6db2c44578a9afdfb17effe0601ec1dc...f37bb0a8f6b4a3c64e5c8785cc16087fb2417dc0
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20260425/b9cd0f86/attachment-0001.htm>


More information about the debian-med-commit mailing list