[med-svn] [Git][med-team/igraph][master] Debian patch 0.10.15+ds-2

Jérôme Benoit (@calculus) gitlab at salsa.debian.org
Sun Jan 19 12:50:14 GMT 2025



Jérôme Benoit pushed to branch master at Debian Med / igraph


Commits:
583e4130 by Jerome Benoit at 2025-01-19T00:35:12+01:00
Debian patch 0.10.15+ds-2

- - - - -


6 changed files:

- debian/adhoc/examples/benchmarks/Makefile
- debian/adhoc/examples/simple/Makefile
- debian/adhoc/examples/tutorial/Makefile
- debian/changelog
- debian/copyright
- debian/rules


Changes:

=====================================
debian/adhoc/examples/benchmarks/Makefile
=====================================
@@ -16,7 +16,7 @@
 #
 # written for Debian by Jerome Benoit <calculus at rezozer.net>
 # on behalf of the Debian Med Packaging Team
-# copyright: 2020-2024 Jerome Benoit <calculus at rezozer.net>
+# copyright: 2020-2025 Jerome Benoit <calculus at rezozer.net>
 # distributed under the terms and conditions of GPL version 2 or later
 #
 


=====================================
debian/adhoc/examples/simple/Makefile
=====================================
@@ -16,7 +16,7 @@
 #
 # written for Debian by Jerome Benoit <calculus at rezozer.net>
 # on behalf of the Debian Med Packaging Team
-# copyright: 2020-2024 Jerome Benoit <calculus at rezozer.net>
+# copyright: 2020-2025 Jerome Benoit <calculus at rezozer.net>
 # distributed under the terms and conditions of GPL version 2 or later
 #
 
@@ -66,7 +66,13 @@ clean: checkclean
 
 maintainer-clean: clean
 
-%.res %.xres : %
+%.res : %
+	@echo "===8><--- $* ---"
+	( set -o pipefail ; ./$< | tee $@ )
+	@echo "----------><8==="
+	@echo
+
+%.xres : %
 	@echo "===8><--- $* ---"
 	( set -o pipefail ; ./$< | tee $@ )
 	@echo "----------><8==="
@@ -78,7 +84,7 @@ maintainer-clean: clean
 	@echo "----------><8==="
 	@echo
 
-%.xdiff : %.res %.out
+%.xdiff : %.xres %.out
 	@echo "===8><--- $* ---"
 	diff -N $^ | tee $@
 	@echo "----------><8==="


=====================================
debian/adhoc/examples/tutorial/Makefile
=====================================
@@ -16,7 +16,7 @@
 #
 # written for Debian by Jerome Benoit <calculus at rezozer.net>
 # on behalf of the Debian Med Packaging Team
-# copyright: 2021-2024 Jerome Benoit <calculus at rezozer.net>
+# copyright: 2021-2025 Jerome Benoit <calculus at rezozer.net>
 # distributed under the terms and conditions of GPL version 2 or later
 #
 


=====================================
debian/changelog
=====================================
@@ -1,3 +1,14 @@
+igraph (0.10.15+ds-2) unstable; urgency=medium
+
+  * Debianization:
+    - d/rules:
+      - DEB_BUILD_OPTIONS, disable LTO build (Closes: #1092834);
+    - d/adhoc/examples/simple/Makefile, hardden (thanks to Matthias
+      Klose <matthias.klose at canonical.com> for reporting the issue);
+    - various minor janitorial changes.
+
+ -- Jerome Benoit <calculus at rezozer.net>  Sat, 18 Jan 2025 23:34:52 +0000
+
 igraph (0.10.15+ds-1) unstable; urgency=medium
 
   * New upstream micro version.


=====================================
debian/copyright
=====================================
@@ -14,7 +14,7 @@ Files-Excluded:
 
 Files: *
 Copyright:
- 2005-2024 The igraph development team:
+ 2005-2025 The igraph development team:
   Gabor Csardi <csardi.gabor at gmail.com>,
   Tamas Nepusz <ntamas at gmail.com>,
   Szabolcs Horvat <szhorvat at gmail.com>,
@@ -44,7 +44,7 @@ License: GPL-2+
 Files:
  src/isomorphism/bliss/*.hh
  src/isomorphism/bliss/*.cc
-Copyright: 2003-2024 Tommi Junttila
+Copyright: 2003-2025 Tommi Junttila
 License: LGPL-3
 
 Files: src/layout/drl/*
@@ -134,7 +134,7 @@ Comment:
  Adapted by Tamas Nepusz
 
 Files: etc/cmake/FindARPACK.cmake
-Copyright: 2004-2024 The DUNE development team
+Copyright: 2004-2025 The DUNE development team
 License: GPL-2
 Comment:
  Retrieved from https://github.com/dune-project/dune-istl/
@@ -148,7 +148,7 @@ Comment:
 Files: doc/*
 Copyright:
  2005-2019 Gabor Csardi and Tamas Nepusz
- 2020-2024 The igraph development team:
+ 2020-2025 The igraph development team:
   Gabor Csardi,
   Tamas Nepusz,
   Szabolcs Horvat,
@@ -160,7 +160,7 @@ Files: debian/*
 Copyright:
  2009-2012 Mathieu Malaterre <malat at debian.org>
  2013-2020 Andreas Tille <tille at debian.org>
- 2021-2024 Jerome Benoit <calculus at debian.org>
+ 2021-2025 Jerome Benoit <calculus at debian.org>
 License: GPL-2+
 
 License: Apache-2.0


=====================================
debian/rules
=====================================
@@ -2,7 +2,8 @@
 include /usr/share/dpkg/pkg-info.mk
 #export DH_VERBOSE=1
 
-export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+# the software enables lto manually (see override_dh_auto_configure target)
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all optimize=-lto
 
 BUILDIR_STATIC=_BUILD_STATIC
 BUILDIR_SHARED=_BUILD_SHARED



View it on GitLab: https://salsa.debian.org/med-team/igraph/-/commit/583e4130b090135a2f44ac5feed2ffc100c5a4c0

-- 
View it on GitLab: https://salsa.debian.org/med-team/igraph/-/commit/583e4130b090135a2f44ac5feed2ffc100c5a4c0
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/20250119/ae40570d/attachment-0001.htm>


More information about the debian-med-commit mailing list