Skip to content
Snippets Groups Projects
PKGBUILD 1.08 KiB
Newer Older
Recolic Keghart's avatar
Recolic Keghart committed
# Maintainer: Recolic K <root@recolic.net>

Recolic's avatar
Recolic committed
pkgname=microsoft-identity-broker
pkgver=1.5.1
Recolic Keghart's avatar
Recolic Keghart committed
pkgrel=1
Recolic's avatar
Recolic committed
pkgdesc="microsoft-identity-broker"
url="https://packages.microsoft.com/ubuntu/20.04/prod/pool/main/m/microsoft-identity-broker"
Recolic Keghart's avatar
Recolic Keghart committed
license=("GPL2")
arch=("x86_64")
depends=("dbus" "gnome-keyring" "systemd" "jre11-openjdk")
makedepends=()
Recolic's avatar
Recolic committed
provides=("msft-identity-broker=${pkgver}")
Recolic's avatar
Recolic committed
conflicts=("msft-identity-broker")
replaces=("msft-identity-broker")
Recolic Keghart's avatar
Recolic Keghart committed
backup=()
source=("source.deb::$url/${pkgname}_${pkgver}_amd64.deb")
validpgpkeys=("")
Recolic's avatar
Recolic committed
sha256sums=("2438b186365c527f546c59e0e3a5c660c431739a12026ad89c2e0acad56ce443")
Recolic Keghart's avatar
Recolic Keghart committed
install=x.install

package() {
  cd "$srcdir"
  ar x source.deb
  tar xvzf data.tar.gz
Recolic's avatar
Recolic committed
  echo ">>> Patching... (Hardcode archlinux java11 JAVA_HOME into xxx.service)"
  echo 'Environment="JAVA_HOME=/usr/lib/jvm/java-11-openjdk"' >> "$srcdir/usr/lib/systemd/system/microsoft-identity-device-broker.service"
  echo 'Environment="JAVA_HOME=/usr/lib/jvm/java-11-openjdk"' >> "$srcdir/usr/lib/systemd/user/microsoft-identity-broker.service"
Recolic Keghart's avatar
Recolic Keghart committed
  cp -r "$srcdir/usr" "$srcdir/opt" "$pkgdir/"
}