38 lines
1.3 KiB
Bash
Executable File
38 lines
1.3 KiB
Bash
Executable File
pkgname=jdk-mission-control
|
|
pkgver=8.3.1
|
|
pkgrel=1
|
|
pkgdesc='JDK Mission Control 8.3.1'
|
|
arch=('x86_64')
|
|
url='https://jdk.java.net/jmc/8/'
|
|
license=('GPL2')
|
|
optdepends=('java-runtime-common')
|
|
options=('!strip')
|
|
source=('https://download.java.net/java/GA/jmc8/05/binaries/jmc-8.3.1_linux-x64.tar.gz'
|
|
'jmc.desktop'
|
|
'jmc.png'
|
|
'jmc.sh')
|
|
md5sums=('fde3ef055dcc4d64eca2b0e705b70225'
|
|
'SKIP' 'SKIP' 'SKIP')
|
|
|
|
package() {
|
|
_rootArchiveDir=jmc-8.3.1_linux-x64
|
|
|
|
# Prepare folders
|
|
install -dm755 "${pkgdir}"/usr/bin
|
|
install -dm755 "${pkgdir}"/usr/share/jdk-mission-control
|
|
install -dm755 "${pkgdir}"/usr/share/licenses/jdk-mission-control
|
|
install -dm755 "${pkgdir}"/usr/share/pixmaps
|
|
install -dm755 "${pkgdir}"/usr/share/applications
|
|
|
|
# Licenses
|
|
mv "${srcdir}"/"${_rootArchiveDir}"/legal/* "${pkgdir}"/usr/share/licenses/jdk-mission-control/
|
|
|
|
# Application
|
|
cp -a "${srcdir}"/"${_rootArchiveDir}"/"JDK Mission Control"/* "${pkgdir}"/usr/share/jdk-mission-control/
|
|
install -m755 "${srcdir}"/jmc.sh "${pkgdir}"/usr/share/jdk-mission-control/
|
|
ln -s /usr/share/jdk-mission-control/jmc.sh "${pkgdir}"/usr/bin/jmc
|
|
|
|
install -m644 "${srcdir}"/jmc.desktop "${pkgdir}"/usr/share/applications/jmc.desktop
|
|
install -m644 "${srcdir}"/jmc.png "${pkgdir}"/usr/share/pixmaps/jmc.png
|
|
}
|