[arch-commits] Commit in (4 files)

Leonidas Spyropoulos artafinde at gemini.archlinux.org
Thu Mar 24 16:40:29 UTC 2022


    Date: Thursday, March 24, 2022 @ 16:40:29
  Author: artafinde
Revision: 1174824

keycloak-archlinux-theme: initial version

Added:
  keycloak-archlinux-theme/
  keycloak-archlinux-theme/repos/
  keycloak-archlinux-theme/trunk/
  keycloak-archlinux-theme/trunk/PKGBUILD

----------+
 PKGBUILD |   33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

Added: keycloak-archlinux-theme/trunk/PKGBUILD
===================================================================
--- keycloak-archlinux-theme/trunk/PKGBUILD	                        (rev 0)
+++ keycloak-archlinux-theme/trunk/PKGBUILD	2022-03-24 16:40:29 UTC (rev 1174824)
@@ -0,0 +1,33 @@
+# 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 644 "${srcdir}/${pkgname}"/lib/build/libs/keycloak-archlinux-theme.jar \
+    "${pkgdir}"/usr/share/java/keycloak/providerskeycloak-archlinux-theme.jar
+}
+
+# vim:set ts=2 sw=2 et:



More information about the arch-commits mailing list