pkgsrc/editors/TeXmacs/Makefile

30 lines
743 B
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.26 2004/03/26 02:27:39 wiz Exp $
DISTNAME= TeXmacs-1.0.3.3-src
PKGNAME= ${DISTNAME:S/-src//}
PKGREVISION= 1
CATEGORIES= editors
MASTER_SITES= ftp://ftp.texmacs.org/pub/TeXmacs/targz/
MAINTAINER= recht@NetBSD.org
2003-12-30 18:21:54 +01:00
HOMEPAGE= http://www.texmacs.org/
COMMENT= GNU TeXmacs (free scientific text editor)
DEPENDS+= teTeX>=1.0:../../print/teTeX
ALL_TARGET= TEXMACS
USE_GNU_TOOLS+= make
USE_LANGUAGES= c c++
Update TeXmacs to 1.0.0.23. Changes since 1.0.0.15: * Hacky support of numbers in equation arrays (1.0.0.23). * Some little improvements in the LaTeX input filter (1.0.0.23). * Cleanups by David Allouche, mainly in menu.scm (1.0.0.23). * Support of the Finnish language (1.0.0.22). * Improvements in the German dictionary (1.0.0.22). * Temporary fix for problem with g++ 3.2 (1.0.0.22). * Fixed problem with Guile 1.6 (1.0.0.22). * Several minor bugs have been fixed (1.0.0.21). * Low level support of elementary graphics (1.0.0.21). * The online documentation system becomes default (1.0.0.20). * New algorithm for the computation of table borders (1.0.0.20). * Entering Greek letters as variants of normal letters (1.0.0.20). * Applied many small patches from David Allouche (1.0.0.20). * Creation of a made-by-TeXmacs tag (1.0.0.20). * Updated interface for Axiom (1.0.0.20). * Very simple browsing through help (1.0.0.19). * Page breaks before (1.0.0.19). * Cleanup in base.scm by David Allouche (1.0.0.19). * A very rudimentary interface for GNU Octave (1.0.0.18). * Several minor bug corrections (1.0.0.18). * The packages number-europe and number-long-article can be used to customize the numbering conventions (1.0.0.17). * Automatic completion support for computer algebra systems (1.0.0.17). * Automatic completion using tab (1.0.0.17). * Added content-based tags to Text menu (1.0.0.16). * Improvements in the LaTeX to TeXmacs converter for reimporting documents which were previously exported (1.0.0.16). I've also changed the default location of documentation files to the standard place (providing a symlink for compatibility). It is hard (or at least seems to me) to make TeXmacs recognize the documentation in the new place without the symlink. This closes my own PR pkg/18495 which provided an update to 1.0.0.17. Reviewed by wiz.
2002-12-02 22:34:06 +01:00
USE_X11= yes
USE_BUILDLINK3= yes
GNU_CONFIGURE= yes
Update TeXmacs to 1.0.0.23. Changes since 1.0.0.15: * Hacky support of numbers in equation arrays (1.0.0.23). * Some little improvements in the LaTeX input filter (1.0.0.23). * Cleanups by David Allouche, mainly in menu.scm (1.0.0.23). * Support of the Finnish language (1.0.0.22). * Improvements in the German dictionary (1.0.0.22). * Temporary fix for problem with g++ 3.2 (1.0.0.22). * Fixed problem with Guile 1.6 (1.0.0.22). * Several minor bugs have been fixed (1.0.0.21). * Low level support of elementary graphics (1.0.0.21). * The online documentation system becomes default (1.0.0.20). * New algorithm for the computation of table borders (1.0.0.20). * Entering Greek letters as variants of normal letters (1.0.0.20). * Applied many small patches from David Allouche (1.0.0.20). * Creation of a made-by-TeXmacs tag (1.0.0.20). * Updated interface for Axiom (1.0.0.20). * Very simple browsing through help (1.0.0.19). * Page breaks before (1.0.0.19). * Cleanup in base.scm by David Allouche (1.0.0.19). * A very rudimentary interface for GNU Octave (1.0.0.18). * Several minor bug corrections (1.0.0.18). * The packages number-europe and number-long-article can be used to customize the numbering conventions (1.0.0.17). * Automatic completion support for computer algebra systems (1.0.0.17). * Automatic completion using tab (1.0.0.17). * Added content-based tags to Text menu (1.0.0.16). * Improvements in the LaTeX to TeXmacs converter for reimporting documents which were previously exported (1.0.0.16). I've also changed the default location of documentation files to the standard place (providing a symlink for compatibility). It is hard (or at least seems to me) to make TeXmacs recognize the documentation in the new place without the symlink. This closes my own PR pkg/18495 which provided an update to 1.0.0.17. Reviewed by wiz.
2002-12-02 22:34:06 +01:00
CONFIGURE_ENV+= PKG_CXXFLAGS="${PKG_CXXFLAGS}"
CONFIGURE_ENV+= PKG_LDFLAGS="${LDFLAGS}"
.include "../../converters/libiconv/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../lang/guile/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"