add seaview

This commit is contained in:
starsareintherose 2021-11-02 21:22:27 +00:00
parent 1e72e85b8b
commit 4a878c10ed
5 changed files with 66 additions and 0 deletions

28
seaview/PKGBUILD Normal file
View file

@ -0,0 +1,28 @@
# Maintainer: 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"
arch=('x86_64')
url="http://doua.prabi.fr/software/seaview"
license=('GPL3')
optdepends=('clustal-omega'
'muscle'
'gblocks-bin'
'phyml')
source=("http://doua.prabi.fr/software/seaview_data/seaview5-64.tgz"
'seaview.desktop'
'seaview.png')
md5sums=('c22422d4da24da45a0aa8a3c35e941bf'
'43fa9e52949a5cd73f202af76e2cab56'
'337583df60b24d724d96e511a3f063ce')
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 /usr/share/seaview/seaview "$pkgdir"/usr/bin/seaview
install -Dm 755 "$srcdir"/seaview.png "$pkgdir"/usr/share/seaview/seaview.png
}

10
seaview/lilac.py Executable file
View file

@ -0,0 +1,10 @@
#!/usr/bin/env python3
from lilaclib import *
def pre_build():
update_pkgver_and_pkgrel(_G.newver.lstrip('v'))
run_cmd(['updpkgsums'])
def post_build():
git_add_files('PKGBUILD')
git_commit()

8
seaview/lilac.yaml Normal file
View file

@ -0,0 +1,8 @@
build_prefix: extra-x86_64
maintainers:
- github: starsareintherose
email: starsareintherose@outlook.com
update_on:
- source: regex
url: http://doua.prabi.fr/software/seaview
regex: "64-bit Linux on x86_64"

20
seaview/seaview.desktop Normal file
View file

@ -0,0 +1,20 @@
# This file was orignially written for Debian, and can be copied, used,
# modified and redistributed under the same licence as SeaView itself.
[Desktop Entry]
Version=1.0
Terminal=false
Icon=/usr/share/seaview/seaview.png
Exec=/usr/share/seaview/seaview %f
Name=SeaView
GenericName=Multiple sequence alignment editor
GenericName[en]=Multiple sequence alignment editor
GenericName[fr]=Éditeur d'alignements multiples de séquences
GenericName[pt_BR]=Editor de alinhamento múltiplo de seqüências
Comment=Edits multiple sequence alignments and prints them in PostScript format.
Comment[en]=Edits multiple sequence alignments and prints them in PostScript format.
Comment[fr]=Édite des aligmements multiples de séquences et les imprime au format PostScript.
Comment[pt_BR]=Edita múltiplos alinhamentos de seqüências e os imprimem em formato PostScript.
Type=Application
Categories=Biology;Science;Education;
MimeType=text/x-clustalw-alignment;

BIN
seaview/seaview.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB