Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/editors In directory vz-cvs-3.sog:/tmp/cvs-serv1357
Added Files: texmacs-qt.info Log Message: Latest version 1.0.7.14 to 10.7 --- NEW FILE: texmacs-qt.info --- Package: texmacs-qt Version: 1.0.7.14 Revision: 1 Source: http://www.texmacs.org/Download/ftp/tmftp/source/TeXmacs-%v-src.tar.gz Source-MD5: 70843d2dd22862a856789ff3166fae0d License: GPL Depends: x11-shlibs, tetex-base, guile18, ispell | aspell, wget, imlib2-shlibs, libiconv, freetype219-shlibs, gmp5-shlibs, libtool2-shlibs, libgettext3-shlibs, qt4-base-mac-qtcore-shlibs, qt4-base-mac-qtgui-shlibs BuildDepends: x11, guile18-dev, x11-dev, imlib2, libiconv-dev, freetype219, gmp5, libtool2, qt4-base-mac BuildConflicts: freetype Recommends: ghostscript, netpbm, xfig, macaulay2, maxima, pari-gp, scilab ConfigureParams: --libexecdir=%p/lib --mandir=%p/share/man --with-iconv=/usr --with-freetype=linked --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib --enable-qt --with-qt=%p/lib/qt4-mac/bin # Doesn't build with clang due to C++ issues. SetCC: llvm-gcc SetCXX: llvm-g++ SetCFLAGS: -Os PatchScript: << #!/bin/sh -ev # change hardwired paths for ispell and aspell perl -pi.bak -e 's|/usr/lib/ispell/|%p/lib/|g' src/Plugins/Ispell/ispell.cpp perl -pi.bar -e 's|/usr/lib/aspell/|%p/share/aspell/|g' src/Plugins/Ispell/ispell.cpp # make place for Apple's resize brick in quartz-wm # not needed in Lion # perl -pi.bak -e 's|(set_right_footer )\(s\)|$1 (s * " ")|g' src/Edit/Interface/edit_footer.cpp # make the R plugin compile perl -pi.bak -e 's|\-lutil||g' plugins/r/Makefile perl -pi.bak -e 's|pty.h|util.h|g' plugins/r/src/tm_r.c # temporary hack to make the graphviz plugin work: # Instead of allocating successive pieces of 1kB, we allocate one chunk # of 1MB which should be sufficient for most postscript figures from graphviz perl -pi.bak -e ' s,malloc\(1025\),malloc\(1024\*1000\+1\),g ; s,(fread.*) 1024,$1 1024\*1000,g ' plugins/graphviz/src/tm_graphviz.c # work around the eternal 'echo -n' problem with Apple's 150% pseudo-POSIX /bin/sh perl -pi -e 's|\#\!/bin/sh|#!/bin/bash|' `/usr/bin/grep '\#\!/bin/' -r plugins -l` # fix tempfile mess in asy and gnuplot plugins perl -pi.bak -e 's|TEMPDIR=.*|TEMP_DIR=/private/var/tmp/|' plugins/asymptote/bin/tm_asy plugins/gnuplot/bin/tm_gnuplot ## work around "variable length array of non-POD element type" error in clang # perl -pi.bak -e 's,SUNPRO_CC,SUNPRO_CC || __APPLE_CC__,' src/Kernel/Abstractions/basic.hpp # don't bundle shared libs sed -i".bak" -e '2s|^| exit 0|' packages/macos/*.sh << CompileScript: << #!/bin/sh -ev export PATH=%p/share/guile/1.8/scripts/binoverride:%p/lib/freetype219/bin:$PATH export QTDIR=%p/lib/qt4-mac ./configure %c export GUILE_LOAD_PATH=%p/share/guile/1.8 make MACOS_BUNDLE << InstallScript: << #!/bin/sh -ev mv ../distr/TeXmacs-%v.app ../distr/TeXmacs-qt.app # /bin/cp -pR TeXmacs/doc ../distr/TeXmacs-qt.app/Contents/Resources/share/TeXmacs/ << AppBundles: ../distr/TeXmacs-qt.app DocFiles: COPYING LICENSE TeXmacs/README TeXmacs/TEX_FONTS Description: TeX-based WYSIWYG editor DescDetail: << GNU TeXmacs is a free scientific text editor, which was both inspired by TeX and GNU Emacs. The editor allows you to write structured documents via a wysiwyg (what-you-see-is-what-you-get) and user friendly interface. New styles may be created by the user. The program implements high-quality typesetting algorithms and TeX fonts, which help you to produce professionally looking documents. The high typesetting quality still goes through for automatically generated formulas, which makes TeXmacs suitable as an interface for computer algebra systems. TeXmacs also supports the Guile/Scheme extension language, so that you may customize the interface and write your own extensions to the editor. << DescUsage:<< There exist now 3 different Fink packages for TeXmacs, corresponding to different graphics libraries: 1. The "texmacs" package uses X11 graphics. This is the traditional interface, and this is the most mature and most stable among the 3 packages, but it is no longer up-to-date. It provides the "texmacs" command. 2. The "texmacs-qt" package uses the qt4-mac graphics library. This has a more Mac-like look and feel, and it is the one currently most actively developed. It comes now as a standard Mac app "TeXmacs-qt", to be found in /Applications/Fink/. 3. The "texmacs-aqua" package uses the Mac-native cocoa library. This is a standard Mac app, to be found in /Applications/Fink/, but it is still very rough around the edges, and it seems to be abandoned. TeXmacs provides a unified GUI for asymptote, cadabra, gnuplot, graphviz, macaulay2, maxima, octave, pari-gp, python, scilab and many other programs if they are installed. Ghostscript is needed for importing images. Since even the TeXmacs documentation contains images, ghostscript is strongly recommended. For importing non-postscript images, the netpbm package is recommended. << Maintainer: Martin Costabel <costa...@wanadoo.fr> Homepage: http://www.texmacs.org ------------------------------------------------------------------------------ The demand for IT networking professionals continues to grow, and the demand for specialized networking skills is growing even more rapidly. Take a complimentary Learning@Ciosco Self-Assessment and learn about Cisco certifications, training, and career opportunities. http://p.sf.net/sfu/cisco-dev2dev _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs