Package deepin-qt-dbus-factory: 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 | %define soname dframeworkdbus %define repo dde-qt-dbus-factory %def_disable clang Name: deepin-qt-dbus-factory Version: 6.0.0 Release: alt2 Summary: A repository stores auto-generated Qt5 dbus code # The entire source code is GPL-3.0+ except # libdframeworkdbus/qtdbusextended/ which is LGPL-2.1+ License: GPL-3.0+ and LGPL-2.1+ Group: Graphical desktop/Other Url: https://github.com/linuxdeepin/dde-qt-dbus-factory Source: %url/archive/%version/%repo-%version.tar.gz BuildRequires(pre): rpm-macros-qt5 %if_enabled clang BuildRequires: clang-devel lld-devel %else BuildRequires: gcc-c++ %endif BuildRequires: python3 libglvnd-devel qt5-base-devel Requires: libqt5-core = %_qt5_version %description A repository stores auto-generated Qt5 dbus code. %package -n libdframeworkdbus2 Summary: Library for %name Group: Development/KDE and QT %description -n libdframeworkdbus2 A repository stores auto-generated Qt5 dbus code. Library for %name. %package devel Summary: Development package for %name Group: Graphical desktop/Other %description devel Header files and libraries for %name. %prep %setup -n %repo-%version %build %if_enabled clang %define optflags_lto %nil export CC=clang export CXX=clang++ export LDFLAGS="-fuse-ld=lld $LDFLAGS" %endif %qmake_qt5 \ %if_enabled clang QMAKE_STRIP= -spec linux-clang \ %endif CONFIG+=nostrip \ LIB_INSTALL_DIR=%_libdir %make_build %install %makeinstall INSTALL_ROOT=%buildroot %files -n libdframeworkdbus2 %doc README.md CHANGELOG.md technology-overview.md %doc LICENSE %_libdir/lib%soname.so.2* %files devel %_includedir/lib%soname-2.0/ %_libdir/cmake/DFrameworkdbus/ %_pkgconfigdir/%soname.pc %_libdir/lib%soname.so %changelog * Thu Feb 08 2024 Leontiy Volodin <lvol@altlinux.org> 6.0.0-alt2 - Requires: libqt5-core = %%_qt5_version. - Cleanup spec. * Mon Feb 20 2023 Leontiy Volodin <lvol@altlinux.org> 6.0.0-alt1 - New version (6.0.0). * Wed Mar 16 2022 Leontiy Volodin <lvol@altlinux.org> 5.5.22-alt1 - New version (5.5.22). * Mon Feb 14 2022 Leontiy Volodin <lvol@altlinux.org> 5.5.5-alt1 - New version (5.5.5). * Wed Feb 02 2022 Leontiy Volodin <lvol@altlinux.org> 5.4.20-alt1 - New version (5.4.20). * Tue Aug 17 2021 Leontiy Volodin <lvol@altlinux.org> 5.4.17-alt1 - New version (5.4.17). * Wed Jul 14 2021 Leontiy Volodin <lvol@altlinux.org> 5.4.10-alt1 - New version (5.4.10). * Thu Apr 08 2021 Leontiy Volodin <lvol@altlinux.org> 5.4.5-alt1 - New version (5.4.5) with rpmgs script. * Wed Mar 10 2021 Leontiy Volodin <lvol@altlinux.org> 5.4.4-alt1 - New version (5.4.4) with rpmgs script. * Tue Jan 26 2021 Leontiy Volodin <lvol@altlinux.org> 5.3.35-alt1 - New version (5.3.35) with rpmgs script. * Wed Dec 30 2020 Leontiy Volodin <lvol@altlinux.org> 5.3.0.34-alt1 - New version (5.3.0.34) with rpmgs script. * Wed Oct 28 2020 Leontiy Volodin <lvol@altlinux.org> 5.3.0.20-alt1 - New version (5.3.0.20) with rpmgs script. - Fixed compatibility with qt 5.15. * Wed Oct 07 2020 Leontiy Volodin <lvol@altlinux.org> 5.3.0.19-alt1 - New version (5.3.0.19) with rpmgs script. * Mon Aug 31 2020 Leontiy Volodin <lvol@altlinux.org> 5.3.0.11-alt1 - Initial build for ALT Sisyphus (thanks fedora for this spec). |