summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.AURINFO17
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD58
3 files changed, 40 insertions, 56 deletions
diff --git a/.AURINFO b/.AURINFO
deleted file mode 100644
index c488ad8fa7f9..000000000000
--- a/.AURINFO
+++ /dev/null
@@ -1,17 +0,0 @@
-pkgbase = copasi
- pkgdesc = COmplex PAthway SImulator for analysis of biochemical networks and their dynamics
- pkgver = 4.13.87
- pkgrel = 1
- url = http://www.copasi.org/
- install = copasi.install
- arch = i686
- arch = x86_64
- license = Artistic 2.0
- depends = shared-mime-info
- depends = qtwebkit
- depends = glu
- source = copasi-desktop.tar.gz
- noextract = copasi-4.13.87.tar.gz
-
-pkgname = copasi
-
diff --git a/.SRCINFO b/.SRCINFO
index 0c9cd790a0ed..67d6a4fcd101 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,22 +1,21 @@
pkgbase = copasi
pkgdesc = COmplex PAthway SImulator for analysis of biochemical networks and their dynamics
- pkgver = 4.24.197
+ pkgver = 4.30.240
pkgrel = 1
- url = http://www.copasi.org/
+ url = http://copasi.org
install = copasi.install
arch = i686
arch = x86_64
- license = Artistic 2.0
+ license = custom:Artistic 2.0
depends = shared-mime-info
- depends = qtwebkit
+ depends = qwt
depends = glu
- noextract = copasi-4.24.197.tar.gz
+ noextract = copasi-4.30.240.tar.gz
source = copasi-desktop.tar.gz
- sha256sums = 9576e4a9b2c7e74c91d0e1c0b39fcb20531e8fb4f21c5e8ac95b048609702923
- source_i686 = copasi-4.24.197.tar.gz::https://github.com/copasi/COPASI/releases/download/Build-197/COPASI-4.24.197-Linux-32bit.tar.gz
- sha256sums_i686 = c31ce85b32f463980255709b7a84c89a7201d51ba13871f4a3884e2e4ad9bcdf
- source_x86_64 = copasi-4.24.197.tar.gz::https://github.com/copasi/COPASI/releases/download/Build-197/COPASI-4.24.197-Linux-64bit.tar.gz
- sha256sums_x86_64 = c31ce85b32f463980255709b7a84c89a7201d51ba13871f4a3884e2e4ad9bcdf
+ sha512sums = cf7172b155885db8007298643499a57421e4890b72da86f8124bc35ec30c39f17c4167cd5d4603fc37c0cf72c6e4283c009339363da1cc5f44708c08d16a2b4e
+ source_i686 = copasi-4.30.240.tar.gz::https://github.com/copasi/COPASI/releases/download/Build-240/COPASI-4.30.240-Linux-32bit.tar.gz
+ sha512sums_i686 = 31cd4b137c6dd42d2ef0db7902250973ee1ff1354f1acdd253b7553b1724b4eb0384fd1309f83bf793753918c3fee66064a023e2d2221ea5db205c6896211a23
+ source_x86_64 = copasi-4.30.240.tar.gz::https://github.com/copasi/COPASI/releases/download/Build-240/COPASI-4.30.240-Linux-64bit.tar.gz
+ sha512sums_x86_64 = d784a707691f1f21c64143574107d740657f089b0304ddc01e49cf253b61cb24b1c3dbb652f07dc16534b778607db5a717fd4715e881fb87fcea02bac2e56595
pkgname = copasi
-
diff --git a/PKGBUILD b/PKGBUILD
index fa06dc4d4190..49a22c61f63f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,40 +1,42 @@
-# Maintainer: Michael Schubert <mschu.dev at google mail>
+# Contributor: Michael Schubert <mschu.dev at google mail>
pkgname=copasi
-pkgver=4.24.197
-_pkgver=${pkgver##*.}
+pkgver=4.30.240
pkgrel=1
pkgdesc="COmplex PAthway SImulator for analysis of biochemical networks and their dynamics"
arch=('i686' 'x86_64')
-url="http://www.copasi.org/"
-license=('Artistic 2.0')
-depends=('shared-mime-info' 'qtwebkit' 'glu')
-source=('copasi-desktop.tar.gz')
-install=copasi.install
-noextract=($pkgname-$pkgver.tar.gz)
-_source=https://github.com/copasi/COPASI/releases/download/Build-$_pkgver
-source_i686=($pkgname-$pkgver.tar.gz::$_source/COPASI-$pkgver-Linux-32bit.tar.gz)
-source_x86_64=($pkgname-$pkgver.tar.gz::$_source/COPASI-$pkgver-Linux-64bit.tar.gz)
-sha256sums=('9576e4a9b2c7e74c91d0e1c0b39fcb20531e8fb4f21c5e8ac95b048609702923')
-sha256sums_i686=('c31ce85b32f463980255709b7a84c89a7201d51ba13871f4a3884e2e4ad9bcdf')
-sha256sums_x86_64=('c31ce85b32f463980255709b7a84c89a7201d51ba13871f4a3884e2e4ad9bcdf')
+url="http://${pkgname}.org"
+license=('custom:Artistic 2.0')
+depends=('shared-mime-info' 'qwt' 'glu')
+# cppunit expat libsbml libnuml libsedml raptor libzipper-git
+source=(${pkgname}-desktop.tar.gz)
+install=${pkgname}.install
+noextract=(${pkgname}-${pkgver}.tar.gz)
+_source=https://github.com/${pkgname}/COPASI/releases/download/Build-${pkgver:5}
+source_i686=(${pkgname}-${pkgver}.tar.gz::${_source}/COPASI-${pkgver}-Linux-32bit.tar.gz)
+source_x86_64=(${pkgname}-${pkgver}.tar.gz::${_source}/COPASI-${pkgver}-Linux-64bit.tar.gz)
+sha512sums=('cf7172b155885db8007298643499a57421e4890b72da86f8124bc35ec30c39f17c4167cd5d4603fc37c0cf72c6e4283c009339363da1cc5f44708c08d16a2b4e')
+sha512sums_i686=('31cd4b137c6dd42d2ef0db7902250973ee1ff1354f1acdd253b7553b1724b4eb0384fd1309f83bf793753918c3fee66064a023e2d2221ea5db205c6896211a23')
+sha512sums_x86_64=('d784a707691f1f21c64143574107d740657f089b0304ddc01e49cf253b61cb24b1c3dbb652f07dc16534b778607db5a717fd4715e881fb87fcea02bac2e56595')
+
+# https://src.fedoraproject.org/rpms/COPASI/blob/rawhide/f/COPASI.spec#_47
package() {
- cd "$srcdir"
- tar -xf $pkgname-$pkgver.tar.gz --strip=1
+ cd "${srcdir}"
+ tar -xf ${pkgname}-${pkgver}.tar.gz --strip=1
# install program files
- install -d "$pkgdir"/usr/{bin,share}
- install -m755 bin/* "$pkgdir"/usr/bin
- cp -R share/$pkgname "$pkgdir"/usr/share/
-
+ install -d "${pkgdir}"/usr/{bin,share}
+ install -m755 bin/* "${pkgdir}"/usr/bin
+ cp -R share/${pkgname} "${pkgdir}"/usr/share/
+
# desktop integration...
- cd "$srcdir"/$pkgname-desktop
- install -Dm755 copasi.sh "$pkgdir/etc/profile.d/copasi.sh"
- install -Dm644 copasi.desktop "$pkgdir/usr/share/applications/copasi.desktop"
- install -Dm644 copasi.xml "$pkgdir/usr/share/mime/packages/copasi.xml"
- install -d "$pkgdir/usr/share/icons/hicolor"
- cp -R icons/* "$pkgdir/usr/share/icons/hicolor/"
+ cd "${srcdir}"/${pkgname}-desktop
+ install -Dm755 ${pkgname}.sh "${pkgdir}/etc/profile.d/copasi.sh"
+ install -Dm644 ${pkgname}.desktop "${pkgdir}/usr/share/applications/copasi.desktop"
+ install -Dm644 ${pkgname}.xml "${pkgdir}/usr/share/mime/packages/copasi.xml"
+ install -d "${pkgdir}/usr/share/icons/hicolor"
+ cp -R icons/* "${pkgdir}/usr/share/icons/hicolor/"
# copasi starts CopasiUI after setting COPASIDIR environment variable
# useful for launching COPASI using the menu entry
- install -Dm755 copasi "$pkgdir/usr/bin/copasi"
+ install -Dm755 ${pkgname} "${pkgdir}/usr/bin/copasi"
}