[Lunar-commits] r26684 - in moonbase/trunk/zbeta: . texmaker
Auke Kok
sofar at lunar-linux.org
Sat Nov 10 09:01:05 CET 2007
Author: sofar
Date: 2007-11-10 09:01:05 +0100 (Sat, 10 Nov 2007)
New Revision: 26684
Added:
moonbase/trunk/zbeta/texmaker/
moonbase/trunk/zbeta/texmaker/BUILD
moonbase/trunk/zbeta/texmaker/DEPENDS
moonbase/trunk/zbeta/texmaker/DETAILS
Log:
free cross-platform LaTeX editor [new module]
BUILD file is based on the internal BUILD.sh prompting command supplied.
The DEPENDS probably contains too much: texmaker only needs qt4 to build
but the rest are specified as these are the default commands that are
called at runtime (and are configurable via a Preferences menu)
Also had problems with optional_depends on xpdf because I already had
poppler installed, and the two conflict, and there's no %ALIAS for this.
Other than that, compiles and runs on my box without problem.
From: duncan.gibson at xs4all.nl
Added: moonbase/trunk/zbeta/texmaker/BUILD
===================================================================
--- moonbase/trunk/zbeta/texmaker/BUILD (rev 0)
+++ moonbase/trunk/zbeta/texmaker/BUILD 2007-11-10 08:01:05 UTC (rev 26684)
@@ -0,0 +1,20 @@
+(
+
+ . /etc/profile.d/qt4.rc &&
+
+ PATH=$QTDIR/bin:$PATH &&
+ LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH &&
+ DYLD_LIBRARY_PATH=$QTDIR/lib:$DYLD_LIBRARY_PATH &&
+ export QTDIR PATH LD_LIBRARY_PATH DYLD_LIBRARY_PATH &&
+
+ PREFIX=$QTDIR &&
+ qmake -unix PREFIX=$PREFIX texmaker.pro &&
+
+ make &&
+ prepare_install &&
+ make install &&
+
+ echo "Icons and desktop file can be found in $PREFIX/share/textmaker"
+
+
+) > $C_FIFO 2>&1
Added: moonbase/trunk/zbeta/texmaker/DEPENDS
===================================================================
--- moonbase/trunk/zbeta/texmaker/DEPENDS (rev 0)
+++ moonbase/trunk/zbeta/texmaker/DEPENDS 2007-11-10 08:01:05 UTC (rev 26684)
@@ -0,0 +1,11 @@
+depends qt4
+
+# strictly speaking, the packages below are not required for building and are
+# only needed by texmaker at run-time, so are they optional_depends or not?
+
+optional_depends teTeX "" "" "for TeX document processing"
+optional_depends %GHOSTSCRIPT "" "" "for conversion to HTML"
+optional_depends aspell "" "" "for spell checking documents"
+
+# lin barfs here if poppler is installed, because it conflicts with xpdf
+# optional_depends xpdf "" "" "for viewing generated PDF files"
Added: moonbase/trunk/zbeta/texmaker/DETAILS
===================================================================
--- moonbase/trunk/zbeta/texmaker/DETAILS (rev 0)
+++ moonbase/trunk/zbeta/texmaker/DETAILS 2007-11-10 08:01:05 UTC (rev 26684)
@@ -0,0 +1,38 @@
+ MODULE=texmaker
+ VERSION=1.6
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=http://www.xm1math.net/texmaker/
+ SOURCE_VFY=sha1:8da3a6370214f97b568126439408a7774b017c1d
+ WEB_SITE=http://www.xm1math.net/texmaker/
+ ENTERED=20071107
+ UPDATED=20071107
+ SHORT="free cross-platform LaTeX editor"
+
+cat << EOF
+Texmaker is a free LaTeX editor, that integrates many tools needed to
+develop documents with LaTeX, in just one application. Texmaker runs on
+unix, macosx and windows systems and is released under the GPL license.
+
+Features:
+ * an unicode editor to write your LaTeX source files (with syntax
+ highlighting, undo-redo, search-replace, spell checker...)
+ * the principal LaTex tags can be inserted directly with the "LaTeX"
+ and "Math" menus
+ * 370 mathematical symbols can be inserted in just one click
+ * wizards to generate code ('Quick document', 'Quick letter',
+ tabular, tabbing and array environments)
+ * LaTeX-related programs can be launched via the "Tools" menu
+ * the standard Bibtex entry types can be inserted in the ".bib" file
+ with the "Bibliography" menu
+ * a "structure view" of the document for easier navigation of a
+ document (by clicking on an item in the "Structure" frame, you can
+ jump directly to the corresponding part of your document
+ * extensive LaTeX documentation
+ * in the "Messages / Log File" frame, you can see information about
+ processes and the logfile after a LaTeX compilation
+ * the "Next Latex Error" and "Previous Latex Error" commands let you
+ reach the LaTeX errors detected in the log file
+ * by clicking on the number of a line in the log file, the cursor
+ jumps to the corresponding line in the editor
+ * an integrated LaTeX to html conversion tool
+EOF
More information about the Lunar-commits
mailing list