summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD39
1 files changed, 39 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5512a0abf371
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+# Maintainer: surefire <surefire@cryptomile.net>
+
+
+pkgname='dbninja'
+pkgver=3.2.6
+pkgrel=1
+pkgdesc="Advanced web-based application for MySQL database administration and development"
+arch=("any")
+url="http://www.dbninja.com/"
+license=("custom: EULA")
+depends=("php")
+source=('http://www.dbninja.com/download/dbninja.tar.gz'
+ "service")
+md5sums=("81df97958467776051507f82a680efde"
+ "SKIP")
+
+install="install"
+
+package() {
+ _instdir="/usr/share/webapps/dbninja"
+ _vardir="/var/lib/dbninja"
+
+ install -Dm0644 "service" "${pkgdir}/usr/lib/systemd/system/dbninja-localhost.service"
+
+ cd "${srcdir}/${pkgname}"
+
+ install -dm0755 "${pkgdir}/${_instdir}"
+ install -dm0755 "${pkgdir}/${_vardir}"
+ install -dm0755 "${pkgdir}/usr/share/licenses/${pkgname}"
+
+ chown nobody "_users"
+
+ mv "_users" "${pkgdir}/${_vardir}"
+
+ cp -r . "${pkgdir}/${_instdir}"
+
+ ln -s "${_vardir}/_users" "${pkgdir}/${_instdir}/_users"
+ ln -s "${_instdir}/license.html" "${pkgdir}/usr/share/licenses/${pkgname}/license.html"
+}