SF.net SVN: gar:[22875] csw/mgar/pkg/qiv/trunk
opk at users.sourceforge.net
opk at users.sourceforge.net
Thu Jan 23 21:50:46 CET 2014
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 <opk at 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.
More information about the devel
mailing list