summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD38
2 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e131083ea520
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+pkgbase = mass-up
+ pkgdesc = An open-source mass spectrometry software for proteomics designed to support the preprocessing and Machine-Learning based analysis of MALDI-TOF mass spectrometry data
+ pkgver = 1.0.14
+ pkgrel = 1
+ url = http://www.sing-group.org/mass-up
+ arch = x86_64
+ license = GPL3
+ depends = readline6
+ depends = r-rjava
+ depends = java-environment
+ depends = libxtst
+ depends = libxslt
+ depends = alsa-lib
+ depends = gtk2
+ depends = libglvnd
+ depends = libnet
+ source = mass-up-1.0.14.tar.gz::http://static.sing-group.org/MassUp/installers/Mass-Up-1.0.14.linux.x64.tar.gz
+ sha256sums = 84d9512c42c2d67231702d96c1605ae51dc6a52c09bf3123fc302048061fc55e
+
+pkgname = mass-up
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..25a99519c97e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Dimitris Kiziridis <ragouel at outlook dot com>
+
+pkgname=mass-up
+pkgver=1.0.14
+pkgrel=1
+pkgdesc="An open-source mass spectrometry software for proteomics designed to support the preprocessing and Machine-Learning based analysis of MALDI-TOF mass spectrometry data"
+arch=('x86_64')
+url='http://www.sing-group.org/mass-up'
+license=('GPL3')
+depends=('readline6'
+ 'r-rjava'
+ 'java-environment'
+ 'libxtst'
+ 'libxslt'
+ 'alsa-lib'
+ 'gtk2'
+ 'libglvnd'
+ 'libnet')
+source=("${pkgname}-${pkgver}.tar.gz::http://static.sing-group.org/MassUp/installers/Mass-Up-${pkgver}.linux.x64.tar.gz")
+sha256sums=('84d9512c42c2d67231702d96c1605ae51dc6a52c09bf3123fc302048061fc55e')
+
+package() {
+ install -d "${pkgdir}/opt"
+ cp -avR Mass-Up-${pkgver}.linux.x64 "${pkgdir}/opt/Mass-Up"
+ echo "#!/usr/bin/env bash
+ cd /opt/Mass-Up/
+ ./run.sh" > mass-up
+ install -Dm755 mass-up -t "${pkgdir}/usr/bin"
+ install -Dm644 Mass-Up-${pkgver}.linux.x64/Mass-UpSplashScreen.png "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
+ gendesk -f -n --pkgname "${pkgname}" \
+ --pkgdesc "$pkgdesc" \
+ --name "Mass-Up" \
+ --comment "$pkgdesc" \
+ --exec "${pkgname}" \
+ --categories 'Development;Application' \
+ --icon "${pkgname}"
+ install -Dm644 "${pkgname}.desktop" -t "${pkgdir}/usr/share/applications"
+} \ No newline at end of file