| |
@@ -1,11 +1,10 @@
|
| |
Name: TeXmacs
|
| |
- Version: 1.99.13
|
| |
- Release: 6%{?dist}
|
| |
+ Version: 1.99.18
|
| |
+ Release: 1%{?dist}
|
| |
Summary: Structured WYSIWYG scientific text editor
|
| |
License: GPLv2+
|
| |
URL: http://www.texmacs.org
|
| |
Source: http://www.texmacs.org/Download/ftp/tmftp/source/TeXmacs-%{version}-src.tar.gz
|
| |
- Requires: tex(tex)
|
| |
Requires: ghostscript
|
| |
Requires: texmacs-fedora-fonts = %{version}-%{release}
|
| |
BuildRequires: cmake
|
| |
@@ -13,7 +12,6 @@
|
| |
BuildRequires: compat-guile18-devel
|
| |
BuildRequires: desktop-file-utils
|
| |
BuildRequires: perl-generators
|
| |
- BuildRequires: tex(tex)
|
| |
BuildRequires: freetype-devel
|
| |
BuildRequires: libICE-devel
|
| |
BuildRequires: libjpeg-devel
|
| |
@@ -33,10 +31,6 @@
|
| |
BuildRequires: /usr/bin/pathfix.py
|
| |
Provides: texmacs = %{version}-%{release}
|
| |
Requires: fig2ps
|
| |
- # Use Guile 1.8
|
| |
- Patch1: TeXmacs-guile18.patch
|
| |
- # Qt 5.15 compatibility
|
| |
- Patch2: TeXmacs-qt5.15.patch
|
| |
|
| |
%description
|
| |
GNU TeXmacs is a free scientific text editor, which was both inspired
|
| |
@@ -74,12 +68,9 @@
|
| |
TeXmacs font.
|
| |
|
| |
%prep
|
| |
- %setup -q
|
| |
- %patch1 -p1 -b .guile18
|
| |
- %patch2 -p1 -b .qt5.15
|
| |
- 2to3 --write --nobackups plugins
|
| |
+ %setup -q -n TeXmacs-%{version}-src
|
| |
pathfix.py -i %{__python3} -p -n plugins/mathematica/bin/realpath.py
|
| |
-
|
| |
+ 2to3 --write --nobackups plugins/mathematica
|
| |
|
| |
%build
|
| |
%cmake
|
| |
Upgrade to a new version of TeXmacs. Removed tex dependency as TeXmacs no longer depends on TeX/LaTeX. 2to3 isn't necessary for all plugins, as several plugins check for the python version.