34 lines
1.1 KiB
Bash
34 lines
1.1 KiB
Bash
# Template file for 'jmol'
|
|
pkgname=jmol
|
|
version=14.29.55
|
|
revision=1
|
|
hostmakedepends="unzip"
|
|
depends="virtual?java-environment"
|
|
short_desc="Open-source Java/JavaScript-based molecule viewer"
|
|
maintainer="Brenton Horne <brentonhorne77@gmail.com>"
|
|
license="LGPL-2.1-or-later"
|
|
homepage="http://jmol.sourceforge.net/"
|
|
distfiles="${SOURCEFORGE_SITE}/jmol/Jmol/Version%20${version%.*}/Jmol%20${version}/Jmol-${version}-binary.tar.gz
|
|
http://jmol.sourceforge.net/images/Jmol_icon_128.png"
|
|
checksum="86e05d886c62bf203a738be99f07f4b1470dfc02380e2cce3d4996c9bc0f04f1
|
|
302b24c7b8898a04efd74c12592243d05e53b0643a66daf809e72bc590bf9b9e"
|
|
skip_extraction="Jmol_icon_128.png"
|
|
nocross="openjdk is nocross"
|
|
|
|
case "$XBPS_TARGET_MACHINE" in
|
|
*-musl) broken="java not available";;
|
|
esac
|
|
|
|
do_install() {
|
|
vmkdir usr/bin
|
|
vmkdir usr/share/jmol
|
|
|
|
unzip jsmol.zip -d "${DESTDIR}"/usr/share/
|
|
rm jsmol.zip
|
|
|
|
cp *.jar jmol.sh "${DESTDIR}"/usr/share/jmol
|
|
ln -s /usr/share/jmol/jmol.sh "$DESTDIR"/usr/bin/jmol
|
|
|
|
vinstall "${FILESDIR}/jmol.desktop" 644 usr/share/applications
|
|
vinstall "${XBPS_SRCDISTDIR}/jmol-${version}/Jmol_icon_128.png" 644 usr/share/pixmaps jmol.png
|
|
}
|