Update to 2.2.2.

testing, tweaks and ok bernd@
This commit is contained in:
kili 2009-08-20 18:58:39 +00:00
parent 30bac3cc9a
commit 5f024a8c50
5 changed files with 46 additions and 34 deletions

View File

@ -1,27 +1,32 @@
# $OpenBSD: Makefile,v 1.13 2009/08/10 06:31:45 kili Exp $ # $OpenBSD: Makefile,v 1.14 2009/08/20 18:58:39 kili Exp $
COMMENT= very small and pretty fast gdk/Imlib image viewer COMMENT= very small and pretty fast gdk/Imlib image viewer
DISTNAME= qiv-2.0 DISTNAME= qiv-2.2.2
PKGNAME= ${DISTNAME}p0
CATEGORIES= graphics CATEGORIES= graphics
EXTRACT_SUFX= -src.tgz EXTRACT_SUFX= .tgz
HOMEPAGE= http://www.klografx.net/qiv/ HOMEPAGE= http://spiegl.de/qiv/
MASTER_SITES= http://www.klografx.net/qiv/download/ MASTER_SITES= ${HOMEPAGE}download/
LIB_DEPENDS= gdk_imlib.>=19::graphics/imlib LIB_DEPENDS= magic::devel/libmagic \
Imlib2::graphics/imlib2 \
exif::graphics/libexif \
gdk-x11-2.0,gdk_pixbuf-2.0::x11/gtk+2
# GPL # GPLv2
PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes PERMIT_DISTFILES_FTP= Yes
WANTLIB= X11 Xext Xi c gdk glib gmodule gtk iconv intl \ WANTLIB= X11 Xau Xcomposite Xcursor Xdamage Xdmcp \
jpeg m png pthread-stubs tiff ungif xcb z Xext Xfixes Xi Xinerama Xrandr Xrender c \
cairo expat fontconfig freetype gio-2.0 \
glib-2.0 glitz gmodule-2.0 gobject-2.0 iconv \
intl m pango-1.0 pangocairo-1.0 pangoft2-1.0 \
pixman-1 png pthread-stubs xcb z
USE_GMAKE= Yes USE_GMAKE= Yes
USE_X11= Yes USE_X11= Yes
NO_REGRESS= Yes NO_REGRESS= Yes

View File

@ -1,5 +1,5 @@
MD5 (qiv-2.0-src.tgz) = Fl0MLyZHGIIflHMhlrf54Q== MD5 (qiv-2.2.2.tgz) = 5BMQXJFTIu7qblgtm5tPLw==
RMD160 (qiv-2.0-src.tgz) = grF8IEaCKCWPfB58YViMgOHEAQc= RMD160 (qiv-2.2.2.tgz) = uIdQBnq++XHCEKVcUHcwCHQCpKs=
SHA1 (qiv-2.0-src.tgz) = Ru7wTEkrnwHXnqt8L+x4tO3RNVA= SHA1 (qiv-2.2.2.tgz) = SJdyMDuvhEaefbIND9Lbu1bvG9Y=
SHA256 (qiv-2.0-src.tgz) = LwwD7n55ySEPBgyH1RgR5FQPEm2MPXUbMaq2kWCz0JE= SHA256 (qiv-2.2.2.tgz) = wyyMwqAMpazeARaDPnx3ZUVoehImbRVhf3vcixvaLe8=
SIZE (qiv-2.0-src.tgz) = 76561 SIZE (qiv-2.2.2.tgz) = 99044

View File

@ -1,5 +1,5 @@
--- Makefile.orig Sat May 22 09:21:47 2004 --- Makefile.orig Sun May 31 03:35:42 2009
+++ Makefile Sat Feb 5 17:25:47 2005 +++ Makefile Tue Jul 14 18:44:12 2009
@@ -3,9 +3,6 @@ @@ -3,9 +3,6 @@
# User Options # User Options
####################################################################### #######################################################################
@ -10,28 +10,35 @@
# Font to use for statusbar in fullscreen mode # Font to use for statusbar in fullscreen mode
STATUSBAR_FONT = "fixed" STATUSBAR_FONT = "fixed"
@@ -57,11 +54,6 @@ SS_RANDOMIZE = -r @@ -49,15 +46,6 @@ MAGIC = -DHAVE_MAGIC
# Do not edit below here! # Do not edit below here!
###################################################################### ######################################################################
-CC = gcc -CC = gcc
-CFLAGS = -O2 -Wall -fomit-frame-pointer -finline-functions \ -#CFLAGS = -O -g -Wall
-CFLAGS = -O2 -Wall \
- -fcaller-saves -ffast-math -fno-strength-reduce \ - -fcaller-saves -ffast-math -fno-strength-reduce \
- -fthread-jumps #-march=pentium #-DSTAT_MACROS_BROKEN - -fthread-jumps #-march=pentium #-DSTAT_MACROS_BROKEN
-#CFLAGS = -O2 -Wall -fomit-frame-pointer -finline-functions \
-# -fcaller-saves -ffast-math -fno-strength-reduce \
-# -fthread-jumps #-march=pentium #-DSTAT_MACROS_BROKEN
- -
INCLUDES = `imlib-config --cflags-gdk` INCLUDES := $(shell pkg-config --cflags gdk-2.0 imlib2)
LIBS = `imlib-config --libs-gdk` LIBS := $(shell pkg-config --libs gdk-2.0 imlib2)
@@ -126,12 +118,6 @@ install: $(PROGRAM) @@ -136,13 +124,7 @@ distclean : clean
install: $(PROGRAM)
@echo "Installing QIV..." @echo "Installing QIV..."
install -s -m 0755 $(PROGRAM) $(PREFIX)/bin - install -s -m 0755 $(PROGRAM) $(PREFIX)/bin
install -m 0644 $(PROGRAM).1 $(PREFIX)/man/man1 - install -m 0644 $(PROGRAM).1 $(PREFIX)/man/man1
- $(COMPRESS_PROG) $(PREFIX)/man/man1/$(PROGRAM).1 - $(COMPRESS_PROG) $(PREFIX)/man/man1/$(PROGRAM).1
- @if ./qiv -f ./intro.jpg ; \ - @if ./qiv -f ./intro.jpg ; \
- then echo "-- Test Passed --" ; \ - then echo "-- Test Passed --" ; \
- else echo "-- Test Failed --" ; \ - else echo "-- Test Failed --" ; \
- fi - fi
- @echo -ne "\nDont forget to look into the \"qiv-command\" file and install it!\n-> cp qiv-command.example /usr/local/bin/qiv-command\n\n" - @echo -ne "\nDont forget to look into the \"qiv-command\" file and install it!\n-> cp qiv-command.example /usr/local/bin/qiv-command\n\n"
+ $(BSD_INSTALL_PROGRAM) $(PROGRAM) $(PREFIX)/bin
+ $(BSD_INSTALL_MAN) $(PROGRAM).1 $(PREFIX)/man/man1
install-xscreensaver: install # the end... ;-)
@echo "#!/bin/sh" > $(SS_PROG)

View File

@ -1,10 +1,10 @@
--- utils.c.orig Sat May 22 09:24:23 2004 --- utils.c.orig Tue May 26 18:56:25 2009
+++ utils.c Sat Feb 5 17:25:47 2005 +++ utils.c Tue Jul 14 18:31:22 2009
@@ -272,7 +272,7 @@ void run_command(qiv_image *q, int n, ch @@ -276,7 +276,7 @@ void run_command(qiv_image *q, char *n, char *filename
dup2(pipe_stdout[1], 2); dup2(pipe_stdout[1], 2);
close(pipe_stdout[1]); close(pipe_stdout[1]);
- execlp("qiv-command", "qiv-command", nr, filename, 0); - execlp("qiv-command", "qiv-command", nr, filename, NULL);
+ execlp("qiv-command", "qiv-command", nr, filename, (void *)NULL); + execlp("qiv-command", "qiv-command", nr, filename, (void *)NULL);
perror("Error calling qiv-command"); perror("Error calling qiv-command");
abort(); abort();

View File

@ -1,3 +1,3 @@
@comment $OpenBSD: PLIST,v 1.2 2004/09/15 00:50:10 espie Exp $ @comment $OpenBSD: PLIST,v 1.3 2009/08/20 18:58:39 kili Exp $
bin/qiv @bin bin/qiv
@man man/man1/qiv.1 @man man/man1/qiv.1