5 Summary: okteta - Binary file editor
6 Summary(pl.UTF-8): okteta - Edytor plików binarnych
11 Group: X11/Development/Tools
12 Source0: http://download.kde.org/%{_state}/applications/%{version}/src/%{orgname}-%{version}.tar.xz
13 # Source0-md5: e122c901b5b3348d4b9aed7f9386231c
14 URL: http://www.kde.org/
15 BuildRequires: Qt5Designer-devel
16 BuildRequires: Qt5Network-devel
17 BuildRequires: Qt5DBus-devel
18 BuildRequires: Qt5ScriptTools-devel
19 BuildRequires: Qt5UiTools-devel
20 BuildRequires: Qt5PrintSupport-devel
21 BuildRequires: Qt5Xml-devel
22 BuildRequires: kf5-kauth-devel
23 BuildRequires: kf5-kbookmarks-devel
24 BuildRequires: kf5-kcodecs-devel
25 BuildRequires: kf5-kcompletion-devel
26 BuildRequires: kf5-kconfig-devel
27 BuildRequires: kf5-kconfigwidgets-devel
28 BuildRequires: kf5-kcoreaddons-devel
29 BuildRequires: kf5-extra-cmake-modules
30 BuildRequires: kf5-kdbusaddons-devel
31 BuildRequires: kf5-kjobwidgets-devel
32 BuildRequires: kf5-kparts-devel
33 BuildRequires: kf5-knewstuff-devel
34 BuildRequires: kf5-kcmutils-devel
35 BuildRequires: kf5-ki18n-devel
36 BuildRequires: kf5-kiconthemes-devel
37 BuildRequires: kf5-kio-devel
38 BuildRequires: kf5-kitemviews-devel
39 BuildRequires: kf5-kdoctools-devel
40 BuildRequires: kf5-solid-devel
41 BuildRequires: kf5-ktextwidgets-devel
42 BuildRequires: kf5-kxmlgui-devel
43 BuildRequires: kf5-attica-devel
44 BuildRequires: kf5-kservice-devel
45 BuildRequires: kf5-sonnet-devel
46 BuildRequires: kf5-kwidgetsaddons-devel
47 BuildRequires: qca-qt5-devel
48 BuildRequires: rpmbuild(macros) >= 1.600
49 BuildRequires: shared-mime-info
50 Obsoletes: kde4-kdesdk-okteta
51 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
54 The program Okteta is another implementation of a standalone, plain
55 old-fashioned hex editor. It is based on the libkakao framework, with
56 plugins using the basic Okteta core and gui libraries.
58 %description -l pl.UTF-8
59 Okteta to kolejna implementacja samodzielnego, tradycyjnego edytora
60 szesnastkowego. Jest oparty na szkielecie libkakao z wtyczkami
61 wykorzystującymi biblioteki core i gui Okteta.
64 Summary: Header files for compiling applications that use okteta libraries
65 Summary(pl.UTF-8): Pliki nagłówkowe do kompilacji aplikacji używających bibliotek okteta
66 Summary(pt_BR.UTF-8): Arquivos de inclusão para as bibliotecas do okteta
67 Group: X11/Development/Libraries
68 Requires: %{name} = %{version}-%{release}
69 Requires: Qt5Widgets-devel >= %{qtver}
70 Requires: kf5-kio-devel >= 5.24.0
73 This package includes the header files you will need to compile
74 applications that use okteta libraries.
76 %description devel -l pl.UTF-8
77 Ten pakiet zawiera pliki nagłówkowe niezbędne do kompilacji aplikacji
78 używających bibliotek okteta.
80 %description devel -l pt_BR.UTF-8
81 Arquivos de inclusão para desenvolvimento e compilação de programas
82 que usem as bibliotecas do okteta.
85 %setup -q -n %{orgname}-%{version}
91 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
97 rm -rf $RPM_BUILD_ROOT
99 install -d $RPM_BUILD_ROOT
101 %{__make} -C build install \
102 DESTDIR=$RPM_BUILD_ROOT \
103 kde_htmldir=%{_kdedocdir}
105 rm -rf $RPM_BUILD_ROOT%{_iconsdir}/locolor
108 rm -rf $RPM_BUILD_ROOT
110 %post -p /sbin/ldconfig
111 %postun -p /sbin/ldconfig
114 %defattr(644,root,root,755)
115 %attr(755,root,root) %{_bindir}/okteta
116 %attr(755,root,root) %{_libdir}/qt5/plugins/oktetapart.so
117 %attr(755,root,root) %ghost %{_libdir}/libokteta2core.so.?
118 %attr(755,root,root) %{_libdir}/libokteta2core.so.*.*.*
119 %attr(755,root,root) %ghost %{_libdir}/libokteta2gui.so.?
120 %attr(755,root,root) %{_libdir}/libokteta2gui.so.*.*.*
121 %attr(755,root,root) %ghost %{_libdir}/libkasten3okteta1core.so.?
122 %attr(755,root,root) %{_libdir}/libkasten3okteta1core.so.*.*.*
123 %attr(755,root,root) %ghost %{_libdir}/libkasten3okteta1controllers.so.?
124 %attr(755,root,root) %{_libdir}/libkasten3okteta1controllers.so.*.*.*
125 %attr(755,root,root) %ghost %{_libdir}/libkasten3okteta1gui.so.?
126 %attr(755,root,root) %{_libdir}/libkasten3okteta1gui.so.*.*.*
127 %attr(755,root,root) %ghost %{_libdir}/libkasten3core.so.?
128 %attr(755,root,root) %{_libdir}/libkasten3core.so.*.*.*
129 %attr(755,root,root) %ghost %{_libdir}/libkasten3controllers.so.?
130 %attr(755,root,root) %{_libdir}/libkasten3controllers.so.*.*.*
131 %attr(755,root,root) %ghost %{_libdir}/libkasten3gui.so.?
132 %attr(755,root,root) %{_libdir}/libkasten3gui.so.*.*.*
133 %attr(755,root,root) %{_libdir}/qt5/plugins/designer/oktetadesignerplugin.so
134 %{_desktopdir}/org.kde.okteta.desktop
135 %{_datadir}/appdata/org.kde.okteta.appdata.xml
136 %{_datadir}/config.kcfg/structviewpreferences.kcfg
137 %{_docdir}/HTML/en/okteta
138 %dir %{_datadir}/kxmlgui5/oktetapart
139 %{_datadir}/kxmlgui5/oktetapart/oktetapartbrowserui.rc
140 %{_datadir}/kxmlgui5/oktetapart/oktetapartreadonlyui.rc
141 %{_datadir}/kxmlgui5/oktetapart/oktetapartreadwriteui.rc
142 %{_datadir}/kxmlgui5/okteta
144 %{_iconsdir}/hicolor/*x*/apps/okteta.png
145 %{_datadir}/mime/packages/okteta.xml
146 %{_sysconfdir}/xdg/okteta-structures.knsrc
149 %defattr(644,root,root,755)
150 %attr(755,root,root) %{_bindir}/struct2osd
151 %attr(755,root,root) %{_libdir}/libokteta2gui.so
152 %attr(755,root,root) %{_libdir}/libokteta2core.so
153 %attr(755,root,root) %{_libdir}/libkasten3controllers.so
154 %attr(755,root,root) %{_libdir}/libkasten3core.so
155 %attr(755,root,root) %{_libdir}/libkasten3gui.so
156 %attr(755,root,root) %{_libdir}/libkasten3okteta1controllers.so
157 %attr(755,root,root) %{_libdir}/libkasten3okteta1core.so
158 %attr(755,root,root) %{_libdir}/libkasten3okteta1gui.so
159 %{_includedir}/Okteta
160 %{_includedir}/Kasten
161 %{_includedir}/okteta
162 %{_includedir}/kasten