summaryrefslogtreecommitdiff
path: root/dev-tex/sketch
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
commit8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch)
tree7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /dev-tex/sketch
parent30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-tex/sketch')
-rw-r--r--dev-tex/sketch/Manifest3
-rw-r--r--dev-tex/sketch/metadata.xml12
-rw-r--r--dev-tex/sketch/sketch-0.3.7.ebuild45
3 files changed, 60 insertions, 0 deletions
diff --git a/dev-tex/sketch/Manifest b/dev-tex/sketch/Manifest
new file mode 100644
index 000000000000..18e0324739fd
--- /dev/null
+++ b/dev-tex/sketch/Manifest
@@ -0,0 +1,3 @@
+DIST sketch-0.3.7.tgz 2882384 BLAKE2B eba29a8e76e3f173f3229944894415e70a38de878eda1b6d930c89422cf64ac9c758453c80cd633c3d8858207606773d6777e5adc049bb573e8d9d7a3ae5cd85 SHA512 efa827ab2427177ea83dd153f1f99c8e8eb339220b5edd68bfb3854d2280287158967e8b024cf0ebd92b18627183efba34693e84cec4431de0f323fe468342d3
+EBUILD sketch-0.3.7.ebuild 1007 BLAKE2B d17416f80097c0eab5f5cd0dd1c89bb2f86cf99ba9cb360f71a0705295478a61175361e48d8785dfe32720747a07a41083456f584340297f36aeaf032696247a SHA512 2dbbdd8d2986a9bdd6dd6291a61e36acf5b321801e87b5705a18fb71cf978384556911a5d64e01b4ff614a7f3d4fd4c2d333efbe1e26b6ab43b67a476ce4ad7f
+MISC metadata.xml 351 BLAKE2B db0a1b8a3516e77dbd3354a246087abe127715729ecb99e1c4fc24533322e7ddb1a63851be7b48536f280d2d48a2802129b5a032dd05c020dc64f8a9f46faee1 SHA512 de8a00b0c5bd29688d04cdb44e00c5783343ae47fdf94a0cd7b0933e98cd476c4f92193f097c4c6d51e91967f2651e550d0c86489d4126f9b582b6d4902707ad
diff --git a/dev-tex/sketch/metadata.xml b/dev-tex/sketch/metadata.xml
new file mode 100644
index 000000000000..df69dfc84ec5
--- /dev/null
+++ b/dev-tex/sketch/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>aballier@gentoo.org</email>
+ <name>Alexis Ballier</name>
+</maintainer>
+<maintainer type="project">
+ <email>tex@gentoo.org</email>
+ <name>Gentoo TeX Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/dev-tex/sketch/sketch-0.3.7.ebuild b/dev-tex/sketch/sketch-0.3.7.ebuild
new file mode 100644
index 000000000000..a5e77a7f4405
--- /dev/null
+++ b/dev-tex/sketch/sketch-0.3.7.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=0
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Produces drawings of two- or three-dimensional solid objects and scenes for TeX"
+HOMEPAGE="http://www.frontiernet.net/~eugene.ressler/"
+SRC_URI="http://www.frontiernet.net/~eugene.ressler/${P}.tgz"
+LICENSE="GPL-3"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="doc examples"
+
+DEPEND="dev-lang/perl"
+RDEPEND=""
+
+src_unpack() {
+ unpack ${A}
+
+ cd "${S}"
+ sed -i -e "s:\$(CC):\$(CC) \$(LDFLAGS):" makefile
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" || die "emake failed"
+}
+
+src_install() {
+ dobin sketch || die
+ edos2unix Doc/sketch.info
+ doinfo Doc/sketch.info || die
+ dohtml updates.htm || die
+ if use doc ; then
+ insinto /usr/share/doc/${PF}
+ doins Doc/sketch.pdf || die
+ dohtml Doc/sketch/* || die
+ fi
+ if use examples ; then
+ insinto /usr/share/doc/${PF}/examples
+ doins Data/* || die "Failed to install examples"
+ fi
+}