From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- media-gfx/fotoxx/Manifest | 12 +++++++ media-gfx/fotoxx/files/fotoxx-13.11.1.patch | 44 +++++++++++++++++++++++ media-gfx/fotoxx/files/fotoxx-15.04.1.patch | 13 +++++++ media-gfx/fotoxx/files/fotoxx-15.05.patch | 13 +++++++ media-gfx/fotoxx/fotoxx-13.11.1.ebuild | 54 +++++++++++++++++++++++++++++ media-gfx/fotoxx/fotoxx-15.04.1.ebuild | 54 +++++++++++++++++++++++++++++ media-gfx/fotoxx/fotoxx-15.05.ebuild | 54 +++++++++++++++++++++++++++++ media-gfx/fotoxx/metadata.xml | 18 ++++++++++ 8 files changed, 262 insertions(+) create mode 100644 media-gfx/fotoxx/Manifest create mode 100644 media-gfx/fotoxx/files/fotoxx-13.11.1.patch create mode 100644 media-gfx/fotoxx/files/fotoxx-15.04.1.patch create mode 100644 media-gfx/fotoxx/files/fotoxx-15.05.patch create mode 100644 media-gfx/fotoxx/fotoxx-13.11.1.ebuild create mode 100644 media-gfx/fotoxx/fotoxx-15.04.1.ebuild create mode 100644 media-gfx/fotoxx/fotoxx-15.05.ebuild create mode 100644 media-gfx/fotoxx/metadata.xml (limited to 'media-gfx/fotoxx') 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 @@ + + + + + grozin@gentoo.org + Andrey Grozin + + + 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. + + -- cgit v1.2.3