Package deepin-launchpad: 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 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 | %define repo dde-launchpad %def_disable clang Name: deepin-launchpad Version: 2.0.34 Release: alt1 Summary: Launcher for DDE - next generation License: GPL-3.0-or-later Group: Graphical desktop/Other Url: https://github.com/linuxdeepin/dde-launchpad Vcs: https://github.com/linuxdeepin/dde-launchpad Provides: %repo = %EVR Conflicts: deepin-launcher Obsoletes: deepin-launcher # Source-url: %url/archive/%version/%repo-%version.tar.gz Source: %repo-%version.tar Patch: %name-%version-%release.patch BuildRequires(pre): rpm-build-ninja rpm-macros-dqt6 %if_enabled clang BuildRequires(pre): clang-devel %else BuildRequires(pre): gcc-c++ %endif BuildRequires: cmake dtk6-common-devel libappstream-qt6-devel libdtk6gui-devel libgio-devel dqt6-declarative-devel dqt6-svg-devel dqt6-tools-devel libsystemd-devel dqt6-wayland-devel libwayland-egl-devel libwayland-server-devel libdde-shell-devel deepin-shell BuildRequires: libdqt6-qmlcompiler libdqt6-quickcontrols2 libdqt6-concurrent vulkan-headers %description %summary. %package -n liblaunchpadcommon Summary: liblaunchpadcommon library for %name Group: System/Libraries Requires: libdqt6-core = %_dqt6_version libdqt6-gui = %_dqt6_version libdqt6-waylandclient = %_dqt6_version %description -n liblaunchpadcommon This package provides liblaunchpadcommon library for %name. %prep %setup -n %repo-%version %autopatch -p1 sed -i 's|AppStreamQt|AppStreamQt6|' \ CMakeLists.txt \ desktopintegration.cpp %build %if_enabled clang export CC="clang" export CXX="clang++" export LDFLAGS="-fuse-ld=lld $LDFLAGS" %endif %DQ6build %install %DQ6install %find_lang --with-qt %repo %files -f %repo.lang %doc README.md debian/changelog %dir %_datadir/dde-shell/ %_datadir/dde-shell/org.deepin.ds.dock.launcherapplet/ %_datadir/metainfo/org.deepin.dde.shell.launchpad.appdata.xml %dir %_datadir/dsg/ %dir %_datadir/dsg/configs/ %dir %_datadir/dsg/configs/dde-launchpad/ %_datadir/dsg/configs/dde-launchpad/org.deepin.dde.launchpad.appsmodel.json %dir %_datadir/dsg/configs/org.deepin.dde.shell/ %_datadir/dsg/configs/org.deepin.dde.shell/org.deepin.ds.launchpad.json %dir %_libdir/dde-shell/ %_libdir/dde-shell/org.deepin.ds.dock.launcherapplet.so %dir %_datadir/deepin-debug-config/ %dir %_datadir/deepin-debug-config/deepin-debug-config.d/ %_datadir/deepin-debug-config/deepin-debug-config.d/org.deepin.dde.launchpad.json %dir %_datadir/deepin-log-viewer/ %dir %_datadir/deepin-log-viewer/deepin-log.conf.d/ %_datadir/deepin-log-viewer/deepin-log.conf.d/org.deepin.dde.launchpad.json %files -n liblaunchpadcommon %_libdir/launchpadcommon.so %changelog * Mon Apr 13 2026 Leontiy Volodin <lvol@altlinux.org> 2.0.34-alt1 - New version 2.0.34. * Thu Mar 26 2026 Leontiy Volodin <lvol@altlinux.org> 2.0.33-alt1 - New version 2.0.33. * Thu Mar 19 2026 Leontiy Volodin <lvol@altlinux.org> 2.0.32-alt1 - New version 2.0.32. * Fri Feb 27 2026 Leontiy Volodin <lvol@altlinux.org> 2.0.27-alt1 - New version 2.0.27. * Tue Jan 20 2026 Leontiy Volodin <lvol@altlinux.org> 2.0.23-alt1 - New version 2.0.23. * Wed Dec 17 2025 Leontiy Volodin <lvol@altlinux.org> 2.0.20-alt1 - New version 2.0.20. * Mon Dec 01 2025 Leontiy Volodin <lvol@altlinux.org> 2.0.18-alt1 - New version 2.0.18. * Thu Nov 20 2025 Leontiy Volodin <lvol@altlinux.org> 2.0.17-alt1 - New version 2.0.17. * Fri Oct 31 2025 Leontiy Volodin <lvol@altlinux.org> 2.0.16-alt1 - New version 2.0.16. * Mon Oct 27 2025 Leontiy Volodin <lvol@altlinux.org> 2.0.14-alt1 - New version 2.0.14. * Thu Oct 16 2025 Leontiy Volodin <lvol@altlinux.org> 2.0.13-alt1 - New version 2.0.13. * Mon Sep 22 2025 Leontiy Volodin <lvol@altlinux.org> 2.0.12-alt1 - New version 2.0.12. * Tue Aug 26 2025 Leontiy Volodin <lvol@altlinux.org> 2.0.9-alt1 - New version 2.0.9. * Mon Jul 28 2025 Leontiy Volodin <lvol@altlinux.org> 2.0.3-alt1 - New version 2.0.3. * Fri Jun 27 2025 Leontiy Volodin <lvol@altlinux.org> 2.0.1-alt1 - New version 2.0.1. * Thu Apr 10 2025 Leontiy Volodin <lvol@altlinux.org> 1.0.11-alt1 - New version 1.0.11. - Added vcs tag and fixed url tag. - Enabled deepin-shell integration. * Thu Mar 06 2025 Leontiy Volodin <lvol@altlinux.org> 0.6.12-alt2.1 - Simplified build macros. - Fixed BuildRequires. * Wed Oct 02 2024 Leontiy Volodin <lvol@altlinux.org> 0.6.12-alt2 - Built with separate qt6 (ALT #48138). * Fri May 17 2024 Leontiy Volodin <lvol@altlinux.org> 0.6.12-alt1 - New version 0.6.12. * Wed May 08 2024 Leontiy Volodin <lvol@altlinux.org> 0.6.9-alt1 - New version 0.6.9. * Wed May 08 2024 Leontiy Volodin <lvol@altlinux.org> 0.5.0-alt1 - New version 0.5.0. - Switched to qt6 and dtk6 by upstream. - No more needed for qt hardlock requires. - Built with appstream v1. * Mon Mar 11 2024 Leontiy Volodin <lvol@altlinux.org> 0.4.6-alt2 - Applied improvements for easy rebuilding with appstream v1. * Fri Mar 01 2024 Leontiy Volodin <lvol@altlinux.org> 0.4.6-alt1 - New version 0.4.6. * Fri Jan 19 2024 Leontiy Volodin <lvol@altlinux.org> 0.4.3-alt2 - Requires: libqt5-core = %%_qt5_version. * Wed Jan 17 2024 Leontiy Volodin <lvol@altlinux.org> 0.4.3-alt1 - New version 0.4.3. * Tue Dec 26 2023 Leontiy Volodin <lvol@altlinux.org> 0.3.0.0.18.caf2-alt1 - Initial build for ALT Sisyphus. |