]> git.pld-linux.org Git - packages/kf5-kdelibs4support.git/blame - kf5-kdelibs4support.spec
- updated to 5.53.0
[packages/kf5-kdelibs4support.git] / kf5-kdelibs4support.spec
CommitLineData
588ecf21
WF
1%define kdeframever 5.53
2%define qtver 5.9.0
50880573
AM
3%define kfname kdelibs4support
4#
6a4244d9 5Summary: KDELibs 4 Support
50880573 6Name: kf5-%{kfname}
588ecf21 7Version: 5.53.0
56108864 8Release: 1
6a4244d9
WF
9License: LGPL v2.1+
10Group: X11/Libraries
50880573 11Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/portingAids/%{kfname}-%{version}.tar.xz
588ecf21 12# Source0-md5: 4cc726dd1c9633b8c41e64b6c41264d5
6a4244d9
WF
13URL: http://www.kde.org/
14BuildRequires: NetworkManager-devel >= 0.7.0
15BuildRequires: Qt5Concurrent-devel
16BuildRequires: Qt5Core-devel >= 5.2.0
17BuildRequires: Qt5DBus-devel
18BuildRequires: Qt5Designer-devel
19BuildRequires: Qt5Gui-devel >= 5.3.1
20BuildRequires: Qt5Network-devel
21BuildRequires: Qt5PrintSupport-devel
22BuildRequires: Qt5Svg-devel
23BuildRequires: Qt5Test-devel
24BuildRequires: Qt5Widgets-devel
25BuildRequires: Qt5X11Extras-devel >= 5.2.0
26BuildRequires: Qt5Xml-devel >= 5.3.1
27BuildRequires: cmake >= 2.8.12
28BuildRequires: gettext-devel
29BuildRequires: kf5-attica-devel >= %{version}
30BuildRequires: kf5-extra-cmake-modules >= 1.0.0
31BuildRequires: kf5-karchive-devel >= %{version}
32BuildRequires: kf5-kauth-devel >= %{version}
33BuildRequires: kf5-kbookmarks-devel >= %{version}
34BuildRequires: kf5-kcodecs-devel >= %{version}
35BuildRequires: kf5-kcompletion-devel >= %{version}
36BuildRequires: kf5-kconfig-devel >= %{version}
37BuildRequires: kf5-kconfigwidgets-devel >= %{version}
38BuildRequires: kf5-kcoreaddons-devel >= %{version}
39BuildRequires: kf5-kcrash-devel >= %{version}
40BuildRequires: kf5-kdbusaddons-devel >= %{version}
ed7c4353 41BuildRequires: kf5-kded-devel >= %{version}
6a4244d9
WF
42BuildRequires: kf5-kdesignerplugin-devel >= %{version}
43BuildRequires: kf5-kdoctools-devel >= %{version}
ed7c4353 44BuildRequires: kf5-kemoticons-devel >= %{version}
6a4244d9
WF
45BuildRequires: kf5-kglobalaccel-devel >= %{version}
46BuildRequires: kf5-kguiaddons-devel >= %{version}
47BuildRequires: kf5-ki18n-devel >= %{version}
48BuildRequires: kf5-kiconthemes-devel >= %{version}
57c980d2 49BuildRequires: kf5-kinit-devel >= %{version}
6a4244d9 50BuildRequires: kf5-kio-devel >= %{version}
57c980d2 51BuildRequires: kf5-kitemmodels-devel >= %{version}
6a4244d9
WF
52BuildRequires: kf5-kitemviews-devel >= %{version}
53BuildRequires: kf5-kjobwidgets-devel >= %{version}
54BuildRequires: kf5-knotifications-devel >= %{version}
55BuildRequires: kf5-kparts-devel >= %{version}
56BuildRequires: kf5-kservice-devel >= %{version}
57BuildRequires: kf5-ktextwidgets-devel >= %{version}
58BuildRequires: kf5-kunitconversion-devel >= %{version}
59BuildRequires: kf5-kwidgetsaddons-devel >= %{version}
60BuildRequires: kf5-kwindowsystem-devel >= %{version}
61BuildRequires: kf5-kxmlgui-devel >= %{version}
62BuildRequires: kf5-solid-devel >= %{version}
63BuildRequires: kf5-sonnet-devel >= %{version}
64BuildRequires: openssl-devel
65BuildRequires: rpmbuild(macros) >= 1.164
66BuildRequires: tar >= 1:1.22
67BuildRequires: xorg-lib-libX11-devel
68BuildRequires: xorg-lib-libX11-devel
69BuildRequires: xz
70BuildRequires: zlib-devel
772fa9ba 71Requires: ca-certificates
6a4244d9
WF
72BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
73
74%define qt5dir %{_libdir}/qt5
75
76%description
77This framework provides code and utilities to ease the transition from
78kdelibs 4 to KDE Frameworks 5. This includes CMake macros and C++
79classes whose functionality has been replaced by code in CMake, Qt and
80other frameworks.
81
82Code should aim to port away from this framework eventually. The API
83documentation of the classes in this framework and the notes at
84<http://community.kde.org/Frameworks/Porting_Notes> should help with
85this.
86
87Note that some of the classes in this framework, especially
88KStandardDirs, may not work correctly unless any libraries and other
89software using the KDELibs 4 Support framework are installed to the
90same location as KDELibs4Support, although it may be sufficient to set
91the KDEDIRS environment variable correctly.
92
93%package devel
50880573
AM
94Summary: Header files for %{kfname} development
95Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
6a4244d9
WF
96Group: X11/Development/Libraries
97Requires: %{name} = %{version}-%{release}
31bf030d
JR
98Requires: kf5-kcrash-devel >= %{version}
99Requires: kf5-kdesignerplugin-devel >= %{version}
57c980d2
JR
100Requires: kf5-kemoticons-devel >= %{version}
101Requires: kf5-kguiaddons-devel >= %{version}
102Requires: kf5-kiconthemes-devel >= %{version}
103Requires: kf5-kinit-devel >= %{version}
104Requires: kf5-kitemmodels-devel >= %{version}
105Requires: kf5-kparts-devel >= %{version}
106Requires: kf5-kunitconversion-devel >= %{version}
6a4244d9
WF
107
108%description devel
50880573 109Header files for %{kfname} development.
6a4244d9
WF
110
111%description devel -l pl.UTF-8
50880573 112Pliki nagłówkowe dla programistów używających %{kfname}.
6a4244d9
WF
113
114%prep
50880573 115%setup -q -n %{kfname}-%{version}
6a4244d9
WF
116
117%build
118install -d build
119cd build
120%cmake \
50880573 121 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
6a4244d9
WF
122 ../
123%{__make}
124
125%install
126rm -rf $RPM_BUILD_ROOT
127
128%{__make} -C build/ install \
129 DESTDIR=$RPM_BUILD_ROOT
130
772fa9ba
AM
131ln -sf /etc/certs/ca-certificates.crt $RPM_BUILD_ROOT%{_datadir}/kf5/kssl/ca-bundle.crt
132
5577ed09 133%find_lang kdelibs4support --all-name --with-kde
50880573 134
6a4244d9
WF
135%clean
136rm -rf $RPM_BUILD_ROOT
137
138%post -p /sbin/ldconfig
139%postun -p /sbin/ldconfig
140
50880573 141%files -f kdelibs4support.lang
6a4244d9
WF
142%defattr(644,root,root,755)
143%doc README.md
144/etc/xdg/colors/40.colors
145/etc/xdg/colors/Oxygen.colors
146/etc/xdg/colors/Rainbow.colors
147/etc/xdg/colors/Royal.colors
148/etc/xdg/colors/Web.colors
149/etc/xdg/kdebug.areas
150/etc/xdg/kdebugrc
151/etc/xdg/ksslcalist
152%attr(755,root,root) %{_bindir}/kdebugdialog5
153%attr(755,root,root) %{_bindir}/kf5-config
00fc73a1 154%attr(755,root,root) %{_libexecdir}/kf5/fileshareset
6a4244d9 155%attr(755,root,root) %ghost %{_libdir}/libKF5KDELibs4Support.so.5
50880573 156%attr(755,root,root) %{_libdir}/libKF5KDELibs4Support.so.*.*.*
6a4244d9
WF
157%attr(755,root,root) %{_libdir}/qt5/plugins/designer/kf5deprecatedwidgets.so
158%attr(755,root,root) %{_libdir}/qt5/plugins/kcm_ssl.so
159%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/kded/networkstatus.so
160%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/kio/metainfo.so
161%{_datadir}/dbus-1/interfaces/kf5_org.freedesktop.PowerManagement.Inhibit.xml
162%{_datadir}/dbus-1/interfaces/kf5_org.freedesktop.PowerManagement.xml
163%{_datadir}/dbus-1/interfaces/kf5_org.kde.Solid.Networking.Client.xml
164%{_datadir}/dbus-1/interfaces/kf5_org.kde.Solid.PowerManagement.PolicyAgent.xml
772fa9ba 165%{_docdir}/HTML/en/kdebugdialog5
6a4244d9
WF
166%{_datadir}/kf5/kdoctools/customization/catalog4.xml
167%{_datadir}/kf5/kdoctools/customization/dtd/kdex.dtd
772fa9ba 168%dir %{_datadir}/kf5/kssl
6a4244d9 169%{_datadir}/kf5/kssl/ca-bundle.crt
772fa9ba
AM
170%{_datadir}/kf5/locale/countries
171%{_datadir}/kf5/locale/currency
6a4244d9
WF
172%{_datadir}/kf5/widgets/pics/kdatetimewidget.png
173%{_datadir}/kf5/widgets/pics/kdatewidget.png
174%{_datadir}/kf5/widgets/pics/kdialog.png
175%{_datadir}/kf5/widgets/pics/kdoublenuminput.png
176%{_datadir}/kf5/widgets/pics/keditlistbox.png
177%{_datadir}/kf5/widgets/pics/kintnuminput.png
178%{_datadir}/kf5/widgets/pics/kintspinbox.png
179%{_datadir}/kf5/widgets/pics/kpushbutton.png
180%{_datadir}/kf5/widgets/pics/krestrictedline.png
181%{_datadir}/kf5/widgets/pics/ktextbrowser.png
182%{_datadir}/kservices5/kcm_ssl.desktop
9070ed1b 183#%%{_datadir}/kservices5/kded/networkstatus.desktop
6a4244d9
WF
184%{_datadir}/kservices5/metainfo.protocol
185%{_datadir}/kservices5/qimageioplugins/bmp.desktop
186%{_datadir}/kservices5/qimageioplugins/gif.desktop
187%{_datadir}/kservices5/qimageioplugins/ico.desktop
188%{_datadir}/kservices5/qimageioplugins/jpeg.desktop
189%{_datadir}/kservices5/qimageioplugins/mng.desktop
190%{_datadir}/kservices5/qimageioplugins/pbm.desktop
191%{_datadir}/kservices5/qimageioplugins/pgm.desktop
192%{_datadir}/kservices5/qimageioplugins/png.desktop
193%{_datadir}/kservices5/qimageioplugins/ppm.desktop
194%{_datadir}/kservices5/qimageioplugins/svg+xml-compressed.desktop
195%{_datadir}/kservices5/qimageioplugins/svg+xml.desktop
196%{_datadir}/kservices5/qimageioplugins/tiff.desktop
197%{_datadir}/kservices5/qimageioplugins/wbmp.desktop
198%{_datadir}/kservices5/qimageioplugins/webp.desktop
199%{_datadir}/kservices5/qimageioplugins/xbm.desktop
200%{_datadir}/kservices5/qimageioplugins/xpm.desktop
201%{_datadir}/kservicetypes5/kdatatool.desktop
202%{_datadir}/kservicetypes5/kfilewrite.desktop
203%{_datadir}/kservicetypes5/kscan.desktop
204%{_datadir}/kservicetypes5/qimageio_plugin.desktop
6a4244d9
WF
205%{_localedir}/kf5_all_languages
206%{_mandir}/man1/kf5-config.1*
207
208
209%files devel
210%defattr(644,root,root,755)
211%{_includedir}/KF5/KDELibs4Support
212%{_includedir}/KF5/kdelibs4support_version.h
213%{_libdir}/cmake/KDELibs4
214%{_libdir}/cmake/KF5KDE4Support
215%{_libdir}/cmake/KF5KDELibs4Support
216%attr(755,root,root) %{_libdir}/libKF5KDELibs4Support.so
This page took 0.158608 seconds and 4 git commands to generate.