[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