Hello community,

here is the log from the commit of package kakoune for openSUSE:Factory checked 
in at 2017-04-30 21:24:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kakoune (Old)
 and      /work/SRC/openSUSE:Factory/.kakoune.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kakoune"

Sun Apr 30 21:24:38 2017 rev:4 rq:492212 version:0.0+git.20170223

Changes:
--------
--- /work/SRC/openSUSE:Factory/kakoune/kakoune.changes  2017-02-26 
17:09:51.470418150 +0100
+++ /work/SRC/openSUSE:Factory/.kakoune.new/kakoune.changes     2017-04-30 
21:25:07.230356474 +0200
@@ -1,0 +2,5 @@
+Sun Apr 30 04:16:23 UTC 2017 - bwiedem...@suse.com
+
+- Add reproducible.patch to call gzip -n to make build a bit more reproducible
+
+-------------------------------------------------------------------

New:
----
  reproducible.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kakoune.spec ++++++
--- /var/tmp/diff_new_pack.b0KFmR/_old  2017-04-30 21:25:07.990249331 +0200
+++ /var/tmp/diff_new_pack.b0KFmR/_new  2017-04-30 21:25:07.994248768 +0200
@@ -24,6 +24,8 @@
 Group:          Productivity/Text/Editors
 Url:            http://kakoune.org/
 Source:         %{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM -- bmwiedemann
+Patch0:         reproducible.patch
 BuildRequires:  asciidoc
 BuildRequires:  libxslt-tools
 BuildRequires:  ncurses-devel >= 5.3
@@ -42,6 +44,7 @@
 
 %prep
 %setup -q -n %{name}-%{version}/src
+%patch0 -p2
 
 %build
 %if 0%{?suse_version} < 1320

++++++ reproducible.patch ++++++
produce bit-identical results
by not embedding timestamps in gz files

Index: kakoune-0.0+git.20170223/src/Makefile
===================================================================
--- kakoune-0.0+git.20170223.orig/src/Makefile
+++ kakoune-0.0+git.20170223/src/Makefile
@@ -73,7 +73,7 @@ kak : $(objects)
 # Generate the man page
 ../doc/kak.1.gz: ../doc/kak.1.txt
        a2x --no-xmllint -f manpage $<
-       gzip -f $(basename $<)
+       gzip -n -9 -f $(basename $<)
 
 # Generate the editor's documentation pages
 # Since `a2x` won't generate man pages if some sections are missing (which we 
don't need),
@@ -82,7 +82,7 @@ kak : $(objects)
        a2x --no-xmllint -f manpage $<
        sed -i -r -e "s,^\.TH .+,.TH KAKOUNE 1 \"\" \"\" \"$(basename $(notdir 
$<))\"," \
        -e "/^\.SH \"NAME\"/{N;d;}" $(@:.gz=.1)
-       gzip -f $(@:.gz=.1)
+       gzip -n -9 -f $(@:.gz=.1)
        mv -f $(@:.gz=.1.gz) $@
 
 check: test

Reply via email to