source: projects/specs/trunk/T/TeXmacs/TeXmacs-vl.spec @ 521

Revision 521, 4.5 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1Summary: A structured wysiwyg scientific text editor
2Name: TeXmacs
3Version: 1.0.6
4Release: 0vl1
5Url: http://www.texmacs.org
6Source: ftp://ftp.texmacs.org/pub/TeXmacs/TeXmacs-%{version}-src.tar.gz
7Patch0: TeXmacs-1.0.6-maxima-5.11.patch
8License: GNU GPL 2.0
9Group: Applications/Editors
10Requires: tetex guile
11Buildrequires: guile-devel freetype2-devel XOrg-devel
12BuildRoot: %{_tmppath}/%{name}-%{version}-root
13
14%description
15
16GNU TeXmacs is a free wysiwyw (what you see is what you want) editing
17platform with special features for scientists. The software aims to provide
18a unified and user friendly framework for editing structured documents with
19different types of content (text, graphics, mathematics, interactive content,
20etc.). The rendering engine uses high-quality typesetting algorithms so as to
21produce professionally looking documents, which can either be printed out
22or presented from a laptop.
23
24The software includes a text editor with support for mathematical formulas,
25a small technical picture editor and a tool for making presentations from
26a laptop. Moreover, TeXmacs can be used as an interface for many external
27systems for computer algebra, numerical analysis, statistics, etc.
28New presentation styles can be written by the user and new features can be
29added to the editor using the Scheme extension language. A native spreadsheet
30and tools for collaborative authoring are planned for later.
31
32TeXmacs runs on all major Unix platforms and Windows. Documents can be
33saved in TeXmacs, Xml or Scheme format and printed as Postscript or
34Pdf files. Converters exist for TeX/LaTeX and Html/Mathml.
35
36%prep
37%setup -q -n TeXmacs-%{version}-src
38%patch0 -p1
39
40%build
41%configure
42%__make TEXMACS
43
44%install
45%__make DESTDIR=%{buildroot} install
46export GUILE_DATA_PATH=`guile-config info pkgdatadir`
47export GUILE_LOAD_PATH=`find $GUILE_DATA_PATH -type d | grep ice-9`
48%__cp -r -f $GUILE_LOAD_PATH %{buildroot}%{_datadir}/TeXmacs/progs
49%__chmod -f 644 %{buildroot}%{_datadir}/TeXmacs/progs/ice-9/*
50%__chmod -f 755 %{buildroot}%{_datadir}/TeXmacs/progs/ice-9
51%__mkdir -p %{buildroot}/etc/X11/applnk/Applications
52%__mkdir -p %{buildroot}/usr/share/application-registry
53%__mkdir -p %{buildroot}/usr/share/mime-info
54%__mkdir -p %{buildroot}/usr/share/pixmaps
55%__cp -f %{buildroot}%{_datadir}/TeXmacs/misc/mime/texmacs.desktop %{buildroot}/etc/X11/applnk/Applications
56%__cp -f %{buildroot}%{_datadir}/TeXmacs/misc/mime/texmacs.applications %{buildroot}/usr/share/application-registry
57%__cp %{buildroot}%{_datadir}/TeXmacs/misc/mime/texmacs.keys %{buildroot}/usr/share/mime-info
58%__cp %{buildroot}%{_datadir}/TeXmacs/misc/mime/texmacs.mime %{buildroot}/usr/share/mime-info
59%__cp %{buildroot}%{_datadir}/TeXmacs/misc/pixmaps/TeXmacs.xpm %{buildroot}/usr/share/pixmaps
60
61%files
62%defattr(-,root,root)
63%{_bindir}/*
64%{_includedir}/*
65%{_mandir}/*/*
66%{_libexecdir}/TeXmacs
67%{_datadir}/TeXmacs
68/etc/X11/applnk/Applications/texmacs.desktop
69/usr/share/application-registry/texmacs.applications
70/usr/share/mime-info/texmacs.keys
71/usr/share/mime-info/texmacs.mime
72/usr/share/pixmaps/TeXmacs.xpm
73
74%clean
75%__rm -rf %{buildroot}
76
77%changelog
78* Sun Apr 22 2007 USAMI Kosuke <usami-k@yc5.so-net.ne.jp> - 1.0.6-0vl1
79- new upstream version
80- add patch for maxima-5.11
81- update description
82
83* Sat Apr 23 2005 USAMI Kosuke <usami-k@yc5.so-net.ne.jp> - 1.0.4-0vl1
84- New upstream version
85
86* Sat Apr 10 2004 USAMI Kosuke <usami-k@yc5.so-net.ne.jp> - 1.0.3-0vl1
87- New upstream version
88
89* Sat Oct 11 2003 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.0.2-0vl2
90- %%defattr was missing - fixed
91- make TEXMACS, not STATIC_TEXMACS
92
93* Fri Sep 26 2003 USAMI Kosuke <usami-k@yc5.so-net.ne.jp> - 1.0.2-0vl1
94- New upstream version
95
96* Thu Aug  7 2003 USAMI Kosuke <usami-k@yc5.so-net.ne.jp> - 1.0.1.21-0vl1
97- New upstream version
98
99* Sat Jun 28 2003   Joris van der Hoeven <vdhoeven@texmacs.org>
100- 1.0.1.16 Moved "TeXmacs-%{version}" in root directory to "TeXmacs"
101
102* Mon Jun  2 2003 USAMI Kosuke <usami-k@yc5.so-net.ne.jp> 1.0.1-1vl1
103- Import from original
104
105* Tue Jul 22 2002   Joris van der Hoeven <vdhoeven@texmacs.org>
106- 1.0.0.10 Migrated architecture dependent options to configure.in
107
108* Thu Feb 07 2002   Joris van der Hoeven <vdhoeven@texmacs.org>
109- 0.3.5.14 Added -f for chmod
110
111* Thu Feb 07 2002   Joris van der Hoeven <vdhoeven@texmacs.org>
112- 0.3.5.11 Extra compilation options reduce size of executable
113
114* Sun Nov 26 2001   Joris van der Hoeven <vdhoeven@texmacs.org>
115- 0.3.5.7 TeXmacs mime types & pixmap
116
117* Thu Jul 5 2001   Joris van der Hoeven & Christophe Merlet
118- 0.3.4.3 Further corrections
119
120* Sun Jun 3 2001   Bo Forslund  <bo.forslund@abc.se>
121- 0.3.4.3 Some tiny adjustments in the spec
Note: See TracBrowser for help on using the repository browser.