[lyx] add dependencies for change tracking, a core feature of lyx (bug #907163)

jamatos jamatos at fedoraproject.org
Wed Feb 5 22:30:22 UTC 2014


commit 3abbad35822e52d65f61b706a3112645bab2aecd
Author: José Matos <jamatos at fedoraproject.org>
Date:   Wed Feb 5 22:29:11 2014 +0000

    add dependencies for change tracking, a core feature of lyx (bug #907163)
    
    - install svg icon to have a more scalable icon (bug #1018425)

 lyx.spec |   18 ++++++++++++------
 1 files changed, 12 insertions(+), 6 deletions(-)
---
diff --git a/lyx.spec b/lyx.spec
index 0f952e3..9a45696 100644
--- a/lyx.spec
+++ b/lyx.spec
@@ -13,7 +13,7 @@ BuildRequires: fontpackages-devel
 Summary: WYSIWYM (What You See Is What You Mean) document processor
 Name:	 lyx
 Version: 2.0.7
-Release: 2%{?dist}
+Release: 3%{?dist}
 
 License: GPLv2+
 Group: 	 Applications/Publishing
@@ -75,13 +75,12 @@ Requires(postun): tetex-fonts
 %endif
 
 Requires: ghostscript
-## Soft dependencies
-%if 0%{?fedora} > 3 && 0%{?fedora} < 9
+
 # Document->Change Tracking feature
 Requires: tetex-dvipost
-Requires: tetex-preview
-Requires: tetex-IEEEtran
-%endif
+Requires: tex(ulem.sty)
+Requires: tex(xcolor.sty)
+
 # convert doc files to lyx (bug #193858)
 Requires: wv
 Requires: xdg-utils
@@ -201,6 +200,9 @@ desktop-file-install --vendor="" \
 install -p -D -m644 lib/images/lyx.png \
   %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/lyx.png
 
+install -p -D -m644 lib/images/lyx.svg \
+  %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/lyx.svg
+
 # ghost'd files
 touch %{buildroot}%{_datadir}/lyx/lyxrc.defaults
 touch %{buildroot}%{_datadir}/lyx/{packages,textclass}.lst
@@ -290,6 +292,10 @@ fc-cache %{_fontdir} 2> /dev/null ||:
 
 
 %changelog
+* Wed Feb  5 2014 José Matos <jamatos at fedoraproject.org> - 2.0.7-3
+- add dependencies for change tracking, a core feature of lyx (bug #907163)
+- install svg icon to have a more scalable icon (bug #1018425)
+
 * Sat Jan 25 2014 José Matos <jamatos at fedoraproject.org> - 2.0.7-2
 - new sources for release (the changes do not apply to linux)
 - add chktex as requirement to fix [bug 1051933]


More information about the scm-commits mailing list