summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-gfx/icc_examin')
-rw-r--r--media-gfx/icc_examin/Manifest3
-rw-r--r--media-gfx/icc_examin/files/icc_examin-0.54-fix-xcm-test.patch15
-rw-r--r--media-gfx/icc_examin/files/icc_examin-0.55-fix-xrandr-test.patch25
-rw-r--r--media-gfx/icc_examin/icc_examin-0.54.ebuild44
-rw-r--r--media-gfx/icc_examin/icc_examin-0.55-r1.ebuild46
-rw-r--r--media-gfx/icc_examin/icc_examin-0.55.ebuild44
-rw-r--r--media-gfx/icc_examin/icc_examin-9999.ebuild44
-rw-r--r--media-gfx/icc_examin/metadata.xml11
8 files changed, 232 insertions, 0 deletions
diff --git a/media-gfx/icc_examin/Manifest b/media-gfx/icc_examin/Manifest
new file mode 100644
index 000000000000..fc2e40cd8e09
--- /dev/null
+++ b/media-gfx/icc_examin/Manifest
@@ -0,0 +1,3 @@
+DIST icc_examin-0.54.tar.bz2 593684 SHA256 d5bb5c21ee0390b56b75865e3023e6465aa39daa3f22e26cf55d8cdd37638f64 SHA512 2704713088dde3735e84e4694a9a5d09127f3e03eea062a9018d6e357f3d64f980c75d16e5c92befa1eebd30d9964e9a55ad82df44ad244e9a0d2eddf5a800e5 WHIRLPOOL 1dc7e3ce9bb593c411d4388e3f76dbbdfd47c2f545fc172f83e478a932d834b487d53b9387142703cc2adf25132133b132161eb96a40dc597286ab457c35ce4d
+DIST icc_examin-0.55.tar.bz2 594646 SHA256 e44fe003e5aa7bd70a5b137c094a3047b356755be376977a1aa402c65d0ba2fc SHA512 8355411048c5fff5d7e9d08feb9c42cc4d4f4590897fd42c1e9e9e7507b5ed0cc9beb4ade7c57df40cbc1255dc806aea2f03a3aca16d0c1438a743abe7571920 WHIRLPOOL 56babbca717975192a831129a6071e1c48fc2a7621a691d4283bb0e2296a899aec2060f771848122ddaab9170dcd6b510986959a0537227dae31facf49d2ead1
+DIST icc_examin-0.55.tar.gz 692711 SHA256 6a6036e4724845368c2ade86c3d29e9cf0e09801f704d02f45ed2b2481924bab SHA512 503d932890c747b9111167df360e9deedd985a4cd434610a6c0de42d4d36ff22907c1441485731349661ddab85d39268fcfc69c035601c1066ec9b63566f491a WHIRLPOOL b6014338eb79e3ac2bdbbb7e4f817a49cca0d34e6dc3b10fe74f6bc4cc1c85d57d7b76d53574aebdcb7dff599a1f0ade1f809006ada01977361d59a64ca8d413
diff --git a/media-gfx/icc_examin/files/icc_examin-0.54-fix-xcm-test.patch b/media-gfx/icc_examin/files/icc_examin-0.54-fix-xcm-test.patch
new file mode 100644
index 000000000000..ae471d541b9d
--- /dev/null
+++ b/media-gfx/icc_examin/files/icc_examin-0.54-fix-xcm-test.patch
@@ -0,0 +1,15 @@
+Fix https://bugs.gentoo.org/492374
+
+Michael Weber
+
+--- icc_examin-0.54/configure_tests.sh
++++ icc_examin-0.54/configure_tests.sh
+@@ -543,7 +543,7 @@
+ if [ -z "$found" ]; then
+ pkg-config --atleast-version=0.2 $pc_package
+ if [ $? = 0 ]; then
+- found=`pkg-config --cflags $pc_package`
++ found=" "`pkg-config --cflags $pc_package`
+ version=`pkg-config --modversion $pc_package`
+ fi
+ fi
diff --git a/media-gfx/icc_examin/files/icc_examin-0.55-fix-xrandr-test.patch b/media-gfx/icc_examin/files/icc_examin-0.55-fix-xrandr-test.patch
new file mode 100644
index 000000000000..b9acf4c2d049
--- /dev/null
+++ b/media-gfx/icc_examin/files/icc_examin-0.55-fix-xrandr-test.patch
@@ -0,0 +1,25 @@
+Upstream as https://sourceforge.net/p/oyranos/patches/6/
+
+Michael Weber
+
+--- icc_examin-0.55/configure_tests.sh
++++ icc_examin-0.55/configure_tests.sh
+@@ -689,7 +689,8 @@
+ if [ -z "$found" ]; then
+ pkg-config --atleast-version=1.2 $pc_package
+ if [ $? = 0 ]; then
+- found=`pkg-config --cflags $pc_package`
++ found="yes"
++ cflags=`pkg-config --cflags $pc_package`
+ version=`pkg-config --modversion $pc_package`
+ fi
+ fi
+@@ -703,7 +704,7 @@
+ if [ -n "$MAKEFILE_DIR" ]; then
+ for i in $MAKEFILE_DIR; do
+ test -f "$ROOT_DIR/$i/makefile".in && echo "XRANDR = 1" >> "$i/makefile"
+- test -f "$ROOT_DIR/$i/makefile".in && echo "XRANDR_INC = $found" >> "$i/makefile"
++ test -f "$ROOT_DIR/$i/makefile".in && echo "XRANDR_INC = $cflags" >> "$i/makefile"
+ done
+ fi
+ elif [ $OSUNAME = "Linux" ]; then
diff --git a/media-gfx/icc_examin/icc_examin-0.54.ebuild b/media-gfx/icc_examin/icc_examin-0.54.ebuild
new file mode 100644
index 000000000000..62adad18b71f
--- /dev/null
+++ b/media-gfx/icc_examin/icc_examin-0.54.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="viewer for ICC and CGATS profiles, argylls gamut vrml visualisations and video card gamma tables"
+HOMEPAGE="http://www.oyranos.org/wiki/index.php?title=ICC_Examin"
+SRC_URI="mirror://sourceforge/oyranos/ICC%20Examin/ICC%20Examin%20${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-admin/elektra
+ media-libs/ftgl
+ media-libs/libXcm
+ <media-libs/oyranos-0.9.5
+ media-libs/tiff
+ x11-libs/fltk
+ x11-libs/libX11
+ x11-libs/libXinerama
+ x11-libs/libXpm
+ x11-libs/libXrandr
+ x11-libs/libXxf86vm"
+
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-0.54-fix-xcm-test.patch
+
+ sed -e '/xdg-icon-resource\|xdg-desktop-menu/d' \
+ -i makefile.in
+}
+
+src_configure() {
+ tc-export CC CXX
+ econf --enable-verbose \
+ --disable-static
+}
diff --git a/media-gfx/icc_examin/icc_examin-0.55-r1.ebuild b/media-gfx/icc_examin/icc_examin-0.55-r1.ebuild
new file mode 100644
index 000000000000..a6e047b8804b
--- /dev/null
+++ b/media-gfx/icc_examin/icc_examin-0.55-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Viewer for ICC and CGATS profiles, argylls gamut vrml visualisations and GPU gamma tables"
+HOMEPAGE="http://www.oyranos.org/wiki/index.php?title=ICC_Examin"
+SRC_URI="https://github.com/oyranos-cms/${PN/_/-}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-admin/elektra
+ media-libs/ftgl
+ media-libs/libXcm
+ =media-libs/oyranos-0.9.5*
+ media-libs/tiff:0
+ x11-libs/fltk
+ x11-libs/libX11
+ x11-libs/libXinerama
+ x11-libs/libXpm
+ x11-libs/libXrandr
+ x11-libs/libXxf86vm"
+
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S=${WORKDIR}/${P/_/-}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-0.55-fix-xrandr-test.patch
+
+ sed -e '/xdg-icon-resource\|xdg-desktop-menu/d' \
+ -i makefile.in
+}
+
+src_configure() {
+ tc-export CC CXX
+ econf --enable-verbose \
+ --disable-static
+}
diff --git a/media-gfx/icc_examin/icc_examin-0.55.ebuild b/media-gfx/icc_examin/icc_examin-0.55.ebuild
new file mode 100644
index 000000000000..daf06160335c
--- /dev/null
+++ b/media-gfx/icc_examin/icc_examin-0.55.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="viewer for ICC and CGATS profiles, argylls gamut vrml visualisations and video card gamma tables"
+HOMEPAGE="http://www.oyranos.org/wiki/index.php?title=ICC_Examin"
+SRC_URI="mirror://sourceforge/oyranos/ICC%20Examin/ICC%20Examin%20${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-admin/elektra
+ media-libs/ftgl
+ media-libs/libXcm
+ >=media-libs/oyranos-0.9.5
+ media-libs/tiff
+ x11-libs/fltk
+ x11-libs/libX11
+ x11-libs/libXinerama
+ x11-libs/libXpm
+ x11-libs/libXrandr
+ x11-libs/libXxf86vm"
+
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-0.55-fix-xrandr-test.patch
+
+ sed -e '/xdg-icon-resource\|xdg-desktop-menu/d' \
+ -i makefile.in
+}
+
+src_configure() {
+ tc-export CC CXX
+ econf --enable-verbose \
+ --disable-static
+}
diff --git a/media-gfx/icc_examin/icc_examin-9999.ebuild b/media-gfx/icc_examin/icc_examin-9999.ebuild
new file mode 100644
index 000000000000..4835639d9faa
--- /dev/null
+++ b/media-gfx/icc_examin/icc_examin-9999.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils toolchain-funcs git-r3
+
+DESCRIPTION="Viewer for ICC and CGATS profiles, argylls gamut vrml visualisations and GPU gamma tables"
+HOMEPAGE="http://www.oyranos.org/wiki/index.php?title=ICC_Examin"
+EGIT_REPO_URI="https://github.com/oyranos-cms/${PN/_/-}.git"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="app-admin/elektra
+ media-libs/ftgl
+ media-libs/libXcm
+ =media-libs/oyranos-9999
+ media-libs/tiff:0
+ x11-libs/fltk
+ x11-libs/libX11
+ x11-libs/libXinerama
+ x11-libs/libXpm
+ x11-libs/libXrandr
+ x11-libs/libXxf86vm"
+
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-0.55-fix-xrandr-test.patch
+
+ sed -e '/xdg-icon-resource\|xdg-desktop-menu/d' \
+ -i makefile.in
+}
+
+src_configure() {
+ tc-export CC CXX
+ econf --enable-verbose \
+ --disable-static
+}
diff --git a/media-gfx/icc_examin/metadata.xml b/media-gfx/icc_examin/metadata.xml
new file mode 100644
index 000000000000..6a27d50de659
--- /dev/null
+++ b/media-gfx/icc_examin/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>
+ <email>xmw@gentoo.org</email>
+ <name>Michael Weber</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">oyranos-cms/icc-examin</remote-id>
+ </upstream>
+</pkgmetadata>