[packages/copyq] up to 4.0.0

atler atler at pld-linux.org
Thu Apr 15 16:41:50 CEST 2021


commit f462567fb745564906dafcddad28beb512c823f6
Author: Jan Palus <atler at pld-linux.org>
Date:   Thu Apr 15 16:37:29 2021 +0200

    up to 4.0.0
    
    - packaged bash completion

 copyq.spec | 57 +++++++++++++++++++++++++++++++++++++++++++++++----------
 1 file changed, 47 insertions(+), 10 deletions(-)
---
diff --git a/copyq.spec b/copyq.spec
index 2baa098..860e51e 100644
--- a/copyq.spec
+++ b/copyq.spec
@@ -1,25 +1,48 @@
+%define		qtver	5.8.0
+
 Summary:	Advanced clipboard manager with editing and scripting features
 Name:		copyq
-Version:	3.13.0
+Version:	4.0.0
 Release:	1
 License:	GPL v3+
 Group:		X11/Applications
 Source0:	https://github.com/hluk/CopyQ/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	9597af33ac85be21c574e736382ed93a
+# Source0-md5:	2015c7772d2c3dec3608351a9a045c04
 Patch0:		%{name}-plugindir.patch
 URL:		https://hluk.github.io/CopyQ/
-BuildRequires:	Qt5Core-devel
-BuildRequires:	Qt5Gui-devel
-BuildRequires:	Qt5Network-devel
-BuildRequires:	Qt5Script-devel
-BuildRequires:	Qt5Svg
-BuildRequires:	Qt5Widgets-devel >= 5.5.0
-BuildRequires:	Qt5Xml-devel
+BuildRequires:	Qt5Core-devel >= %{qtver}
+BuildRequires:	Qt5Gui-devel >= %{qtver}
+BuildRequires:	Qt5Network-devel >= %{qtver}
+BuildRequires:	Qt5Qml-devel >= %{qtver}
+BuildRequires:	Qt5Script-devel >= %{qtver}
+BuildRequires:	Qt5Svg-devel >= %{qtver}
+BuildRequires:	Qt5WaylandClient-devel >= %{qtver}
+BuildRequires:	Qt5Widgets-devel >= %{qtver}
+BuildRequires:	Qt5X11Extras-devel >= %{qtver}
+BuildRequires:	Qt5Xml-devel >= %{qtver}
 BuildRequires:	cmake >= 2.8.12
+BuildRequires:	kf5-extra-cmake-modules >= 5.18.0
+BuildRequires:	kf5-knotifications-devel >= 5.18.0
+BuildRequires:	libstdc++-devel >= 6:7
+BuildRequires:	libxcb-devel
 BuildRequires:	qt5-linguist
-Requires:	Qt5Widgets >= 5.5.0
+BuildRequires:	rpm-build >= 4.6
+BuildRequires:	rpmbuild(macros) >= 1.605
+BuildRequires:	xorg-lib-libX11-devel
+BuildRequires:	xorg-proto-xproto-devel
+Requires:	Qt5Core >= %{qtver}
+Requires:	Qt5Gui >= %{qtver}
+Requires:	Qt5Network >= %{qtver}
+Requires:	Qt5Qml >= %{qtver}
+Requires:	Qt5Script >= %{qtver}
+Requires:	Qt5Svg >= %{qtver}
+Requires:	Qt5WaylandClient >= %{qtver}
+Requires:	Qt5Widgets >= %{qtver}
+Requires:	Qt5X11Extras >= %{qtver}
+Requires:	Qt5Xml >= %{qtver}
 Requires:	desktop-file-utils
 Requires:	hicolor-icon-theme
+Requires:	kf5-knotifications >= 5.18.0
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -27,6 +50,16 @@ CopyQ monitors system clipboard and saves its content in customized
 tabs. Saved clipboard can be later copied and pasted directly into any
 application.
 
+%package -n bash-completion-copyq
+Summary:	Bash completion for CopyQ
+Group:		Applications/Shells
+Requires:	%{name} = %{version}-%{release}
+Requires:	bash-completion >= 2.0
+BuildArch:	noarch
+
+%description -n bash-completion-copyq
+Bash completion for CopyQ.
+
 %prep
 %setup -q -n CopyQ-%{version}
 %patch0 -p1
@@ -78,3 +111,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_iconsdir}/hicolor/scalable/apps/copyq_mask.svg
 %{_mandir}/man1/copyq.1*
 %{_datadir}/metainfo/com.github.hluk.copyq.appdata.xml
+
+%files -n bash-completion-copyq
+%defattr(644,root,root,755)
+%{bash_compdir}/copyq
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/copyq.git/commitdiff/f462567fb745564906dafcddad28beb512c823f6



More information about the pld-cvs-commit mailing list