diff options
author | terratrembel | 2023-01-12 15:51:07 +0100 |
---|---|---|
committer | terratrembel | 2023-01-12 15:51:07 +0100 |
commit | 5b96698e8a463ff68e0137ea6f8fb1450ba12c68 (patch) | |
tree | 7058183c9d0cc6affc55bdc82906619dd225decd /PKGBUILD | |
download | aur-freessm-git.tar.gz |
[ADD] PKGBUILD file for freessm
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..37c6250cd74e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: terratrembel silvano.cortesi at hotmail dot com + +_gitname='FreeSSM' +_name='freessm' +_gitcommit='97576c0' +pkgname="${_name}-git" +pkgver="${_gitcommit}" +pkgrel=1 +pkgdesc="Diagnostic and adjustment tool for SUBARUĀ® vehicles" +arch=('x86_64' 'i686i') +url="https://github.com/Comer352L/FreeSSM" +license=('GPL3') +depends=('qt5-base') +makedepends=('qt5-tools' 'make' 'gcc' 'git') +conflicts=("${_gitname}") +provides=("${_gitname}") +source=("${_gitname}::git+https://github.com/Comer352L/${_gitname}.git#commit=${_gitcommit}") +md5sums=('SKIP') + +build() { + cd "${srcdir}/${_gitname}" + qmake-qt5 "INSTALLDIR=${pkgdir}/opt/${_gitname}" + make release +} + +package() { + cd "${srcdir}/${_gitname}" + mkdir -p "${pkgdir}/usr/bin" + mkdir -p "${pkgdir}/opt" + mkdir -p "${pkgdir}/usr/share/applications" + + cat > "${pkgdir}/usr/share/applications/${_gitname}.desktop" <<EOF +[Desktop Entry] +Type=Application +Name=FreeSSM +Icon=/opt/FreeSSM/FreeSSM.png +Exec=freessm +Terminal=false +EOF + make release-install + ln -s "/opt/${_gitname}/${_gitname}" "${pkgdir}/usr/bin/${_name}" +} |