summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus D. Hanwell <cryos@gentoo.org>2005-05-09 22:50:10 +0000
committerMarcus D. Hanwell <cryos@gentoo.org>2005-05-09 22:50:10 +0000
commit6c96b26970a59d396b48268087e49c8b67bcaae9 (patch)
treefaac8e6ef221f05b1d8b43ccc14a0e4801118bae /sci-mathematics
parentRemoved all perlmagick flags (diff)
downloadgentoo-2-6c96b26970a59d396b48268087e49c8b67bcaae9.tar.gz
gentoo-2-6c96b26970a59d396b48268087e49c8b67bcaae9.tar.bz2
gentoo-2-6c96b26970a59d396b48268087e49c8b67bcaae9.zip
Version bump with some security fixes, thanks to DerCorny for spotting it. Cleaned out old versions.
(Portage version: 2.0.51.21-r1)
Diffstat (limited to 'sci-mathematics')
-rw-r--r--sci-mathematics/mathomatic/ChangeLog12
-rw-r--r--sci-mathematics/mathomatic/Manifest12
-rw-r--r--sci-mathematics/mathomatic/files/digest-mathomatic-11.1c1
-rw-r--r--sci-mathematics/mathomatic/files/digest-mathomatic-11.71
-rw-r--r--sci-mathematics/mathomatic/files/digest-mathomatic-12.2c1
-rw-r--r--sci-mathematics/mathomatic/files/digest-mathomatic-12.3.11
-rw-r--r--sci-mathematics/mathomatic/files/gentoo-mathomatic-11.1c.diff34
-rw-r--r--sci-mathematics/mathomatic/files/mathomatic-12.2c-makefile.patch13
-rw-r--r--sci-mathematics/mathomatic/mathomatic-11.1c.ebuild43
-rw-r--r--sci-mathematics/mathomatic/mathomatic-11.7.ebuild41
-rw-r--r--sci-mathematics/mathomatic/mathomatic-12.3.1.ebuild (renamed from sci-mathematics/mathomatic/mathomatic-12.2c.ebuild)13
-rw-r--r--sci-mathematics/mathomatic/metadata.xml18
12 files changed, 24 insertions, 166 deletions
diff --git a/sci-mathematics/mathomatic/ChangeLog b/sci-mathematics/mathomatic/ChangeLog
index 3286cb542697..7ea79bd18c3d 100644
--- a/sci-mathematics/mathomatic/ChangeLog
+++ b/sci-mathematics/mathomatic/ChangeLog
@@ -1,6 +1,16 @@
# ChangeLog for sci-mathematics/mathomatic
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/mathomatic/ChangeLog,v 1.4 2005/04/08 14:11:53 cryos Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/mathomatic/ChangeLog,v 1.5 2005/05/09 22:50:10 cryos Exp $
+
+*mathomatic-12.3.1 (09 May 2005)
+
+ 09 May 2005; Marcus D. Hanwell <cryos@gentoo.org>
+ -files/gentoo-mathomatic-11.1c.diff,
+ -files/mathomatic-12.2c-makefile.patch, metadata.xml,
+ -mathomatic-11.1c.ebuild, -mathomatic-11.7.ebuild,
+ -mathomatic-12.2c.ebuild, +mathomatic-12.3.1.ebuild:
+ Version bump with some security fixes, thanks to DerCorny for spotting it.
+ Cleaned out old versions.
*mathomatic-12.2c (08 Apr 2005)
diff --git a/sci-mathematics/mathomatic/Manifest b/sci-mathematics/mathomatic/Manifest
index 1aca595cfa98..9591b8f100f9 100644
--- a/sci-mathematics/mathomatic/Manifest
+++ b/sci-mathematics/mathomatic/Manifest
@@ -1,20 +1,12 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 f7fc6104064e4205a348d72d3eceda8f mathomatic-11.1c.ebuild 1107
+MD5 a4290c22966e6bd226c93e85c428ef2c mathomatic-12.3.1.ebuild 943
MD5 e838ff018d0df8017bcf721984cc6af8 mathomatic-12.2c.ebuild 1077
MD5 4d58b16a85fe02815b2a687dc304c3d2 mathomatic-11.7.ebuild 1045
MD5 d04388768d92621b53258fa2e5a8bb3d ChangeLog 1253
MD5 3abf3c126ea8c41fa253de334525981d metadata.xml 454
+MD5 8c399bfc5625cd52667e90e1f8a7bb93 files/digest-mathomatic-12.3.1 66
MD5 f7d0b9c7af7201990a0beeadca7abf3f files/gentoo-mathomatic-11.1c.diff 957
MD5 29133f46e7d703ecfcbc9a083f272147 files/digest-mathomatic-11.1c 65
MD5 a66d3410ebf4f68fa8f3d06b96db5e3c files/digest-mathomatic-12.2c 65
MD5 5737182ffa7a3ae2f1a78636dc359916 files/mathomatic-12.2c-makefile.patch 428
MD5 33639f3880a1701b152bba5a2a9d61e5 files/digest-mathomatic-11.7 64
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
-
-iD8DBQFCVpFFntT9W3vfTuoRApn4AKCUwrGHJqgE4GCC7NXs+di6fUovyACaAzAk
-iLIKirC9bk7xT0a41L0Yde8=
-=+mqD
------END PGP SIGNATURE-----
diff --git a/sci-mathematics/mathomatic/files/digest-mathomatic-11.1c b/sci-mathematics/mathomatic/files/digest-mathomatic-11.1c
deleted file mode 100644
index 3dd93c3cbbfc..000000000000
--- a/sci-mathematics/mathomatic/files/digest-mathomatic-11.1c
+++ /dev/null
@@ -1 +0,0 @@
-MD5 a429481dd717d8cdb2e9b8dba9399142 mathomatic-11.1c.tgz 119151
diff --git a/sci-mathematics/mathomatic/files/digest-mathomatic-11.7 b/sci-mathematics/mathomatic/files/digest-mathomatic-11.7
deleted file mode 100644
index be062ac92c99..000000000000
--- a/sci-mathematics/mathomatic/files/digest-mathomatic-11.7
+++ /dev/null
@@ -1 +0,0 @@
-MD5 f3847337af104e9acd96cfd7ec00332b mathomatic-11.7.tgz 129006
diff --git a/sci-mathematics/mathomatic/files/digest-mathomatic-12.2c b/sci-mathematics/mathomatic/files/digest-mathomatic-12.2c
deleted file mode 100644
index e7952d6cb467..000000000000
--- a/sci-mathematics/mathomatic/files/digest-mathomatic-12.2c
+++ /dev/null
@@ -1 +0,0 @@
-MD5 d55931a8c047670db8e9377db94a64c3 mathomatic-12.2c.tgz 120410
diff --git a/sci-mathematics/mathomatic/files/digest-mathomatic-12.3.1 b/sci-mathematics/mathomatic/files/digest-mathomatic-12.3.1
new file mode 100644
index 000000000000..fe6f9848b276
--- /dev/null
+++ b/sci-mathematics/mathomatic/files/digest-mathomatic-12.3.1
@@ -0,0 +1 @@
+MD5 ba1e316f50fd4a4336334fbcdf95d29f mathomatic-12.3.1.tgz 124190
diff --git a/sci-mathematics/mathomatic/files/gentoo-mathomatic-11.1c.diff b/sci-mathematics/mathomatic/files/gentoo-mathomatic-11.1c.diff
deleted file mode 100644
index d83053ab0a2e..000000000000
--- a/sci-mathematics/mathomatic/files/gentoo-mathomatic-11.1c.diff
+++ /dev/null
@@ -1,34 +0,0 @@
-diff -U 3 -dHrN -- am-orig/makefile am/makefile
---- am-orig/makefile 2004-05-09 01:33:05.000000000 +0200
-+++ am/makefile 2004-05-20 15:15:45.398058040 +0200
-@@ -1,15 +1,9 @@
- # Makefile for compiling Mathomatic for UNIX or Linux.
-
--CFLAGS = -O -DUNIX
--LDFLAGS = -s
--LIBS = -lm
--
--CFLAGS += $(READLINE:1=-DREADLINE)
--LIBS += $(READLINE:1=-lreadline -lcurses)
--
--PREFIX = /usr/local
-+CFLAGS += -DUNIX -DREADLINE
-+LIBS = -lreadline -lcurses
-
--AOUT =am
-+AOUT =mathomatic
- OBJECTS =main.o am.o parse.o cmds.o simplify.o factor.o super.o \
- unfactor.o diff.o complex.o list.o
-
-@@ -30,8 +24,9 @@
- $(CC) $(LDFLAGS) $(OBJECTS) $(LIBS) -o $(AOUT)
-
- install: $(AOUT)
-- install -m 0755 $(AOUT) $(PREFIX)/bin
-- install -m 0644 am.1 $(PREFIX)/man/man1
-+ install -D -s -m 0755 $(AOUT) $(PREFIX)/usr/bin/$(AOUT)
-+ sed "s:am:mathomatic:g" < am.1 > mathomatic.1
-+ install -D -m 0644 mathomatic.1 $(MANDIR)/man1/mathomatic.1
- @echo Install completed.
-
- clean:
diff --git a/sci-mathematics/mathomatic/files/mathomatic-12.2c-makefile.patch b/sci-mathematics/mathomatic/files/mathomatic-12.2c-makefile.patch
deleted file mode 100644
index bc29d3ea5a84..000000000000
--- a/sci-mathematics/mathomatic/files/mathomatic-12.2c-makefile.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- mathomatic-12.2c/makefile 2005-04-03 16:17:49.000000000 +0100
-+++ mathomatic-12.2c-cryos/makefile 2005-04-08 15:02:20.000000000 +0100
-@@ -1,8 +1,8 @@
- # Makefile for compiling Mathomatic under UNIX, GNU/Linux, and MacOS-X.
-
- VERSION = `cat VERSION`
--CFLAGS = -O -DUNIX -DVERSION=\"$(VERSION)\"
--LDFLAGS = -s
-+CFLAGS += -DUNIX -DVERSION=\"$(VERSION)\"
-+LDFLAGS += -s
- LIBS = -lm
-
- CFLAGS += $(READLINE:1=-DREADLINE)
diff --git a/sci-mathematics/mathomatic/mathomatic-11.1c.ebuild b/sci-mathematics/mathomatic/mathomatic-11.1c.ebuild
deleted file mode 100644
index 498bf7692de1..000000000000
--- a/sci-mathematics/mathomatic/mathomatic-11.1c.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/mathomatic/mathomatic-11.1c.ebuild,v 1.2 2005/01/28 09:26:50 phosphan Exp $
-
-inherit eutils
-
-DESCRIPTION="Mathomatic - Algebraic Manipulator"
-HOMEPAGE="http://www.mathomatic.com/"
-SRC_URI="http://www.panix.com/~gesslein/${P}.tgz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64 ~ppc"
-IUSE="icc"
-
-DEPEND="sys-libs/readline \
- sys-libs/ncurses \
- icc? ( dev-lang/icc )"
-
-S=${WORKDIR}/am
-
-src_compile() {
- epatch ${FILESDIR}/gentoo-${P}.diff || die "patching failed"
- if use icc; then
- CC="icc" CFLAGS="-O3 -axKWNBP -ipo" LDFLAGS="-O3 -axKWNBP -ipo -limf" emake || die "emake failed"
- else
- LDFLAGS="-lm" emake || die "emake failed"
- fi
-
- make test
-}
-
-src_install() {
- PREFIX=${D} MANDIR=${D}/usr/share/man einstall || die "einstall failed"
- dohtml am.htm manual.htm notes.htm
- newdoc changes.txt CHANGES
- newdoc lgpl.txt LGPL
- newdoc readme.txt README
-
- dodir /usr/share/doc/${PF}/examples
- insinto /usr/share/doc/${PF}/examples
- doins tests/*in
-}
diff --git a/sci-mathematics/mathomatic/mathomatic-11.7.ebuild b/sci-mathematics/mathomatic/mathomatic-11.7.ebuild
deleted file mode 100644
index d61a93d448e1..000000000000
--- a/sci-mathematics/mathomatic/mathomatic-11.7.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/mathomatic/mathomatic-11.7.ebuild,v 1.1 2005/01/28 09:26:50 phosphan Exp $
-
-inherit eutils
-
-DESCRIPTION="Mathomatic - Algebraic Manipulator"
-HOMEPAGE="http://www.mathomatic.com/"
-SRC_URI="http://www.panix.com/~gesslein/${P}.tgz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64 ~ppc"
-IUSE="icc"
-
-DEPEND="sys-libs/readline \
- sys-libs/ncurses \
- icc? ( dev-lang/icc )"
-
-S=${WORKDIR}/${P}
-
-src_compile() {
- if use icc; then
- CC="icc" CFLAGS="-O3 -axKWNBP -ipo" LDFLAGS="-O3 -axKWNBP -ipo -limf" emake || die "emake failed"
- else
- LDFLAGS="${LDFLAGS} -lm" emake || die "emake failed"
- fi
-
- make test
-}
-
-src_install() {
- einstall PREFIX=${D} MANDIR=${D}/usr/share/man || die "einstall failed"
- dodoc changes.txt README.txt
-
- dodir /usr/share/doc/${PF}/examples
- insinto /usr/share/doc/${PF}/examples
- doins tests/*in
- dohtml ${D}/usr/doc/mathomatic/*.htm
- rm -rf ${D}/usr/doc/mathomatic
-}
diff --git a/sci-mathematics/mathomatic/mathomatic-12.2c.ebuild b/sci-mathematics/mathomatic/mathomatic-12.3.1.ebuild
index c9b87c7f2222..ebe153e53e28 100644
--- a/sci-mathematics/mathomatic/mathomatic-12.2c.ebuild
+++ b/sci-mathematics/mathomatic/mathomatic-12.3.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/mathomatic/mathomatic-12.2c.ebuild,v 1.1 2005/04/08 14:11:53 cryos Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/mathomatic/mathomatic-12.3.1.ebuild,v 1.1 2005/05/09 22:50:10 cryos Exp $
inherit eutils
@@ -17,12 +17,6 @@ DEPEND="sys-libs/readline
sys-libs/ncurses
icc? ( dev-lang/icc )"
-src_unpack() {
- unpack ${A}
- cd ${S}
- epatch ${FILESDIR}/${P}-makefile.patch
-}
-
src_compile() {
if use icc; then
CC="icc" CFLAGS="-O3 -axKWNBP -ipo" LDFLAGS="-O3 -axKWNBP -ipo -limf" emake || die "emake failed"
@@ -31,11 +25,6 @@ src_compile() {
fi
}
-src_test()
-{
- make test || die "make test failed."
-}
-
src_install() {
einstall || die "einstall failed."
dodoc changes.txt README.txt
diff --git a/sci-mathematics/mathomatic/metadata.xml b/sci-mathematics/mathomatic/metadata.xml
index d3028cb66d43..98f29371fec5 100644
--- a/sci-mathematics/mathomatic/metadata.xml
+++ b/sci-mathematics/mathomatic/metadata.xml
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>sci</herd>
-<maintainer>
- <email>xtv@gentoo.org</email>
-</maintainer>
-<longdescription>
-Mathomatic is a small, portable symbolic math program that can automatically
-solve, simplify, differentiate, combine, and compare algebraic equations,
-perform polynomial and complex arithmetic, etc.
-</longdescription>
+ <herd>sci</herd>
+ <maintainer>
+ <email>cryos@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ Mathomatic is a small, portable symbolic math program that can automatically
+ solve, simplify, differentiate, combine, and compare algebraic equations,
+ perform polynomial and complex arithmetic, etc.
+ </longdescription>
</pkgmetadata>