* [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 --
2021-07-29 2:59 [gentoo-commits] repo/gentoo:master commit in: dev-tex/dvi2gr/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2021-05-25 17:42 Andrew Ammerlaan
2020-06-11 12:25 David Seifert
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