summaryrefslogtreecommitdiff
path: root/graphics/fotoxx
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/fotoxx')
-rw-r--r--graphics/fotoxx/DESCR12
-rw-r--r--graphics/fotoxx/Makefile22
-rw-r--r--graphics/fotoxx/PLIST114
-rw-r--r--graphics/fotoxx/distinfo8
-rw-r--r--graphics/fotoxx/patches/patch-aa13
-rw-r--r--graphics/fotoxx/patches/patch-ab17
-rw-r--r--graphics/fotoxx/patches/patch-ac13
7 files changed, 199 insertions, 0 deletions
diff --git a/graphics/fotoxx/DESCR b/graphics/fotoxx/DESCR
new file mode 100644
index 00000000000..68d42f39611
--- /dev/null
+++ b/graphics/fotoxx/DESCR
@@ -0,0 +1,12 @@
+Fotoxx is a free open source Linux program for editing image files
+from a digital camera. The goal of fotoxx is to meet most image
+editing needs while remaining easy to use.
+
+Navigate images with a pageable thumbnail window, edit an entire
+image or selected areas, change brightness and contrast, flatten
+brightness distribution, change color intensity, reduce the number
+of colors (posterize), make panoramas, make HDR images, crop, rotate
+(any angle), rescale, fix red-eye, fix perspective (slanted
+buildings), warp, sharpen, blur, remove noise (speckles), add tags
+to images and search by tags, make a collage of images and text,
+print.
diff --git a/graphics/fotoxx/Makefile b/graphics/fotoxx/Makefile
new file mode 100644
index 00000000000..e4bf0f9a834
--- /dev/null
+++ b/graphics/fotoxx/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/12/09 15:10:34 wiz Exp $
+#
+
+DISTNAME= fotoxx-5.7.1
+CATEGORIES= graphics
+MASTER_SITES= http://kornelix.squarespace.com/storage/fotoxx/
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://kornelix.squarespace.com/fotoxx/
+COMMENT= Program for editing image files from a digital camera
+
+DEPENDS+= exiv2-[0-9]*:../../graphics/exiv2
+DEPENDS+= xdg-utils-[0-9]*:../../misc/xdg-utils
+
+WRKSRC= ${WRKDIR}/fotoxx
+USE_LANGUAGES= c++
+USE_TOOLS+= gmake pkg-config
+
+BUILD_TARGET= fotoxx
+
+.include "../../x11/gtk2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/fotoxx/PLIST b/graphics/fotoxx/PLIST
new file mode 100644
index 00000000000..c5660592587
--- /dev/null
+++ b/graphics/fotoxx/PLIST
@@ -0,0 +1,114 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/12/09 15:10:34 wiz Exp $
+bin/fotoxx
+share/doc/fotoxx/CHANGES
+share/doc/fotoxx/COPYING
+share/doc/fotoxx/README
+share/doc/fotoxx/TRANSLATIONS
+share/doc/fotoxx/images/HDR-fr.jpg
+share/doc/fotoxx/images/de-noise.jpg
+share/doc/fotoxx/images/defog-fr.jpg
+share/doc/fotoxx/images/edit-tags-fr.jpg
+share/doc/fotoxx/images/lens-adjust-fr.jpg
+share/doc/fotoxx/images/navigation-fr.jpg
+share/doc/fotoxx/images/pano-adjust-fr.jpg
+share/doc/fotoxx/images/pano-prealign-fr.jpg
+share/doc/fotoxx/images/redeye-fr.jpg
+share/doc/fotoxx/images/rotate-fr.jpg
+share/doc/fotoxx/images/search-tags-fr.jpg
+share/doc/fotoxx/images/sharpen1.jpg
+share/doc/fotoxx/images/stretch2.jpg
+share/doc/fotoxx/images/toolbar-en.jpg
+share/doc/fotoxx/images/toolbar-fr.jpg
+share/doc/fotoxx/images/toolbar-gl.jpg
+share/doc/fotoxx/images/tune-fr.jpg
+share/doc/fotoxx/images/unbend.jpg
+share/doc/fotoxx/userguide-en.html
+share/doc/fotoxx/userguide-fr.html
+share/doc/fotoxx/userguide-gl.html
+share/fotoxx/icons/RGB.png
+share/fotoxx/icons/bigger.png
+share/fotoxx/icons/file.png
+share/fotoxx/icons/first-page.png
+share/fotoxx/icons/folder.png
+share/fotoxx/icons/folder128.png
+share/fotoxx/icons/folder256.png
+share/fotoxx/icons/fotoxx.png
+share/fotoxx/icons/index.png
+share/fotoxx/icons/kill.png
+share/fotoxx/icons/last-page.png
+share/fotoxx/icons/logo.png
+share/fotoxx/icons/m-about.png
+share/fotoxx/icons/m-blur.png
+share/fotoxx/icons/m-changelog.png
+share/fotoxx/icons/m-clone.png
+share/fotoxx/icons/m-color-depth.png
+share/fotoxx/icons/m-color-inten.png
+share/fotoxx/icons/m-create-thumbs.png
+share/fotoxx/icons/m-errorlog.png
+share/fotoxx/icons/m-exif.png
+share/fotoxx/icons/m-flatten.png
+share/fotoxx/icons/m-hdr.png
+share/fotoxx/icons/m-montest.png
+share/fotoxx/icons/m-noise.png
+share/fotoxx/icons/m-open.png
+share/fotoxx/icons/m-pano.png
+share/fotoxx/icons/m-params.png
+share/fotoxx/icons/m-print.png
+share/fotoxx/icons/m-quit.png
+share/fotoxx/icons/m-readme.png
+share/fotoxx/icons/m-redeye.png
+share/fotoxx/icons/m-resize.png
+share/fotoxx/icons/m-rgb-spread.png
+share/fotoxx/icons/m-rotate.png
+share/fotoxx/icons/m-save.png
+share/fotoxx/icons/m-select.png
+share/fotoxx/icons/m-sharpen.png
+share/fotoxx/icons/m-slideshow.png
+share/fotoxx/icons/m-tags.png
+share/fotoxx/icons/m-trash.png
+share/fotoxx/icons/m-trim.png
+share/fotoxx/icons/m-tune.png
+share/fotoxx/icons/m-unbend.png
+share/fotoxx/icons/m-userguide.png
+share/fotoxx/icons/m-warp.png
+share/fotoxx/icons/next-page.png
+share/fotoxx/icons/next-row.png
+share/fotoxx/icons/next.png
+share/fotoxx/icons/prev-page.png
+share/fotoxx/icons/prev-row.png
+share/fotoxx/icons/prev.png
+share/fotoxx/icons/print.png
+share/fotoxx/icons/quit.png
+share/fotoxx/icons/redo.png
+share/fotoxx/icons/save.png
+share/fotoxx/icons/select.png
+share/fotoxx/icons/smaller.png
+share/fotoxx/icons/trash.png
+share/fotoxx/icons/undo.png
+share/fotoxx/icons/zoomin.png
+share/fotoxx/icons/zoomout.png
+share/fotoxx/locales/de/fotoxx.po
+share/fotoxx/locales/de/fotoxx.po.old
+share/fotoxx/locales/de/zfuncs.po
+share/fotoxx/locales/el/fotoxx.po
+share/fotoxx/locales/el/zfuncs.po
+share/fotoxx/locales/es/fotoxx.po
+share/fotoxx/locales/es/zfuncs.po
+share/fotoxx/locales/fr/fotoxx.po
+share/fotoxx/locales/fr/stan1125.po
+share/fotoxx/locales/fr/zfuncs.po
+share/fotoxx/locales/gl/fotoxx.po
+share/fotoxx/locales/gl/zfuncs.po
+share/fotoxx/locales/it/fotoxx.po
+share/fotoxx/locales/it/zfuncs.po
+@dirrm share/fotoxx/locales/it
+@dirrm share/fotoxx/locales/gl
+@dirrm share/fotoxx/locales/fr
+@dirrm share/fotoxx/locales/es
+@dirrm share/fotoxx/locales/el
+@dirrm share/fotoxx/locales/de
+@dirrm share/fotoxx/locales
+@dirrm share/fotoxx/icons
+@dirrm share/fotoxx
+@dirrm share/doc/fotoxx/images
+@dirrm share/doc/fotoxx
diff --git a/graphics/fotoxx/distinfo b/graphics/fotoxx/distinfo
new file mode 100644
index 00000000000..7086379a472
--- /dev/null
+++ b/graphics/fotoxx/distinfo
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/12/09 15:10:34 wiz Exp $
+
+SHA1 (fotoxx-5.7.1.tar.gz) = 44abbd2aab0454448f63e9960a40926068aefa76
+RMD160 (fotoxx-5.7.1.tar.gz) = 34a61ecbba851a16c695ed86dc5dd8171dd18796
+Size (fotoxx-5.7.1.tar.gz) = 924376 bytes
+SHA1 (patch-aa) = 2f5b2b650c557296f073d816e9c12998e7f874ad
+SHA1 (patch-ab) = 45705b890257cd34571e4896494ee0d643bdf168
+SHA1 (patch-ac) = e213a84e029d51af8e672da8b58945c3f32bc5c2
diff --git a/graphics/fotoxx/patches/patch-aa b/graphics/fotoxx/patches/patch-aa
new file mode 100644
index 00000000000..c4c8a683218
--- /dev/null
+++ b/graphics/fotoxx/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2008/12/09 15:10:34 wiz Exp $
+
+--- Makefile.orig 2008-12-05 13:36:40.000000000 +0000
++++ Makefile
+@@ -18,7 +18,7 @@ DATADIR = $(PREFIX)/share/$(PROGRAM)
+
+
+ $(PROGRAM): $(PROGRAM).o zfuncs.o
+- @g++ $(LFLAGS) -o $(PROGRAM) $(PROGRAM).o zfuncs.o
++ @g++ $(LFLAGS) -o $(PROGRAM) $(PROGRAM).o zfuncs.o -lcompat
+
+ $(PROGRAM).o: $(SOURCE) zfuncs.h
+ @g++ $(CFLAGS) -o $(PROGRAM).o $(SOURCE) \
diff --git a/graphics/fotoxx/patches/patch-ab b/graphics/fotoxx/patches/patch-ab
new file mode 100644
index 00000000000..2189f10ea56
--- /dev/null
+++ b/graphics/fotoxx/patches/patch-ab
@@ -0,0 +1,17 @@
+$NetBSD: patch-ab,v 1.1.1.1 2008/12/09 15:10:34 wiz Exp $
+
+--- zfuncs.cpp.orig 2008-12-05 13:36:40.000000000 +0000
++++ zfuncs.cpp
+@@ -29,10 +29,12 @@ void appcrash(cchar *pMess, ... )
+
+ printf("appcrash: %s \n",message);
+
++#ifdef backtrace
+ nstack = backtrace(stacklist,nstack); // good for g++ -rdynamic v.16
+ stackents = backtrace_symbols(stacklist,nstack);
+ for (ii = 0; ii < nstack; ii++)
+ printf("function: %s \n",stackents[ii]);
++#endif
+
+ abort(); // good for gdb backtrace v.16
+ }
diff --git a/graphics/fotoxx/patches/patch-ac b/graphics/fotoxx/patches/patch-ac
new file mode 100644
index 00000000000..0585d2b1870
--- /dev/null
+++ b/graphics/fotoxx/patches/patch-ac
@@ -0,0 +1,13 @@
+$NetBSD: patch-ac,v 1.1.1.1 2008/12/09 15:10:34 wiz Exp $
+
+--- zfuncs.h.orig 2008-12-05 13:36:40.000000000 +0000
++++ zfuncs.h
+@@ -17,7 +17,7 @@
+ #include <pthread.h>
+ #include <errno.h>
+ #include <signal.h>
+-#include <execinfo.h>
++#include <sys/wait.h>
+
+ #include <libintl.h> // gettext v.2.9
+ #include <locale.h>