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
}
