summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO28
-rw-r--r--PKGBUILD48
-rw-r--r--seaview.desktop4
-rw-r--r--seaview.pngbin0 -> 25087 bytes
-rw-r--r--seaview.sharedmimeinfo12
5 files changed, 40 insertions, 52 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 30ad1a9dce0a..a7e9c9731f05 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,20 +1,24 @@
pkgbase = seaview
- pkgdesc = GUI for multiple sequence alignment and molecular phylogeny
- pkgver = 4.7
- pkgrel = 1
+ 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
- source = ftp://pbil.univ-lyon1.fr/pub/mol_phylogeny/seaview/archive/seaview_4.7.tar.gz
+ 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.sharedmimeinfo
- md5sums = 9c1ee28e7f870b76991de17b22d7dfcb
- md5sums = 94f13509470dd69f053ffc178884e292
- md5sums = 9592a71ee55fa6edfbaddbce2d5469b9
+ source = seaview.png
+ md5sums = 09f6800973308a91316bb820c4331cb0
+ md5sums = e4cfc6d76819c5cd8e68ac93c2121557
+ md5sums = 337583df60b24d724d96e511a3f063ce
pkgname = seaview
-
diff --git a/PKGBUILD b/PKGBUILD
index c3d53bf7a62f..ee5f6cf24c78 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,38 +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=4.7
-pkgrel=1
-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' 'fltk')
-optdepends=('clustal-omega: alignment'
- 'muscle: alignment')
-source=("ftp://pbil.univ-lyon1.fr/pub/mol_phylogeny/$pkgname/archive/${pkgname}_${pkgver}.tar.gz"
+depends=('fltk')
+makedepends=('make' 'gcc' 'fltk')
+optdepends=('clustal-omega'
+ 'muscle'
+ 'gblocks'
+ 'phyml'
+ 'bionj')
+source=("https://doua.prabi.fr/software/seaview_data/seaview.tar.gz"
'seaview.desktop'
- 'seaview.sharedmimeinfo')
-md5sums=('9c1ee28e7f870b76991de17b22d7dfcb'
- '94f13509470dd69f053ffc178884e292'
- '9592a71ee55fa6edfbaddbce2d5469b9')
-
-build() {
- cd seaview
+ 'seaview.png')
+md5sums=('09f6800973308a91316bb820c4331cb0'
+ 'e4cfc6d76819c5cd8e68ac93c2121557'
+ '337583df60b24d724d96e511a3f063ce')
+build(){
+ cd $pkgname
make
}
package() {
- install -d "$pkgdir"/usr/{bin,share/{pixmaps,man/man1,applications,icons/hicolor/scalable/apps,mime/packages,doc/seaview}}
-
- install -m644 seaview.desktop "$pkgdir/usr/share/applications/"
- install -m644 seaview.sharedmimeinfo "$pkgdir/usr/share/mime/packages/seaview.xml"
-
- cd seaview
- install -m755 seaview "$pkgdir/usr/bin/"
- install -m644 seaview.xpm "$pkgdir/usr/share/pixmaps/"
- install -m644 seaview.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/"
- install -m644 seaview.html "$pkgdir/usr/share/doc/seaview/"
- install -m644 seaview.1 "$pkgdir/usr/share/man/man1/"
+ 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 db5ade7c7078..4e8efde423c9 100644
--- a/seaview.desktop
+++ b/seaview.desktop
@@ -4,8 +4,8 @@
[Desktop Entry]
Version=1.0
Terminal=false
-Icon=seaview
-Exec=seaview %f
+Icon=/usr/share/seaview/seaview.png
+Exec=/usr/bin/seaview %f
Name=SeaView
GenericName=Multiple sequence alignment editor
GenericName[en]=Multiple sequence alignment editor
diff --git a/seaview.png b/seaview.png
new file mode 100644
index 000000000000..97bd907dbc26
--- /dev/null
+++ b/seaview.png
Binary files differ
diff --git a/seaview.sharedmimeinfo b/seaview.sharedmimeinfo
deleted file mode 100644
index cde1beff1465..000000000000
--- a/seaview.sharedmimeinfo
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
- <mime-type type="text/x-clustalw-alignment">
- <sub-class-of type="text/plain"/>
- <comment>Multiple sequence alignment in Clustal W format</comment>
- <comment xml:lang="fr">Alignement multiple de séquences au format Clustal W</comment>
- <magic priority="50">
- <match type="string" offset="0" value="CLUSTAL"/>
- </magic>
- <glob pattern="*.aln"/>
- </mime-type>
-</mime-info>