commit:     b18eff5b262b24cec348ce04dc2c308da3fc5700
Author:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 27 01:05:26 2016 +0000
Commit:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Sun Mar 27 01:05:26 2016 +0000
URL:        https://gitweb.gentoo.org/dev/axs.git/commit/?id=b18eff5b

Cura and CuraEngine version bumps

 media-gfx/Cura/Cura-15.04.4.ebuild             | 55 ++++++++++++++++++++++++++
 media-gfx/Cura/Manifest                        |  2 +
 media-gfx/CuraEngine/CuraEngine-15.04.5.ebuild | 39 ++++++++++++++++++
 media-gfx/CuraEngine/Manifest                  |  2 +
 4 files changed, 98 insertions(+)

diff --git a/media-gfx/Cura/Cura-15.04.4.ebuild 
b/media-gfx/Cura/Cura-15.04.4.ebuild
new file mode 100644
index 0000000..6107a57
--- /dev/null
+++ b/media-gfx/Cura/Cura-15.04.4.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils python-single-r1
+
+if [[ ${PV} = 9999* ]]; then
+       EGIT_REPO_URI="git://github.com/daid/${PN}.git"
+       inherit git-r3
+else
+       SRC_URI="https://github.com/daid/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+       KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="A mesh slicer written in python to produce gcode for 3D printers"
+HOMEPAGE="https://github.com/daid/Cura";
+
+LICENSE="AGPL-3"
+SLOT="0"
+IUSE=""
+
+RDEPEND="${PYTHON_DEPS}
+       dev-python/wxpython[${PYTHON_USEDEP}]
+       >=dev-python/numpy-1.6.2[${PYTHON_USEDEP}]
+       >=dev-python/pyopengl-3.0.2[${PYTHON_USEDEP}]
+       >=dev-python/pyserial-2.6[${PYTHON_USEDEP}]
+       >=dev-python/setuptools-0.6.34[${PYTHON_USEDEP}]
+       >=media-gfx/CuraEngine-${PV}
+"
+DEPEND="${RDEPEND}"
+
+REQUIRED_USE="${PYTHON_REQ_USE}"
+
+src_prepare() {
+       epatch "${FILESDIR}"/${PN}-nopower.patch
+}
+
+src_install() {
+       insinto /usr/share/cura
+       doins -r Cura resources plugins scripts/linux/cura.py
+       echo ${PV} >"${ED}"usr/share/cura/version
+       cat >"${T}"/cura <<CURAEOF
+#!/bin/sh
+PYTHONPATH="\$PYTHONPATH:${EROOT}usr/share/cura/" /usr/bin/python2 
${EROOT}usr/share/cura/cura.py "\$@"
+CURAEOF
+       dobin "${T}"/cura
+
+       make_desktop_entry cura \
+               Cura \
+               /usr/share/cura/resources/images/c.png \
+               "Graphics;3DGraphics;Engineering;Development"
+}

diff --git a/media-gfx/Cura/Manifest b/media-gfx/Cura/Manifest
index 4768722..5a583b0 100644
--- a/media-gfx/Cura/Manifest
+++ b/media-gfx/Cura/Manifest
@@ -1,4 +1,6 @@
 AUX Cura-nopower.patch 3209 SHA256 
a67e9c8561f8cc85b0fa58b13acb38eced5ef3c02205d3b8c30f9a7cfade19d2 SHA512 
6cad0f33f87b8b5540a6ac2237ef8c734de36f86bea523e61de3f2d60c5e0beba93ed9535b06bb863a7270abf590e71d494c2a59ba898c41035478e5ac189d8f
 WHIRLPOOL 
b8b0eac2a2450e948f527799655e0411958580f34c5d3bf8dc896b3514698c3faed7b7774de0e5a19fd4a89ab8808a76c65bf2b60e2b20524d2b76ddafa4de8b
 DIST Cura-15.02.1.tar.gz 7135468 SHA256 
862a45b22f4dc0874099a8a5f7128cdbe47f394027862844c1069dd47618eba2 SHA512 
b86a8dd3066bac44c10382de244fac91237ec54f3225d0c81c59800b54664865157eacc21aef51d453089fee7e2d1b92fb7729fa2d731203e5f107b31f38f5c6
 WHIRLPOOL 
217cab4bf7be7fd03eecce215a3cb43f827e9da9c836313d09a75d40a7a723289d120a68d1391cf9a9fb1ee9541e898fb1951d57e0244cb058ac7d33740fc3d1
+DIST Cura-15.04.4.tar.gz 7265105 SHA256 
9bce9cec7578792f7008a557930d16216ef97041a62071bb4e2b2a89638f1f54 SHA512 
6d386c23731e2e02bc3b15d02aed1810622a57af2727325db29feb48eba8da0758925f3bc11fc6433a4b376706f66e6b00bfb3af2cac24cb184899848e11b1bd
 WHIRLPOOL 
cafd4bc3589214c3fc792c770eaa3f3590018f83ae82444c4f495245ab900748edabccb5a6518d9bd5b26295d7a953e3e60295b3baa90baf6abfe8a75012fbf2
 EBUILD Cura-15.02.1.ebuild 1386 SHA256 
9763b251bb8e24dbcfe9dac3cde36ef83afd36492389cb93e0f8c0877fcdeaa1 SHA512 
c8d772f1a7ce70b922b0ec8b01e25d9f6f058c5209a7670a70ab042dd1573d1d17b0828cb994829dafa238e2a6274e83aec0ed97a601269ef8bc61952eb06aed
 WHIRLPOOL 
2b57598ab26abe5d50e885f8d803fcdc46e124ce5728016b9f1ed7e6c10e57039d8c701cf65ab318d54de940969b722c8dfb860ecd6cd75b4b54d8a903f11bb5
+EBUILD Cura-15.04.4.ebuild 1386 SHA256 
9763b251bb8e24dbcfe9dac3cde36ef83afd36492389cb93e0f8c0877fcdeaa1 SHA512 
c8d772f1a7ce70b922b0ec8b01e25d9f6f058c5209a7670a70ab042dd1573d1d17b0828cb994829dafa238e2a6274e83aec0ed97a601269ef8bc61952eb06aed
 WHIRLPOOL 
2b57598ab26abe5d50e885f8d803fcdc46e124ce5728016b9f1ed7e6c10e57039d8c701cf65ab318d54de940969b722c8dfb860ecd6cd75b4b54d8a903f11bb5
 EBUILD Cura-9999.ebuild 1399 SHA256 
f29fcd4273f796ae0688e4fd8fc4a55ba71d5b524bcf7016db051124df927e40 SHA512 
f30004ee0b2e613913083d3b2d9177c0922e4edee9b02e891a4c7eb7a16f7deea1ef5c7be488e1b381ef2a06f0de2517cc13f70562c02ed10badf2992af6d541
 WHIRLPOOL 
644670302eced4b0637468adf475de4cd1e2981a9047e6fee1c85de658aaee8e01176bad7bad457c89a04aba2a6dd811367ee479b4d7afb8f4a6fe7c73ad6c08

diff --git a/media-gfx/CuraEngine/CuraEngine-15.04.5.ebuild 
b/media-gfx/CuraEngine/CuraEngine-15.04.5.ebuild
new file mode 100644
index 0000000..e68e102
--- /dev/null
+++ b/media-gfx/CuraEngine/CuraEngine-15.04.5.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+inherit eutils
+
+MY_PV=${PV/_rc/-RC}
+
+if [[ ${PV} = 9999* ]]; then
+       EGIT_REPO_URI="git://github.com/Ultimaker/${PN}.git"
+       inherit git-r3
+else
+       SRC_URI="https://github.com/Ultimaker/${PN}/archive/${MY_PV}.tar.gz";
+       KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="A 3D model slicing engine for 3D printing"
+HOMEPAGE="https://github.com/Ultimaker/CuraEngine";
+
+LICENSE="AGPL-3"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND=""
+
+RESTRICT="test"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+src_prepare() {
+       epatch "${FILESDIR}"/${PN}-cflags.patch
+}
+
+src_install() {
+       dobin build/CuraEngine
+}

diff --git a/media-gfx/CuraEngine/Manifest b/media-gfx/CuraEngine/Manifest
index 9619552..20973f8 100644
--- a/media-gfx/CuraEngine/Manifest
+++ b/media-gfx/CuraEngine/Manifest
@@ -1,4 +1,6 @@
 AUX CuraEngine-cflags.patch 280 SHA256 
975ec35ed0c1858da64996177fffabfa8f3626b898816533fe6c8eb1f1f5a88c SHA512 
e2e1f2000815fcc222e69a950c2faf2c09fab072bb33947c0f7429e3ca4da9f7829b8e1741b83b42e459f2cb4db5c9e99bdab939e237e64dc7c267e79e4f00de
 WHIRLPOOL 
b89fc65b811ec24339aa4a2c816705864bb901e45dd907bd076ac21bfe2ae652a16aee5b8e547039d5a8917e503e95dea4ede92210524b6683b3efa779fd7634
 DIST 15.02.1.tar.gz 107560 SHA256 
a3f4fa29cd36503eb19d585e1dfb7eb2b759ea4210ff534e21da98054282dda1 SHA512 
adecbb57edb49ec9f94043a4b5ebb4141abc1c9e7a7f9c4210ba1f84006ed71efb73afb2eedbec765434c8149263acbe4e1a80ed431fa12b8afe6e04a03bc67b
 WHIRLPOOL 
12eb87c97c099a25e978d0535133a6b81c3d7638ba433136ada8af19c05896192743bf3c8dc1b294b4e85293fe9a0ba4db67b4c55e2fbcb3652265842def7aa0
+DIST 15.04.5.tar.gz 107691 SHA256 
87c6e19e28ab5b19923ca36c5a3512183a1126bbe66d5cb5afb9069749578c10 SHA512 
9a5067dd321e92dcb338a9b6d11d567f86fd968f8dca43d49a89233e6bb9efd4cddd82e695eb694eb5fef607924738c21216e7e48fef2d45f4b77249e88c1667
 WHIRLPOOL 
ea5f4e1e5d5ba824e95a51fa83071d6949e284ccda6522d655f6939f6d35d51b0045ad0c8962b658c22330c08015fe74ec668124f5bb3cb77ab68c5403eedac0
 EBUILD CuraEngine-15.02.1.ebuild 683 SHA256 
1981974f7f590f2b3243ded17af7f182fd96e5283150e668905702a9947e0e82 SHA512 
8d2aced6288d088d0a9363d05d7bfa4bb095d94f1e302f80c5008d737a59d7a62099d92eaca704f0ed52c7a73b00aa5c5be1fcf88c2ad9def2f4d6177daed634
 WHIRLPOOL 
03fc2d5298a7fd10b82876953e01717da4c7dad2b10f8e0eb921bef540846ce3b22e6b53391728cc3cd104e8dd85aa21651886da911f550bc3772b8a72087ba1
+EBUILD CuraEngine-15.04.5.ebuild 683 SHA256 
1981974f7f590f2b3243ded17af7f182fd96e5283150e668905702a9947e0e82 SHA512 
8d2aced6288d088d0a9363d05d7bfa4bb095d94f1e302f80c5008d737a59d7a62099d92eaca704f0ed52c7a73b00aa5c5be1fcf88c2ad9def2f4d6177daed634
 WHIRLPOOL 
03fc2d5298a7fd10b82876953e01717da4c7dad2b10f8e0eb921bef540846ce3b22e6b53391728cc3cd104e8dd85aa21651886da911f550bc3772b8a72087ba1
 EBUILD CuraEngine-9999.ebuild 696 SHA256 
75d0950fea8a9a445043f1848f729d4b589fa8dfeded99f18f562d9aeaedea40 SHA512 
52252ec886fbff7af5c5e263ae9a72b2ee586e0e1aebdef2fac3dc8c808dd45ebb8dd08a7826825b2c3028f47023dc82a6027e644e26d27a618866e9de5f6792
 WHIRLPOOL 
01f78524cff8e954ff7152e3a9b9ea5ef0f97b3d1c54d79da55684ecfa82d1383afbf5ad235a5342b88661f71d4536039ee8a25adbc7de427513e18a8b4fbfb9

Reply via email to