Package deepin-launcher: 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 170 171 172 173 | %def_without clang %define repo dde-launcher Name: deepin-launcher Version: 6.0.19 Release: alt1 Summary: Deepin desktop-environment - Launcher module License: GPL-3.0+ Group: Graphical desktop/Other Url: https://github.com/linuxdeepin/dde-launcher Packager: Leontiy Volodin <lvol@altlinux.org> Source: %url/archive/%version/%repo-%version.tar.gz Provides: %name-devel = %version Obsoletes: %name-devel < %version Conflicts: deepin-launchpad Obsoletes: deepin-launchpad # Requires: deepin-menu deepin-daemon startdde icon-theme-hicolor BuildRequires(pre): rpm-build-ninja # Automatically added by buildreq on Tue Oct 24 2023 # optimized out: bash5 bashrc cmake-modules gcc-c++ glib2-devel glibc-kernheaders-generic glibc-kernheaders-x86 libdouble-conversion3 libdtkcore-devel libdtkgui-devel libglvnd-devel libgpg-error libgsettings-qt libp11-kit libqt5-concurrent libqt5-core libqt5-dbus libqt5-gui libqt5-network libqt5-printsupport libqt5-svg libqt5-widgets libqt5-x11extras libqt5-xml libsasl2-3 libssl-devel libstartup-notification libstdc++-devel libxcb-devel libxcbutil-icccm pkg-config python3 python3-base qt5-base-devel sh5 BuildRequires: cmake dtk6-common-devel dtkcore gsettings-qt-devel libdtkwidget-devel libgio-devel libxcbutil-icccm-devel qt5-svg-devel qt5-tools qt5-x11extras-devel %if_with clang BuildRequires: clang-devel BuildRequires: lld-devel BuildRequires: llvm-devel %else BuildRequires: gcc-c++ %endif %description %summary. %package devel Summary: Development package for %name Group: Development/C++ %description devel %summary. The package provides development files for %name. %prep %setup -n %repo-%version %build export PATH=%_qt5_bindir:$PATH %if_with clang %define optflags_lto -flto=thin export CC=clang export CXX=clang++ export LDFLAGS="-fuse-ld=lld $LDFLAGS" %else export CC=gcc export CXX=g++ %endif %cmake \ -GNinja \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DWITHOUT_UNINSTALL_APP=1 \ %nil cmake --build "%_cmake__builddir" -j%__nprocs %install %cmake_install %files %doc LICENSE %_bindir/%repo %_datadir/%repo/ %_datadir/dbus-1/services/*.service %_iconsdir/hicolor/scalable/apps/%name.svg %_datadir/glib-2.0/schemas/com.deepin.dde.launcher.gschema.xml %_userunitdir/org.deepin.dde.Launcher1.service %dir %_userunitdir/dde-session-initialized.target.wants/ %_userunitdir/dde-session-initialized.target.wants/org.deepin.dde.Launcher1.service %dir %_datadir/dsg/ %dir %_datadir/dsg/configs/ %dir %_datadir/dsg/configs/dde-launcher/ %_datadir/dsg/configs/dde-launcher/org.deepin.dde.launcher.json %files devel %dir %_includedir/dde-launcher/ %_includedir/dde-launcher/*.h %changelog * Tue Dec 26 2023 Leontiy Volodin <lvol@altlinux.org> 6.0.19-alt1 - New version 6.0.19. - Cleanup BRs. - Used default compiler versions for easy backporting. * Tue Oct 31 2023 Ivan A. Melnikov <iv@altlinux.org> 5.6.1-alt3.1 - NMU: build with gcc 13 (fixes build on loongarch64). * Wed Feb 01 2023 Leontiy Volodin <lvol@altlinux.org> 5.6.1-alt3 - Fixed build with dtkgui 5.6.4. * Wed Dec 28 2022 Leontiy Volodin <lvol@altlinux.org> 5.6.1-alt2 - Fixed window mode show slowly. * Thu Dec 15 2022 Leontiy Volodin <lvol@altlinux.org> 5.6.1-alt1 - New version (5.6.1). * Mon Dec 05 2022 Leontiy Volodin <lvol@altlinux.org> 5.5.37-alt1 - New version (5.5.37). * Mon Oct 31 2022 Leontiy Volodin <lvol@altlinux.org> 5.5.35-alt1 - New version (5.5.35). * Tue Aug 09 2022 Leontiy Volodin <lvol@altlinux.org> 5.5.27-alt1 - New version (5.5.27). * Fri Jun 03 2022 Leontiy Volodin <lvol@altlinux.org> 5.5.19-alt1 - New version (5.5.19). - Fixed build with new dtkcommon. * Tue Apr 19 2022 Leontiy Volodin <lvol@altlinux.org> 5.5.11-alt1 - New version (5.5.11). * Mon Mar 28 2022 Leontiy Volodin <lvol@altlinux.org> 5.5.6-alt1 - New version (5.5.6). - Checkout to master branch. * Fri Aug 20 2021 Leontiy Volodin <lvol@altlinux.org> 5.4.37-alt1 - New version (5.4.37). * Thu Jul 08 2021 Leontiy Volodin <lvol@altlinux.org> 5.4.11-alt2 - Fixed build with libgmock.so.1.11.0. * Mon Jun 28 2021 Leontiy Volodin <lvol@altlinux.org> 5.4.11-alt1.1 - NMU: spec: adapted to new cmake macros. * Tue May 18 2021 Leontiy Volodin <lvol@altlinux.org> 5.4.11-alt1 - New version (5.4.11) with rpmgs script. * Thu Apr 08 2021 Leontiy Volodin <lvol@altlinux.org> 5.4.5-alt1 - New version (5.4.5) with rpmgs script. * Fri Mar 12 2021 Leontiy Volodin <lvol@altlinux.org> 5.4.4-alt1 - New version (5.4.4) with rpmgs script. * Mon Jan 25 2021 Leontiy Volodin <lvol@altlinux.org> 5.3.0.45-alt1 - New version (5.3.0.45) with rpmgs script. * Mon Jan 11 2021 Leontiy Volodin <lvol@altlinux.org> 5.3.0.41-alt1 - New version (5.3.0.41) with rpmgs script. * Thu Dec 31 2020 Leontiy Volodin <lvol@altlinux.org> 5.3.0.35-alt1 - New version (5.3.0.35) with rpmgs script. * Tue Dec 15 2020 Leontiy Volodin <lvol@altlinux.org> 5.3.0.29-alt3 - Changed default background. * Mon Dec 07 2020 Leontiy Volodin <lvol@altlinux.org> 5.3.0.29-alt2 - Fixed background. * Fri Dec 04 2020 Leontiy Volodin <lvol@altlinux.org> 5.3.0.29-alt1 - New version (5.3.0.29) with rpmgs script. * Wed Nov 18 2020 Leontiy Volodin <lvol@altlinux.org> 5.3.0.24-alt1 - New version (5.3.0.24) with rpmgs script. * Mon Oct 12 2020 Leontiy Volodin <lvol@altlinux.org> 5.3.0.22-alt1 - New version (5.3.0.22) with rpmgs script. * Tue Aug 18 2020 Leontiy Volodin <lvol@altlinux.org> 5.3.0.5-alt1 - Initial build for ALT Sisyphus (thanks fedora and archlinux for this spec). |