summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 07203d005fc61236ced946a71e84f1d8fad814b5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# Maintainer: Lev Levitsky <levlev at mail dot ru>
# Contributor: lukaszimmermann <luk.zim91 at gmail dot com>
# Contributor: saxonbeta <saxonbeta at gmail dot com>
pkgname=openms-bin
provides=('openms')
conflicts=('openms')
_pkgname=OpenMS
pkgver=3.3.0
pkgrel=2
pkgdesc="C++ library and tools for LC/MS data management and analyses"
arch=('x86_64')
url="http://www.openms.de"
license=('BSD')
depends=(blas boost brotli bzip2 coin-or-cbc coin-or-cgl coin-or-clp coin-or-coinutils coin-or-mp coin-or-osi double-conversion
	 e2fsprogs eigen freetype2 gcc-libs glib2 glibc glpk gmp gnutls graphite harfbuzz hdf5 keyutils krb5 lapack libbsd libffi
	 libglvnd libidn2 libnghttp2 libp11-kit libpng libpsl libssh libtasn1 libx11 libxau libxcb libxdmcp nettle openssl pcre2
	 qt5-base qt5-svg rtmpdump sqlite xerces-c zlib zstd)
source=("https://github.com/OpenMS/OpenMS/releases/download/release%2F${pkgver}/${_pkgname}-${pkgver}-Debian-Linux-x86_64.deb"
        "OpenMS-TOPPView.desktop"
        "OpenMS-TOPPAS.desktop"
        "OpenMS.sh"
	"https://raw.githubusercontent.com/OpenMS/OpenMS/develop/LICENSE"
        "exclude.txt")
sha256sums=('ccfff8ecd8e246e28c0a8fe8d3a9d4b68fed42a0d550aaaf30bfd82bf556d99c'
            '4f93d5c22a8267e4fbde6883ecc34a00abfc2ee5eafb46f6d81256ad8a33cdac'
            '9b33c6c91d931802e88af89ade4beb6c8d05484d57d1ad804888511b7a8b00a0'
            '2cf69cb56959f101614129d2a87dc078daca904e1701ed674d399afed1ff306d'
            '9cee9ca86c8cd6e32a5a6b27378f5b23ec364eda092013e7ea5c33fc7a633677'
            '8f807fdcecf540fc3286b1844e4673e6dbb9b92ff999ba78f2a316f6fe1f9d3f')

package() {
  local INSTALL='install -m644 -D'
  tar -xzf "${srcdir}/data.tar.gz" -X exclude.txt -C "${pkgdir}"
  $INSTALL "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE"
  $INSTALL "${srcdir}/OpenMS-TOPPView.desktop" "${pkgdir}/usr/share/applications/OpenMS-TOPPView.desktop"
  $INSTALL "${srcdir}/OpenMS-TOPPAS.desktop" "${pkgdir}/usr/share/applications/OpenMS-TOPPAS.desktop"
  $INSTALL "${srcdir}/OpenMS.sh" "${pkgdir}/etc/profile.d/OpenMS.sh"
}