[med-svn] [Git][med-team/subarch-select][master] 6 commits: add ITP #

Michael R. Crusoe (@crusoe) gitlab at salsa.debian.org
Fri Jun 30 08:35:21 BST 2023



Michael R. Crusoe pushed to branch master at Debian Med / subarch-select


Commits:
5050774d by Michael R. Crusoe at 2023-06-30T14:03:31+09:00
add ITP #

- - - - -
82d4eb9a by Michael R. Crusoe at 2023-06-30T14:10:26+09:00
CI: skip crossbuilding

- - - - -
2fb3b750 by Michael R. Crusoe at 2023-06-30T14:11:30+09:00
add patch for CPPFLAGS

- - - - -
ec406773 by Michael R. Crusoe at 2023-06-30T14:12:32+09:00
Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse.

Changes-By: lintian-brush
Fixes: lintian: upstream-metadata-file-is-missing
See-also: https://lintian.debian.org/tags/upstream-metadata-file-is-missing.html
Fixes: lintian: upstream-metadata-missing-bug-tracking
See-also: https://lintian.debian.org/tags/upstream-metadata-missing-bug-tracking.html
Fixes: lintian: upstream-metadata-missing-repository
See-also: https://lintian.debian.org/tags/upstream-metadata-missing-repository.html

- - - - -
0be0042e by Michael R. Crusoe at 2023-06-30T14:14:18+09:00
enable hardening

- - - - -
0e1dcd8c by Michael R. Crusoe at 2023-06-30T14:17:24+09:00
submit to the NEW queue

- - - - -


6 changed files:

- debian/changelog
- + debian/patches/cppflags.patch
- + debian/patches/series
- debian/rules
- debian/salsa-ci.yml
- + debian/upstream/metadata


Changes:

=====================================
debian/changelog
=====================================
@@ -1,5 +1,5 @@
-subarch-select (0.1-1) UNRELEASED; urgency=medium
+subarch-select (0.1-1) unstable; urgency=medium
 
-  * Initial release. (Closes: #XXXXXX)
+  * Initial release. (Closes: #1039956)
 
- -- Michael R. Crusoe <crusoe at debian.org>  Fri, 30 Jun 2023 12:27:55 +0900
+ -- Michael R. Crusoe <crusoe at debian.org>  Fri, 30 Jun 2023 14:17:21 +0900


=====================================
debian/patches/cppflags.patch
=====================================
@@ -0,0 +1,20 @@
+commit ca2dfe20b9384be28b0b3dad7065f45687641ecb
+Author: Michael R. Crusoe <michael.crusoe at gmail.com>
+Date:   Fri Jun 30 14:09:54 2023 +0900
+Origin: upstream,https://github.com/ekg/subarch-select/commit/ca2dfe20b9384be28b0b3dad7065f45687641ecb
+
+    Add CPPFLAGS
+
+diff --git a/Makefile b/Makefile
+index 05e6ecf..9aa4360 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,7 +1,7 @@
+ LDFLAGS := $(LDFLAGS) -lcpu_features
+ 
+ subarch-select: main.cpp
+-	g++ $(CXXFLAGS) -o $@ $< $(LDFLAGS)
++	g++ $(CXXFLAGS) $(CPPFLAGS) -o $@ $< $(LDFLAGS)
+ 
+ clean:
+ 	rm -f subarch-select


=====================================
debian/patches/series
=====================================
@@ -0,0 +1 @@
+cppflags.patch


=====================================
debian/rules
=====================================
@@ -3,7 +3,7 @@
 # DH_VERBOSE := 1
 export LC_ALL=C.UTF-8
 
-include /usr/share/dpkg/default.mk
+# include /usr/share/dpkg/default.mk
 # this provides:
 # DEB_SOURCE: the source package name
 # DEB_VERSION: the full version of the package (epoch + upstream vers. + revision)
@@ -14,8 +14,7 @@ include /usr/share/dpkg/default.mk
 # SOURCE_DATE_EPOCH: the source release date as seconds since the epoch, as
 #                    specified by <https://reproducible-builds.org/specs/source-date-epoch/>
 
-# for hardening you might like to uncomment this:
-# export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
 %:
 	dh $@


=====================================
debian/salsa-ci.yml
=====================================
@@ -4,7 +4,8 @@ include:
   - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
 
 # To exclude single tests you can use
-#variables:
+variables:
+  SALSA_CI_DISABLE_CROSSBUILD_ARM64: 1
 #  SALSA_CI_DISABLE_APTLY: 1
 #  SALSA_CI_DISABLE_AUTOPKGTEST: 1
 #  SALSA_CI_DISABLE_BLHC: 1


=====================================
debian/upstream/metadata
=====================================
@@ -0,0 +1,5 @@
+---
+Bug-Database: https://github.com/ekg/subarch-select/issues
+Bug-Submit: https://github.com/ekg/subarch-select/issues/new
+Repository: https://github.com/ekg/subarch-select.git
+Repository-Browse: https://github.com/ekg/subarch-select



View it on GitLab: https://salsa.debian.org/med-team/subarch-select/-/compare/d218220b1e17b053b768b852fdd27dfc9c4315d4...0e1dcd8c3476684440ef6221b2b4d6865aa2e954

-- 
View it on GitLab: https://salsa.debian.org/med-team/subarch-select/-/compare/d218220b1e17b053b768b852fdd27dfc9c4315d4...0e1dcd8c3476684440ef6221b2b4d6865aa2e954
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/20230630/cae6dc9c/attachment-0001.htm>


More information about the debian-med-commit mailing list