Package deepin-dock: 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 | %global repo dde-dock %def_disable clang Name: deepin-dock Version: 5.5.27 Release: alt1 Summary: Deepin desktop-environment - Dock module License: GPL-3.0+ Group: Graphical desktop/Other Url: https://github.com/linuxdeepin/dde-dock Packager: Leontiy Volodin <lvol@altlinux.org> Source: %url/archive/%version/%repo-%version.tar.gz %if_enabled clang BuildRequires(pre): clang-devel %endif BuildRequires(pre): rpm-build-ninja BuildRequires: cmake BuildRequires: deepin-network-utils-devel BuildRequires: deepin-control-center BuildRequires: deepin-control-center-devel BuildRequires: dtk5-widget-devel BuildRequires: deepin-qt-dbus-factory-devel BuildRequires: gsettings-qt-devel BuildRequires: libgtk+2-devel BuildRequires: libdbusmenu-qt5-devel BuildRequires: qt5-base-devel BuildRequires: qt5-x11extras-devel BuildRequires: qt5-svg-devel BuildRequires: qt5-linguist BuildRequires: qt5-tools-devel BuildRequires: libX11-devel BuildRequires: libXtst-devel BuildRequires: libXext-devel BuildRequires: libxcb-devel BuildRequires: libxcbutil-icccm-devel BuildRequires: libxcbutil-image-devel BuildRequires: libgtest-devel BuildRequires: libgmock-devel BuildRequires: dtk5-common # Requires: libdbusmenu-qt52 libddenetworkutils libdframeworkdbus2 libxcb libxcbutil-icccm libxcbutil-image %description Deepin desktop-environment - Dock module. %package devel Summary: Development package for %name Group: Graphical desktop/Other %description devel Header files and libraries for %name. %prep %setup -n %repo-%version sed -i '/TARGETS/s|lib/|%_lib/|' plugins/*/CMakeLists.txt sed -i 's|${prefix}/lib/@HOST_MULTIARCH@|%_libdir|' dde-dock.pc.in sed -i 's|/usr/lib|%_libdir|' \ frame/controller/dockpluginscontroller.cpp \ plugins/tray/system-trays/systemtrayscontroller.cpp %build export PATH=%_qt5_bindir:$PATH %if_enabled clang export CC="clang" export CXX="clang++" export AR="llvm-ar" %define optflags_lto %nil %endif %cmake \ -GNinja \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DARCHITECTURE=%_arch cmake --build "%_cmake__builddir" -j%__nprocs %install %cmake_install %files %doc LICENSE README.md %_bindir/%repo %_libdir/%repo/ %_datadir/%repo/ %_datadir/dcc-dock-plugin/ %_datadir/polkit-1/actions/com.deepin.dde.dock.overlay.policy %_datadir/glib-2.0/schemas/com.deepin.dde.dock.module.gschema.xml %dir %_sysconfdir/%repo/ %dir %_sysconfdir/%repo/indicator/ %_sysconfdir/%repo/indicator/keybord_layout.json %dir %_datadir/dsg/ %dir %_datadir/dsg/apps/ %dir %_datadir/dsg/apps/org.deepin.dde.dock/ %dir %_datadir/dsg/apps/org.deepin.dde.dock/configs/ %_datadir/dsg/apps/org.deepin.dde.dock/configs/org.deepin.dde.dock.json %_datadir/dsg/apps/org.deepin.dde.dock/configs/org.deepin.dde.dock.plugin.power.json %dir %_datadir/dsg/apps/org.deepin.dde.control-center/ %dir %_datadir/dsg/apps/org.deepin.dde.control-center/configs/ %_datadir/dsg/apps/org.deepin.dde.control-center/configs/org.deepin.dde.dock.plugin.json %_libdir/dde-control-center/modules/libdcc-dock-plugin.so %files devel %doc plugins/plugin-guide %_includedir/%repo/ %_pkgconfigdir/%repo.pc %_libdir/cmake/DdeDock/DdeDockConfig.cmake %changelog * Thu May 12 2022 Leontiy Volodin <lvol@altlinux.org> 5.5.27-alt1 - New version (5.5.27). * Thu Apr 21 2022 Leontiy Volodin <lvol@altlinux.org> 5.5.12-alt1 - New version (5.5.12). * Mon Feb 14 2022 Leontiy Volodin <lvol@altlinux.org> 5.5.9-alt1 - New version (5.5.9). - Changed licence tag. * Mon Feb 07 2022 Leontiy Volodin <lvol@altlinux.org> 5.4.69.1-alt1 - New version (5.4.69.1). * Fri Aug 20 2021 Leontiy Volodin <lvol@altlinux.org> 5.4.39-alt1 - New version (5.4.39). * Wed Jul 14 2021 Leontiy Volodin <lvol@altlinux.org> 5.4.28-alt1 - New version (5.4.28). * Tue May 18 2021 Leontiy Volodin <lvol@altlinux.org> 5.4.10-alt1 - New version (5.4.10) with rpmgs script. * Thu Apr 08 2021 Leontiy Volodin <lvol@altlinux.org> 5.4.7-alt1 - New version (5.4.7) with rpmgs script. * Wed Mar 24 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.64-alt1 - New version (5.3.64) with rpmgs script. * Tue Jan 12 2021 Leontiy Volodin <lvol@altlinux.org> 5.3.0.54-alt1 - New version (5.3.0.54) with rpmgs script. * Mon Nov 09 2020 Leontiy Volodin <lvol@altlinux.org> 5.3.0.49-alt1 - New version (5.3.0.49) with rpmgs script. - Fixed panel plugins. - Added requires. - Removed patches. * Wed Oct 14 2020 Leontiy Volodin <lvol@altlinux.org> 5.3.0.27-alt1 - New version (5.3.0.27) with rpmgs script. * Mon Oct 12 2020 Leontiy Volodin <lvol@altlinux.org> 5.2.0.14-alt1 - New version (5.2.0.14) with rpmgs script. * Wed Jul 29 2020 Leontiy Volodin <lvol@altlinux.org> 5.1.0.11-alt1 - Initial build for ALT Sisyphus (thanks fedora and archlinux for this spec). |