public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/sketch/
@ 2015-10-31  9:36 Ian Delaney
  0 siblings, 0 replies; 4+ messages in thread
From: Ian Delaney @ 2015-10-31  9:36 UTC (permalink / raw
  To: gentoo-commits

commit:     0eb5fcbdd68c2bc22081cb422cb5e94417ac569b
Author:     Ian Delaney <idella4 <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 31 01:30:30 2015 +0000
Commit:     Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Sat Oct 31 09:36:00 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eb5fcbd

dev-tex/sketch: metadata.xml: update maintainer's email address

Package-Manager: portage-2.2.23

 dev-tex/sketch/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/sketch/metadata.xml b/dev-tex/sketch/metadata.xml
index cf72776..b98516e 100644
--- a/dev-tex/sketch/metadata.xml
+++ b/dev-tex/sketch/metadata.xml
@@ -8,7 +8,7 @@
   <name>Alexis Ballier</name>
 </maintainer>
 <maintainer>
-  <email>dima@sphinx.net.ru</email>
+  <email>dima@dzhus.org</email>
   <name>Dmitry Dzhus</name>
 </maintainer>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/sketch/
@ 2017-10-29 22:53 Jonas Stein
  0 siblings, 0 replies; 4+ messages in thread
From: Jonas Stein @ 2017-10-29 22:53 UTC (permalink / raw
  To: gentoo-commits

commit:     c2f8f7a6fa898b381fb5cdc2953034094045f2b8
Author:     Jonas Stein <jstein <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 29 22:52:39 2017 +0000
Commit:     Jonas Stein <jstein <AT> gentoo <DOT> org>
CommitDate: Sun Oct 29 22:53:06 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f8f7a6

dev-tex/sketch: Removed proxied maintainer

Removed proxied maintainer due to inactivity.
Closes: https://bugs.gentoo.org/633146
Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-tex/sketch/metadata.xml | 16 ++++------------
 1 file changed, 4 insertions(+), 12 deletions(-)

diff --git a/dev-tex/sketch/metadata.xml b/dev-tex/sketch/metadata.xml
index 705312af4cb..df69dfc84ec 100644
--- a/dev-tex/sketch/metadata.xml
+++ b/dev-tex/sketch/metadata.xml
@@ -2,19 +2,11 @@
 <!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="person">
-  <email>dima@dzhus.org</email>
-  <name>Dmitry Dzhus</name>
-</maintainer>
-<maintainer type="project">
-  <email>tex@gentoo.org</email>
-  <name>Gentoo TeX Project</name>
+	<email>aballier@gentoo.org</email>
+	<name>Alexis Ballier</name>
 </maintainer>
 <maintainer type="project">
-  <email>proxy-maint@gentoo.org</email>
-  <name>Proxy Maintainers</name>
+	<email>tex@gentoo.org</email>
+	<name>Gentoo TeX Project</name>
 </maintainer>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/sketch/
@ 2019-11-09 21:18 Aaron Bauman
  0 siblings, 0 replies; 4+ messages in thread
From: Aaron Bauman @ 2019-11-09 21:18 UTC (permalink / raw
  To: gentoo-commits

commit:     5f009ba1dcab785e573a1106809c2e27d1d22159
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  9 21:16:38 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sat Nov  9 21:17:57 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f009ba1

dev-tex/sketch: bump EAPI and stuff

Closes: https://bugs.gentoo.org/686504

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 dev-tex/sketch/sketch-0.3.7.ebuild | 37 +++++++++++++++++++------------------
 1 file changed, 19 insertions(+), 18 deletions(-)

diff --git a/dev-tex/sketch/sketch-0.3.7.ebuild b/dev-tex/sketch/sketch-0.3.7.ebuild
index a5e77a7f440..2e24cc537c1 100644
--- a/dev-tex/sketch/sketch-0.3.7.ebuild
+++ b/dev-tex/sketch/sketch-0.3.7.ebuild
@@ -1,45 +1,46 @@
-# 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
+	doinfo Doc/sketch.info
+	dodoc -r updates.htm
+
 	if use doc ; then
 		insinto /usr/share/doc/${PF}
-		doins Doc/sketch.pdf || die
-		dohtml Doc/sketch/* || die
+		doins Doc/sketch.pdf
+		dodoc -r Doc/sketch/*
 	fi
+
 	if use examples ; then
 		insinto /usr/share/doc/${PF}/examples
-		doins Data/* || die "Failed to install examples"
+		doins Data/*
 	fi
 }


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/sketch/
@ 2019-11-09 22:12 Aaron Bauman
  0 siblings, 0 replies; 4+ messages in thread
From: Aaron Bauman @ 2019-11-09 22:12 UTC (permalink / raw
  To: gentoo-commits

commit:     4d5290f4b693cc13b14170010c50326a20e19619
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  9 22:12:14 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sat Nov  9 22:12:37 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d5290f4

dev-tex/sketch: Fix doc QA warnings

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 dev-tex/sketch/sketch-0.3.7.ebuild | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/dev-tex/sketch/sketch-0.3.7.ebuild b/dev-tex/sketch/sketch-0.3.7.ebuild
index 2e24cc537c1..ac587f8b176 100644
--- a/dev-tex/sketch/sketch-0.3.7.ebuild
+++ b/dev-tex/sketch/sketch-0.3.7.ebuild
@@ -31,16 +31,12 @@ src_install() {
 	dobin sketch
 	edos2unix Doc/sketch.info
 	doinfo Doc/sketch.info
-	dodoc -r updates.htm
+	dodoc updates.htm
 
-	if use doc ; then
-		insinto /usr/share/doc/${PF}
-		doins Doc/sketch.pdf
-		dodoc -r Doc/sketch/*
-	fi
+	use doc && dodoc -r Doc/*
 
-	if use examples ; then
-		insinto /usr/share/doc/${PF}/examples
-		doins Data/*
+	if use examples; then
+		docinto examples
+		dodoc -r Data/*
 	fi
 }


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2019-11-10 10:36 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-11-09 22:12 [gentoo-commits] repo/gentoo:master commit in: dev-tex/sketch/ Aaron Bauman
  -- strict thread matches above, loose matches on Subject: below --
2019-11-09 21:18 Aaron Bauman
2017-10-29 22:53 Jonas Stein
2015-10-31  9:36 Ian Delaney

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox