summaryrefslogtreecommitdiff
path: root/media-gfx/qiv
diff options
context:
space:
mode:
Diffstat (limited to 'media-gfx/qiv')
-rw-r--r--media-gfx/qiv/Manifest7
-rw-r--r--media-gfx/qiv/metadata.xml11
-rw-r--r--media-gfx/qiv/qiv-2.2.4.ebuild43
-rw-r--r--media-gfx/qiv/qiv-2.3.1.ebuild63
4 files changed, 124 insertions, 0 deletions
diff --git a/media-gfx/qiv/Manifest b/media-gfx/qiv/Manifest
new file mode 100644
index 000000000000..f5a80b218f2b
--- /dev/null
+++ b/media-gfx/qiv/Manifest
@@ -0,0 +1,7 @@
+DIST qiv-2.2.4.tgz 98874 SHA256 ed6078dc550c1dc2fe35c1e0f46463c13589a24b83d4f7101b71a7485e51abb7 SHA512 744014ff70c9397d7a90e60740f482976713c9e5ff295a03684ae7b50ae70b86589d9e9066702fd43241bf2767c3537f582aab5ebbde25caea1663ec825f76a5 WHIRLPOOL 4587a9f467bf5bd0cb35040372bb3d445e900f0c93f44f186b939afedd9d2ea0a707c91b63987857c9bf9ead3a943fabb72a87f3e3b9f8256932ec3304dbb213
+DIST qiv-2.3.1.tgz 130621 SHA256 675396b539e6511135fe73c867f9fdd6d912c24c7562797cb047c27d0c2c8ee6 SHA512 5a9b8ac082c78071c903e2f10a98effc412c0b6b940437b6592077978de03b5c7b6192e4d696f0389c12e99e0d3b5ca40c3be54ca2dfa5439121af2415f32812 WHIRLPOOL c890059062ca33886b34ea2cf146854431770af03cf5720c205dfd494023b64297b536decc70fe6b8a8b2a7879a4917f3dfd496d1e207dbb92d28d5114b32d06
+EBUILD qiv-2.2.4.ebuild 832 SHA256 7b81986016864c9d9c9902a3305b011ea904b57553c9ddb226c9733f05be99ee SHA512 610f4ac7c6d976fa7534b23df722853509286eb49e96baf713224dc2a82369863b3715c0f09ca8420de6c6b46157191ab840e7a2e4299f56556a7099625ef48f WHIRLPOOL 2182673ecb7a4db0754df20e5c906130bbf20528e4c58138f2abc40e02fbc6384b43d1ababc5b36e1c96f4da3e2d798a5060273aa09018ea3e7424938172935f
+EBUILD qiv-2.3.1.ebuild 1217 SHA256 5d7cd4363be7d05fe179caf151a1cc3696107a98b85ae355bf72516f5929a562 SHA512 9fe3f72b32268fb86c1e65376b87437d099033429e2ddc4e6e928e2ec99a3c0a96a3aae2f13f6e17bdd7558a29f996b877c7148cbf8b9c1c2fb8f48c7808d06c WHIRLPOOL a4e7e1d2493389f020aac31bf1e699fcdeab162a08a4bee82b77a3b10e998b91b6144f25996b50231f86ccf4f5eb2fd6413901bffdbde735a3048bfa2c2fc5fe
+MISC ChangeLog 2460 SHA256 bcc36563dc54d717447f9fbc17a5facddc72759cf3b84cf361538096a5ec289a SHA512 cd8ee3f9dd36a00a3baf12ea6455d86ea8488aaca83c3570ef021f7d1947a92b397b289f6bb4a529579f636fc6fdab282c73c7e704944cb2cd699c839c964686 WHIRLPOOL 2c50575a0e83b846995faecda93b5cb20d6f7f9e5935c7850379ca19d93bb3285b3b98936110fb940a830d90e02eae0565e5a0b6e6c1db625a1fc1b6c45127f3
+MISC ChangeLog-2015 1460 SHA256 1fc1f6bf6c45d099fa9d29e04bfb3808f937b32a04784effe078227bd020645b SHA512 23ad28699c23109577e0df1c1ede141d5bd5d394ecc9ed2b41db78f567f493413058d7acfe7b81ee818c293cd7f3fcca63717b3d38c47dfb0e2e8350de9c06ec WHIRLPOOL 4b500d970cf95e754abc8b8724daefa042a433938b2ae87a92717d7699aea5c994ce87f54dd1f5d9aa7aafc13b2209f13053d418fd11a62c98bf4b5923e8d765
+MISC metadata.xml 338 SHA256 fc8f3d60d759aafdfe2fa32d867c1578e1146a16966bb7bda9527b55b4b1eeaa SHA512 67b1a99367a1b89fdcf2b8775b69a516e0cd4f2135f5071998049a21613b4237df7a578682534d6a40a418c9653e417a3177256a074ebb3a3cfac6ada429c757 WHIRLPOOL 14649ab75119259f76a2212fb3c0f1a9d0e67876cfba3ca76af66417b577d0277c381eabc8905449acfec9ee07790758984cb3c7e966ad81ec2402e9b2f856f4
diff --git a/media-gfx/qiv/metadata.xml b/media-gfx/qiv/metadata.xml
new file mode 100644
index 000000000000..9cc5dff0ad50
--- /dev/null
+++ b/media-gfx/qiv/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>graphics@gentoo.org</email>
+ <name>Gentoo Graphics Project</name>
+ </maintainer>
+ <use>
+ <flag name="magic">Use libmagic to determine mimetypes</flag>
+ </use>
+</pkgmetadata>
diff --git a/media-gfx/qiv/qiv-2.2.4.ebuild b/media-gfx/qiv/qiv-2.2.4.ebuild
new file mode 100644
index 000000000000..f26a883e40e5
--- /dev/null
+++ b/media-gfx/qiv/qiv-2.2.4.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+inherit toolchain-funcs
+
+DESCRIPTION="Quick Image Viewer"
+HOMEPAGE="http://spiegl.de/qiv/"
+SRC_URI="http://spiegl.de/qiv/download/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~x86"
+IUSE="xinerama"
+
+RDEPEND=">=x11-libs/gtk+-2.12:2
+ media-libs/imlib2[X]
+ !<media-gfx/pqiv-0.11
+ xinerama? ( x11-libs/libXinerama )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ sed -i \
+ -e 's:$(CC) $(CFLAGS):$(CC) $(LDFLAGS) $(CFLAGS):' \
+ Makefile || die
+
+ if ! use xinerama; then
+ sed -i \
+ -e 's:-DGTD_XINERAMA::' \
+ Makefile || die
+ fi
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
+}
+
+src_install() {
+ dobin qiv
+ doman qiv.1
+ dodoc Changelog qiv-command.example README README.TODO
+}
diff --git a/media-gfx/qiv/qiv-2.3.1.ebuild b/media-gfx/qiv/qiv-2.3.1.ebuild
new file mode 100644
index 000000000000..12439b7f9774
--- /dev/null
+++ b/media-gfx/qiv/qiv-2.3.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit toolchain-funcs eutils fdo-mime gnome2-utils
+
+DESCRIPTION="Quick Image Viewer"
+HOMEPAGE="http://spiegl.de/qiv/"
+SRC_URI="http://spiegl.de/qiv/download/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~x86"
+IUSE="exif lcms magic"
+
+RDEPEND=">=x11-libs/gtk+-2.12:2
+ media-libs/imlib2[X]
+ exif? ( media-libs/libexif )
+ lcms? ( media-libs/lcms:2 )
+ magic? ( sys-apps/file )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ sed -i \
+ -e 's:$(CC) $(CFLAGS):$(CC) $(LDFLAGS) $(CFLAGS):' \
+ Makefile || die
+
+ if ! use exif ; then
+ sed -i 's/^EXIF =/#\0/' Makefile || die
+ fi
+
+ if ! use lcms ; then
+ sed -i 's/^LCMS =/#\0/' Makefile || die
+ fi
+
+ if ! use magic ; then
+ sed -i 's/^MAGIC =/#\0/' Makefile || die
+ fi
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
+}
+
+src_install() {
+ dobin qiv
+ doman qiv.1
+ dodoc Changelog contrib/qiv-command.example README README.TODO
+
+ domenu qiv.desktop
+ doicon qiv.png
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}