"Fossies" - the Fresh Open Source Software Archive 
Member "TeXmacs-2.1.2-src/packages/redhat/TeXmacs.spec" (5 May 2022, 5906 Bytes) of package /linux/misc/TeXmacs-2.1.2-src.tar.gz:
As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) RPM Spec source code syntax highlighting (style:
standard) with prefixed line numbers.
Alternatively you can here
view or
download the uninterpreted source code file.
See also the latest
Fossies "Diffs" side-by-side code changes report for "TeXmacs.spec":
2.1.1_vs_2.1.2.
1 Summary: A structured wysiwyg scientific text editor
2 Name: TeXmacs
3 Version: 2.1.2
4 Release: 1%{?dist}
5 Url: https://www.texmacs.org
6 Source0: TeXmacs-2.1.2.tar.gz
7 License: GNU GPL 3.0
8 Packager: Joris van der Hoeven <vdhoeven@texmacs.org>
9 Distribution: GNU/Linux
10 Vendor: Jo the ripper software
11 Group: Applications/Editors
12 Buildrequires: guile-devel
13 BuildRoot: %{_tmppath}/TeXmacs-2.1.2-root
14
15 %description
16
17 GNU TeXmacs is a free wysiwyw (what you see is what you want) editing
18 platform with special features for scientists. The software aims to provide
19 a unified and user friendly framework for editing structured documents with
20 different types of content (text, graphics, mathematics, interactive content,
21 etc.). The rendering engine uses high-quality typesetting algorithms so as to
22 produce professionally looking documents, which can either be printed out
23 or presented from a laptop.
24
25 The software includes a text editor with support for mathematical formulas,
26 a small technical picture editor and a tool for making presentations from
27 a laptop. Moreover, TeXmacs can be used as an interface for many external
28 systems for computer algebra, numerical analysis, statistics, etc.
29 New presentation styles can be written by the user and new features can be
30 added to the editor using the Scheme extension language. A native spreadsheet
31 and tools for collaborative authoring are planned for later.
32
33 TeXmacs runs on all major Unix platforms and Windows. Documents can be
34 saved in TeXmacs, Xml or Scheme format and printed as Postscript or
35 Pdf files. Converters exist for TeX/LaTeX and Html/Mathml.
36
37 %prep
38 %setup -q -n TeXmacs-2.1.2
39
40 %build
41 ./configure --disable-qt --disable-pdf-renderer --prefix=/usr
42 make STATIC_TEXMACS
43
44 %install
45 make DESTDIR=$RPM_BUILD_ROOT install
46 export GUILE_DATA_PATH=`guile-config info pkgdatadir`
47 export GUILE_LOAD_PATH=`find $GUILE_DATA_PATH -type d | grep ice-9`
48 cp -r -f $GUILE_LOAD_PATH $RPM_BUILD_ROOT%{_datadir}/TeXmacs/progs
49 chmod -f 644 $RPM_BUILD_ROOT%{_datadir}/TeXmacs/progs/ice-9/*
50 chmod -f 755 $RPM_BUILD_ROOT%{_datadir}/TeXmacs/progs/ice-9
51 mkdir -p $RPM_BUILD_ROOT/etc/X11/applnk/Applications
52 mkdir -p $RPM_BUILD_ROOT/usr/share/applications
53 mkdir -p $RPM_BUILD_ROOT/usr/share/application-registry
54 mkdir -p $RPM_BUILD_ROOT/usr/share/mime-info
55 mkdir -p $RPM_BUILD_ROOT/usr/share/mime
56 mkdir -p $RPM_BUILD_ROOT/usr/share/mime/packages
57 mkdir -p $RPM_BUILD_ROOT/usr/share/pixmaps
58 mkdir -p $RPM_BUILD_ROOT/usr/share/icons
59 mkdir -p $RPM_BUILD_ROOT/usr/share/icons/gnome
60 mkdir -p $RPM_BUILD_ROOT/usr/share/icons/gnome/scalable
61 mkdir -p $RPM_BUILD_ROOT/usr/share/icons/gnome/scalable/apps
62 mkdir -p $RPM_BUILD_ROOT/usr/share/icons/gnome/scalable/mimetypes
63 cp -f $RPM_BUILD_ROOT%{_datadir}/TeXmacs/misc/mime/texmacs.desktop $RPM_BUILD_ROOT/etc/X11/applnk/Applications
64 cp -f $RPM_BUILD_ROOT%{_datadir}/TeXmacs/misc/mime/texmacs.desktop $RPM_BUILD_ROOT/usr/share/applications
65 cp -f $RPM_BUILD_ROOT%{_datadir}/TeXmacs/misc/mime/texmacs.applications $RPM_BUILD_ROOT/usr/share/application-registry
66 cp -f $RPM_BUILD_ROOT%{_datadir}/TeXmacs/misc/mime/texmacs.keys $RPM_BUILD_ROOT/usr/share/mime-info
67 cp -f $RPM_BUILD_ROOT%{_datadir}/TeXmacs/misc/mime/texmacs.mime $RPM_BUILD_ROOT/usr/share/mime-info
68 cp -f $RPM_BUILD_ROOT%{_datadir}/TeXmacs/misc/mime/texmacs.xml $RPM_BUILD_ROOT/usr/share/mime/packages
69 cp -f $RPM_BUILD_ROOT%{_datadir}/TeXmacs/misc/pixmaps/TeXmacs.xpm $RPM_BUILD_ROOT/usr/share/pixmaps
70 cp -f $RPM_BUILD_ROOT%{_datadir}/TeXmacs/misc/images/TeXmacs.svg $RPM_BUILD_ROOT/usr/share/icons/gnome/scalable/apps
71 cp -f $RPM_BUILD_ROOT%{_datadir}/TeXmacs/misc/images/text-texmacs.svg $RPM_BUILD_ROOT/usr/share/icons/gnome/scalable/mimetypes
72
73 %files
74 %{_bindir}/fig2ps
75 %{_bindir}/texmacs
76 %{_includedir}/TeXmacs.h
77 %doc %{_mandir}/*/*
78 %{_libexecdir}/TeXmacs
79 %{_datadir}/TeXmacs
80 /etc/X11/applnk/Applications/texmacs.desktop
81 /usr/share/applications/texmacs.desktop
82 /usr/share/application-registry/texmacs.applications
83 /usr/share/mime-info/texmacs.keys
84 /usr/share/mime-info/texmacs.mime
85 /usr/share/mime/packages/texmacs.xml
86 /usr/share/pixmaps/TeXmacs.xpm
87 /usr/share/icons/gnome/scalable/apps/TeXmacs.svg
88 /usr/share/icons/gnome/scalable/mimetypes/text-texmacs.svg
89
90 %clean
91 rm -rf $RPM_BUILD_ROOT
92
93 %changelog
94
95 * Wed Dec 18 2013 Joris van der Hoeven <vdhoeven@texmacs.org>
96 - 1.99.1 Add --disable-pdf-renderer option to ./configure
97
98 * Sun Mar 10 2012 Joris van der Hoeven <vdhoeven@texmacs.org>
99 - 1.0.7.14 Updated mimetype support
100
101 * Sun Aug 18 2011 Joris van der Hoeven <vdhoeven@texmacs.org>
102 - 1.0.7.11 Remove dependency on TeTeX and add dependency on Qt
103
104 * Sat Apr 18 2009 Joris van der Hoeven <vdhoeven@texmacs.org>
105 - 1.0.7.2 Updated mimetype support
106
107 * Sun Oct 09 2005 Joris van der Hoeven <vdhoeven@texmacs.org>
108 - 1.0.5.10 Changed description
109
110 * Thu Aug 30 2004 Joris van der Hoeven <vdhoeven@texmacs.org>
111 - 1.0.4.2 correct name of tarball for release>1
112
113 * Thu Jan 22 2004 Joris van der Hoeven <vdhoeven@texmacs.org>
114 - 1.0.3.2 change VERSION -> DEVEL_VERSION, RELEASE -> DEVEL_RELEASE
115
116 * Mon Sep 22 2003 Joris van der Hoeven <vdhoeven@texmacs.org>
117 - 1.0.1.24 Release tag set by the configure script
118
119 * Sat Jun 28 2003 Joris van der Hoeven <vdhoeven@texmacs.org>
120 - 1.0.1.16 Moved "TeXmacs-%{version}" in root directory to "TeXmacs"
121
122 * Tue Jul 22 2002 Joris van der Hoeven <vdhoeven@texmacs.org>
123 - 1.0.0.10 Migrated architecture dependent options to configure.in
124
125 * Thu Feb 07 2002 Joris van der Hoeven <vdhoeven@texmacs.org>
126 - 0.3.5.14 Added -f for chmod
127
128 * Thu Feb 07 2002 Joris van der Hoeven <vdhoeven@texmacs.org>
129 - 0.3.5.11 Extra compilation options reduce size of executable
130
131 * Sun Nov 26 2001 Joris van der Hoeven <vdhoeven@texmacs.org>
132 - 0.3.5.7 TeXmacs mime types & pixmap
133
134 * Thu Jul 5 2001 Joris van der Hoeven & Christophe Merlet
135 - 0.3.4.3 Further corrections
136
137 * Sun Jun 3 2001 Bo Forslund <bo.forslund@abc.se>
138 - 0.3.4.3 Some tiny adjustments in the spec