simple-sso-git/PKGBUILD

54 lines
1.1 KiB
Bash
Raw Permalink Normal View History

2021-08-25 08:59:25 +02:00
# Maintainer: Yves G. <theYinYeti@yalis.fr>
pkgname=simple-sso-git
pkgver=0.alpha
2023-08-20 12:37:41 +02:00
pkgrel=2
2021-08-25 08:59:25 +02:00
pkgdesc="Simple Single Sign-On written in LUA and embedded into Nginx, using the OpenResty environment"
arch=(any)
url="https://yalis.fr/git/yves/simple-sso"
license=('GPL')
depends=(openresty)
makedepends=('git')
provides=("${pkgname%-git}")
conflicts=("${pkgname%-git}")
backup=()
options=()
install=
2023-08-20 12:37:41 +02:00
source=('simple-sso::git+https://yalis.fr/git/yves/simple-sso.git#branch=develop')
2021-08-25 08:59:25 +02:00
noextract=()
md5sums=('SKIP')
pkgver() {
cd "$srcdir/${pkgname%-git}"
# Git, tags available
2023-08-20 12:37:41 +02:00
printf "%s" "$(git describe --long | sed 's/\([^-]*-\)g/r\1/;s/-/./g')"
2021-08-25 08:59:25 +02:00
# Git, no tags available
2023-08-20 12:37:41 +02:00
#printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
2021-08-25 08:59:25 +02:00
}
prepare() {
:
}
build() {
:
}
check() {
:
}
package() {
local etcdest="$pkgdir/etc/nginx/ssso"
local usrdest="$pkgdir/usr/share/doc/${pkgname%-git}"
cd "$srcdir/${pkgname%-git}"
mkdir -p "$etcdest/sites" "$usrdest"
cp src/*.lua "$etcdest/"
cp -r doc/samples/{login,portal} "$etcdest/"
2023-08-20 12:37:41 +02:00
cp -r doc/* README.md "$usrdest/"
2021-08-25 08:59:25 +02:00
}