summaryrefslogtreecommitdiff
path: root/media-gfx/pycam
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/pycam
reinit the tree, so we can have metadata
Diffstat (limited to 'media-gfx/pycam')
-rw-r--r--media-gfx/pycam/Manifest8
-rw-r--r--media-gfx/pycam/files/fix-export-toolpath.patch25
-rw-r--r--media-gfx/pycam/metadata.xml10
-rw-r--r--media-gfx/pycam/pycam-0.5.1.ebuild22
-rw-r--r--media-gfx/pycam/pycam-0.6_pre20130416-r1.ebuild29
5 files changed, 94 insertions, 0 deletions
diff --git a/media-gfx/pycam/Manifest b/media-gfx/pycam/Manifest
new file mode 100644
index 000000000000..a20053ac1961
--- /dev/null
+++ b/media-gfx/pycam/Manifest
@@ -0,0 +1,8 @@
+AUX fix-export-toolpath.patch 663 SHA256 7ac4d3627f2042b305a1c3cec73ecb167019a0acbc6d95812f415d711b62e185 SHA512 d6bbb4b16e8df111a1961b70ae68d241fed3310fe71d7942a9da9dbdf64cb50d04e4a29f558bcbb3439a592a32d2d87f11b32dde15ebd64246db640498805d90 WHIRLPOOL 312aa562ed075c3e9cf6e128ee7eed937d4d32c040074cd2d332010973a36433f9611c27644fb1a85f46accbd55f2b49e53a5cf8d0a7659f8f3f1be6fd275fea
+DIST pycam-0.5.1.tar.gz 1680577 SHA256 e26a6db82efa4761a1db6b81de3165898430d5c14d09614b67321105d67e264c SHA512 f880d960f82eb374465a593f3b27e9f72148b3ceb99fde15bee4ccf1078acc8ef44ddfd9ee12f89e5b5e5ee14706b6e5d76eff7d0334c9526866ff263a057994 WHIRLPOOL 3f78eedcc6d745142578ef3e57141cf026b2ebca1a699a340237e2288c9c7054a1226ad47aa947d5de612c44c4445fd451e8adcfe7c0783b59332cb1a12998b9
+DIST pycam-0.6_pre20130416.tar.gz 5766314 SHA256 d927682785178b8aba57e275b6af0b9203263840b0648b023616f5f6cd5867d6 SHA512 04d0a3328febbe58010cf9ad990b8c059f9fe0a17946d8485979082dfaa0b3b8705ffdcd695dca5887d9892a55285cca7acf774fe7c407240103da2de92dc9a1 WHIRLPOOL d6ca3504bca4e1d9e0830c5bd0f765d6aad0fb869890d07e430f6f05dc50103d209c7c90d8b866a9dee9fc20df739ed38f56005718c67786f318a70cea9b0719
+EBUILD pycam-0.5.1.ebuild 486 SHA256 fa61343d29bd64ddbe85d12df9805399b140f86bcda85150b9a0c3e1541fec95 SHA512 ef68e5b6c3204756789d460865702d2e64cb65b5a4e182908bb7ef0a85f1f5ec024d36cb3d9eed73276398aa2a140bc082e9e90b218b1fbb2232f9ced51d9569 WHIRLPOOL 0e5755dea771e2920e8382e6a8acb456b5fdfe8f410bdacbf69214a4c6b52d51c353ad11772bde54741fc9147ae2aa24cd4aee9f50ba7b3b645e23f349c18bf4
+EBUILD pycam-0.6_pre20130416-r1.ebuild 603 SHA256 5169ab80bff48744b148f50725ef51cc35208b6ae0349d06a1e79a8d9556f9ee SHA512 e9c286f58e35381b714eb3c0a979219a311aad6a50d9bea496ca7900e67548a7efd330a76092c2fe9372f737ffded68a22749104e4e173fbce535c20659c364b WHIRLPOOL b79841efec8e55ca2ccd6642575d4c9ad0f41364bd1d6b3c0c62c05cb81ac75013ccd97db32d5478eb2432a3f403b9a06fa6cb8eb561bd22798b33891e7345b2
+MISC ChangeLog 2862 SHA256 3d2bd1d66a6f22510b844063c99862808a33359781be35fd3b579ff16da6c6c9 SHA512 5e39b5fe46e8c30558918584ddbbc452715929b5771d2f40d75ec752a2d417ffa653fa7adc65464120bc471a0928dd4fe91e2bc1ec2fc7bce970bb2eb972ebc2 WHIRLPOOL 24d1528eb894f8c8e40825810b1b79b538cd7c98c721b94e0c1751910cc65c4ed767aa0ccc2bbfe3df69c139cd9397463b6450db69b07153f45cb428b14a04b4
+MISC ChangeLog-2015 749 SHA256 d7ff8b9435ddf8b753671537bbe4bda58645fb125b790e311cc92f898c63a43e SHA512 0a48f1fc0fa33bff8d19ff29621ca1d0369d5defc1c695fa9e8435487295026b949c91c681d072d0eca8c36ba79274b371e926cb26fefbbcda97cb9db4d40445 WHIRLPOOL 8b1110998471ee4d6303bca5eddcefffd77feab9152050d6dadb9e9ba3da0de5b7cf210ea267bd35396f7614d759f14ea5e6548e6c95da4427bf4915b7527d09
+MISC metadata.xml 290 SHA256 9f688a3bab3cd4d362d3eeb275027c73355b8cc5832405453d25244b12be8818 SHA512 b3ebcaa51728a7fe09029f792e3ad7dbaa50b30e98d4e523d7258ab2d70824f3722c40ba60cda6feae303dd3779cb65cefe560c9740f1b07e6d2c905660bf2eb WHIRLPOOL 96f9089a41ab4c5c577d9780c983a1ed99bb7025da9e4a1e3b2da86a3f6e37a4ed6522ff2a96771b021632d030d394b2f5527cb9bc8adf631cdcb438959ed057
diff --git a/media-gfx/pycam/files/fix-export-toolpath.patch b/media-gfx/pycam/files/fix-export-toolpath.patch
new file mode 100644
index 000000000000..5b8a1f59ce7f
--- /dev/null
+++ b/media-gfx/pycam/files/fix-export-toolpath.patch
@@ -0,0 +1,25 @@
+From fd206b003c0ba494cbdf6192395ec45fd1f706f3 Mon Sep 17 00:00:00 2001
+From: Tobias Schmidt <tobias@isntwork.org>
+Date: Sat, 12 Oct 2013 00:12:52 +0200
+Subject: [PATCH] add Exporters.GCode package to setup.py to fix broken
+ ToolpathExport plugin
+
+---
+ setup.py | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/setup.py b/setup.py
+index 92feab4..634ff9f 100755
+--- a/setup.py
++++ b/setup.py
+@@ -89,6 +89,7 @@ Windows: select Python 2.5 in the following dialog.
+ "pycam",
+ "pycam.Cutters",
+ "pycam.Exporters",
++ "pycam.Exporters.GCode",
+ "pycam.Geometry",
+ "pycam.Gui",
+ "pycam.Importers",
+--
+1.7.10.4
+
diff --git a/media-gfx/pycam/metadata.xml b/media-gfx/pycam/metadata.xml
new file mode 100644
index 000000000000..5efab33516e9
--- /dev/null
+++ b/media-gfx/pycam/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>slis@gentoo.org</email>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">pycam</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-gfx/pycam/pycam-0.5.1.ebuild b/media-gfx/pycam/pycam-0.5.1.ebuild
new file mode 100644
index 000000000000..26eaf6996f51
--- /dev/null
+++ b/media-gfx/pycam/pycam-0.5.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+inherit distutils-r1 python-r1
+
+DESCRIPTION="Open Source CAM - Toolpath Generation for 3-Axis CNC machining"
+HOMEPAGE="http://pycam.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+DEPEND="
+ dev-python/pygtk
+ dev-python/pygtkglext
+ dev-python/pyopengl
+"
+RDEPEND="${DEPEND}"
diff --git a/media-gfx/pycam/pycam-0.6_pre20130416-r1.ebuild b/media-gfx/pycam/pycam-0.6_pre20130416-r1.ebuild
new file mode 100644
index 000000000000..1eb3bef2beba
--- /dev/null
+++ b/media-gfx/pycam/pycam-0.6_pre20130416-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 python-r1
+
+DESCRIPTION="Open Source CAM - Toolpath Generation for 3-Axis CNC machining"
+HOMEPAGE="http://pycam.sourceforge.net/"
+SRC_URI="https://dev.gentoo.org/~slis/${P}.tar.gz"
+
+LICENSE="GPL-3"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+DEPEND="
+ dev-python/pygtk
+ dev-python/pygtkglext
+ dev-python/pyopengl
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}"
+
+src_prepare() {
+ epatch "${FILESDIR}/fix-export-toolpath.patch"
+ distutils-r1_src_prepare
+}