public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/axiom/
@ 2011-06-24 17:09 Justin Lecher
  0 siblings, 0 replies; 4+ messages in thread
From: Justin Lecher @ 2011-06-24 17:09 UTC (permalink / raw
  To: gentoo-commits

commit:     f7b3d636c71baf53cb950e400cb06a694a2448fc
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 24 15:06:54 2011 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Jun 24 15:06:54 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=f7b3d636

Sort inherit and/or USE

(Portage version: 2.2.0_alpha41/git/Linux x86_64, signed Manifest commit with key 70EB7916)

---
 sci-mathematics/axiom/axiom-201009.ebuild |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/sci-mathematics/axiom/axiom-201009.ebuild b/sci-mathematics/axiom/axiom-201009.ebuild
index 93427f0..84d5f33 100644
--- a/sci-mathematics/axiom/axiom-201009.ebuild
+++ b/sci-mathematics/axiom/axiom-201009.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sci-mathematics/axiom/axiom-200805.ebuild,v 1.6 2008/08/30 13:17:33 markusle Exp $
 
-inherit eutils multilib flag-o-matic
+inherit eutils flag-o-matic multilib
 
 DESCRIPTION="Axiom is a general purpose Computer Algebra system"
 HOMEPAGE="http://axiom.axiom-developer.org/"



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

* [gentoo-commits] proj/sci:master commit in: sci-mathematics/axiom/
@ 2011-06-25 17:21 Justin Lecher
  0 siblings, 0 replies; 4+ messages in thread
From: Justin Lecher @ 2011-06-25 17:21 UTC (permalink / raw
  To: gentoo-commits

commit:     e55f749cc42196e956b6f2202f2215d2011f66b4
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 25 13:46:52 2011 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sat Jun 25 13:46:52 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e55f749c

RDEPEND is not explicitly assigned -> fixed

(Portage version: 2.2.0_alpha41/git/Linux x86_64, signed Manifest commit with key 70EB7916)

---
 sci-mathematics/axiom/ChangeLog           |    6 +++++-
 sci-mathematics/axiom/axiom-201009.ebuild |   10 ++++++----
 sci-mathematics/axiom/metadata.xml        |    2 +-
 3 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/sci-mathematics/axiom/ChangeLog b/sci-mathematics/axiom/ChangeLog
index 2a1ba00..a8d64e4 100644
--- a/sci-mathematics/axiom/ChangeLog
+++ b/sci-mathematics/axiom/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sci-mathematics/axiom
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/cvsroot/gentoo-x86/sci-mathematics/axiom/ChangeLog,v 1.22 2008/08/30 13:17:33 markusle Exp $
 
+  25 Jun 2011; Justin Lecher <jlec@gentoo.org> axiom-201009.ebuild,
+  metadata.xml:
+  RDEPEND is not explicitly assigned -> fixed
+
 *axiom-201009 (11 Oct 2010)
 
   11 Oct 2010; Thomas Kahle <tom111@gmx.de> -axiom-201005.ebuild,

diff --git a/sci-mathematics/axiom/axiom-201009.ebuild b/sci-mathematics/axiom/axiom-201009.ebuild
index 84d5f33..69fbb71 100644
--- a/sci-mathematics/axiom/axiom-201009.ebuild
+++ b/sci-mathematics/axiom/axiom-201009.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: /var/cvsroot/gentoo-x86/sci-mathematics/axiom/axiom-200805.ebuild,v 1.6 2008/08/30 13:17:33 markusle Exp $
 
@@ -19,13 +19,15 @@ RESTRICT="strip"
 
 # Seems to need a working version of pstricks package these days Bummer: <gmp-5 is needed for the
 # interal gcl, otherwise axiom will try to build an internal copy of gmp-4 which fails.
-DEPEND="virtual/latex-base
+RDEPEND="
+	dev-libs/gmp
+	x11-libs/libXaw"
+DEPEND="${RDEPEND}
 	app-text/dvipdfm
 	dev-texlive/texlive-pstricks
-	x11-libs/libXaw
 	sys-apps/debianutils
 	sys-process/procps
-	dev-libs/gmp"
+	virtual/latex-base"
 
 S="${WORKDIR}"/${PN}
 

diff --git a/sci-mathematics/axiom/metadata.xml b/sci-mathematics/axiom/metadata.xml
index 5a2f1c7..2b0bd53 100644
--- a/sci-mathematics/axiom/metadata.xml
+++ b/sci-mathematics/axiom/metadata.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<herd>sci-mathematics</herd>
+	<herd>sci-mathematics</herd>
 </pkgmetadata>



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

* [gentoo-commits] proj/sci:master commit in: sci-mathematics/axiom/
@ 2014-11-13  0:15 Christoph Junghans
  0 siblings, 0 replies; 4+ messages in thread
From: Christoph Junghans @ 2014-11-13  0:15 UTC (permalink / raw
  To: gentoo-commits

commit:     7e412f805a25a6838d6909eb1739c40f6bcf4636
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 12 15:07:11 2014 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Wed Nov 12 15:07:11 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=7e412f80

sci-mathematics/axiom: Bump to EAPI=5

Package-Manager: portage-2.2.14

---
 sci-mathematics/axiom/ChangeLog           |  6 +++++-
 sci-mathematics/axiom/axiom-201009.ebuild | 31 +++++++++++++------------------
 sci-mathematics/axiom/metadata.xml        |  2 +-
 3 files changed, 19 insertions(+), 20 deletions(-)

diff --git a/sci-mathematics/axiom/ChangeLog b/sci-mathematics/axiom/ChangeLog
index a8d64e4..42d2b2f 100644
--- a/sci-mathematics/axiom/ChangeLog
+++ b/sci-mathematics/axiom/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sci-mathematics/axiom
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/cvsroot/gentoo-x86/sci-mathematics/axiom/ChangeLog,v 1.22 2008/08/30 13:17:33 markusle Exp $
 
+  12 Nov 2014; Justin Lecher <jlec@gentoo.org> axiom-201009.ebuild,
+  metadata.xml:
+  Bump to EAPI=5
+
   25 Jun 2011; Justin Lecher <jlec@gentoo.org> axiom-201009.ebuild,
   metadata.xml:
   RDEPEND is not explicitly assigned -> fixed

diff --git a/sci-mathematics/axiom/axiom-201009.ebuild b/sci-mathematics/axiom/axiom-201009.ebuild
index 6246371..58323f1 100644
--- a/sci-mathematics/axiom/axiom-201009.ebuild
+++ b/sci-mathematics/axiom/axiom-201009.ebuild
@@ -2,6 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+EAPI=5
+
 inherit eutils flag-o-matic multilib
 
 DESCRIPTION="Axiom is a general purpose Computer Algebra system"
@@ -57,10 +59,7 @@ S="${WORKDIR}"/${PN}
 # 	fi
 # }
 
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
-
+src_prepare() {
 	## How weird, axiom ships these patches, but does not apply them.
 	## So, we keep our gentoo patches around.
 	cp "${FILESDIR}"/noweb-2.9-insecure-tmp-file.patch.input \
@@ -69,16 +68,13 @@ src_unpack() {
 # 	cp "${FILESDIR}"/${PN}-200711-gcl-configure.patch \
 # 		"${S}"/zips/gcl-2.6.7.configure.in.patch \
 # 		|| die "Failed to fix gcl-2.6.7 configure"
-	epatch "${FILESDIR}"/noweb-2.9-insecure-tmp-file.Makefile.patch \
-		|| die "Failed to patch noweb security issue!"
-}
+	epatch "${FILESDIR}"/noweb-2.9-insecure-tmp-file.Makefile.patch
 
-src_compile() {
 	# lots of strict-aliasing badness
 	append-flags -fno-strict-aliasing
+}
 
-	econf || die "Failed to configure"
-
+src_compile() {
 ## I believe 2.6.8_pre4 can be used now.
 	# use gcl 2.6.7
 #	sed -e "s:GCLVERSION=gcl-2.6.8pre$:GCLVERSION=gcl-2.6.7:" \
@@ -94,22 +90,21 @@ src_compile() {
 	unset ABI
 
 	# Let the fun begin...
-	AXIOM="${S}"/mnt/linux emake -j1 || die "emake failed"
+	AXIOM="${S}"/mnt/linux emake -j1
 }
 
 src_install() {
-	emake DESTDIR="${D}"/opt/axiom COMMAND="${D}"/opt/axiom/mnt/linux/bin/axiom install \
-		|| die 'Failed to install Axiom!'
+	emake DESTDIR="${ED}"/opt/axiom COMMAND="${ED}"/opt/axiom/mnt/linux/bin/axiom install
 
-	mv "${D}"/opt/axiom/mnt/linux/* "${D}"/opt/axiom \
+	mv "${ED}"/opt/axiom/mnt/linux/* "${ED}"/opt/axiom \
 		|| die "Failed to mv axiom into its final destination path."
-	rm -fr "${D}"/opt/axiom/mnt \
+	rm -fr "${ED}"/opt/axiom/mnt \
 		|| die "Failed to remove old directory."
 
-	dodir /usr/bin
-	dosym /opt/axiom/bin/axiom /usr/bin/axiom
+	dosym ../../axiom/bin/axiom /usr/bin/axiom
 
-	sed -e "2d;3i AXIOM=/opt/axiom" \
+	sed \
+		-e "2d;3i AXIOM=/opt/axiom" \
 		-i "${D}"/opt/axiom/bin/axiom \
 		|| die "Failed to patch axiom runscript!"
 

diff --git a/sci-mathematics/axiom/metadata.xml b/sci-mathematics/axiom/metadata.xml
index 2b0bd53..66aa9fe 100644
--- a/sci-mathematics/axiom/metadata.xml
+++ b/sci-mathematics/axiom/metadata.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<herd>sci-mathematics</herd>
+  <herd>sci-mathematics</herd>
 </pkgmetadata>


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

* [gentoo-commits] proj/sci:master commit in: sci-mathematics/axiom/
@ 2020-09-22  2:06 Aisha Tammy
  0 siblings, 0 replies; 4+ messages in thread
From: Aisha Tammy @ 2020-09-22  2:06 UTC (permalink / raw
  To: gentoo-commits

commit:     7aee3d9045dd6702c585103ba177824a38f5ff63
Author:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Tue Sep 22 02:05:24 2020 +0000
Commit:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
CommitDate: Tue Sep 22 02:06:19 2020 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=7aee3d90

sci-mathematics/axiom: drop package

present in ::gentoo

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>

 sci-mathematics/axiom/axiom-201408.ebuild | 67 -------------------------------
 sci-mathematics/axiom/metadata.xml        |  8 ----
 2 files changed, 75 deletions(-)

diff --git a/sci-mathematics/axiom/axiom-201408.ebuild b/sci-mathematics/axiom/axiom-201408.ebuild
deleted file mode 100644
index 99483d63b..000000000
--- a/sci-mathematics/axiom/axiom-201408.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils flag-o-matic multilib
-
-DESCRIPTION="Axiom is a general purpose Computer Algebra system"
-HOMEPAGE="http://axiom.axiom-developer.org/"
-SRC_URI="http://axiom.axiom-developer.org/axiom-website/downloads/axiom-aug2014-src.tgz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-# NOTE: Do not strip since this seems to remove some crucial
-# runtime paths as well, thereby, breaking axiom
-RESTRICT="strip"
-
-# Seems to need a working version of pstricks package these days Bummer: <gmp-5 is needed for the
-# interal gcl, otherwise axiom will try to build an internal copy of gmp-4 which fails.
-RDEPEND="
-	dev-libs/gmp:0=
-	x11-libs/libXaw"
-DEPEND="${RDEPEND}
-	app-text/dvipdfm
-	dev-texlive/texlive-pstricks
-	sys-apps/debianutils
-	sys-process/procps
-	virtual/latex-base"
-
-S="${WORKDIR}"/${PN}
-
-src_prepare() {
-	append-flags -fno-strict-aliasing
-}
-
-src_compile() {
-	sed -e "s:X11R6/lib:$(get_libdir):g" -i Makefile.pamphlet \
-		|| die "Failed to fix libXpm lib paths"
-
-	# This will fix the internal gmp. This package will stay unkeyworded until this is resolved
-	# upstream.
-	unset ABI
-
-	# Let the fun begin...
-	AXIOM="${S}"/mnt/linux emake -j1
-}
-
-src_install() {
-	emake DESTDIR="${ED}"/opt/axiom COMMAND="${ED}"/opt/axiom/mnt/linux/bin/axiom install
-
-	mv "${ED}"/opt/axiom/mnt/linux/* "${ED}"/opt/axiom \
-		|| die "Failed to mv axiom into its final destination path."
-	rm -fr "${ED}"/opt/axiom/mnt \
-		|| die "Failed to remove old directory."
-
-	dosym ../../axiom/bin/axiom /usr/bin/axiom
-
-	sed \
-		-e "2d;3i AXIOM=/opt/axiom" \
-		-i "${D}"/opt/axiom/bin/axiom \
-		|| die "Failed to patch axiom runscript!"
-
-	dodoc changelog readme faq
-}

diff --git a/sci-mathematics/axiom/metadata.xml b/sci-mathematics/axiom/metadata.xml
deleted file mode 100644
index 514f7304d..000000000
--- a/sci-mathematics/axiom/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="project">
-		<email>sci-mathematics@gentoo.org</email>
-		<name>Gentoo Mathematics Project</name>
-	</maintainer>
-</pkgmetadata>


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

end of thread, other threads:[~2020-09-22  2:06 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-25 17:21 [gentoo-commits] proj/sci:master commit in: sci-mathematics/axiom/ Justin Lecher
  -- strict thread matches above, loose matches on Subject: below --
2020-09-22  2:06 Aisha Tammy
2014-11-13  0:15 Christoph Junghans
2011-06-24 17:09 Justin Lecher

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