summaryrefslogtreecommitdiff
path: root/graphics/gimmage
diff options
context:
space:
mode:
authorreed <reed@pkgsrc.org>2009-04-15 04:04:13 +0000
committerreed <reed@pkgsrc.org>2009-04-15 04:04:13 +0000
commiteab4117087879a226cdfefbf58e17e2bf2940f03 (patch)
tree540e3ec1b4c28b13b96a4ffdfc2c5ab278d1dd18 /graphics/gimmage
parent73e667956ffed77e2a200b447a3edec063de360b (diff)
downloadpkgsrc-eab4117087879a226cdfefbf58e17e2bf2940f03.tar.gz
Add new package: gimmage
The gimmage package provides a GTKMM-based image viewer. It includes keyboard shortcuts and a file browser.
Diffstat (limited to 'graphics/gimmage')
-rw-r--r--graphics/gimmage/DESCR2
-rw-r--r--graphics/gimmage/Makefile30
-rw-r--r--graphics/gimmage/PLIST16
-rw-r--r--graphics/gimmage/distinfo6
-rw-r--r--graphics/gimmage/patches/patch-aa13
5 files changed, 67 insertions, 0 deletions
diff --git a/graphics/gimmage/DESCR b/graphics/gimmage/DESCR
new file mode 100644
index 00000000000..a5b33ed82dc
--- /dev/null
+++ b/graphics/gimmage/DESCR
@@ -0,0 +1,2 @@
+The gimmage package provides a GTKMM-based image viewer.
+It includes keyboard shortcuts and a file browser.
diff --git a/graphics/gimmage/Makefile b/graphics/gimmage/Makefile
new file mode 100644
index 00000000000..7a34a15ac5e
--- /dev/null
+++ b/graphics/gimmage/Makefile
@@ -0,0 +1,30 @@
+# $NetBSD: Makefile,v 1.1.1.1 2009/04/15 04:04:13 reed Exp $
+#
+
+DISTNAME= gimmage-0.2.3
+CATEGORIES= graphics
+MASTER_SITES= http://download.berlios.de/gimmage/
+
+MAINTAINER= reed@reedmedia.net
+HOMEPAGE= http://gimmage.berlios.de/
+COMMENT= GTKMM-based image viewing program
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+GNU_CONFIGURE= yes
+INSTALLATION_DIRS= share/doc/gimmage
+USE_DIRS+= xdg-1.4
+USE_LANGUAGES= c c++
+USE_PKGLOCALEDIR= yes
+USE_TOOLS+= pkg-config
+
+post-install:
+ ${INSTALL_DATA} ${WRKSRC}/README \
+ ${DESTDIR}/${PREFIX}/share/doc/gimmage/README
+
+.include "../../graphics/cairomm/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../www/curl/buildlink3.mk"
+.include "../../x11/gtkmm/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/gimmage/PLIST b/graphics/gimmage/PLIST
new file mode 100644
index 00000000000..0ee936cce90
--- /dev/null
+++ b/graphics/gimmage/PLIST
@@ -0,0 +1,16 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2009/04/15 04:04:13 reed Exp $
+bin/gimmage
+share/applications/gimmage.desktop
+share/doc/gimmage/README
+share/gimmage/pixmaps/1to1.png
+share/gimmage/pixmaps/anticlockwise.png
+share/gimmage/pixmaps/clockwise.png
+share/gimmage/pixmaps/unreadable.png
+share/locale/de/LC_MESSAGES/gimmage.mo
+share/locale/fr/LC_MESSAGES/gimmage.mo
+share/pixmaps/gimmage.png
+@comment in xdg-dirs: @dirrm share/pixmaps
+@dirrm share/gimmage/pixmaps
+@dirrm share/gimmage
+@dirrm share/doc/gimmage
+@comment in xdg-dirs: @dirrm share/applications
diff --git a/graphics/gimmage/distinfo b/graphics/gimmage/distinfo
new file mode 100644
index 00000000000..e948d931853
--- /dev/null
+++ b/graphics/gimmage/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2009/04/15 04:04:13 reed Exp $
+
+SHA1 (gimmage-0.2.3.tar.gz) = 732dee063553b787b65a0a5bd3d207bdb5d01df1
+RMD160 (gimmage-0.2.3.tar.gz) = d3fd105390e21548cf9c83b199681b53616f3640
+Size (gimmage-0.2.3.tar.gz) = 193777 bytes
+SHA1 (patch-aa) = f8a37d59d2b9311a352dee931afe4290d1950720
diff --git a/graphics/gimmage/patches/patch-aa b/graphics/gimmage/patches/patch-aa
new file mode 100644
index 00000000000..c19330c9f49
--- /dev/null
+++ b/graphics/gimmage/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2009/04/15 04:04:13 reed Exp $
+
+--- src/FileManager.cpp.orig 2008-07-08 15:06:19.000000000 -0500
++++ src/FileManager.cpp 2008-07-08 15:06:54.000000000 -0500
+@@ -20,6 +20,8 @@
+ // gimmage: FileManager.cpp
+
+ // we make extensive use of get_current_dir_name() from Glib
++// maybe should check for this?
++#define get_current_dir_name() getcwd(NULL, PATH_MAX)
+
+ #include "FileManager.h"
+ #include "defines.h"