[med-svn] [Git][med-team/damapper][master] 6 commits: routine-update: Packaging update

Lance Lin (@linqigang) gitlab at salsa.debian.org
Fri Dec 8 13:36:23 GMT 2023



Lance Lin pushed to branch master at Debian Med / damapper


Commits:
75526641 by Lance Lin at 2023-12-08T19:51:48+07:00
routine-update: Packaging update

- - - - -
fe2b2d9f by Lance Lin at 2023-12-08T19:52:16+07:00
routine-update: Standards-Version: 4.6.2

- - - - -
85c9bcac by Lance Lin at 2023-12-08T20:31:59+07:00
d/upstream/metadata: Add missing fields (Repository, Repository-Browse)

- - - - -
92b27ab0 by Lance Lin at 2023-12-08T20:32:38+07:00
d/clean: Remove autogenerated bin directory (Closes: #1044221, #1049504)

- - - - -
3ae433a1 by Lance Lin at 2023-12-08T20:33:06+07:00
d/patches: Fix blhc by adding LDFLAGS to Makefile

- - - - -
1e13cba5 by Lance Lin at 2023-12-08T20:34:12+07:00
d/patches: Set Forwarded field to not-needed

- - - - -


6 changed files:

- debian/changelog
- + debian/clean
- debian/control
- debian/patches/cross.patch
- debian/patches/modify_makefile.patch
- debian/upstream/metadata


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,15 @@
+damapper (0.0+git20210330.ab45103-2) UNRELEASED; urgency=medium
+
+  * Team upload.
+  * Packaging update
+  * Standards-Version: 4.6.2 (routine-update)
+  * d/upstream/metadata: Add missing fields (Repository, Repository-Browse)
+  * d/clean: Remove autogenerated bin directory (Closes: #1044221, #1049504)
+  * d/patches: Fix blhc by adding LDFLAGS to Makefile and set Forwarded field
+    to not-needed
+
+ -- Lance Lin <lq27267 at gmail.com>  Fri, 08 Dec 2023 19:45:50 +0700
+
 damapper (0.0+git20210330.ab45103-1) unstable; urgency=medium
 
   * New upstream version.


=====================================
debian/clean
=====================================
@@ -0,0 +1 @@
+bin/


=====================================
debian/control
=====================================
@@ -4,7 +4,7 @@ Uploaders: Shayan Doust <hello at shayandoust.me>
 Section: science
 Priority: optional
 Build-Depends: debhelper-compat (= 13)
-Standards-Version: 4.6.0
+Standards-Version: 4.6.2
 Vcs-Browser: https://salsa.debian.org/med-team/damapper
 Vcs-Git: https://salsa.debian.org/med-team/damapper.git
 Homepage: https://github.com/thegenemyers/DAMAPPER


=====================================
debian/patches/cross.patch
=====================================
@@ -1,5 +1,6 @@
 Author: Helmut Grohne <helmut at subdivi.de>
 Date: Thu, 12 Nov 2020 20:15:04 UTC
+Forwarded: not-needed
 Bug-Debian: https://bugs.debian.org/974600
 Description: Do not hard code the build architecture compiler
 
@@ -9,12 +10,12 @@ Description: Do not hard code the build architecture compiler
  all: $(ALL)
  
  damapper: damapper.c map.c map.h align.c align.h DB.c DB.h QV.c QV.h
--	gcc $(CFLAGS) $(shell dpkg-buildflags --get CFLAGS) -o damapper damapper.c map.c align.c DB.c QV.c -lpthread -lm
-+	$(CC) $(CFLAGS) $(shell dpkg-buildflags --get CFLAGS) -o damapper damapper.c map.c align.c DB.c QV.c -lpthread -lm
+-	gcc $(CFLAGS) $(shell dpkg-buildflags --get CFLAGS) $(LDFLAGS) -o damapper damapper.c map.c align.c DB.c QV.c -lpthread -lm
++	$(CC) $(CFLAGS) $(shell dpkg-buildflags --get CFLAGS) $(LDFLAGS) -o damapper damapper.c map.c align.c DB.c QV.c -lpthread -lm
  
  HPC.damapper: HPC.damapper.c DB.c DB.h QV.c QV.h
--	gcc $(CFLAGS) $(shell dpkg-buildflags --get CFLAGS) -o HPC.damapper HPC.damapper.c DB.c QV.c -lm
-+	$(CC) $(CFLAGS) $(shell dpkg-buildflags --get CFLAGS) -o HPC.damapper HPC.damapper.c DB.c QV.c -lm
+-	gcc $(CFLAGS) $(shell dpkg-buildflags --get CFLAGS) $(LDFLAGS) -o HPC.damapper HPC.damapper.c DB.c QV.c -lm
++	$(CC) $(CFLAGS) $(shell dpkg-buildflags --get CFLAGS) $(LDFLAGS) -o HPC.damapper HPC.damapper.c DB.c QV.c -lm
  
  clean:
  	rm -f $(ALL)


=====================================
debian/patches/modify_makefile.patch
=====================================
@@ -1,11 +1,12 @@
 Description: modify Makefile installation dir and gcc flags
  Gcc flag modification ensures hardening build
-Author: Shayan Doust <hello at shayandoust.me>
-Last-Update: 2020-08-10
+Author: Shayan Doust <hello at shayandoust.me>, Lance Lin <lq27267 at gmail.com>
+Forwarded: not-needed
+Last-Update: 2023-12-08
 ---
 
---- damapper.orig/Makefile
-+++ damapper/Makefile
+--- a/Makefile
++++ b/Makefile
 @@ -1,14 +1,14 @@
 -CFLAGS = -O3 -Wall -Wextra -Wno-unused-result -fno-strict-aliasing
 +CFLAGS = -O3 -Wall -Wextra -Wno-unused-result -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -z now
@@ -16,11 +17,11 @@ Last-Update: 2020-08-10
  
  damapper: damapper.c map.c map.h align.c align.h DB.c DB.h QV.c QV.h
 -	gcc $(CFLAGS) -o damapper damapper.c map.c align.c DB.c QV.c -lpthread -lm
-+	gcc $(CFLAGS) $(shell dpkg-buildflags --get CFLAGS) -o damapper damapper.c map.c align.c DB.c QV.c -lpthread -lm
++	gcc $(CFLAGS) $(shell dpkg-buildflags --get CFLAGS) $(LDFLAGS) -o damapper damapper.c map.c align.c DB.c QV.c -lpthread -lm
  
  HPC.damapper: HPC.damapper.c DB.c DB.h QV.c QV.h
 -	gcc $(CFLAGS) -o HPC.damapper HPC.damapper.c DB.c QV.c -lm
-+	gcc $(CFLAGS) $(shell dpkg-buildflags --get CFLAGS) -o HPC.damapper HPC.damapper.c DB.c QV.c -lm
++	gcc $(CFLAGS) $(shell dpkg-buildflags --get CFLAGS) $(LDFLAGS) -o HPC.damapper HPC.damapper.c DB.c QV.c -lm
  
  clean:
  	rm -f $(ALL)


=====================================
debian/upstream/metadata
=====================================
@@ -1,2 +1,4 @@
+Repository: https://github.com/thegenemyers/DAMAPPER.git
+Repository-Browse: https://github.com/thegenemyers/DAMAPPER
 Bug-Database: https://github.com/thegenemyers/DAMAPPER/issues
 Bug-Submit: https://github.com/thegenemyers/DAMAPPER/issues/new



View it on GitLab: https://salsa.debian.org/med-team/damapper/-/compare/aaf18ec31e4951d8c34cb1c7e5fe8bf90665b6fc...1e13cba521dc8e5247c5e5038c760f4ca144f810

-- 
View it on GitLab: https://salsa.debian.org/med-team/damapper/-/compare/aaf18ec31e4951d8c34cb1c7e5fe8bf90665b6fc...1e13cba521dc8e5247c5e5038c760f4ca144f810
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/20231208/c5989ab2/attachment-0001.htm>


More information about the debian-med-commit mailing list