[Git][java-team/lombok][master] 6 commits: Set Rules-Requires-Root: no in debian/control

Tony Mancill (@tmancill) gitlab at salsa.debian.org
Sat Jan 27 20:38:39 GMT 2024



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


Commits:
13386296 by tony mancill at 2024-01-27T12:15:43-08:00
Set Rules-Requires-Root: no in debian/control

- - - - -
c3c35ff9 by tony mancill at 2024-01-27T12:16:11-08:00
Freshen years in debian/copyright

- - - - -
2d0c6985 by tony mancill at 2024-01-27T12:17:03-08:00
Use debian/watch version 4

- - - - -
70c13e3f by tony mancill at 2024-01-27T12:17:40-08:00
Bump Standards-Version to 4.6.2

- - - - -
5e16f489 by tony mancill at 2024-01-27T12:26:05-08:00
Apply reproducible builds patch for SpiProcessorPersistence (Closes: #1035365)

- - - - -
17f6d5f1 by tony mancill at 2024-01-27T12:33:20-08:00
Prepare changelog for upload

- - - - -


6 changed files:

- debian/changelog
- debian/control
- debian/copyright
- + debian/patches/reproducible-builds-spiprocessor.patch
- debian/patches/series
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,9 +1,23 @@
-lombok (1.18.24-2) UNRELEASED; urgency=medium
+lombok (1.18.24-2) unstable; urgency=medium
 
-  * d/p/java21_compatibility.patch: add eclise-jface-text.jar to the
+  * Team upload
+
+  [ Vladimir Petko ]
+  * d/p/java21_compatibility.patch: add eclipse-jface-text to the
     classpath to fix the ftbfs (Closes: #1057524).
 
- -- Vladimir Petko <vladimir.petko at canonical.com>  Thu, 25 Jan 2024 11:47:21 +1300
+  [ Debian Janitor ]
+  * Apply multi-arch hints. + liblombok-java: Add Multi-Arch: foreign.
+
+  [ tony mancill ]
+  * Set Rules-Requires-Root: no in debian/control
+  * Freshen years in debian/copyright
+  * Use debian/watch version 4
+  * Bump Standards-Version to 4.6.2
+  * Apply reproducible builds patch for SpiProcessorPersistence class
+    (Closes: #1035365)
+
+ -- tony mancill <tmancill at debian.org>  Sat, 27 Jan 2024 12:19:09 -0800
 
 lombok (1.18.24-1) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -21,10 +21,11 @@ Build-Depends:
  liblombok-patcher-java (>= 0.42-3~),
  libosgi-core-java,
  maven-repo-helper
-Standards-Version: 4.6.0.1
+Standards-Version: 4.6.2
 Vcs-Git: https://salsa.debian.org/java-team/lombok.git
 Vcs-Browser: https://salsa.debian.org/java-team/lombok
 Homepage: https://projectlombok.org
+Rules-Requires-Root: no
 
 Package: liblombok-java
 Architecture: all


=====================================
debian/copyright
=====================================
@@ -10,10 +10,10 @@ Copyright: 2009-2015 The Project Lombok Authors.
 License: MIT
 
 Files: debian/*
-Copyright: 2012-2013, Jakub Adam <jakub.adam at ktknet.cz>
-           2015, Hans-Christoph Steiner <hans at eds.org>
-           2016, Markus Koschany <apo at debian.org>
-           2017, tony mancill <tmancill at debian.org>
+Copyright: 2012-2024, Jakub Adam <jakub.adam at ktknet.cz>
+           2015-2024, Hans-Christoph Steiner <hans at eds.org>
+           2016-2024, Markus Koschany <apo at debian.org>
+           2017-2024, tony mancill <tmancill at debian.org>
 License: MIT
 
 License: MIT


=====================================
debian/patches/reproducible-builds-spiprocessor.patch
=====================================
@@ -0,0 +1,21 @@
+From 9e2381870db66336dee2ac7b1ad6ef00f131cdac Mon Sep 17 00:00:00 2001
+From: Vagrant Cascadian <vagrant at reproducible-builds.org>
+Date: Mon, 1 May 2023 16:27:59 -0700
+Subject: [PATCH 1/3] src/spiProcessor/lombok/spi/SpiProcessorPersistence.java:
+ Avoid embedding the build timestamp.
+
+https://reproducible-builds.org/docs/timestamps/
+---
+ src/spiProcessor/lombok/spi/SpiProcessorPersistence.java | 1 -
+ 1 file changed, 1 deletion(-)
+
+--- a/src/spiProcessor/lombok/spi/SpiProcessorPersistence.java
++++ b/src/spiProcessor/lombok/spi/SpiProcessorPersistence.java
+@@ -141,7 +141,6 @@
+ 		FileObject output = filer.createResource(StandardLocation.CLASS_OUTPUT, "", path + serviceName);
+ 		Writer writer = output.openWriter();
+ 		writer.write("# Generated by " + name + "\n");
+-		writer.write("# " + new SimpleDateFormat("EEE, d MMM yyyy HH:mm:ss Z", Locale.US).format(new Date()) + "\n");
+ 		writer.write(value);
+ 		writer.close();
+ 	}


=====================================
debian/patches/series
=====================================
@@ -10,3 +10,4 @@ compilation.patch
 ignore-apt-errors.patch
 java17-compatibility.patch
 java21-compatibility.patch
+reproducible-builds-spiprocessor.patch


=====================================
debian/watch
=====================================
@@ -1,3 +1,3 @@
-version=3
+version=4
 opts=dversionmangle=s/(\da?)[\+\.\-~](?:dfsg|debian|ds|repack|repacked)\.?\d*$/$1/,filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/lombok-$1\.tar\.gz/ \
   https://github.com/rzwitserloot/lombok/tags .*/v?(\d\S*)\.tar\.gz



View it on GitLab: https://salsa.debian.org/java-team/lombok/-/compare/3818845eaefe89ce99044581a42aa6ca5043b087...17f6d5f18244f5cecbef7443a1e498bd744ee925

-- 
View it on GitLab: https://salsa.debian.org/java-team/lombok/-/compare/3818845eaefe89ce99044581a42aa6ca5043b087...17f6d5f18244f5cecbef7443a1e498bd744ee925
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/20240127/c0f02438/attachment.htm>


More information about the pkg-java-commits mailing list