* [gentoo-commits] proj/sci:master commit in: sci-mathematics/cadabra/
@ 2011-03-07 12:01 Justin Lecher
0 siblings, 0 replies; 11+ messages in thread
From: Justin Lecher @ 2011-03-07 12:01 UTC (permalink / raw
To: gentoo-commits
commit: 4e1e4453cdaa74488778c67754ecd23b67ca14c1
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 7 10:50:18 2011 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Mar 7 10:50:18 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=4e1e4453
Correct Slots for gtk 3 introduction to tree
(Portage version: 2.2.0_alpha26/git/Linux x86_64, signed Manifest commit with key 70EB7916)
---
sci-mathematics/cadabra/ChangeLog | 5 ++++-
sci-mathematics/cadabra/cadabra-1.25.ebuild | 25 +++++++++++++------------
2 files changed, 17 insertions(+), 13 deletions(-)
diff --git a/sci-mathematics/cadabra/ChangeLog b/sci-mathematics/cadabra/ChangeLog
index 26353ec..22068af 100644
--- a/sci-mathematics/cadabra/ChangeLog
+++ b/sci-mathematics/cadabra/ChangeLog
@@ -1,7 +1,10 @@
# ChangeLog for sci-mathematics/cadabra
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 07 Mar 2011; Justin Lecher <jlec@gentoo.org> cadabra-1.25.ebuild:
+ Correct Slots for gtk 3 introduction to tree
+
22 Aug 2010; François Bissey <f.r.bissey@massey.ac.nz>
cadabra-1.25.ebuild:
Keyword ~amd64
diff --git a/sci-mathematics/cadabra/cadabra-1.25.ebuild b/sci-mathematics/cadabra/cadabra-1.25.ebuild
index b0d52a6..8872fd9 100644
--- a/sci-mathematics/cadabra/cadabra-1.25.ebuild
+++ b/sci-mathematics/cadabra/cadabra-1.25.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -17,14 +17,17 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="doc examples X"
-DEPEND="sci-libs/modglue
+
+DEPEND="
+ sci-libs/modglue
sci-mathematics/lie
dev-libs/gmp[-nocxx]
dev-libs/libpcre
- X? ( >=x11-libs/gtk+-2.0
- >=dev-cpp/gtkmm-2.4
- dev-cpp/pangomm
- app-text/dvipng )
+ X? (
+ x11-libs/gtk+:2
+ dev-cpp/gtkmm:2.4
+ dev-cpp/pangomm:2.4
+ app-text/dvipng )
doc? ( || ( app-text/texlive-core dev-tex/pdftex ) )"
RDEPEND="${DEPEND}
virtual/latex-base
@@ -42,15 +45,13 @@ src_configure(){
}
src_compile() {
+ emake || die
- emake
-
- if ( use doc )
- then
+ if use doc; then
cd "${S}/doc"
- emake
+ emake || die
cd doxygen/latex
- emake pdf
+ emake pdf || die
fi
}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/cadabra/
2011-04-12 3:18 [gentoo-commits] proj/sci:head " Dongxu Li
@ 2011-04-12 1:28 ` Dongxu Li
0 siblings, 0 replies; 11+ messages in thread
From: Dongxu Li @ 2011-04-12 1:28 UTC (permalink / raw
To: gentoo-commits
commit: 6269715f6a2317c74c2e25f9ea4d4b646bf79cc8
Author: Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Tue Apr 12 01:16:35 2011 +0000
Commit: Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Tue Apr 12 01:16:35 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=6269715f
sci-mathematics/cadabra: version bump to 1.28. Fixed dev-cpp/pangomm
slot to 1.4
---
sci-mathematics/cadabra/ChangeLog | 3 +++
sci-mathematics/cadabra/cadabra-1.25.ebuild | 2 +-
.../{cadabra-1.25.ebuild => cadabra-1.28.ebuild} | 6 ++----
3 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/sci-mathematics/cadabra/ChangeLog b/sci-mathematics/cadabra/ChangeLog
index 22068af..3efde15 100644
--- a/sci-mathematics/cadabra/ChangeLog
+++ b/sci-mathematics/cadabra/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 11 Apr 2011; Dongxu Li <dongxuli2011@gmail.com> +cadabra-1.28.ebuild:
+ Version bump to 1.28
+
07 Mar 2011; Justin Lecher <jlec@gentoo.org> cadabra-1.25.ebuild:
Correct Slots for gtk 3 introduction to tree
diff --git a/sci-mathematics/cadabra/cadabra-1.25.ebuild b/sci-mathematics/cadabra/cadabra-1.25.ebuild
index 8872fd9..1b0dbfa 100644
--- a/sci-mathematics/cadabra/cadabra-1.25.ebuild
+++ b/sci-mathematics/cadabra/cadabra-1.25.ebuild
@@ -26,7 +26,7 @@ DEPEND="
X? (
x11-libs/gtk+:2
dev-cpp/gtkmm:2.4
- dev-cpp/pangomm:2.4
+ dev-cpp/pangomm:1.4
app-text/dvipng )
doc? ( || ( app-text/texlive-core dev-tex/pdftex ) )"
RDEPEND="${DEPEND}
diff --git a/sci-mathematics/cadabra/cadabra-1.25.ebuild b/sci-mathematics/cadabra/cadabra-1.28.ebuild
similarity index 88%
copy from sci-mathematics/cadabra/cadabra-1.25.ebuild
copy to sci-mathematics/cadabra/cadabra-1.28.ebuild
index 8872fd9..ed6a727 100644
--- a/sci-mathematics/cadabra/cadabra-1.25.ebuild
+++ b/sci-mathematics/cadabra/cadabra-1.28.ebuild
@@ -26,7 +26,7 @@ DEPEND="
X? (
x11-libs/gtk+:2
dev-cpp/gtkmm:2.4
- dev-cpp/pangomm:2.4
+ dev-cpp/pangomm:1.4
app-text/dvipng )
doc? ( || ( app-text/texlive-core dev-tex/pdftex ) )"
RDEPEND="${DEPEND}
@@ -34,10 +34,8 @@ RDEPEND="${DEPEND}
dev-tex/mh"
src_prepare(){
- # deal with pre-stripping - note that upstream do not provide any makefile.am
- epatch "${FILESDIR}/${PN}-1.21-no-stripping.patch"
# xcadabra doesn't respect LDFLAGS (cadabra does!)
- epatch "${FILESDIR}/${P}-xcadabra-flags.patch"
+ epatch "${FILESDIR}/${PN}-1.25-xcadabra-flags.patch"
}
src_configure(){
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/cadabra/
@ 2011-06-03 11:05 Dongxu Li
0 siblings, 0 replies; 11+ messages in thread
From: Dongxu Li @ 2011-06-03 11:05 UTC (permalink / raw
To: gentoo-commits
commit: 8538ce93ae0d9ba7c4b12d930d151074a1717f02
Author: Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
AuthorDate: Fri Jun 3 10:48:13 2011 +0000
Commit: Dongxu Li <dongxuli2011 <AT> gmail <DOT> com>
CommitDate: Fri Jun 3 11:05:04 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=8538ce93
sci-mathematics/cadabra: version bump to 1.29
---
sci-mathematics/cadabra/ChangeLog | 3 +
sci-mathematics/cadabra/cadabra-1.29.ebuild | 87 +++++++++++++++++++++++++++
2 files changed, 90 insertions(+), 0 deletions(-)
diff --git a/sci-mathematics/cadabra/ChangeLog b/sci-mathematics/cadabra/ChangeLog
index 3efde15..827c703 100644
--- a/sci-mathematics/cadabra/ChangeLog
+++ b/sci-mathematics/cadabra/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 2 Jun 2011; Dongxu Li <dongxuli2011@gmail.com> +cadabra-1.28.ebuild:
+ Version bump to 1.29
+
11 Apr 2011; Dongxu Li <dongxuli2011@gmail.com> +cadabra-1.28.ebuild:
Version bump to 1.28
diff --git a/sci-mathematics/cadabra/cadabra-1.29.ebuild b/sci-mathematics/cadabra/cadabra-1.29.ebuild
new file mode 100644
index 0000000..ed6a727
--- /dev/null
+++ b/sci-mathematics/cadabra/cadabra-1.29.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="3"
+
+inherit eutils
+
+DESCRIPTION="Field-theory motivated computer algebra system"
+HOMEPAGE="http://cadabra.phi-sci.com"
+SRC_URI="http://cadabra.phi-sci.com/${P}.tar.gz"
+#### Remove the following line when moving this ebuild to the main tree!
+RESTRICT="mirror"
+
+LICENSE="GPL-2"
+
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="doc examples X"
+
+DEPEND="
+ sci-libs/modglue
+ sci-mathematics/lie
+ dev-libs/gmp[-nocxx]
+ dev-libs/libpcre
+ X? (
+ x11-libs/gtk+:2
+ dev-cpp/gtkmm:2.4
+ dev-cpp/pangomm:1.4
+ app-text/dvipng )
+ doc? ( || ( app-text/texlive-core dev-tex/pdftex ) )"
+RDEPEND="${DEPEND}
+ virtual/latex-base
+ dev-tex/mh"
+
+src_prepare(){
+ # xcadabra doesn't respect LDFLAGS (cadabra does!)
+ epatch "${FILESDIR}/${PN}-1.25-xcadabra-flags.patch"
+}
+
+src_configure(){
+ econf $(use_enable X gui)
+}
+
+src_compile() {
+ emake || die
+
+ if use doc; then
+ cd "${S}/doc"
+ emake || die
+ cd doxygen/latex
+ emake pdf || die
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" DEVDESTDIR="${D}" install || die "install died"
+
+ dodoc AUTHORS ChangeLog INSTALL || die
+
+ if ( use doc )
+ then
+ cd "${S}/doc/doxygen"
+ dohtml html/*
+ dodoc latex/*.pdf
+ fi
+
+ if ( use examples )
+ then
+ docinto examples
+ dodoc "${S}/examples/*"
+ fi
+
+ rm -rf "${D}/usr/share/TeXmacs"
+}
+
+pkg_postinst() {
+ /usr/sbin/texmf-update
+ elog "This version of the cadabra ebuild is still under development."
+ elog "Help us improve the ebuild in:"
+ elog "http://bugs.gentoo.org/show_bug.cgi?id= 194393"
+}
+
+pkg_postrm()
+{
+ /usr/sbin/texmf-update
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/cadabra/
@ 2012-11-12 17:00 Thomas Kahle
0 siblings, 0 replies; 11+ messages in thread
From: Thomas Kahle @ 2012-11-12 17:00 UTC (permalink / raw
To: gentoo-commits
commit: 80f9389349a08617937325dbae8c7f9969ac13dd
Author: Thomas Kahle <tomka <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 12 16:59:25 2012 +0000
Commit: Thomas Kahle <tom111 <AT> gmx <DOT> de>
CommitDate: Mon Nov 12 16:59:25 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=80f93893
Fix dep on gmp[cxx] (Thanks Gerhard Bräunlich)
Package-Manager: portage-2.1.11.31
---
sci-mathematics/cadabra/ChangeLog | 7 +++++--
sci-mathematics/cadabra/cadabra-1.25.ebuild | 4 ++--
sci-mathematics/cadabra/cadabra-1.28.ebuild | 4 ++--
sci-mathematics/cadabra/cadabra-1.29.ebuild | 4 ++--
4 files changed, 11 insertions(+), 8 deletions(-)
diff --git a/sci-mathematics/cadabra/ChangeLog b/sci-mathematics/cadabra/ChangeLog
index 827c703..227034b 100644
--- a/sci-mathematics/cadabra/ChangeLog
+++ b/sci-mathematics/cadabra/ChangeLog
@@ -1,7 +1,11 @@
# ChangeLog for sci-mathematics/cadabra
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 12 Nov 2012; Thomas Kahle <tomka@gentoo.org> cadabra-1.25.ebuild,
+ cadabra-1.28.ebuild, cadabra-1.29.ebuild:
+ Fix dep on gmp[cxx] (Thanks Gerhard Bräunlich)
+
2 Jun 2011; Dongxu Li <dongxuli2011@gmail.com> +cadabra-1.28.ebuild:
Version bump to 1.29
@@ -54,4 +58,3 @@
03 Apr 2009; Francois Bissey <f.r.bissey@massey.ac.nz> ChangeLog:
Initial import for the science overlay
-
diff --git a/sci-mathematics/cadabra/cadabra-1.25.ebuild b/sci-mathematics/cadabra/cadabra-1.25.ebuild
index 1b0dbfa..75e2f16 100644
--- a/sci-mathematics/cadabra/cadabra-1.25.ebuild
+++ b/sci-mathematics/cadabra/cadabra-1.25.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -21,7 +21,7 @@ IUSE="doc examples X"
DEPEND="
sci-libs/modglue
sci-mathematics/lie
- dev-libs/gmp[-nocxx]
+ dev-libs/gmp[cxx]
dev-libs/libpcre
X? (
x11-libs/gtk+:2
diff --git a/sci-mathematics/cadabra/cadabra-1.28.ebuild b/sci-mathematics/cadabra/cadabra-1.28.ebuild
index ed6a727..8764c71 100644
--- a/sci-mathematics/cadabra/cadabra-1.28.ebuild
+++ b/sci-mathematics/cadabra/cadabra-1.28.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -21,7 +21,7 @@ IUSE="doc examples X"
DEPEND="
sci-libs/modglue
sci-mathematics/lie
- dev-libs/gmp[-nocxx]
+ dev-libs/gmp[cxx]
dev-libs/libpcre
X? (
x11-libs/gtk+:2
diff --git a/sci-mathematics/cadabra/cadabra-1.29.ebuild b/sci-mathematics/cadabra/cadabra-1.29.ebuild
index ed6a727..8764c71 100644
--- a/sci-mathematics/cadabra/cadabra-1.29.ebuild
+++ b/sci-mathematics/cadabra/cadabra-1.29.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -21,7 +21,7 @@ IUSE="doc examples X"
DEPEND="
sci-libs/modglue
sci-mathematics/lie
- dev-libs/gmp[-nocxx]
+ dev-libs/gmp[cxx]
dev-libs/libpcre
X? (
x11-libs/gtk+:2
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/cadabra/
@ 2013-03-31 11:15 Alexey Shvetsov
0 siblings, 0 replies; 11+ messages in thread
From: Alexey Shvetsov @ 2013-03-31 11:15 UTC (permalink / raw
To: gentoo-commits
commit: 7aa17b197ad98c58688696b83750dd1984c9a3ee
Author: Jauhien Piatlicki (jauhien) <piatlicki <AT> gmail <DOT> com>
AuthorDate: Wed Mar 27 16:08:31 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Wed Mar 27 16:08:31 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=7aa17b19
sci-mathemtics/cadabra-1.31: different fixes, thanks to jlec
---
sci-mathematics/cadabra/cadabra-1.31.ebuild | 32 ++++++++++++--------------
1 files changed, 15 insertions(+), 17 deletions(-)
diff --git a/sci-mathematics/cadabra/cadabra-1.31.ebuild b/sci-mathematics/cadabra/cadabra-1.31.ebuild
index f8fa928..7f3735c 100644
--- a/sci-mathematics/cadabra/cadabra-1.31.ebuild
+++ b/sci-mathematics/cadabra/cadabra-1.31.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit eutils
+inherit eutils texlive-common
DESCRIPTION="Field-theory motivated computer algebra system"
HOMEPAGE="http://cadabra.phi-sci.com"
@@ -15,7 +15,7 @@ RESTRICT="mirror"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~x86 ~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="doc examples X"
DEPEND="
@@ -28,7 +28,8 @@ DEPEND="
dev-cpp/gtkmm:2.4
dev-cpp/pangomm:1.4
app-text/dvipng )
- doc? ( || ( app-text/texlive-core dev-tex/pdftex ) )"
+ doc? ( app-doc/doxygen
+ || ( app-text/texlive-core dev-tex/pdftex ) )"
RDEPEND="${DEPEND}
virtual/latex-base
dev-tex/mh"
@@ -43,39 +44,36 @@ src_configure(){
}
src_compile() {
- emake || die
+ emake
if use doc; then
cd "${S}/doc"
- emake || die
+ emake
cd doxygen/latex
- emake pdf || die
+ emake pdf
fi
}
src_install() {
- emake DESTDIR="${D}" DEVDESTDIR="${D}" install || die "install died"
+ emake DESTDIR="${D}" DEVDESTDIR="${D}" install
- dodoc AUTHORS ChangeLog INSTALL || die
+ dodoc AUTHORS ChangeLog INSTALL
- if ( use doc )
- then
+ if use doc; then
cd "${S}/doc/doxygen"
dohtml html/*
dodoc latex/*.pdf
fi
- if ( use examples )
- then
- docinto examples
- dodoc "${S}/examples/*"
+ if use examples; then
+ dodoc -r "${S}/examples/"
fi
- rm -rf "${D}/usr/share/TeXmacs"
+ rm -rf "${D}/usr/share/TeXmacs" || die
}
pkg_postinst() {
- /usr/sbin/texmf-update
+ etexmf-update
elog "This version of the cadabra ebuild is still under development."
elog "Help us improve the ebuild in:"
elog "http://bugs.gentoo.org/show_bug.cgi?id= 194393"
@@ -83,5 +81,5 @@ pkg_postinst() {
pkg_postrm()
{
- /usr/sbin/texmf-update
+ etexmf-update
}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/cadabra/
@ 2013-03-31 11:15 Alexey Shvetsov
0 siblings, 0 replies; 11+ messages in thread
From: Alexey Shvetsov @ 2013-03-31 11:15 UTC (permalink / raw
To: gentoo-commits
commit: b24b6394cec7a6b86b2f1e72d8fd8bd3db8b13dc
Author: Jauhien Piatlicki (jauhien) <piatlicki <AT> gmail <DOT> com>
AuthorDate: Fri Mar 22 13:23:09 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Fri Mar 22 13:23:09 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=b24b6394
sci-mathematics-cadabra-1.31: bump to EAPI-5
---
sci-mathematics/cadabra/cadabra-1.31.ebuild | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/sci-mathematics/cadabra/cadabra-1.31.ebuild b/sci-mathematics/cadabra/cadabra-1.31.ebuild
index 900283c..f8fa928 100644
--- a/sci-mathematics/cadabra/cadabra-1.31.ebuild
+++ b/sci-mathematics/cadabra/cadabra-1.31.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI="3"
+EAPI="5"
inherit eutils
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/cadabra/
@ 2013-03-31 11:15 Alexey Shvetsov
0 siblings, 0 replies; 11+ messages in thread
From: Alexey Shvetsov @ 2013-03-31 11:15 UTC (permalink / raw
To: gentoo-commits
commit: be3e74e21ef2615ed03fc019178fc1d55524ca06
Author: Jauhien Piatlicki (jauhien) <piatlicki <AT> gmail <DOT> com>
AuthorDate: Thu Mar 28 13:05:36 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Thu Mar 28 13:05:36 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=be3e74e2
sci-mathematics/cadabra-1.31: new line fixes, thanks to jlec
---
sci-mathematics/cadabra/cadabra-1.31.ebuild | 4 +---
1 files changed, 1 insertions(+), 3 deletions(-)
diff --git a/sci-mathematics/cadabra/cadabra-1.31.ebuild b/sci-mathematics/cadabra/cadabra-1.31.ebuild
index 7f3735c..d9c1fc4 100644
--- a/sci-mathematics/cadabra/cadabra-1.31.ebuild
+++ b/sci-mathematics/cadabra/cadabra-1.31.ebuild
@@ -13,7 +13,6 @@ SRC_URI="http://cadabra.phi-sci.com/${P}.tar.gz"
RESTRICT="mirror"
LICENSE="GPL-2"
-
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples X"
@@ -79,7 +78,6 @@ pkg_postinst() {
elog "http://bugs.gentoo.org/show_bug.cgi?id= 194393"
}
-pkg_postrm()
-{
+pkg_postrm() {
etexmf-update
}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/cadabra/
@ 2013-03-31 11:15 Alexey Shvetsov
0 siblings, 0 replies; 11+ messages in thread
From: Alexey Shvetsov @ 2013-03-31 11:15 UTC (permalink / raw
To: gentoo-commits
commit: 1cbe3f00db690e7b37258c3659c0a490de69a242
Author: Jauhien Piatlicki (jauhien) <piatlicki <AT> gmail <DOT> com>
AuthorDate: Thu Mar 21 22:39:13 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Thu Mar 21 22:39:13 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=1cbe3f00
sci-mathematics/cadabra: version bump
---
sci-mathematics/cadabra/ChangeLog | 8 ++-
sci-mathematics/cadabra/cadabra-1.31.ebuild | 87 +++++++++++++++++++++++++++
2 files changed, 94 insertions(+), 1 deletions(-)
diff --git a/sci-mathematics/cadabra/ChangeLog b/sci-mathematics/cadabra/ChangeLog
index 227034b..f398b47 100644
--- a/sci-mathematics/cadabra/ChangeLog
+++ b/sci-mathematics/cadabra/ChangeLog
@@ -1,7 +1,13 @@
# ChangeLog for sci-mathematics/cadabra
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*cadabra-1.31 (21 Mar 2013)
+
+ 21 Mar 2013; Jauhien Piatlicki (jauhien) <piatlicki@gmail.com>
+ +cadabra-1.31.ebuild:
+ version bump
+
12 Nov 2012; Thomas Kahle <tomka@gentoo.org> cadabra-1.25.ebuild,
cadabra-1.28.ebuild, cadabra-1.29.ebuild:
Fix dep on gmp[cxx] (Thanks Gerhard Bräunlich)
diff --git a/sci-mathematics/cadabra/cadabra-1.31.ebuild b/sci-mathematics/cadabra/cadabra-1.31.ebuild
new file mode 100644
index 0000000..900283c
--- /dev/null
+++ b/sci-mathematics/cadabra/cadabra-1.31.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="3"
+
+inherit eutils
+
+DESCRIPTION="Field-theory motivated computer algebra system"
+HOMEPAGE="http://cadabra.phi-sci.com"
+SRC_URI="http://cadabra.phi-sci.com/${P}.tar.gz"
+#### Remove the following line when moving this ebuild to the main tree!
+RESTRICT="mirror"
+
+LICENSE="GPL-2"
+
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="doc examples X"
+
+DEPEND="
+ sci-libs/modglue
+ sci-mathematics/lie
+ dev-libs/gmp[cxx]
+ dev-libs/libpcre
+ X? (
+ x11-libs/gtk+:2
+ dev-cpp/gtkmm:2.4
+ dev-cpp/pangomm:1.4
+ app-text/dvipng )
+ doc? ( || ( app-text/texlive-core dev-tex/pdftex ) )"
+RDEPEND="${DEPEND}
+ virtual/latex-base
+ dev-tex/mh"
+
+src_prepare(){
+ # xcadabra doesn't respect LDFLAGS (cadabra does!)
+ epatch "${FILESDIR}/${PN}-1.25-xcadabra-flags.patch"
+}
+
+src_configure(){
+ econf $(use_enable X gui)
+}
+
+src_compile() {
+ emake || die
+
+ if use doc; then
+ cd "${S}/doc"
+ emake || die
+ cd doxygen/latex
+ emake pdf || die
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" DEVDESTDIR="${D}" install || die "install died"
+
+ dodoc AUTHORS ChangeLog INSTALL || die
+
+ if ( use doc )
+ then
+ cd "${S}/doc/doxygen"
+ dohtml html/*
+ dodoc latex/*.pdf
+ fi
+
+ if ( use examples )
+ then
+ docinto examples
+ dodoc "${S}/examples/*"
+ fi
+
+ rm -rf "${D}/usr/share/TeXmacs"
+}
+
+pkg_postinst() {
+ /usr/sbin/texmf-update
+ elog "This version of the cadabra ebuild is still under development."
+ elog "Help us improve the ebuild in:"
+ elog "http://bugs.gentoo.org/show_bug.cgi?id= 194393"
+}
+
+pkg_postrm()
+{
+ /usr/sbin/texmf-update
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/cadabra/
@ 2013-06-13 7:05 Justin Lecher
0 siblings, 0 replies; 11+ messages in thread
From: Justin Lecher @ 2013-06-13 7:05 UTC (permalink / raw
To: gentoo-commits
commit: b6cac7e0f1ed6341caf75521a5534283ddfe2df9
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 13 06:15:20 2013 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Thu Jun 13 06:15:20 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=b6cac7e0
sci-mathematics/cadabra: Drop old, move doxygen to build deps
Package-Manager: portage-2.2.0_alpha179
---
sci-mathematics/cadabra/ChangeLog | 5 ++
sci-mathematics/cadabra/cadabra-1.25.ebuild | 89 -----------------------------
sci-mathematics/cadabra/cadabra-1.28.ebuild | 87 ----------------------------
sci-mathematics/cadabra/cadabra-1.29.ebuild | 87 ----------------------------
sci-mathematics/cadabra/cadabra-1.31.ebuild | 14 ++---
sci-mathematics/cadabra/metadata.xml | 4 +-
6 files changed, 14 insertions(+), 272 deletions(-)
diff --git a/sci-mathematics/cadabra/ChangeLog b/sci-mathematics/cadabra/ChangeLog
index f398b47..fc95a0f 100644
--- a/sci-mathematics/cadabra/ChangeLog
+++ b/sci-mathematics/cadabra/ChangeLog
@@ -2,6 +2,11 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 13 Jun 2013; Justin Lecher <jlec@gentoo.org> -cadabra-1.25.ebuild,
+ -cadabra-1.28.ebuild, -cadabra-1.29.ebuild, cadabra-1.31.ebuild,
+ metadata.xml:
+ Drop old, move doxygen to build deps
+
*cadabra-1.31 (21 Mar 2013)
21 Mar 2013; Jauhien Piatlicki (jauhien) <piatlicki@gmail.com>
diff --git a/sci-mathematics/cadabra/cadabra-1.25.ebuild b/sci-mathematics/cadabra/cadabra-1.25.ebuild
deleted file mode 100644
index 75e2f16..0000000
--- a/sci-mathematics/cadabra/cadabra-1.25.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="3"
-
-inherit eutils
-
-DESCRIPTION="Field-theory motivated computer algebra system"
-HOMEPAGE="http://cadabra.phi-sci.com"
-SRC_URI="http://cadabra.phi-sci.com/${P}.tar.gz"
-#### Remove the following line when moving this ebuild to the main tree!
-RESTRICT="mirror"
-
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="doc examples X"
-
-DEPEND="
- sci-libs/modglue
- sci-mathematics/lie
- dev-libs/gmp[cxx]
- dev-libs/libpcre
- X? (
- x11-libs/gtk+:2
- dev-cpp/gtkmm:2.4
- dev-cpp/pangomm:1.4
- app-text/dvipng )
- doc? ( || ( app-text/texlive-core dev-tex/pdftex ) )"
-RDEPEND="${DEPEND}
- virtual/latex-base
- dev-tex/mh"
-
-src_prepare(){
- # deal with pre-stripping - note that upstream do not provide any makefile.am
- epatch "${FILESDIR}/${PN}-1.21-no-stripping.patch"
- # xcadabra doesn't respect LDFLAGS (cadabra does!)
- epatch "${FILESDIR}/${P}-xcadabra-flags.patch"
-}
-
-src_configure(){
- econf $(use_enable X gui)
-}
-
-src_compile() {
- emake || die
-
- if use doc; then
- cd "${S}/doc"
- emake || die
- cd doxygen/latex
- emake pdf || die
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" DEVDESTDIR="${D}" install || die "install died"
-
- dodoc AUTHORS ChangeLog INSTALL || die
-
- if ( use doc )
- then
- cd "${S}/doc/doxygen"
- dohtml html/*
- dodoc latex/*.pdf
- fi
-
- if ( use examples )
- then
- docinto examples
- dodoc "${S}/examples/*"
- fi
-
- rm -rf "${D}/usr/share/TeXmacs"
-}
-
-pkg_postinst() {
- /usr/sbin/texmf-update
- elog "This version of the cadabra ebuild is still under development."
- elog "Help us improve the ebuild in:"
- elog "http://bugs.gentoo.org/show_bug.cgi?id= 194393"
-}
-
-pkg_postrm()
-{
- /usr/sbin/texmf-update
-}
diff --git a/sci-mathematics/cadabra/cadabra-1.28.ebuild b/sci-mathematics/cadabra/cadabra-1.28.ebuild
deleted file mode 100644
index 8764c71..0000000
--- a/sci-mathematics/cadabra/cadabra-1.28.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="3"
-
-inherit eutils
-
-DESCRIPTION="Field-theory motivated computer algebra system"
-HOMEPAGE="http://cadabra.phi-sci.com"
-SRC_URI="http://cadabra.phi-sci.com/${P}.tar.gz"
-#### Remove the following line when moving this ebuild to the main tree!
-RESTRICT="mirror"
-
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="doc examples X"
-
-DEPEND="
- sci-libs/modglue
- sci-mathematics/lie
- dev-libs/gmp[cxx]
- dev-libs/libpcre
- X? (
- x11-libs/gtk+:2
- dev-cpp/gtkmm:2.4
- dev-cpp/pangomm:1.4
- app-text/dvipng )
- doc? ( || ( app-text/texlive-core dev-tex/pdftex ) )"
-RDEPEND="${DEPEND}
- virtual/latex-base
- dev-tex/mh"
-
-src_prepare(){
- # xcadabra doesn't respect LDFLAGS (cadabra does!)
- epatch "${FILESDIR}/${PN}-1.25-xcadabra-flags.patch"
-}
-
-src_configure(){
- econf $(use_enable X gui)
-}
-
-src_compile() {
- emake || die
-
- if use doc; then
- cd "${S}/doc"
- emake || die
- cd doxygen/latex
- emake pdf || die
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" DEVDESTDIR="${D}" install || die "install died"
-
- dodoc AUTHORS ChangeLog INSTALL || die
-
- if ( use doc )
- then
- cd "${S}/doc/doxygen"
- dohtml html/*
- dodoc latex/*.pdf
- fi
-
- if ( use examples )
- then
- docinto examples
- dodoc "${S}/examples/*"
- fi
-
- rm -rf "${D}/usr/share/TeXmacs"
-}
-
-pkg_postinst() {
- /usr/sbin/texmf-update
- elog "This version of the cadabra ebuild is still under development."
- elog "Help us improve the ebuild in:"
- elog "http://bugs.gentoo.org/show_bug.cgi?id= 194393"
-}
-
-pkg_postrm()
-{
- /usr/sbin/texmf-update
-}
diff --git a/sci-mathematics/cadabra/cadabra-1.29.ebuild b/sci-mathematics/cadabra/cadabra-1.29.ebuild
deleted file mode 100644
index 8764c71..0000000
--- a/sci-mathematics/cadabra/cadabra-1.29.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="3"
-
-inherit eutils
-
-DESCRIPTION="Field-theory motivated computer algebra system"
-HOMEPAGE="http://cadabra.phi-sci.com"
-SRC_URI="http://cadabra.phi-sci.com/${P}.tar.gz"
-#### Remove the following line when moving this ebuild to the main tree!
-RESTRICT="mirror"
-
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="doc examples X"
-
-DEPEND="
- sci-libs/modglue
- sci-mathematics/lie
- dev-libs/gmp[cxx]
- dev-libs/libpcre
- X? (
- x11-libs/gtk+:2
- dev-cpp/gtkmm:2.4
- dev-cpp/pangomm:1.4
- app-text/dvipng )
- doc? ( || ( app-text/texlive-core dev-tex/pdftex ) )"
-RDEPEND="${DEPEND}
- virtual/latex-base
- dev-tex/mh"
-
-src_prepare(){
- # xcadabra doesn't respect LDFLAGS (cadabra does!)
- epatch "${FILESDIR}/${PN}-1.25-xcadabra-flags.patch"
-}
-
-src_configure(){
- econf $(use_enable X gui)
-}
-
-src_compile() {
- emake || die
-
- if use doc; then
- cd "${S}/doc"
- emake || die
- cd doxygen/latex
- emake pdf || die
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" DEVDESTDIR="${D}" install || die "install died"
-
- dodoc AUTHORS ChangeLog INSTALL || die
-
- if ( use doc )
- then
- cd "${S}/doc/doxygen"
- dohtml html/*
- dodoc latex/*.pdf
- fi
-
- if ( use examples )
- then
- docinto examples
- dodoc "${S}/examples/*"
- fi
-
- rm -rf "${D}/usr/share/TeXmacs"
-}
-
-pkg_postinst() {
- /usr/sbin/texmf-update
- elog "This version of the cadabra ebuild is still under development."
- elog "Help us improve the ebuild in:"
- elog "http://bugs.gentoo.org/show_bug.cgi?id= 194393"
-}
-
-pkg_postrm()
-{
- /usr/sbin/texmf-update
-}
diff --git a/sci-mathematics/cadabra/cadabra-1.31.ebuild b/sci-mathematics/cadabra/cadabra-1.31.ebuild
index d9c1fc4..f56d981 100644
--- a/sci-mathematics/cadabra/cadabra-1.31.ebuild
+++ b/sci-mathematics/cadabra/cadabra-1.31.ebuild
@@ -9,15 +9,13 @@ inherit eutils texlive-common
DESCRIPTION="Field-theory motivated computer algebra system"
HOMEPAGE="http://cadabra.phi-sci.com"
SRC_URI="http://cadabra.phi-sci.com/${P}.tar.gz"
-#### Remove the following line when moving this ebuild to the main tree!
-RESTRICT="mirror"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples X"
-DEPEND="
+CDEPEND="
sci-libs/modglue
sci-mathematics/lie
dev-libs/gmp[cxx]
@@ -26,10 +24,12 @@ DEPEND="
x11-libs/gtk+:2
dev-cpp/gtkmm:2.4
dev-cpp/pangomm:1.4
- app-text/dvipng )
- doc? ( app-doc/doxygen
+ app-text/dvipng )"
+DEPEND="${CDEPEND}
+ doc? (
+ app-doc/doxygen
|| ( app-text/texlive-core dev-tex/pdftex ) )"
-RDEPEND="${DEPEND}
+RDEPEND="${CDEPEND}
virtual/latex-base
dev-tex/mh"
@@ -43,7 +43,7 @@ src_configure(){
}
src_compile() {
- emake
+ default
if use doc; then
cd "${S}/doc"
diff --git a/sci-mathematics/cadabra/metadata.xml b/sci-mathematics/cadabra/metadata.xml
index d3abbc6..b04aad6 100644
--- a/sci-mathematics/cadabra/metadata.xml
+++ b/sci-mathematics/cadabra/metadata.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci-mathematics</herd>
- <longdescription>Cadabra is a computer algebra system (CAS) designed specifically for the solution of problems encountered in field theory. It has extensive functionality for tensor computer algebra, tensor polynomial simplification including multi-term symmetries, fermions and anti-commuting variables, Clifford algebras and Fierz transformations, implicit coordinate dependence, multiple index types and many more.</longdescription>
+ <herd>sci-mathematics</herd>
+ <longdescription>Cadabra is a computer algebra system (CAS) designed specifically for the solution of problems encountered in field theory. It has extensive functionality for tensor computer algebra, tensor polynomial simplification including multi-term symmetries, fermions and anti-commuting variables, Clifford algebras and Fierz transformations, implicit coordinate dependence, multiple index types and many more.</longdescription>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/cadabra/
@ 2014-09-07 16:23 Jauhien Piatlicki
0 siblings, 0 replies; 11+ messages in thread
From: Jauhien Piatlicki @ 2014-09-07 16:23 UTC (permalink / raw
To: gentoo-commits
commit: 043fae2800497aab4d88b692bdc46e681a9d845b
Author: Jauhien Piatlicki <jauhien <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 7 16:22:49 2014 +0000
Commit: Jauhien Piatlicki <jauhien <AT> gentoo <DOT> org>
CommitDate: Sun Sep 7 16:22:49 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=043fae28
sci-mathematics/cadabra: add dependency on dev-texlive/texlive-latexextra
---
sci-mathematics/cadabra/cadabra-1.33.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/sci-mathematics/cadabra/cadabra-1.33.ebuild b/sci-mathematics/cadabra/cadabra-1.33.ebuild
index 8103bc3..38a9077 100644
--- a/sci-mathematics/cadabra/cadabra-1.33.ebuild
+++ b/sci-mathematics/cadabra/cadabra-1.33.ebuild
@@ -28,6 +28,7 @@ CDEPEND="
DEPEND="${CDEPEND}
doc? (
app-doc/doxygen
+ dev-texlive/texlive-latexextra
|| ( app-text/texlive-core dev-tex/pdftex ) )
test? ( sys-process/time )"
RDEPEND="${CDEPEND}
@@ -56,7 +57,7 @@ src_compile() {
}
src_install() {
- # cadabra strip binaries unless you are on OS X.
+ # cadabra strip binaries unless you are on OS X.
# So faking it to avoid outright stripping.
emake DESTDIR="${D}" DEVDESTDIR="${D}" MACTEST=1 install
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/cadabra/
@ 2015-09-22 8:19 Justin Lecher
0 siblings, 0 replies; 11+ messages in thread
From: Justin Lecher @ 2015-09-22 8:19 UTC (permalink / raw
To: gentoo-commits
commit: 6c551d91e87ae3785005be586a3421c8e9aa8be7
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 22 07:40:08 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Tue Sep 22 07:40:08 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=6c551d91
sci-mathematics/cadabra: Fix unknown deps
drop old
Package-Manager: portage-2.2.21
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
sci-mathematics/cadabra/cadabra-1.33.ebuild | 88 -----------------------------
sci-mathematics/cadabra/cadabra-1.39.ebuild | 11 ++--
2 files changed, 6 insertions(+), 93 deletions(-)
diff --git a/sci-mathematics/cadabra/cadabra-1.33.ebuild b/sci-mathematics/cadabra/cadabra-1.33.ebuild
deleted file mode 100644
index 5886476..0000000
--- a/sci-mathematics/cadabra/cadabra-1.33.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils texlive-common
-
-DESCRIPTION="Field-theory motivated computer algebra system"
-HOMEPAGE="http://cadabra.phi-sci.com"
-SRC_URI="http://cadabra.phi-sci.com/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples X test"
-
-CDEPEND="
- sci-libs/modglue
- sci-mathematics/lie
- dev-libs/gmp[cxx]
- dev-libs/libpcre
- X? (
- x11-libs/gtk+:2
- dev-cpp/gtkmm:2.4
- dev-cpp/pangomm:1.4
- app-text/dvipng )"
-DEPEND="${CDEPEND}
- doc? (
- app-doc/doxygen
- dev-texlive/texlive-latexextra
- || ( app-text/texlive-core dev-tex/pdftex ) )
- test? ( sys-process/time )"
-RDEPEND="${CDEPEND}
- virtual/latex-base
- dev-texlive/texlive-latexrecommended"
-
-src_prepare(){
- # fixing the flag mess
- epatch "${FILESDIR}/${PN}-1.33-FLAGS.patch"
-}
-
-src_configure(){
- econf $(use_enable X gui) \
- --disable-runtime-dependency-check
-}
-
-src_compile() {
- default
-
- if use doc; then
- cd "${S}/doc"
- emake
- cd doxygen/latex
- emake pdf
- fi
-}
-
-src_install() {
- # cadabra strip binaries unless you are on OS X.
- # So faking it to avoid outright stripping.
- emake DESTDIR="${D}" DEVDESTDIR="${D}" MACTEST=1 install
-
- dodoc AUTHORS ChangeLog INSTALL
-
- if use doc; then
- cd "${S}/doc/doxygen"
- dohtml html/*
- dodoc latex/*.pdf
- fi
-
- if use examples; then
- dodoc -r "${S}/examples/"
- fi
-
- rm -rf "${D}/usr/share/TeXmacs" || die
-}
-
-pkg_postinst() {
- etexmf-update
- elog "This version of the cadabra ebuild is still under development."
- elog "Help us improve the ebuild in:"
- elog "http://bugs.gentoo.org/show_bug.cgi?id= 194393"
-}
-
-pkg_postrm() {
- etexmf-update
-}
diff --git a/sci-mathematics/cadabra/cadabra-1.39.ebuild b/sci-mathematics/cadabra/cadabra-1.39.ebuild
index cdb3661..ce3603b 100644
--- a/sci-mathematics/cadabra/cadabra-1.39.ebuild
+++ b/sci-mathematics/cadabra/cadabra-1.39.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -29,7 +29,8 @@ DEPEND="${CDEPEND}
doc? (
app-doc/doxygen
dev-texlive/texlive-latexextra
- || ( app-text/texlive-core dev-tex/pdftex ) )
+ app-text/texlive-core
+ )
test? ( sys-process/time )"
RDEPEND="${CDEPEND}
virtual/latex-base
@@ -49,9 +50,9 @@ src_compile() {
default
if use doc; then
- cd "${S}/doc"
+ cd "${S}/doc" || die
emake
- cd doxygen/latex
+ cd doxygen/latex || die
emake pdf
fi
}
@@ -64,7 +65,7 @@ src_install() {
dodoc AUTHORS ChangeLog INSTALL
if use doc; then
- cd "${S}/doc/doxygen"
+ cd "${S}/doc/doxygen" || die
dohtml html/*
dodoc latex/*.pdf
fi
^ permalink raw reply related [flat|nested] 11+ messages in thread
end of thread, other threads:[~2015-09-22 8:19 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-07 16:23 [gentoo-commits] proj/sci:master commit in: sci-mathematics/cadabra/ Jauhien Piatlicki
-- strict thread matches above, loose matches on Subject: below --
2015-09-22 8:19 Justin Lecher
2013-06-13 7:05 Justin Lecher
2013-03-31 11:15 Alexey Shvetsov
2013-03-31 11:15 Alexey Shvetsov
2013-03-31 11:15 Alexey Shvetsov
2013-03-31 11:15 Alexey Shvetsov
2012-11-12 17:00 Thomas Kahle
2011-06-03 11:05 Dongxu Li
2011-04-12 3:18 [gentoo-commits] proj/sci:head " Dongxu Li
2011-04-12 1:28 ` [gentoo-commits] proj/sci:master " Dongxu Li
2011-03-07 12:01 Justin Lecher
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox