diff options
author | invik | 2018-02-02 10:43:42 +0100 |
---|---|---|
committer | invik | 2018-02-02 10:43:42 +0100 |
commit | a1cd2d2596c9f3337ec2086e4303a89478b52647 (patch) | |
tree | cad43f7b4d8f8d27eb69610c5b4e700338785928 | |
parent | 17e5f49e17c321e8fc75299f6dc72b518214a6e7 (diff) | |
download | aur-a1cd2d2596c9f3337ec2086e4303a89478b52647.tar.gz |
Added dependencies; icon
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 13 |
2 files changed, 17 insertions, 3 deletions
@@ -1,10 +1,15 @@ pkgbase = pymol2 pkgdesc = Molecular visualization system on an Open Source foundation with PyQt interface pkgver = 2.0.7 - pkgrel = 1 + pkgrel = 2 url = https://pymol.org/2/ arch = x86_64 license = Commercial + makedepends = desktop-file-utils + makedepends = gendesk + depends = glew + depends = glut + depends = libgl provides = pymol2 conflicts = pymol2 noextract = PyMOL-2.0.7_0-Linux-x86_64.tar.bz2 @@ -3,13 +3,14 @@ pkgname='pymol2' _pkgname='pymol2' pkgver='2.0.7' -pkgrel='1' +pkgrel='2' pkgdesc='Molecular visualization system on an Open Source foundation with PyQt interface' arch=('x86_64') options=(!strip) url='https://pymol.org/2/' license=('Commercial') -depends=('') +depends=('glew' 'glut' 'libgl') +makedepends=('desktop-file-utils' 'gendesk') provides=("${_pkgname}") conflicts=("${_pkgname}") source=("https://pymol.org/installers/PyMOL-${pkgver}_0-Linux-${arch}.tar.bz2") @@ -17,6 +18,11 @@ sha1sums=('967495b4810f7bf72f914e0f1a3648a4614f258d') sha256sums=('c7fb43f512882f250d006d0cb6eda70951d75671c411ca0fd665321820316bd4') noextract=("PyMOL-${pkgver}_0-Linux-${arch}.tar.bz2") build() { + # create desktop file + gendesk -f -n --pkgname "${pkgname}" --pkgdesc "${pkgdesc}" \ + --name="PyMOL2 Molecular Graphics System" \ + --categories="Science;Chemistry" + mkdir -p "${srcdir}/opt/${pkgname}" bsdtar --strip-components 1 -jxf PyMOL-${pkgver}_0-Linux-${arch}.tar.bz2 \ -C "${srcdir}/opt/${pkgname}" @@ -28,4 +34,7 @@ package() { ln -s "/opt/${pkgname}/bin/pymol" \ "${pkgdir}/usr/bin/${pkgname}" + + install -Dm644 "${srcdir}/pymol2.desktop" "${pkgdir}/usr/share/applications/pymol2.desktop" + install -Dm644 "${srcdir}/opt/${pkgname}/share/pymol/data/pymol/icons/icon2_32x32.png" "${pkgdir}/usr/share/pixmaps/pymol2.png" } |