Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:adrianSuSE:PL
cardpeek
reproducible.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File reproducible.patch of Package cardpeek
https://github.com/L1L1/cardpeek/pull/97 commit 75b1c44dd7b0b2c7a98abd01a785edded7865a96 Author: Bernhard M. Wiedemann <bwiedemann@suse.de> Date: Wed Jun 13 06:51:21 2018 +0200 Create tar.gz in a reproducible way by sorting entries, overriding UID, mtime and using gzip -n to not add a timestamp See https://reproducible-builds.org/ for why this is good. Index: cardpeek-0.8.4/Makefile.in =================================================================== --- cardpeek-0.8.4.orig/Makefile.in +++ cardpeek-0.8.4/Makefile.in @@ -1186,7 +1186,7 @@ dist-hook: dot_cardpeek.tar.gz: dot_cardpeek_dir @echo " TAR $<" - $(AM_V_at)tar -c -z -f dot_cardpeek.tar.gz --directory $(srcdir)/dot_cardpeek_dir --exclude=.svn --exclude='\._*' . + $(AM_V_at)tar --help|grep -q sort= && taropts="--sort=name --mtime @1 --clamp-mtime --format=gnu --owner=0 --group=0" ; tar -c $$taropts --directory $(srcdir)/dot_cardpeek_dir --exclude=.svn --exclude='\._*' . | gzip -cn9 > dot_cardpeek.tar.gz cardpeek_resources.$(OBJEXT): dot_cardpeek.tar.gz $(ICONS) AUTHORS COPYING cardpeek_resources.gresource.xml @echo " GLIB_COMPILE_RESOURCES cardpeek_resources.gresource.xml"
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor