* [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