From 77398e424e45d9e98c1cef3c43bdadb9d56e81ef Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 10 Nov 2019 13:21:36 +0000 Subject: gentoo resync : 10.11.2019 --- dev-tex/sketch/Manifest | 2 +- dev-tex/sketch/sketch-0.3.7.ebuild | 43 ++++++++++++++++++-------------------- 2 files changed, 21 insertions(+), 24 deletions(-) (limited to 'dev-tex/sketch') diff --git a/dev-tex/sketch/Manifest b/dev-tex/sketch/Manifest index 18e0324739fd..4efe56d8eacb 100644 --- a/dev-tex/sketch/Manifest +++ b/dev-tex/sketch/Manifest @@ -1,3 +1,3 @@ DIST sketch-0.3.7.tgz 2882384 BLAKE2B eba29a8e76e3f173f3229944894415e70a38de878eda1b6d930c89422cf64ac9c758453c80cd633c3d8858207606773d6777e5adc049bb573e8d9d7a3ae5cd85 SHA512 efa827ab2427177ea83dd153f1f99c8e8eb339220b5edd68bfb3854d2280287158967e8b024cf0ebd92b18627183efba34693e84cec4431de0f323fe468342d3 -EBUILD sketch-0.3.7.ebuild 1007 BLAKE2B d17416f80097c0eab5f5cd0dd1c89bb2f86cf99ba9cb360f71a0705295478a61175361e48d8785dfe32720747a07a41083456f584340297f36aeaf032696247a SHA512 2dbbdd8d2986a9bdd6dd6291a61e36acf5b321801e87b5705a18fb71cf978384556911a5d64e01b4ff614a7f3d4fd4c2d333efbe1e26b6ab43b67a476ce4ad7f +EBUILD sketch-0.3.7.ebuild 846 BLAKE2B d30a9b9b74a1ce08105997e9a6b4a3b8bec96699cadd1cc4966dcfca22a0fe292312414fc185905947ed7c1d804f2c602aa519e374c77bbe1359474cd554c75c SHA512 fcd3aae29c863d997efc33cc00fc4fc107472757d00b9479ba144cd865aa7303ebb20ae0fb29ac0cdebd10cf14c3d80204920da2c40a458caa843581db82c306 MISC metadata.xml 351 BLAKE2B db0a1b8a3516e77dbd3354a246087abe127715729ecb99e1c4fc24533322e7ddb1a63851be7b48536f280d2d48a2802129b5a032dd05c020dc64f8a9f46faee1 SHA512 de8a00b0c5bd29688d04cdb44e00c5783343ae47fdf94a0cd7b0933e98cd476c4f92193f097c4c6d51e91967f2651e550d0c86489d4126f9b582b6d4902707ad diff --git a/dev-tex/sketch/sketch-0.3.7.ebuild b/dev-tex/sketch/sketch-0.3.7.ebuild index a5e77a7f4405..ac587f8b176b 100644 --- a/dev-tex/sketch/sketch-0.3.7.ebuild +++ b/dev-tex/sketch/sketch-0.3.7.ebuild @@ -1,45 +1,42 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 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" +HOMEPAGE="https://www.frontiernet.net/~eugene.ressler/" +SRC_URI="https://www.frontiernet.net/~eugene.ressler/${P}.tgz" -SLOT="0" KEYWORDS="~amd64 ~ppc64 ~x86" + +LICENSE="GPL-3+" +SLOT="0" IUSE="doc examples" DEPEND="dev-lang/perl" RDEPEND="" -src_unpack() { - unpack ${A} - - cd "${S}" - sed -i -e "s:\$(CC):\$(CC) \$(LDFLAGS):" makefile +src_prepare() { + sed -i -e "s:\$(CC):\$(CC) \$(LDFLAGS):" makefile || die "Fixing Makefile failed" + eapply_user } src_compile() { - emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" || die "emake failed" + emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" } src_install() { - dobin sketch || die + dobin sketch 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" + doinfo Doc/sketch.info + dodoc updates.htm + + use doc && dodoc -r Doc/* + + if use examples; then + docinto examples + dodoc -r Data/* fi } -- cgit v1.2.3