Hello community, here is the log from the commit of package dosemu for openSUSE:Factory checked in at 2017-12-07 13:54:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dosemu (Old) and /work/SRC/openSUSE:Factory/.dosemu.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dosemu" Thu Dec 7 13:54:15 2017 rev:30 rq:554592 version:1.4.0.1.r2065 Changes: -------- --- /work/SRC/openSUSE:Factory/dosemu/dosemu.changes 2015-06-23 11:59:53.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.dosemu.new/dosemu.changes 2017-12-07 13:54:44.551313599 +0100 @@ -1,0 +2,12 @@ +Tue Dec 5 14:58:23 UTC 2017 - [email protected] + +- Replace xorg-x11-devel build dependency for individual + libraries. + +------------------------------------------------------------------- +Sat May 27 19:22:06 UTC 2017 - [email protected] + +- Add reproducible.patch to sort input files (boo#1041090) + and to use gzip -n to make build fully reproducible + +------------------------------------------------------------------- New: ---- reproducible.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dosemu.spec ++++++ --- /var/tmp/diff_new_pack.PXXalJ/_old 2017-12-07 13:54:45.423281978 +0100 +++ /var/tmp/diff_new_pack.PXXalJ/_new 2017-12-07 13:54:45.427281833 +0100 @@ -1,7 +1,7 @@ # # spec file for package dosemu # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,13 +21,13 @@ BuildRequires: bin86 BuildRequires: bison BuildRequires: flex -BuildRequires: freetype2 BuildRequires: libsndfile-devel BuildRequires: libtool +BuildRequires: mkfontdir BuildRequires: slang-devel -BuildRequires: xorg-x11 -BuildRequires: xorg-x11-devel - +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xxf86vm) %if 0%{?suse_version} > 1130 BuildRequires: gpm-devel %else @@ -50,6 +50,8 @@ Patch2: force-vm86-emu.patch Patch3: dosemu-flex.patch Patch4: dosemu-skip-glibc-test.patch +# PATCH-FIX-UPSTREAM https://github.com/stsp/dosemu2/pull/386 https://github.com/stsp/dosemu2/commit/8d7ab25daf6f2d8ca09e1598fd11de2d8460255e +Patch5: reproducible.patch Url: http://www.dosemu.org BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -99,6 +101,7 @@ %patch3 -p1 %endif %patch4 -p1 +%patch5 -p1 %build autoreconf -fiv export CFLAGS="%optflags -fgnu89-inline" ++++++ reproducible.patch ++++++ Upstream via https://github.com/stsp/dosemu2/pull/386 and https://github.com/stsp/dosemu2/commit/8d7ab25daf6f2d8ca09e1598fd11de2d8460255e Index: dosemu-1.4.0.1/src/arch/linux/Makefile.main =================================================================== --- dosemu-1.4.0.1.orig/src/arch/linux/Makefile.main +++ dosemu-1.4.0.1/src/arch/linux/Makefile.main @@ -70,7 +70,7 @@ default: version include/confpath.h dosl ../etc/vga10x24.pcf.gz: ifdef X_SUPPORT @for i in $(REALTOPDIR)/etc/*.bdf; do \ - bdftopcf $$i | gzip -c -9 > ../etc/`basename $$i .bdf`.pcf.gz; \ + bdftopcf $$i | gzip -n -c -9 > ../etc/`basename $$i .bdf`.pcf.gz; \ done @cd ../etc; mkfontdir -x bdf endif Index: dosemu-1.4.0.1/mkpluginhooks =================================================================== --- dosemu-1.4.0.1.orig/mkpluginhooks +++ dosemu-1.4.0.1/mkpluginhooks @@ -15,7 +15,7 @@ PINC=plugin_incdirs PCONF=plugin_configure PARSDIR=src/base/init -PDIRS=`cd $SRCDIR; find ./ -maxdepth 1 ! -name include -type d -printf ' %f'` +PDIRS=`cd $SRCDIR; find ./ -maxdepth 1 ! -name include -type d -printf '\n%f' | LC_ALL=C sort` function gendummy { for i in $HEADERS; do
