jmol: update to 14.29.29.

This commit is contained in:
Piotr Wójcik 2019-01-01 21:06:53 +01:00 committed by maxice8
parent 23a8d69786
commit b74f85a6ba
2 changed files with 18 additions and 12 deletions

View file

@ -1,30 +1,35 @@
# Template for 'jmol' # Template file for 'jmol'
pkgname=jmol pkgname=jmol
version=14.29.17 version=14.29.29
revision=1 revision=1
noarch=yes noarch=yes
maintainer="Brenton Horne <brentonhorne77@gmail.com>"
homepage="http://jmol.sourceforge.net/"
hostmakedepends="unzip" hostmakedepends="unzip"
depends="virtual?java-environment" 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" license="LGPL-2.1-or-later"
short_desc="An open-source Java/JavaScript-based molecule viewer" homepage="http://jmol.sourceforge.net/"
distfiles="${SOURCEFORGE_SITE}/jmol/Jmol/Version%20${version%.*}/Jmol%20${version}/Jmol-${version}-binary.tar.gz 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" http://jmol.sourceforge.net/images/Jmol_icon_128.png"
skip_extraction="Jmol_icon_128.png" checksum="840f96f557a768f4fd021c4c552c6e1f5527e44d5a5500fde7db3dc569396048
checksum="5347e0df0781620d8e1cb7b933cd76ca04d19aef57ceea1b153f2988e25eddb6
d84e5e4b5c9b440b3b90432db87e0d4bd5c8237d7d2891c174fac71f0a5a2127" d84e5e4b5c9b440b3b90432db87e0d4bd5c8237d7d2891c174fac71f0a5a2127"
skip_extraction="Jmol_icon_128.png"
nocross="openjdk is nocross"
case "$XBPS_TARGET_MACHINE" in
*-musl) broken="java not available";;
esac
do_install() { do_install() {
vmkdir usr/bin vmkdir usr/bin
vmkdir usr/share/${pkgname} vmkdir usr/share/jmol
unzip jsmol.zip -d "${DESTDIR}"/usr/share/ unzip jsmol.zip -d "${DESTDIR}"/usr/share/
rm jsmol.zip rm jsmol.zip
cp *.jar jmol.sh "${DESTDIR}"/usr/share/${pkgname} cp *.jar jmol.sh "${DESTDIR}"/usr/share/jmol
ln -s /usr/share/${pkgname}/${pkgname}.sh "$DESTDIR"/usr/bin/${pkgname} ln -s /usr/share/jmol/jmol.sh "$DESTDIR"/usr/bin/jmol
vinstall "${FILESDIR}/${pkgname}.desktop" 644 usr/share/applications vinstall "${FILESDIR}/jmol.desktop" 644 usr/share/applications
vinstall "${XBPS_SRCDISTDIR}/${pkgname}-${version}/Jmol_icon_128.png" 644 usr/share/pixmaps jmol.png vinstall "${XBPS_SRCDISTDIR}/jmol-${version}/Jmol_icon_128.png" 644 usr/share/pixmaps jmol.png
} }

1
srcpkgs/jmol/update Normal file
View file

@ -0,0 +1 @@
pattern='(?<!-)\b\Q'"$pkgname"'\E[-_]?((src|source)[-_])?\K([^-/_\s]*?\d[^-/_\s]*?)(?=(?:[-_.](?:src|source|orig|binary))?\.(?:[jt]ar|shar|t[bglx]z|tbz2|zip))\b'