## START: Set by rpmautospec ## (rpmautospec version 0.7.3) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 1; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec Name: deepin-terminal Version: 6.0.15 Release: %autorelease Summary: Default terminal emulation application for Deepin License: GPL-3.0-or-later URL: https://github.com/linuxdeepin/deepin-terminal Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: ninja-build BuildRequires: cmake(Qt5Core) BuildRequires: cmake(Qt5DBus) BuildRequires: cmake(Qt5Gui) BuildRequires: cmake(Qt5Widgets) BuildRequires: cmake(Qt5LinguistTools) BuildRequires: cmake(Qt5Network) BuildRequires: cmake(Qt5X11Extras) BuildRequires: qt5-qtbase-private-devel BuildRequires: cmake(lxqt2-build-tools) # required by lxqt2-build-tools BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6LinguistTools) BuildRequires: pkgconfig(dtkwidget) BuildRequires: pkgconfig(libsecret-1) BuildRequires: pkgconfig(xcb-ewmh) BuildRequires: fontconfig-devel Requires: hicolor-icon-theme Recommends: deepin-manual %description %{summary}. %prep %autosetup -p1 sed -i 's|lxqt-build-tools|lxqt2-build-tools|; s|SHARED|STATIC|' 3rdparty/terminalwidget/CMakeLists.txt sed -i 's|DDE;||' src/deepin-terminal.desktop %build %cmake -GNinja %cmake_build %install %cmake_install rm -r %{buildroot}%{_includedir}/terminalwidget5/ \ %{buildroot}%{_libdir}/libterminalwidget5.a \ %{buildroot}%{_libdir}/cmake/terminalwidget5/ \ %{buildroot}%{_libdir}/pkgconfig/terminalwidget5.pc \ %{buildroot}%{_datadir}/terminalwidget5/ \ %{buildroot}%{_datadir}/deepin-terminal/translations/deepin-terminal.qm # debuginfo generation fails with debugedit >= 5.1 # https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/GG4LQYBEKGWAGFSJ5PKTKJAOHLAB3A27/#QYIK5E642MDB4NGBXLRLLTMU7HAJOVV5 chmod u+w %{buildroot}%{_bindir}/deepin-terminal %find_lang deepin-terminal --with-qt %check %ctest %files -f deepin-terminal.lang %doc README.md %license LICENSE %{_bindir}/deepin-terminal %{_datadir}/applications/deepin-terminal.desktop %{_datadir}/deepin-manual/manual-assets/application/deepin-terminal/ %{_datadir}/icons/hicolor/scalable/apps/deepin-terminal.svg %changelog ## START: Generated by rpmautospec * Wed Nov 20 2024 U2FsdGVkX1 - 6.0.15-1 - New release 6.0.15 * Thu Sep 12 2024 Felix Wang - 6.0.14-5 - revert previous commit * Thu Sep 12 2024 Felix Wang - 6.0.14-4 - remove unneeded macro which it does not use Qt5 private API * Thu Sep 12 2024 Felix Wang - 6.0.14-3 - Fix build * Wed Sep 11 2024 topazus - 6.0.14-2 - qt5 rebuild * Wed Aug 07 2024 Felix Wang - 6.0.14-1 - 6.0.14 * Wed Jul 17 2024 Fedora Release Engineering - 6.0.12-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Wed Jun 12 2024 topazus - 6.0.12-3 - Rebuild qt5; rhbz#2284433 * Tue Mar 19 2024 topazus - 6.0.12-2 - fix * Tue Mar 19 2024 topazus - 6.0.12-1 - update to 6.0.12 * Wed Jan 31 2024 Pete Walter - 5.9.43-4 - Rebuild for ICU 74 * Wed Jan 24 2024 Fedora Release Engineering - 5.9.43-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Fri Jan 19 2024 Fedora Release Engineering - 5.9.43-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sat Aug 19 2023 Robin Lee - 5.9.43-1 - New release 5.9.43 * Wed Jul 19 2023 Fedora Release Engineering - 5.4.28-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Thu Jan 19 2023 Fedora Release Engineering - 5.4.28-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Thu Jul 21 2022 Fedora Release Engineering - 5.4.28-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Thu Jul 14 2022 Jan Grulich - 5.4.28-4 - Rebuild (qt5) * Tue May 17 2022 Jan Grulich - 5.4.28-3 - Rebuild (qt5) * Tue Mar 08 2022 Jan Grulich - 5.4.28-2 - Rebuild (qt5) * Fri Feb 18 2022 Robin Lee - 5.4.28-1 - New release 5.4.28 * Thu Jan 20 2022 Fedora Release Engineering - 5.4.13-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Fri Oct 01 2021 Robin Lee - 5.4.13-1 - New release 5.4.13 * Tue Sep 07 2021 Robin Lee - 5.4.0.21-1 - New release 5.4.0.21 * Wed Jul 21 2021 Fedora Release Engineering - 5.4.0.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Fri Mar 12 2021 Robin Lee - 5.4.0.6-1 - chore: [1040-2] 修改UT测试相关配置 (zhangmeng) * Tue Jan 26 2021 Fedora Release Engineering - 5.3.0.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Thu Nov 26 2020 Robin Lee - 5.3.0.3-1 - new upstream release: 5.3.0.3 * Thu Nov 12 2020 Robin Lee - 5.3.0.1-1 - new upstream release: 5.3.0.1 * Fri Aug 7 2020 Robin Lee - 5.0.4.1-3 - Improve compatibility with new CMake macro * Sat Aug 01 2020 Fedora Release Engineering - 5.0.4.1-3 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Mon Jul 27 2020 Fedora Release Engineering - 5.0.4.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Fri May 1 2020 Robin Lee - 5.0.4.1-1 - Update to 5.0.4.1 (RHBZ#1828023, RHBZ#1699622) * Tue Jan 28 2020 Fedora Release Engineering - 5.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Mon Aug 05 2019 Robin Lee - 5.0.0-1 - Release 5.0.0 * Wed Jul 24 2019 Fedora Release Engineering - 3.2.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Thu Jun 20 2019 Robin Lee - 3.2.6-1 - Update to 3.2.6 * Tue Apr 16 2019 Robin Lee - 3.2.2.1-1 - new version * Tue Feb 26 2019 Robin Lee - 3.2.1.1-2 - Recover triggers and fix triggerin to not generate error * Tue Feb 26 2019 Robin Lee - 3.2.1.1-1 - Update to 3.2.1.1 - Remove triggers * Thu Jan 31 2019 mosquito - 3.2.1-1 - Update to 3.2.1 * Thu Jan 31 2019 Fedora Release Engineering - 3.0.12-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Wed Jan 23 2019 Björn Esser - 3.0.12-2 - Append curdir to CMake invokation. (#1668512) * Wed Dec 12 2018 mosquito - 3.0.12-1 - Update to 3.0.12 * Thu Nov 29 2018 mosquito - 3.0.11.1-1 - Update to 3.0.11.1 * Wed Nov 21 2018 mosquito - 3.0.10.2-1 - Update to 3.0.10.2 * Fri Nov 9 2018 mosquito - 3.0.10-1 - Update to 3.0.10 * Sat Aug 25 2018 mosquito - 3.0.3-1 - Update to 3.0.3 * Fri Jul 27 2018 mosquito - 3.0.1-1 - Update to 3.0.1 * Thu Jul 12 2018 Fedora Release Engineering - 2.9.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Wed Feb 07 2018 Fedora Release Engineering - 2.9.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Dec 7 2017 mosquito - 2.9.2-1 - Update to 2.9.2 * Wed Nov 15 2017 mosquito - 2.7.6-1 - Update to 2.7.6 * Fri Oct 27 2017 mosquito - 2.7.4-1 - Update to 2.7.4 * Mon Oct 23 2017 mosquito - 2.7.2-1 - Update to 2.7.2 * Tue Oct 17 2017 mosquito - 2.7-1 - Update to 2.7 * Mon Oct 16 2017 mosquito - 2.6.4-1 - Update to 2.6.4 - Unbundle vte * Thu Sep 21 2017 mosquito - 2.6.1-1 - Update to 2.6.1 * Tue Aug 29 2017 mosquito - 2.5.5-1 - Update to 2.5.5 * Mon Aug 21 2017 mosquito - 2.5.3-1 - Update to 2.5.3 * Mon Jul 31 2017 mosquito - 2.5.2-1 - Update to 2.5.2 * Fri Jul 21 2017 mosquito - 2.5.1-2.git82c4a12 - Split package * Tue Jul 18 2017 mosquito - 2.5.1-1.git82c4a12 - Update to 2.5.1 * Fri Jul 14 2017 mosquito - 2.5.0-1.git439ab57 - Update to 2.5.0 * Fri May 19 2017 mosquito - 2.4.2-1.git76b20cd - Update to 2.4.2 * Tue Mar 7 2017 mosquito - 2.2.2-1.git3ec5488 - Update to 2.2.2 * Sat Feb 11 2017 mosquito - 2.1.12-1.git4f7069e - Update to 2.1.12 * Sun Feb 5 2017 mosquito - 2.1.9-3.git1ded038 - Rewrite Req depends * Sat Jan 28 2017 mosquito - 2.1.9-2.git1ded038 - Add trigger for terminal emulator * Sat Jan 28 2017 mosquito - 2.1.9-1.git1ded038 - Update to 2.1.9 * Sun Jan 22 2017 mosquito - 2.1.7-2.git32f96be - Add x-terminal-emulator command for dde-file-manager * Tue Jan 17 2017 mosquito - 2.1.7-1.git32f96be - Update to 2.1.7 * Thu Jan 12 2017 Jaroslav Stepanek 2.1.6-1 - Updated to version 2.1.6 * Thu Dec 15 2016 Jaroslav Stepanek 2.1.5-2 - Fixed icon path * Mon Dec 12 2016 Jaroslav Stepanek 2.1.5-1 - Initial package build ## END: Generated by rpmautospec