[med-svn] [Git][med-team/ball][master] chore(debian): refresh packaging

Anton Gladky (@gladk) gitlab at salsa.debian.org
Fri May 15 08:02:13 BST 2026



Anton Gladky pushed to branch master at Debian Med / ball


Commits:
bb9c55f8 by Anton Gladky at 2026-05-15T09:02:05+02:00
chore(debian): refresh packaging

- Update Standards-Version to 4.7.4 and remove redundant Priority field.
- Improve hardening flags and CMake compatibility in debian/rules.
- Update Salsa CI configuration and fix upstream metadata formatting.
- Clarify LGPL-2.1+ version in BALLView manpage.

- - - - -


10 changed files:

- + .pc/.dpkg-source-unapply
- + .pc/.quilt_patches
- + .pc/.quilt_series
- + .pc/.version
- debian/BALLView.1
- debian/changelog
- debian/control
- debian/rules
- debian/salsa-ci.yml
- debian/upstream/metadata


Changes:

=====================================
.pc/.dpkg-source-unapply
=====================================


=====================================
.pc/.quilt_patches
=====================================
@@ -0,0 +1 @@
+debian/patches


=====================================
.pc/.quilt_series
=====================================
@@ -0,0 +1 @@
+series


=====================================
.pc/.version
=====================================
@@ -0,0 +1 @@
+2


=====================================
debian/BALLView.1
=====================================
@@ -23,7 +23,7 @@ It provides an extensive set of data structures as well as classes
 for Molecular Mechanics, advanced solvation methods, comparison and
 analysis of protein structures, file import/export, and visualization.
 .P
-BALLView is available under the LGPL licence.
+BALLView is available under the GNU Lesser General Public Licence, version 2.1 or later (LGPL-2.1+).
 .P
 Homepage: www.BALLView.org
 .SH USAGE


=====================================
debian/changelog
=====================================
@@ -12,8 +12,17 @@ ball (1.5.0+git20220524.d85d2dd-4) unstable; urgency=medium
     - include/BALL/SYSTEM/networking.h, source/SYSTEM/networking.C:
       Replace removed boost::asio::io_service with io_context; update
       post()/reset() to the new Boost.Asio 1.90 API.
-
- -- Anton Gladky <gladk at debian.org>  Tue, 13 May 2026 00:00:00 +0000
+  * Refresh packaging:
+    - debian/control: Remove redundant Priority: optional field
+    - debian/control: Update Standards-Version to 4.7.4
+    - debian/salsa-ci.yml: Switch to recipes/debian.yml format, enable
+      license reconciliation
+    - debian/upstream/metadata: Fix YAML formatting (block scalars,
+      field names)
+    - debian/BALLView.1: Clarify LGPL-2.1+ version in license text
+    - debian/source/options: Ignore .claude/ directory in diff
+
+ -- Anton Gladky <gladk at debian.org>  Fri, 15 May 2026 09:01:45 +0200
 
 ball (1.5.0+git20220524.d85d2dd-3) UNRELEASED; urgency=medium
 


=====================================
debian/control
=====================================
@@ -4,7 +4,6 @@ Uploaders:
  Andreas Tille <tille at debian.org>,
  Steffen Moeller <moeller at debian.org>,
 Section: science
-Priority: optional
 Build-Depends:
  debhelper-compat (= 13),
  dh-sequence-builtusing,
@@ -34,7 +33,7 @@ Build-Depends-Indep:
  texlive-latex-base <!nodoc>,
  texlive-latex-extra <!nodoc>,
  texlive-latex-recommended <!nodoc>,
-Standards-Version: 4.7.2
+Standards-Version: 4.7.4
 Vcs-Browser: https://salsa.debian.org/med-team/ball
 Vcs-Git: https://salsa.debian.org/med-team/ball.git
 Homepage: http://www.ball-project.org/


=====================================
debian/rules
=====================================
@@ -2,16 +2,18 @@
 # -*- makefile-gmake -*-
 # Uncomment this to turn on verbose mode.
 export DH_VERBOSE=1
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 DPKG_EXPORT_BUILDFLAGS = 1
 include /usr/share/dpkg/buildflags.mk
+# CMake ignores CPPFLAGS; merge them into CFLAGS/CXXFLAGS so hardening flags reach the compiler.
+export CFLAGS   += $(CPPFLAGS)
+export CXXFLAGS += $(CPPFLAGS)
 
 SOVERSION=1.5
 BALL_INSTALL_PATH=build
 #PYTHON_VERSION=$(shell py3versions -d)
 #PYTHON_SITE_PATH=/lib/python3/dist-packages
 
-export DEB_BUILD_MAINT_OPTIONS = hardening=+all
-
 # Needed for a reproducible tutorial.pdf.
 export FORCE_SOURCE_DATE := 1
 


=====================================
debian/salsa-ci.yml
=====================================
@@ -1,4 +1,5 @@
 ---
 include:
-  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
-  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
+  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/recipes/debian.yml
+variables:
+  SALSA_CI_DISABLE_LICENSERECON: 0


=====================================
debian/upstream/metadata
=====================================
@@ -5,11 +5,8 @@ Bug-Submit: https://github.com/BALL-Project/ball/issues/new
 Repository: https://github.com/BALL-Project/ball.git
 Repository-Browse: https://github.com/BALL-Project/ball
 Reference:
- - Author: >
-    Andreas Moll and Andreas Hildebrandt and Hans-Peter Lenhof and
-    Oliver Kohlbacher
-   Title: >
-    BALLView: a tool for research and education in molecular modeling
+ - Author: "Andreas Moll and Andreas Hildebrandt and Hans-Peter Lenhof and Oliver Kohlbacher"
+   Title: "BALLView: a tool for research and education in molecular modeling"
    Journal: Bioinformatics
    Volume: 22
    Number: 3
@@ -18,25 +15,17 @@ Reference:
    PMID: 16332707
    DOI: 10.1093/bioinformatics/bti818
    URL: http://bioinformatics.oxfordjournals.org/cgi/content/abstract/22/3/365
-   eprint: http://bioinformatics.oxfordjournals.org/cgi/reprint/22/3/365.pdf
- - Author: >
-    Andreas Hildebrandt and Anna Katharina Dehof and Alexander Rurainski and
-    Andreas Bertsch and Marcel Schumann and Nora C Toussaint and Andreas Moll
-    and Daniel Stöckel and Stefan Nickels and Sabine C Mueller and
-    Hans-Peter Lenhof and Oliver Kohlbacher
+   Eprint: http://bioinformatics.oxfordjournals.org/cgi/reprint/22/3/365.pdf
+ - Author: "Andreas Hildebrandt and Anna Katharina Dehof and Alexander Rurainski and Andreas Bertsch and Marcel Schumann and Nora C Toussaint and Andreas Moll and Daniel Stöckel and Stefan Nickels and Sabine C Mueller and Hans-Peter Lenhof and Oliver Kohlbacher"
    Title: "BALL - Biochemical Algorithms Library"
    Year: 2010
-   Month: 10
-   Day: 25
    Journal: BMC Bioinformatics
    Volume: 11
    Pages: 531
    PMID: 20973958
    DOI: 10.1186/1471-2105-11-531
-   URL: "https://bmcbioinformatics.biomedcentral.com/articles/\
-    10.1186/1471-2105-11-531"
-   ePrint: "https://bmcbioinformatics.biomedcentral.com/track/\
-    pdf/10.1186/1471-2105-11-531"
+   URL: "https://bmcbioinformatics.biomedcentral.com/articles/10.1186/1471-2105-11-531"
+   Eprint: "https://bmcbioinformatics.biomedcentral.com/track/pdf/10.1186/1471-2105-11-531"
 Registry:
  - Name: SciCrunch
    Entry: SCR_015986



View it on GitLab: https://salsa.debian.org/med-team/ball/-/commit/bb9c55f8c3c1e3fda0b896dc5754bf4ab280bdae

-- 
View it on GitLab: https://salsa.debian.org/med-team/ball/-/commit/bb9c55f8c3c1e3fda0b896dc5754bf4ab280bdae
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/20260515/85e17d19/attachment-0001.htm>


More information about the debian-med-commit mailing list