[SCM] juce/master: split repdroducible-date patches into debian/non-debian parts

umlaeute at users.alioth.debian.org umlaeute at users.alioth.debian.org
Wed Feb 10 20:53:49 UTC 2016


The following commit has been merged in the master branch:
commit b8efe7a59d27b1aa6a331e380874b8324634c224
Author: IOhannes m zmölnig <zmoelnig at umlautQ.umlaeute.mur.at>
Date:   Wed Feb 10 21:34:13 2016 +0100

    split repdroducible-date patches into debian/non-debian parts

diff --git a/debian/patches/debian_apply-reproducible-date.patch b/debian/patches/debian_apply-reproducible-date.patch
new file mode 100644
index 0000000..5fdbfad
--- /dev/null
+++ b/debian/patches/debian_apply-reproducible-date.patch
@@ -0,0 +1,17 @@
+Description: use reproducible date/time
+ rather than using __DATE__ we use a value that is generated from the debian/changelog
+ timestamp. (included via a header-file to avoid escaping hell)
+Author: IOhannes m zmölnig
+Last-Update: 2016-02-10
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- juce.orig/extras/Introjucer/JuceLibraryCode/AppConfig.h
++++ juce/extras/Introjucer/JuceLibraryCode/AppConfig.h
+@@ -18,6 +18,7 @@
+ // [BEGIN_USER_CODE_SECTION]
+ 
+ // (You can add your own code in this section, and the Introjucer will not overwrite it)
++#include "../../../debian/libbuilder/build/libjuce_builddate.h"
+ 
+ // [END_USER_CODE_SECTION]
+ 
diff --git a/debian/patches/reproducible-date.patch b/debian/patches/reproducible-date.patch
index 7ac9e58..da479e5 100644
--- a/debian/patches/reproducible-date.patch
+++ b/debian/patches/reproducible-date.patch
@@ -1,6 +1,6 @@
-Description: use reproducible date/time
- rather than using __DATE__ we use a value that is baed on the debian/changelog
- timestamp.
+Description: allow reproducible date/time
+ if BUILD_DATE is defined use that instead of __DATE__.
+ this allows for making reproducible build.
 Author: IOhannes m zmölnig
 Last-Update: 2015-01-21
 ---
@@ -42,13 +42,3 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
              Logger::setCurrentLogger (logger);
          }
  
---- juce.orig/extras/Introjucer/JuceLibraryCode/AppConfig.h
-+++ juce/extras/Introjucer/JuceLibraryCode/AppConfig.h
-@@ -18,6 +18,7 @@
- // [BEGIN_USER_CODE_SECTION]
- 
- // (You can add your own code in this section, and the Introjucer will not overwrite it)
-+#include "../../../debian/libbuilder/build/libjuce_builddate.h"
- 
- // [END_USER_CODE_SECTION]
- 
diff --git a/debian/patches/series b/debian/patches/series
index d28f40e..18a5f01 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,6 +1,7 @@
 no-ztypes.patch
-reproducible-date.patch
 introjucer-makegenerator.patch
+reproducible-date.patch
+debian_apply-reproducible-date.patch
 introjucer-modulepath.patch
 make-introjucer.patch
 do-not-track.patch

-- 
juce packaging



More information about the pkg-multimedia-commits mailing list