Hello community, here is the log from the commit of package imv for openSUSE:Factory checked in at 2019-06-24 21:53:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/imv (Old) and /work/SRC/openSUSE:Factory/.imv.new.4615 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "imv" Mon Jun 24 21:53:10 2019 rev:3 rq:711641 version:3.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/imv/imv.changes 2019-06-19 21:10:32.306633962 +0200 +++ /work/SRC/openSUSE:Factory/.imv.new.4615/imv.changes 2019-06-24 21:54:04.852139275 +0200 @@ -1,0 +2,7 @@ +Mon Jun 24 06:23:14 UTC 2019 - mvet...@suse.com + +- Update to 3.1.1: + * Adjusted Makefile to improve packaging on BSDs +- Add imv-fixbuild.patch: fixing build by creating man dirs + +------------------------------------------------------------------- Old: ---- v3.1.0.tar.gz New: ---- imv-fixbuild.patch v3.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ imv.spec ++++++ --- /var/tmp/diff_new_pack.lOo6GT/_old 2019-06-24 21:54:05.356139662 +0200 +++ /var/tmp/diff_new_pack.lOo6GT/_new 2019-06-24 21:54:05.360139666 +0200 @@ -17,13 +17,15 @@ Name: imv -Version: 3.1.0 +Version: 3.1.1 Release: 0 Summary: Image viewer for X11/Wayland License: MIT AND GPL-2.0-or-later Group: Productivity/Graphics/Viewers URL: https://github.com/eXeC64/imv Source: https://github.com/eXeC64/imv/archive/v%{version}.tar.gz +# FIX-UPSTREAM mvet...@suse.com - https://github.com/eXeC64/imv/issues/160 +Patch0: imv-fixbuild.patch BuildRequires: asciidoc BuildRequires: freeimage-devel BuildRequires: libjpeg8-devel @@ -39,6 +41,7 @@ %prep %setup -q +%patch0 -p1 %build make %{?_smp_mflags} \ ++++++ imv-fixbuild.patch ++++++ See https://github.com/eXeC64/imv/issues/160 diff -urEbw imv-3.1.1/Makefile imv-3.1.1.new/Makefile --- imv-3.1.1/Makefile 2019-06-22 22:40:25.000000000 +0200 +++ imv-3.1.1.new/Makefile 2019-06-24 08:34:29.722175583 +0200 @@ -112,7 +112,8 @@ install: $(TARGET) doc mkdir -p $(DESTDIR)$(BINPREFIX) $(INSTALL_PROGRAM) $(TARGET) $(DESTDIR)$(BINPREFIX)/imv - mkdir -p $(DESTDIR)$(MANPREFIX) + mkdir -p $(DESTDIR)$(MANPREFIX)/man1 + mkdir -p $(DESTDIR)$(MANPREFIX)/man5 $(INSTALL_MAN) doc/imv.1 $(DESTDIR)$(MANPREFIX)/man1/imv.1 $(INSTALL_MAN) doc/imv.5 $(DESTDIR)$(MANPREFIX)/man5/imv.5 mkdir -p $(DESTDIR)$(DATAPREFIX)/applications ++++++ v3.1.0.tar.gz -> v3.1.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/imv-3.1.0/CHANGELOG new/imv-3.1.1/CHANGELOG --- old/imv-3.1.0/CHANGELOG 2019-06-17 21:36:48.000000000 +0200 +++ new/imv-3.1.1/CHANGELOG 2019-06-22 22:40:25.000000000 +0200 @@ -1,6 +1,10 @@ imv Changelog ============= +v3.1.1 - 2019-06-22 + +* Adjusted Makefile to improve packaging on BSDs + v3.1.0 - 2019-06-17 * Added support for multiple image loaders, allowing imv to use libraries other diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/imv-3.1.0/Makefile new/imv-3.1.1/Makefile --- old/imv-3.1.0/Makefile 2019-06-17 21:36:48.000000000 +0200 +++ new/imv-3.1.1/Makefile 2019-06-22 22:40:25.000000000 +0200 @@ -8,6 +8,10 @@ DATAPREFIX ?= $(PREFIX)/share CONFIGPREFIX ?= /etc +INSTALL_DATA ?= install -m 0644 +INSTALL_MAN ?= install -m 0644 +INSTALL_PROGRAM ?= install -m 0755 + override CFLAGS += -std=c99 -W -Wall -Wpedantic -Wextra override CPPFLAGS += $(shell sdl2-config --cflags) -D_XOPEN_SOURCE=700 override LIBS := $(shell sdl2-config --libs) @@ -67,7 +71,7 @@ OBJECTS := $(patsubst src/%.c,$(BUILDDIR)/%.o,$(SOURCES)) TESTS := $(patsubst test/%.c,$(BUILDDIR)/test_%,$(TEST_SOURCES)) -VERSION != git describe --dirty --always --tags 2> /dev/null || echo v3.1.0 +VERSION != git describe --dirty --always --tags 2> /dev/null || echo v3.1.1 override CPPFLAGS += -DIMV_VERSION=\""$(VERSION)"\" @@ -106,11 +110,15 @@ a2x --no-xmllint --doctype manpage --format manpage $< install: $(TARGET) doc - install -D -m 0755 $(TARGET) $(DESTDIR)$(BINPREFIX)/imv - install -D -m 0644 doc/imv.1 $(DESTDIR)$(MANPREFIX)/man1/imv.1 - install -D -m 0644 doc/imv.5 $(DESTDIR)$(MANPREFIX)/man5/imv.5 - install -D -m 0644 files/imv.desktop $(DESTDIR)$(DATAPREFIX)/applications/imv.desktop - install -D -m 0644 files/imv_config $(DESTDIR)$(CONFIGPREFIX)/imv_config + mkdir -p $(DESTDIR)$(BINPREFIX) + $(INSTALL_PROGRAM) $(TARGET) $(DESTDIR)$(BINPREFIX)/imv + mkdir -p $(DESTDIR)$(MANPREFIX) + $(INSTALL_MAN) doc/imv.1 $(DESTDIR)$(MANPREFIX)/man1/imv.1 + $(INSTALL_MAN) doc/imv.5 $(DESTDIR)$(MANPREFIX)/man5/imv.5 + mkdir -p $(DESTDIR)$(DATAPREFIX)/applications + $(INSTALL_DATA) files/imv.desktop $(DESTDIR)$(DATAPREFIX)/applications/imv.desktop + mkdir -p $(DESTDIR)$(CONFIGPREFIX) + $(INSTALL_DATA) files/imv_config $(DESTDIR)$(CONFIGPREFIX)/imv_config uninstall: $(RM) $(DESTDIR)$(BINPREFIX)/imv