diff options
author | Lev Levitsky | 2023-09-01 01:21:31 +0200 |
---|---|---|
committer | Lev Levitsky | 2023-09-01 01:21:31 +0200 |
commit | 28e41cc959e4c244ff1d860666ab99cc36d0e17f (patch) | |
tree | 8f27471748d0a7bf0ca75352ea5b0a742f5da682 | |
download | aur-openms-bin.tar.gz |
Initial (v3.0.0)
-rw-r--r-- | .SRCINFO | 48 | ||||
-rwxr-xr-x | OpenMS-TOPPAS.desktop | 11 | ||||
-rwxr-xr-x | OpenMS-TOPPView.desktop | 11 | ||||
-rw-r--r-- | OpenMS.sh | 2 | ||||
-rwxr-xr-x | PKGBUILD | 38 | ||||
-rw-r--r-- | exclude.txt | 37 |
6 files changed, 147 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..08814bfbdf8b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,48 @@ +pkgbase = openms-bin + pkgdesc = C++ library and tools for LC/MS data management and analyses + pkgver = 3.0.0 + pkgrel = 1 + url = http://www.openms.de + arch = x86_64 + license = BSD + depends = boost + depends = coin-or-mp + depends = eigen + depends = glpk + depends = hdf5 + depends = qt5-base + depends = qt5-svg + depends = sqlite + depends = xerces-c + depends = double-conversion + depends = freetype2 + depends = gcc-libs + depends = glib2 + depends = glibc + depends = graphite + depends = harfbuzz + depends = libbsd + depends = libglvnd + depends = libpng + depends = libx11 + depends = libxau + depends = libxcb + depends = libxdmcp + depends = pcre2 + depends = zlib + provides = openms + conflicts = openms + source = https://github.com/OpenMS/OpenMS/releases/download/Release3.0.0/OpenMS-3.0.0-Debian-Linux-x86_64.deb + source = OpenMS-TOPPView.desktop + source = OpenMS-TOPPAS.desktop + source = OpenMS.sh + source = https://raw.githubusercontent.com/OpenMS/OpenMS/develop/LICENSE + source = exclude.txt + sha256sums = b41a5725fecc8b64b31b9cb42574dd0d5b5273e572c43da3fad338dede5ffb9c + sha256sums = 4f93d5c22a8267e4fbde6883ecc34a00abfc2ee5eafb46f6d81256ad8a33cdac + sha256sums = 9b33c6c91d931802e88af89ade4beb6c8d05484d57d1ad804888511b7a8b00a0 + sha256sums = 2cf69cb56959f101614129d2a87dc078daca904e1701ed674d399afed1ff306d + sha256sums = SKIP + sha256sums = 9014c553adfb7be345073f7aeba546e9689bfaf15403f4531612abb04cbbcb39 + +pkgname = openms-bin diff --git a/OpenMS-TOPPAS.desktop b/OpenMS-TOPPAS.desktop new file mode 100755 index 000000000000..b04056fd17c2 --- /dev/null +++ b/OpenMS-TOPPAS.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Name=OpenMS-TOPPAS +GenericName= +Comment=Software for LC-MS data management and analyses +Exec=TOPPAS +Icon=applications-science +Type=Application +Terminal=false +Categories=Science; +StartupNotify=false + diff --git a/OpenMS-TOPPView.desktop b/OpenMS-TOPPView.desktop new file mode 100755 index 000000000000..ff088c7e26e7 --- /dev/null +++ b/OpenMS-TOPPView.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Name=OpenMS-TOPPView +GenericName= +Comment=Software for LC-MS data management and analyses +Exec=TOPPView +Icon=applications-science +Terminal=false +Type=Application +Categories=Science; +StartupNotify=false + diff --git a/OpenMS.sh b/OpenMS.sh new file mode 100644 index 000000000000..a1a86ba2ae84 --- /dev/null +++ b/OpenMS.sh @@ -0,0 +1,2 @@ +export OPENMS_DATA_PATH=/usr/share/OpenMS + diff --git a/PKGBUILD b/PKGBUILD new file mode 100755 index 000000000000..99fa10bc44ba --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# 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.0.0 +pkgrel=1 +pkgdesc="C++ library and tools for LC/MS data management and analyses" +arch=('x86_64') +url="http://www.openms.de" +license=('BSD') +depends=('boost' 'coin-or-mp' 'eigen' 'glpk' 'hdf5' 'qt5-base' 'qt5-svg' 'sqlite' 'xerces-c' + 'double-conversion' 'freetype2' 'gcc-libs' 'glib2' 'glibc' 'graphite' 'harfbuzz' + 'libbsd' 'libglvnd' 'libpng' 'libx11' 'libxau' 'libxcb' 'libxdmcp' 'pcre2' 'zlib') +source=("https://github.com/OpenMS/OpenMS/releases/download/Release${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=('b41a5725fecc8b64b31b9cb42574dd0d5b5273e572c43da3fad338dede5ffb9c' + '4f93d5c22a8267e4fbde6883ecc34a00abfc2ee5eafb46f6d81256ad8a33cdac' + '9b33c6c91d931802e88af89ade4beb6c8d05484d57d1ad804888511b7a8b00a0' + '2cf69cb56959f101614129d2a87dc078daca904e1701ed674d399afed1ff306d' + 'SKIP' + '9014c553adfb7be345073f7aeba546e9689bfaf15403f4531612abb04cbbcb39') + +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" +} + diff --git a/exclude.txt b/exclude.txt new file mode 100644 index 000000000000..5d18b0c9baa8 --- /dev/null +++ b/exclude.txt @@ -0,0 +1,37 @@ +usr/lib/ld-linux-x86-64.so.2 +usr/lib/libGL.so.1 +usr/lib/libGL.so.1.7.0 +usr/lib/libGLX.so.0 +usr/lib/libGLX.so.0.0.0 +usr/lib/libGLdispatch.so.0 +usr/lib/libGLdispatch.so.0.0.0 +usr/lib/libQt5Core.so.5 +usr/lib/libQt5Gui.so.5 +usr/lib/libQt5Network.so.5 +usr/lib/libQt5Svg.so.5 +usr/lib/libQt5Widgets.so.5 +usr/lib/libX11.so.6 +usr/lib/libXau.so.6 +usr/lib/libXau.so.6.0.0 +usr/lib/libXdmcp.so.6 +usr/lib/libXdmcp.so.6.0.0 +usr/lib/libbsd.so.0 +usr/lib/libc.so.6 +usr/lib/libdl.so.2 +usr/lib/libdouble-conversion.so.3 +usr/lib/libfreetype.so.6 +usr/lib/libgcc_s.so.1 +usr/lib/libglib-2.0.so.0 +usr/lib/libgomp.so.1 +usr/lib/libgomp.so.1.0.0 +usr/lib/libgraphite2.so.3 +usr/lib/libgraphite2.so.3.2.1 +usr/lib/libharfbuzz.so.0 +usr/lib/libm.so.6 +usr/lib/libpcre2-16.so.0 +usr/lib/libpng16.so.16 +usr/lib/libpthread.so.0 +usr/lib/libstdc++.so.6 +usr/lib/libxcb.so.1 +usr/lib/libxcb.so.1.1.0 +usr/lib/libz.so.1 |