diff options
author | Elmar Klausmeier | 2022-11-01 13:39:17 +0100 |
---|---|---|
committer | Elmar Klausmeier | 2022-11-01 13:39:17 +0100 |
commit | b088cfc6232e64b3e0b6c9739865d60cb2282da6 (patch) | |
tree | d25b244fcceae2476a6dc93a1ba6969994207e0c /PKGBUILD | |
download | aur-b088cfc6232e64b3e0b6c9739865d60cb2282da6.tar.gz |
Initial revision
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..479ef50e5ee0 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,27 @@ +# Submitter: Elmar Klausmeier <Elmar.Klausmeier@gmail.com> + +pkgname=ttyd-addon +pkgver=1.0.0 +pkgrel=1 +pkgdesc='Addons for ttyd, which provides sharing your terminal over the web' +arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') +license=('MIT') +depends=('ttyd') +source=("ttyd.service" + "https://raw.githubusercontent.com/eklausme/c/master/slogin.c") +sha512sums=('e265ed981d1a2a4a49005864aa7f7d88dc03455375434ce557daf9bb928401aaeab553bce1f5ef2116490c0d7ff78377163a601e78ebabcc5750cbf845489710' + '1cebf87e06f6303c48d931a87614f05d7300b4fba45ac5bf5a56ac20a0c9f48a1997bce13611ab3b498eed991a74594318c49ae801595fc882755dc1928640bb') + + +build() { + cc -Wall slogin.c -o slogin -lpam -lpam_misc -lutil +} + +package() { + # Install SystemD related files + install -D -m644 ttyd.service "${pkgdir}/usr/lib/systemd/system/ttyd.service" + + # Install simplified login devoid of signal-handling + install -D -m755 slogin "${pkgdir}/usr/bin/slogin" +} + |