summaryrefslogtreecommitdiff
path: root/media-gfx/fotoxx
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-gfx/fotoxx
reinit the tree, so we can have metadata
Diffstat (limited to 'media-gfx/fotoxx')
-rw-r--r--media-gfx/fotoxx/Manifest12
-rw-r--r--media-gfx/fotoxx/files/fotoxx-13.11.1.patch44
-rw-r--r--media-gfx/fotoxx/files/fotoxx-15.04.1.patch13
-rw-r--r--media-gfx/fotoxx/files/fotoxx-15.05.patch13
-rw-r--r--media-gfx/fotoxx/fotoxx-13.11.1.ebuild54
-rw-r--r--media-gfx/fotoxx/fotoxx-15.04.1.ebuild54
-rw-r--r--media-gfx/fotoxx/fotoxx-15.05.ebuild54
-rw-r--r--media-gfx/fotoxx/metadata.xml18
8 files changed, 262 insertions, 0 deletions
diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
new file mode 100644
index 000000000000..feb902ff13c6
--- /dev/null
+++ b/media-gfx/fotoxx/Manifest
@@ -0,0 +1,12 @@
+AUX fotoxx-13.11.1.patch 1791 SHA256 ad1f6039d8942dee4834b59678567c17aefb3ec544a0ee196053a3384e291129 SHA512 e3543c861fb8e5f5de547b8976d15d86fac20ffc83285d2d9c46d805eb6b0e3fe20de07c4644c9272c7cd44c1a6d43360cb82fc92abc15ca34997353e4cbdf2b WHIRLPOOL db2fe772d9038bf3646101a559d016e59f3ebb120330748ba5d1e261b4baa3910ea27877a5443216eab9628637fa4d3ec7dbd14449ec7bd82fdcc98e09e1d8a2
+AUX fotoxx-15.04.1.patch 460 SHA256 09911cb0d5d455823ff33a9a60c1ddbaf66b6d1b93fbe1f3d319ee3a67707e5b SHA512 e4d2ddd827de492ac4890c8c8b34719b9dcc6acd555de60c7d5bef35d8c0dca032635fac9b989c92594ea92d5bd47c0300acca9074696058321bd401fdbb7b0b WHIRLPOOL 7ef93a2631fb2712d133cfb867d6ccc43e8fb8f1d48be4e01aeb6c02bdd71c6fd960535b025a6f8dc821ff5269338c6e69e5f37b13be6716ab05e3905d5ddc57
+AUX fotoxx-15.05.patch 460 SHA256 09911cb0d5d455823ff33a9a60c1ddbaf66b6d1b93fbe1f3d319ee3a67707e5b SHA512 e4d2ddd827de492ac4890c8c8b34719b9dcc6acd555de60c7d5bef35d8c0dca032635fac9b989c92594ea92d5bd47c0300acca9074696058321bd401fdbb7b0b WHIRLPOOL 7ef93a2631fb2712d133cfb867d6ccc43e8fb8f1d48be4e01aeb6c02bdd71c6fd960535b025a6f8dc821ff5269338c6e69e5f37b13be6716ab05e3905d5ddc57
+DIST fotoxx-13.11.1.tar.gz 2473330 SHA256 494577fe849d636c2addd46f317b9226fd00a2b5f61a87672be068a2b7bcb5fe SHA512 c880f5f1a67f12ab081820d4a897912e20985dbad0096d2f4ef1f37d0b2b626dd66c69a593e57b31432a67f79eadd4ea8022dcde01bec865f71ecbfec456caa2 WHIRLPOOL 76017d414a8524c4e0208e5b10f5fd86e9761b0ebe998e8b923735d764e0ca75a584c6fc7aac8940ca3e1bb7065bdedfcb3fa7f3736f3457e4ce8345b224685d
+DIST fotoxx-15.04.1.tar.gz 3491468 SHA256 1058bccd8a90c81f3d7a2b57dcf641c6355456a24f1f3d63ca3fbfe55209bc17 SHA512 d70fb437a4aacc18754a7df90fe3b23287ed3d31cbc545ed75ab3eb20cba6c83b4394251553b795c87ab2ecffe551905f9a39d19fead82fabafd646a9691313f WHIRLPOOL 468210add843262d7f2e67bd27e8a33ce91c7c2c252ba32ed9de03ddc8dcc6880b5710ccef3633fc14d1c7647d5a412609dd8d6c0b267a771b4c795a34a51e90
+DIST fotoxx-15.05.tar.gz 3573278 SHA256 65567adc86087a3a8acdebcb0f15ec299cf690a869129825e3d32da7e50c4604 SHA512 07155e5f32c0ada33dd95de333a4a124c9fc56b3807bb2edc2b078f0eab37968f374f84701bb8ce9b200f00ed4587c83f772899ba39527378d3527050960ac0e WHIRLPOOL 1ecb67051b17a9e1dd3e86bd17d88fdfdece0e9808de092f7e6fa3494d64aa8f5e19eac9f506e2938a4797deaf8f617d33095fd0bc482bf436ba4bc3263504d8
+EBUILD fotoxx-13.11.1.ebuild 1164 SHA256 06a5f0a73fa697e5fe48118f75862f32390687fe743d9718656a0b1f4ec499fa SHA512 4b33c9b0ab25e83ec19b099779c50a2f3748d1b0fbb5183c1ec700f26347809f3a82dac11ef0b8937567514a5fb2e41ac5079cce3b6f36245e2673f2e17557b1 WHIRLPOOL 4c37db8730ee2419f8b53b607905bbb5f9daa1d662d1e111dd357ac53597cdf9c2d39217865679d4ecbd21d73c04c50af3bae73f4990efb9c8fbe6fecf140280
+EBUILD fotoxx-15.04.1.ebuild 1166 SHA256 8c94275d08803671c2384ff8961cd62bf5bef13efaf2c6d8689c618a0845c1a8 SHA512 515bc431d1fd7c5a46f4eef3443f572406c4122b3533986904a10a71a6955ab2e71a182debd5bb85b5bdd3fbf97e10127cdd827b484a2407040dde3d426c4083 WHIRLPOOL f63d89be07b84f1dca70ec3bb3fb005503bfe5c29911d406bdea4a18ddd4c895e08ef531479e8c80bf08978d708bfe1a673b7b17e3f9b2d165cb3b5b72775765
+EBUILD fotoxx-15.05.ebuild 1166 SHA256 8c94275d08803671c2384ff8961cd62bf5bef13efaf2c6d8689c618a0845c1a8 SHA512 515bc431d1fd7c5a46f4eef3443f572406c4122b3533986904a10a71a6955ab2e71a182debd5bb85b5bdd3fbf97e10127cdd827b484a2407040dde3d426c4083 WHIRLPOOL f63d89be07b84f1dca70ec3bb3fb005503bfe5c29911d406bdea4a18ddd4c895e08ef531479e8c80bf08978d708bfe1a673b7b17e3f9b2d165cb3b5b72775765
+MISC ChangeLog 2371 SHA256 9790b68c65c967eb3c31357c171899f3f7a91d9fb43abddcbd690bcd22c29be1 SHA512 b12ed1044a4ead3b49efb9e6288378be85f6a5cf92a88e97492db2e25d94925f574fbea18682c0de1380d2bc6b0aa9793480c704ae990cbc6b8e739d18c065fd WHIRLPOOL 367304d38dd7f7ad4bda19581d817c27910ca7c907d82d632fb707f6e21ff52c0286f02830407fe4c173c6e14397a2d319eb7f2bfd414226b43d57c16de30261
+MISC ChangeLog-2015 13089 SHA256 05f01667874ccc5f01fff0c09b339cd092c05dfe2248e01c5631ac55c3612a32 SHA512 f648bbe3baa59ccc89b4645ea9d42027a6de6354192fa666f0a387131720acced81b4df85c0a25aa7fe3413faf136cf7d97634f5b5d41fa647c21f61a5af0d41 WHIRLPOOL 85ccce036019f1efc3e6c87335042009de7c02897649441d5a0aa242c0c5c65873a1bbf1610c0418617ac32f87c8ae8bbb36d1c4a799c01569c863729ba8696a
+MISC metadata.xml 867 SHA256 dade64e3450863af1873dcf077add0edac27737e8cfd699d1e6f9414203f5132 SHA512 179101cc1d0e87a3b6140a21e74727a987ae07d3a22b6765c2eefb92a6d022d082238b39cf3c5ce72e8456ae7d0c1a6e22a1636c8dbfe7a192c5fa1affc2687b WHIRLPOOL debe0ca43112ae5b1f942896171db0d634b2a240b6ecfb5cc37d3487578b8ec78b744bda3d110b98414177d48e263538f7092fe18d1f22bbd820d3f2d84f3309
diff --git a/media-gfx/fotoxx/files/fotoxx-13.11.1.patch b/media-gfx/fotoxx/files/fotoxx-13.11.1.patch
new file mode 100644
index 000000000000..c37df02558b5
--- /dev/null
+++ b/media-gfx/fotoxx/files/fotoxx-13.11.1.patch
@@ -0,0 +1,44 @@
+diff -r -U1 fotoxx-13.08.1.orig/Makefile fotoxx-13.08.1/Makefile
+--- fotoxx-13.08.1.orig/Makefile 2013-08-13 15:53:00.000000000 +0700
++++ fotoxx-13.08.1/Makefile 2013-08-16 04:37:03.009099149 +0700
+@@ -5,4 +5,4 @@
+ # defaults for parameters that may be pre-defined
+-CXXFLAGS ?= -O2 -Wall -ggdb
+-LDFLAGS ?= -rdynamic
++CXXFLAGS += -Wall -Wno-deprecated-declarations
++LDFLAGS += -rdynamic
+ PREFIX ?= /usr
+@@ -15,3 +15,3 @@
+ LOCALESDIR = $(SHAREDIR)/locales
+-DOCDIR = $(PREFIX)/share/doc/fotoxx
++DOCDIR = $(PREFIX)/share/doc/$(PF)
+ MANDIR = $(PREFIX)/share/man/man1
+@@ -19,4 +19,4 @@
+
+-CFLAGS = $(CXXFLAGS) -c `pkg-config --cflags gtk+-3.0`
+-LIBS = `pkg-config --libs gtk+-3.0`
++CFLAGS = $(CXXFLAGS) -c -DPF=\"$(PF)\" `pkg-config --cflags gtk+-3.0`
++LIBS = `pkg-config --libs gtk+-3.0` -lpthread
+
+@@ -78,3 +78,2 @@
+ rm -f $(DESTDIR)$(MANDIR)/fotoxx.1.gz
+- xdg-desktop-menu uninstall $(DESTDIR)$(MENUFILE)
+ rm -f $(DESTDIR)$(MENUFILE)
+@@ -97,5 +96,2 @@
+ rm -f fotoxx.1.gz
+- # menu (desktop) file
+- cp -f desktop $(DESTDIR)$(MENUFILE)
+- xdg-desktop-menu install --novendor $(DESTDIR)$(MENUFILE)
+
+@@ -106,3 +102,2 @@
+ rm -f $(DESTDIR)$(MANDIR)/fotoxx.1.gz
+- xdg-desktop-menu uninstall $(DESTDIR)$(MENUFILE)
+ rm -f $(DESTDIR)$(MENUFILE)
+diff -r -U1 fotoxx-13.08.1.orig/zfuncs.cc fotoxx-13.08.1/zfuncs.cc
+--- fotoxx-13.08.1.orig/zfuncs.cc 2013-08-13 15:53:00.000000000 +0700
++++ fotoxx-13.08.1/zfuncs.cc 2013-08-16 04:31:58.882119673 +0700
+@@ -3947,3 +3947,3 @@
+ strncatv(zlocalesdir,199,work,"/share/",zappname,"/locales",null); // /prefix/share/appname/locales
+- strncatv(zdocdir,199,work,"/share/doc/",zappname,null); // /prefix/share/doc/appname
++ strncatv(zdocdir,199,work,"/share/doc/",PF,null); // /prefix/share/doc/$(PF)
+
diff --git a/media-gfx/fotoxx/files/fotoxx-15.04.1.patch b/media-gfx/fotoxx/files/fotoxx-15.04.1.patch
new file mode 100644
index 000000000000..15fdaa9abacf
--- /dev/null
+++ b/media-gfx/fotoxx/files/fotoxx-15.04.1.patch
@@ -0,0 +1,13 @@
+diff -r -U1 fotoxx-14.10.2.orig/Makefile fotoxx-14.10.2/Makefile
+--- fotoxx-14.10.2.orig/Makefile 2014-10-09 15:17:09.000000000 +0700
++++ fotoxx-14.10.2/Makefile 2014-10-13 20:44:55.061728475 +0700
+@@ -16,3 +16,3 @@
+ LOCALESDIR = $(SHAREDIR)/locales
+-DOCDIR = $(PREFIX)/share/doc/fotoxx
++DOCDIR = $(PREFIX)/share/doc/$(PF)
+ MANDIR = $(PREFIX)/share/man/man1
+@@ -90,4 +90,2 @@
+ rm -f fotoxx.1.gz
+- # menu (desktop) file
+- cp -f desktop $(DESTDIR)$(MENUFILE)
+
diff --git a/media-gfx/fotoxx/files/fotoxx-15.05.patch b/media-gfx/fotoxx/files/fotoxx-15.05.patch
new file mode 100644
index 000000000000..15fdaa9abacf
--- /dev/null
+++ b/media-gfx/fotoxx/files/fotoxx-15.05.patch
@@ -0,0 +1,13 @@
+diff -r -U1 fotoxx-14.10.2.orig/Makefile fotoxx-14.10.2/Makefile
+--- fotoxx-14.10.2.orig/Makefile 2014-10-09 15:17:09.000000000 +0700
++++ fotoxx-14.10.2/Makefile 2014-10-13 20:44:55.061728475 +0700
+@@ -16,3 +16,3 @@
+ LOCALESDIR = $(SHAREDIR)/locales
+-DOCDIR = $(PREFIX)/share/doc/fotoxx
++DOCDIR = $(PREFIX)/share/doc/$(PF)
+ MANDIR = $(PREFIX)/share/man/man1
+@@ -90,4 +90,2 @@
+ rm -f fotoxx.1.gz
+- # menu (desktop) file
+- cp -f desktop $(DESTDIR)$(MENUFILE)
+
diff --git a/media-gfx/fotoxx/fotoxx-13.11.1.ebuild b/media-gfx/fotoxx/fotoxx-13.11.1.ebuild
new file mode 100644
index 000000000000..67684ae938d2
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-13.11.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit eutils toolchain-funcs fdo-mime
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="http://www.kornelix.com/fotoxx.html"
+SRC_URI="http://www.kornelix.com/uploads/1/3/0/3/13035936/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND="
+ x11-libs/gtk+:3
+ media-libs/libpng
+ media-libs/tiff
+ media-libs/lcms:2"
+RDEPEND="${DEPEND}
+ media-libs/exiftool
+ media-gfx/ufraw[gtk]
+ media-gfx/dcraw
+ x11-misc/xdg-utils"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PF}.patch
+}
+
+src_compile() {
+ tc-export CXX
+ emake
+}
+
+src_install() {
+ # For the Help menu items to work, *.html must be in /usr/share/doc/${PF},
+ # and README, changelog, translations, edit-menus, KB-shortcuts must not be compressed
+ emake DESTDIR="${D}" install
+ newmenu desktop ${PN}.desktop
+ rm -f "${D}"/usr/share/doc/${PF}/*.man
+ docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+ fdo-mime_mime_database_update
+ fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+}
diff --git a/media-gfx/fotoxx/fotoxx-15.04.1.ebuild b/media-gfx/fotoxx/fotoxx-15.04.1.ebuild
new file mode 100644
index 000000000000..5f911c91bb97
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-15.04.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit eutils toolchain-funcs fdo-mime
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="http://www.kornelix.com/fotoxx.html"
+SRC_URI="http://www.kornelix.com/uploads/1/3/0/3/13035936/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+ x11-libs/gtk+:3
+ media-libs/libpng
+ media-libs/tiff
+ media-libs/lcms:2"
+RDEPEND="${DEPEND}
+ media-libs/exiftool
+ media-gfx/ufraw[gtk]
+ media-gfx/dcraw
+ x11-misc/xdg-utils"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PF}.patch
+}
+
+src_compile() {
+ tc-export CXX
+ emake
+}
+
+src_install() {
+ # For the Help menu items to work, *.html must be in /usr/share/doc/${PF},
+ # and README, changelog, translations, edit-menus, KB-shortcuts must not be compressed
+ emake DESTDIR="${D}" install
+ newmenu desktop ${PN}.desktop
+ rm -f "${D}"/usr/share/doc/${PF}/*.man
+ docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+ fdo-mime_mime_database_update
+ fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+}
diff --git a/media-gfx/fotoxx/fotoxx-15.05.ebuild b/media-gfx/fotoxx/fotoxx-15.05.ebuild
new file mode 100644
index 000000000000..5f911c91bb97
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-15.05.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit eutils toolchain-funcs fdo-mime
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="http://www.kornelix.com/fotoxx.html"
+SRC_URI="http://www.kornelix.com/uploads/1/3/0/3/13035936/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+ x11-libs/gtk+:3
+ media-libs/libpng
+ media-libs/tiff
+ media-libs/lcms:2"
+RDEPEND="${DEPEND}
+ media-libs/exiftool
+ media-gfx/ufraw[gtk]
+ media-gfx/dcraw
+ x11-misc/xdg-utils"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PF}.patch
+}
+
+src_compile() {
+ tc-export CXX
+ emake
+}
+
+src_install() {
+ # For the Help menu items to work, *.html must be in /usr/share/doc/${PF},
+ # and README, changelog, translations, edit-menus, KB-shortcuts must not be compressed
+ emake DESTDIR="${D}" install
+ newmenu desktop ${PN}.desktop
+ rm -f "${D}"/usr/share/doc/${PF}/*.man
+ docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+ fdo-mime_mime_database_update
+ fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+}
diff --git a/media-gfx/fotoxx/metadata.xml b/media-gfx/fotoxx/metadata.xml
new file mode 100644
index 000000000000..de79489b296c
--- /dev/null
+++ b/media-gfx/fotoxx/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>grozin@gentoo.org</email>
+ <name>Andrey Grozin</name>
+ </maintainer>
+ <longdescription lang="en">
+ Navigate a large image collection using a thumbnail browser.
+ Import camera RAW files and edit with 16-bit color.
+ Save edited images as TIFF-8/16, PNG or JPEG with adjustable compression.
+ Edit the whole image or a selected area, with adjustable edge-blending.
+ Edit functions have live feedback using the full window.
+ Undo/redo up to 99 edits. Add tags, dates, and star-ratings to images
+ and search using these criteria and (wildcard) file names.
+ Fotoxx does not use filters, layers, and masks - the edit functions work directly on the image.
+ </longdescription>
+</pkgmetadata>