From 494f4a0228e3e1d63ef96c9b93a04ed55c9fa3aa Mon Sep 17 00:00:00 2001 From: Frank Tornack Date: Wed, 13 Apr 2022 23:25:43 +0200 Subject: [PATCH] added systemd service I hope this helps for CUPS --- PKGBUILD | 2 ++ systemd/cat-printer.service | 14 ++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 systemd/cat-printer.service diff --git a/PKGBUILD b/PKGBUILD index ca2628b..799d083 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -25,6 +25,8 @@ package() { rm -rf "$pkgdir/usr/share/cat-printer/build-"* rm -rf "$pkgdir/usr/share/cat-printer/dev-diary.txt" rm -rf "$pkgdir/usr/share/cat-printer/TODO" + rm -rf "$pkgdir/usr/share/cat-printer/systemd" + install -m644 "$srcdir/cat-printer-git/systemd/cat-printer.service" "$pkgdir/usr/lib/systemd/system/" cat < "$pkgdir/usr/bin/cat-printer" #!/bin/sh cd /usr/share/cat-printer diff --git a/systemd/cat-printer.service b/systemd/cat-printer.service new file mode 100644 index 0000000..c6edb4a --- /dev/null +++ b/systemd/cat-printer.service @@ -0,0 +1,14 @@ +[Unit] +Description=A project that provides support to some Bluetooth Cat Printer models +After=bluetooth.target network.target +Requires=bluetooth.target network.target +StartLimitIntervalSec=5 + +[Service] +Type=simple +ExecStart=/usr/bin/cat-printer-server -s +Restart=on-failure +DynamicUser=true + +[Install] +WantedBy=multi-user.target \ No newline at end of file