From ec433fbc88c832f39e8bc91139e5d0358245ab31 Mon Sep 17 00:00:00 2001 From: gryf Date: Wed, 1 Apr 2026 20:56:48 +0200 Subject: [PATCH] Added latest parcellite from git --- x11-misc/parcellite/Manifest | 3 ++ .../files/parcellite-1.2.1-desktop-QA.patch | 9 +++++ .../files/parcellite-desktop-QA.patch | 11 ++++++ x11-misc/parcellite/parcellite-9999.ebuild | 34 +++++++++++++++++++ 4 files changed, 57 insertions(+) create mode 100644 x11-misc/parcellite/Manifest create mode 100644 x11-misc/parcellite/files/parcellite-1.2.1-desktop-QA.patch create mode 100644 x11-misc/parcellite/files/parcellite-desktop-QA.patch create mode 100644 x11-misc/parcellite/parcellite-9999.ebuild diff --git a/x11-misc/parcellite/Manifest b/x11-misc/parcellite/Manifest new file mode 100644 index 0000000..a4e48c8 --- /dev/null +++ b/x11-misc/parcellite/Manifest @@ -0,0 +1,3 @@ +AUX parcellite-1.2.1-desktop-QA.patch 269 BLAKE2B 4b604faf75bff0b8c147d506bc7214c6408d2c1c5d0ae05e15ecaa2385387f7b9b4264ffab1dc3471a9c5a84aa39228f25aa24f9d379b7f7faa5b09539cfe88e SHA512 568371144b0693815a45f6e6541ae0e07b5f45171da3a736a2ac2bea97f53b74ebdbbdff1c691beb4634690f581098fb5a4ae04c5b2b798bf610e3cd3479e841 +AUX parcellite-desktop-QA.patch 412 BLAKE2B 74c8e620866f37053644632931ccaa82c937a45c81b59b4cccd3ab88dec6b96063451fbbfeb345c01473741c4cee245747ecc34d48bc6e334b0cd20911af29ab SHA512 1314dc47b630f941c265294b6116b4274fbc3cf8db173cddd59118eed5c6cf68e8a45ee0423c6bfe81687e09a291361c8be9eea6e87ae043337017576dfbccc2 +EBUILD parcellite-9999.ebuild 715 BLAKE2B a8ef230815ddbd1f892ebbf63e17b9d6dd8b4e30a3279a5096c9e10582a97af762955557759c15eed27c8c4c8584d35cba83aaf689dcc929891a16ff293c8ad4 SHA512 6de404402ede1e58e887d4ee4c1df53fbafb63336c821dc4ae4183736fe51f19c5dcec7d487dddd13835bae2898a8b7fbcdd87947ee2506a4084e772a75c522a diff --git a/x11-misc/parcellite/files/parcellite-1.2.1-desktop-QA.patch b/x11-misc/parcellite/files/parcellite-1.2.1-desktop-QA.patch new file mode 100644 index 0000000..1590a76 --- /dev/null +++ b/x11-misc/parcellite/files/parcellite-1.2.1-desktop-QA.patch @@ -0,0 +1,9 @@ +--- a/data/parcellite.desktop.in ++++ b/data/parcellite.desktop.in +@@ -6,5 +6,5 @@ + Exec=parcellite + Terminal=false + Type=Application +-Categories=GTK;GNOME;Application;Utility; ++Categories=GTK;GNOME;Utility; + OnlyShowIn=GNOME;KDE;LXDE;MATE;Razor;ROX;TDE;Unity;XFCE;Old; diff --git a/x11-misc/parcellite/files/parcellite-desktop-QA.patch b/x11-misc/parcellite/files/parcellite-desktop-QA.patch new file mode 100644 index 0000000..5bf6de8 --- /dev/null +++ b/x11-misc/parcellite/files/parcellite-desktop-QA.patch @@ -0,0 +1,11 @@ +diff --git a/data/parcellite.desktop.in b/data/parcellite.desktop.in +index 019368e..de3b45f 100644 +--- a/data/parcellite.desktop.in ++++ b/data/parcellite.desktop.in +@@ -7,5 +7,5 @@ Exec=parcellite + Terminal=false + Type=Application + Keywords=clipboard;manager;copy;paste; +-Categories=GTK;GNOME;Application;Utility; ++Categories=GTK;GNOME;Utility; + OnlyShowIn=GNOME;KDE;LXDE;MATE;Razor;ROX;TDE;Unity;XFCE;Old;LXQt; diff --git a/x11-misc/parcellite/parcellite-9999.ebuild b/x11-misc/parcellite/parcellite-9999.ebuild new file mode 100644 index 0000000..2c3fe7b --- /dev/null +++ b/x11-misc/parcellite/parcellite-9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools xdg git-r3 + +MY_P=${PN}-${PV/_} +DESCRIPTION="Lightweight GTK+ based clipboard manager" +HOMEPAGE="https://parcellite.sourceforge.net/" +EGIT_REPO_URI="https://git.code.sf.net/p/parcellite/git" +EGIT_COMMIT="4a0eafddcbc5bc0e55201ccf5bfeca80523df78c" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +RDEPEND=" + dev-libs/glib:2 + x11-libs/gtk+:2 + x11-misc/xdotool" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + dev-util/intltool + sys-devel/gettext + " + +PATCHES=( "${FILESDIR}"/${PN}-desktop-QA.patch ) + +src_install() { + default + gzip -d "${ED}"/usr/share/man/man1/${PN}.gz || die +}