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