texmaker.spec
Krzysztof Goliński
krzysztof.golinski at gmail.com
Mon Sep 28 01:17:19 CEST 2009
Dziękuję za uwagi, dodałem obsługę języków i łatę dla desktop. Nowsza
wersja w załączniku.
> Tu nie wiem, jakie zasady sortowania obowiązują.
Korzystam z adaptera i to on posortował w takiej kolejności.
Pozdrawiam,
Krzysztof Goliński
-------------- next part --------------
--- texmaker.spec.old 2009-09-24 01:04:20.000000000 +0200
+++ texmaker.spec 2009-09-28 01:12:47.000000000 +0200
@@ -5,17 +5,17 @@
Summary: LaTeX development environment
Summary(pl.UTF-8): Ĺrodowisko do tworzenia dokumentĂłw LaTeXa
Name: texmaker
-Version: 1.7.1
+Version: 1.9.2
Release: 1
License: GPL
Group: X11/Applications/Publishing
Source0: http://www.xm1math.net/texmaker/%{name}-%{version}.tar.bz2
-# Source0-md5: 2b59114f02b0e4ad65db78c10c740bf8
-Source1: %{name}.desktop
+# Source0-md5: 61842ccacf7d843e497aa74f7135d04a
+Patch0: %{name}-desktop.patch
URL: http://www.xm1math.net/texmaker/
+BuildRequires: QtGui-devel
BuildRequires: qt4-build
BuildRequires: qt4-qmake
-BuildRequires: QtGui-devel
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -28,6 +28,7 @@
%prep
%setup -q
+%patch0 -p1
%build
export QTDIR="%{_prefix}"
@@ -38,14 +39,22 @@
%install
rm -rf $RPM_BUILD_ROOT
+
install -d $RPM_BUILD_ROOT{%{_bindir},%{_pixmapsdir},%{_desktopdir},%{_datadir}/texmaker}
install %{name} $RPM_BUILD_ROOT%{_bindir}
-install utilities/{*.gif,*.png,psheader.txt,*.aff,*.dic,*.qm} $RPM_BUILD_ROOT%{_datadir}/texmaker
-for i in latexhelp.html style.css usermanual_en.html usermanual_fr.html; do
- ln -s %{_docdir}/%{name}-%{version}/$i $RPM_BUILD_ROOT%{_datadir}/texmaker
+install utilities/{*.gif,*.png,psheader.txt,*.css} $RPM_BUILD_ROOT%{_datadir}/texmaker
+install dictionaries/{*.aff,*.dic} $RPM_BUILD_ROOT%{_datadir}/texmaker
+install locale/*.qm $RPM_BUILD_ROOT%{_datadir}/texmaker
+FDOC="doc10.png doc13.png doc16.png doc19.png doc21.png doc3.png doc6bis.png doc8.png \
+ qt_latexhelp.html doc11.png doc14.png doc17.png doc1.png doc22.png doc4.png doc6.png \
+ doc9.png usermanual_en.html doc12.png doc15.png doc18.png doc20.png doc2.png doc5.png \
+ doc7.png latexhelp.html usermanual_fr.html"
+
+for i in $FDOC; do
+ ln -s %{_docdir}/%{name}-%{version}/doc/$i $RPM_BUILD_ROOT%{_datadir}/texmaker
done
-install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
+install utilities/texmaker.desktop $RPM_BUILD_ROOT%{_desktopdir}
install utilities/texmaker32x32.png $RPM_BUILD_ROOT%{_pixmapsdir}/texmaker.png
# are SVG icons supported?
#install utilities/texmaker.svg $RPM_BUILD_ROOT%{_pixmapsdir}
@@ -55,14 +64,43 @@
%files
%defattr(644,root,root,755)
-%doc utilities/AUTHORS utilities/CHANGELOG.txt utilities/latexhelp.html utilities/style.css utilities/usermanual_*.html
+%doc utilities/AUTHORS utilities/CHANGELOG.txt doc/qt_latexhelp.html doc/usermanual_en.html doc/*.png
+%lang(fr) %doc doc/usermanual_fr.html
%attr(755,root,root) %{_bindir}/*
%dir %{_datadir}/%{name}
-%{_datadir}/%{name}/en_GB.*
-%lang(fr) %{_datadir}/%{name}/fr_FR.*
-%lang(fr) %{_datadir}/%{name}/texmaker_fr.qm
%{_datadir}/%{name}/*.css
-%{_datadir}/%{name}/*.html
+%{_datadir}/%{name}/qt_latexhelp.html
+%{_datadir}/%{name}/usermanual_en.html
+%{_datadir}/%{name}/en_GB.aff
+%{_datadir}/%{name}/latexhelp.html
+%{_datadir}/%{name}/en_GB.dic
+%lang(ca) %{_datadir}/%{name}/texmaker_ca.qm
+%lang(de) %{_datadir}/%{name}/de_DE.aff
+%lang(de) %{_datadir}/%{name}/de_DE.dic
+%lang(de) %{_datadir}/%{name}/qt_de.qm
+%lang(de) %{_datadir}/%{name}/texmaker_de.qm
+%lang(es) %{_datadir}/%{name}/es_ES.aff
+%lang(es) %{_datadir}/%{name}/es_ES.dic
+%lang(es) %{_datadir}/%{name}/qt_es.qm
+%lang(es) %{_datadir}/%{name}/texmaker_es.qm
+%lang(fa) %{_datadir}/%{name}/texmaker_fa.qm
+%lang(fr) %{_datadir}/%{name}/usermanual_fr.html
+%lang(fr) %{_datadir}/%{name}/fr_FR.aff
+%lang(fr) %{_datadir}/%{name}/fr_FR.dic
+%lang(fr) %{_datadir}/%{name}/qt_fr.qm
+%lang(fr) %{_datadir}/%{name}/texmaker_fr.qm
+%lang(gl) %{_datadir}/%{name}/texmaker_gl.qm
+%lang(it) %{_datadir}/%{name}/it_IT.aff
+%lang(it) %{_datadir}/%{name}/it_IT.dic
+%lang(it) %{_datadir}/%{name}/texmaker_it.qm
+%lang(pt) %{_datadir}/%{name}/qt_pt.qm
+%lang(pt) %{_datadir}/%{name}/texmaker_pt_BR.qm
+%lang(ru) %{_datadir}/%{name}/qt_ru.qm
+%lang(ru) %{_datadir}/%{name}/texmaker_ru.qm
+%lang(zh_CN) %{_datadir}/%{name}/qt_zh_CN.qm
+%lang(zh_CN) %{_datadir}/%{name}/texmaker_zh_CN.qm
+%lang(zh_TW) %{_datadir}/%{name}/qt_zh_TW.qm
+%lang(zh_TW) %{_datadir}/%{name}/texmaker_zh_TW.qm
%{_datadir}/%{name}/*.gif
%{_datadir}/%{name}/*.png
%{_datadir}/%{name}/*.txt
-------------- next part --------------
--- texmaker-1.9.2/utilities/texmaker.desktop.old 2009-09-28 00:58:32.000000000 +0200
+++ texmaker-1.9.2/utilities/texmaker.desktop 2009-09-28 00:59:56.000000000 +0200
@@ -3,8 +3,10 @@
Exec=texmaker
GenericName=LaTeX Editor
GenericName[fr]=Editeur LaTeX
+GenericName[pl]=Edytor LaTeXa
Comment=LaTeX development environment
Comment[fr]=Environnement de développement LaTeX
+Comment[pl]=Środowisko edytorskie LaTeXa
Icon=texmaker
MimeType=text/x-tex;
Name=Texmaker
More information about the pld-devel-pl
mailing list