summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrey Grozin <grozin@gentoo.org>2011-03-29 21:02:40 +0000
committerAndrey Grozin <grozin@gentoo.org>2011-03-29 21:02:40 +0000
commitff33300e8a0ef6ad88c98ceb2f64de754aeaf254 (patch)
tree97a4f2a50910fcc009f466ef582cabfe956e502e /sci-mathematics
parentfixed segfault with ncurses-5.8. bug #359179 (diff)
downloadgentoo-2-ff33300e8a0ef6ad88c98ceb2f64de754aeaf254.tar.gz
gentoo-2-ff33300e8a0ef6ad88c98ceb2f64de754aeaf254.tar.bz2
gentoo-2-ff33300e8a0ef6ad88c98ceb2f64de754aeaf254.zip
QA issues fixed (bug #358383), csl now installed, pdf now installed with USE=doc (not tex files)
(Portage version: 2.2.0_alpha29/cvs/Linux i686)
Diffstat (limited to 'sci-mathematics')
-rw-r--r--sci-mathematics/reduce/ChangeLog9
-rwxr-xr-xsci-mathematics/reduce/files/csl2
-rwxr-xr-xsci-mathematics/reduce/files/redcsl (renamed from sci-mathematics/reduce/files/reduce)0
-rw-r--r--sci-mathematics/reduce/reduce-20101007-r1.ebuild (renamed from sci-mathematics/reduce/reduce-20101007.ebuild)12
4 files changed, 16 insertions, 7 deletions
diff --git a/sci-mathematics/reduce/ChangeLog b/sci-mathematics/reduce/ChangeLog
index 0d263f3591d9..f73778c1a493 100644
--- a/sci-mathematics/reduce/ChangeLog
+++ b/sci-mathematics/reduce/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for sci-mathematics/reduce
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/reduce/ChangeLog,v 1.1 2011/01/05 11:40:19 grozin Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/reduce/ChangeLog,v 1.2 2011/03/29 21:02:40 grozin Exp $
+
+*reduce-20101007-r1 (29 Mar 2011)
+
+ 29 Mar 2011; Andrey Grozin <grozin@gentoo.org> -reduce-20101007.ebuild,
+ +reduce-20101007-r1.ebuild, +files/csl, +files/redcsl, -files/reduce:
+ QA issues fixed (bug #358383), csl now installed, pdf now installed with
+ USE=doc (not tex files)
*reduce-20101007 (05 Jan 2011)
diff --git a/sci-mathematics/reduce/files/csl b/sci-mathematics/reduce/files/csl
new file mode 100755
index 000000000000..895b6bd8f4a1
--- /dev/null
+++ b/sci-mathematics/reduce/files/csl
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /usr/lib/reduce/csl $*
diff --git a/sci-mathematics/reduce/files/reduce b/sci-mathematics/reduce/files/redcsl
index ff40e3e073ab..ff40e3e073ab 100755
--- a/sci-mathematics/reduce/files/reduce
+++ b/sci-mathematics/reduce/files/redcsl
diff --git a/sci-mathematics/reduce/reduce-20101007.ebuild b/sci-mathematics/reduce/reduce-20101007-r1.ebuild
index d56b99d493f7..7a4896917014 100644
--- a/sci-mathematics/reduce/reduce-20101007.ebuild
+++ b/sci-mathematics/reduce/reduce-20101007-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/reduce/reduce-20101007.ebuild,v 1.1 2011/01/05 11:40:19 grozin Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/reduce/reduce-20101007-r1.ebuild,v 1.1 2011/03/29 21:02:40 grozin Exp $
EAPI="2"
inherit elisp-common
MY_PN=${PN}-algebra
@@ -37,7 +37,7 @@ src_configure() {
}
src_compile() {
- default_src_compile
+ emake STRIP=true || die "emake failed"
pushd cslbuild/*/csl/reduce.doc > /dev/null
rm -f *.txt *.tex
@@ -56,22 +56,22 @@ src_test() {
src_install() {
pushd cslbuild/*/csl > /dev/null
exeinto /usr/lib/${PN}
- doexe reduce
+ doexe reduce csl
insinto /usr/lib/${PN}
- doins reduce.img
+ doins reduce.img csl.img
doins -r reduce.doc
if use X; then
doins -r reduce.fonts
fi
popd > /dev/null
exeinto /usr/bin
- doexe "${FILESDIR}/reduce"
+ doexe "${FILESDIR}/redcsl" "${FILESDIR}/csl"
dodoc README BUILDING DEPENDENCY_TRACKING
dosym /usr/lib/${PN}/${PN}.doc /usr/share/doc/${PF}/html
if use doc; then
insinto /usr/share/doc/${PF}
- doins -r doc/*
+ doins -r doc/util/r38.pdf
fi
if use emacs; then