Skip to content

Commit 559a665

Browse files
committed
Fix version compare on 3.3.2.1666, fix keyd configure
1 parent 4e071ea commit 559a665

File tree

3 files changed

+21
-43
lines changed

3 files changed

+21
-43
lines changed

package/keyd/package

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ package() {
4343
}
4444

4545
configure() {
46-
addgroup keyd
46+
grep -qw ^keyd /etc/group || addgroup keyd
4747
systemctl daemon-reload
4848
if is-active keyd; then
4949
systemctl restart keyd
@@ -58,7 +58,7 @@ configure() {
5858

5959
preremove() {
6060
disable-unit keyd
61-
delgroup keyd
61+
grep -qw ^keyd /etc/group && delgroup keyd
6262
}
6363

6464
postremove() {

package/toltec-bootstrap/toltecctl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -656,7 +656,7 @@ get-branch() {
656656
#
657657
# Output: Sortable version number
658658
function version {
659-
echo "$@" | awk -F. '{ printf("%d%03d%03d%03d\n", $1,$2,$3,$4); }'
659+
echo "$@" | awk -F. '{ printf("%d%04d%04d%04d\n", $1,$2,$3,$4); }'
660660
}
661661

662662
# Compare two version numbers
@@ -709,11 +709,11 @@ switch-branch() {
709709
model="$(identify-model)"
710710
version="$(identify-support-version)"
711711

712-
if [[ $model = "unknown" ]]; then
712+
if [[ $model == "unknown" ]]; then
713713
log ERROR "You’re running an unsupported or unrecognised device"
714714
exit 1
715715
fi
716-
if [[ $version = "unknown" ]]; then
716+
if [[ $version == "unknown" ]]; then
717717
log ERROR "You're running an unsupported or unrecognised OS version"
718718
exit 1
719719
fi

package/toltec-deletions/package

Lines changed: 16 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -21,18 +21,13 @@ section="utils"
2121
maintainer="Eeems <[email protected]>"
2222
license=MIT
2323
installdepends=(toltec-bootstrap)
24-
conflicts_rm1os2=()
24+
2525
replaces_rm1os2=()
26-
conflicts_rm2os2=()
26+
conflicts_rm1os2=$replaces_rm1os2
27+
2728
replaces_rm2os2=()
28-
conflicts_rm1os3=(
29-
ddvk-hacks
30-
fuse
31-
wireguard
32-
innernet-client
33-
gocryptfs
34-
remarkable-stylus
35-
)
29+
conflicts_rm2os2=$replaces_rm2os2
30+
3631
replaces_rm1os3=(
3732
ddvk-hacks
3833
fuse
@@ -41,14 +36,8 @@ replaces_rm1os3=(
4136
gocryptfs
4237
remarkable-stylus
4338
)
44-
conflicts_rm1os3v22=(
45-
ddvk-hacks
46-
fuse
47-
wireguard
48-
innernet-client
49-
gocryptfs
50-
remarkable-stylus
51-
)
39+
conflicts_rm1os3=$replaces_rm1os3
40+
5241
replaces_rm1os3v22=(
5342
ddvk-hacks
5443
fuse
@@ -57,15 +46,8 @@ replaces_rm1os3v22=(
5746
gocryptfs
5847
remarkable-stylus
5948
)
60-
conflicts_rm2os3=(
61-
ddvk-hacks
62-
fuse
63-
wireguard
64-
innernet-client
65-
gocryptfs
66-
remarkable-stylus
67-
open-remarkable-shutdown
68-
)
49+
conflicts_rm1os3v22=$replaces_rm1os3v22
50+
6951
replaces_rm2os3=(
7052
ddvk-hacks
7153
fuse
@@ -75,15 +57,8 @@ replaces_rm2os3=(
7557
remarkable-stylus
7658
open-remarkable-shutdown
7759
)
78-
conflicts_rm2os3v22=(
79-
ddvk-hacks
80-
fuse
81-
wireguard
82-
innernet-client
83-
gocryptfs
84-
remarkable-stylus
85-
open-remarkable-shutdown
86-
)
60+
conflicts_rm2os3=$replaces_rm2os3
61+
8762
replaces_rm2os3v22=(
8863
ddvk-hacks
8964
fuse
@@ -93,10 +68,13 @@ replaces_rm2os3v22=(
9368
remarkable-stylus
9469
open-remarkable-shutdown
9570
)
96-
conflicts_rmppos3v22=()
71+
conflicts_rm2os3v22=$replaces_rm2os3v22
72+
9773
replaces_rmppos3v22=()
98-
conflicts_rmppmos3v22=()
74+
conflicts_rmppos3v22=$replaces_rmppos3v22
75+
9976
replaces_rmppmos3v22=()
77+
conflicts_rmppmos3v22=$replaces_rmppmos3v22
10078

10179
source=()
10280
sha256sums=()

0 commit comments

Comments
 (0)