summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorlukaszimmermann2018-01-19 11:38:07 +0100
committerlukaszimmermann2018-01-19 11:38:07 +0100
commitc75cf6fa2212577b97cdc8a0b22d3e942e99f91a (patch)
tree341b557757cf9153a3edb3c91e83305eb145d9e9 /PKGBUILD
parent74244efe7879519eefe3b771a74b0357a416e8fd (diff)
downloadaur-c75cf6fa2212577b97cdc8a0b22d3e942e99f91a.tar.gz
Update OpenMS to 2.3 release from 2018-01-02
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-xPKGBUILD66
1 files changed, 33 insertions, 33 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f6163cb576c4..8a90d5b32962 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,41 +1,41 @@
- # Maintainer: saxonbeta <saxonbeta at gmail dot com>
+# Maintainer: lukaszimmermann <luk.zim91 at gmail dot com>
+# Contributor: saxonbeta <saxonbeta at gmail dot com>
pkgname=openms
_pkgname=OpenMS
-pkgver=2.0.0
-pkgrel=2
+pkgver=2.3.0
+_pkgver=2.3
+pkgrel=1
pkgdesc="C++ library and tools for LC/MS data management and analyses"
arch=('i686' 'x86_64')
-url="http://open-ms.sourceforge.net/"
+url="http://www.openms.de"
license=('BSD')
-depends=('boost-libs' 'libsvm' 'glpk' 'xerces-c' 'qtwebkit' 'eigen')
-makedepends=('cmake' 'boost')
-optdepends=('dot2tex: Create package documentation during compilation'
- 'texlive-core: Create package documentation during compilation'
- 'texlive-latexextra: Create package documentation during compilation'
- 'doxygen: Create package documentation during compilation')
-source=("http://download.sourceforge.net/project/open-ms/${_pkgname}/${_pkgname}-2.0/${_pkgname}-${pkgver}_src.tar.gz"
- 'OpenMS-TOPPView.desktop' 'OpenMS-TOPPAS.desktop')
-sha256sums=('957bbb28bf484b9e288986c103109298f9aeac8e4d5e68b8b58ac2e365d7ab3d'
- '76fab06730720c786a0b874ba6bb8b85adae85b11dde9c68c35a0d3e76d7f049'
- 'ba63c4aa90b1c055141cb0ef5bd199e390912595e7fdb8d30e9bb777f189ca30')
-
-
-
-
+depends=('boost' 'qt4' 'qtwebkit' 'xerces-c' 'bzip2' 'eigen' 'glpk' 'zlib')
+makedepends=('autoconf' 'automake' 'binutils' 'cmake' 'fakeroot' 'gcc' 'make' 'patch')
+source=("https://download.sourceforge.net/project/open-ms/${_pkgname}/${_pkgname}-${_pkgver}/${_pkgname}-${pkgver}-src.tar.gz"
+ OpenMS-TOPPView.desktop OpenMS-TOPPAS.desktop)
+sha256sums=('6ddc56811e1bcb67f28b8c55781229bbe10cc8250b59e76ba1f2a3b52e142ba5'
+ '06819f1899b6122d513e67f2427c0c07bab522f859a79b6c7dd56e7d627d0d23'
+ '866f5c99e9516af943e06f3407bad6abbb24167f90e351e4727edb2c5cf058cf')
build() {
- cd "$srcdir/$_pkgname-$pkgver"
- cd contrib
- cmake -DBUILD_TYPE=WILDMAGIC
- cmake -DBUILD_TYPE=SEQAN
- cd ..
- cmake -DBOOST_USE_STATIC=OFF -DINSTALL_PREFIX=/usr -DCMAKE_FIND_ROOT_PATH=/usr -DCMAKE_INSTALL_PREFIX=/usr
- make
+ cd "${srcdir}/"
+ rm -rf ${_pkgname}-${pkgver}-build
+ mkdir ${_pkgname}-${pkgver}-build
+ rm -rf contrib-build
+ mkdir contrib-build
+ cd contrib-build
+ cmake -DBUILD_TYPE=SEQAN $(realpath -P ../${_pkgname}-${pkgver}/contrib)
+ cmake -DBUILD_TYPE=LIBSVM $(realpath -P ../${_pkgname}-${pkgver}/contrib)
+ cmake -DBUILD_TYPE=COINOR $(realpath -P ../${_pkgname}-${pkgver}/contrib)
+ cmake -DBUILD_TYPE=KISSFFT $(realpath -P ../${_pkgname}-${pkgver}/contrib)
+ cmake -DBUILD_TYPE=WILDMAGIC $(realpath -P ../${_pkgname}-${pkgver}/contrib)
+ cd ../${_pkgname}-${pkgver}-build
+ cmake -DCMAKE_BUILD_TYPE=Release -DOPENMS_CONTRIB_LIBS=$(realpath -P ../contrib-build) -DCMAKE_INSTALL_PREFIX=$(realpath -P ${pkgdir}/usr) $(realpath -P ../${_pkgname}-${pkgver})
+ make OpenMS TOPP UTILS GUI
}
-
package() {
- cd "$srcdir/$_pkgname-$pkgver"
- make DESTDIR="$pkgdir/" install
- install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
- install -D -m644 $srcdir/OpenMS-TOPPView.desktop ${pkgdir}/usr/share/applications/OpenMS-TOPPView.desktop
- install -D -m644 $srcdir/OpenMS-TOPPAS.desktop ${pkgdir}/usr/share/applications/OpenMS-TOPPAS.desktop
-} \ No newline at end of file
+ cd "${srcdir}/${_pkgname}-${pkgver}-build"
+ make DESTDIR=${pkgdir}/usr install
+ install -D -m644 ${srcdir}/${_pkgname}-${pkgver}/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -D -m644 ${srcdir}/OpenMS-TOPPView.desktop ${pkgdir}/usr/share/applications/OpenMS-TOPPView.desktop
+ install -D -m644 ${srcdir}/OpenMS-TOPPAS.desktop ${pkgdir}/usr/share/applications/OpenMS-TOPPAS.desktop
+}