Update of /cvsroot/fink/dists/10.4/unstable/crypto/finkinfo
In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv7648

Modified Files:
        maxima.info 
Added Files:
        wxmaxima-mac.info wxmaxima-mac.patch 
Log Message:
Add -nox variant to maxima and assume ownership
New wxmaxima-mac (Carbon wxwidgets interface) package.

--- NEW FILE: wxmaxima-mac.patch ---
--- wxMaxima-0.7.2/wxmaxima.fink        1969-12-31 19:00:00.000000000 -0500
+++ wxMaxima-0.7.2.patched/wxmaxima.fink        2007-05-06 22:18:26.000000000 
-0400
@@ -0,0 +1,3 @@
+#!/bin/bash
+. PREFIX/bin/init.sh
+exec -a "$0" "$0.bin" "$@"

Index: maxima.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/crypto/finkinfo/maxima.info,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- maxima.info 10 Apr 2007 10:49:11 -0000      1.9
+++ maxima.info 7 May 2007 20:00:10 -0000       1.10
@@ -1,18 +1,26 @@
-Package: maxima
+Info2: <<
+Package: maxima%type_pkg[-nox]
 Version: 5.11.0
-Revision: 3
-Maintainer: None <[EMAIL PROTECTED]>
+Type: -nox (boolean)
+Revision: 4
+Maintainer: Alexander Hansen <[EMAIL PROTECTED]>
 Description: Symbol manipulation program
-Source: mirror:sourceforge:%n/%n-%v.tar.gz
+Source: mirror:sourceforge:%{ni}/%{ni}-%v.tar.gz
 Source-MD5: d9ae353e8eba9b9d5686e119e59ab88c
 # otool_deps: libgettext3-shlibs, libiconv, libncurses5-shlibs, 
libsigsegv-shlibs, readline5-shlibs
-Depends: clisp (>= 2.41-1), gnuplot, libgettext3-shlibs, libiconv, 
libncurses5-shlibs, libsigsegv-shlibs, readline5-shlibs, recode, rlwrap (>= 
0.28-1), tcltk
+Depends: clisp (>= 2.41-1), gnuplot, libgettext3-shlibs, libiconv, 
libncurses5-shlibs, libsigsegv-shlibs, readline5-shlibs, recode, rlwrap (>= 
0.28-1), (%type_raw[-nox] != -nox) tcltk
 BuildDepends: libgettext3-dev, libiconv-dev, libncurses5, libsigsegv, readline5
 # not sure about those bdeps; also: + recode-dev ? + tcltk-dev ?
+# <AKH> It doesn't actually seem to _link_ tcltk, but uses its 
+# wish shell.
 # dep on rlwrap (>= 0.28-1) because of rmaxima
 # among the deps, the following would suffice by recursivity: clisp 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-clisp
+ConfigureParams: <<
+--infodir='${prefix}/share/info' --mandir='${prefix}/share/man' 
--libexecdir='${prefix}/lib' --enable-recode --enable-clisp (%type_raw[-nox] = 
-nox) --with-wish=/usr/bin/wish
+<<
 CompileScript: <<
 #!/bin/sh -ev
  export LANG=C LC_ALL=C
@@ -38,7 +46,7 @@
 <<
 DescUsage: <<
 Enter "rmaxima" for a command line interface, or "xmaxima" for a
-graphical Tk-based interface.
+graphical Tk-based interface (even in the -nox variant).
 <<
 DescPort: <<
 IMPORTANT: Maxima will only reliably work with the version (and
@@ -52,3 +60,4 @@
 Previous versions maintained by William McCallum, Matthias Neeracher, and 
Andrea Riciputi.
 <<
 Homepage: http://maxima.sourceforge.net
+<<

--- NEW FILE: wxmaxima-mac.info ---
Package: wxmaxima-mac
Version: 0.7.2
Revision: 11
Description: Carbon wxWidgets iterface to Maxima 
DescDetail: <<
wxMaxima is a cross platform GUI for the computer algebra system maxima based 
on wxWidgets.  wxMaxima features include:
*       2D formatted math display: wxMaxima implements its own math display 
engine
        to nicely display maxima output.
*       Menu system: most maxima commands are available through menus. Most 
used 
        functions are also available through a button panel at below the input 
        line.
*       Dialogs: commands which require more that one argument can be entered
        through dialogs so that there is no need to remember the exact syntax.
*       Command line history: the input line has command history and command 
        completion based on previous input.
*       Create documents: text can be mixed with math calculations to create 
        documents. See the
        howto (http://wxmaxima.sourceforge.net/wiki/index.php/Howto)
        for tips on how to use these features. Documents can be saved and edited
        again later.
<<
DescUsage:  <<
The openmath plot option appears to work in this package only
if maxima-nox rather than maxima is installed.
<<
Maintainer: Alexander Hansen <[EMAIL PROTECTED]>
Homepage: http://wxmaxima.sourceforge.net/wiki/index.php/Main_Page
#
Source: mirror:sourceforge:wxmaxima/wxMaxima-%v.tar.gz
Source-MD5: 4a0c6099a60d5f54e262cc505d8caca7
#
PatchScript: <<
#!/bin/sh -ev
sed -e 's,PREFIX,%p,' %a/%{n}.patch | patch -p1 
<<
#
Depends: <<
maxima (>= 5.11.0-2) | maxima-nox (>= 5.11.0-2), libxml2-shlibs, libiconv, 
wxmac-shlibs ( >= 2.6.0-1 )
<<
BuildDepends: <<
libxml2-shlibs, libiconv-dev, 
wxmac ( >= 2.6.0-1 ) 
<<
GCC: 4.0
#
ConfigureParams: <<
--with-wx-config=%p/bin/wx-config --with-xml-prefix=%p \
 --enable-unicode-glyphs --enable-printing --enable-dnd \
--disable-dependency-tracking
<<
#
CompileScript: <<
#!/bin/sh -ev
./configure %c
make wxMaxima.app
mv wxMaxima.app/Contents/MacOS/wxmaxima wxMaxima.app/Contents/MacOS/wxmaxima.bin
cp wxmaxima.fink wxMaxima.app/Contents/MacOS/wxmaxima
chmod a+x wxMaxima.app/Contents/MacOS/wxmaxima
<<
#
InstallScript: true 
AppBundles: wxMaxima.app
DocFiles: AUTHORS COPYING ChangeLog NEWS README
DescPackaging:<<
Since Fink's maxima is in the crypto tree, and this Depends on it, it 
must go in the crypto tree too.
<<
DescPort:<<
patch file installs a wrapper script in the .app bundle to insure 
that Fink's environment is used.
<<
License: GPL



-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to