summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey Lin <anaveragehuman@icurse.nl>2017-05-12 09:36:10 +0200
committerSebastian Pipping <sping@gentoo.org>2017-05-12 09:43:45 +0200
commit12316fb2f5ddada2a6aaca5bd54e50f381246891 (patch)
tree989278bf7b13433893307a5cf01686a88f7cd9ee /media-gfx
parentmedia-gfx/processing-bin: EAPI 6 (diff)
downloadbetagarden-12316fb2f5ddada2a6aaca5bd54e50f381246891.tar.gz
betagarden-12316fb2f5ddada2a6aaca5bd54e50f381246891.tar.bz2
betagarden-12316fb2f5ddada2a6aaca5bd54e50f381246891.zip
media-gfx/processing-bin: 3.3.3
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/processing-bin/Manifest1
-rw-r--r--media-gfx/processing-bin/processing-bin-3.3.3.ebuild38
2 files changed, 39 insertions, 0 deletions
diff --git a/media-gfx/processing-bin/Manifest b/media-gfx/processing-bin/Manifest
index f47bb3c..bac455a 100644
--- a/media-gfx/processing-bin/Manifest
+++ b/media-gfx/processing-bin/Manifest
@@ -1 +1,2 @@
DIST processing-2.1.1-linux64.tgz 101293471 SHA256 e1799b9ec86633f4fd2c45905d6ac7897f14b1de4ea4913d7ad5b3b8956917d7 SHA512 9fdda892ce1fc49b01010e9da349496fe2049c100c2999b87a01afef07455575c5855bdca0f678676ac49ae3e1acba3bdbc1b123efb8c711900dd7e68cfb1952 WHIRLPOOL 2003068de32f8c8f635c92f1f9a687065906b10df9fe70d83c67116ec08fca112a0f14962ad41b54469f1dde18d4cbfe8782421ded811274bd79ecdb9d9b0f35
+DIST processing-3.3.3-linux64.tgz 126078567 SHA256 1879b0ea93626c24020a4702c2439a95f46ae9bea7a3cdb421a84ff0355af0e7 SHA512 2737991c89083ad343e0021f3fb6364e200597e8ba845bd4dfc23e79c3d737f18eef766abfa3a4bed303f60535d8b508daf4712014a625e9dcb8e25be4124dce WHIRLPOOL 093dc128b7b69591a8d7e2bb19e45bdd2cf9b5323362d9e61f4c9359c01611df25e574c6f24e3ba00be2dda01bd7693f0815d97612f2faffceb759b51a436a95
diff --git a/media-gfx/processing-bin/processing-bin-3.3.3.ebuild b/media-gfx/processing-bin/processing-bin-3.3.3.ebuild
new file mode 100644
index 0000000..d7c202e
--- /dev/null
+++ b/media-gfx/processing-bin/processing-bin-3.3.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+MY_PN='processing'
+MY_P="${MY_PN}-${PV}"
+DESCRIPTION="Visual context programming language"
+HOMEPAGE="https://www.processing.org/"
+SRC_URI="amd64? ( http://download.processing.org/${MY_P}-linux64.tgz )"
+
+LICENSE="all-rights-reserved" # actually not, TODO
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+RESTRICT="strip"
+
+src_install() {
+ local dest=/opt/${MY_P}
+
+ dodir ${dest}
+ insinto ${dest}
+ doins -r .
+
+ dodir /usr/bin
+ for command in processing processing-java ; do
+ dosym ${dest}/${command} /usr/bin/${command} || die
+ done
+
+ # Cannot use fperms with wildcards, it seems
+ chmod a+x "${D}"/${dest}/java/bin/* || die
+ chmod a+x "${D}"/${dest}/processing* || die
+}