summaryrefslogtreecommitdiff
path: root/net-wireless/hidclient
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 /net-wireless/hidclient
reinit the tree, so we can have metadata
Diffstat (limited to 'net-wireless/hidclient')
-rw-r--r--net-wireless/hidclient/Manifest6
-rw-r--r--net-wireless/hidclient/files/README16
-rw-r--r--net-wireless/hidclient/hidclient-20120728.ebuild33
-rw-r--r--net-wireless/hidclient/metadata.xml8
4 files changed, 63 insertions, 0 deletions
diff --git a/net-wireless/hidclient/Manifest b/net-wireless/hidclient/Manifest
new file mode 100644
index 000000000000..0432bdbff13c
--- /dev/null
+++ b/net-wireless/hidclient/Manifest
@@ -0,0 +1,6 @@
+AUX README 1100 SHA256 48c1190a671a84397ac1b634df2bd82b4bc648ced1903f7eb25d870ec33c2ebe SHA512 21026c2ac24cc925fb140aef70ca2041688ff6fd0736649177d78a7e24d433fd939075b9bd315f7daff3ddfb7e49823a83ee591f0163e0f9fdc236f8cab86966 WHIRLPOOL 82955345a445b6e7f146ae037656b12b15386c1b47c59a1c2958fbc90e9b084314dbb24536e3ed4ca21ba34ffaa988656e0c0a8315be514fa74c6b7f58ce6017
+DIST hidclient-20120728.tar.bz2 12563 SHA256 c2e0a0b97f816b5303d06eef8e1d1230f2a96013b30bcad8b3375358280c253c SHA512 c928d5844c7ed0cb20421c9241a938d39bb7d65accf9493817c6d9e1de9049a5e8256838b086ff6a44023259656c0c985c2155ed125838c6a2d73439c21884d4 WHIRLPOOL 32aafac3bffc95e0f033353a132f0bd6226fc6d54dd06c766b459320bce8d5090a3f5d2f4d28dae9129aa2ce6f927d33032a2ada635547d136bee4ccd63f0359
+EBUILD hidclient-20120728.ebuild 642 SHA256 f2ed2815370a38f34a7f20d599fa3c33ccb6dd9b9147d9392a9b3540e2462ce6 SHA512 55702e2019a565789b928fc2fbcf3be08736768bcbaf1bf8d28d3c9aea185228dbc528a73bf7001eb5cd13e2138fa85d9c37e6f06a9a38d715a3b456f96839dd WHIRLPOOL 7ee8eccc6fde9ef5029a0f8b5958063583ef7c44fd1099b73bb7959569fb5ff5732e675e5a3e3fa5b6ff90edc8ef24f01dffe045130b09af27fddd940286a7b4
+MISC ChangeLog 2600 SHA256 b5797307a4c52373cad86b5ffa75240d85c2b2083cd7839e8a2f5a85e9f8bb19 SHA512 0b4061a340dcba5818303794526588388760fdf43f59330c527861d9ced3edca7602b1b99fd7d35351ba37fb7fcc5b877f6edcf6254a296d5629454648974f4a WHIRLPOOL 4cb9f4e08a503503278ea5c1c02f4e63f72de604cc83c97ca1666814ee5d471c4d51282b44f48c494859b0a89ed780a02d7eb42ea6b453a0fd710b27e0ba3c85
+MISC ChangeLog-2015 460 SHA256 8d3c6871c21fea2e193b60d7b8fc6fcdb29e1ad7fa7ee90721d1b9d8db0d41f7 SHA512 b8df11d0d7e2aa9412822a7d971043d3c03ab07bd3382f15f8c9370b6da1206d53d7338afd79c2109b82caf50ff814a8c0fa3ea960ad7e8b42c8e28838f903bd WHIRLPOOL 7647f3789b9bc855444b27c2dadea23cc7d8a1495cd3515adea33dba014e927e0504d02cfa4dee5a8af2448edc66cd634df7db2b8155b819deb7e1afd9d77f5a
+MISC metadata.xml 241 SHA256 50b9f6c8946f5d421e8feb8ffbf48238d8b8b018e315f322548b47a89d80b32c SHA512 d308ccef737c1776c2d77c0761996ef272a5866f5d9ceeda4dd4ceede851a145f76281a29b4c4b154e5b10f1d57c9344010bfcf75ba52fb3f1b34a58e3c2053f WHIRLPOOL 5436d62e0cda11ff7a49a8bc1b2c7400a58ad347709d48be3f462530bac689e9e9e6340580b5ccec717498a010c4d2f16ecd5f35ab04356858e7c540ac3b1da3
diff --git a/net-wireless/hidclient/files/README b/net-wireless/hidclient/files/README
new file mode 100644
index 000000000000..20497fa7dc44
--- /dev/null
+++ b/net-wireless/hidclient/files/README
@@ -0,0 +1,16 @@
+Maintainer note: I copied this from the homepage for reference
+
+Command-line parameter "-l" to list input devices
+-e<NUM> to ONLY bind to device Number NUM (see -l List)
+-x will "mute" the device(s) for X11 so you can start hidclient while having a X11 session.
+-fFIFONAME will read data from a FIFO instead of event devices.
+
+You don't need to copy anything into /etc/bluetooth. Might be a good idea to edit /etc/bluetooth/main.conf and set "DisabledPlugins=input" there, and "Class=0x000540" - that helps
+identifying the device as a "keyboard". Now run
+sudo hidclient -l
+to list the available input devices. If you have for example two usb mice and want to export only one (while working locally on the other), select the ID number from the first column. Start
+hidclient with
+sudo hidclient -e4 -x
+where 4 is the number of your mouse. Hidclient will wait for bluetooth connections. The mouse should stop working on the local PC, so it will not interfere with your normal computer usage
+while it is connected to another device.
+With the -x parameter, you can ignore the "openvt" mentioned above.
diff --git a/net-wireless/hidclient/hidclient-20120728.ebuild b/net-wireless/hidclient/hidclient-20120728.ebuild
new file mode 100644
index 000000000000..f56b4f7737b5
--- /dev/null
+++ b/net-wireless/hidclient/hidclient-20120728.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+DESCRIPTION="Use your machine as a bluetooh keyboard/mouse"
+HOMEPAGE="http://anselm.hoffmeister.be/computer/hidclient/"
+SRC_URI="http://anselm.hoffmeister.be/computer/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="net-wireless/bluez"
+RDEPEND="${DEPEND}
+ x11-apps/xinput"
+
+S="${WORKDIR}"
+
+src_prepare() {
+ sed -i 's#gcc#$(CC)#' Makefile
+ sed -i 's#-O2#$(CFLAGS) $(LDFLAGS)#' Makefile
+}
+
+src_compile() {
+ emake hidclient
+}
+
+src_install() {
+ dosbin hidclient
+ dodoc "${FILESDIR}"/README
+}
diff --git a/net-wireless/hidclient/metadata.xml b/net-wireless/hidclient/metadata.xml
new file mode 100644
index 000000000000..0bd171786a1f
--- /dev/null
+++ b/net-wireless/hidclient/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+<email>zerochaos@gentoo.org</email>
+<name>Rick Farina</name>
+</maintainer>
+</pkgmetadata>