public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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