summaryrefslogtreecommitdiff
path: root/dev-libs/keybinder
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-libs/keybinder
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-libs/keybinder')
-rw-r--r--dev-libs/keybinder/Manifest7
-rw-r--r--dev-libs/keybinder/keybinder-0.3.1-r200.ebuild52
-rw-r--r--dev-libs/keybinder/keybinder-0.3.1-r300.ebuild40
-rw-r--r--dev-libs/keybinder/metadata.xml7
4 files changed, 106 insertions, 0 deletions
diff --git a/dev-libs/keybinder/Manifest b/dev-libs/keybinder/Manifest
new file mode 100644
index 000000000000..2942f0321298
--- /dev/null
+++ b/dev-libs/keybinder/Manifest
@@ -0,0 +1,7 @@
+DIST keybinder-0.3.1.tar.gz 391730 SHA256 879f07130ac64792ddb9fd758e6673119283bda37d75573787ae22af8684a240 SHA512 aec4070b3d3b6c00900c3cb814e4b6a98beea09817eba3c3f7e6d5ce1ff68c091d183583f09b475e3e56bac67c94c1d912ebbe079dcece8195ac0ed9379d5f82 WHIRLPOOL 016bd88c4ddad54c74e7a39b9fca75b3b282b570fa9d25c74713095c22a8d388f3224c87a6c46220ad255b9b2b068790e75efc71055714e540d15917e534517b
+DIST keybinder-3.0-0.3.1.tar.gz 358650 SHA256 d97d699f31169976e4cda49a8490f69326e652269a2379907a805948d116fd23 SHA512 af65ce02707ed2712c70470c9151bffee87e6d5b3b97218b653d3061b74001a7f3ac59e15b71362e4466e7ac16573bdb6331dc00ebccd906ce08ca8176b6770f WHIRLPOOL 79dc194413ac9725522847dc7130f9550ac7796be037762af618c63b2c41712108646cc5a730c51e1003c9a898ffd7fff4cf7e30adeb78a6acec85e9c6cf2545
+EBUILD keybinder-0.3.1-r200.ebuild 1173 SHA256 d353698da50ecf006d320d2d70f8557bf0e5e2df183d3d6b149fc89de6c697f0 SHA512 631ab2a39cb8fe98b95c961dcecd252741fd1799353ecba32637e47afb8338ac29f112ff506b732cef9cd31e75bdf48ecb2a6464c414bc4e3ea7b945152a8ce1 WHIRLPOOL d253d1af75f02505db01a1f6c333f0b39f652b34e788663dafb3b8e42228785f3e74bb79343aa3a515ed9b22998de277838b863fc749d1ca320a311afff07a8f
+EBUILD keybinder-0.3.1-r300.ebuild 939 SHA256 0dc5c2f47ed81d116c1a8b6a6a161069d26eaef36a0fc0b226a7e30e87362d80 SHA512 c84f03c94a0a27549ffe215a0648882f324f80d38e30c49a97a2b8529c133737c673f74545d2742efdc845d2be5717c66624fdf6ec34e7dbb442c3c71c70efa7 WHIRLPOOL bf9e379bfab62f3104cb67faf2f58b2352b13e8865363a2580ae3720f1ce42b9395c3d4e461c744bb28fbac0d3c7a5df5e0aad745d122bcba3dea94d5f32b9eb
+MISC ChangeLog 5258 SHA256 10cc3f1d17d4c8a3098d63147dbbd0a7dc79b5f664db55c5d6781c0646f6555c SHA512 e00d6acc0e4f5bb0c25a6df567281739118dbb1ac1eb48cc7118bfe7ce52d18d1aa044235dab977df7d6ecb64131b586b9a54c2d59bdcb2e4492d57a8704d7d4 WHIRLPOOL 1b2ab22849810a79596d6929b37d1108c18a7026f878e451f21d3ab95e0294fcccf8196abe2d1fbec0d2dcb0fd8cb2ae240acca26bd7911192e1fb6530224bb6
+MISC ChangeLog-2015 2379 SHA256 ed694f119c1a3bece7f03f906703b443d7d48ad71fff651f0aba2fb943cefbf5 SHA512 5a89dd70e55fc7a7f658f941cd0fd54849ce4ef9f5260d6607ddf3b0193a08aa9d657d554b023c094357cf5cbb9379d9eaf3e1f64bddd5beb2e38cb5af553307 WHIRLPOOL 2bfb3b95108dae8137fbb9be47a9ed77f9e09280f637cb57a2dcde984c92a0bde563fe928ce9c893443942ab2ed3f4a3090ea008b2d3979e74cae8296e4e55f2
+MISC metadata.xml 223 SHA256 aa7758c3656568ec04703b8ca42b186ae2c41c8a0c90e7c75d478124d68f80e7 SHA512 8fbb217256f73ea719d6b267940c2ff296e62c13f64836a0485051019c88475a4ec7800bda03d1e69e84e9bad96f8f1a9a6f8392cd3a2dea3bac4967721e58d2 WHIRLPOOL fa890127d77064b68d9cc14e49fd15fff8e487b676e94d1742be4a01610e3134fc819e525d49075f4fcc87aacbfb7d3f1cb9d719442ae4ea38f6925b90bc583d
diff --git a/dev-libs/keybinder/keybinder-0.3.1-r200.ebuild b/dev-libs/keybinder/keybinder-0.3.1-r200.ebuild
new file mode 100644
index 000000000000..05751c8eface
--- /dev/null
+++ b/dev-libs/keybinder/keybinder-0.3.1-r200.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils 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"
+
+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"
+
+DOCS="AUTHORS NEWS README"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+ local myconf
+ use lua || myconf='--disable-lua'
+
+ econf \
+ $(use_enable introspection) \
+ $(use_enable python) \
+ ${myconf}
+}
+
+src_install() {
+ default
+ prune_libtool_files --all
+}
diff --git a/dev-libs/keybinder/keybinder-0.3.1-r300.ebuild b/dev-libs/keybinder/keybinder-0.3.1-r300.ebuild
new file mode 100644
index 000000000000..2583c443358b
--- /dev/null
+++ b/dev-libs/keybinder/keybinder-0.3.1-r300.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils
+
+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
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrender
+ introspection? ( dev-libs/gobject-introspection )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+DOCS="AUTHORS NEWS README"
+
+S=${WORKDIR}/${MY_P}
+
+src_configure() {
+ econf \
+ $(use_enable introspection) \
+ --with-html-dir="${EPREFIX}/usr/share/doc/${PF}/html"
+}
+
+src_install() {
+ default
+ prune_libtool_files --all
+ dosym /usr/share/doc/${PF}/html/${PN}-3.0 /usr/share/gtk-doc/html/${PN}-3.0
+}
diff --git a/dev-libs/keybinder/metadata.xml b/dev-libs/keybinder/metadata.xml
new file mode 100644
index 000000000000..61950dc27134
--- /dev/null
+++ b/dev-libs/keybinder/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <upstream>
+ <remote-id type="github">engla/keybinder</remote-id>
+ </upstream>
+</pkgmetadata>