From 434d713861b70f6c6563d6ee50a8e64f14c970d9 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 15 Feb 2018 16:58:00 +0000 Subject: gentoo resync : 15.02.2018 --- dev-libs/keybinder/Manifest | 5 ++- dev-libs/keybinder/keybinder-0.3.1-r201.ebuild | 50 ++++++++++++++++++++++++++ dev-libs/keybinder/keybinder-0.3.2-r300.ebuild | 45 +++++++++++++++++++++++ dev-libs/keybinder/metadata.xml | 10 ++++-- 4 files changed, 106 insertions(+), 4 deletions(-) create mode 100644 dev-libs/keybinder/keybinder-0.3.1-r201.ebuild create mode 100644 dev-libs/keybinder/keybinder-0.3.2-r300.ebuild (limited to 'dev-libs/keybinder') diff --git a/dev-libs/keybinder/Manifest b/dev-libs/keybinder/Manifest index b23c9316b801..15bc816e8cea 100644 --- a/dev-libs/keybinder/Manifest +++ b/dev-libs/keybinder/Manifest @@ -1,5 +1,8 @@ DIST keybinder-0.3.1.tar.gz 391730 BLAKE2B ea286ab5bbd864709a1290ffd8d7d45468b1d525b4fdb8967159bbcf32ca8dc3d057ba39ad35dc19f5f68f67160fc48d805e107fcaea22f81fdd8bd1125db908 SHA512 aec4070b3d3b6c00900c3cb814e4b6a98beea09817eba3c3f7e6d5ce1ff68c091d183583f09b475e3e56bac67c94c1d912ebbe079dcece8195ac0ed9379d5f82 DIST keybinder-3.0-0.3.1.tar.gz 358650 BLAKE2B 541ce7cf5bdb9fc8c0cb6d7f1f6326d47c0cb32f71b517a8bfe8aeecc74658cf17bbaff93854bd57aa898e1f22bff1269c20422bab347df6c1e2ca1d8eac13de SHA512 af65ce02707ed2712c70470c9151bffee87e6d5b3b97218b653d3061b74001a7f3ac59e15b71362e4466e7ac16573bdb6331dc00ebccd906ce08ca8176b6770f +DIST keybinder-3.0-0.3.2.tar.gz 378942 BLAKE2B f998430a14e881b5b1802747ec15967d60bedf8e076e5ace886a665ad168eb297679f30289b6cae835f4b291a0744c12331e420dcafbfca7e63cc5e807e9cd46 SHA512 14171875e03ade88165f28c7267b66cf9efe34259d7a3072a786ba49dacf8f8d6d84753b1aeedec5dfb0a24028be86bceeebee2f6b1bf5ef2eb79ee45f909b11 EBUILD keybinder-0.3.1-r200.ebuild 1173 BLAKE2B 45e340e209d26411e5268ea16c4c929b921cf5447f03b18475227637b49a0f65dc781a231ad6d19296b744cc6f4f640b418040d9e81d76e154a6c90b1adc8f7d SHA512 631ab2a39cb8fe98b95c961dcecd252741fd1799353ecba32637e47afb8338ac29f112ff506b732cef9cd31e75bdf48ecb2a6464c414bc4e3ea7b945152a8ce1 +EBUILD keybinder-0.3.1-r201.ebuild 1197 BLAKE2B 02db2149021737397e30d62ec5de976af4de13447ac6a6d03bfd41a983b5d1632eedc65a284c10594d9e98a3fc47880e607e8fd6f70e6a2898f95a2621f83f97 SHA512 9b48eda63e11a35fdefd9c2667a5286df7579910d4f0ea67d2df11f01eacbe863b40237fec23f77fd0b2cbc75cce132f4af028e3326892a2ca24102f0b5a2cdf EBUILD keybinder-0.3.1-r300.ebuild 939 BLAKE2B ad5c4af3b728edbef0c2c61882ae35a2e8c630392f7446efe13701ff6fd83bbfa1bc51768244437b4cdafa00620a5e8e5e69ce9fcbcb9880aed1f6a7fedeb6a5 SHA512 c84f03c94a0a27549ffe215a0648882f324f80d38e30c49a97a2b8529c133737c673f74545d2742efdc845d2be5717c66624fdf6ec34e7dbb442c3c71c70efa7 -MISC metadata.xml 223 BLAKE2B cede765d06f6d86311c003cfad1644c1b372e8a2991f8aa34bda1aef39f5ba5f5dc4df033121a94ad095ef48a3dfe7028409d4cc308d55316fb79e7087ee765f SHA512 8fbb217256f73ea719d6b267940c2ff296e62c13f64836a0485051019c88475a4ec7800bda03d1e69e84e9bad96f8f1a9a6f8392cd3a2dea3bac4967721e58d2 +EBUILD keybinder-0.3.2-r300.ebuild 1056 BLAKE2B f2b2dd065cabbb6603a4d268875d59d4725fbab59a40c06865bf58fa785142ce02303016da2ca378a51c4b6970c378b77ccbde77e3015c80759cc9381620d2f3 SHA512 dfa866abf83e47ba266a1db43136321afab931afbab818fd54f70c0e4d98bd32af1475958814af1ba10f9b757b4a352394acf8ce0003bd58f38a3b2df6d31dd9 +MISC metadata.xml 327 BLAKE2B 61157058cd32bae91e1b8bbae3235e70fd34ec1c6f89af874e974e76e5daba3ddb9b34878271d96a4ac761126b3d596f257014f24d40130256a2fcfa491f86d1 SHA512 e2597d9b1771b6cc57c5b372c5fa3a5a51cea3e87bbe3aaee10eae1fd90c445859eca6f855eb34f079253da6a771a747257ffe8b3b1834597791c03b7d3752f8 diff --git a/dev-libs/keybinder/keybinder-0.3.1-r201.ebuild b/dev-libs/keybinder/keybinder-0.3.1-r201.ebuild new file mode 100644 index 000000000000..4557421f67e1 --- /dev/null +++ b/dev-libs/keybinder/keybinder-0.3.1-r201.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +inherit python-single-r1 + +DESCRIPTION="A library for registering global keyboard shortcuts" +HOMEPAGE="https://github.com/engla/keybinder" +SRC_URI="https://github.com/engla/keybinder/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86" +IUSE="+introspection lua python" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=">=x11-libs/gtk+-2.20:2 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrender + introspection? ( dev-libs/gobject-introspection ) + lua? ( >=dev-lang/lua-5.1 ) + python? ( ${PYTHON_DEPS} + >=dev-python/pygobject-2.15.3:2[${PYTHON_USEDEP}] + >=dev-python/pygtk-2.12[${PYTHON_USEDEP}] + )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_configure() { + local myconf=( + $(use_enable introspection) + $(use_enable python) + ) + # upstream failed at AC_ARG_ENABLE + use lua || myconf+=( --disable-lua ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} diff --git a/dev-libs/keybinder/keybinder-0.3.2-r300.ebuild b/dev-libs/keybinder/keybinder-0.3.2-r300.ebuild new file mode 100644 index 000000000000..155449bb9eb1 --- /dev/null +++ b/dev-libs/keybinder/keybinder-0.3.2-r300.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_P=${PN}-3.0-${PV} +DESCRIPTION="A library for registering global keyboard shortcuts" +HOMEPAGE="https://github.com/engla/keybinder" +SRC_URI="https://github.com/engla/keybinder/releases/download/${PN}-3.0-v${PV}/${MY_P}.tar.gz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86" +IUSE="+introspection" + +RDEPEND="x11-libs/gtk+:3[X] + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrender + introspection? ( dev-libs/gobject-introspection )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +S=${WORKDIR}/${MY_P} + +src_configure() { + local myconf=( + $(use_enable introspection) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} + +pkg_preinst() { + # remove old symlink as otherwise the files will be installed + # in the wrong directory + if [[ -h ${EROOT%/}/usr/share/gtk-doc/html/keybinder-3.0 ]]; then + rm "${EROOT%/}/usr/share/gtk-doc/html/keybinder-3.0" || die + fi +} diff --git a/dev-libs/keybinder/metadata.xml b/dev-libs/keybinder/metadata.xml index 61950dc27134..c363c085d028 100644 --- a/dev-libs/keybinder/metadata.xml +++ b/dev-libs/keybinder/metadata.xml @@ -1,7 +1,11 @@ - - engla/keybinder - + + mgorny@gentoo.org + Michał Górny + + + engla/keybinder + -- cgit v1.2.3