summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonas Heinrich2018-03-07 12:52:17 +0100
committerJonas Heinrich2018-03-07 12:52:17 +0100
commit4172a1e5f8f9598baf458c6aaca5a950945be3c7 (patch)
tree213b88392d88b933667b575333e4dbd4839aef31
downloadaur-4172a1e5f8f9598baf458c6aaca5a950945be3c7.tar.gz
first commit
-rw-r--r--.SRCINFO17
-rwxr-xr-xPKGBUILD30
2 files changed, 47 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..bb338f4ee2aa
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+# Generated by mksrcinfo v8
+# Wed Mar 7 11:52:12 UTC 2018
+pkgbase = subgraph-firewall
+ pkgdesc = Subgraph Application Firewall
+ pkgver = 0.0.11
+ pkgrel = 1
+ url = https://github.com/subgraph/fw-daemon
+ arch = any
+ license = BSD3
+ depends = oz
+ source = subgraph-firewall-0.0.11.tar.gz::https://github.com/subgraph/fw-daemon/archive/v0.0.11.tar.gz
+ source = https://raw.githubusercontent.com/subgraph/fw-daemon/debian/debian/fw-daemon.service
+ sha512sums = 1c1b164fdd3784f8458666754d03ee43ea06843fdf6b3869683a552b3bcf2ca4c0152a8cacfde7e9d9590d3e669942ae874fffdd25d552c7f717b5e7fbfa01c9
+ sha512sums = 4241dd6aaca8318c77b88d52449c8769d45e553ebc40d2df8500bf18e17a9fee925184b0b08b24544812141beca05deeed55c29dfb45678648555c0f3be52965
+
+pkgname = subgraph-firewall
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100755
index 000000000000..6346248ca8e9
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Jonas Heinrich <onny@project-insanity.org>
+# Contributor: Jonas Heinrich <onny@project-insanity.org>
+
+pkgname=subgraph-firewall
+pkgver=0.0.11
+pkgrel=1
+pkgdesc="Subgraph Application Firewall"
+arch=('any')
+url="https://github.com/subgraph/fw-daemon"
+license=('BSD3')
+depends=('oz')
+source=("subgraph-firewall-${pkgver}.tar.gz::https://github.com/subgraph/fw-daemon/archive/v${pkgver}.tar.gz"
+ "https://raw.githubusercontent.com/subgraph/fw-daemon/debian/debian/fw-daemon.service")
+sha512sums=("1c1b164fdd3784f8458666754d03ee43ea06843fdf6b3869683a552b3bcf2ca4c0152a8cacfde7e9d9590d3e669942ae874fffdd25d552c7f717b5e7fbfa01c9"
+ "4241dd6aaca8318c77b88d52449c8769d45e553ebc40d2df8500bf18e17a9fee925184b0b08b24544812141beca05deeed55c29dfb45678648555c0f3be52965")
+
+build() {
+ cd "${srcdir}/fw-daemon-${pkgver}"
+ go build
+}
+
+package() {
+ cd "${srcdir}/fw-daemon-${pkgver}"
+ install -Dm755 "fw-daemon-${pkgver}" "${pkgdir}/usr/bin/fw-daemon"
+ cp -r sources/etc "${pkgdir}/"
+
+ install -Dm644 "${srcdir}/fw-daemon.service" "${pkgdir}/usr/lib/systemd/system/fw-daemon.service"
+ install -D "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -Dm644 "sources/usr/share/applications/subgraph-firewall.desktop" "${pkgdir}/usr/share/applications/subgraph-firewall.desktop"
+}