Name: clipit Version: 1.4.4 Release: 8%{?dist} Summary: A lightweight, fully featured GTK+ clipboard manager License: GPLv3+ URL: https://github.com/CristianHenzel/ClipIt Source0: https://github.com/CristianHenzel/ClipIt/archive/v%{version}.tar.gz Source1: %{name}.appdata.xml # clipit doesn't autostart in MATE # Fixed upstream but not yet merged Patch0: 0001-Autostart-in-MATE.patch Patch1: 0002-Fix-starting-outside-terminal.patch # Upstream: https://github.com/CristianHenzel/ClipIt/commit/99d1d57875c5672a1b22e6b8b10786f4ff5cea0b # Fix bug introduced by "History purge timeout" Patch2: clipit-1.4.4-config-item-member-fix.patch BuildRequires: gcc BuildRequires: make BuildRequires: gtk2-devel BuildRequires: desktop-file-utils BuildRequires: intltool BuildRequires: gettext Requires: xdotool %description ClipIt is a lightweight, fully featured GTK+ clipboard manager. It was forked from Parcellite, adding additional features and bug-fixes to the project. ClipIts main features are: * Save a history of your last copied items * Search through the history * Global hot-keys for most used functions * Execute actions with clipboard items * Exclude specific items from history %prep %setup -q -n ClipIt-%{version} %patch0 -p1 %patch1 -p1 %patch2 -p1 %build ./autogen.sh %configure make %{?_smp_mflags} %install make install DESTDIR=%{buildroot} %find_lang %{name} desktop-file-install --delete-original \ --remove-category=Application \ --dir %{buildroot}%{_datadir}/applications \ %{buildroot}%{_datadir}/applications/%{name}.desktop desktop-file-install --delete-original \ --dir %{buildroot}%{_sysconfdir}/xdg/autostart \ %{buildroot}%{_sysconfdir}/xdg/autostart/%{name}-startup.desktop mkdir -p %{buildroot}%{_datadir}/appdata/ install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml %files -f %{name}.lang %doc AUTHORS ChangeLog COPYING README NEWS %{_bindir}/%{name} %{_mandir}/man1/%{name}.1.* %{_datadir}/icons/hicolor/scalable/apps/%{name}-trayicon.svg %{_datadir}/applications/%{name}.desktop %config(noreplace) %{_sysconfdir}/xdg/autostart/%{name}-startup.desktop %{_datadir}/appdata/%{name}.appdata.xml %changelog * Fri Sep 11 2020 Mamoru TASAKA - 1.4.4-8 - Backport upstream patch to fix history purge time being too short (bug 1640765) * Mon Jul 27 2020 Fedora Release Engineering - 1.4.4-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Tue Jan 28 2020 Fedora Release Engineering - 1.4.4-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Wed Jul 24 2019 Fedora Release Engineering - 1.4.4-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Thu Jan 31 2019 Fedora Release Engineering - 1.4.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Thu Jul 12 2018 Fedora Release Engineering - 1.4.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Tue Jul 03 2018 Michael Simacek - 1.4.4-2 - Fix starting outside terminal * Fri Jun 29 2018 Michael Simacek - 1.4.4-1 - Update to upstream version 1.4.4 * Mon Feb 19 2018 Michael Simacek - 1.4.2-17 - AppData fixes - Specfile cleanup - Add BRs on gcc and make * Wed Feb 07 2018 Fedora Release Engineering - 1.4.2-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Sun Jan 07 2018 Igor Gnatenko - 1.4.2-15 - Remove obsolete scriptlets * Wed Aug 02 2017 Fedora Release Engineering - 1.4.2-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering - 1.4.2-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Fri Feb 10 2017 Fedora Release Engineering - 1.4.2-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Wed Feb 03 2016 Fedora Release Engineering - 1.4.2-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Wed Jun 17 2015 Fedora Release Engineering - 1.4.2-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Mon Dec 15 2014 Nikos Roussos 1.4.2-9 - Fix appdata syntax * Sat Aug 16 2014 Fedora Release Engineering - 1.4.2-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sat Jun 07 2014 Fedora Release Engineering - 1.4.2-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Fri May 02 2014 Nikos Roussos 1.4.2-6 - Add EPEL support * Thu Sep 12 2013 Nikos Roussos 1.4.2-5 - Fix MATE autostart. Add appdata * Sat Aug 03 2013 Fedora Release Engineering - 1.4.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Wed Feb 13 2013 Fedora Release Engineering - 1.4.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Wed Jul 18 2012 Fedora Release Engineering - 1.4.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Fri Apr 27 2012 Nikos Roussos 1.4.2-1 - Update to 1.4.2 * Wed Feb 29 2012 Nikos Roussos 1.4.1-5 - Fix gtk+ inclusion bug, see patch1 * Thu Jan 12 2012 Fedora Release Engineering - 1.4.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Thu Jul 14 2011 Nikos Roussos 1.4.1-3 - Fixed dependency missing, de translation bug, desktop icon bug * Fri Jul 01 2011 Nikos Roussos 1.4.1-2 - Fixed config warning and more spec errors * Wed Jun 01 2011 Nikos Roussos 1.4.1-1 - Initial Fedora RPM