1
0
mirror of https://github.com/dguglielmi/sunny-overlay.git synced 2025-12-06 09:32:37 +01:00

x11-misc/gpaste: fix dependencies, Bump to 3.32.0 and 3.34.0

This commit is contained in:
2019-09-19 18:05:45 +02:00
parent a7c95f7ce2
commit 839a6fdfd9
4 changed files with 122 additions and 21 deletions

View File

@@ -1,5 +1,7 @@
DIST gpaste-3.24.6.tar.gz 163896 BLAKE2B c2dd0283be301a150a9b484e239b07629b2b280b088e55fc0ee0d5d27c1c15d4594932f4090757f433134cf0d35bccc46448617df073d7f22ff2b5085a4e0690 SHA512 8bd3213df3c576c783dc93bf2500b50071f93816698e470a77bb09df23fc017c0120e8021c5604b8d2788ad583ccd51599a70e5e318079be584cfa24549e19b2
DIST gpaste-3.30.2.tar.gz 175087 BLAKE2B a819347f7f5db972d32543d1e7b0fad3813bbe344ab4ec178386954e81debe88f56d8ad140b88b3e0d611cc3ffad42756d6dad7a06074e560919ed51c54027e6 SHA512 1c1df57f22ff43bc11867f4f3acd94933c843a77fbb55ca2d6e9d69d17f6e294addcff6b50f618efc53abaa9ed744dd337ccd3748cbb7bf8696040182c71669c DIST gpaste-3.30.2.tar.gz 175087 BLAKE2B a819347f7f5db972d32543d1e7b0fad3813bbe344ab4ec178386954e81debe88f56d8ad140b88b3e0d611cc3ffad42756d6dad7a06074e560919ed51c54027e6 SHA512 1c1df57f22ff43bc11867f4f3acd94933c843a77fbb55ca2d6e9d69d17f6e294addcff6b50f618efc53abaa9ed744dd337ccd3748cbb7bf8696040182c71669c
EBUILD gpaste-3.24.6.ebuild 1335 BLAKE2B 8040f4993d3ad20a4503795135c85e4d4cde4c56078638d4b6ca717b7cc47bcf7bb1ab536b6644c8129e38fbf5c38b539671c1d7e227d4426eee950f23767c83 SHA512 16f65a7a9cddaedc894736365c025c16c60f971fb26a79d1cbea64f539dd856243b7ae0e8ce04083e962fe3ae018ccfb9d983c575a1081e1c650831495a7e40d DIST gpaste-3.32.0.tar.gz 181159 BLAKE2B 664151a5cb9653158ad8c137951fbfc402c400421bbd0324598804135aa654407ff0e67ccd8c4f9c025423aa609df3278e64ac50af09033933ef3f0e26d88032 SHA512 f60983c50742c05bf42347ffdaeb00ad1bb691f7d752d8773545dd59f7bf7485e095e26e799983261ee41180b66631e99fa4b6c196057c1ec47e2e138dfa8160
EBUILD gpaste-3.30.2.ebuild 1335 BLAKE2B 8040f4993d3ad20a4503795135c85e4d4cde4c56078638d4b6ca717b7cc47bcf7bb1ab536b6644c8129e38fbf5c38b539671c1d7e227d4426eee950f23767c83 SHA512 16f65a7a9cddaedc894736365c025c16c60f971fb26a79d1cbea64f539dd856243b7ae0e8ce04083e962fe3ae018ccfb9d983c575a1081e1c650831495a7e40d DIST gpaste-3.34.0.tar.gz 181692 BLAKE2B 0c50db12cba8f959b39b677881d0471ceba565f30fe6d36cf07d0f900c8ea13e80bfaeac711574689e8c77dc20e07f141e36d40ace80118473a9da30df7a2b9d SHA512 3ed74409b134e85477013f917fa3c326460ab30ed070463de5f5194741667e1bf00358ecc7c24de26c794208400f22d00876e0db043c5122796900a0545c7491
EBUILD gpaste-3.30.2.ebuild 1530 BLAKE2B e6f98051b6bc7275d47fc3b1bff81d6cf531ac0f684086000b5b92f1a6f2b71a40c5e564be8e0f72ecfdc7f86aa3f6a19789a91c65741f3916613e5eb1b428ea SHA512 ac2ff5696250f563650eb585be2602cc3943dd11b00cd6b244a23b781e566985b33c769938c271ddc8873e948e9b65f1af0ef5e3c552fdf6d53cfe6459a40609
EBUILD gpaste-3.32.0.ebuild 1530 BLAKE2B cb415f57936c2b786be9c8dfdd9c560a365e9554c8c1af73e376dc76f60333573ca613b778d3c08c3f6c58d5a6b13e266c57bf3501010ffe0cd324ef76cffd51 SHA512 12e3b7b021f27b3012658da0f9eb7da8b766502e8c57c80a1ef5fd8314d8e9c2cd344c9f46688688a729c801e157b35b97ad7bd7e51b8e162ae2b15234d9f260
EBUILD gpaste-3.34.0.ebuild 1519 BLAKE2B 4e29f29b3720093984b184814f8cc2e5ff2f97264e4edb09761cd01d3d91b4cb968fd826c2dd0b13b988731bbcb1cb066cf2354bdf13bbab0fd9909a9a7b2dc4 SHA512 d2720632842535db4309959cbb727763028077eaac62d14a679e3ef6901a8c141c66c3ba2e0239a324d517b3ab6769066739cc176cd4263897d1467307143ee8
MISC metadata.xml 595 BLAKE2B 7a8327f78e0e4cb106350051ff89a5677401e9ffa2d833e424da1f14a89c3147e59be124e6e0a26a3609f57c8a6078a00b6fce6a8f36889bafa5021539c0d89a SHA512 8fca7baa9d40775abe8ce7db98c5fc8e882d96e6200db5d84b6b1964369d6c499e344b30826c405368a18ca0f2caeab94d8dc44f648fe10f317075d82f60ca3d MISC metadata.xml 595 BLAKE2B 7a8327f78e0e4cb106350051ff89a5677401e9ffa2d833e424da1f14a89c3147e59be124e6e0a26a3609f57c8a6078a00b6fce6a8f36889bafa5021539c0d89a SHA512 8fca7baa9d40775abe8ce7db98c5fc8e882d96e6200db5d84b6b1964369d6c499e344b30826c405368a18ca0f2caeab94d8dc44f648fe10f317075d82f60ca3d

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2018 Gentoo Foundation # Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=6 EAPI=6
VALA_MIN_API_VERSION="0.30" VALA_MIN_API_VERSION="0.42"
VALA_USE_DEPEND="vapigen" VALA_USE_DEPEND="vapigen"
inherit eutils autotools gnome2-utils vala vcs-snapshot inherit eutils autotools gnome2-utils vala vcs-snapshot
@@ -15,21 +15,25 @@ SRC_URI="https://github.com/Keruspe/GPaste/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3" LICENSE="GPL-3"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
IUSE="gnome vala" IUSE="X bash-completion gnome vala zsh-completion"
CDEPEND=" CDEPEND="
dev-libs/appstream-glib dev-libs/appstream-glib
>=dev-libs/glib-2.48:2 >=dev-libs/gjs-1.54.0
>=dev-libs/gobject-introspection-1.48.0 >=dev-libs/glib-2.58:2
>=dev-libs/gobject-introspection-1.58.0
sys-apps/dbus sys-apps/dbus
>=x11-libs/gdk-pixbuf-2.34:2 >=x11-libs/gdk-pixbuf-2.38:2
>=x11-libs/gtk+-3.20:3 >=x11-libs/gtk+-3.24:3
x11-libs/libX11 X? (
x11-libs/libXi x11-libs/libX11
x11-libs/libXi
)
gnome? ( gnome? (
gnome-base/gnome-control-center:2 gnome-base/gnome-control-center:2
media-libs/clutter media-libs/clutter
x11-libs/pango x11-libs/pango
>=x11-wm/mutter-3.30.0:0/3
) )
" "
RDEPEND="${CDEPEND} RDEPEND="${CDEPEND}
@@ -54,8 +58,11 @@ src_prepare() {
src_configure() { src_configure() {
econf \ econf \
$(use_enable X x-keybinder) \
$(use_enable bash-completion) \
$(use_enable vala) \ $(use_enable vala) \
$(use_enable gnome gnome-shell-extension) \ $(use_enable gnome gnome-shell-extension) \
$(use_enable zsh-completion) \
--disable-static \ --disable-static \
--disable-schemas-compile --disable-schemas-compile
} }

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2018 Gentoo Foundation # Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=6 EAPI=6
VALA_MIN_API_VERSION="0.30" VALA_MIN_API_VERSION="0.42"
VALA_USE_DEPEND="vapigen" VALA_USE_DEPEND="vapigen"
inherit eutils autotools gnome2-utils vala vcs-snapshot inherit eutils autotools gnome2-utils vala vcs-snapshot
@@ -15,21 +15,25 @@ SRC_URI="https://github.com/Keruspe/GPaste/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3" LICENSE="GPL-3"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
IUSE="gnome vala" IUSE="X bash-completion gnome vala zsh-completion"
CDEPEND=" CDEPEND="
dev-libs/appstream-glib dev-libs/appstream-glib
>=dev-libs/glib-2.48:2 >=dev-libs/gjs-1.54.0
>=dev-libs/gobject-introspection-1.48.0 >=dev-libs/glib-2.58:2
>=dev-libs/gobject-introspection-1.58.0
sys-apps/dbus sys-apps/dbus
>=x11-libs/gdk-pixbuf-2.34:2 >=x11-libs/gdk-pixbuf-2.38:2
>=x11-libs/gtk+-3.20:3 >=x11-libs/gtk+-3.24:3
x11-libs/libX11 X? (
x11-libs/libXi x11-libs/libX11
x11-libs/libXi
)
gnome? ( gnome? (
gnome-base/gnome-control-center:2 gnome-base/gnome-control-center:2
media-libs/clutter media-libs/clutter
x11-libs/pango x11-libs/pango
>=x11-wm/mutter-3.32.0:0/4
) )
" "
RDEPEND="${CDEPEND} RDEPEND="${CDEPEND}
@@ -54,8 +58,11 @@ src_prepare() {
src_configure() { src_configure() {
econf \ econf \
$(use_enable X x-keybinder) \
$(use_enable bash-completion) \
$(use_enable vala) \ $(use_enable vala) \
$(use_enable gnome gnome-shell-extension) \ $(use_enable gnome gnome-shell-extension) \
$(use_enable zsh-completion) \
--disable-static \ --disable-static \
--disable-schemas-compile --disable-schemas-compile
} }

View File

@@ -0,0 +1,85 @@
# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
VALA_MIN_API_VERSION="0.42"
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=""
IUSE="X bash-completion gnome vala zsh-completion"
CDEPEND="
dev-libs/appstream-glib
>=dev-libs/gjs-1.54.0
>=dev-libs/glib-2.58:2
>=dev-libs/gobject-introspection-1.58.0
sys-apps/dbus
>=x11-libs/gdk-pixbuf-2.38:2
>=x11-libs/gtk+-3.24:3
X? (
x11-libs/libX11
x11-libs/libXi
)
gnome? (
gnome-base/gnome-control-center:2
media-libs/clutter
x11-libs/pango
>=x11-wm/mutter-3.34.0:0/5
)
"
RDEPEND="${CDEPEND}
gnome? (
gnome-base/gnome-shell
)
"
DEPEND="${CDEPEND}
virtual/pkgconfig
vala? ( $(vala_depend) )
"
src_prepare() {
default
eautoreconf
vala_src_prepare
if ! use gnome ; then
echo "" > data/control-center.mk || die
fi
}
src_configure() {
econf \
$(use_enable X x-keybinder) \
$(use_enable bash-completion) \
$(use_enable vala) \
$(use_enable gnome gnome-shell-extension) \
$(use_enable zsh-completion) \
--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
}