summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO25
-rw-r--r--PKGBUILD35
-rw-r--r--seaview.desktop2
3 files changed, 35 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3f3e6fa0e882..a7e9c9731f05 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,24 @@
pkgbase = seaview
- pkgdesc = GUI for multiple sequence alignment and molecular phylogeny
- pkgver = 5.0.4
- pkgrel = 2
+ pkgdesc = GUI for multiple sequence alignment and molecular phylogeny. https://doi.org/10.1093/molbev/msp259
+ pkgver = 5.0.5
+ pkgrel = 8
url = http://doua.prabi.fr/software/seaview
arch = x86_64
license = GPL3
- depends = shared-mime-info
+ makedepends = make
+ makedepends = gcc
+ makedepends = fltk
depends = fltk
- optdepends = clustal-omega: alignment
- optdepends = muscle: alignment
- optdepends = gblocks-bin: select blocks of evolutionarily conserved sites
- source = http://doua.prabi.fr/software/seaview_data/seaview5-64.tgz
+ optdepends = clustal-omega
+ optdepends = muscle
+ optdepends = gblocks
+ optdepends = phyml
+ optdepends = bionj
+ source = https://doua.prabi.fr/software/seaview_data/seaview.tar.gz
source = seaview.desktop
source = seaview.png
- md5sums = c22422d4da24da45a0aa8a3c35e941bf
- md5sums = 43fa9e52949a5cd73f202af76e2cab56
+ md5sums = 09f6800973308a91316bb820c4331cb0
+ md5sums = e4cfc6d76819c5cd8e68ac93c2121557
md5sums = 337583df60b24d724d96e511a3f063ce
pkgname = seaview
-
diff --git a/PKGBUILD b/PKGBUILD
index 5604df2eee18..ee5f6cf24c78 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,29 +1,34 @@
-# Maintainer: Steffen Weber <-boenki-gmx-de->
+# Maintainer: Guoyi Zhang <myname at malacology dot net>
+# Contributor: Steffen Weber <-boenki-gmx-de->
# Contributor: Nick B <Shirakawasuna at gmail _dot_com>
pkgname=seaview
-pkgver=5.0.4
-pkgrel=2
-pkgdesc="GUI for multiple sequence alignment and molecular phylogeny"
+pkgver=5.0.5
+pkgrel=8
+pkgdesc="GUI for multiple sequence alignment and molecular phylogeny. https://doi.org/10.1093/molbev/msp259"
arch=('x86_64')
url="http://doua.prabi.fr/software/seaview"
license=('GPL3')
-depends=('shared-mime-info')
+depends=('fltk')
+makedepends=('make' 'gcc' 'fltk')
optdepends=('clustal-omega'
'muscle'
- 'gblocks-bin'
- 'phyml')
-source=("http://doua.prabi.fr/software/seaview_data/seaview5-64.tgz"
+ 'gblocks'
+ 'phyml'
+ 'bionj')
+source=("https://doua.prabi.fr/software/seaview_data/seaview.tar.gz"
'seaview.desktop'
'seaview.png')
-md5sums=('c22422d4da24da45a0aa8a3c35e941bf'
- '43fa9e52949a5cd73f202af76e2cab56'
+md5sums=('09f6800973308a91316bb820c4331cb0'
+ 'e4cfc6d76819c5cd8e68ac93c2121557'
'337583df60b24d724d96e511a3f063ce')
+build(){
+ cd $pkgname
+ make
+}
package() {
- install -d "$pkgdir"/usr/{bin,share/{seaview,applications}}
- install -m644 seaview.desktop "$pkgdir/usr/share/applications/"
- mv "$srcdir"/seaview/* "$pkgdir"/usr/share/seaview
- ln -s "$pkgdir"/usr/share/seaview/seaview "$pkgdir"/usr/bin/seaview
- install -Dm 755 "$srcdir"/seaview.png "$pkgdir"/usr/share/seaview/seaview.png
+ install -Dm 755 "$srcdir"/$pkgname/$pkgname "$pkgdir"/usr/bin/$pkgname
+ install -Dm 644 seaview.desktop $pkgdir/usr/share/applications/seaview.desktop
+ install -Dm 755 "$srcdir"/seaview.png $pkgdir/usr/share/seaview/seaview.png
}
diff --git a/seaview.desktop b/seaview.desktop
index 03f8c5d8014f..4e8efde423c9 100644
--- a/seaview.desktop
+++ b/seaview.desktop
@@ -5,7 +5,7 @@
Version=1.0
Terminal=false
Icon=/usr/share/seaview/seaview.png
-Exec=/usr/share/seaview/seaview %f
+Exec=/usr/bin/seaview %f
Name=SeaView
GenericName=Multiple sequence alignment editor
GenericName[en]=Multiple sequence alignment editor