summaryrefslogtreecommitdiff
path: root/app-misc/tek
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/tek
reinit the tree, so we can have metadata
Diffstat (limited to 'app-misc/tek')
-rw-r--r--app-misc/tek/Manifest4
-rw-r--r--app-misc/tek/metadata.xml11
-rw-r--r--app-misc/tek/tek-1.3.0.ebuild44
3 files changed, 59 insertions, 0 deletions
diff --git a/app-misc/tek/Manifest b/app-misc/tek/Manifest
new file mode 100644
index 000000000000..1fb720bdca0b
--- /dev/null
+++ b/app-misc/tek/Manifest
@@ -0,0 +1,4 @@
+DIST tek-1.3.0.tar.gz 99399 SHA256 730e43749bf83fe1f717a64754262fe0577d25b3b47896838d4936fd8f76ffe6 SHA512 20e3e704db71a7c0fb7a7791c8ebbdb348d370b06bea39f2ee77cae72ac4b71873884c6ec58712c9bf85d7d0785310f33189ce977a77b970951e39c8803d28fd WHIRLPOOL 2736f63121b2a743234ddd972a88562f1e8094c45fc6aec79dbda1c5d2a4c8df776db6f6f997c88afd6155e5fdaffa44859b6ba987a987bb09c36556764b4e5f
+EBUILD tek-1.3.0.ebuild 934 SHA256 1ae93825745501f1cdd7dcc0435a3985d12f79f605b20d7da3b7624aeca32896 SHA512 15e88bd7ebbdd7d5e298aab2f00252bba7e15cf3d146258e19fae9fe0e590619c958c33d53915e0b5ddd38430c0b89ead2824aeae23243e8605faf5ef8cb955f WHIRLPOOL 3762458e10dfda50151fc3f3973b447ae78f7ee3a799733656a97f4e46184a813fcd21ded6446c68311f763d26e26de48e79f97b0f4593edbb52bf3b15e31a1c
+MISC ChangeLog 468 SHA256 314491c836cbb5437cabe6c2e24c889c2a22a7b2a6ca8b277669e5f7e4e649f2 SHA512 95382267016a198fbfe5401b4b6e876ec426d20063ddbdbb8da94cd49bc4174a8f0f5d97ad15589975e2ac7eb4d05b3eca5bfc2bdcb4915ff82096ebe957065c WHIRLPOOL caf555099f3e831470ffa88553067af97f44a40d5f177e832bce5d4a33e5a47cb1707f084de079b3e0c5cc9a6c3e6fc1eb4155c67f698954a6397ab73717d377
+MISC metadata.xml 330 SHA256 162c5870646066d837d483059cfc78888bf8b4734ed1676375e3d3198c67a509 SHA512 6d46988601ab6a6284211d488d55a6b56e63442424b4abc5910320cdfac5c1b5c8f050090878a7f3680de4acbecbd8e67f3195c9f6734139123c32fcebc103ee WHIRLPOOL 8dcf30771eabcfdb8e20ff72d649a3eeaf8c1c5164bda3b2305522ae5e48ce6a1ba3688fa626ed0541a98f6b0923250aa81ef563e117f7162c0ce550f19b9aa1
diff --git a/app-misc/tek/metadata.xml b/app-misc/tek/metadata.xml
new file mode 100644
index 000000000000..b51edd0de5da
--- /dev/null
+++ b/app-misc/tek/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>aidecoe@gentoo.org</email>
+ <name>Amadeusz Żołnowski</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">m-ou-se/tek</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-misc/tek/tek-1.3.0.ebuild b/app-misc/tek/tek-1.3.0.ebuild
new file mode 100644
index 000000000000..a999ca161f55
--- /dev/null
+++ b/app-misc/tek/tek-1.3.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+WX_GTK_VER=3.0
+
+inherit udev wxwidgets
+
+DESCRIPTION="GUI tool for upgrading the firmware of a Truly Ergonomic Keyboard"
+HOMEPAGE="http://trulyergonomic.com/ https://github.com/m-ou-se/tek"
+SRC_URI="https://github.com/m-ou-se/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="all-rights-reserved GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="mirror"
+
+RDEPEND="x11-libs/wxGTK:${WX_GTK_VER}=[X]
+ virtual/libusb:1
+ virtual/udev"
+DEPEND="${RDEPEND}
+ app-editors/vim-core"
+
+src_prepare() {
+ default
+ setup-wxwidgets
+ sed -r \
+ -e '/LIN_STRIP/d' \
+ -e 's/LIN_CXX/CXX/g' \
+ -e 's/CXX=/CXX\?=/' \
+ -e 's/CXXFLAGS=(.*)/CXXFLAGS:=\1 $(CXXFLAGS)/' \
+ -i "${S}"/Makefile || die
+}
+
+src_install() {
+ newbin tek.lin tek
+ udev_newrules linux-udev-rules 40-tek.rules
+ einstalldocs
+}
+
+pkg_postinst() {
+ udev_reload
+}