ports/89976: unbreak biology/seaview
Fernan Aguero
fernan at iib.unsam.edu.ar
Mon Dec 5 14:40:23 UTC 2005
>Number: 89976
>Category: ports
>Synopsis: unbreak biology/seaview
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Mon Dec 05 14:40:05 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:
Update biology/seaview to the latest version.
Unbreak (checksum mismatch problem due to upstream distfile name
being constant through version updates)
CC goes to Kris, the pointy hat owner because of:
[ports-i386 at FreeBSD.org: seaview-2004.12.16 failed on i386 6]
>How-To-Repeat:
>Fix:
--- seaview.diff begins here ---
diff -ruN /usr/ports/biology/seaview/Makefile seaview/Makefile
--- /usr/ports/biology/seaview/Makefile Sun Dec 4 09:56:09 2005
+++ seaview/Makefile Mon Dec 5 08:35:30 2005
@@ -7,7 +7,7 @@
#
PORTNAME= seaview
-PORTVERSION= 2004.12.16
+PORTVERSION= 2005.13.07
CATEGORIES= biology
MASTER_SITES= ftp://pbil.univ-lyon1.fr/pub/mol_phylogeny/seaview/
DISTNAME= ${PORTNAME}
@@ -18,8 +18,6 @@
COMMENT= Multiple DNA/protein sequence alignment editor
LIB_DEPENDS= fltk.1:${PORTSDIR}/x11-toolkits/fltk
-
-BROKEN= Size mismatch
USE_X_PREFIX= yes
NO_WRKSUBDIR= yes
diff -ruN /usr/ports/biology/seaview/distinfo seaview/distinfo
--- /usr/ports/biology/seaview/distinfo Mon Dec 20 06:02:41 2004
+++ seaview/distinfo Mon Dec 5 07:54:17 2005
@@ -1,2 +1,2 @@
-MD5 (seaview-2004.12.16/seaview.tar) = 2786e787fb45f4d7f065aeed3c4a7903
-SIZE (seaview-2004.12.16/seaview.tar) = 561152
+MD5 (seaview-2005.13.07/seaview.tar) = 0971b3485351f6a1f56a7b56ead2359c
+SIZE (seaview-2005.13.07/seaview.tar) = 595968
diff -ruN /usr/ports/biology/seaview/files/patch-Makefile seaview/files/patch-Makefile
--- /usr/ports/biology/seaview/files/patch-Makefile Wed Dec 31 21:00:00 1969
+++ seaview/files/patch-Makefile Mon Dec 5 08:31:20 2005
@@ -0,0 +1,25 @@
+--- Makefile.orig Wed Apr 6 05:54:30 2005
++++ Makefile Mon Dec 5 08:31:05 2005
+@@ -1,18 +1,15 @@
+-FLTK = ../fltk
+-PDF = ../PDFlib-Lite-6.0.1/libs/pdflib
+-X11 = /usr/X11R6
+ 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
+
+
+ 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 : $(OBJECTS)
+- $(CXX) -o $@ $(OBJECTS) -L$(FLTK)/lib -lfltk \
+- -Xlinker -Bstatic -L$(PDF)/.libs -lpdf -Xlinker -Bdynamic \
+- -L$(X11)/lib -lX11 -lm
++ $(CXX) -o $@ $(OBJECTS) -L$(LOCALBASE)/lib -lfltk \
++ -Xlinker -Bstatic -lpdf -Xlinker -Bdynamic \
++ -L$(X11BASE)/lib -lX11 -lm
+ strip $@
+
+
--- seaview.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list