Mageia Bugzilla – Attachment 1061 Details for
Bug 3218
texmacs, GNU TeXmacs, a free wysiwyw editing platform with special features for scientists
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
proposed spec file
TeXmacs.spec (text/x-rpm-spec), 4.66 KB, created by
JeanClaude Colette
on 2011-11-15 19:33:47 CET
(
hide
)
Description:
proposed spec file
Filename:
MIME Type:
Creator:
JeanClaude Colette
Created:
2011-11-15 19:33:47 CET
Size:
4.66 KB
patch
obsolete
>Summary: A structured wysiwyg scientific text editor >Summary(fr.UTF-8): Un traitement de texte scientifique wysiwyg >Name: TeXmacs >Version: 1.0.7.14 >Release: %mkrel 69.1 >License: GPL >Url: http://www.texmacs.org >Source: http://www.texmacs.org/Download/ftp/tmftp/source/TeXmacs-1.0.7.14-src.tar.gz >Distribution: GNU/Linux >Group: Group: Applications/Publishing >#Applications/Editors > >BuildArch: i586 >BuildRoot: %{_tmppath}/%{name}-%{version}-x11-i386-pc-linux-gnu-root > >Buildrequires: guile-devel, libqt4-devel > > >%description > >GNU TeXmacs is a free wysiwyw (what you see is what you want) editing >platform with special features for scientists. The software aims to provide >a unified and user friendly framework for editing structured documents with >different types of content (text, graphics, mathematics, interactive content, >etc.). The rendering engine uses high-quality typesetting algorithms so as to >produce professionally looking documents, which can either be printed out >or presented from a laptop. > >The software includes a text editor with support for mathematical formulas, >a small technical picture editor and a tool for making presentations from >a laptop. Moreover, TeXmacs can be used as an interface for many external >systems for computer algebra, numerical analysis, statistics, etc. >New presentation styles can be written by the user and new features can be >added to the editor using the Scheme extension language. A native spreadsheet >and tools for collaborative authoring are planned for later. > >TeXmacs runs on all major Unix platforms and Windows. Documents can be >saved in TeXmacs, Xml or Scheme format and printed as Postscript or >Pdf files. Converters exist for TeX/LaTeX and Html/Mathml. > >%description -l fr.UTF-8 > >GNU TeXmacs est un logiciel de traitement de texte wysiwyw (ce que vous voyez est ce que vous voulez) libre > spécialement conçu pour les scientifiques. Le logiciel fournit >un environnement de travail unifié et convivial adapté à l'édition de documents structurés > pouvant contenir du texte, des graphiques, des formules mathématiques, etc. > Le système de rendu utilise des algorithmes de composition de haute qualité > et permet de produire des documents d'aspect professionnel, prêts à être imprimés >ou présentés à partir d'un ordinateur portable. > >Le logiciel comprend un éditeur de texte supportant des formules mathématiques, >un petit éditeur de dessins techniques et un outil pour faire des présentations à partir >d'un ordinateur portable. > >Par ailleurs, TeXmacs peut être utilisé comme une interface pour de nombreux > systèmes de calcul formel externes, d'analyse numérique, de statistiques, etc > >De nouveaux styles de présentation peuvent être écrits par l'utilisateur et >de nouvelles fonctionnalités peuvent être ajoutées à l'éditeur en utilisant >le langage d'extension Scheme. Un tableur natif et des outils pour > la création collaborative sont prévus pour plus tard. > >TeXmacs fonctionne sur toutes les grandes plates-formes Unix et Windows. >Les documents peuvent être enregistrés aux formats TeXmacs, XML ou Scheme > et imprimés sous forme de fichiers Postscript ou Pdf. >Des convertisseurs existent entre TeX-LaTeX et HTML-MathML. > >%prep >%setup -q -n %{name}-%{version}-src > >%build >%configure2_5x --prefix=%{_prefix} \ > --mandir=%{_mandir} --bindir=%{_bindir} --datadir=%{_datadir} >sed -i 's/#include <util.h>//g' ./plugins/shell/src/tm_shell.cpp >sed -i 's/#include <util.h>//g' ./plugins/r/src/tm_r.c >%make >#make STATIC_TEXMACS > >%install >make DESTDIR=$RPM_BUILD_ROOT install >export GUILE_DATA_PATH=`guile-config info pkgdatadir` >export GUILE_LOAD_PATH=`find $GUILE_DATA_PATH -type d | grep ice-9` >cp -r -f $GUILE_LOAD_PATH $RPM_BUILD_ROOT%{_datadir}/TeXmacs/progs > ># install icons >mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps >cp $RPM_BUILD_ROOT%{_datadir}/TeXmacs/misc/pixmaps/TeXmacs.xpm $RPM_BUILD_ROOT%{_datadir}/pixmaps/TeXmacs.xpm > > ># Install desktop file >mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications >cat > $RPM_BUILD_ROOT%{_datadir}/applications/texmacs.desktop << EOF >[Desktop Entry] >Encoding=UTF-8 >Name=GNUTeXmacs >Name[fr_FR]=GNUTeXmacs >Comment=A structured wysiwyg scientific text editor >Comment[fr_FR]=Un traitement de texte scientifique wysiwyg >Exec=texmacs %f >Icon=/usr/share/pixmaps/TeXmacs.xpm >Type=Application >Terminal=false >MimeType=text/x-tm;text/plain;text/x-tex; >Categories=Qt;Office;WordProcessor; >EOF > > >%post >%update_desktop_database >%update_icon_cache hicolor > >%postun >%clean_desktop_database >%clean_icon_cache hicolor > >%clean >rm -rf $RPM_BUILD_ROOT > >%files >%{_bindir}/fig2ps >%{_bindir}/texmacs >%{_includedir}/TeXmacs.h >%doc %{_mandir}/*/* >%{_libexecdir}/TeXmacs >%{_datadir}/TeXmacs/* >%{_datadir}/applications/texmacs.desktop >%{_datadir}/pixmaps/TeXmacs.xpm
Summary: A structured wysiwyg scientific text editor Summary(fr.UTF-8): Un traitement de texte scientifique wysiwyg Name: TeXmacs Version: 1.0.7.14 Release: %mkrel 69.1 License: GPL Url: http://www.texmacs.org Source: http://www.texmacs.org/Download/ftp/tmftp/source/TeXmacs-1.0.7.14-src.tar.gz Distribution: GNU/Linux Group: Group: Applications/Publishing #Applications/Editors BuildArch: i586 BuildRoot: %{_tmppath}/%{name}-%{version}-x11-i386-pc-linux-gnu-root Buildrequires: guile-devel, libqt4-devel %description GNU TeXmacs is a free wysiwyw (what you see is what you want) editing platform with special features for scientists. The software aims to provide a unified and user friendly framework for editing structured documents with different types of content (text, graphics, mathematics, interactive content, etc.). The rendering engine uses high-quality typesetting algorithms so as to produce professionally looking documents, which can either be printed out or presented from a laptop. The software includes a text editor with support for mathematical formulas, a small technical picture editor and a tool for making presentations from a laptop. Moreover, TeXmacs can be used as an interface for many external systems for computer algebra, numerical analysis, statistics, etc. New presentation styles can be written by the user and new features can be added to the editor using the Scheme extension language. A native spreadsheet and tools for collaborative authoring are planned for later. TeXmacs runs on all major Unix platforms and Windows. Documents can be saved in TeXmacs, Xml or Scheme format and printed as Postscript or Pdf files. Converters exist for TeX/LaTeX and Html/Mathml. %description -l fr.UTF-8 GNU TeXmacs est un logiciel de traitement de texte wysiwyw (ce que vous voyez est ce que vous voulez) libre spécialement conçu pour les scientifiques. Le logiciel fournit un environnement de travail unifié et convivial adapté à l'édition de documents structurés pouvant contenir du texte, des graphiques, des formules mathématiques, etc. Le système de rendu utilise des algorithmes de composition de haute qualité et permet de produire des documents d'aspect professionnel, prêts à être imprimés ou présentés à partir d'un ordinateur portable. Le logiciel comprend un éditeur de texte supportant des formules mathématiques, un petit éditeur de dessins techniques et un outil pour faire des présentations à partir d'un ordinateur portable. Par ailleurs, TeXmacs peut être utilisé comme une interface pour de nombreux systèmes de calcul formel externes, d'analyse numérique, de statistiques, etc De nouveaux styles de présentation peuvent être écrits par l'utilisateur et de nouvelles fonctionnalités peuvent être ajoutées à l'éditeur en utilisant le langage d'extension Scheme. Un tableur natif et des outils pour la création collaborative sont prévus pour plus tard. TeXmacs fonctionne sur toutes les grandes plates-formes Unix et Windows. Les documents peuvent être enregistrés aux formats TeXmacs, XML ou Scheme et imprimés sous forme de fichiers Postscript ou Pdf. Des convertisseurs existent entre TeX-LaTeX et HTML-MathML. %prep %setup -q -n %{name}-%{version}-src %build %configure2_5x --prefix=%{_prefix} \ --mandir=%{_mandir} --bindir=%{_bindir} --datadir=%{_datadir} sed -i 's/#include <util.h>//g' ./plugins/shell/src/tm_shell.cpp sed -i 's/#include <util.h>//g' ./plugins/r/src/tm_r.c %make #make STATIC_TEXMACS %install make DESTDIR=$RPM_BUILD_ROOT install export GUILE_DATA_PATH=`guile-config info pkgdatadir` export GUILE_LOAD_PATH=`find $GUILE_DATA_PATH -type d | grep ice-9` cp -r -f $GUILE_LOAD_PATH $RPM_BUILD_ROOT%{_datadir}/TeXmacs/progs # install icons mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps cp $RPM_BUILD_ROOT%{_datadir}/TeXmacs/misc/pixmaps/TeXmacs.xpm $RPM_BUILD_ROOT%{_datadir}/pixmaps/TeXmacs.xpm # Install desktop file mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications cat > $RPM_BUILD_ROOT%{_datadir}/applications/texmacs.desktop << EOF [Desktop Entry] Encoding=UTF-8 Name=GNUTeXmacs Name[fr_FR]=GNUTeXmacs Comment=A structured wysiwyg scientific text editor Comment[fr_FR]=Un traitement de texte scientifique wysiwyg Exec=texmacs %f Icon=/usr/share/pixmaps/TeXmacs.xpm Type=Application Terminal=false MimeType=text/x-tm;text/plain;text/x-tex; Categories=Qt;Office;WordProcessor; EOF %post %update_desktop_database %update_icon_cache hicolor %postun %clean_desktop_database %clean_icon_cache hicolor %clean rm -rf $RPM_BUILD_ROOT %files %{_bindir}/fig2ps %{_bindir}/texmacs %{_includedir}/TeXmacs.h %doc %{_mandir}/*/* %{_libexecdir}/TeXmacs %{_datadir}/TeXmacs/* %{_datadir}/applications/texmacs.desktop %{_datadir}/pixmaps/TeXmacs.xpm
View Attachment As Raw
Actions:
View
Attachments on
bug 3218
: 1061