ports/90140: update biology/seaview: fix help file, remove uneccessary patches

Fernan Aguero fernan at iib.unsam.edu.ar
Fri Dec 9 14:10:50 UTC 2005


>Number:         90140
>Category:       ports
>Synopsis:       update biology/seaview: fix help file, remove uneccessary patches
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Dec 09 14:10:02 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Fernan Aguero
>Release:        FreeBSD 4.10-RELEASE i386
>Organization:
IIB-UNSAM
>Environment:

FreeBSD pi.iib.unsam.edu.ar 4.10-RELEASE FreeBSD 4.10-RELEASE #0: Wed May 26 12:56:43 ART 2004 fernan at pi.iib.unsam.edu.ar:/usr/obj/usr/src/sys/PI  i386

	
>Description:
	
	
	The author of seaview has incorporated two of our patches into
	the upstream sources. So we remove these from the port.

	Also, the CFLAGS defined by the port are now being added
	to seaview's own CFLAGS. As a result the help file is now
	found by seaview as it should be.
	
>How-To-Repeat:
	
	
>Fix:

	



--- seaview.diff begins here ---
diff -ruN /usr/ports/biology/seaview/Makefile seaview/Makefile
--- /usr/ports/biology/seaview/Makefile	Tue Dec  6 14:44:00 2005
+++ seaview/Makefile	Fri Dec  9 07:46:41 2005
@@ -7,7 +7,7 @@
 #
 
 PORTNAME=	seaview
-PORTVERSION=	2005.13.07
+PORTVERSION=	2005.12.07
 CATEGORIES=	biology
 MASTER_SITES=	ftp://pbil.univ-lyon1.fr/pub/mol_phylogeny/seaview/
 DISTNAME=	${PORTNAME}
@@ -27,12 +27,12 @@
 ALL_TARGET=	${PORTNAME}
 
 CFLAGS+=	-D HAVE_DIRENT_H \
-		-D DEFAULT_HELPFILE=${PREFIX}/lib/X11/seaview/seaview.help
+		-D DEFAULT_HELPFILE=${PREFIX}/lib/X11/${PORTNAME}/seaview.help
 
 do-install:
 	@${INSTALL_PROGRAM} ${WRKSRC}/${DISTNAME} ${PREFIX}/bin
 	@${INSTALL_SCRIPT} ${WRKSRC}/seaview_align.sh ${PREFIX}/bin
-	@${MKDIR} ${PREFIX}/lib/X11/seaview
-	@${INSTALL_DATA} ${WRKSRC}/seaview.help ${PREFIX}/lib/X11/seaview
+	@${MKDIR} ${PREFIX}/lib/X11/${PORTNAME}
+	@${INSTALL_DATA} ${WRKSRC}/seaview.help ${PREFIX}/lib/X11/${PORTNAME}
 
 .include <bsd.port.mk>
diff -ruN /usr/ports/biology/seaview/distinfo seaview/distinfo
--- /usr/ports/biology/seaview/distinfo	Tue Dec  6 14:44:00 2005
+++ seaview/distinfo	Wed Dec  7 12:08:24 2005
@@ -1,3 +1,3 @@
-MD5 (seaview-2005.13.07/seaview.tar) = 0971b3485351f6a1f56a7b56ead2359c
-SHA256 (seaview-2005.13.07/seaview.tar) = 7f48c494e5bee5dacef28bab2a52eab8aff6b66ceff8fab47fe77a18de376fc5
-SIZE (seaview-2005.13.07/seaview.tar) = 595968
+MD5 (seaview-2005.12.07/seaview.tar) = 4d1d1406f5d9ae0a0edad7144742143b
+SHA256 (seaview-2005.12.07/seaview.tar) = ced1844ca3fc8181a9c811079dbc8e2ee67242ef49be113f761abad034ba8ba3
+SIZE (seaview-2005.12.07/seaview.tar) = 595968
diff -ruN /usr/ports/biology/seaview/files/patch-Makefile seaview/files/patch-Makefile
--- /usr/ports/biology/seaview/files/patch-Makefile	Tue Dec  6 12:13:17 2005
+++ seaview/files/patch-Makefile	Fri Dec  9 07:41:35 2005
@@ -1,5 +1,5 @@
 --- Makefile.orig	Wed Apr  6 05:54:30 2005
-+++ Makefile	Mon Dec  5 08:31:05 2005
++++ Makefile	Fri Dec  9 07:41:26 2005
 @@ -1,18 +1,15 @@
 -FLTK = ../fltk
 -PDF = ../PDFlib-Lite-6.0.1/libs/pdflib
@@ -7,7 +7,7 @@
  CXX = g++
  
 -CFLAGS  = -Dunix  -U__APPLE__  -c $(OPT) -I$(FLTK) -I$(PDF) -I$(X11)/include 
-+CFLAGS  = -Dunix -c $(OPT) -I$(X11BASE)/include -I$(LOCALBASE)/include
++CFLAGS+= -Dunix -c $(OPT) -I$(X11BASE)/include -I$(LOCALBASE)/include
  
  
  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
diff -ruN /usr/ports/biology/seaview/files/patch-align.cxx seaview/files/patch-align.cxx
--- /usr/ports/biology/seaview/files/patch-align.cxx	Sat Nov 22 01:05:03 2003
+++ seaview/files/patch-align.cxx	Wed Dec 31 21:00:00 1969
@@ -1,19 +0,0 @@
---- align.cxx.orig	Mon Nov 17 14:15:01 2003
-+++ align.cxx	Mon Nov 17 14:15:26 2003
-@@ -1,6 +1,7 @@
- #include "seaview.h"
- #include <stdlib.h>
- #include <ctype.h>
-+#include <unistd.h>
- #ifndef WIN32
- #include <FL/x.H>
- #endif
-@@ -155,7 +156,7 @@
- #endif
- debut = view->active_region->list->debut;
- fin = view->active_region->list->fin;
--tmpnam(base_fname);
-+mkstemp(base_fname);
- /* 
- convertir en minuscules car clustalw n'accepte pas les majuscules ds filenames
- */
diff -ruN /usr/ports/biology/seaview/files/patch-seaview.cxx seaview/files/patch-seaview.cxx
--- /usr/ports/biology/seaview/files/patch-seaview.cxx	Sat Nov 22 01:05:03 2003
+++ seaview/files/patch-seaview.cxx	Wed Dec 31 21:00:00 1969
@@ -1,11 +0,0 @@
---- seaview.cxx.orig	Mon Nov 17 14:16:39 2003
-+++ seaview.cxx	Mon Nov 17 14:17:13 2003
-@@ -164,6 +164,8 @@
- 	"seaview.hlp", 
- #elif defined(__APPLE__)
- 	NULL,
-+#elif defined(DEFAULT_HELPFILE)
-+       __XSTRING(DEFAULT_HELPFILE),
- #else
- 	"seaview.help", 
- #endif
--- seaview.diff ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list