[texmaker/f21] Reapply DE indepenedent application choice patch
nonamedotc
nonamedotc at fedoraproject.org
Sun Dec 21 20:54:15 UTC 2014
commit c7a48411d1820bf7f421e81983570211a2c6087d
Author: nonamedotc <nonamedotc at fedoraproject.org>
Date: Sun Dec 21 14:54:11 2014 -0600
Reapply DE indepenedent application choice patch
texmaker-viewfiles.patch | 35 +++++++++++++++++++++++++++++++++++
texmaker.spec | 6 +++++-
2 files changed, 40 insertions(+), 1 deletions(-)
---
diff --git a/texmaker-viewfiles.patch b/texmaker-viewfiles.patch
new file mode 100644
index 0000000..b95161a
--- /dev/null
+++ b/texmaker-viewfiles.patch
@@ -0,0 +1,35 @@
+--- texmaker.cpp.orig 2014-12-21 14:39:45.853173422 -0600
++++ texmaker.cpp 2014-12-21 14:40:52.184032154 -0600
+@@ -4408,29 +4408,10 @@
+ metapost_command=config->value("Tools/Metapost","mpost --interaction nonstopmode ").toString();
+ // xdvi %.dvi -sourceposition @:%.tex
+ // kdvi "file:%.dvi#src:@ %.tex"
+-switch (desktop_env)
+- {
+- case 1:
+- {
+- viewdvi_command=config->value("Tools/Dvi","evince %.dvi").toString();
+- viewps_command=config->value("Tools/Ps","evince %.ps").toString();
+- viewpdf_command=config->value("Tools/Pdf","evince %.pdf").toString();
+- }break;
+- case 2:
+- {
+- viewdvi_command=config->value("Tools/Dvi","kdvi %.dvi").toString();
+- viewps_command=config->value("Tools/Ps","kghostview %.ps").toString();
+- viewpdf_command=config->value("Tools/Pdf","kpdf %.pdf").toString();
+- }break;
+- case 3:
+- {
+- viewdvi_command=config->value("Tools/Dvi","okular %.dvi").toString();
+- viewps_command=config->value("Tools/Ps","okular %.ps").toString();
+- viewpdf_command=config->value("Tools/Pdf","okular %.pdf").toString();
+- }break;
+- }
+-
+
++viewdvi_command=config->value("Tools/Dvi","xdg-open %.dvi").toString();
++viewps_command=config->value("Tools/Ps","xdg-open %.ps").toString();
++viewpdf_command=config->value("Tools/Pdf","xdg-open %.pdf").toString();
+
+ ghostscript_command=config->value("Tools/Ghostscript","gs").toString();
+ asymptote_command=config->value("Tools/Asymptote","asy %.asy").toString();
diff --git a/texmaker.spec b/texmaker.spec
index aa1bc12..112c73e 100644
--- a/texmaker.spec
+++ b/texmaker.spec
@@ -1,7 +1,7 @@
Summary: LaTeX editor
Name: texmaker
Version: 4.4.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Epoch: 1
License: GPLv2+
Group: Applications/Publishing
@@ -22,6 +22,7 @@ Requires: tetex-latex, tetex-dvipost, tetex-xdvi
# Patch to use default Fedora's document viewer, system's hunspell
Patch0: %{name}-4.4-f21.patch
#Patch1: unbundle-qtsingleapplication.patch
+Patch2: %{name}-viewfiles.patch
%description
Texmaker is a program, that integrates many tools needed to develop
@@ -95,6 +96,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_datadir}/texmaker/
%changelog
+* Sun Dec 21 2014 Mukundan Ragavan <nonamedotc at fedoraproject.org> - 1:4.4.1-2
+- Reapply DE indepenedent application choice patch
+
* Sun Dec 21 2014 Mukundan Ragavan <nonamedotc at fedoraproject.org> - 1:4.4.1-1
- Update to version 4.4.1
More information about the scm-commits
mailing list