diff --git a/seaview/PKGBUILD b/seaview/PKGBUILD new file mode 100644 index 0000000000..79c411516a --- /dev/null +++ b/seaview/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Steffen Weber <-boenki-gmx-de-> +# Contributor: Nick B + +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 +} diff --git a/seaview/lilac.py b/seaview/lilac.py new file mode 100755 index 0000000000..fcbff72939 --- /dev/null +++ b/seaview/lilac.py @@ -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() diff --git a/seaview/lilac.yaml b/seaview/lilac.yaml new file mode 100644 index 0000000000..4039aef733 --- /dev/null +++ b/seaview/lilac.yaml @@ -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" diff --git a/seaview/seaview.desktop b/seaview/seaview.desktop new file mode 100644 index 0000000000..03f8c5d801 --- /dev/null +++ b/seaview/seaview.desktop @@ -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; diff --git a/seaview/seaview.png b/seaview/seaview.png new file mode 100644 index 0000000000..97bd907dbc Binary files /dev/null and b/seaview/seaview.png differ