public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/dvi2gr/
@ 2018-08-20 15:01 Patrice Clement
  0 siblings, 0 replies; 5+ messages in thread
From: Patrice Clement @ 2018-08-20 15:01 UTC (permalink / raw
  To: gentoo-commits

commit:     6732140831ad90a5a0199fd4caa4fbfe821bfb78
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Sun Aug  5 16:05:40 2018 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Mon Aug 20 15:00:33 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67321408

dev-tex/dvi2gr: EAPI7, improve ebuild.

Closes: https://bugs.gentoo.org/663808
Closes: https://github.com/gentoo/gentoo/pull/9461

 dev-tex/dvi2gr/dvi2gr-0.4-r1.ebuild | 44 +++++++++++++++++++++++++++++++++++++
 1 file changed, 44 insertions(+)

diff --git a/dev-tex/dvi2gr/dvi2gr-0.4-r1.ebuild b/dev-tex/dvi2gr/dvi2gr-0.4-r1.ebuild
new file mode 100644
index 00000000000..0de71abc833
--- /dev/null
+++ b/dev-tex/dvi2gr/dvi2gr-0.4-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="DVI to Grace translator"
+HOMEPAGE="http://plasma-gate.weizmann.ac.il/Grace/"
+SRC_URI="ftp://plasma-gate.weizmann.ac.il/pub/grace/src/devel/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+DEPEND="media-libs/t1lib"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	tc-export CC
+	default
+	# respect flags
+	sed -i \
+		-e '/^LDFLAGS/d' -e '/^CFLAGS/d' -e '/^CC/d' \
+		Makefile || die
+	sed -i -e 's/DVI2GR=\.\/dvi2gr/DVI2GR=$(which dvi2gr)/g' runtest.sh || die
+}
+
+src_install() {
+	dobin ${PN}
+	if use examples; then
+		insinto /usr/share/doc/${PF}/examples
+		doins *.ti runtest.sh
+	fi
+
+	insinto /usr/share/${PN}
+	doins -r fonts
+}
+
+pkg_postinst() {
+	einfo "Don't forget install the TeX-Fonts in Grace"
+	einfo "  /usr/share/${PN}/fonts/FontDataBase"
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/dvi2gr/
@ 2019-01-17 22:34 Andreas K. Hüttel
  0 siblings, 0 replies; 5+ messages in thread
From: Andreas K. Hüttel @ 2019-01-17 22:34 UTC (permalink / raw
  To: gentoo-commits

commit:     e2d609a7ef0537bcdebf15e86514b4b557602413
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 17 22:34:46 2019 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Thu Jan 17 22:34:46 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2d609a7

dev-tex/dvi2gr: Remove old, bug 648050

Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 dev-tex/dvi2gr/dvi2gr-0.4.ebuild | 40 ----------------------------------------
 1 file changed, 40 deletions(-)

diff --git a/dev-tex/dvi2gr/dvi2gr-0.4.ebuild b/dev-tex/dvi2gr/dvi2gr-0.4.ebuild
deleted file mode 100644
index 6d50d1eebc1..00000000000
--- a/dev-tex/dvi2gr/dvi2gr-0.4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-
-DESCRIPTION="DVI to Grace translator"
-HOMEPAGE="http://plasma-gate.weizmann.ac.il/Grace/"
-SRC_URI="ftp://plasma-gate.weizmann.ac.il/pub/grace/src/devel/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-DEPEND="media-libs/t1lib"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	# respect flags
-	sed -i \
-		-e '/^LDFLAGS/d' -e '/^CFLAGS/d' -e '/^CC/d' \
-		Makefile || die
-	sed -i -e 's/DVI2GR=\.\/dvi2gr/DVI2GR=$(which dvi2gr)/g' runtest.sh || die
-}
-
-src_install() {
-	dobin ${PN} || die
-	if use examples; then
-		insinto /usr/share/doc/${PF}/examples
-		doins *.ti  runtest.sh || die
-	fi
-
-	insinto /usr/share/${PN}
-	doins -r fonts || die
-}
-
-pkg_postinst() {
-	einfo "Don't forget install the TeX-Fonts in Grace"
-	einfo "  /usr/share/${PN}/fonts/FontDataBase"
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/dvi2gr/
@ 2020-06-11 12:25 David Seifert
  0 siblings, 0 replies; 5+ messages in thread
From: David Seifert @ 2020-06-11 12:25 UTC (permalink / raw
  To: gentoo-commits

commit:     afd92c0deb571bd8140e77f57c11d0cbde91f6e6
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Thu Jun 11 12:25:15 2020 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu Jun 11 12:25:15 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afd92c0d

dev-tex/dvi2gr: use HTTPS

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail.com>
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 dev-tex/dvi2gr/dvi2gr-0.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-tex/dvi2gr/dvi2gr-0.4-r1.ebuild b/dev-tex/dvi2gr/dvi2gr-0.4-r1.ebuild
index 0de71abc833..c22237d8ef2 100644
--- a/dev-tex/dvi2gr/dvi2gr-0.4-r1.ebuild
+++ b/dev-tex/dvi2gr/dvi2gr-0.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 inherit toolchain-funcs
 
 DESCRIPTION="DVI to Grace translator"
-HOMEPAGE="http://plasma-gate.weizmann.ac.il/Grace/"
+HOMEPAGE="https://plasma-gate.weizmann.ac.il/Grace/"
 SRC_URI="ftp://plasma-gate.weizmann.ac.il/pub/grace/src/devel/${P}.tar.gz"
 
 SLOT="0"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/dvi2gr/
@ 2021-05-25 17:42 Andrew Ammerlaan
  0 siblings, 0 replies; 5+ messages in thread
From: Andrew Ammerlaan @ 2021-05-25 17:42 UTC (permalink / raw
  To: gentoo-commits

commit:     ffd1f33533dccab935c30e8409c1dbc1bf02635f
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Tue May 25 17:39:47 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Tue May 25 17:42:39 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffd1f335

dev-tex/dvi2gr: add missing test dep

Closes: https://bugs.gentoo.org/313697
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 dev-tex/dvi2gr/dvi2gr-0.4-r1.ebuild | 21 ++++++++++++++++-----
 1 file changed, 16 insertions(+), 5 deletions(-)

diff --git a/dev-tex/dvi2gr/dvi2gr-0.4-r1.ebuild b/dev-tex/dvi2gr/dvi2gr-0.4-r1.ebuild
index c22237d8ef2..2cdba6f09ec 100644
--- a/dev-tex/dvi2gr/dvi2gr-0.4-r1.ebuild
+++ b/dev-tex/dvi2gr/dvi2gr-0.4-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit toolchain-funcs
+inherit toolchain-funcs virtualx
 
 DESCRIPTION="DVI to Grace translator"
 HOMEPAGE="https://plasma-gate.weizmann.ac.il/Grace/"
@@ -12,10 +12,17 @@ SRC_URI="ftp://plasma-gate.weizmann.ac.il/pub/grace/src/devel/${P}.tar.gz"
 SLOT="0"
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~x86"
-IUSE="examples"
+
+IUSE="examples test"
+#RESTRICT="!test? ( test )"
+# Still missing some fontpackage, but which?
+RESTRICT="test"
 
 DEPEND="media-libs/t1lib"
 RDEPEND="${DEPEND}"
+BDEPEND="test? (
+	sci-visualization/grace
+)"
 
 src_prepare() {
 	tc-export CC
@@ -30,14 +37,18 @@ src_prepare() {
 src_install() {
 	dobin ${PN}
 	if use examples; then
-		insinto /usr/share/doc/${PF}/examples
-		doins *.ti runtest.sh
+		docinto /usr/share/doc/${PF}/examples
+		dodoc *.ti runtest.sh
 	fi
 
 	insinto /usr/share/${PN}
 	doins -r fonts
 }
 
+src_test() {
+	virtx default
+}
+
 pkg_postinst() {
 	einfo "Don't forget install the TeX-Fonts in Grace"
 	einfo "  /usr/share/${PN}/fonts/FontDataBase"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/dvi2gr/
@ 2021-07-29  2:59 Sam James
  0 siblings, 0 replies; 5+ messages in thread
From: Sam James @ 2021-07-29  2:59 UTC (permalink / raw
  To: gentoo-commits

commit:     c4cb632a088d7942d5c602b692fc93ba9d2122f2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 29 02:04:49 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 29 02:05:46 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4cb632a

dev-tex/dvi2gr: fix docinto argument (avoid double 'prefix')

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-tex/dvi2gr/{dvi2gr-0.4-r1.ebuild => dvi2gr-0.4-r2.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-tex/dvi2gr/dvi2gr-0.4-r1.ebuild b/dev-tex/dvi2gr/dvi2gr-0.4-r2.ebuild
similarity index 96%
rename from dev-tex/dvi2gr/dvi2gr-0.4-r1.ebuild
rename to dev-tex/dvi2gr/dvi2gr-0.4-r2.ebuild
index 2cdba6f09ec..153f64fc494 100644
--- a/dev-tex/dvi2gr/dvi2gr-0.4-r1.ebuild
+++ b/dev-tex/dvi2gr/dvi2gr-0.4-r2.ebuild
@@ -36,8 +36,9 @@ src_prepare() {
 
 src_install() {
 	dobin ${PN}
+
 	if use examples; then
-		docinto /usr/share/doc/${PF}/examples
+		docinto examples
 		dodoc *.ti runtest.sh
 	fi
 


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

end of thread, other threads:[~2021-07-29  2:59 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-06-11 12:25 [gentoo-commits] repo/gentoo:master commit in: dev-tex/dvi2gr/ David Seifert
  -- strict thread matches above, loose matches on Subject: below --
2021-07-29  2:59 Sam James
2021-05-25 17:42 Andrew Ammerlaan
2019-01-17 22:34 Andreas K. Hüttel
2018-08-20 15:01 Patrice Clement

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