Compare commits

...

No commits in common. 'e9' and 'i9e' have entirely different histories.
e9 ... i9e

@ -0,0 +1 @@
550a0ae783ec14487dfb6a7d373e9f0be34a11a6 SOURCES/CopyQ-1d5c9618fd1124de531bb375d2cdda4dc8bfe9ba.tar.gz

58
.gitignore vendored

@ -1,57 +1 @@
/copyq-2.4.6.tar.gz SOURCES/CopyQ-1d5c9618fd1124de531bb375d2cdda4dc8bfe9ba.tar.gz
/CopyQ-2.4.7.tar.gz
/copyq-rhbz-1227038.patch
/CopyQ-2.4.8.tar.gz
/CopyQ-2.4.9.tar.gz
/CopyQ-2.5.0.tar.gz
/CopyQ-2.6.0.tar.gz
/CopyQ-2.6.1.tar.gz
/CopyQ-2.7.0.tar.gz
/CopyQ-2.7.1.tar.gz
/copyq-rhbz-1359526.patch
/CopyQ-2.8.0.tar.gz
/CopyQ-2.8.1.tar.gz
/CopyQ-2.8.2.tar.gz
/CopyQ-2.8.3.tar.gz
/CopyQ-2.9.0.tar.gz
/CopyQ-3.0.0.tar.gz
/CopyQ-3.0.1.tar.gz
/CopyQ-3.0.2.tar.gz
/CopyQ-3.0.3.tar.gz
/CopyQ-3.1.0.tar.gz
/CopyQ-3.1.1.tar.gz
/CopyQ-3.1.2.tar.gz
/CopyQ-3.2.0.tar.gz
/CopyQ-3.3.0.tar.gz
/CopyQ-3.3.1.tar.gz
/CopyQ-3.4.0.tar.gz
/CopyQ-3.5.0.tar.gz
/CopyQ-3.6.0.tar.gz
/CopyQ-3.6.1.tar.gz
/CopyQ-3.7.0.tar.gz
/CopyQ-3.7.1.tar.gz
/CopyQ-3.7.2.tar.gz
/CopyQ-3.7.3.tar.gz
/copyq_1078_adda483.patch
/CopyQ-3.8.0.tar.gz
/CopyQ-3.9.0.tar.gz
/CopyQ-3.9.1.tar.gz
/CopyQ-3.9.2.tar.gz
/CopyQ-3.9.3.tar.gz
/CopyQ-3.10.0.tar.gz
/CopyQ-3.11.0.tar.gz
/CopyQ-3.11.1.tar.gz
/CopyQ-3.12.0.tar.gz
/CopyQ-3.13.0.tar.gz
/CopyQ-45c9508ae80ad210adc0eaebf200df715674ee1d.tar.gz
/CopyQ-2f223292fa1de29a765ee632c0a52e66a31bfd81.tar.gz
/CopyQ-b37afea33666c48948b9cd966ae9ff506151d587.tar.gz
/CopyQ-91649b9cfca28c78b1b95b7a6efb2e1ecf04b02b.tar.gz
/CopyQ-f47736441b8583f2c8cce8bec872e8c6c82a5f7e.tar.gz
/CopyQ-f6684d39c5a31aa436588bdc02e950a496716b92.tar.gz
/CopyQ-56e8eff0b10cb4e46a713c8714cfd412f4fbf698.tar.gz
/CopyQ-bf2d498ebd91df4edeb92cb3709331f3702cfe49.tar.gz
/CopyQ-67cb8d24b01e444aa3291492c11f1c942575f094.tar.gz
/CopyQ-fbd79890273bae1216ee1cc7a604bf3968e22d2d.tar.gz
/CopyQ-af7a2a53aafaa5fe690c470cedecad166bfcd08d.tar.gz
/CopyQ-1d5c9618fd1124de531bb375d2cdda4dc8bfe9ba.tar.gz

@ -0,0 +1,52 @@
From 43856d435d6992d1e3bebc307eb04731999eca57 Mon Sep 17 00:00:00 2001
From: Sergey Cherevko <s.cherevko@msvsphere.ru>
Date: Mon, 21 Aug 2023 13:10:19 +0300
Subject: [PATCH] Added Russian description and summary
---
shared/com.github.hluk.copyq.appdata.xml | 9 +++++++++
shared/com.github.hluk.copyq.desktop.in | 1 +
2 files changed, 10 insertions(+)
diff --git a/shared/com.github.hluk.copyq.appdata.xml b/shared/com.github.hluk.copyq.appdata.xml
index 4fa0400..7fd042f 100644
--- a/shared/com.github.hluk.copyq.appdata.xml
+++ b/shared/com.github.hluk.copyq.appdata.xml
@@ -6,7 +6,9 @@
<project_license>GPL-3.0+</project_license>
<name>CopyQ</name>
+ <name xml:lang="ru">Менеджер буфера обмена CopyQ</name>
<summary>Advanced clipboard manager</summary>
+ <summary xml:lang="ru">Расширенный менеджер буфера обмена</summary>
<description>
<p>
@@ -16,6 +18,13 @@
CopyQ monitors system clipboard and saves its content in customized tabs.
Saved clipboard can be later copied and pasted directly into any application.
</p>
+ <p xml:lang="ru">
+ Copy - это продвинутый менеджер буфера обмена с функциями редактирования и написания сценариев.
+ </p>
+ <p xml:lang="ru">
+ Копирование отслеживает системный буфер обмена и сохраняет его содержимое в настраиваемых вкладках.
+ Сохраненный буфер обмена позже можно скопировать и вставить непосредственно в любое приложение.
+ </p>
</description>
<url type="homepage">https://hluk.github.io/CopyQ/</url>
diff --git a/shared/com.github.hluk.copyq.desktop.in b/shared/com.github.hluk.copyq.desktop.in
index 3a87823..3210c29 100644
--- a/shared/com.github.hluk.copyq.desktop.in
+++ b/shared/com.github.hluk.copyq.desktop.in
@@ -1,5 +1,6 @@
[Desktop Entry]
Name=CopyQ
+Name[ru]=Менеджер буфера обмена СopyQ
Exec=copyq --start-server show
Icon=${ICON_NAME}
GenericName=Clipboard Manager
--
2.39.2

@ -1,3 +1,93 @@
## START: Set by rpmautospec
## (rpmautospec version 0.3.5)
## RPMAUTOSPEC: autorelease, autochangelog
%define autorelease(e:s:pb:n) %{?-p:0.}%{lua:
release_number = 2;
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
%global forgeurl https://github.com/hluk/CopyQ/
%global commit 1d5c9618fd1124de531bb375d2cdda4dc8bfe9ba
Name: copyq
Version: 7.0.0
Release: %autorelease.inferit
Summary: Advanced clipboard manager
License: GPL-3.0-or-later
%{forgemeta}
Url: %{forgeurl}
Source0: %{forgesource}
Source1: %{name}.rpmlintrc
# MSVSphere
Patch100: 0001-Added-Russian-description-and-summary.patch
BuildRequires: cmake, extra-cmake-modules, gcc-c++
BuildRequires: libappstream-glib
BuildRequires: desktop-file-utils, git
BuildRequires: libXtst-devel, libXfixes-devel
BuildRequires: kf5-knotifications-devel, kf5-rpm-macros,
BuildRequires: qt5-qtbase-devel, qt5-qtbase-private-devel
BuildRequires: qt5-qtsvg-devel, qt5-qtdeclarative-devel
BuildRequires: qt5-qttools-devel, qt5-qtscript-devel
BuildRequires: qwt-qt5-devel, qt5-qtx11extras-devel
BuildRequires: wayland-devel, qt5-qtwayland-devel
%description
CopyQ is advanced clipboard manager with searchable and editable history with
support for image formats, command line control and more.
%prep
%{forgesetup}
%autosetup -p1 -n %{archivename}
sed -i '/DQT_RESTRICTED_CAST_FROM_ASCII/d' CMakeLists.txt
%build
%cmake_kf5 \
-Wno-dev \
-DWITH_QT5:BOOL=ON \
-DWITH_TESTS:BOOL=ON \
-DPLUGIN_INSTALL_PREFIX=%{_libdir}/%{name}/plugins \
-DTRANSLATION_INSTALL_PREFIX:PATH=%{_datadir}/%{name}/locale
%cmake_build
%install
%cmake_install
%find_lang %{name} --with-qt
%check
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/com.github.hluk.%{name}.desktop
appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/com.github.hluk.%{name}.appdata.xml
%files -f %{name}.lang
%doc AUTHORS CHANGES.md HACKING README.md
%license LICENSE
%{_bindir}/%{name}
%{_libdir}/%{name}/
%{_datadir}/metainfo/com.github.hluk.%{name}.appdata.xml
%{_datadir}/applications/com.github.hluk.%{name}.desktop
%{_datadir}/bash-completion/completions/copyq
%{_datadir}/icons/hicolor/*/apps/%{name}*.png
%{_datadir}/icons/hicolor/*/apps/%{name}*.svg
%dir %{_datadir}/%{name}/
%dir %{_datadir}/%{name}/locale/
%{_datadir}/%{name}/themes/
%{_mandir}/man1/%{name}.1.*
%changelog
* Mon Aug 21 2023 Sergey Cherevko <s.cherevko@msvsphere.ru> - 7.0.0-2.inferit
- Added Russian description and summary for ArcMenu and gnome-software
* Tue Aug 15 2023 Arkady L. Shane <ashejn@msvsphere.ru> - 7.0.0-2
- Rebuilt for MSVSphere 9.2
* Sun Apr 02 2023 gbcox <gbcox@bzb.us> - 7.0.0-1
- Upstream release - rhbz#2183805
* Thu Jan 19 2023 Gerald Cox <gbcox@member.fsf.org> - 6.4.0-1 * Thu Jan 19 2023 Gerald Cox <gbcox@member.fsf.org> - 6.4.0-1
- Upstream release rhbz#2162413 - Upstream release rhbz#2162413
@ -271,3 +361,4 @@
* Tue Apr 14 2015 Gerald Cox <gbcox@fedoraproject.org> 2.4.6-1 * Tue Apr 14 2015 Gerald Cox <gbcox@fedoraproject.org> 2.4.6-1
- Initial Build 2.4.6-1 rhbz#1211831 - Initial Build 2.4.6-1 rhbz#1211831

@ -1,69 +0,0 @@
%global forgeurl https://github.com/hluk/CopyQ/
%global commit 1d5c9618fd1124de531bb375d2cdda4dc8bfe9ba
Name: copyq
Version: 7.0.0
Release: %autorelease
Summary: Advanced clipboard manager
License: GPL-3.0-or-later
%{forgemeta}
Url: %{forgeurl}
Source0: %{forgesource}
Source1: %{name}.rpmlintrc
BuildRequires: cmake, extra-cmake-modules, gcc-c++
BuildRequires: libappstream-glib
BuildRequires: desktop-file-utils, git
BuildRequires: libXtst-devel, libXfixes-devel
BuildRequires: kf5-knotifications-devel, kf5-rpm-macros,
BuildRequires: qt5-qtbase-devel, qt5-qtbase-private-devel
BuildRequires: qt5-qtsvg-devel, qt5-qtdeclarative-devel
BuildRequires: qt5-qttools-devel, qt5-qtscript-devel
BuildRequires: qwt-qt5-devel, qt5-qtx11extras-devel
BuildRequires: wayland-devel, qt5-qtwayland-devel
%description
CopyQ is advanced clipboard manager with searchable and editable history with
support for image formats, command line control and more.
%prep
%{forgesetup}
%autosetup -p1 -n %{archivename}
sed -i '/DQT_RESTRICTED_CAST_FROM_ASCII/d' CMakeLists.txt
%build
%cmake_kf5 \
-Wno-dev \
-DWITH_QT5:BOOL=ON \
-DWITH_TESTS:BOOL=ON \
-DPLUGIN_INSTALL_PREFIX=%{_libdir}/%{name}/plugins \
-DTRANSLATION_INSTALL_PREFIX:PATH=%{_datadir}/%{name}/locale
%cmake_build
%install
%cmake_install
%find_lang %{name} --with-qt
%check
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/com.github.hluk.%{name}.desktop
appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/com.github.hluk.%{name}.appdata.xml
%files -f %{name}.lang
%doc AUTHORS CHANGES.md HACKING README.md
%license LICENSE
%{_bindir}/%{name}
%{_libdir}/%{name}/
%{_datadir}/metainfo/com.github.hluk.%{name}.appdata.xml
%{_datadir}/applications/com.github.hluk.%{name}.desktop
%{_datadir}/bash-completion/completions/copyq
%{_datadir}/icons/hicolor/*/apps/%{name}*.png
%{_datadir}/icons/hicolor/*/apps/%{name}*.svg
%dir %{_datadir}/%{name}/
%dir %{_datadir}/%{name}/locale/
%{_datadir}/%{name}/themes/
%{_mandir}/man1/%{name}.1.*
%changelog
%autochangelog

@ -1 +0,0 @@
SHA512 (CopyQ-1d5c9618fd1124de531bb375d2cdda4dc8bfe9ba.tar.gz) = 47da694a4cf457e4e5b7f6c11d79f500415b369fd4ff4cf07607c5d0e52c226c162dbad244133c618469fe79216790c97019fd2159c0aacb74d9a68aaff45ce7
Loading…
Cancel
Save