[arch-commits] Commit in keycloak-archlinux-theme/repos (2 files)
Leonidas Spyropoulos
artafinde at gemini.archlinux.org
Thu Mar 24 16:50:53 UTC 2022
Date: Thursday, March 24, 2022 @ 16:50:53
Author: artafinde
Revision: 1174831
archrelease: copy trunk to community-testing-any
Added:
keycloak-archlinux-theme/repos/community-testing-any/
keycloak-archlinux-theme/repos/community-testing-any/PKGBUILD
(from rev 1174830, keycloak-archlinux-theme/trunk/PKGBUILD)
----------+
PKGBUILD | 34 ++++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)
Copied: keycloak-archlinux-theme/repos/community-testing-any/PKGBUILD (from rev 1174830, keycloak-archlinux-theme/trunk/PKGBUILD)
===================================================================
--- community-testing-any/PKGBUILD (rev 0)
+++ community-testing-any/PKGBUILD 2022-03-24 16:50:53 UTC (rev 1174831)
@@ -0,0 +1,34 @@
+# Maintainer: Leonidas Spyropoulos <artafinde at archlinux.org>
+
+pkgname=keycloak-archlinux-theme
+pkgver=1.0.0
+pkgrel=1
+_java=11
+pkgdesc="Keycloak Arch Linux theme"
+arch=('any')
+url="https://gitlab.archlinux.org/artafinde/keycloak-archlinux-theme"
+license=('Apache')
+groups=()
+depends=('keycloak>=17')
+makedepends=('gradle' 'git' "java-environment=${_java}")
+source=("git+$url.git?signed#tag=v$pkgver")
+sha256sums=(SKIP)
+validpgpkeys=(
+ B4B759625D4633430B74877059E43E106B247368 # artafinde at archlinux.org retreived from https://gitlab.archlinux.org/artafinde.gpg
+ )
+
+build() {
+ cd "${pkgname}"
+ export PATH="/usr/lib/jvm/java-${_java}-openjdk/bin:$PATH"
+ export JAVA_HOME="/usr/lib/jvm/java-${_java}-openjdk"
+ gradle -Dorg.gradle.daemon=false build
+}
+
+package() {
+ cd "${pkgname}"
+ install -vdm 755 "${pkgdir}"/usr/share/java/keycloak/providers/
+ install -vDm 644 "${srcdir}/${pkgname}"/lib/build/libs/keycloak-archlinux-theme.jar \
+ "${pkgdir}"/usr/share/java/keycloak/providers/keycloak-archlinux-theme.jar
+}
+
+# vim:set ts=2 sw=2 et:
More information about the arch-commits
mailing list