jlec        15/03/21 20:51:37

  Modified:             metadata.xml reduce-20110414-r1.ebuild ChangeLog
  Removed:              reduce-20110414.ebuild
  Log:
  use dobin instead of exeinto /usr/bin/ && doexe
  
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 
B9D4F231BD1558AB!)

Revision  Changes    Path
1.2                  sci-mathematics/reduce/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/reduce/metadata.xml?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/reduce/metadata.xml?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/reduce/metadata.xml?r1=1.1&r2=1.2

Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/reduce/metadata.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- metadata.xml        5 Jan 2011 11:40:19 -0000       1.1
+++ metadata.xml        21 Mar 2015 20:51:37 -0000      1.2
@@ -1,12 +1,12 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-<herd>sci-mathematics</herd>
-<maintainer>
-  <email>[email protected]</email>
-  <name>Andrey Grozin</name>
-</maintainer>
-<longdescription lang="en">
+  <herd>sci-mathematics</herd>
+  <maintainer>
+    <email>[email protected]</email>
+    <name>Andrey Grozin</name>
+  </maintainer>
+  <longdescription lang="en">
 A general-purpose computer algebra system.
 Powerful, mature and efficient.
 </longdescription>



1.2                  sci-mathematics/reduce/reduce-20110414-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/reduce/reduce-20110414-r1.ebuild?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/reduce/reduce-20110414-r1.ebuild?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/reduce/reduce-20110414-r1.ebuild?r1=1.1&r2=1.2

Index: reduce-20110414-r1.ebuild
===================================================================
RCS file: 
/var/cvsroot/gentoo-x86/sci-mathematics/reduce/reduce-20110414-r1.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- reduce-20110414-r1.ebuild   22 Dec 2011 12:23:04 -0000      1.1
+++ reduce-20110414-r1.ebuild   21 Mar 2015 20:51:37 -0000      1.2
@@ -1,21 +1,28 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/sci-mathematics/reduce/reduce-20110414-r1.ebuild,v 1.1 
2011/12/22 12:23:04 grozin Exp $
-EAPI=4
+# $Header: 
/var/cvsroot/gentoo-x86/sci-mathematics/reduce/reduce-20110414-r1.ebuild,v 1.2 
2015/03/21 20:51:37 jlec Exp $
+
+EAPI=5
+
 inherit elisp-common multilib
 
 DESCRIPTION="A general-purpose computer algebra system"
-HOMEPAGE="http://reduce-algebra.sourceforge.net/
+HOMEPAGE="
+       http://reduce-algebra.sourceforge.net/
        http://reduce-algebra.com/";
-IUSE="doc emacs gnuplot X"
 SRC_URI="mirror://sourceforge/${PN}-algebra/${PN}-src-${PV}.tar.bz2"
-LICENSE="BSD-2 X? ( LGPL-2.1 )"
+
 SLOT="0"
+LICENSE="BSD-2 X? ( LGPL-2.1 )"
 KEYWORDS="~amd64 ~x86"
+IUSE="doc emacs gnuplot X"
 
-RDEPEND="X? ( x11-libs/libXrandr
+RDEPEND="
+       X? (
+               x11-libs/libXrandr
                x11-libs/libXcursor
-               x11-libs/libXft )
+               x11-libs/libXft
+               )
        gnuplot? ( sci-visualization/gnuplot )
        emacs? ( virtual/emacs )"
 DEPEND="${RDEPEND}"
@@ -27,7 +34,7 @@
        # Therefore, I cannot use econf here
        # Also, make calls configure in maintainer mode in subdirs *by design*
        # The trunk sucks less => WONTFIX until the next release
-       ./configure --with-csl $(use_with X gui)
+       ./configure --with-csl $(use_with X gui) || die
        # psl build requires Internet connection at build time
        # we cannot support it
 }
@@ -36,7 +43,7 @@
        emake -j1 STRIP=true
 
        pushd cslbuild/*/csl/reduce.doc > /dev/null
-       rm -f *.txt *.tex
+       rm -f *.txt *.tex || die
        popd > /dev/null
 
        if use emacs; then
@@ -46,18 +53,17 @@
 }
 
 src_test() {
-       emake -j1 testall || die "emake testall failed"
+       emake -j1 testall
 }
 
 src_install() {
        local lib="$(get_libdir)"
        dodoc README BUILDING DEPENDENCY_TRACKING
        pushd bin > /dev/null
-       cp "${FILESDIR}"/redcsl "${FILESDIR}"/csl .
-       sed -e "s/lib/${lib}/" -i redcsl
-       sed -e "s/lib/${lib}/" -i csl
-       exeinto /usr/bin
-       doexe redcsl csl
+       cp "${FILESDIR}"/redcsl "${FILESDIR}"/csl . || die
+       sed -e "s/lib/${lib}/" -i redcsl || die
+       sed -e "s/lib/${lib}/" -i csl || die
+       dobin redcsl csl
        popd > /dev/null
 
        pushd cslbuild/*/csl > /dev/null
@@ -67,18 +73,17 @@
        doins reduce.img csl.img
        insinto /usr/share/${PN}
        doins -r ${PN}.doc
-       mv "${D}"usr/share/${PN}/${PN}.doc "${D}"usr/share/${PN}/doc
+       mv "${D}"usr/share/${PN}/${PN}.doc "${D}"usr/share/${PN}/doc || die
        dosym /usr/share/${PN}/doc /usr/${lib}/${PN}/${PN}.doc
        if use X; then
                doins -r ${PN}.fonts
-               mv "${D}"usr/share/${PN}/${PN}.fonts "${D}"usr/share/${PN}/fonts
+               mv "${D}"usr/share/${PN}/${PN}.fonts 
"${D}"usr/share/${PN}/fonts || die
                dosym /usr/share/${PN}/fonts /usr/${lib}/${PN}/${PN}.fonts
        fi
        popd > /dev/null
 
        if use doc; then
-               insinto /usr/share/doc/${PF}
-               doins doc/util/r38.pdf
+               dodoc doc/util/r38.pdf
        fi
 
        if use emacs; then



1.5                  sci-mathematics/reduce/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/reduce/ChangeLog?rev=1.5&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/reduce/ChangeLog?rev=1.5&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/reduce/ChangeLog?r1=1.4&r2=1.5

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/reduce/ChangeLog,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ChangeLog   22 Dec 2011 12:23:03 -0000      1.4
+++ ChangeLog   21 Mar 2015 20:51:37 -0000      1.5
@@ -1,6 +1,10 @@
 # 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.4 
2011/12/22 12:23:03 grozin Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/reduce/ChangeLog,v 1.5 
2015/03/21 20:51:37 jlec Exp $
+
+  21 Mar 2015; Justin Lecher <[email protected]> -reduce-20110414.ebuild,
+  metadata.xml, reduce-20110414-r1.ebuild:
+  use dobin instead of exeinto /usr/bin/ && doexe
 
 *reduce-20110414-r1 (22 Dec 2011)
 
@@ -25,4 +29,3 @@
   05 Jan 2011; Andrey Grozin <[email protected]> +files/64reduce-gentoo.el,
   +reduce-20101007.ebuild, +files/reduce, +metadata.xml:
   Initial import
-




Reply via email to