File sxiv.makefile.patch of Package sxiv

Index: sxiv-24/Makefile
===================================================================
--- sxiv-24.orig/Makefile
+++ sxiv-24/Makefile
@@ -7,7 +7,7 @@ PREFIX = /usr/local
 MANPREFIX = $(PREFIX)/share/man
 
 CC = cc
-DEF_CFLAGS = -std=c99 -Wall -pedantic
+DEF_CFLAGS = -Wall
 DEF_CPPFLAGS = -I/usr/include/freetype2
 
 # autoreload backend: inotify/nop
@@ -20,7 +20,7 @@ HAVE_GIFLIB = 1
 HAVE_LIBEXIF = 1
 
 ALL_CFLAGS = $(DEF_CFLAGS) $(CFLAGS)
-REQ_CPPFLAGS = -I. -D_XOPEN_SOURCE=700 -DVERSION=\"$(VERSION)\" \
+REQ_CPPFLAGS = -I. -D_GNU_SOURCE -DVERSION=\"$(VERSION)\" \
   -DHAVE_GIFLIB=$(HAVE_GIFLIB) -DHAVE_LIBEXIF=$(HAVE_LIBEXIF)
 ALL_CPPFLAGS = $(REQ_CPPFLAGS) $(DEF_CPPFLAGS) $(CPPFLAGS)
 
@@ -73,6 +73,7 @@ install: all
 	mkdir -p $(DESTDIR)$(PREFIX)/share/sxiv/exec
 	cp exec/* $(DESTDIR)$(PREFIX)/share/sxiv/exec/
 	chmod 755 $(DESTDIR)$(PREFIX)/share/sxiv/exec/*
+	install -m 644 sxiv.desktop -D $(DESTDIR)$(PREFIX)/share/applications/sxiv.desktop
 
 uninstall:
 	@echo "REMOVE bin/sxiv"
openSUSE Build Service is sponsored by