summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorfxbru2020-04-07 18:05:42 +0200
committerfxbru2020-04-07 18:05:42 +0200
commit39f9cdc3245499f9a516ea89d6d75d9db1cd77d6 (patch)
treeba7b8224f87582f3f7e634398722338b7a930815 /PKGBUILD
downloadaur-39f9cdc3245499f9a516ea89d6d75d9db1cd77d6.tar.gz
1.1.30-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD28
1 files changed, 28 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ef9eeb4bb7a3
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: François-Xavier Bru <francoisxavier.bru at orange dot com>
+pkgname=application-inspector-bin
+_pkgname=application-inspector
+pkgver=1.1.30
+pkgrel=1
+pkgdesc="Microsoft ApplicationInspector is a source code analyzer built for surfacing features of interest and other characteristics to answer the question 'what's in it' using static analysis with a json based rules engine (official CLI binary version)"
+arch=('x86_64')
+url="https://github.com/microsoft/ApplicationInspector"
+license=('MIT')
+provides=('application-inspector')
+depends=(dotnet-runtime)
+options=(staticlibs)
+source=(https://github.com/microsoft/ApplicationInspector/releases/download/v${pkgver}/ApplicationInspector_linux_${pkgver}.zip)
+sha256sums=('92D119044A91388F412112D03C41B9EA35C9BE01D08BB744387EDFAB1BD1F7A8')
+install=${pkgname}.install
+
+package() {
+ _pkg=ApplicationInspector_${pkgver}
+
+ install -d "${pkgdir}/usr/bin"
+ install -d "${pkgdir}/opt/${_pkgname}"
+
+ cp -r "${srcdir}/${_pkg}/"* "${pkgdir}/opt/${_pkgname}"
+ chmod +x ${pkgdir}/opt/${_pkgname}/ApplicationInspector.CLI
+ ln -s /opt/${_pkgname}/ApplicationInspector.CLI "${pkgdir}"/usr/bin/ApplicationInspector
+ ln -s /opt/${_pkgname}/ApplicationInspector.CLI "${pkgdir}"/usr/bin/application-inspector
+}
+