Update of /cvsroot/fink/dists/10.4/unstable/crypto/finkinfo
In directory 
sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv21679/crypto/finkinfo

Modified Files:
        maxima.info maxima.patch 
Added Files:
        maxima-5.19.2.patch maxima-powerpc.info 
        xmaxima-x11-powerpc.info 
Log Message:
Updated SBCL/powerpc
http://sourceforge.net/tracker/?func=detail&aid=2862182&group_id=17203&atid=414256
Update to new upstream maxima (powerpc only for the nonce) to accomodate 
the new sbcl.

Index: maxima.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/crypto/finkinfo/maxima.info,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -d -r1.50 -r1.51
--- maxima.info 27 Oct 2009 15:09:09 -0000      1.50
+++ maxima.info 7 Dec 2009 21:47:20 -0000       1.51
@@ -1,11 +1,13 @@
 Package: maxima
 Version: 5.19.2
 Revision: 1
+Distribution: 10.4, 10.5
+Architecture: i386
 Maintainer: Alexander Hansen <alexkhan...@users.sourceforge.net>
 Description: Symbol manipulation program
 Source: mirror:sourceforge:%{ni}/%{ni}-%v.tar.gz
 Source-MD5: c75eec2586f5be18e02978e70fac0b07
-PatchFile: %n.patch
+PatchFile: %n-%v.patch
 PatchFile-MD5: a7becb2234bfc33c946b70f36237d117
 # otool_deps: libgettext3-shlibs, libiconv, libncurses5-shlibs, 
libsigsegv-shlibs, readline5-shlibs
 Depends: <<

--- NEW FILE: xmaxima-x11-powerpc.info ---
Package: xmaxima-x11
Version: 5.20.0
Revision: 1
Architecture: powerpc
Distribution: 10.4, 10.5
Maintainer: Alexander Hansen <alexkhan...@users.sourceforge.net>
Description: Tcl/TK front end for maxima (X11 graphics)
Source: mirror:sourceforge:maxima/maxima-%v.tar.gz
Source-MD5:  c75eec2586f5be18e02978e70fac0b07
PatchFile: %n.patch
PatchFile-MD5: b792de81c0479b2d553cb9575df0be68
Depends: maxima ( >= %v), tcltk
BuildDepends: <<
libgettext3-dev, libiconv-dev, libncurses5, 
readline5, fink ( >=0.24.12)
<<
Conflicts: maxima ( << 5.15.0-3 ), maxima-nox, xmaxima
Replaces: maxima ( << 5.16.1-1 ), maxima-nox, xmaxima
License: GPL
ConfigureParams: <<
--infodir='${prefix}/share/info' \
--mandir='${prefix}/share/man' \
--libexecdir='${prefix}/lib' \
--enable-recode \
--enable-sbcl \
--with-default-lisp=sbcl \
--with-wish=%p/bin/wish
<<
InfoDocs: xmaxima.info
CompileScript: <<
#!/bin/sh -ev
 export LANG=C LC_ALL=C
 ./configure %c
 cd interfaces/xmaxima
 make xmaxima
<<
InstallScript: <<
#!/bin/sh -ev
export LANG=C LC_ALL=C
 pushd interfaces/xmaxima
 make install DESTDIR=%d
 popd 
 pushd plotting
 make install DESTDIR=%d
 <<
DocFiles: AUTHORS COPYING NEWS INSTALL README ChangeLog*
DescPackaging: <<
Patch xmaxima.texi so that install-info can work with it.
Use maxima's BuildDepends +tcltk, but satisfy Depends through maxima.
<< 
DescDetail: << 
See the maxima package
<<
Homepage: http://maxima.sourceforge.net


Index: maxima.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/crypto/finkinfo/maxima.patch,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- maxima.patch        23 Apr 2009 02:05:29 -0000      1.4
+++ maxima.patch        7 Dec 2009 21:47:20 -0000       1.5
@@ -15,15 +15,3 @@
  
  @titlepage
 
-diff -Naur maxima-5.15.0/src/plot.lisp maxima-5.15.0.patched/src/plot.lisp
---- maxima-5.15.0/src/plot.lisp        2008-04-05 15:41:52.000000000 -0400
-+++ maxima-5.15.0.patched/src/plot.lisp        2008-05-22 11:38:42.000000000 
-0400
-@@ -86,7 +86,7 @@
-                         ((mlist) $gnuplot_default_term_command
-                          ,(if (string= *autoconf-win32* "true")
-                               "set term windows \"Verdana\" 15"
--                              "set term x11 font \"Helvetica,16\""))
-+                              "set term aqua"))
-                         ((mlist) $gnuplot_dumb_term_command
-                          "set term dumb 79 22")
-                         ((mlist) $gnuplot_ps_term_command

--- NEW FILE: maxima-5.19.2.patch ---
diff -Naur maxima-5.12.0/interfaces/xmaxima/doc/xmaxima.texi 
maxima-5.12.0.patched/interfaces/xmaxima/doc/xmaxima.texi
--- maxima-5.12.0/interfaces/xmaxima/doc/xmaxima.texi   2006-12-04 
21:57:51.000000000 -0500
+++ maxima-5.12.0.patched/interfaces/xmaxima/doc/xmaxima.texi   2007-07-01 
16:16:38.000000000 -0400
@@ -25,6 +25,12 @@
 along with this program; if not, write to the Free Software
 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
 MA 02110-1301, USA.
+
+...@format
+START-INFO-DIR-ENTRY
+* Xmaxima: (xmaxima).  Tcl/TK GUI for the Maxima computer algebra system.
+END-INFO-DIR-ENTRY
+...@end format
 @end ifinfo
 
 @titlepage

diff -Naur maxima-5.15.0/src/plot.lisp maxima-5.15.0.patched/src/plot.lisp
--- maxima-5.15.0/src/plot.lisp 2008-04-05 15:41:52.000000000 -0400
+++ maxima-5.15.0.patched/src/plot.lisp 2008-05-22 11:38:42.000000000 -0400
@@ -86,7 +86,7 @@
                         ((mlist) $gnuplot_default_term_command
                          ,(if (string= *autoconf-win32* "true")
                               "set term windows \"Verdana\" 15"
-                              "set term x11 font \"Helvetica,16\""))
+                              "set term aqua"))
                         ((mlist) $gnuplot_dumb_term_command
                          "set term dumb 79 22")
                         ((mlist) $gnuplot_ps_term_command

--- NEW FILE: maxima-powerpc.info ---
Package: maxima
Version: 5.20.0
Architecture: powerpc
Distribution: 10.4, 10.5
Revision: 1
Maintainer: Alexander Hansen <alexkhan...@users.sourceforge.net>
Description: Symbol manipulation program
Source: mirror:sourceforge:%{ni}/%{ni}-%v.tar.gz
Source-MD5: 46072a976c6980b601295fbc42cade8f
PatchFile: %n.patch
PatchFile-MD5: cf7d37dc693b32a884f4025a266d2fc4
# otool_deps: libgettext3-shlibs, libiconv, libncurses5-shlibs, 
libsigsegv-shlibs, readline5-shlibs
Depends: <<
sbcl (= 1.0.31-1), 
gnuplot | gnuplot-nox | gnuplot-nogtk, 
libgettext3-shlibs, libiconv, libncurses5-shlibs, 
readline5-shlibs, recode, rlwrap (>= 0.28-1)
<<
BuildDepends: <<
libgettext3-dev, libiconv-dev, libncurses5, 
readline5, fink (>= 0.24.12)
<<
# not sure about those bdeps; also: + recode-dev ? + tcltk-dev ?
# <AKH> It doesn't actually seem to _link_ tcltk, but uses its 
# wish shell at runtime.
# dep on rlwrap (>= 0.28-1) because of rmaxima
# among the deps, the following would suffice by recursivity: sbcl gnuplot 
libsigsegv-shlibs recode rlwrap tcltk
Conflicts: maxima, maxima-nox
Replaces: maxima, maxima-nox
License: GPL
ConfigureParams: <<
--infodir='${prefix}/share/info' \
--mandir='${prefix}/share/man' \
--libexecdir='${prefix}/lib' \
--enable-recode \
--enable-sbcl \
--with-default-lisp=sbcl \
--with-wish=/usr/bin/wish
<<
CompileScript: <<
#!/bin/sh -ev
 export LANG=C LC_ALL=C
 ./configure %c
 make
<<
InfoTest: <<
  TestScript: make check || exit 2
<<
InfoDocs: maxima.info
# The info-N files in %p/share/info are probably not needed here.
DocFiles: AUTHORS COPYING NEWS INSTALL README ChangeLog*
DescPackaging: <<
Pkg in crypto because of preamble of COPYING _ even though
it states explicitly NOT to be part of the licence.
As of 5.15.0-3, build like the prior maxima-nox package:
Separate out the xmaxima package, built against the system's Tcl/Tk,
as a SplitOff.
Move mgnuplot into the xmaxima package as of this version, since it uses the
wish as set from configure.
Previous versions maintained by William McCallum, Matthias Neeracher, and 
Andrea Riciputi.
<< 
DescDetail: << 
Maxima is a symbolic computation program. It is full featured, including
symbolic manipulation of polynomials, matrices, rational functions,
integration, Todd-coxeter, 2D and 3D plotting, an ODE solver, and bigfloats.
It contains a symbolic source level debugger for maxima code.
Maxima is based on the original MACsyma developed at MIT in the 1970's.
This package contains the command-line executables, demos, sources,
etc.
Since this package carries a strict versioned dependency on SBCL, automatic
updating from fink is tricky.  Using

        fink build sbcl ; fink remove --recursive maxima ; fink install maxima
        
will allow it to update.
<<
DescUsage: <<
Enter "rmaxima" for a command line interface with line editing.  
The "maxima" executable doesn't have this capability now.
"xmaxima" has moved to its own packages.
X11 plotting in gnuplot can be turned on via flags sent to the plot commands.
<<
DescPort: <<
Patch xmaxima.texi so that install-info can work with it.
IMPORTANT: Maxima will only reliably work with the version (and
revision) of SBCL that was used to build it. For that reason,
this package has a versioned dependency on Fink's SBCL package,
that needs to be updated, and this package rev-bumped,
any time the sbcl package's version or revision changes.
<<
Homepage: http://maxima.sourceforge.net
Splitoff: <<
Package: xmaxima
Depends: maxima ( >= %v)
Conflicts: maxima ( << 5.15.0-3 ) , maxima-nox, xmaxima-x11
Replaces: maxima ( << 5.16.1-1 ) , maxima-nox, xmaxima-x11
Files: <<
        bin/%n
        lib/%N/%v/mgnuplot
        share/%N/%v/%n/*
        share/info/%n.info
<<
InfoDocs: xmaxima.info
Description: Tcl/TK front end for maxima (Aqua graphics)
DocFiles: AUTHORS COPYING NEWS INSTALL README ChangeLog*
<<



------------------------------------------------------------------------------
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to