Revision: 22875 http://sourceforge.net/p/gar/code/22875 Author: opk Date: 2014-01-23 20:50:45 +0000 (Thu, 23 Jan 2014) Log Message: ----------- qiv/trunk: update to 2.3.1
Modified Paths: -------------- csw/mgar/pkg/qiv/trunk/Makefile csw/mgar/pkg/qiv/trunk/checksums csw/mgar/pkg/qiv/trunk/files/0001-adapt-Makefile-for-opencsw.patch Modified: csw/mgar/pkg/qiv/trunk/Makefile =================================================================== --- csw/mgar/pkg/qiv/trunk/Makefile 2014-01-23 15:32:11 UTC (rev 22874) +++ csw/mgar/pkg/qiv/trunk/Makefile 2014-01-23 20:50:45 UTC (rev 22875) @@ -2,14 +2,14 @@ # TODO (release-critical prefixed with !, non release-critical with *) # NAME = qiv -VERSION = 2.2.4 +VERSION = 2.3.1 GARTYPE = v2 DESCRIPTION = Quick image viewer define BLURB Quick Image Viewer (qiv) is a fast and simple image viewer based on GDK and imlib. Features include zooming, fullscreen, statusbar, - screensaver mode, brighness/contrast control, transparency, + screensaver mode, brightness/contrast control, transparency, slideshow, exif autorotation and a browse mode. endef @@ -18,10 +18,12 @@ LICENSE = README.COPYING RUNTIME_DEP_PKGS += CSWlibmagic1 CSWlibgdk-x11-2-0-0 CSWlibgdk-pixbuf2-0-0 \ - CSWlibgobject2-0-0 CSWlibimlib2-1 CSWlibglib2-0-0 CSWpango + CSWlibgobject2-0-0 CSWlibimlib2-1 CSWlibglib2-0-0 CSWlibpango1-0-0 \ + CSWlibtiff5 CSWliblcms2-2 CSWlibexif12 CSWlibjpeg7 PATCHFILES += 0001-adapt-Makefile-for-opencsw.patch CONFIGURE_SCRIPTS = +EXTRA_PKG_CONFIG_PATH += /opt/csw/X11/lib/pkgconfig BUILD_ARGS = -f Makefile.Solaris TEST_SCRIPTS = INSTALL_ARGS = -f Makefile.Solaris Modified: csw/mgar/pkg/qiv/trunk/checksums =================================================================== --- csw/mgar/pkg/qiv/trunk/checksums 2014-01-23 15:32:11 UTC (rev 22874) +++ csw/mgar/pkg/qiv/trunk/checksums 2014-01-23 20:50:45 UTC (rev 22875) @@ -1 +1 @@ -1425f89c90f9c045858fccf24d894c97 qiv-2.2.4.tgz +93aea7469be64ebd35277a6dac079fc8 qiv-2.3.1.tgz Modified: csw/mgar/pkg/qiv/trunk/files/0001-adapt-Makefile-for-opencsw.patch =================================================================== --- csw/mgar/pkg/qiv/trunk/files/0001-adapt-Makefile-for-opencsw.patch 2014-01-23 15:32:11 UTC (rev 22874) +++ csw/mgar/pkg/qiv/trunk/files/0001-adapt-Makefile-for-opencsw.patch 2014-01-23 20:50:45 UTC (rev 22875) @@ -1,14 +1,14 @@ -From 51625c4d79ede0386f6034bd08a113ee626b8aa0 Mon Sep 17 00:00:00 2001 +From 1e2f9e4981200dff4884c21eb9add3c1a18ad01e Mon Sep 17 00:00:00 2001 From: Oliver Kiddle <o...@opencsw.org> -Date: Fri, 5 Jul 2013 14:56:15 +0200 +Date: Thu, 23 Jan 2014 21:46:32 +0100 Subject: [PATCH] adapt Makefile for opencsw --- - Makefile.Solaris | 30 ++++++++++++------------------ - 1 file changed, 12 insertions(+), 18 deletions(-) + Makefile.Solaris | 46 ++++++++++++---------------------------------- + 1 file changed, 12 insertions(+), 34 deletions(-) diff --git a/Makefile.Solaris b/Makefile.Solaris -index 3513f4d..74dd04c 100644 +index 527ec58..94c3c2a 100644 --- a/Makefile.Solaris +++ b/Makefile.Solaris @@ -26,11 +26,11 @@ FILTER = 1 @@ -23,9 +23,9 @@ -COMPRESS_PROG = gzip -9f +COMPRESS_PROG = true - # Comment this line out if your system doesn't have libXinerama - # installed (for centering on dual-screen) -@@ -47,8 +47,8 @@ MAGIC = -DHAVE_MAGIC + # Comment this line out if your system doesn't have lcms2 installed + # (for minimal Color Management support) +@@ -51,13 +51,13 @@ EXIF = -DHAVE_EXIF # Do not edit below here! ###################################################################### @@ -36,36 +36,53 @@ -fcaller-saves -ffast-math -fno-strength-reduce \ -fthread-jumps #-march=pentium #-DSTAT_MACROS_BROKEN -@@ -129,21 +129,15 @@ distclean : clean +-INCLUDES := $(shell pkg-config --cflags gdk-2.0 imlib2) +-LIBS := $(shell pkg-config --libs gdk-2.0 imlib2) -lX11 lXext ++INCLUDES := -I/opt/csw/include $(shell pkg-config --cflags gdk-2.0 imlib2) ++LIBS := $(filter-out -lintl,$(shell pkg-config --libs gdk-2.0 imlib2)) -lX11 -lXext + # [as] thinks that this is not portable enough: + # [lc] I use a virtual screen of 1600x1200, and the resolution is 1024x768, +@@ -140,33 +140,11 @@ distclean : clean + install: $(PROGRAM) @echo "Installing QIV..." - @if [ ! -d $(PREFIX)/bin ]; then \ - install -d -m 0755 $(PREFIX)/bin; \ - echo install -d -m 0755 $(PREFIX)/bin; \ -+ @if [ ! -d $(DESTDIR)$(bindir) ]; then \ -+ ginstall -d -m 0755 $(DESTDIR)$(bindir); \ -+ echo ginstall -d -m 0755 $(DESTDIR)$(bindir); \ - fi +- fi - install -s -m 0755 $(PROGRAM) $(PREFIX)/bin - @if [ ! -d $(PREFIX)/man/man1 ]; then \ - echo install -d -m 0755 $(PREFIX)/man/man1; \ - install -d -m 0755 $(PREFIX)/man/man1; \ -+ ginstall -s -m 0755 $(PROGRAM) $(DESTDIR)$(bindir) -+ @if [ ! -d $(DESTDIR)$(mandir)/man1 ]; then \ -+ echo ginstall -d -m 0755 $(DESTDIR)$(mandir)/man1; \ -+ ginstall -d -m 0755 $(DESTDIR)$(mandir)/man1; \ - fi +- fi - install -m 0644 $(PROGRAM).1 $(PREFIX)/man/man1 - $(COMPRESS_PROG) $(PREFIX)/man/man1/$(PROGRAM).1 +- install -D -m 0644 qiv.png $(PREFIX)/share/pixmaps/qiv.png +- install -D -m 0644 qiv.desktop $(PREFIX)/share/applications/qiv.desktop +- @if [ ! -e $(PREFIX)/share/pixmaps ]; then \ +- echo install -d -m 0755 $(PREFIX)/share/pixmaps; \ +- install -d -m 0755 $(PREFIX)/share/pixmaps; \ +- fi +- install -m 0644 qiv.png $(PREFIX)/share/pixmaps/qiv.png +- @if [ ! -e $(PREFIX)/share/applications ]; then \ +- echo install -d -m 0755 $(PREFIX)/share/applications; \ +- install -d -m 0755 $(PREFIX)/share/applications; \ +- fi +- install -m 0644 qiv.desktop $(PREFIX)/share/applications/qiv.desktop - @if ./qiv -f ./intro.jpg ; \ - then echo "-- Test Passed --" ; \ - else echo "-- Test Failed --" ; \ - fi -- @echo "\nDont forget to look into the \"qiv-command\" file and install it!\n-> cp qiv-command.example /usr/local/bin/qiv-command\n\n" -+ ginstall -m 0644 $(PROGRAM).1 $(DESTDIR)$(mandir)/man1 +- @echo "\nDont forget to look into the \"qiv-command\" file and install it!\n-> cp qiv-command.example $(PREFIX)/bin/qiv-command\n\n" ++ ginstall -D -s -m 0755 $(PROGRAM) $(DESTDIR)$(bindir)/$(PROGRAM) ++ ginstall -D -m 0644 $(PROGRAM).1 $(DESTDIR)$(mandir)/man1/$(PROGRAM).1 ++ $(COMPRESS_PROG) $(DESTDIR)/man/man1/$(PROGRAM).1 ++ ginstall -D -m 0644 qiv.png $(DESTDIR)$(datadir)/share/pixmaps/qiv.png ++ ginstall -D -m 0644 qiv.desktop $(DESTDIR)$(datadir)/applications/qiv.desktop ++ ginstall -D -m 0644 contrib/qiv-command.example $(DESTDIR)$(datadir)/doc/qiv/qiv-command.example # the end... ;-) -- -1.8.3.1 +1.8.4.1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.