aboutsummarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 8247296ff93bd58e2e4d3bccc766debce62d8c35 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Maintainer: ndom91
# Contributor: Drata
# Contributor: otaj
pkgname=drata-agent
pkgver=3.4.1
pkgrel=1
pkgdesc="The Drata Agent is a light-weight tray-application that runs in the background, reporting important read-only data to Drata about your machine’s state for compliance tracking."
arch=('x86_64')
url="https://github.com/drata/the-agent"
license=("custom:${pkgdir}/usr/share/licenses/${pkgname}/LICENSE")
depends=('at-spi2-core' 'desktop-file-utils' 'gtk3' 'hicolor-icon-theme' 'libnotify' 'libsecret' 'libxss' 'libxtst' 'nss' 'util-linux-libs' 'xdg-utils')
optdepends=('libappindicator-gtk3: systray indicator')
options=('!strip' '!emptydirs')
install=${pkgname}.install
validpgpkeys=('2DCE07BE62610800B1E4BEDE955D29B1F039BC43')
source_x86_64=("https://cdn.drata.com/agent/dist/linux/${pkgname}-${pkgver}.deb")
sha512sums_x86_64=('b04f6f4bddf9658e4430ee5a794b6e20b741bbc6901e93118a0761d14d38a711ff4bdc480faaed8198bf56e3f8c4379d186aa0863ea98263de3a24036aaf9266')

package() {
	cd "${srcdir}"

	# Extract debian package
	ar xf "${pkgname}"-"${pkgver}".deb

	# Extract data to pkgdir
	tar xf data.tar.xz -C "${pkgdir}/"

	# Install license file
	# install -Dm644 "${pkgdir}/opt/Drata Agent/LICENSES.chromium.html" "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
}