Package kf5-kreport: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 | %define _unpackaged_files_terminate_build 1 %define rname kreport %define kreport_sover 4 %define libkreport libkreport3%kreport_sover Name: kf5-kreport Summary: Framework for creation and generation of reports Version: 3.2.0 Release: alt2 Group: Development/KDE and QT License: LGPLv2+ Url: https://community.kde.org/KReport %K5init # git://anongit.kde.org/kreport.git Source: %name-%version.tar Patch1: kf5-kreport-3.0.2-fedora-pkgconfig.patch BuildRequires(pre): rpm-build-kf5 BuildRequires: extra-cmake-modules BuildRequires: qt5-base-devel qt5-declarative-devel #qt5-webkit-devel BuildRequires: kf5-kconfig-devel kf5-kcoreaddons-devel kf5-kguiaddons-devel kf5-kwidgetsaddons-devel #BuildRequires: kde5-marble-devel BuildRequires: kf5-kproperty-devel BuildRequires: python cmake pkgconfig %description A framework for creation and generation of reports in multiple formats. %package common Summary: %name common package Group: System/Configuration/Other BuildArch: noarch Requires: kf5-filesystem %description common %name common package %package devel Summary: Developer files for %name Group: Development/KDE and QT %description devel This package contains libraries and header files for developing applications that use %name. %package -n %libkreport Group: System/Libraries Summary: %name library Requires: %name-common = %EVR %description -n %libkreport %name library %prep %setup %patch1 -p1 %build %K5build \ -DINCLUDE_INSTALL_DIR:PATH=%_K5inc %install %K5install %files common %files %dir %_K5plug/kreport3/ %_K5plug/kreport3/org.kde.kreport.*.so %_datadir/kservicetypes5/kreport_elementplugin.desktop # .rcc icon resources %_datadir/kreport3/ %files devel %_K5inc/KReport3/ %_K5link/lib*.so %_libdir/cmake/KReport3/ %_pkgconfigdir/KReport3.pc %_K5archdata/mkspecs/modules/qt_KReport3.pri %files -n %libkreport %doc COPYING.LIB %_K5lib/libKReport3.so.%kreport_sover %_K5lib/libKReport3.so.* %changelog * Mon Jul 08 2019 Aleksei Nikiforov <darktemplar@altlinux.org> 3.2.0-alt2 - Spec and build dependencies cleanup. * Fri Jun 21 2019 Sergey V Turchin <zerg@altlinux.org> 3.2.0-alt1 - new version * Sat Jun 15 2019 Igor Vlasenko <viy@altlinux.ru> 3.1.0-alt3 - NMU: remove %%ubt from release * Tue Sep 11 2018 Aleksei Nikiforov <darktemplar@altlinux.org> 3.1.0-alt2 - Rebuilt for aarch64. * Wed Mar 21 2018 Sergey V Turchin <zerg@altlinux.org> 3.1.0-alt1 - new version * Thu Nov 16 2017 Sergey V Turchin <zerg@altlinux.org> 3.0.2-alt2 - split library to separate package * Thu Aug 31 2017 Aleksei Nikiforov <darktemplar@altlinux.org> 3.0.2-alt1 - Initial build for ALT. * Fri Aug 18 2017 Rex Dieter <rdieter@fedoraproject.org> - 3.0.2-4 - move rcc icon resource to main/runtime pkg, runtime complains if missing * Sat Aug 12 2017 Rex Dieter <rdieter@fedoraproject.org> - 3.0.2-3 - add/tighten dep on kproperty * Fri Aug 11 2017 Rex Dieter <rdieter@fedoraproject.org> - 3.0.2-2 - fix/sanitize pkgconfig deps * Fri Aug 11 2017 Rex Dieter <rdieter@fedoraproject.org> - 3.0.2-1 - 3.0.2 * Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Wed Apr 12 2017 Rex Dieter <rdieter@fedoraproject.org> - 3.0.1-0.1 - first try |