summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetar Petrov <petar.petrov@student.oulu.fi>2015-02-05 06:11:56 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2015-02-05 06:47:44 +0700
commit19d870803ca81e196663119a9c5ec27004c025e3 (patch)
treed64dbd035669cb1a9f59ae105ac3b69a410eb4c1
parent8a395ca7e4a09215facf4af624e3ae59baca9883 (diff)
downloadslackbuilds-19d870803ca81e196663119a9c5ec27004c025e3.tar.gz
academic/seaview: Updated for version 4.5.3.4.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-rw-r--r--academic/seaview/README4
-rw-r--r--academic/seaview/seaview.SlackBuild16
-rw-r--r--academic/seaview/seaview.info8
-rw-r--r--academic/seaview/slack-desc2
4 files changed, 17 insertions, 13 deletions
diff --git a/academic/seaview/README b/academic/seaview/README
index c73aa1a016..2d965669cc 100644
--- a/academic/seaview/README
+++ b/academic/seaview/README
@@ -13,10 +13,10 @@ sequence alignment and molecular phylogeny. Important features are:
evolutionarily conserved sites.
4) SeaView computes phylogenetic trees by
- a) parsimony, using PHYLIP's dnapars/protpars algorithm,
+ a) parsimony, using PHYLIP's dnapars/protpars algorithm
b) distance, with NJ or BioNJ algorithms on a variety of
evolutionary distances,
- c) maximum likelihood, driving program PhyML 3.0.
+ c) maximum likelihood, driving program PhyML 3.1.
5) SeaView prints and draws phylogenetic trees on screen, SVG, PDF or
PostScript files.
diff --git a/academic/seaview/seaview.SlackBuild b/academic/seaview/seaview.SlackBuild
index 446e1bcc76..651cf2a4b3 100644
--- a/academic/seaview/seaview.SlackBuild
+++ b/academic/seaview/seaview.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for seaview
-# Copyright 2011-2014 Petar Petrov, petar.petrov@student.oulu.fi
+# Copyright 2011-2015 Petar Petrov, petar.petrov@student.oulu.fi
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,9 +23,10 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# Thanks to Niels Horn for correcting the CFLAGS.
+# Thanks to developer Dr. Manolo Gouy for all his help.
PRGNAM=seaview
-VERSION=${VERSION:-4.5.2}
+VERSION=${VERSION:-4.5.3.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -74,12 +75,15 @@ find -L . \
# Use our CFLAGS
sed -i "/^CFLAGS/s/=/+=/" Makefile
+# Enable PDF output. If you do not want it, comment out the next two
+# lines. Then you do not need to install PDFlib-Lite.
+sed -i "7 c PDF_INC = /usr/include" Makefile
+sed -i "8 c PDF_LIB = /usr/lib${LIBDIRSUFFIX}" Makefile
+
# Point to fltk13 during compilation and make the produced executable
# aware of the libraries' custom location
-sed -i "14 c FLTK = /usr/include/fltk13" Makefile
-sed -i "s:#IFLTK:IFLTK:" Makefile
-sed -i "18 c LFLTK = -L/usr/lib${LIBDIRSUFFIX}/fltk13" Makefile
-sed -i "29 a LDFLAGS= -Wl,-ldl,--rpath,/usr/lib${LIBDIRSUFFIX}/fltk13" Makefile
+sed -i "11 c FLTK = /usr/include/fltk13" Makefile
+sed -i "15 c CONFIG = /usr/bin/fltk13-config" Makefile
# Point to the correct documentation path and phyml executable name
sed -i "s:#HELPFILE:HELPFILE:" Makefile
diff --git a/academic/seaview/seaview.info b/academic/seaview/seaview.info
index 37187e2609..8e9eea96dc 100644
--- a/academic/seaview/seaview.info
+++ b/academic/seaview/seaview.info
@@ -1,10 +1,10 @@
PRGNAM="seaview"
-VERSION="4.5.2"
+VERSION="4.5.3.4"
HOMEPAGE="http://doua.prabi.fr/software/seaview"
-DOWNLOAD="http://doua.prabi.fr/software/seaview_data/archive/seaview_4.5.2.tar.gz"
-MD5SUM="4be7e3afb53decc9f9bfb425a4a92664"
+DOWNLOAD="http://doua.prabi.fr/software/seaview_data/archive/seaview_4.5.3.4.tar.gz"
+MD5SUM="a223849a96b698a6c60b77d2e2f1b877"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="Gblocks PhyML clustalo fltk13 muscle"
+REQUIRES="fltk13 PDFlib-Lite Gblocks PhyML clustalo muscle"
MAINTAINER="Petar Petrov"
EMAIL="petar.petrov@student.oulu.fi"
diff --git a/academic/seaview/slack-desc b/academic/seaview/slack-desc
index f640e3aa45..afcfcfc490 100644
--- a/academic/seaview/slack-desc
+++ b/academic/seaview/slack-desc
@@ -11,7 +11,7 @@ seaview:
seaview: SeaView is a multiplatform, graphical user interface for multiple
seaview: sequence alignment and molecular phylogeny.
seaview:
-seaview: References: /usr/doc/seaview-4.5.1/References
+seaview: References: /usr/doc/seaview-4.5.3.4/References
seaview: Home: http://pbil.univ-lyon1.fr/software/seaview.html
seaview:
seaview: