diff options
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 7 | ||||
-rw-r--r-- | qqbot.service | 13 |
3 files changed, 20 insertions, 2 deletions
@@ -14,7 +14,9 @@ pkgbase = qqbot optdepends = python-wcwidth: For cmdQrcode optdepends = shotwell: Automatically pop up QR code image source = https://github.com/pandolia/qqbot/archive/v2.3.10.tar.gz + source = qqbot.service sha512sums = c72f8a1c153c97a50adfaeb7704cbdacebcdd01b4a603e1a34ab571447cf3a2747c4da6480f7ce070eccd2b7fe5e3306924a111be1f680947fab245ee266a813 + sha512sums = 88d5333217d868b227401cc4a954d547139272fef753384a5d885a21ca640bcd9529b2e98a02a7fb9ebd3b2a57bc634aefb3c3dedc09e5d9378ad827ffa629af pkgname = qqbot @@ -11,8 +11,10 @@ optdepends=("gvfs: Automatically pop up QR code image" "python-pillow: For cmdQrcode" "python-wcwidth: For cmdQrcode" "shotwell: Automatically pop up QR code image") -source=("https://github.com/pandolia/qqbot/archive/v$pkgver.tar.gz") -sha512sums=('c72f8a1c153c97a50adfaeb7704cbdacebcdd01b4a603e1a34ab571447cf3a2747c4da6480f7ce070eccd2b7fe5e3306924a111be1f680947fab245ee266a813') +source=("https://github.com/pandolia/qqbot/archive/v$pkgver.tar.gz" + "qqbot.service") +sha512sums=("c72f8a1c153c97a50adfaeb7704cbdacebcdd01b4a603e1a34ab571447cf3a2747c4da6480f7ce070eccd2b7fe5e3306924a111be1f680947fab245ee266a813" + "88d5333217d868b227401cc4a954d547139272fef753384a5d885a21ca640bcd9529b2e98a02a7fb9ebd3b2a57bc634aefb3c3dedc09e5d9378ad827ffa629af") build() { cd "$srcdir"/qqbot-$pkgver @@ -23,4 +25,5 @@ package() { cd qqbot-$pkgver python setup.py install --root="$pkgdir" install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -d "$pkgdir"/etc/$_pkgname } diff --git a/qqbot.service b/qqbot.service new file mode 100644 index 000000000000..fe100bcd8add --- /dev/null +++ b/qqbot.service @@ -0,0 +1,13 @@ +[Unit] +Description=QQBot Service +After=network.target +Wants=network.target + +[Service] +Type=simple +PIDFile=/var/run/qqbot.pid +ExecStart=/usr/bin/qqbot -u /etc/qqbot +Restart=on-failure + +[Install] +WantedBy=multi-user.target |