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