[Git][java-team/bnd][master] 5 commits: Reproducible build timestamp (Closes: #1035405)

Tony Mancill (@tmancill) gitlab at salsa.debian.org
Fri May 19 21:43:54 BST 2023



Tony Mancill pushed to branch master at Debian Java Maintainers / bnd


Commits:
2b815def by tony mancill at 2023-05-19T10:00:58-07:00
Reproducible build timestamp (Closes: #1035405)

- - - - -
c0b3c1a7 by tony mancill at 2023-05-19T10:49:05-07:00
Bump Standards-Version to 4.6.2

- - - - -
7e1ae163 by tony mancill at 2023-05-19T11:14:06-07:00
Add missing Apache NOTICE file

- - - - -
76f06595 by tony mancill at 2023-05-19T11:14:06-07:00
Set Rules-Requires-Root: no in debian/control

- - - - -
da2bc4dc by tony mancill at 2023-05-19T13:39:11-07:00
interim changelog entry

- - - - -


4 changed files:

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


Changes:

=====================================
debian/changelog
=====================================
@@ -1,8 +1,21 @@
 bnd (5.0.1-4) UNRELEASED; urgency=medium
 
+  * Team upload
+
+  [ Emmanuel Bourg ]
   * Updated the watch file
 
- -- Emmanuel Bourg <ebourg at apache.org>  Tue, 03 May 2022 11:24:34 +0200
+  [ 殷啟聰 | Kai-Chung Yan ]
+  * Remove myself from Uploaders
+
+  [ tony mancill ]
+  * Reproducible build timestamp (Closes: #1035405)
+    Thank you to Vagrant Cascadian for the patch.
+  * Bump Standards-Version to 4.6.2
+  * Add missing Apache NOTICE file
+  * Set Rules-Requires-Root: no in debian/control
+
+ -- tony mancill <tmancill at debian.org>  Fri, 19 May 2023 11:13:21 -0700
 
 bnd (5.0.1-3) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -27,10 +27,11 @@ Build-Depends:
  libxz-java,
  libyaml-snake-java,
  maven-repo-helper
-Standards-Version: 4.5.1
+Standards-Version: 4.6.2
 Vcs-Git: https://salsa.debian.org/java-team/bnd.git
 Vcs-Browser: https://salsa.debian.org/java-team/bnd
 Homepage: http://bnd.bndtools.org/
+Rules-Requires-Root: no
 
 Package: bnd
 Architecture: all


=====================================
debian/docs
=====================================
@@ -1 +1,2 @@
 README.md
+org.bndtools.p2/eclipse-3.5.2/plugins/org.apache.ant_1.7.1.v20090120-1145/about_files/NOTICE


=====================================
debian/rules
=====================================
@@ -82,6 +82,9 @@ override_dh_auto_build:
 	ln -s /usr/share/java/snakeyaml.jar                     cnf/cache/$(VERSION)/bnd-cache/org.yaml.snakeyaml/org.yaml.snakeyaml-latest.jar
 	ln -s /usr/share/java/xz.jar                            cnf/cache/$(VERSION)/bnd-cache/org.tukaani.xz/org.tukaani.xz-latest.jar
 	$(RM) -r biz.aQute.repository/src/aQute/bnd/jpm # This package depends on non-free code
+
+	# Use SOURCE_DATE_EPOCH for the timestamp
+	sed -i -e "s,Timestamp:.*,Timestamp: $(SOURCE_DATE_EPOCH),g" biz.aQute.bnd.embedded-repo/bnd/embedded-repo.bnd
 	dh_auto_build -- :biz.aQute.bnd:assemble \
 	                 :biz.aQute.launcher:assemble \
 	                 :biz.aQute.junit:assemble \



View it on GitLab: https://salsa.debian.org/java-team/bnd/-/compare/526487cfb023cdc80d5e596ee74cb0410710cdca...da2bc4dc23554102c31c938a1860b2981e2a1008

-- 
View it on GitLab: https://salsa.debian.org/java-team/bnd/-/compare/526487cfb023cdc80d5e596ee74cb0410710cdca...da2bc4dc23554102c31c938a1860b2981e2a1008
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/pkg-java-commits/attachments/20230519/227d8f6d/attachment.htm>


More information about the pkg-java-commits mailing list