summaryrefslogtreecommitdiff
path: root/app-misc/tpconfig
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 /app-misc/tpconfig
reinit the tree, so we can have metadata
Diffstat (limited to 'app-misc/tpconfig')
-rw-r--r--app-misc/tpconfig/Manifest8
-rw-r--r--app-misc/tpconfig/files/tpconfig22
-rw-r--r--app-misc/tpconfig/files/tpconfig.conf4
-rw-r--r--app-misc/tpconfig/metadata.xml5
-rw-r--r--app-misc/tpconfig/tpconfig-3.1.3-r1.ebuild25
-rw-r--r--app-misc/tpconfig/tpconfig-3.1.3-r2.ebuild25
6 files changed, 89 insertions, 0 deletions
diff --git a/app-misc/tpconfig/Manifest b/app-misc/tpconfig/Manifest
new file mode 100644
index 000000000000..f74403b1c83c
--- /dev/null
+++ b/app-misc/tpconfig/Manifest
@@ -0,0 +1,8 @@
+AUX tpconfig 426 SHA256 8754b87fb2774b93c074bbd90685fa2aeaf18bdc31b95d55696b77b9924ae7a8 SHA512 09c0a954b765404eeee569040b832883f85b2451c41ca4465ef5febf80745fb9a65fdabadff9967f014d064134c353c66953c26e7295b4ced3dbc172975d536e WHIRLPOOL f3507b5de4fe250d72a93297aeb2be910bebb4803c6ea0240902ff45c19a243ce124bceae5d6710e06fe0428e786d1bca66551af40ae0b6d19934d8546e1b059
+AUX tpconfig.conf 132 SHA256 702320417b7f236f03c3103d2adf387703d0540e5a178e16aeb6345df8bcb273 SHA512 314f05fb3211790e9c5de47f99d14bcf96788f8baf1d5258eb17d71dea05f0bde7b249a99321f472e4339c066705d9f18b529f97b1c03a72da4f21c14b91f77a WHIRLPOOL 2deea1686363b4890725a19b883a1ad6bad78ac4d17592fa912424e1b6522e1a2f8b93603670f41a57ea7e8d4ee8f559621c7d3b74fb26b8998d90f6b6dbf14b
+DIST tpconfig-3.1.3.tar.gz 106789 SHA256 3413a9cc735908b1aed6968afc18768daba6d2da26003682510fa4a0fd6cdc95 SHA512 b10b709f113dcd526c7521f519466677a1dd37b5c3bd4adf7a0fdbf95428bf56777a726b85e158c4842d406e7659f1b6e161c68bc6f6c6739d376ab84351efc9 WHIRLPOOL 278eb797588b0e0b72f6e6ed76e936fa336971b4c22ce2f2eafb5465df6835a730b0cf4f132e3bb86dbd74178fdb6cc6a58b247c46eefdc730e897d56d712b0c
+EBUILD tpconfig-3.1.3-r1.ebuild 616 SHA256 f4dab1d359d365e31a0cb40711d1aa79576344a1b9d8d4829d7814d1ef7e2591 SHA512 978265ea39931c1b2a93674c38ced77c68b3f4f3d3831b78c491cbe662b70ea94f0bcf6853483a0d24c4d9d37b1cdf63ebdcd942d42bab0dc79ace73c4ce7f6a WHIRLPOOL 1ef0a733c25cd8fe11e8ae28ada0daa62576e702afbcd96c849b6750975a4cefcf35ed7813d598eae0eed6448cb00cf45605a17f5de31ee47e4b6417181ba18e
+EBUILD tpconfig-3.1.3-r2.ebuild 563 SHA256 132080f87c4c422ba7d01a2bca2bd9309765228748e91e3bfb3bb0eadd43a0bf SHA512 a99a33b57c57691881ff0866e3a36856759a0edab55a19f4113b0c1a7fa71a38ae890a659de38fb72424bec17762bda6209093c3fab321fffb1669aab9f1de71 WHIRLPOOL ccfc23a38af8432b35f855e94a826cbb6224e0a7e23dedb5d2bb45fbacf7939a8d882b174db5c6ce786f744783bfeb3f2f7a538e5976007f96ab7f0ac593bdef
+MISC ChangeLog 2952 SHA256 42b6263b598a994780cce92beaefe8f172218f6cfa2cce5069e294a0c2c0d1d7 SHA512 629b23f06ace6165c51e732e841ce5dc62edd36618f9df82337f8bba62a661b3408ff2e758bf2e2313816c6a5efef42a66c87b713bcf6eb04a0f72fb0d3f1f85 WHIRLPOOL 43196de7df59b5ca248c6aa19a3d484ae9e5ec0a28abad90a03165965a10acebdd4b403be58e7fc80c1094facc8ef0deee74b3a928f3f9c85f2a4e0f1e8cc3c6
+MISC ChangeLog-2015 1163 SHA256 925c780574a6f454834645a7774eeb78fad4b785a44a2205fea64898b6e2ddff SHA512 0ad6771812231f78cac2eb01ef751a70a63c24ef258f73623e5570fa1e189275582cbb06649b27c523a4af3ffe4397789686b26ba6dedd47d481e0ef897afb0e WHIRLPOOL 36fc2e7261b70ffc02bad0aa79767ec58b984d9eb7a1367e77580ed0884f3d9f6e2ad7351dcafc4d2afe0e4ac2f5f4fc2fcfdc3e68efaa173df3025751c7112d
+MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968
diff --git a/app-misc/tpconfig/files/tpconfig b/app-misc/tpconfig/files/tpconfig
new file mode 100644
index 000000000000..6eafbb5803ea
--- /dev/null
+++ b/app-misc/tpconfig/files/tpconfig
@@ -0,0 +1,22 @@
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+depend() {
+ before xdm
+}
+
+start() {
+ ebegin "Loading tpconfig options..."
+ /usr/bin/tpconfig ${TPOPTIONS} > /dev/null 2> /tmp/tpconfig.start
+ if [ -z "`cat /tmp/tpconfig.start 2> /dev/null`" ]; then
+ eend 0
+ else
+ eend 1
+ fi
+}
+
+stop() {
+ ebegin "Stoping tpconfig (this does nothing)..."
+ eend 0
+}
diff --git a/app-misc/tpconfig/files/tpconfig.conf b/app-misc/tpconfig/files/tpconfig.conf
new file mode 100644
index 000000000000..6566b926710e
--- /dev/null
+++ b/app-misc/tpconfig/files/tpconfig.conf
@@ -0,0 +1,4 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+TPOPTIONS="--tapmode=0"
diff --git a/app-misc/tpconfig/metadata.xml b/app-misc/tpconfig/metadata.xml
new file mode 100644
index 000000000000..6f49eba8f496
--- /dev/null
+++ b/app-misc/tpconfig/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/app-misc/tpconfig/tpconfig-3.1.3-r1.ebuild b/app-misc/tpconfig/tpconfig-3.1.3-r1.ebuild
new file mode 100644
index 000000000000..1b3ced07ded7
--- /dev/null
+++ b/app-misc/tpconfig/tpconfig-3.1.3-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit toolchain-funcs
+
+DESCRIPTION="Touchpad config for ALPS and Synaptics TPs. Controls tap/click behaviour"
+HOMEPAGE="http://www.compass.com/synaptics/"
+SRC_URI="http://www.compass.com/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 x86"
+IUSE=""
+
+src_compile() {
+ econf
+ emake CC="$(tc-getCC)" || die "emake failed"
+}
+
+src_install() {
+ dobin tpconfig || die "dobin failed!"
+ dodoc README AUTHORS NEWS INSTALL
+ doinitd "${FILESDIR}"/tpconfig
+ newconfd "${FILESDIR}"/tpconfig.conf tpconfig
+}
diff --git a/app-misc/tpconfig/tpconfig-3.1.3-r2.ebuild b/app-misc/tpconfig/tpconfig-3.1.3-r2.ebuild
new file mode 100644
index 000000000000..3cbffcaf9542
--- /dev/null
+++ b/app-misc/tpconfig/tpconfig-3.1.3-r2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit toolchain-funcs
+
+DESCRIPTION="Touchpad config for ALPS and Synaptics TPs. Controls tap/click behaviour"
+HOMEPAGE="http://www.compass.com/synaptics/"
+SRC_URI="http://www.compass.com/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOCS=( README AUTHORS NEWS INSTALL )
+
+src_compile() {
+ econf
+ emake CC="$(tc-getCC)"
+}
+
+src_install() {
+ dobin "${PN}"
+ doinitd "${FILESDIR}"/"${PN}"
+ newconfd "${FILESDIR}"/"${PN}.conf" "${PN}"
+}