View | Details | Raw Unified | Return to bug 90140 | Differences between
and this patch

Collapse All | Expand All

(-)seaview/Makefile (-4 / +4 lines)
Lines 7-13 Link Here
7
#
7
#
8
8
9
PORTNAME=	seaview
9
PORTNAME=	seaview
10
PORTVERSION=	2005.13.07
10
PORTVERSION=	2006.01.01
11
CATEGORIES=	biology
11
CATEGORIES=	biology
12
MASTER_SITES=	ftp://pbil.univ-lyon1.fr/pub/mol_phylogeny/seaview/
12
MASTER_SITES=	ftp://pbil.univ-lyon1.fr/pub/mol_phylogeny/seaview/
13
DISTNAME=	${PORTNAME}
13
DISTNAME=	${PORTNAME}
Lines 27-38 Link Here
27
ALL_TARGET=	${PORTNAME}
27
ALL_TARGET=	${PORTNAME}
28
28
29
CFLAGS+=	-D HAVE_DIRENT_H \
29
CFLAGS+=	-D HAVE_DIRENT_H \
30
		-D DEFAULT_HELPFILE=${PREFIX}/lib/X11/seaview/seaview.help
30
		-D DEFAULT_HELPFILE=${PREFIX}/lib/X11/${PORTNAME}/seaview.help
31
31
32
do-install:
32
do-install:
33
	@${INSTALL_PROGRAM} ${WRKSRC}/${DISTNAME} ${PREFIX}/bin
33
	@${INSTALL_PROGRAM} ${WRKSRC}/${DISTNAME} ${PREFIX}/bin
34
	@${INSTALL_SCRIPT} ${WRKSRC}/seaview_align.sh ${PREFIX}/bin
34
	@${INSTALL_SCRIPT} ${WRKSRC}/seaview_align.sh ${PREFIX}/bin
35
	@${MKDIR} ${PREFIX}/lib/X11/seaview
35
	@${MKDIR} ${PREFIX}/lib/X11/${PORTNAME}
36
	@${INSTALL_DATA} ${WRKSRC}/seaview.help ${PREFIX}/lib/X11/seaview
36
	@${INSTALL_DATA} ${WRKSRC}/seaview.help ${PREFIX}/lib/X11/${PORTNAME}
37
37
38
.include <bsd.port.mk>
38
.include <bsd.port.mk>
(-)seaview/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (seaview-2005.13.07/seaview.tar) = 0971b3485351f6a1f56a7b56ead2359c
1
MD5 (seaview-2006.01.01/seaview.tar) = 4d1d1406f5d9ae0a0edad7144742143b
2
SHA256 (seaview-2005.13.07/seaview.tar) = 7f48c494e5bee5dacef28bab2a52eab8aff6b66ceff8fab47fe77a18de376fc5
2
SHA256 (seaview-2006.01.01/seaview.tar) = ced1844ca3fc8181a9c811079dbc8e2ee67242ef49be113f761abad034ba8ba3
3
SIZE (seaview-2005.13.07/seaview.tar) = 595968
3
SIZE (seaview-2006.01.01/seaview.tar) = 595968
(-)seaview/files/patch-Makefile (-2 / +2 lines)
Lines 1-5 Link Here
1
--- Makefile.orig	Wed Apr  6 05:54:30 2005
1
--- Makefile.orig	Wed Apr  6 05:54:30 2005
2
+++ Makefile	Mon Dec  5 08:31:05 2005
2
+++ Makefile	Fri Dec  9 07:41:26 2005
3
@@ -1,18 +1,15 @@
3
@@ -1,18 +1,15 @@
4
-FLTK = ../fltk
4
-FLTK = ../fltk
5
-PDF = ../PDFlib-Lite-6.0.1/libs/pdflib
5
-PDF = ../PDFlib-Lite-6.0.1/libs/pdflib
Lines 7-13 Link Here
7
 CXX = g++
7
 CXX = g++
8
 
8
 
9
-CFLAGS  = -Dunix  -U__APPLE__  -c $(OPT) -I$(FLTK) -I$(PDF) -I$(X11)/include 
9
-CFLAGS  = -Dunix  -U__APPLE__  -c $(OPT) -I$(FLTK) -I$(PDF) -I$(X11)/include 
10
+CFLAGS  = -Dunix -c $(OPT) -I$(X11BASE)/include -I$(LOCALBASE)/include
10
+CFLAGS+= -Dunix -c $(OPT) -I$(X11BASE)/include -I$(LOCALBASE)/include
11
 
11
 
12
 
12
 
13
 OBJECTS = seaview.o pdf.o custom.o use_mase_files.o regions.o load_seq.o align.o xfmatpt.o comlines.o chooser_plus.o resource.o nexus.o old_file_chooser.o
13
 OBJECTS = seaview.o pdf.o custom.o use_mase_files.o regions.o load_seq.o align.o xfmatpt.o comlines.o chooser_plus.o resource.o nexus.o old_file_chooser.o
(-)seaview/files/patch-align.cxx (-19 lines)
Lines 1-19 Link Here
1
--- align.cxx.orig	Mon Nov 17 14:15:01 2003
2
+++ align.cxx	Mon Nov 17 14:15:26 2003
3
@@ -1,6 +1,7 @@
4
 #include "seaview.h"
5
 #include <stdlib.h>
6
 #include <ctype.h>
7
+#include <unistd.h>
8
 #ifndef WIN32
9
 #include <FL/x.H>
10
 #endif
11
@@ -155,7 +156,7 @@
12
 #endif
13
 debut = view->active_region->list->debut;
14
 fin = view->active_region->list->fin;
15
-tmpnam(base_fname);
16
+mkstemp(base_fname);
17
 /* 
18
 convertir en minuscules car clustalw n'accepte pas les majuscules ds filenames
19
 */
(-)seaview/files/patch-seaview.cxx (-11 lines)
Lines 1-11 Link Here
1
--- seaview.cxx.orig	Mon Nov 17 14:16:39 2003
2
+++ seaview.cxx	Mon Nov 17 14:17:13 2003
3
@@ -164,6 +164,8 @@
4
 	"seaview.hlp", 
5
 #elif defined(__APPLE__)
6
 	NULL,
7
+#elif defined(DEFAULT_HELPFILE)
8
+       __XSTRING(DEFAULT_HELPFILE),
9
 #else
10
 	"seaview.help", 
11
 #endif

Return to bug 90140