forked from pool/jboss-logging-tools
Add reproducible.patch to override build date (boo#1047218) OBS-URL: https://build.opensuse.org/request/show/819312 OBS-URL: https://build.opensuse.org/package/show/Java:packages/jboss-logging-tools?expand=0&rev=5
25 lines
1.0 KiB
Diff
25 lines
1.0 KiB
Diff
https://github.com/jboss-logging/jboss-logging-tools/pull/81
|
|
|
|
Author: Bernhard M. Wiedemann
|
|
Date: 2020-05-09
|
|
|
|
toolchain patch for resteasy
|
|
|
|
Index: jboss-logging-tools-2.2.1.Final/processor/src/main/java/org/jboss/logging/processor/generator/model/ClassModelHelper.java
|
|
===================================================================
|
|
--- jboss-logging-tools-2.2.1.Final.orig/processor/src/main/java/org/jboss/logging/processor/generator/model/ClassModelHelper.java
|
|
+++ jboss-logging-tools-2.2.1.Final/processor/src/main/java/org/jboss/logging/processor/generator/model/ClassModelHelper.java
|
|
@@ -52,7 +52,11 @@ public final class ClassModelHelper {
|
|
*/
|
|
static String generatedDateValue() {
|
|
final SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ");
|
|
- return sdf.format(new Date());
|
|
+
|
|
+ Date d = System.getenv("SOURCE_DATE_EPOCH") == null ?
|
|
+ new Date() :
|
|
+ new Date(1000 * Long.parseLong(System.getenv("SOURCE_DATE_EPOCH")));
|
|
+ return sdf.format(d);
|
|
}
|
|
|
|
/**
|