]> git.pld-linux.org Git - packages/texmaker.git/blame - texmaker.spec
up to 5.0.2
[packages/texmaker.git] / texmaker.spec
CommitLineData
5dcd8cb1
TP
1#
2# TODO: - use system hunspell
97093431 3# TODO: pl.UTF-8: summary, description
5dcd8cb1 4#
b192a879 5%define qt_ver 5.7
6b635d9f 6Summary: LaTeX development environment
5f463a7b 7Summary(hu.UTF-8): LaTeX fejlesztői környezet
0347a663 8Summary(pl.UTF-8): Środowisko do tworzenia dokumentów LaTeXa
6b635d9f 9Name: texmaker
b192a879 10Version: 5.0.2
5dcd8cb1 11Release: 1
6b635d9f 12License: GPL
5dcd8cb1 13Group: X11/Applications/Publishing
6b635d9f 14Source0: http://www.xm1math.net/texmaker/%{name}-%{version}.tar.bz2
b192a879 15# Source0-md5: 9157bd4838caa69cbd6e377a2e980084
6b635d9f 16Source1: %{name}.desktop
17URL: http://www.xm1math.net/texmaker/
b192a879
JP
18BuildRequires: Qt5Concurrent-devel >= %{qt_ver}
19BuildRequires: Qt5Core-devel >= %{qt_ver}
20BuildRequires: Qt5Gui-devel >= %{qt_ver}
21BuildRequires: Qt5Network-devel >= %{qt_ver}
22BuildRequires: Qt5PrintSupport-devel >= %{qt_ver}
23BuildRequires: Qt5Script-devel >= %{qt_ver}
24BuildRequires: Qt5WebKit-devel >= %{qt_ver}
25BuildRequires: Qt5Widgets-devel >= %{qt_ver}
26BuildRequires: Qt5Xml-devel >= %{qt_ver}
27BuildRequires: poppler-qt5-devel
28BuildRequires: qt5-build
29BuildRequires: qt5-qmake
30Requires: Qt5Concurrent >= %{qt_ver}
31Requires: Qt5Core >= %{qt_ver}
32Requires: Qt5Gui >= %{qt_ver}
33Requires: Qt5Network >= %{qt_ver}
34Requires: Qt5PrintSupport >= %{qt_ver}
35Requires: Qt5Script >= %{qt_ver}
36Requires: Qt5WebKit >= %{qt_ver}
37Requires: Qt5Widgets >= %{qt_ver}
38Requires: Qt5Xml >= %{qt_ver}
6b635d9f 39BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40
41%description
42Texmaker is a free LaTeX editor, that integrates many tools needed to
43develop documents with LaTeX, in just one application.
44
5f463a7b
ZU
45%description -l hu.UTF-8
46Texmaker egy ingyenes LaTeX szerkesztő, amely eszközök tömkelegét
47integrálja egybe LaTeX dokumentumok fejlesztéséhez.
48
9ba10fe1 49%description -l pl.UTF-8
0347a663 50Texmaker to darmowy edytor LaTeXa, który łączy wiele narzędzi
51potrzebnych do tworzenia dokumentów LaTeXa w jednej aplikacji.
6b635d9f 52
53%prep
54%setup -q
55
56%build
b192a879 57qmake-qt5 -unix texmaker.pro \
6b7c1b04 58 PREFIX="%{_prefix}" \
0ed72c1e 59 QMAKE_CXXFLAGS="%{rpmcflags}"
6b635d9f 60%{__make}
61
62%install
63rm -rf $RPM_BUILD_ROOT
64install -d $RPM_BUILD_ROOT{%{_bindir},%{_pixmapsdir},%{_desktopdir},%{_datadir}/texmaker}
6b7c1b04 65
6b635d9f 66install %{name} $RPM_BUILD_ROOT%{_bindir}
9bbf6eab 67install utilities/*.png dictionaries/{*.aff,*.dic} locale/*.qm \
0ed72c1e
TP
68 $RPM_BUILD_ROOT%{_datadir}/texmaker
69cd doc
70for i in *; do
71 ln -s %{_docdir}/%{name}-%{version}/doc/$i $RPM_BUILD_ROOT%{_datadir}/texmaker
5dcd8cb1 72done
0ed72c1e 73cd ..
6b635d9f 74install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
75install utilities/texmaker32x32.png $RPM_BUILD_ROOT%{_pixmapsdir}/texmaker.png
0ed72c1e 76install utilities/texmaker.svg $RPM_BUILD_ROOT%{_pixmapsdir}
6b635d9f 77
78%clean
79rm -rf $RPM_BUILD_ROOT
80
81%files
82%defattr(644,root,root,755)
0ed72c1e 83%doc utilities/AUTHORS utilities/CHANGELOG.txt dictionaries/*.txt doc
e71d1072 84%attr(755,root,root) %{_bindir}/*
5dcd8cb1
TP
85%dir %{_datadir}/%{name}
86%{_datadir}/%{name}/en_GB.*
9bbf6eab
JR
87%{_datadir}/%{name}/en_US.*
88%lang(cs) %{_datadir}/%{name}/cs_CZ.*
0ed72c1e
TP
89%lang(de) %{_datadir}/%{name}/de_DE.*
90%lang(es) %{_datadir}/%{name}/es_ES.*
5dcd8cb1 91%lang(fr) %{_datadir}/%{name}/fr_FR.*
9bbf6eab 92%lang(hu) %{_datadir}/%{name}/hu_HU.*
0ed72c1e 93%lang(it) %{_datadir}/%{name}/it_IT.*
9bbf6eab
JR
94%lang(nl) %{_datadir}/%{name}/nl_NL.*
95%lang(pl) %{_datadir}/%{name}/pl_PL.*
5f463a7b 96%lang(cs) %{_datadir}/%{name}/qt_cs.qm
97093431
KG
97%lang(de) %{_datadir}/%{name}/qt_de.qm
98%lang(es) %{_datadir}/%{name}/qt_es.qm
9bbf6eab 99%lang(fa) %{_datadir}/%{name}/qt_fa.qm
97093431 100%lang(fr) %{_datadir}/%{name}/qt_fr.qm
9bbf6eab 101%lang(pl) %{_datadir}/%{name}/qt_pl.qm
97093431
KG
102%lang(pt) %{_datadir}/%{name}/qt_pt.qm
103%lang(ru) %{_datadir}/%{name}/qt_ru.qm
104%lang(zh_CN) %{_datadir}/%{name}/qt_zh_CN.qm
105%lang(zh_TW) %{_datadir}/%{name}/qt_zh_TW.qm
9bbf6eab 106%lang(ar) %{_datadir}/%{name}/texmaker_ar.qm
0ed72c1e 107%lang(ca) %{_datadir}/%{name}/texmaker_ca.qm
97093431 108%lang(cs) %{_datadir}/%{name}/texmaker_cs.qm
9bbf6eab 109%lang(da) %{_datadir}/%{name}/texmaker_da.qm
0ed72c1e 110%lang(de) %{_datadir}/%{name}/texmaker_de.qm
9bbf6eab 111%lang(el) %{_datadir}/%{name}/texmaker_el.qm
0ed72c1e
TP
112%lang(es) %{_datadir}/%{name}/texmaker_es.qm
113%lang(fa) %{_datadir}/%{name}/texmaker_fa.qm
5dcd8cb1 114%lang(fr) %{_datadir}/%{name}/texmaker_fr.qm
0ed72c1e 115%lang(gl) %{_datadir}/%{name}/texmaker_gl.qm
9bbf6eab 116%lang(hu) %{_datadir}/%{name}/texmaker_hu.qm
0ed72c1e 117%lang(it) %{_datadir}/%{name}/texmaker_it.qm
9bbf6eab
JR
118%lang(lv) %{_datadir}/%{name}/texmaker_lv.qm
119%lang(nl) %{_datadir}/%{name}/texmaker_nl.qm
120%lang(pl) %{_datadir}/%{name}/texmaker_pl.qm
0ed72c1e 121%lang(pt) %{_datadir}/%{name}/texmaker_pt_BR.qm
9bbf6eab 122%lang(pt) %{_datadir}/%{name}/texmaker_pt.qm
0ed72c1e 123%lang(ru) %{_datadir}/%{name}/texmaker_ru.qm
9bbf6eab
JR
124%lang(se) %{_datadir}/%{name}/texmaker_se.qm
125%lang(sr) %{_datadir}/%{name}/texmaker_sr.qm
126%lang(uk) %{_datadir}/%{name}/texmaker_uk.qm
0ed72c1e
TP
127%lang(zh_CN) %{_datadir}/%{name}/texmaker_zh_CN.qm
128%lang(zh_TW) %{_datadir}/%{name}/texmaker_zh_TW.qm
5dcd8cb1 129%{_datadir}/%{name}/*.html
5dcd8cb1 130%{_datadir}/%{name}/*.png
b3599aa8 131%{_desktopdir}/*.desktop
6b635d9f 132%{_pixmapsdir}/*
This page took 0.077765 seconds and 4 git commands to generate.