[gentoo-commits] repo/gentoo:master commit in: x11-misc/gpaste/
commit: 9192c0cfb0db0e1f6b414649212c7c830547 Author: David Seifert gentoo org> AuthorDate: Sun Jan 1 14:48:02 2023 + Commit: David Seifert gentoo org> CommitDate: Sun Jan 1 14:48:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9192c0cf x11-misc/gpaste: remove stale VALA_MIN_API_VERSION Signed-off-by: David Seifert gentoo.org> x11-misc/gpaste/gpaste-3.42.5.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/x11-misc/gpaste/gpaste-3.42.5.ebuild b/x11-misc/gpaste/gpaste-3.42.5.ebuild index ab7970b32e46..f435b161cbe4 100644 --- a/x11-misc/gpaste/gpaste-3.42.5.ebuild +++ b/x11-misc/gpaste/gpaste-3.42.5.ebuild @@ -1,9 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -VALA_MIN_API_VERSION="0.42" VALA_USE_DEPEND="vapigen" inherit meson vala gnome2-utils
[gentoo-commits] repo/gentoo:master commit in: x11-misc/gpaste/, x11-misc/gpaste/files/
commit: db362992afd5ce3001b7d7071ccd2bfd1439b2b1 Author: Sam James gentoo org> AuthorDate: Sun Apr 17 19:14:27 2022 + Commit: Sam James gentoo org> CommitDate: Sun Apr 17 19:17:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db362992 x11-misc/gpaste: drop 3.36.3, 3.42.2 Signed-off-by: Sam James gentoo.org> x11-misc/gpaste/Manifest | 2 - .../gpaste/files/fix-build-with-meson-0.60.patch | 62 -- x11-misc/gpaste/gpaste-3.36.3.ebuild | 90 - x11-misc/gpaste/gpaste-3.42.2.ebuild | 94 -- 4 files changed, 248 deletions(-) diff --git a/x11-misc/gpaste/Manifest b/x11-misc/gpaste/Manifest index 2aa0503bfc50..40da6f970f63 100644 --- a/x11-misc/gpaste/Manifest +++ b/x11-misc/gpaste/Manifest @@ -1,3 +1 @@ -DIST gpaste-3.36.3.tar.gz 186352 BLAKE2B b00af3f32076bbeb4f06853a7892772901d0c72dd972d08fff0520afae388bed0c9eee81892a2492f4bb972b3a80a924519e1c137edb660fa5f9dfa2fab31856 SHA512 e5fe4a31367e96089aefd1af5ed0a3ad591eee009bbc74b1b33c9c736061831979d79f2d6a5c072cf55fc6f1982ade581fe73d2039c5dbd607081683860c7b9f -DIST gpaste-3.42.2.tar.gz 289280 BLAKE2B f133304be36e99324891723914a40b6ba9fb70596f8b6898a012abcf93e013f6c9de3bc5eff85bb12103b4d6c4bb23e497cbe9a8d590453185be67e9e1832312 SHA512 34504fed5a1ccb1d91c2fb301800ce1058404a63a2ddf860bd77485bee6a7c8cfc7f36053e0c6661551eda868022773cc1695b941b6aa2ddf834e317c2c83dce DIST gpaste-3.42.5.tar.gz 301630 BLAKE2B bb1151ab67a798322a2c23cdc12581bf7c660dd9d7769725afe30d34619dabc6550f2ad1b22ed00f350ed8ef07230ca1de9cbd777e816959849f71d59d8cdd82 SHA512 e9ef9403131aefc5c8b5452053feaad1061274e6b2b77efd9012da418d154017833789764d8e834fcd82164948111d21000909943bd102cc9932770af7e58ebb diff --git a/x11-misc/gpaste/files/fix-build-with-meson-0.60.patch b/x11-misc/gpaste/files/fix-build-with-meson-0.60.patch deleted file mode 100644 index c2cbc9a60f74.. --- a/x11-misc/gpaste/files/fix-build-with-meson-0.60.patch +++ /dev/null @@ -1,62 +0,0 @@ -From 1ec2699daa600e34d73b8d200dd7bb22f4eace27 Mon Sep 17 00:00:00 2001 -From: Marc-Antoine Perennou -Date: Fri, 7 Jan 2022 10:42:41 +0100 -Subject: fix build with meson 0.60 - -Fixes #385 - -Signed-off-by: Marc-Antoine Perennou - data/appstream/meson.build | 3 +-- - data/desktop/meson.build | 3 +-- - meson.build| 2 +- - 3 files changed, 3 insertions(+), 5 deletions(-) - -diff --git a/data/appstream/meson.build b/data/appstream/meson.build -index 8f5fe29a463c..f279be6616f3 100644 a/data/appstream/meson.build -+++ b/data/appstream/meson.build -@@ -1,8 +1,7 @@ - i18n.merge_file( -- 'gpaste-appdata', - input: 'org.gnome.GPaste.Ui.appdata.xml.in', - po_dir: gpaste_po_dir, - output: 'org.gnome.GPaste.Ui.appdata.xml', - install: true, - install_dir: join_paths(get_option('datadir'), 'metainfo'), --) -\ No newline at end of file -+) -diff --git a/data/desktop/meson.build b/data/desktop/meson.build -index 6268765c3285..18be1b69a86c 100644 a/data/desktop/meson.build -+++ b/data/desktop/meson.build -@@ -5,11 +5,10 @@ untranslated_desktop_file = configure_file( - ) - - i18n.merge_file( -- 'gpaste-desktop-file', - input: untranslated_desktop_file, - po_dir: gpaste_po_dir, - type: 'desktop', - output: 'org.gnome.GPaste.Ui.desktop', - install: true, - install_dir: join_paths(get_option('datadir'), 'applications'), --) -\ No newline at end of file -+) -diff --git a/meson.build b/meson.build -index 1b0095f3f92c..676ad4e3032f 100644 a/meson.build -+++ b/meson.build -@@ -1,6 +1,6 @@ - project('GPaste', - 'c', -- version: '3.42.1', -+ version: '3.42.2', - meson_version: '>=0.50.0', - ) - --- -2.34.1 - diff --git a/x11-misc/gpaste/gpaste-3.36.3.ebuild b/x11-misc/gpaste/gpaste-3.36.3.ebuild deleted file mode 100644 index c80647c39d7f.. --- a/x11-misc/gpaste/gpaste-3.36.3.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -VALA_MIN_API_VERSION="0.30" -VALA_USE_DEPEND="vapigen" - -inherit meson vala gnome2-utils - -DESCRIPTION="Clipboard management system" -HOMEPAGE="https://github.com/Keruspe/GPaste; -SRC_URI="https://github.com/Keruspe/GPaste/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+gnome +introspection systemd vala" -REQUIRED_USE=" - gnome? ( introspection ) - vala? ( introspection ) -" - -DEPEND=" - dev-libs/appstream-glib - >=dev-libs/glib-2.48:2 - sys-apps/dbus - >=x11-libs/gdk-pixbuf-2.34:2 - >=x11-libs/gtk+-3.20:3 - x11-libs/libX11 - x11-libs/libXi - x11-libs/pango - gnome? ( - >=x11-wm/mutter-3.36 - ) - introspection? ( - dev-libs/gjs - >=dev-libs/gobject-introspection-1.48.0 - >=x11-wm/mutter-3.36[introspection]
[gentoo-commits] repo/gentoo:master commit in: x11-misc/gpaste/
commit: 1ddf2d80727e5446d17449b08b0096f3007227fc Author: Florian Schmaus gentoo org> AuthorDate: Fri Feb 18 09:20:44 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Feb 18 09:20:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ddf2d80 x11-misc/gpaste: add 3.42.5 Signed-off-by: Florian Schmaus gentoo.org> x11-misc/gpaste/Manifest | 1 + x11-misc/gpaste/gpaste-3.42.5.ebuild | 90 2 files changed, 91 insertions(+) diff --git a/x11-misc/gpaste/Manifest b/x11-misc/gpaste/Manifest index 3b3b17b94c7d..2aa0503bfc50 100644 --- a/x11-misc/gpaste/Manifest +++ b/x11-misc/gpaste/Manifest @@ -1,2 +1,3 @@ DIST gpaste-3.36.3.tar.gz 186352 BLAKE2B b00af3f32076bbeb4f06853a7892772901d0c72dd972d08fff0520afae388bed0c9eee81892a2492f4bb972b3a80a924519e1c137edb660fa5f9dfa2fab31856 SHA512 e5fe4a31367e96089aefd1af5ed0a3ad591eee009bbc74b1b33c9c736061831979d79f2d6a5c072cf55fc6f1982ade581fe73d2039c5dbd607081683860c7b9f DIST gpaste-3.42.2.tar.gz 289280 BLAKE2B f133304be36e99324891723914a40b6ba9fb70596f8b6898a012abcf93e013f6c9de3bc5eff85bb12103b4d6c4bb23e497cbe9a8d590453185be67e9e1832312 SHA512 34504fed5a1ccb1d91c2fb301800ce1058404a63a2ddf860bd77485bee6a7c8cfc7f36053e0c6661551eda868022773cc1695b941b6aa2ddf834e317c2c83dce +DIST gpaste-3.42.5.tar.gz 301630 BLAKE2B bb1151ab67a798322a2c23cdc12581bf7c660dd9d7769725afe30d34619dabc6550f2ad1b22ed00f350ed8ef07230ca1de9cbd777e816959849f71d59d8cdd82 SHA512 e9ef9403131aefc5c8b5452053feaad1061274e6b2b77efd9012da418d154017833789764d8e834fcd82164948111d21000909943bd102cc9932770af7e58ebb diff --git a/x11-misc/gpaste/gpaste-3.42.5.ebuild b/x11-misc/gpaste/gpaste-3.42.5.ebuild new file mode 100644 index ..ab7970b32e46 --- /dev/null +++ b/x11-misc/gpaste/gpaste-3.42.5.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +VALA_MIN_API_VERSION="0.42" +VALA_USE_DEPEND="vapigen" + +inherit meson vala gnome2-utils + +DESCRIPTION="Clipboard management system" +HOMEPAGE="https://github.com/Keruspe/GPaste; +SRC_URI="https://github.com/Keruspe/GPaste/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+gnome +introspection systemd vala" +REQUIRED_USE=" + gnome? ( introspection ) + vala? ( introspection ) +" + +DEPEND=" + dev-libs/appstream-glib + >=dev-libs/glib-2.7:2 + sys-apps/dbus + >=x11-libs/gdk-pixbuf-2.34:2 + >=x11-libs/gtk+-3.24:3 + x11-libs/libX11 + x11-libs/libXi + x11-libs/pango + gnome? ( + >=x11-wm/mutter-41.3 + ) + introspection? ( + dev-libs/gjs + >=dev-libs/gobject-introspection-1.48.0 + >=x11-wm/mutter-41.3[introspection] + ) +" +BDEPEND=" + virtual/pkgconfig + gnome? ( + gnome-base/gnome-control-center:2 + ) + systemd? ( + sys-apps/systemd + ) + vala? ( $(vala_depend) ) +" +RDEPEND="${DEPEND} + gnome? ( + gnome-base/gnome-control-center:2 + gnome-base/gnome-shell + ) + systemd? ( + sys-apps/systemd + ) +" + +S="${WORKDIR}/GPaste-${PV}" + +src_prepare() { + use vala && vala_src_prepare + default +} + +src_configure() { + local emesonargs=( + $(meson_use systemd systemd) + -Dbash-completion=true + -Dzsh-completion=true + -Dx-keybinder=true + -Dcontrol-center-keybindings-dir=$(usex gnome '' \ + '/usr/share/gnome-control-center/keybindings') + $(meson_use introspection introspection) + $(meson_use vala vapi) + $(meson_use gnome gnome-shell) + ) + meson_src_configure +} + +pkg_postinst() { + gnome2_schemas_update +} + +pkg_postrm() { + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/gpaste/
commit: 84fa56c783a3b2bb4f34927cb207d5ce3386c6b6 Author: Dennis Eisele dennis-eisele de> AuthorDate: Fri Jan 28 12:57:37 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Feb 18 07:28:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84fa56c7 x11-misc/gpaste: bump to version 3.42.2 Closes: https://bugs.gentoo.org/680536 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Dennis Eisele dennis-eisele.de> Closes: https://github.com/gentoo/gentoo/pull/23998 Signed-off-by: Florian Schmaus gentoo.org> x11-misc/gpaste/Manifest | 1 + x11-misc/gpaste/gpaste-3.42.2.ebuild | 90 2 files changed, 91 insertions(+) diff --git a/x11-misc/gpaste/Manifest b/x11-misc/gpaste/Manifest index e80b091a12ed..3b3b17b94c7d 100644 --- a/x11-misc/gpaste/Manifest +++ b/x11-misc/gpaste/Manifest @@ -1 +1,2 @@ DIST gpaste-3.36.3.tar.gz 186352 BLAKE2B b00af3f32076bbeb4f06853a7892772901d0c72dd972d08fff0520afae388bed0c9eee81892a2492f4bb972b3a80a924519e1c137edb660fa5f9dfa2fab31856 SHA512 e5fe4a31367e96089aefd1af5ed0a3ad591eee009bbc74b1b33c9c736061831979d79f2d6a5c072cf55fc6f1982ade581fe73d2039c5dbd607081683860c7b9f +DIST gpaste-3.42.2.tar.gz 289280 BLAKE2B f133304be36e99324891723914a40b6ba9fb70596f8b6898a012abcf93e013f6c9de3bc5eff85bb12103b4d6c4bb23e497cbe9a8d590453185be67e9e1832312 SHA512 34504fed5a1ccb1d91c2fb301800ce1058404a63a2ddf860bd77485bee6a7c8cfc7f36053e0c6661551eda868022773cc1695b941b6aa2ddf834e317c2c83dce diff --git a/x11-misc/gpaste/gpaste-3.42.2.ebuild b/x11-misc/gpaste/gpaste-3.42.2.ebuild new file mode 100644 index ..925398cc2ed3 --- /dev/null +++ b/x11-misc/gpaste/gpaste-3.42.2.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +VALA_MIN_API_VERSION="0.30" +VALA_USE_DEPEND="vapigen" + +inherit meson vala gnome2-utils + +DESCRIPTION="Clipboard management system" +HOMEPAGE="https://github.com/Keruspe/GPaste; +SRC_URI="https://github.com/Keruspe/GPaste/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+gnome +introspection systemd vala" +REQUIRED_USE=" + gnome? ( introspection ) + vala? ( introspection ) +" + +DEPEND=" + dev-libs/appstream-glib + >=dev-libs/glib-2.7:2 + sys-apps/dbus + >=x11-libs/gdk-pixbuf-2.34:2 + >=x11-libs/gtk+-3.24:3 + x11-libs/libX11 + x11-libs/libXi + x11-libs/pango + gnome? ( + >=x11-wm/mutter-41.3 + ) + introspection? ( + dev-libs/gjs + >=dev-libs/gobject-introspection-1.48.0 + >=x11-wm/mutter-41.3[introspection] + ) +" +BDEPEND=" + virtual/pkgconfig + gnome? ( + gnome-base/gnome-control-center:2 + ) + systemd? ( + sys-apps/systemd + ) + vala? ( $(vala_depend) ) +" +RDEPEND="${DEPEND} + gnome? ( + gnome-base/gnome-control-center:2 + gnome-base/gnome-shell + ) + systemd? ( + sys-apps/systemd + ) +" + +S="${WORKDIR}/GPaste-${PV}" + +src_prepare() { + use vala && vala_src_prepare + default +} + +src_configure() { + local emesonargs=( + $(meson_use systemd systemd) + -Dbash-completion=true + -Dzsh-completion=true + -Dx-keybinder=true + -Dcontrol-center-keybindings-dir=$(usex gnome '' \ + '/usr/share/gnome-control-center/keybindings') + $(meson_use introspection introspection) + $(meson_use vala vapi) + $(meson_use gnome gnome-shell) + ) + meson_src_configure +} + +pkg_postinst() { + gnome2_schemas_update +} + +pkg_postrm() { + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/gpaste/files/, x11-misc/gpaste/
commit: 9412ad08ece496b3e82a68142ffd36d4b38231b8 Author: Florian Schmaus gentoo org> AuthorDate: Fri Feb 18 07:28:14 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Feb 18 07:28:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9412ad08 x11-misc/gpaste: fix build with meson 0.60, bump min vala version Signed-off-by: Florian Schmaus gentoo.org> .../gpaste/files/fix-build-with-meson-0.60.patch | 62 ++ x11-misc/gpaste/gpaste-3.42.2.ebuild | 6 ++- 2 files changed, 67 insertions(+), 1 deletion(-) diff --git a/x11-misc/gpaste/files/fix-build-with-meson-0.60.patch b/x11-misc/gpaste/files/fix-build-with-meson-0.60.patch new file mode 100644 index ..c2cbc9a60f74 --- /dev/null +++ b/x11-misc/gpaste/files/fix-build-with-meson-0.60.patch @@ -0,0 +1,62 @@ +From 1ec2699daa600e34d73b8d200dd7bb22f4eace27 Mon Sep 17 00:00:00 2001 +From: Marc-Antoine Perennou +Date: Fri, 7 Jan 2022 10:42:41 +0100 +Subject: fix build with meson 0.60 + +Fixes #385 + +Signed-off-by: Marc-Antoine Perennou +--- + data/appstream/meson.build | 3 +-- + data/desktop/meson.build | 3 +-- + meson.build| 2 +- + 3 files changed, 3 insertions(+), 5 deletions(-) + +diff --git a/data/appstream/meson.build b/data/appstream/meson.build +index 8f5fe29a463c..f279be6616f3 100644 +--- a/data/appstream/meson.build b/data/appstream/meson.build +@@ -1,8 +1,7 @@ + i18n.merge_file( +- 'gpaste-appdata', + input: 'org.gnome.GPaste.Ui.appdata.xml.in', + po_dir: gpaste_po_dir, + output: 'org.gnome.GPaste.Ui.appdata.xml', + install: true, + install_dir: join_paths(get_option('datadir'), 'metainfo'), +-) +\ No newline at end of file ++) +diff --git a/data/desktop/meson.build b/data/desktop/meson.build +index 6268765c3285..18be1b69a86c 100644 +--- a/data/desktop/meson.build b/data/desktop/meson.build +@@ -5,11 +5,10 @@ untranslated_desktop_file = configure_file( + ) + + i18n.merge_file( +- 'gpaste-desktop-file', + input: untranslated_desktop_file, + po_dir: gpaste_po_dir, + type: 'desktop', + output: 'org.gnome.GPaste.Ui.desktop', + install: true, + install_dir: join_paths(get_option('datadir'), 'applications'), +-) +\ No newline at end of file ++) +diff --git a/meson.build b/meson.build +index 1b0095f3f92c..676ad4e3032f 100644 +--- a/meson.build b/meson.build +@@ -1,6 +1,6 @@ + project('GPaste', + 'c', +- version: '3.42.1', ++ version: '3.42.2', + meson_version: '>=0.50.0', + ) + +-- +2.34.1 + diff --git a/x11-misc/gpaste/gpaste-3.42.2.ebuild b/x11-misc/gpaste/gpaste-3.42.2.ebuild index 925398cc2ed3..5ae0c10506e0 100644 --- a/x11-misc/gpaste/gpaste-3.42.2.ebuild +++ b/x11-misc/gpaste/gpaste-3.42.2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -VALA_MIN_API_VERSION="0.30" +VALA_MIN_API_VERSION="0.42" VALA_USE_DEPEND="vapigen" inherit meson vala gnome2-utils @@ -61,6 +61,10 @@ RDEPEND="${DEPEND} S="${WORKDIR}/GPaste-${PV}" +PATCHES=( + "${FILESDIR}"/fix-build-with-meson-0.60.patch +) + src_prepare() { use vala && vala_src_prepare default
[gentoo-commits] repo/gentoo:master commit in: x11-misc/gpaste/
commit: 7410c2914627040df19e65e54f0f4b80e4ccd534 Author: Sam James gentoo org> AuthorDate: Tue Mar 16 19:39:38 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 16 19:56:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7410c291 x11-misc/gpaste: drop 3.20.3 Signed-off-by: Sam James gentoo.org> x11-misc/gpaste/Manifest | 1 - x11-misc/gpaste/gpaste-3.20.3.ebuild | 81 x11-misc/gpaste/metadata.xml | 1 - 3 files changed, 83 deletions(-) diff --git a/x11-misc/gpaste/Manifest b/x11-misc/gpaste/Manifest index 4a12fc415f3..e80b091a12e 100644 --- a/x11-misc/gpaste/Manifest +++ b/x11-misc/gpaste/Manifest @@ -1,2 +1 @@ -DIST gpaste-3.20.3.tar.gz 157869 BLAKE2B 02b52b8023c875bd3c651cc5864603812f0cfd49cfac774ee4e27eae63c66e46f34d5128b717af514cc1c57fb93a775ff01f827210bd7cfa5e9ab5de9a87fd07 SHA512 08b7c52d16e630ac57e4d583ae985763b536728ef9997ce5ecc8a8ffb9be8745e1e5aed9003a4ab522ba76a276855c6a095fef7a73b4f4d80b54c7a9c3e6e9d1 DIST gpaste-3.36.3.tar.gz 186352 BLAKE2B b00af3f32076bbeb4f06853a7892772901d0c72dd972d08fff0520afae388bed0c9eee81892a2492f4bb972b3a80a924519e1c137edb660fa5f9dfa2fab31856 SHA512 e5fe4a31367e96089aefd1af5ed0a3ad591eee009bbc74b1b33c9c736061831979d79f2d6a5c072cf55fc6f1982ade581fe73d2039c5dbd607081683860c7b9f diff --git a/x11-misc/gpaste/gpaste-3.20.3.ebuild b/x11-misc/gpaste/gpaste-3.20.3.ebuild deleted file mode 100644 index 01387a0ecc2..000 --- a/x11-misc/gpaste/gpaste-3.20.3.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -VALA_MIN_API_VERSION="0.30" -VALA_USE_DEPEND="vapigen" - -inherit eutils autotools gnome2-utils ltprune vala vcs-snapshot - -DESCRIPTION="Clipboard management system" -HOMEPAGE="https://github.com/Keruspe/GPaste; -SRC_URI="https://github.com/Keruspe/GPaste/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+applet gnome vala" - -CDEPEND=" - dev-libs/appstream-glib - >=dev-libs/glib-2.48:2 - >=dev-libs/gobject-introspection-1.48.0 - sys-apps/dbus - >=x11-libs/gdk-pixbuf-2.34:2 - >=x11-libs/gtk+-3.20:3 - x11-libs/libX11 - x11-libs/libXi - gnome? ( - gnome-base/gnome-control-center:2 - media-libs/clutter - x11-libs/pango - ) -" -RDEPEND="${CDEPEND} - gnome? ( - gnome-base/gnome-shell - ) -" -DEPEND="${CDEPEND} - dev-util/intltool - virtual/pkgconfig - vala? ( $(vala_depend) ) -" - -src_prepare() { - eautoreconf - intltoolize --force --automake || die "intltoolize error" - vala_src_prepare - - if ! use gnome ; then - echo "" > data/control-center.mk || die - fi -} - -src_configure() { - econf \ - $(use_enable vala) \ - $(use_enable applet) \ - --disable-unity \ - $(use_enable gnome gnome-shell-extension) \ - --disable-static \ - --disable-schemas-compile -} - -src_install() { - default - prune_libtool_files -} - -pkg_preinst() { - gnome2_schemas_savelist -} - -pkg_postinst() { - gnome2_schemas_update -} - -pkg_postrm() { - gnome2_schemas_update -} diff --git a/x11-misc/gpaste/metadata.xml b/x11-misc/gpaste/metadata.xml index b673fd439b9..a8c9b40ff58 100644 --- a/x11-misc/gpaste/metadata.xml +++ b/x11-misc/gpaste/metadata.xml @@ -3,7 +3,6 @@ - Enable gpaste-applet Enable proper gnome support and enable gnome shell extension.
[gentoo-commits] repo/gentoo:master commit in: x11-misc/gpaste/
commit: 4f76682516c82d0db0c93a2e5d9cc128fdbf191d Author: Jesse Harris gmail com> AuthorDate: Sat Sep 12 05:58:44 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Sep 27 10:27:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f766825 x11-misc/gpaste: bump to 3.36 Signed-off-by: Jesse Harris gmail.com> Closes: https://github.com/gentoo/gentoo/pull/17505 Signed-off-by: Joonas Niilola gentoo.org> x11-misc/gpaste/Manifest | 1 + x11-misc/gpaste/gpaste-3.36.3.ebuild | 90 2 files changed, 91 insertions(+) diff --git a/x11-misc/gpaste/Manifest b/x11-misc/gpaste/Manifest index 2cabf769016..4a12fc415f3 100644 --- a/x11-misc/gpaste/Manifest +++ b/x11-misc/gpaste/Manifest @@ -1 +1,2 @@ DIST gpaste-3.20.3.tar.gz 157869 BLAKE2B 02b52b8023c875bd3c651cc5864603812f0cfd49cfac774ee4e27eae63c66e46f34d5128b717af514cc1c57fb93a775ff01f827210bd7cfa5e9ab5de9a87fd07 SHA512 08b7c52d16e630ac57e4d583ae985763b536728ef9997ce5ecc8a8ffb9be8745e1e5aed9003a4ab522ba76a276855c6a095fef7a73b4f4d80b54c7a9c3e6e9d1 +DIST gpaste-3.36.3.tar.gz 186352 BLAKE2B b00af3f32076bbeb4f06853a7892772901d0c72dd972d08fff0520afae388bed0c9eee81892a2492f4bb972b3a80a924519e1c137edb660fa5f9dfa2fab31856 SHA512 e5fe4a31367e96089aefd1af5ed0a3ad591eee009bbc74b1b33c9c736061831979d79f2d6a5c072cf55fc6f1982ade581fe73d2039c5dbd607081683860c7b9f diff --git a/x11-misc/gpaste/gpaste-3.36.3.ebuild b/x11-misc/gpaste/gpaste-3.36.3.ebuild new file mode 100644 index 000..ed725004116 --- /dev/null +++ b/x11-misc/gpaste/gpaste-3.36.3.ebuild @@ -0,0 +1,90 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +VALA_MIN_API_VERSION="0.30" +VALA_USE_DEPEND="vapigen" + +inherit meson vala gnome2-utils + +DESCRIPTION="Clipboard management system" +HOMEPAGE="https://github.com/Keruspe/GPaste; +SRC_URI="https://github.com/Keruspe/GPaste/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+introspection +gnome vala systemd" +REQUIRED_USE=" + vala? ( introspection ) + gnome? ( introspection ) +" + +DEPEND=" + x11-libs/pango + dev-libs/appstream-glib + >=dev-libs/glib-2.48:2 + introspection? ( + >=x11-wm/mutter-3.36[introspection] + dev-libs/gjs + >=dev-libs/gobject-introspection-1.48.0 + ) + sys-apps/dbus + >=x11-libs/gdk-pixbuf-2.34:2 + >=x11-libs/gtk+-3.20:3 + x11-libs/libX11 + x11-libs/libXi + gnome? ( + >=x11-wm/mutter-3.36 + ) +" +BDEPEND=" + vala? ( $(vala_depend) ) + gnome? ( + gnome-base/gnome-control-center:2 + ) + virtual/pkgconfig + systemd? ( + sys-apps/systemd + ) +" +RDEPEND="${DEPEND} + gnome? ( + gnome-base/gnome-control-center:2 + gnome-base/gnome-shell + ) + systemd? ( + sys-apps/systemd + ) +" + +S=${WORKDIR}/GPaste-${PV} + +src_prepare() { + use vala && vala_src_prepare + default +} + +src_configure() { + local emesonargs=( + $(meson_use systemd systemd) + -Dbash-completion=true + -Dzsh-completion=true + -Dx-keybinder=true + -Dcontrol-center-keybindings-dir=$(usex gnome '' \ + '/usr/share/gnome-control-center/keybindings') + $(meson_use introspection introspection) + $(meson_use vala vapi) + $(meson_use gnome gnome-shell) + ) + meson_src_configure +} + +pkg_postinst() { + gnome2_schemas_update +} + +pkg_postrm() { + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/gpaste/
commit: 2c7b21b46c91937d6e24e80f1ece61c90250d772 Author: Joonas Niilola gentoo org> AuthorDate: Sun Sep 27 10:21:59 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Sep 27 10:27:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c7b21b4 x11-misc/gpaste: stylize 3.36.3 Signed-off-by: Joonas Niilola gentoo.org> x11-misc/gpaste/gpaste-3.36.3.ebuild | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/x11-misc/gpaste/gpaste-3.36.3.ebuild b/x11-misc/gpaste/gpaste-3.36.3.ebuild index ed725004116..c80647c39d7 100644 --- a/x11-misc/gpaste/gpaste-3.36.3.ebuild +++ b/x11-misc/gpaste/gpaste-3.36.3.ebuild @@ -15,39 +15,39 @@ SRC_URI="https://github.com/Keruspe/GPaste/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="+introspection +gnome vala systemd" +IUSE="+gnome +introspection systemd vala" REQUIRED_USE=" - vala? ( introspection ) gnome? ( introspection ) + vala? ( introspection ) " DEPEND=" - x11-libs/pango dev-libs/appstream-glib >=dev-libs/glib-2.48:2 - introspection? ( - >=x11-wm/mutter-3.36[introspection] - dev-libs/gjs - >=dev-libs/gobject-introspection-1.48.0 - ) sys-apps/dbus >=x11-libs/gdk-pixbuf-2.34:2 >=x11-libs/gtk+-3.20:3 x11-libs/libX11 x11-libs/libXi + x11-libs/pango gnome? ( >=x11-wm/mutter-3.36 ) + introspection? ( + dev-libs/gjs + >=dev-libs/gobject-introspection-1.48.0 + >=x11-wm/mutter-3.36[introspection] + ) " BDEPEND=" - vala? ( $(vala_depend) ) + virtual/pkgconfig gnome? ( gnome-base/gnome-control-center:2 ) - virtual/pkgconfig systemd? ( sys-apps/systemd ) + vala? ( $(vala_depend) ) " RDEPEND="${DEPEND} gnome? ( @@ -59,7 +59,7 @@ RDEPEND="${DEPEND} ) " -S=${WORKDIR}/GPaste-${PV} +S="${WORKDIR}/GPaste-${PV}" src_prepare() { use vala && vala_src_prepare
[gentoo-commits] repo/gentoo:master commit in: x11-misc/gpaste/
commit: 96994d2ac9a7e3afb92873376326ca557073c612 Author: Jonas Stein gentoo org> AuthorDate: Wed Aug 12 22:42:20 2020 + Commit: Jonas Stein gentoo org> CommitDate: Wed Aug 12 22:42:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96994d2a x11-misc/gpaste: Maintainer retired Proxied maintainer retired on request due to lack of time. Closes: https://bugs.gentoo.org/633082 Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Jonas Stein gentoo.org> x11-misc/gpaste/metadata.xml | 9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/x11-misc/gpaste/metadata.xml b/x11-misc/gpaste/metadata.xml index 306c2a79877..b673fd439b9 100644 --- a/x11-misc/gpaste/metadata.xml +++ b/x11-misc/gpaste/metadata.xml @@ -1,14 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - l...@kraav.com - Leho Kraav - - - proxy-ma...@gentoo.org - Proxy Maintainers - + Enable gpaste-applet Enable proper gnome support and
[gentoo-commits] repo/gentoo:master commit in: x11-misc/gpaste/
commit: de4740352cd71c67475355d5e25997b8f86eb132 Author: David Seifert gentoo org> AuthorDate: Sat Feb 15 10:03:18 2020 + Commit: David Seifert gentoo org> CommitDate: Sat Feb 15 10:03:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de474035 x11-misc/gpaste: [QA] inherit ltprune.eclass directly Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert gentoo.org> x11-misc/gpaste/gpaste-3.20.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-misc/gpaste/gpaste-3.20.3.ebuild b/x11-misc/gpaste/gpaste-3.20.3.ebuild index 29d4912c9f6..01387a0ecc2 100644 --- a/x11-misc/gpaste/gpaste-3.20.3.ebuild +++ b/x11-misc/gpaste/gpaste-3.20.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -6,7 +6,7 @@ EAPI=5 VALA_MIN_API_VERSION="0.30" VALA_USE_DEPEND="vapigen" -inherit eutils autotools gnome2-utils vala vcs-snapshot +inherit eutils autotools gnome2-utils ltprune vala vcs-snapshot DESCRIPTION="Clipboard management system" HOMEPAGE="https://github.com/Keruspe/GPaste;
[gentoo-commits] repo/gentoo:master commit in: x11-misc/gpaste/
commit: d90d1c49cf8b23510b260840b9bf18c963013be9 Author: Leho Kraav kraav com> AuthorDate: Wed Jun 29 18:47:15 2016 + Commit: Michał Górny gentoo org> CommitDate: Fri Jul 1 08:00:43 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d90d1c49 x11-misc/gpaste: VALA_MIN_API_VERSION 0.30, fixes #582644 Bug: https://bugs.gentoo.org/582644 Pull-Request: https://github.com/gentoo/gentoo/pull/1794 x11-misc/gpaste/gpaste-3.18.3.ebuild | 3 ++- x11-misc/gpaste/gpaste-3.20.3.ebuild | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/x11-misc/gpaste/gpaste-3.18.3.ebuild b/x11-misc/gpaste/gpaste-3.18.3.ebuild index f84b180..b7cb042 100644 --- a/x11-misc/gpaste/gpaste-3.18.3.ebuild +++ b/x11-misc/gpaste/gpaste-3.18.3.ebuild @@ -1,9 +1,10 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 +VALA_MIN_API_VERSION="0.30" VALA_USE_DEPEND="vapigen" inherit eutils autotools gnome2-utils vala vcs-snapshot diff --git a/x11-misc/gpaste/gpaste-3.20.3.ebuild b/x11-misc/gpaste/gpaste-3.20.3.ebuild index 227ca8d..277eb67 100644 --- a/x11-misc/gpaste/gpaste-3.20.3.ebuild +++ b/x11-misc/gpaste/gpaste-3.20.3.ebuild @@ -4,6 +4,7 @@ EAPI=5 +VALA_MIN_API_VERSION="0.30" VALA_USE_DEPEND="vapigen" inherit eutils autotools gnome2-utils vala vcs-snapshot
[gentoo-commits] repo/gentoo:master commit in: x11-misc/gpaste/
commit: 5b399000e476a9ac5359f9113d86c46b6e1be731 Author: Leho Kraav kraav com> AuthorDate: Tue Jun 28 08:57:31 2016 + Commit: Patrice Clement gentoo org> CommitDate: Tue Jun 28 13:35:56 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b399000 x11-misc/gpaste: drop 3.16, bump 3.20.3 Closes: https://github.com/gentoo/gentoo/pull/1778 Signed-off-by: Patrice Clement gentoo.org> x11-misc/gpaste/Manifest | 2 +- .../gpaste/{gpaste-3.16.3.1.ebuild => gpaste-3.20.3.ebuild}| 10 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/x11-misc/gpaste/Manifest b/x11-misc/gpaste/Manifest index 7f944c7..a64fdc5 100644 --- a/x11-misc/gpaste/Manifest +++ b/x11-misc/gpaste/Manifest @@ -1,2 +1,2 @@ -DIST gpaste-3.16.3.1.tar.gz 144534 SHA256 d48488f6ce5853a1b4edf3e540f23389d1c3f38c4548ad4f4b3bcbd0420e27d4 SHA512 f60bf252dd3118d3b94bcda73cadf7fd102ff652e42a5bcfd7d6cde21529eac68c4f7c86d6fe033125095dcb6c58c25a510e323a0c1e46975143755eb378a30d WHIRLPOOL d9a4e88c715a1b4d50c8dd3a6b4199cb31c33d6581b887082fcadb90746ea2e1a29767cd11bba3639ef8bb464c37ba468e376948989ea79303ec9aefcccbd068 DIST gpaste-3.18.3.tar.gz 169199 SHA256 32a3090524eb177bf9d5ab3142b4a3f4503d886091615008826e5462f56bd9bb SHA512 6a27a5aada4613969c194513a6cf92bc9a8be0a8655e26798f700de1167eaf6c0e4c4595bf2183c76dbbf0a3e6ac76b05f85a567ce7e29f3464dcbb4fb2ccee1 WHIRLPOOL a646382e4dd53e31eaeef13a3284c0eb53d9ed2cbedf6097a1a309ca3ac3eb56322c59c356075529866005eb940200f35f483ed4516fd2cdfa3a1a5fba42efe6 +DIST gpaste-3.20.3.tar.gz 157869 SHA256 03458b8630db3c023e3b91eeb24ded71af0fa2091a3a0337fb7be23a2661c596 SHA512 08b7c52d16e630ac57e4d583ae985763b536728ef9997ce5ecc8a8ffb9be8745e1e5aed9003a4ab522ba76a276855c6a095fef7a73b4f4d80b54c7a9c3e6e9d1 WHIRLPOOL e4be88cd2a2abb281f5cd6a39295ab9c6fa3a3f97ea3167877f44b866feda9b30208f3a25d78084e3e465d843c5a89459b38cc57fb24ebfce6a424410c10d7ab diff --git a/x11-misc/gpaste/gpaste-3.16.3.1.ebuild b/x11-misc/gpaste/gpaste-3.20.3.ebuild similarity index 88% rename from x11-misc/gpaste/gpaste-3.16.3.1.ebuild rename to x11-misc/gpaste/gpaste-3.20.3.ebuild index 24fec00..227ca8d 100644 --- a/x11-misc/gpaste/gpaste-3.16.3.1.ebuild +++ b/x11-misc/gpaste/gpaste-3.20.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -19,11 +19,11 @@ IUSE="+applet gnome vala" CDEPEND=" dev-libs/appstream-glib - >=dev-libs/glib-2.44:2 - >=dev-libs/gobject-introspection-1.44.0 + >=dev-libs/glib-2.48:2 + >=dev-libs/gobject-introspection-1.48.0 sys-apps/dbus - >=x11-libs/gdk-pixbuf-2.26:2 - >=x11-libs/gtk+-3.16:3 + >=x11-libs/gdk-pixbuf-2.34:2 + >=x11-libs/gtk+-3.20:3 x11-libs/libX11 x11-libs/libXi gnome? (
[gentoo-commits] repo/gentoo:master commit in: x11-misc/gpaste/
commit: 579b55a12de9ca39ec30f14b5b3ff59f6fa1c6f6 Author: Patrice Clement gentoo org> AuthorDate: Fri Apr 15 19:32:43 2016 + Commit: Patrice Clement gentoo org> CommitDate: Fri Apr 15 19:33:05 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=579b55a1 x11-misc/gpaste: Grant maintainership to Leho Kraav kraav.com>. Package-Manager: portage-2.2.26 x11-misc/gpaste/metadata.xml | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/x11-misc/gpaste/metadata.xml b/x11-misc/gpaste/metadata.xml index faaa0a7..306c2a7 100644 --- a/x11-misc/gpaste/metadata.xml +++ b/x11-misc/gpaste/metadata.xml @@ -2,8 +2,12 @@ http://www.gentoo.org/dtd/metadata.dtd;> - hasuf...@gentoo.org - Julian Ospald + l...@kraav.com + Leho Kraav + + + proxy-ma...@gentoo.org + Proxy Maintainers Enable gpaste-applet
[gentoo-commits] repo/gentoo:master commit in: x11-misc/gpaste/
commit: d5cbbecfdae8e352f8ce6daf3ace0bb0cea203f4 Author: Leho Kraav kraav com> AuthorDate: Thu Apr 7 11:45:56 2016 + Commit: Patrice Clement gentoo org> CommitDate: Fri Apr 15 19:32:59 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5cbbecf x11-misc/gpaste: drop 3.14, bump 3.16.3.1, 3.18.3 Closes: https://github.com/gentoo/gentoo/pull/1216 Signed-off-by: Patrice Clement gentoo.org> x11-misc/gpaste/Manifest | 4 ++-- .../gpaste/{gpaste-3.16.2.1.ebuild => gpaste-3.16.3.1.ebuild} | 0 x11-misc/gpaste/{gpaste-3.14.ebuild => gpaste-3.18.3.ebuild} | 10 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/x11-misc/gpaste/Manifest b/x11-misc/gpaste/Manifest index 72abf39..7f944c7 100644 --- a/x11-misc/gpaste/Manifest +++ b/x11-misc/gpaste/Manifest @@ -1,2 +1,2 @@ -DIST gpaste-3.14.tar.gz 146295 SHA256 55d6547aec756fc55f88adbebd6685147e23cac5683308d2e424c2982ce2dbbd SHA512 ffafa6ef19a65af5cea2a74a6c7ea6e33a6097d4aeae6c78628cfadf2e2fde1ae30eb2bb5723b4f58c225ac68a2db5f3f114ffa9da7544b7765bc5fe033d824f WHIRLPOOL 4c178c1dc5e4f905bdf406c4ac23b8e74bfba60d9f0c1a93978153deedc1a8eaba989fcb453ace1a16aecdf4effd0d8bc12a03ac28b3c09a427a10151eb032ab -DIST gpaste-3.16.2.1.tar.gz 144459 SHA256 f1bcb6f67f43b61754cc7b192ea352cea0c04812d677d0d30ebaaafa6f6ae58d SHA512 55512b9ca01099198e8cc718cc19e5176db9809e95d3b5777d7ce550d9a717e829390056bd94b24d18c63651db01e62105839ae0364f3882d6102943fc3dd015 WHIRLPOOL 2c232c08efb7c159329c68dadfe2493d5e4e503d7bcea105f9eaccbad49c4bbd978113ca81882c6de89dac4cbdedc9d42f05c7709e51ab5d71e2279f0852d17d +DIST gpaste-3.16.3.1.tar.gz 144534 SHA256 d48488f6ce5853a1b4edf3e540f23389d1c3f38c4548ad4f4b3bcbd0420e27d4 SHA512 f60bf252dd3118d3b94bcda73cadf7fd102ff652e42a5bcfd7d6cde21529eac68c4f7c86d6fe033125095dcb6c58c25a510e323a0c1e46975143755eb378a30d WHIRLPOOL d9a4e88c715a1b4d50c8dd3a6b4199cb31c33d6581b887082fcadb90746ea2e1a29767cd11bba3639ef8bb464c37ba468e376948989ea79303ec9aefcccbd068 +DIST gpaste-3.18.3.tar.gz 169199 SHA256 32a3090524eb177bf9d5ab3142b4a3f4503d886091615008826e5462f56bd9bb SHA512 6a27a5aada4613969c194513a6cf92bc9a8be0a8655e26798f700de1167eaf6c0e4c4595bf2183c76dbbf0a3e6ac76b05f85a567ce7e29f3464dcbb4fb2ccee1 WHIRLPOOL a646382e4dd53e31eaeef13a3284c0eb53d9ed2cbedf6097a1a309ca3ac3eb56322c59c356075529866005eb940200f35f483ed4516fd2cdfa3a1a5fba42efe6 diff --git a/x11-misc/gpaste/gpaste-3.16.2.1.ebuild b/x11-misc/gpaste/gpaste-3.16.3.1.ebuild similarity index 100% rename from x11-misc/gpaste/gpaste-3.16.2.1.ebuild rename to x11-misc/gpaste/gpaste-3.16.3.1.ebuild diff --git a/x11-misc/gpaste/gpaste-3.14.ebuild b/x11-misc/gpaste/gpaste-3.18.3.ebuild similarity index 89% rename from x11-misc/gpaste/gpaste-3.14.ebuild rename to x11-misc/gpaste/gpaste-3.18.3.ebuild index f259be1..f84b180 100644 --- a/x11-misc/gpaste/gpaste-3.14.ebuild +++ b/x11-misc/gpaste/gpaste-3.18.3.ebuild @@ -18,12 +18,12 @@ KEYWORDS="~amd64 ~x86" IUSE="+applet gnome vala" CDEPEND=" - dev-util/appdata-tools - >=dev-libs/glib-2.40:2 - >=dev-libs/gobject-introspection-1.42.0 + dev-libs/appstream-glib + >=dev-libs/glib-2.46:2 + >=dev-libs/gobject-introspection-1.46.0 sys-apps/dbus - >=x11-libs/gdk-pixbuf-2.26:2 - >=x11-libs/gtk+-3.12:3 + >=x11-libs/gdk-pixbuf-2.32:2 + >=x11-libs/gtk+-3.18:3 x11-libs/libX11 x11-libs/libXi gnome? (
[gentoo-commits] repo/gentoo:master commit in: x11-misc/gpaste/
commit: ef81d525ccbbde4533deaf0178f0ccbaf218cc19 Author: Pacho Ramos gentoo org> AuthorDate: Sat Jan 30 12:22:33 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jan 30 12:23:51 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef81d525 x11-misc/gpaste: Drop old Package-Manager: portage-2.2.27 x11-misc/gpaste/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/x11-misc/gpaste/metadata.xml b/x11-misc/gpaste/metadata.xml index 12b24aa..faaa0a7 100644 --- a/x11-misc/gpaste/metadata.xml +++ b/x11-misc/gpaste/metadata.xml @@ -9,7 +9,6 @@ Enable gpaste-applet Enable proper gnome support and enable gnome shell extension. - Build vala bindings Keruspe/GPaste
[gentoo-commits] repo/gentoo:master commit in: x11-misc/gpaste/
commit: 46447853452888de34b75a78fdc7c5a352363468 Author: Pacho Ramos gentoo org> AuthorDate: Tue Sep 8 18:38:27 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Tue Sep 8 18:39:06 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46447853 DEPEND on dev-libs/appstream-glib instead of dev-util/appdata-tools Package-Manager: portage-2.2.20.1 x11-misc/gpaste/gpaste-3.16.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/gpaste/gpaste-3.16.2.1.ebuild b/x11-misc/gpaste/gpaste-3.16.2.1.ebuild index 47b2d4f..24fec00 100644 --- a/x11-misc/gpaste/gpaste-3.16.2.1.ebuild +++ b/x11-misc/gpaste/gpaste-3.16.2.1.ebuild @@ -18,7 +18,7 @@ KEYWORDS="~amd64 ~x86" IUSE="+applet gnome vala" CDEPEND=" - dev-util/appdata-tools + dev-libs/appstream-glib >=dev-libs/glib-2.44:2 >=dev-libs/gobject-introspection-1.44.0 sys-apps/dbus
[gentoo-commits] repo/gentoo:master commit in: x11-misc/gpaste/
commit: 9a602182eefcfd84e7f71cfcbd7af8018d569b63 Author: Justin Lecher jlec AT gentoo DOT org AuthorDate: Sun Aug 16 15:07:37 2015 + Commit: Justin Lecher jlec AT gentoo DOT org CommitDate: Sun Aug 16 15:10:38 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a602182 x11-misc/gpaste: Updating remote-id in metadata.xml Package-Manager: portage-2.2.20.1 Signed-off-by: Justin Lecher jlec AT gentoo.org x11-misc/gpaste/metadata.xml | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/x11-misc/gpaste/metadata.xml b/x11-misc/gpaste/metadata.xml index 4601862..665d025 100644 --- a/x11-misc/gpaste/metadata.xml +++ b/x11-misc/gpaste/metadata.xml @@ -6,9 +6,12 @@ nameJulian Ospald/name /maintainer use - flag name='applet'Enable gpaste-applet/flag - flag name='gnome'Enable proper gnome support and + flag name=appletEnable gpaste-applet/flag + flag name=gnomeEnable proper gnome support and enable gnome shell extension./flag - flag name='vala'Build vala bindings/flag + flag name=valaBuild vala bindings/flag /use + upstream + remote-id type=githubKeruspe/GPaste/remote-id + /upstream /pkgmetadata
[gentoo-commits] repo/gentoo:master commit in: x11-misc/gpaste/
commit: 926eef459172d839e157412df307229d7fc5c12c Author: Julian Ospald hasufell AT gentoo DOT org AuthorDate: Mon Aug 10 23:22:41 2015 + Commit: Julian Ospald hasufell AT gentoo DOT org CommitDate: Mon Aug 10 23:23:15 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=926eef45 x11-misc/gpaste: version bump to 3.16.2.1 This is totally untested, added with lots of good faith, since I don't want to update my glib just yet. x11-misc/gpaste/Manifest | 1 + x11-misc/gpaste/gpaste-3.16.2.1.ebuild | 81 ++ 2 files changed, 82 insertions(+) diff --git a/x11-misc/gpaste/Manifest b/x11-misc/gpaste/Manifest index 372affd..72abf39 100644 --- a/x11-misc/gpaste/Manifest +++ b/x11-misc/gpaste/Manifest @@ -1 +1,2 @@ DIST gpaste-3.14.tar.gz 146295 SHA256 55d6547aec756fc55f88adbebd6685147e23cac5683308d2e424c2982ce2dbbd SHA512 ffafa6ef19a65af5cea2a74a6c7ea6e33a6097d4aeae6c78628cfadf2e2fde1ae30eb2bb5723b4f58c225ac68a2db5f3f114ffa9da7544b7765bc5fe033d824f WHIRLPOOL 4c178c1dc5e4f905bdf406c4ac23b8e74bfba60d9f0c1a93978153deedc1a8eaba989fcb453ace1a16aecdf4effd0d8bc12a03ac28b3c09a427a10151eb032ab +DIST gpaste-3.16.2.1.tar.gz 144459 SHA256 f1bcb6f67f43b61754cc7b192ea352cea0c04812d677d0d30ebaaafa6f6ae58d SHA512 55512b9ca01099198e8cc718cc19e5176db9809e95d3b5777d7ce550d9a717e829390056bd94b24d18c63651db01e62105839ae0364f3882d6102943fc3dd015 WHIRLPOOL 2c232c08efb7c159329c68dadfe2493d5e4e503d7bcea105f9eaccbad49c4bbd978113ca81882c6de89dac4cbdedc9d42f05c7709e51ab5d71e2279f0852d17d diff --git a/x11-misc/gpaste/gpaste-3.16.2.1.ebuild b/x11-misc/gpaste/gpaste-3.16.2.1.ebuild new file mode 100644 index 000..47b2d4f --- /dev/null +++ b/x11-misc/gpaste/gpaste-3.16.2.1.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +VALA_USE_DEPEND=vapigen + +inherit eutils autotools gnome2-utils vala vcs-snapshot + +DESCRIPTION=Clipboard management system +HOMEPAGE=https://github.com/Keruspe/GPaste; +SRC_URI=https://github.com/Keruspe/GPaste/archive/v${PV}.tar.gz - ${P}.tar.gz + +LICENSE=GPL-3 +SLOT=0 +KEYWORDS=~amd64 ~x86 +IUSE=+applet gnome vala + +CDEPEND= + dev-util/appdata-tools + =dev-libs/glib-2.44:2 + =dev-libs/gobject-introspection-1.44.0 + sys-apps/dbus + =x11-libs/gdk-pixbuf-2.26:2 + =x11-libs/gtk+-3.16:3 + x11-libs/libX11 + x11-libs/libXi + gnome? ( + gnome-base/gnome-control-center:2 + media-libs/clutter + x11-libs/pango + ) + +RDEPEND=${CDEPEND} + gnome? ( + gnome-base/gnome-shell + ) + +DEPEND=${CDEPEND} + dev-util/intltool + virtual/pkgconfig + vala? ( $(vala_depend) ) + + +src_prepare() { + eautoreconf + intltoolize --force --automake || die intltoolize error + vala_src_prepare + + if ! use gnome ; then + echo data/control-center.mk || die + fi +} + +src_configure() { + econf \ + $(use_enable vala) \ + $(use_enable applet) \ + --disable-unity \ + $(use_enable gnome gnome-shell-extension) \ + --disable-static \ + --disable-schemas-compile +} + +src_install() { + default + prune_libtool_files +} + +pkg_preinst() { + gnome2_schemas_savelist +} + +pkg_postinst() { + gnome2_schemas_update +} + +pkg_postrm() { + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/gpaste/
commit: 1bc103e5b1103d144c50ea7960ee531bd587b431 Author: Julian Ospald hasufell AT gentoo DOT org AuthorDate: Mon Aug 10 23:13:16 2015 + Commit: Julian Ospald hasufell AT gentoo DOT org CommitDate: Mon Aug 10 23:23:14 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bc103e5 x11-misc/gpaste: initial import of version 3.14 Gentoo-Bug: 374101 x11-misc/gpaste/Manifest | 1 + x11-misc/gpaste/gpaste-3.14.ebuild | 81 ++ x11-misc/gpaste/metadata.xml | 14 +++ 3 files changed, 96 insertions(+) diff --git a/x11-misc/gpaste/Manifest b/x11-misc/gpaste/Manifest new file mode 100644 index 000..372affd --- /dev/null +++ b/x11-misc/gpaste/Manifest @@ -0,0 +1 @@ +DIST gpaste-3.14.tar.gz 146295 SHA256 55d6547aec756fc55f88adbebd6685147e23cac5683308d2e424c2982ce2dbbd SHA512 ffafa6ef19a65af5cea2a74a6c7ea6e33a6097d4aeae6c78628cfadf2e2fde1ae30eb2bb5723b4f58c225ac68a2db5f3f114ffa9da7544b7765bc5fe033d824f WHIRLPOOL 4c178c1dc5e4f905bdf406c4ac23b8e74bfba60d9f0c1a93978153deedc1a8eaba989fcb453ace1a16aecdf4effd0d8bc12a03ac28b3c09a427a10151eb032ab diff --git a/x11-misc/gpaste/gpaste-3.14.ebuild b/x11-misc/gpaste/gpaste-3.14.ebuild new file mode 100644 index 000..f259be1 --- /dev/null +++ b/x11-misc/gpaste/gpaste-3.14.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +VALA_USE_DEPEND=vapigen + +inherit eutils autotools gnome2-utils vala vcs-snapshot + +DESCRIPTION=Clipboard management system +HOMEPAGE=https://github.com/Keruspe/GPaste; +SRC_URI=https://github.com/Keruspe/GPaste/archive/v${PV}.tar.gz - ${P}.tar.gz + +LICENSE=GPL-3 +SLOT=0 +KEYWORDS=~amd64 ~x86 +IUSE=+applet gnome vala + +CDEPEND= + dev-util/appdata-tools + =dev-libs/glib-2.40:2 + =dev-libs/gobject-introspection-1.42.0 + sys-apps/dbus + =x11-libs/gdk-pixbuf-2.26:2 + =x11-libs/gtk+-3.12:3 + x11-libs/libX11 + x11-libs/libXi + gnome? ( + gnome-base/gnome-control-center:2 + media-libs/clutter + x11-libs/pango + ) + +RDEPEND=${CDEPEND} + gnome? ( + gnome-base/gnome-shell + ) + +DEPEND=${CDEPEND} + dev-util/intltool + virtual/pkgconfig + vala? ( $(vala_depend) ) + + +src_prepare() { + eautoreconf + intltoolize --force --automake || die intltoolize error + vala_src_prepare + + if ! use gnome ; then + echo data/control-center.mk || die + fi +} + +src_configure() { + econf \ + $(use_enable vala) \ + $(use_enable applet) \ + --disable-unity \ + $(use_enable gnome gnome-shell-extension) \ + --disable-static \ + --disable-schemas-compile +} + +src_install() { + default + prune_libtool_files +} + +pkg_preinst() { + gnome2_schemas_savelist +} + +pkg_postinst() { + gnome2_schemas_update +} + +pkg_postrm() { + gnome2_schemas_update +} diff --git a/x11-misc/gpaste/metadata.xml b/x11-misc/gpaste/metadata.xml new file mode 100644 index 000..4601862 --- /dev/null +++ b/x11-misc/gpaste/metadata.xml @@ -0,0 +1,14 @@ +?xml version=1.0 encoding=UTF-8? +!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; +pkgmetadata + maintainer + emailhasuf...@gentoo.org/email + nameJulian Ospald/name + /maintainer + use + flag name='applet'Enable gpaste-applet/flag + flag name='gnome'Enable proper gnome support and + enable gnome shell extension./flag + flag name='vala'Build vala bindings/flag + /use +/pkgmetadata