]> git.pld-linux.org Git - packages/ka5-kate.git/blob - ka5-kate.spec
- 17.08.2 ; some dirs are missing
[packages/ka5-kate.git] / ka5-kate.spec
1 %define         kdeappsver      17.08.2
2 %define         qtver           5.3.2
3 %define         kaname          kate
4
5 Summary:        K Desktop Environment - Advanced Text Editor
6 Summary(pl.UTF-8):      K Desktop Environment -  Zaawansowany edytor tekstu
7 Name:           ka5-%{kaname}
8 Version:        17.08.2
9 Release:        1
10 License:        GPL
11 Group:          X11/Applications/Editors
12 Source0:        http://download.kde.org/stable/applications/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
13 # Source0-md5:  286a26b8c83202d102ba87cdece56037
14 URL:            http://www.kde.org/
15 BuildRequires:  shared-mime-info
16 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18 %description
19 KDE advanced text editor featuring among others:
20 - fast opening/editing of files even the big ones (opens a 50MB file
21   in a few seconds)
22 - powerful syntaxhighlighting engine, extensible via XML files
23 - Code Folding capabilities for C++, C, PHP and more
24 - Dynamic Word Wrap - long lines are wrapped at the window border on
25   the fly for better overview
26 - multiple views allows you to view more instances of the same
27   document and/or more documents at one time
28 - support for different encodings globally and at write time
29 - built in dockable terminal emulation
30 - sidebars with a list of open documents, a directory viewer with a
31   directory chooser, a filter chooser and more
32 - a plugin interface to allow third party plugins
33 - a "Filter" command allows you to run selected text through a shell
34   command
35
36 KWrite is a simple texteditor, with syntaxhighlighting, codefolding,
37 dynamic word wrap and more, it's the lightweight version of Kate,
38 providing more speed for minor tasks.
39
40 %description -l pl.UTF-8
41 Kate (KDE advanced text editor) to zaawansowany edytor tekstu KDE o
42 możliwościach obejmujących m.in.:
43 - szybkie otwieranie i edycję nawet dużych plików (otwiera plik 50MB w
44   parę sekund)
45 - potężny silnik podświetlania składni, rozszerzalny za pomocą plików
46   XML
47 - możliwość zwijania kodu dla C++, C, PHP i innych języków
48 - dynamiczne zawijanie wierszy - długie linie są zawijane na granicy
49   okna w locie dla lepszej widoczności
50 - wiele widoków pozwalających oglądać więcej instancji tego samego
51   dokumentu i/lub więcej dokumentów w tym samym czasie
52 - obsługę różnych kodowań globalnie i w czasie zapisu
53 - wbudowaną emulację dokowalnego terminala
54 - paski z listą otwartych dokumentów, przeglądarkę katalogów z
55   możliwością wybierania katalogu i filtrów
56 - interfejs wtyczek obsługujący zewnętrzne wtyczki
57 - polecenie "Filtr" pozwalające przepuszczać zaznaczony tekst przez
58   polecenie powłoki
59
60 KWrite to prosty edytor tekstu z podświetlaniem składni, zwijaniem
61 kodu, dynamicznym zawijaniem wierszy itp. Jest lżejszą wersją Kate,
62 szybszą dla mniejszych zadań.
63
64 %package devel
65 Summary:        kate development files
66 Summary(pl.UTF-8):      Pliki dla programistów kate
67 Group:          X11/Development/Libraries
68 Requires:       %{name} = %{version}-%{release}
69 Obsoletes:      kate-devel <= 4.8.0
70
71 %description devel
72 kate development files.
73
74 %description devel -l pl.UTF-8
75 Pliki dla programistów kate.
76
77 %prep
78 %setup -q -n %{kaname}-%{version}
79
80 %build
81 install -d build
82 cd build
83 %cmake \
84         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
85         ..
86 %{__make}
87
88 %install
89 rm -rf $RPM_BUILD_ROOT
90 %{__make} -C build install \
91         DESTDIR=$RPM_BUILD_ROOT
92
93 %find_lang %{kaname} --all-name --with-kde
94
95 %clean
96 rm -rf $RPM_BUILD_ROOT
97
98 %post   -p /sbin/ldconfig
99 %postun -p /sbin/ldconfig
100
101 %files -f %{kaname}.lang
102 %defattr(644,root,root,755)
103 %attr(755,root,root) %{_bindir}/kate
104 %attr(755,root,root) %{_bindir}/kwrite
105 %{_libdir}/qt5/plugins/ktexteditor/katebacktracebrowserplugin.so
106 %{_libdir}/qt5/plugins/ktexteditor/katebuildplugin.so
107 %{_libdir}/qt5/plugins/ktexteditor/katecloseexceptplugin.so
108 %{_libdir}/qt5/plugins/ktexteditor/katectagsplugin.so
109 %{_libdir}/qt5/plugins/ktexteditor/katefilebrowserplugin.so
110 %{_libdir}/qt5/plugins/ktexteditor/katefiletreeplugin.so
111 %{_libdir}/qt5/plugins/ktexteditor/kategdbplugin.so
112 %{_libdir}/qt5/plugins/ktexteditor/katekonsoleplugin.so
113 %{_libdir}/qt5/plugins/ktexteditor/kateopenheaderplugin.so
114 %{_libdir}/qt5/plugins/ktexteditor/kateprojectplugin.so
115 %{_libdir}/qt5/plugins/ktexteditor/katereplicodeplugin.so
116 %{_libdir}/qt5/plugins/ktexteditor/katesearchplugin.so
117 %{_libdir}/qt5/plugins/ktexteditor/katesnippetsplugin.so
118 %{_libdir}/qt5/plugins/ktexteditor/katesqlplugin.so
119 %{_libdir}/qt5/plugins/ktexteditor/katesymbolviewerplugin.so
120 %{_libdir}/qt5/plugins/ktexteditor/katexmlcheckplugin.so
121 %{_libdir}/qt5/plugins/ktexteditor/katexmltoolsplugin.so
122 %{_libdir}/qt5/plugins/ktexteditor/kterustcompletionplugin.so
123 %{_libdir}/qt5/plugins/ktexteditor/ktexteditor_lumen.so
124 %{_libdir}/qt5/plugins/ktexteditor/tabswitcherplugin.so
125 %{_libdir}/qt5/plugins/ktexteditor/textfilterplugin.so
126 %{_libdir}/qt5/plugins/plasma/dataengine/plasma_engine_katesessions.so
127 %{_desktopdir}/org.kde.kate.desktop
128 %{_desktopdir}/org.kde.kwrite.desktop
129 %{_iconsdir}/hicolor/128x128/apps/kate.png
130 %{_iconsdir}/hicolor/128x128/apps/kwrite.png
131 %{_iconsdir}/hicolor/16x16/apps/kate.png
132 %{_iconsdir}/hicolor/16x16/apps/kwrite.png
133 %{_iconsdir}/hicolor/22x22/apps/kate.png
134 %{_iconsdir}/hicolor/22x22/apps/kwrite.png
135 %{_iconsdir}/hicolor/32x32/apps/kate.png
136 %{_iconsdir}/hicolor/32x32/apps/kwrite.png
137 %{_iconsdir}/hicolor/48x48/apps/kate.png
138 %{_iconsdir}/hicolor/48x48/apps/kwrite.png
139 %{_iconsdir}/hicolor/64x64/apps/kate.png
140 %{_iconsdir}/hicolor/64x64/apps/kwrite.png
141 %{_iconsdir}/hicolor/scalable/apps/kate.svgz
142 %{_iconsdir}/hicolor/scalable/apps/kwrite.svgz
143 %{_datadir}/kateproject/kateproject.example
144 %{_datadir}/katexmltools/html4-loose.dtd.xml
145 %{_datadir}/katexmltools/html4-strict.dtd.xml
146 %{_datadir}/katexmltools/kcfg.dtd.xml
147 %{_datadir}/katexmltools/kde-docbook.dtd.xml
148 %{_datadir}/katexmltools/kpartgui.dtd.xml
149 %{_datadir}/katexmltools/language.dtd.xml
150 %{_datadir}/katexmltools/simplify_dtd.xsl
151 %{_datadir}/katexmltools/testcases.xml
152 %{_datadir}/katexmltools/xhtml1-frameset.dtd.xml
153 %{_datadir}/katexmltools/xhtml1-strict.dtd.xml
154 %{_datadir}/katexmltools/xhtml1-transitional.dtd.xml
155 %{_datadir}/katexmltools/xslt-1.0.dtd.xml
156 %{_datadir}/kservices5/plasma-applet-org.kde.plasma.katesessions.desktop
157 %{_datadir}/kservices5/plasma-dataengine-katesessions.desktop
158 %{_mandir}/ca/man1/kate.1*
159 %{_mandir}/de/man1/kate.1*
160 %{_mandir}/es/man1/kate.1*
161 %{_mandir}/it/man1/kate.1*
162 %{_mandir}/man1/kate.1*
163 %{_mandir}/nl/man1/kate.1*
164 %{_mandir}/pt/man1/kate.1*
165 %{_mandir}/pt_BR/man1/kate.1*
166 %{_mandir}/sv/man1/kate.1*
167 %{_mandir}/uk/man1/kate.1*
168 %{_datadir}/metainfo/org.kde.kate.appdata.xml
169 %{_datadir}/metainfo/org.kde.kwrite.appdata.xml
170 %{_datadir}/metainfo/org.kde.plasma.katesessions.appdata.xml
171 %{_datadir}/plasma/plasmoids/org.kde.plasma.katesessions/contents/ui/KateSessionsItemDelegate.qml
172 %{_datadir}/plasma/plasmoids/org.kde.plasma.katesessions/contents/ui/Menu.qml
173 %{_datadir}/plasma/plasmoids/org.kde.plasma.katesessions/contents/ui/katesessions.qml
174 %{_datadir}/plasma/plasmoids/org.kde.plasma.katesessions/metadata.desktop
175 %{_datadir}/plasma/plasmoids/org.kde.plasma.katesessions/metadata.json
176 %{_datadir}/plasma/services/org.kde.plasma.katesessions.operations
This page took 0.082791 seconds and 4 git commands to generate.