source: trunk/dports/editors/TeXmacs/Portfile @ 4302

Last change on this file since 4302 was 4302, checked in by gwright, 17 years ago

Bumped version to 1.0.2.10.
Bug:
Submitted by:
Reviewed by:
Approved by:
Obtained from:

  • Property svn:eol-style set to native
File size: 2.4 KB
Line 
1# $Id: Portfile,v 1.6 2003/12/25 16:50:02 gwright Exp $
2
3PortSystem 1.0
4name            TeXmacs
5version         1.0.2.10
6distname        ${distname}-src
7categories      editors
8maintainers     gwright@comcast.com
9platforms       darwin
10description     GNU TeXmacs: A Scientific Text Editor
11long_description        \
12                GNU TeXmacs is a free scientific text editor,           \
13                which was both inspired by TeX and GNU Emacs.           \
14                The editor allows you to write structured documents     \
15                via a wysiwyg (what-you-see-is-what-you-get) and        \
16                user friendly interface. New styles may be created by   \
17                the user. The program implements high-quality           \
18                typesetting algorithms and TeX fonts, which help you    \
19                to produce professionally looking documents.            \
20                                                                        \
21                The high typesetting quality still goes through for     \
22                automatically generated formulas, which makes TeXmacs   \
23                suitable as an interface for computer algebra systems.  \
24                TeXmacs also supports the Guile/Scheme extension        \
25                language, so that you may customize the interface and   \
26                write your own extensions to the editor.
27
28#user_notes     If texmacs can't find guile's modules, you will have to \
29#               set GUILE_LOAD_PATH explicitly (usually                 \
30#               /opt/local/share/guile/1.6).                            \
31#                                                                       \
32#               Also, don't forget to set DISPLAY to localhost:0.0 if   \
33#               launching TeXmacs from a non-X11 terminal.
34
35#bugs           Some of the computer algebra system sessions (e.g.,     \
36#               maxima) will hang if you try to use the online help     \
37#               function. A known issue that is being worked on.
38
39homepage        http://www.texmacs.org/
40master_sites    ftp://ftp.texmacs.org/pub/TeXmacs/targz/
41
42distfiles       ${name}-${version}-src${extract.suffix} \
43                ${name}-600dpi-fonts${extract.suffix}
44
45checksums       ${name}-${version}-src.tar.gz md5 70862234c6f33febb06643280227bccb \
46                ${name}-600dpi-fonts.tar.gz   md5 945dfd3f76b20082aeea8131d87a260f
47
48depends_build   bin:guile-config:guile bin:latex:teTeX
49depends_lib     lib:libX11.6:XFree86 lib:libiconv.2:libiconv
50
51extract.only    ${name}-${version}-src${extract.suffix}
52
53configure.env   LDFLAGS="-L/opt/local/lib" CFLAGS="-no-cpp-precomp"
54
55# TeXmacs is ignorant of "make all", so we just "make" with no target:
56build.target
57
58post-destroot   { file mkdir ${destroot}/${prefix}/share/${name}
59                  cd ${destroot}/${prefix}/share/${name}
60                  system "${extract.cmd} ${extract.pre_args} ${distpath}/${name}-600dpi-fonts${extract.suffix} ${extract.post_args}"
61                  cd ${destroot}/${prefix}/share/
62                  system "chown -R root.admin ${name}"
63                }
64
Note: See TracBrowser for help on using the repository browser.