1 |
commit: 46c2c356c2345bf16a721730be396b91eb0c2981 |
2 |
Author: Ethan Nijmeh <ethannij <AT> gmail <DOT> com> |
3 |
AuthorDate: Sun May 2 06:05:11 2021 +0000 |
4 |
Commit: Theo Anderson <telans <AT> posteo <DOT> de> |
5 |
CommitDate: Sun May 2 06:07:01 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=46c2c356 |
7 |
|
8 |
x11-drivers/OpenTabletDriver-bin: fixed formatting |
9 |
|
10 |
Package-Manager: Portage-3.0.18, Repoman-3.0.3 |
11 |
Signed-off-by: Ethan Nijmeh <ethannij <AT> gmail.com> |
12 |
|
13 |
x11-drivers/OpenTabletDriver-bin/Manifest | 4 +- |
14 |
.../OpenTabletDriver-bin-0.5.3.1.ebuild | 52 +++++++++++++--------- |
15 |
x11-drivers/OpenTabletDriver-bin/files/otd | 2 +- |
16 |
x11-drivers/OpenTabletDriver-bin/files/otd-gui | 4 +- |
17 |
x11-drivers/OpenTabletDriver-bin/metadata.xml | 1 + |
18 |
5 files changed, 36 insertions(+), 27 deletions(-) |
19 |
|
20 |
diff --git a/x11-drivers/OpenTabletDriver-bin/Manifest b/x11-drivers/OpenTabletDriver-bin/Manifest |
21 |
index c167f9078..de81ddd4c 100644 |
22 |
--- a/x11-drivers/OpenTabletDriver-bin/Manifest |
23 |
+++ b/x11-drivers/OpenTabletDriver-bin/Manifest |
24 |
@@ -1,2 +1,2 @@ |
25 |
-DIST OpenTabletDriver.tar.gz 4040912 BLAKE2B 0d0a05cfc5ed0339e65e43acddf701f26b12021f82c9d69db494887b71032a64be0f740f03ba518dda09c9cff79fc97d8b1599fbef5aba694fd5ad1f184d3020 SHA512 88e84cd3ea1722e4e7a252bb371455e3eb61f8ddf30cfd83d24149b92c33cf18112cbbabb0b7b7d443060b7742ac1910bd046b5489d685c5f60156c214f56f19 |
26 |
-DIST v0.5.3.1.tar.gz 174676 BLAKE2B a599aa070a8153ff9a63d0f4c717ac6bd62a03c0ca962612ad804908b686bbe80114c1b79a49fd43200963084ea6f68c5dbc349248509c4705792982c2e48f66 SHA512 55415e50559c6203f808c411a6111771d4639f3e1db67388da2f01068312afd744bd98a8c9fbf4d59f8ad94e1c71887dedcb032c354ec9d1f192fd091cd71426 |
27 |
+DIST OpenTabletDriver-0.5.3.1.tar.gz 4040912 BLAKE2B 0d0a05cfc5ed0339e65e43acddf701f26b12021f82c9d69db494887b71032a64be0f740f03ba518dda09c9cff79fc97d8b1599fbef5aba694fd5ad1f184d3020 SHA512 88e84cd3ea1722e4e7a252bb371455e3eb61f8ddf30cfd83d24149b92c33cf18112cbbabb0b7b7d443060b7742ac1910bd046b5489d685c5f60156c214f56f19 |
28 |
+DIST OpenTabletDriver-source-0.5.3.1.tar.gz 174676 BLAKE2B a599aa070a8153ff9a63d0f4c717ac6bd62a03c0ca962612ad804908b686bbe80114c1b79a49fd43200963084ea6f68c5dbc349248509c4705792982c2e48f66 SHA512 55415e50559c6203f808c411a6111771d4639f3e1db67388da2f01068312afd744bd98a8c9fbf4d59f8ad94e1c71887dedcb032c354ec9d1f192fd091cd71426 |
29 |
|
30 |
diff --git a/x11-drivers/OpenTabletDriver-bin/OpenTabletDriver-bin-0.5.3.1.ebuild b/x11-drivers/OpenTabletDriver-bin/OpenTabletDriver-bin-0.5.3.1.ebuild |
31 |
index f738e58a3..59c20366d 100644 |
32 |
--- a/x11-drivers/OpenTabletDriver-bin/OpenTabletDriver-bin-0.5.3.1.ebuild |
33 |
+++ b/x11-drivers/OpenTabletDriver-bin/OpenTabletDriver-bin-0.5.3.1.ebuild |
34 |
@@ -1,19 +1,21 @@ |
35 |
+# Copyright 2019-2021 Gentoo Authors |
36 |
+# Distributed under the terms of the GNU General Public License v2 |
37 |
+ |
38 |
EAPI=7 |
39 |
|
40 |
inherit desktop |
41 |
|
42 |
-DESCRIPTION="A cross platform tablet driver (binary package)" |
43 |
-HOMEPAGE="https://github.com/OpenTabletDriver" |
44 |
+MY_PN=OpenTabletDriver |
45 |
|
46 |
-SRC_URI="https://github.com/OpenTabletDriver/OpenTabletDriver/archive/refs/tags/v${PV}.tar.gz https://github.com/OpenTabletDriver/OpenTabletDriver/releases/download/v${PV}/OpenTabletDriver.linux-x64.tar.gz -> OpenTabletDriver.tar.gz" |
47 |
+DESCRIPTION="Cross platform tablet driver (binary package)" |
48 |
+HOMEPAGE="https://github.com/OpenTabletDriver" |
49 |
+SRC_URI="https://github.com/OpenTabletDriver/OpenTabletDriver/archive/refs/tags/v${PV}.tar.gz -> OpenTabletDriver-source-${PV}.tar.gz https://github.com/OpenTabletDriver/OpenTabletDriver/releases/download/v${PV}/OpenTabletDriver.linux-x64.tar.gz -> OpenTabletDriver-${PV}.tar.gz" |
50 |
|
51 |
-KEYWORDS="~amd64" |
52 |
LICENSE="GPL-3+" |
53 |
- |
54 |
-SP="otd" |
55 |
- |
56 |
SLOT="0" |
57 |
+KEYWORDS="~amd64" |
58 |
IUSE="" |
59 |
+ |
60 |
DEPEND=" |
61 |
x11-libs/libX11 |
62 |
x11-libs/libXrandr |
63 |
@@ -22,15 +24,16 @@ DEPEND=" |
64 |
|| ( dev-dotnet/dotnet-sdk-bin dev-dotnet/dotnet-runtime-bin ) |
65 |
" |
66 |
|
67 |
-pkgname=OpenTabletDriver |
68 |
-S=${WORKDIR}/${pkgname} |
69 |
-LP=opentabletdriver |
70 |
+S="${WORKDIR}/${MY_PN}" |
71 |
src_install() { |
72 |
- cd "${S}" |
73 |
+ local LP=opentabletdriver |
74 |
+ local SP="otd" |
75 |
+ |
76 |
+ cd "${S}" || die |
77 |
|
78 |
# install -do root "${D}/usr/share/${PN}" |
79 |
|
80 |
- exeinto "/usr/share/${pkgname}" |
81 |
+ exeinto "/usr/share/${MY_PN}" |
82 |
exeopts -o root -Dm755 |
83 |
|
84 |
for binary in *.dll *.json; do |
85 |
@@ -44,23 +47,28 @@ src_install() { |
86 |
doexe "$bin" |
87 |
done |
88 |
|
89 |
- insinto "/usr/share/${pkgname}" |
90 |
+ insinto "/usr/share/${MY_PN}" |
91 |
doins -r "Configurations" |
92 |
|
93 |
- install -Dm 644 -o root "${S}/99-${LP}.rules" -t "${D}/usr/lib/udev/rules.d" |
94 |
- udevadm control --reload |
95 |
- |
96 |
- cd "${FILESDIR}" |
97 |
- install -Dm 755 -o root "${SP}" -t "${D}/usr/bin" |
98 |
- install -Dm 755 -o root "${SP}-gui" -t "${D}/usr/bin" |
99 |
+ doins "${S}/99-${LP}.rules" "/usr/lib/udev/rules.d" |
100 |
+ #install -Dm 644 -o root "${S}/99-${LP}.rules" -t "${D}/usr/lib/udev/rules.d" |
101 |
+ udevadm control --reload || die |
102 |
|
103 |
+ cd "${FILESDIR}" || die |
104 |
+ #install -Dm 755 -o root "${SP}" -t "${D}/usr/bin" |
105 |
+ dobin "${SP}" |
106 |
+ #install -Dm 755 -o root "${SP}-gui" -t "${D}/usr/bin" |
107 |
+ dobin "${SP}-gui" |
108 |
|
109 |
- cd ${WORKDIR}/OpenTabletDriver-${PV}/OpenTabletDriver.UX/Assets |
110 |
+ cd "${WORKDIR}/${MY_PN}-${PV}/${MY_PN}.UX/Assets" || die |
111 |
doicon "otd.png" |
112 |
make_desktop_entry /usr/bin/otd-gui OpenTabletDriver otd Settings |
113 |
} |
114 |
|
115 |
pkg_postinst() { |
116 |
- ewarn "If this is your first time installing," |
117 |
- ewarn "please replug your tablet." |
118 |
+ if [[ -z ${REPLACING_VERSIONS} ]]; then |
119 |
+ elog "Please replug your tablet before attempting to use the driver" |
120 |
+ fi |
121 |
+ #ewarn "If this is your first time installing," |
122 |
+ #ewarn "please replug your tablet." |
123 |
} |
124 |
|
125 |
diff --git a/x11-drivers/OpenTabletDriver-bin/files/otd b/x11-drivers/OpenTabletDriver-bin/files/otd |
126 |
old mode 100755 |
127 |
new mode 100644 |
128 |
index 0f85bbe46..76d0b66e4 |
129 |
--- a/x11-drivers/OpenTabletDriver-bin/files/otd |
130 |
+++ b/x11-drivers/OpenTabletDriver-bin/files/otd |
131 |
@@ -1,4 +1,4 @@ |
132 |
-#!/bin/bash |
133 |
+#! /usr/bin/env bash |
134 |
cd /usr/share/opentabletdriver-bin |
135 |
if [ $# -eq 0 ] |
136 |
then |
137 |
|
138 |
diff --git a/x11-drivers/OpenTabletDriver-bin/files/otd-gui b/x11-drivers/OpenTabletDriver-bin/files/otd-gui |
139 |
old mode 100755 |
140 |
new mode 100644 |
141 |
index 1cdefe9d4..f507003c4 |
142 |
--- a/x11-drivers/OpenTabletDriver-bin/files/otd-gui |
143 |
+++ b/x11-drivers/OpenTabletDriver-bin/files/otd-gui |
144 |
@@ -1,3 +1,3 @@ |
145 |
-#!/bin/bash |
146 |
+#! /usr/bin/env bash |
147 |
cd /usr/share/opentabletdriver-bin |
148 |
-dotnet ./OpenTabletDriver.UX.Gtk.dll "$@" |
149 |
+dotnet ./OpenTabletDriver.UX.Gtk.dll "$@" |
150 |
\ No newline at end of file |
151 |
|
152 |
diff --git a/x11-drivers/OpenTabletDriver-bin/metadata.xml b/x11-drivers/OpenTabletDriver-bin/metadata.xml |
153 |
index 0f1124053..4eb0050fd 100644 |
154 |
--- a/x11-drivers/OpenTabletDriver-bin/metadata.xml |
155 |
+++ b/x11-drivers/OpenTabletDriver-bin/metadata.xml |
156 |
@@ -3,5 +3,6 @@ |
157 |
<pkgmetadata> |
158 |
<maintainer type="person"> |
159 |
<email>ethannij@×××××.com</email> |
160 |
+ <name>Ethan Nijmeh</name> |
161 |
</maintainer> |
162 |
</pkgmetadata> |