[med-svn] [Git][med-team/fis-gtm][master] 3 commits: Simplify naming scheme of binary packages to just major.minor without the '-micro' part.

Andreas Tille (@tille) gitlab at salsa.debian.org
Wed Aug 24 16:48:08 BST 2022



Andreas Tille pushed to branch master at Debian Med / fis-gtm


Commits:
cecd24f4 by Andreas Tille at 2022-08-24T16:48:34+02:00
Simplify naming scheme of binary packages to just major.minor without the '-micro' part.

- - - - -
bcdd40ae by Andreas Tille at 2022-08-24T17:27:57+02:00
Adapt creation of lintian-overrides to new lintan warning syntax

- - - - -
3a0dff6e by Andreas Tille at 2022-08-24T17:43:08+02:00
Add some more lintian-overrides

- - - - -


3 changed files:

- debian/changelog
- debian/control
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -8,6 +8,10 @@ fis-gtm (7.0-002-1) unstable; urgency=medium
 
   [ Andreas Tille ]
   * Standards-Version: 4.6.1 (routine-update)
+  * Simplify naming scheme of binary packages to just major.minor without
+    the '-micro' part.
+  * Adapt creation of lintian-overrides to new lintan warning syntax
+  * Add some more lintian-overrides
 
  -- Amul Shah <Amul.Shah at fisglobal.com>  Tue, 31 May 2022 11:56:33 -0400
 


=====================================
debian/control
=====================================
@@ -61,7 +61,7 @@ Description: metapackage for the latest version of FIS-GT.M database
  .
  This metapackage always depends from the default fis-gtm version.
 
-Package: fis-gtm-7.0-002
+Package: fis-gtm-7.0
 Architecture: amd64 i386
 Multi-Arch: same
 Depends: ${shlibs:Depends},
@@ -71,7 +71,7 @@ Recommends: zlib1g
 Pre-Depends: ${misc:Pre-Depends}
 Provides: gtm,
           mumps
-Description: package for FIS-GT.M database
+Description: FIS-GT.M database version 7.0-002
  GT.M is a database engine with scalability proven in large real-time
  transaction processing systems that have thousands of concurrent
  users, individual database file sizes to the Terabyte range (with


=====================================
debian/rules
=====================================
@@ -87,14 +87,20 @@ override_dh_fixperms:
 # override files
 # The override is needed according to upstream for GTM to generate executable 'call-in's
 override_dh_lintian:
-	echo "$(BINPKG) binary: shared-lib-without-dependency-information usr/lib/*/fis-gtm/*/libgtmutil.so" >> debian/$(BINPKG).lintian-overrides
+	echo "$(BINPKG) binary: shared-lib-without-dependency-information [usr/$(GTM_INSTALL_DIR)/libgtmutil.so]" >> debian/$(BINPKG).lintian-overrides
 	echo "# The following permissions are really set intentionally in override_dh_fixpermissions" >> debian/$(BINPKG).lintian-overrides
-	echo "$(BINPKG): setuid-binary usr/lib/*/fis-gtm/*/gtmsecshrdir/gtmsecshr 4500 root/root" >> debian/$(BINPKG).lintian-overrides
-	echo "$(BINPKG): executable-is-not-world-readable usr/lib/*/fis-gtm/*/gtmsecshrdir/gtmsecshr 4500" >> debian/$(BINPKG).lintian-overrides
-	echo "$(BINPKG): setuid-binary usr/lib/*/fis-gtm/*/gtmsecshr 4755 root/root" >> debian/$(BINPKG).lintian-overrides
-	echo "$(BINPKG): non-standard-dir-perm usr/lib/*/fis-gtm/*/gtmsecshrdir/ 0500 != 0755" >> debian/$(BINPKG).lintian-overrides
-	echo "$(BINPKG): package-contains-hardlink usr/lib/*/fis-gtm/*/gtmsecshr -> usr/lib/*/fis-gtm/*/utf8/gtmsecshr" >> debian/$(BINPKG).lintian-overrides
-	echo "$(BINPKG): package-contains-hardlink usr/lib/*/fis-gtm/*/gtmsecshrdir/gtmsecshr -> usr/lib/*/fis-gtm/*/utf8/gtmsecshrdir/gtmsecshr" >> debian/$(BINPKG).lintian-overrides
+	echo "$(BINPKG): elevated-privileges 4500 root/root [usr/$(GTM_INSTALL_DIR)/gtmsecshrdir/gtmsecshr]" >> debian/$(BINPKG).lintian-overrides
+	echo "$(BINPKG): elevated-privileges 4500 root/root [usr/$(GTM_INSTALL_DIR)/utf8/gtmsecshrdir/gtmsecshr]" >> debian/$(BINPKG).lintian-overrides
+	echo "$(BINPKG): executable-is-not-world-readable 4500 [usr/$(GTM_INSTALL_DIR)/gtmsecshrdir/gtmsecshr]" >> debian/$(BINPKG).lintian-overrides
+	echo "$(BINPKG): executable-is-not-world-readable 4500 [usr/$(GTM_INSTALL_DIR)/utf8/gtmsecshrdir/gtmsecshr]" >> debian/$(BINPKG).lintian-overrides
+	echo "$(BINPKG): elevated-privileges 4755 root/root [usr/$(GTM_INSTALL_DIR)/gtmsecshr]" >> debian/$(BINPKG).lintian-overrides
+	echo "$(BINPKG): elevated-privileges 4755 root/root [usr/$(GTM_INSTALL_DIR)/utf8/gtmsecshr]" >> debian/$(BINPKG).lintian-overrides
+	echo "$(BINPKG): non-standard-dir-perm 0500 != 0755 [usr/$(GTM_INSTALL_DIR)/gtmsecshrdir/]" >> debian/$(BINPKG).lintian-overrides
+	echo "$(BINPKG): non-standard-setuid-executable-perm 4500 [usr/$(GTM_INSTALL_DIR)/gtmsecshrdir/gtmsecshr]" >> debian/$(BINPKG).lintian-overrides
+	echo "$(BINPKG): non-standard-setuid-executable-perm 4500 [usr/$(GTM_INSTALL_DIR)/utf8/gtmsecshrdir/gtmsecshr]" >> debian/$(BINPKG).lintian-overrides
+	echo "$(BINPKG): package-contains-hardlink pointing to: usr/$(GTM_INSTALL_DIR)/gtmsecshr [usr/$(GTM_INSTALL_DIR)/utf8/gtmsecshr]" >> debian/$(BINPKG).lintian-overrides
+	echo "$(BINPKG): package-contains-hardlink pointing to: usr/$(GTM_INSTALL_DIR)/gtmsecshrdir/gtmsecshr [usr/$(GTM_INSTALL_DIR)/utf8/gtmsecshrdir/gtmsecshr]" >> debian/$(BINPKG).lintian-overrides
+	echo "$(BINPKG): shared-library-lacks-prerequisites [usr/$(GTM_INSTALL_DIR)/utf8/libgtmutil.so]" >> debian/$(BINPKG).lintian-overrides
 
 	dh_lintian
 



View it on GitLab: https://salsa.debian.org/med-team/fis-gtm/-/compare/2ca04c962fb58f9dbf554e68baf7aa46c0360b3b...3a0dff6ef6f2d43812efc871cc6037c22555c8c4

-- 
View it on GitLab: https://salsa.debian.org/med-team/fis-gtm/-/compare/2ca04c962fb58f9dbf554e68baf7aa46c0360b3b...3a0dff6ef6f2d43812efc871cc6037c22555c8c4
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/20220824/d575ff8c/attachment-0001.htm>


More information about the debian-med-commit mailing list