mirror of
https://github.com/BioArchLinux/Packages.git
synced 2025-03-10 12:02:42 +00:00
add avogadro2
This commit is contained in:
parent
cdb95a5ed1
commit
36997dc082
10 changed files with 27 additions and 42 deletions
|
@ -1,40 +1,36 @@
|
|||
# Maintainer: Eric Berquist <eric DOT berquist AT gmail DOT com>
|
||||
# Maintainer: Anton Kudelin <kudelin at protonmail dot com>
|
||||
# Contributor: James Barnett < james at wbarnett dot us >
|
||||
|
||||
pkgname=avogadro2
|
||||
_gitname=avogadroapp
|
||||
_pkgname=avogadroapp
|
||||
pkgver=1.95.1
|
||||
pkgrel=1
|
||||
pkgdesc="an advanced molecular editor designed for cross-platform use in computational chemistry, molecular modeling, bioinformatics, materials science, and related areas."
|
||||
url="http://openchemistry.org/projects/avogadro2"
|
||||
arch=("x86_64")
|
||||
license=("BSD-3-Clause")
|
||||
depends=("avogadro2libs" "desktop-file-utils")
|
||||
makedepends=("cmake" "eigen" "git")
|
||||
install=avogadro2.install
|
||||
conflicts=("${pkgname}")
|
||||
provides=("${pkgname}")
|
||||
source=("${pkgname}::https://github.com/OpenChemistry/avogadroapp/archive/refs/tags/${pkgver}.zip")
|
||||
sha256sums=('b5db11747d20fab956149e04e7111eb56c6696c8ea9483f242f897613705fa7f')
|
||||
|
||||
prepare() {
|
||||
mkdir -p "${srcdir}"/build
|
||||
}
|
||||
pkgrel=4
|
||||
pkgdesc="An advanced molecular editor"
|
||||
arch=('x86_64')
|
||||
url="https://two.avogadro.cc"
|
||||
license=('BSD')
|
||||
depends=('avogadrolibs-qt5' 'python-cclib' 'vtk' 'qt5-x11extras' 'pugixml'
|
||||
'utf8cpp' 'fmt')
|
||||
optdepends=('openbabel: Open Babel plugin actions')
|
||||
makedepends=('make' 'cmake' 'eigen')
|
||||
provides=('avogadro2')
|
||||
source=("$pkgname-$pkgver.tar.gz::https://github.com/OpenChemistry/$_pkgname/archive/$pkgver.tar.gz")
|
||||
sha256sums=('d59694a6b32bb95317c66f4c806fe05d46e7e3ca4e594aa214bf9dd7e179b317')
|
||||
|
||||
build() {
|
||||
cd "${srcdir}"/build
|
||||
cmake \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_SHARED_LIBS=ON \
|
||||
-DENABLE_TESTING=OFF \
|
||||
-DUSE_VTK=ON \
|
||||
"${srcdir}/${_gitname}-$pkgver"
|
||||
mkdir -p "$srcdir/build"
|
||||
cd $srcdir/build
|
||||
cmake "$srcdir/$_pkgname-$pkgver" \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DUSE_VTK=ON
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}"/build
|
||||
make DESTDIR="${pkgdir}" install
|
||||
install -D -m 644 "${srcdir}/${_gitname}-$pkgver"/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
|
||||
cd build
|
||||
make DESTDIR="$pkgdir" install
|
||||
install -dm755 "$pkgdir/usr/share/licenses/_$pkgname"
|
||||
install -m755 "$srcdir/$_pkgname-$pkgver/LICENSE" \
|
||||
"$pkgdir/usr/share/licenses/$_pkgname"
|
||||
}
|
||||
|
|
|
@ -1,11 +0,0 @@
|
|||
post_install() {
|
||||
update-desktop-database -q
|
||||
}
|
||||
|
||||
post_upgrade() {
|
||||
post_install $1
|
||||
}
|
||||
|
||||
post_remove() {
|
||||
post_install $1
|
||||
}
|
|
@ -7,4 +7,4 @@ update_on:
|
|||
github: OpenChemistry/avogadroapp
|
||||
use_max_tag: true
|
||||
repo_depends:
|
||||
- avogadro2libs
|
||||
- python-cclib
|
||||
|
|
Loading…
Add table
Reference in a new issue