1
Files
aur-visualvm/PKGBUILD
2024-06-09 21:17:23 +03:00

34 lines
1.2 KiB
Bash
Executable File

pkgname=visualvm
pkgver=2.1.8
pkgrel=1
pkgdesc='VisualVM 2.1.8'
arch=('x86_64')
url='https://visualvm.github.io'
license=('GPL2')
optdepends=('java-runtime-common')
options=('!strip')
source=('https://github.com/oracle/visualvm/releases/download/2.1.8/visualvm_218.zip'
'visualvm.desktop'
'visualvm.svg')
md5sums=('d9aba7eccdc09ef1166f6d72e4bc0386'
'SKIP' 'SKIP')
package() {
_rootArchiveDir=visualvm_218
install -dm755 "${pkgdir}"/usr/bin
install -dm755 "${pkgdir}"/usr/share/visualvm
install -dm755 "${pkgdir}"/usr/share/licenses/visualvm
install -dm755 "${pkgdir}"/usr/share/pixmaps
install -dm755 "${pkgdir}"/usr/share/applications
mv "${srcdir}"/"${_rootArchiveDir}"/LICENSE.txt "${pkgdir}"/usr/share/licenses/visualvm/
mv "${srcdir}"/"${_rootArchiveDir}"/THIRDPARTYLICENSE "${pkgdir}"/usr/share/licenses/visualvm/
cp -a "${srcdir}"/"${_rootArchiveDir}"/* "${pkgdir}"/usr/share/visualvm/
ln -s /usr/share/visualvm/bin/visualvm "${pkgdir}"/usr/bin/visualvm
install -m644 "${srcdir}"/visualvm.desktop "${pkgdir}"/usr/share/applications/visualvm.desktop
install -m644 "${srcdir}"/visualvm.svg "${pkgdir}"/usr/share/pixmaps/visualvm.svg
}