Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions packagelist
Original file line number Diff line number Diff line change
Expand Up @@ -840,6 +840,7 @@ vinegar-git
viper4linux
virtualbox-deb
virtualbox-guest-iso
visualvm-bin
vivaldi-deb
vivarium
vkroots-git
Expand Down
14 changes: 14 additions & 0 deletions packages/visualvm-bin/.SRCINFO
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
pkgbase = visualvm-bin
gives = visualvm
pkgver = 2.2.1
pkgdesc = All-in-One Java Troubleshooting Tool
url = https://visualvm.github.io/
arch = any
depends = openjdk-8-jdk | openjdk-11-jdk | openjdk-17-jdk | openjdk-21-jdk | openjdk-25-jdk
repology = project: visualvm
source = https://github.com/oracle/visualvm/releases/download/2.2.1/visualvm_221.zip
source = visualvm.png::https://avatars.githubusercontent.com/u/16240463
sha256sums = 6884c908c9e10a959dea8e7b168b496515c0310d6b86a35ce96b8197231f4ef3
sha256sums = SKIP

pkgname = visualvm-bin
41 changes: 41 additions & 0 deletions packages/visualvm-bin/visualvm-bin.pacscript
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
pkgname="visualvm-bin"
gives="visualvm"
arch=("any")
pkgver="2.2.1"
pkgdesc="All-in-One Java Troubleshooting Tool"
url='https://visualvm.github.io/'
depends=('openjdk-8-jdk | openjdk-11-jdk | openjdk-17-jdk | openjdk-21-jdk | openjdk-25-jdk')
source=(
"https://github.com/oracle/visualvm/releases/download/2.2.1/visualvm_221.zip"
Comment thread
Mailaender marked this conversation as resolved.
"visualvm.png::https://avatars.githubusercontent.com/u/16240463"
)
sha256sums=(
"6884c908c9e10a959dea8e7b168b496515c0310d6b86a35ce96b8197231f4ef3"
"SKIP"
)
repology=("project: visualvm")

package() {
cd "${srcdir}"
mkdir -p "${pkgdir}/usr/share/java/"
mv visualvm_221 visualvm
cp -r visualvm "${pkgdir}/usr/share/java/"

mkdir -p "${pkgdir}/usr/bin/"
ln -sf "/usr/share/java/visualvm/bin/visualvm" "${pkgdir}/usr/bin/visualvm"

cat <<- END > "visualvm.desktop"
[Desktop Entry]
Name=VisualVM
Comment=All-in-One Java Troubleshooting Tool
Keywords=java;jvm;profiler;monitoring
Exec=visualvm
Icon=visualvm
Categories=Development;Java;
Terminal=false
Type=Application
END

install -Dm644 "visualvm.desktop" -t "${pkgdir}/usr/share/applications"
install -Dm644 "${srcdir}/visualvm.png" -t "${pkgdir}/usr/share/pixmaps"
}
15 changes: 15 additions & 0 deletions srclist
Original file line number Diff line number Diff line change
Expand Up @@ -16715,6 +16715,21 @@ pkgbase = virtualbox-guest-iso

pkgname = virtualbox-guest-iso
---
pkgbase = visualvm-bin
gives = visualvm
pkgver = 2.2.1
pkgdesc = All-in-One Java Troubleshooting Tool
url = https://visualvm.github.io/
arch = any
depends = openjdk-8-jdk | openjdk-11-jdk | openjdk-17-jdk | openjdk-21-jdk | openjdk-25-jdk
repology = project: visualvm
source = https://github.com/oracle/visualvm/releases/download/2.2.1/visualvm_221.zip
source = visualvm.png::https://avatars.githubusercontent.com/u/16240463
sha256sums = 6884c908c9e10a959dea8e7b168b496515c0310d6b86a35ce96b8197231f4ef3
sha256sums = SKIP

pkgname = visualvm-bin
---
pkgbase = vivaldi-deb
gives = vivaldi-stable
pkgver = 7.8.3925.73
Expand Down
Loading