]>
Commit | Line | Data |
---|---|---|
4abeca50 JB |
1 | %define _state stable |
2 | %define orgname nepomuk-core | |
3 | %define qt_ver 4.8.3 | |
ef7caa0e | 4 | |
c4006172 | 5 | Summary: Nepomuk Core utilities and libraries |
8c392684 | 6 | Summary(pl.UTF-8): Narzędzia i biblioteki Nepomuk Core |
ef7caa0e | 7 | Name: kde4-nepomuk-core |
974050fc | 8 | Version: 4.14.3 |
1259bd3c | 9 | Release: 9 |
4abeca50 | 10 | License: LGPL v2.1 or LGPL v3 |
ef7caa0e | 11 | Group: X11/Applications |
5b603e97 | 12 | Source0: http://download.kde.org/%{_state}/%{version}/src/%{orgname}-%{version}.tar.xz |
974050fc | 13 | # Source0-md5: 8c25048fce09e23469b2fb149331a58a |
8c392684 | 14 | URL: http://www.kde.org/ |
4abeca50 JB |
15 | BuildRequires: QtCore-devel >= %{qt_ver} |
16 | BuildRequires: QtDBus-devel >= %{qt_ver} | |
ef7caa0e AM |
17 | BuildRequires: acl-devel |
18 | BuildRequires: attr-devel | |
69d33a8b | 19 | BuildRequires: automoc4 |
8c392684 | 20 | BuildRequires: cmake >= 2.8.6 |
c4006172 | 21 | BuildRequires: doxygen |
4365442f | 22 | BuildRequires: ebook-tools-devel |
4abeca50 | 23 | BuildRequires: exiv2-devel >= 0.21 |
8c392684 | 24 | BuildRequires: ffmpeg-devel >= 1.0 |
4365442f AM |
25 | BuildRequires: kde4-baloo-devel >= %{version} |
26 | BuildRequires: kde4-kdegraphics-mobipocket-devel >= %{version} | |
ef7caa0e | 27 | BuildRequires: kde4-kdelibs-devel >= %{version} |
4365442f | 28 | BuildRequires: kde4-kfilemetadata-devel >= %{version} |
ef7caa0e | 29 | BuildRequires: libdbusmenu-qt-devel |
c4006172 | 30 | BuildRequires: pkgconfig |
87306f6c | 31 | BuildRequires: poppler0.61-qt4-devel |
4abeca50 | 32 | BuildRequires: qt4-build >= %{qt_ver} |
8c392684 JB |
33 | BuildRequires: shared-desktop-ontologies-devel >= 0.10.51 |
34 | BuildRequires: soprano-devel >= 2.9.3 | |
ef7caa0e | 35 | BuildRequires: strigi-devel |
8c392684 | 36 | BuildRequires: taglib-devel >= 1.4 |
4abeca50 JB |
37 | BuildRequires: tar >= 1:1.22 |
38 | BuildRequires: xz | |
ef7caa0e | 39 | BuildRequires: zlib-devel |
4abeca50 JB |
40 | Requires: QtCore >= %{qt_ver} |
41 | Requires: QtDBus >= %{qt_ver} | |
42 | Requires: exiv2-libs >= 0.21 | |
43 | Requires: ffmpeg-libs >= 1.0 | |
4abeca50 JB |
44 | Requires: kde4-kdegraphics-mobipocket >= %{version} |
45 | Requires: kde4-kdelibs >= %{version} | |
46 | Requires: kde4-kfilemetadata >= %{version} | |
87306f6c | 47 | Requires: poppler0.61-qt4 |
4abeca50 JB |
48 | Requires: shared-desktop-ontologies >= 0.10.51 |
49 | Requires: soprano >= 2.9.3 | |
50 | Requires: taglib >= 1.4 | |
16cb3a9b | 51 | Suggests: kde4-baloo >= %{version} |
4365442f | 52 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
c4006172 AM |
53 | |
54 | %description | |
8c392684 JB |
55 | Nepomuk Core utilities and libraries. |
56 | ||
57 | %description -l pl.UTF-8 | |
58 | Narzędzia i biblioteki Nepomuk Core. | |
c4006172 AM |
59 | |
60 | %package devel | |
8c392684 JB |
61 | Summary: Development files for Nepomuk Core |
62 | Summary(pl.UTF-8): Pliki programistyczne Nepomuk Core | |
ef7caa0e AM |
63 | Group: X11/Development/Libraries |
64 | Requires: %{name} = %{version}-%{release} | |
4abeca50 JB |
65 | Requires: QtCore-devel >= %{qt_ver} |
66 | Requires: QtDBus-devel >= %{qt_ver} | |
67 | Requires: kde4-kdelibs-devel >= %{version} | |
68 | Requires: soprano-devel >= 2.9.3 | |
c4006172 AM |
69 | |
70 | %description devel | |
8c392684 JB |
71 | Development files for Nepomuk Core. |
72 | ||
73 | %description devel -l pl.UTF-8 | |
74 | Pliki programistyczne Nepomuk Core. | |
c4006172 | 75 | |
c4006172 | 76 | %prep |
ef7caa0e | 77 | %setup -q -n %{orgname}-%{version} |
c4006172 AM |
78 | |
79 | %build | |
80 | install -d build | |
81 | cd build | |
82 | %cmake \ | |
4abeca50 JB |
83 | -DHTML_INSTALL_DIR=%{_kdedocdir} \ |
84 | -DKDE_DISTRIBUTION_TEXT="PLD-Linux" \ | |
85 | -DKDE4_ENABLE_FINAL=OFF \ | |
87306f6c | 86 | -DEXIV2_VERSION:STRING="0.27" \ |
4abeca50 | 87 | ../ |
c4006172 AM |
88 | |
89 | %{__make} | |
90 | ||
c4006172 | 91 | %install |
c4006172 | 92 | rm -rf $RPM_BUILD_ROOT |
ef7caa0e | 93 | |
c4006172 AM |
94 | %{__make} -C build install \ |
95 | DESTDIR=$RPM_BUILD_ROOT | |
96 | ||
ef7caa0e AM |
97 | %clean |
98 | rm -rf $RPM_BUILD_ROOT | |
c4006172 | 99 | |
8c392684 JB |
100 | %post -p /sbin/ldconfig |
101 | %postun -p /sbin/ldconfig | |
c4006172 | 102 | |
ef7caa0e | 103 | %files |
c4006172 | 104 | %defattr(644,root,root,755) |
1006fa8c | 105 | %attr(755,root,root) %{_bindir}/nepomuk2-rcgen |
ef7caa0e | 106 | %attr(755,root,root) %{_bindir}/nepomukbackup |
4365442f | 107 | %attr(755,root,root) %{_bindir}/nepomukbaloomigrator |
1006fa8c | 108 | %attr(755,root,root) %{_bindir}/nepomukcleaner |
fc11dc69 AM |
109 | %attr(755,root,root) %{_bindir}/nepomukcmd |
110 | %attr(755,root,root) %{_bindir}/nepomukctl | |
111 | %attr(755,root,root) %{_bindir}/nepomukfileindexer | |
112 | %attr(755,root,root) %{_bindir}/nepomukfilewatch | |
ef7caa0e | 113 | %attr(755,root,root) %{_bindir}/nepomukindexer |
fc11dc69 AM |
114 | %attr(755,root,root) %{_bindir}/nepomukmigrator |
115 | %attr(755,root,root) %{_bindir}/nepomuksearch | |
ef7caa0e AM |
116 | %attr(755,root,root) %{_bindir}/nepomukserver |
117 | %attr(755,root,root) %{_bindir}/nepomukservicestub | |
fc11dc69 AM |
118 | %attr(755,root,root) %{_bindir}/nepomukshow |
119 | %attr(755,root,root) %{_bindir}/nepomuk-simpleresource-rcgen | |
120 | %attr(755,root,root) %{_bindir}/nepomukstorage | |
121 | %attr(755,root,root) %{_libdir}/kde4/libexec/kde_nepomuk_filewatch_raiselimit | |
122 | %attr(755,root,root) %{_libdir}/kde4/nepomukepubextractor.so | |
1006fa8c AM |
123 | %attr(755,root,root) %{_libdir}/kde4/nepomukexiv2extractor.so |
124 | %attr(755,root,root) %{_libdir}/kde4/nepomukffmpegextractor.so | |
4365442f | 125 | %attr(755,root,root) %{_libdir}/kde4/nepomukmobiextractor.so |
fc11dc69 AM |
126 | %attr(755,root,root) %{_libdir}/kde4/nepomukodfextractor.so |
127 | %attr(755,root,root) %{_libdir}/kde4/nepomukoffice2007extractor.so | |
b7435dc4 | 128 | %attr(755,root,root) %{_libdir}/kde4/nepomukofficeextractor.so |
1006fa8c AM |
129 | %attr(755,root,root) %{_libdir}/kde4/nepomukplaintextextractor.so |
130 | %attr(755,root,root) %{_libdir}/kde4/nepomukpopplerextractor.so | |
1006fa8c | 131 | %attr(755,root,root) %{_libdir}/kde4/nepomuktaglibextractor.so |
ef7caa0e AM |
132 | %attr(755,root,root) %{_libdir}/libkdeinit4_nepomukserver.so |
133 | %attr(755,root,root) %{_libdir}/libnepomukcommon.so | |
995bb351 | 134 | %attr(755,root,root) %{_libdir}/libnepomukextractor.so |
ef7caa0e | 135 | %attr(755,root,root) %{_libdir}/libnepomukcore.so.*.*.* |
4abeca50 | 136 | %attr(755,root,root) %ghost %{_libdir}/libnepomukcore.so.4 |
fc11dc69 | 137 | %attr(755,root,root) %{_libdir}/libnepomukcleaner.so.*.*.* |
4abeca50 | 138 | %attr(755,root,root) %ghost %{_libdir}/libnepomukcleaner.so.4 |
ef7caa0e | 139 | %{_desktopdir}/kde4/nepomukbackup.desktop |
4365442f | 140 | %{_desktopdir}/kde4/nepomukcleaner.desktop |
ef7caa0e AM |
141 | %{_datadir}/apps/fileindexerservice |
142 | %{_datadir}/apps/nepomukfilewatch | |
143 | %{_datadir}/apps/nepomukstorage | |
144 | %{_datadir}/autostart/nepomukserver.desktop | |
4365442f | 145 | %{_datadir}/autostart/nepomukbaloomigrator.desktop |
ef7caa0e AM |
146 | %{_datadir}/dbus-1/interfaces/org.kde.NepomukServer.xml |
147 | %{_datadir}/dbus-1/interfaces/org.kde.nepomuk.*.xml | |
fc11dc69 | 148 | %{_datadir}/dbus-1/system-services/org.kde.nepomuk.filewatch.service |
ef7caa0e | 149 | %{_datadir}/kde4/services/nepomuk*.desktop |
fc11dc69 | 150 | %{_datadir}/kde4/servicetypes/nepomukcleaningjob.desktop |
1006fa8c | 151 | %{_datadir}/kde4/servicetypes/nepomukextractor.desktop |
fc11dc69 | 152 | %{_datadir}/kde4/servicetypes/nepomukservice2.desktop |
ef7caa0e | 153 | %{_datadir}/kde4/servicetypes/nepomukservice.desktop |
4abeca50 JB |
154 | %{_datadir}/ontology/kde/kext.ontology |
155 | %{_datadir}/ontology/kde/kext.trig | |
156 | %{_datadir}/ontology/kde/kuvo.ontology | |
157 | %{_datadir}/ontology/kde/kuvo.trig | |
158 | %{_datadir}/ontology/kde/nrio.ontology | |
159 | %{_datadir}/ontology/kde/nrio.trig | |
fc11dc69 AM |
160 | %{_datadir}/polkit-1/actions/org.kde.nepomuk.filewatch.policy |
161 | /etc/dbus-1/system.d/org.kde.nepomuk.filewatch.conf | |
c4006172 | 162 | |
ef7caa0e AM |
163 | %files devel |
164 | %defattr(644,root,root,755) | |
8c392684 JB |
165 | %attr(755,root,root) %{_libdir}/libnepomukcore.so |
166 | %attr(755,root,root) %{_libdir}/libnepomukcleaner.so | |
ef7caa0e AM |
167 | %{_includedir}/Nepomuk2 |
168 | %{_includedir}/nepomuk2 | |
169 | %{_libdir}/cmake/NepomukCore |