Add upload script and prepare client for makedeb
This commit is contained in:
parent
fbcadeb882
commit
ef582aaff8
4 changed files with 38 additions and 4 deletions
client
19
client/PKGBUILD
Normal file
19
client/PKGBUILD
Normal file
|
@ -0,0 +1,19 @@
|
|||
# Maintainer: Tobias Reisinger <tobias@msrg.cc>
|
||||
pkgname=emgauwa-client
|
||||
pkgver=0.0.12
|
||||
pkgrel=1
|
||||
epoch=
|
||||
pkgdesc='Webapp client for emgauwa'
|
||||
arch=('any')
|
||||
url="https://git.serguzim.me/emgauwa/client"
|
||||
license=('unknown')
|
||||
groups=()
|
||||
source=("$pkgname-$pkgver.tar.gz::https://git.serguzim.me/emgauwa/client/releases/download/v$pkgver/emgauwa.tar.gz"
|
||||
"webapp.conf")
|
||||
sha256sums=('59f0c83a632ad5c7b65b101482e428a42080a23639ac58b21e9e9cd94b6d4544'
|
||||
'1179e30b5fb9f8b2a5dc27989cfee8cca3b01dfa54f8af474cddced998fb91ff')
|
||||
|
||||
package() {
|
||||
install -d "$pkgdir/usr/share/webapps/"
|
||||
cp -R "$srcdir/emgauwa" "$pkgdir/usr/share/webapps/emgauwa"
|
||||
}
|
23
client/PKGBUILD.arch
Normal file
23
client/PKGBUILD.arch
Normal file
|
@ -0,0 +1,23 @@
|
|||
# Maintainer: Tobias Reisinger <tobias@msrg.cc>
|
||||
pkgname=emgauwa-webapp
|
||||
pkgver=0.0.12
|
||||
pkgrel=1
|
||||
epoch=
|
||||
pkgdesc=""
|
||||
arch=('any')
|
||||
url="https://git.serguzim.me/emgauwa/client"
|
||||
license=('unknown')
|
||||
groups=()
|
||||
source=("$pkgname-$pkgver.tar.gz::https://git.serguzim.me/emgauwa/client/releases/download/v$pkgver/emgauwa.tar.gz"
|
||||
"webapp.conf")
|
||||
sha256sums=('59f0c83a632ad5c7b65b101482e428a42080a23639ac58b21e9e9cd94b6d4544'
|
||||
'1179e30b5fb9f8b2a5dc27989cfee8cca3b01dfa54f8af474cddced998fb91ff')
|
||||
|
||||
package() {
|
||||
install -d "$pkgdir/usr/share/webapps/"
|
||||
cp -R "$srcdir/emgauwa" "$pkgdir/usr/share/webapps/emgauwa"
|
||||
|
||||
install -dm750 "${pkgdir}/etc/emgauwa/"
|
||||
install -dm750 "${pkgdir}/etc/emgauwa/core.conf.d"
|
||||
install -Dm750 "webapp.conf" "${pkgdir}/etc/emgauwa/core.conf.d/webapp.conf"
|
||||
}
|
Reference in a new issue