File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree File renamed without changes.
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+ # Copyright (c) 2024 The Toltec Contributors
3+ # SPDX-License-Identifier: MIT
4+
5+ archs=(rmall)
6+ pkgnames=(entware-rc)
7+ pkgdesc=" Manage entware installed services"
8+ url=https://toltec-dev.org/
9+ pkgver=0.1-1
10+ timestamp=2024-05-22T22:59:03Z
11+ section=" utils"
12+ maintainer=" Eeems <eeems@eeems.email>"
13+ license=MIT
14+ installdepends=()
15+
16+ source=(
17+ entware-rc@.service
18+ rcctl
19+ )
20+ sha256sums=(
21+ SKIP
22+ SKIP
23+ )
24+
25+ package () {
26+ install -D -m 666 -t " $pkgdir " /lib/systemd/system/entware-rc@.service " $srcdir " /entware-rc@.service
27+ install -D -m 755 -t " $pkgdir " /opt/bin/rcctl " $srcdir " /rcctl
28+ }
29+
30+ configure () {
31+ systemctl daemon-reload
32+ echo " "
33+ echo " You can use rcctl to manage services installed by entware"
34+ }
35+
36+ preremove () {
37+ rcctl list | xargs -I {} systemctl disable --now entware-rc@{}
38+ }
File renamed without changes.
Original file line number Diff line number Diff line change @@ -6,33 +6,25 @@ archs=(rmall rmallos2 rmallos3 rm1 rm1os2 rm1os3 rm2 rm2os2 rm2os3)
66pkgnames=(toltec-base)
77pkgdesc=" Metapackage defining the base set of packages in a Toltec install"
88url=https://toltec-dev.org/
9- pkgver=1.4-1
9+ pkgver=1.3-2
1010timestamp=2023-12-27T08:30Z
1111section=" utils"
1212maintainer=" Eeems <eeems@eeems.email>"
1313license=MIT
14- installdepends=(toltec-bootstrap toltec-deletions toltec-completion wget-ssl ca-certificates)
14+ installdepends=(toltec-bootstrap toltec-deletions toltec-completion wget-ssl ca-certificates rcctl )
1515installdepends_rm1os2=(open-remarkable-shutdown)
1616installdepends_rm1os3=(open-remarkable-shutdown)
1717installdepends_rm2os2=(rm2-suspend-fix)
1818installdepends_rm2os3=(rm2-suspend-fix)
1919
20- source=(
21- entware-rc@.service
22- rcctl
23- )
24- sha256sums=(
25- SKIP
26- SKIP
27- )
20+ source=()
21+ sha256sums=()
2822
2923package () {
30- install -D -m 666 -t " $pkgdir " /lib/systemd/system/entware-rc@.service " $srcdir " /entware-rc@.service
31- install -D -m 755 -t " $pkgdir " /opt/bin/rcctl " $srcdir " /rcctl
24+ true
3225}
3326
3427configure () {
35- systemctl daemon-reload
3628 ln -sf /opt/etc/profile /etc/profile.d/toltec.sh
3729 # shellcheck disable=SC2016
3830 sed -i \
@@ -62,8 +54,6 @@ configure() {
6254 fi
6355 ;;
6456 esac
65- echo " "
66- echo " You can use rcctl to manage services installed by entware"
6757}
6858
6959postremove () {
You can’t perform that action at this time.
0 commit comments