aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--testing/noprs/APKBUILD33
-rw-r--r--testing/noprs/noprs.confd11
-rw-r--r--testing/noprs/noprs.initd26
-rw-r--r--testing/noprs/noprs.pre-install7
4 files changed, 0 insertions, 77 deletions
diff --git a/testing/noprs/APKBUILD b/testing/noprs/APKBUILD
deleted file mode 100644
index fa301bf1ef..0000000000
--- a/testing/noprs/APKBUILD
+++ /dev/null
@@ -1,33 +0,0 @@
-# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
-# Maintainer: Sören Tempel <soeren+alpine@soeren-tempel.net>
-pkgname=noprs
-pkgver=20191030
-pkgrel=0
-pkgdesc="Close all new GitHub PRs for an organization"
-url="https://github.com/nmeum/noprs"
-arch="noarch"
-license="AGPL-3.0-or-later"
-depends="hy py3-pygithub"
-makedepends="py3-setuptools"
-subpackages="$pkgname-doc $pkgname-openrc"
-options="!check" # doesn't have a test suite
-install="$pkgname.pre-install"
-source="$pkgname-$pkgver.tar.gz::https://github.com/nmeum/noprs/archive/$pkgver.tar.gz
- $pkgname.confd
- $pkgname.initd"
-
-package() {
- install -Dm755 $pkgname.hy "$pkgdir"/usr/bin/$pkgname
- install -Dm644 README.md \
- "$pkgdir"/usr/share/doc/$pkgname/README.md
-
- # OpenRC configuration file contains confidential information.
- install -Dm755 "$srcdir"/$pkgname.initd \
- "$pkgdir"/etc/init.d/$pkgname
- install -Dm600 "$srcdir"/$pkgname.confd \
- "$pkgdir"/etc/conf.d/$pkgname
-}
-
-sha512sums="277b28955a51ba24607a3ad6cb90d75a988b260c42d348b50506cd193d8645186bbf7ffdcdb9119e9361510c122aa9995efce74a771e838dffd735b27a2a0f08 noprs-20191030.tar.gz
-e476b5e7a7607881fc9dee49819ee5ff4bf07a488d77bacf8f02b807b06964136626863883f70102fad6582af21099ff16844dc903554eb68108e7eddd8f0603 noprs.confd
-8317ace5c81288f3b9247513d291240c79b490ee978cb0a74784b1f7acfb821faf31cb64769824c3abd06632069471d6c3d00bb495cc9d2e817d5f64fa2c10c5 noprs.initd"
diff --git a/testing/noprs/noprs.confd b/testing/noprs/noprs.confd
deleted file mode 100644
index 3344e38d8f..0000000000
--- a/testing/noprs/noprs.confd
+++ /dev/null
@@ -1,11 +0,0 @@
-# Comment file (must be set and present)
-# COMMENT_FILE=""
-
-# GitHub API access token (must be set)
-# GITHUB_ACCESS_TOKEN=""
-
-# GitHub webhook secret (must be set)
-# GITHUB_WEBHOOK_SECRET=""
-
-# Additionall command line arguments
-# NOPRS_OPTS="-p 8080 -c"
diff --git a/testing/noprs/noprs.initd b/testing/noprs/noprs.initd
deleted file mode 100644
index 3f3332f601..0000000000
--- a/testing/noprs/noprs.initd
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/sbin/openrc-run
-
-name="$SVCNAME"
-command="/usr/bin/noprs"
-command_user="$SVCNAME"
-command_args="$NOPRS_OPTS '$COMMENT_FILE'"
-command_background="yes"
-pidfile="/var/run/$SVCNAME.pid"
-error_log="/var/log/noprs.log"
-
-depend() {
- use net
-}
-
-start_pre() {
- [ -e "$COMMENT_FILE" ] || \
- eerror "File '$COMMENT_FILE' does not exist"
-
- export GITHUB_ACCESS_TOKEN GITHUB_WEBHOOK_SECRET
- [ -z "$GITHUB_ACCESS_TOKEN" -o -z "$GITHUB_WEBHOOK_SECRET" ] && \
- eerror "Access token and/or webhook secret not configured."
-
- # Create log file for unprivileged user
- checkpath --owner "${command_user}:${command_user}" \
- -f --mode 0644 "${error_log}"
-}
diff --git a/testing/noprs/noprs.pre-install b/testing/noprs/noprs.pre-install
deleted file mode 100644
index 1b2d9ff71f..0000000000
--- a/testing/noprs/noprs.pre-install
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-
-addgroup -S noprs 2>/dev/null
-adduser -S -D -H -h /dev/null -s /sbin/nologin \
- -G noprs -g 'GitHub webhook user' noprs 2>/dev/null
-
-exit 0