]> git.pld-linux.org Git - packages/ka5-okteta.git/blob - ka5-okteta.spec
- up to 16.12.1
[packages/ka5-okteta.git] / ka5-okteta.spec
1 %define         orgname         okteta
2 %define         _state          stable
3 %define         qtver           5.5.1
4
5 Summary:        okteta - Binary file editor
6 Summary(pl.UTF-8):      okteta - Edytor plików binarnych
7 Name:           ka5-okteta
8 Version:        16.12.1
9 Release:        1
10 License:        GPL
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)
52
53 %description
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.
57
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.
62
63 %package devel
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
71
72 %description devel
73 This package includes the header files you will need to compile
74 applications that use okteta libraries.
75
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.
79
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.
83
84 %prep
85 %setup -q -n %{orgname}-%{version}
86
87 %build
88 install -d build
89 cd build
90 %cmake \
91         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
92         ../
93
94 %{__make}
95
96 %install
97 rm -rf $RPM_BUILD_ROOT
98
99 install -d $RPM_BUILD_ROOT
100
101 %{__make} -C build install \
102         DESTDIR=$RPM_BUILD_ROOT \
103         kde_htmldir=%{_kdedocdir}
104
105 rm -rf $RPM_BUILD_ROOT%{_iconsdir}/locolor
106
107 %clean
108 rm -rf $RPM_BUILD_ROOT
109
110 %post   -p /sbin/ldconfig
111 %postun -p /sbin/ldconfig
112
113 %files
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
143 %{_datadir}/okteta
144 %{_iconsdir}/hicolor/*x*/apps/okteta.png
145 %{_datadir}/mime/packages/okteta.xml
146 %{_sysconfdir}/xdg/okteta-structures.knsrc
147
148 %files devel
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
163 %{_libdir}/cmake/*
This page took 0.207774 seconds and 3 git commands to generate.