summaryrefslogtreecommitdiff
path: root/media-gfx/cptutils
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/cptutils
reinit the tree, so we can have metadata
Diffstat (limited to 'media-gfx/cptutils')
-rw-r--r--media-gfx/cptutils/Manifest6
-rw-r--r--media-gfx/cptutils/cptutils-1.68.ebuild42
-rw-r--r--media-gfx/cptutils/files/cptutils-1.68-parallel-make.patch30
-rw-r--r--media-gfx/cptutils/metadata.xml8
4 files changed, 86 insertions, 0 deletions
diff --git a/media-gfx/cptutils/Manifest b/media-gfx/cptutils/Manifest
new file mode 100644
index 000000000000..b90506053797
--- /dev/null
+++ b/media-gfx/cptutils/Manifest
@@ -0,0 +1,6 @@
+AUX cptutils-1.68-parallel-make.patch 533 SHA256 2e5f7c6bb2b6f2b0ab6955645d3fb1b190bd0ae8c99a66fb59f9ecc94d5f9325 SHA512 d33473ae062c204b50e3167dba06f943f15e41578b64f5e73038aa173398ff0a324fbeb19b689e9e4900b7b4bce1e66b90e84692170bb0bda1f810176adbe8db WHIRLPOOL a4be1b5a13b0f2534a040612dcf2186cd9419f7665a8afed5953cabdb8746813e5539f050b25ad04282621f0783654a999b0fad0db3d0ad44c4822b95a74a059
+DIST cptutils-1.68.tar.gz 623381 SHA256 37bbf1657f8bbcd9f62213a52686e7c5ebd4a927ca0ea7cb3b8c302eecd7563f SHA512 e618ea4463a026c56c95e8e4a9bfb0f5d47825568e7f64885bcf3872d4411af4e1ff480f192c61d9d8c946a46100d148c849fd3768f3acd54b070aacdd8dc1cc WHIRLPOOL 0eef89ea10267523c634f4a0a0d2b6e378d8d5e7c20bb8e21605ea237c8ca3d4bf4fb8c19a69d34486f4a2f4b4a9de852615dd25fe28727ea2048b1fb80b0344
+EBUILD cptutils-1.68.ebuild 878 SHA256 0f8be61c4a2b724a45e094d99c60ce1c0141d361392b04a241e37587fcbf8cd6 SHA512 c7acc7376ca5aab230afbe146e69ace064335dbc5b9d64f0cafb97d398e5ea3525ea90c1c74c4a3fdcf085ff2c4b66fa75d73956b15aa750fafa70ab2225fd48 WHIRLPOOL 35e5fe031f3b02eb0bed6473b8dbcd98c3214cc17c75ad2080ba0a9a7eb6558917980ee08ad8c1cd7129da3d06ecc37ca2bbc9a7c43ae9ca22856e119de72843
+MISC ChangeLog 3251 SHA256 9e0b98cf1eb7a8a6a404d4aee0e8dee8f5b26df7d363ac6116f260b3b6e0edcf SHA512 567424d7c5b1aece9750edbef52400b74a7bf25d5609fabfe31caaeb2ec61b8c87681c02c005f6e2875e6047b85255d3aa1a7b1f83c307230c9b8f81a78ba231 WHIRLPOOL 03cd699735ebd697f048e5188786b7a55281b0ba21b900c6197fa7b2c6f56829bd9f81acfa1f763585276d04836ef2cbe9025de1cf0fd84df0d7dbe4192521a7
+MISC ChangeLog-2015 2290 SHA256 12c8b797d65cb97e3d06270f8f0cd6cd8c02d20cd76e077d09a8ae6ea2ca3a44 SHA512 aa15cca6d1d9c82dae1b63371f9ee57a5a542d51100e5dba84a926a10e4f661067b0510ba105b13c6b47d28c1cb13ac8bf56ee8aa76d72b573db94feb5aa6a26 WHIRLPOOL 05ea98ca50e0b700c92a0fc7f89394c93ce4a231eb493c83b7683a7ed94719dabdce16777a0c54357154ef7264f19fe35e9d54fa4651b240916318206b914b53
+MISC metadata.xml 255 SHA256 3e7137870fc49956d79719e3dfe029775cbaaa097e85748c139713c46fcd1798 SHA512 b7bc93530a1726c2d4dfbc71ae29cfbb57712fd9fdd2e76fd52f35ab4368cba0497b50145d1527a3b79e465d459a380821bb1371a01c2e915dc9adc6c7fafd5f WHIRLPOOL 392188d7e069f1720be9329edfb31b11b176bf0c411023b2ceeaeabef1cacf842d70657a2a14ac2ddabbdad70a304275f3b587e9bcdfe77be63a0092e370252c
diff --git a/media-gfx/cptutils/cptutils-1.68.ebuild b/media-gfx/cptutils/cptutils-1.68.ebuild
new file mode 100644
index 000000000000..023f25c568ee
--- /dev/null
+++ b/media-gfx/cptutils/cptutils-1.68.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit python-single-r1
+
+DESCRIPTION="A number of utilities for the manipulation of color gradient files"
+HOMEPAGE="http://soliton.vm.bytemark.co.uk/pub/jjg/en/code/cptutils/"
+SRC_URI="http://soliton.vm.bytemark.co.uk/pub/jjg/src/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+CDEPEND="dev-libs/libxml2:2
+ media-libs/libpng:0="
+RDEPEND="${CDEPEND}
+ ${PYTHON_DEPS}"
+DEPEND="${CDEPEND}
+ test? (
+ app-text/xmlstarlet
+ >=dev-util/cunit-2.1_p3
+ )"
+
+PATCHES=( "${FILESDIR}"/${P}-parallel-make.patch )
+
+src_prepare() {
+ default
+ python_fix_shebang src/gradient-convert/gradient-convert.py
+}
+
+src_configure() {
+ econf $(use_enable test tests)
+}
+
+src_test() {
+ emake unit
+}
diff --git a/media-gfx/cptutils/files/cptutils-1.68-parallel-make.patch b/media-gfx/cptutils/files/cptutils-1.68-parallel-make.patch
new file mode 100644
index 000000000000..14bf506314e5
--- /dev/null
+++ b/media-gfx/cptutils/files/cptutils-1.68-parallel-make.patch
@@ -0,0 +1,30 @@
+--- cptutils-1.68/Makefile.in
++++ cptutils-1.68/Makefile.in
+@@ -8,23 +8,22 @@
+ RUBBISH = *~
+ CONFFILES = config.cache config.log config.status configure Makefile
+ DIST = cptutils-$(VERSION)
+-MAKE_SRC = $(MAKE) -C src
+
+ # targets
+
+ default : all
+
+ all :
+- $(MAKE_SRC) all
++ $(MAKE) -C src all
+
+ install :
+- $(MAKE_SRC) install
++ $(MAKE) -C src install
+
+ test check :
+- $(MAKE_SRC) --quiet test
++ $(MAKE) -C src --quiet test
+
+ unit :
+- $(MAKE_SRC) --quiet unit
++ $(MAKE) -C src --quiet unit
+
+ clean :
+ $(RM) $(RUBBISH)
diff --git a/media-gfx/cptutils/metadata.xml b/media-gfx/cptutils/metadata.xml
new file mode 100644
index 000000000000..19bf1be2581e
--- /dev/null
+++ b/media-gfx/cptutils/metadata.xml
@@ -0,0 +1,8 @@
+<?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>
+</pkgmetadata>