ports/59523: [bento fix] lang/cel: update to 0.8.5 unbreak it
Clement Laforet
sheepkiller at cultdeadsheep.org
Thu Nov 20 18:00:41 UTC 2003
>Number: 59523
>Category: ports
>Synopsis: [bento fix] lang/cel: update to 0.8.5 unbreak it
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Thu Nov 20 10:00:36 PST 2003
>Closed-Date:
>Last-Modified:
>Originator: Clement Laforet
>Release: FreeBSD 5.1-CURRENT i386
>Organization:
cotds.org
>Environment:
System: FreeBSD lucifer.cultdeadsheep.org 5.1-CURRENT FreeBSD 5.1-CURRENT #0: Tue Nov 18 23:10:46 CET 2003 clement at lucifer.cultdeadsheep.org:/usr/obj/usr/src/sys/LUCIFER i386
>Description:
- update to 0.8.5
- unmark as BROKEN
- use PORTDOCS macro
- removed files:
files/patch-aa
files/patch-ab
files/patch-ac
- added files:
files/patch-Makefile
>How-To-Repeat:
http://bento.freebsd.org/errorlogs/i386-5-latest/cel-0.6.log
>Fix:
--- cel.diff begins here ---
Index: cel/Makefile
===================================================================
RCS file: /WORK/REPO/FreeBSD/ports/lang/cel/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- cel/Makefile 3 Nov 2003 07:26:21 -0000 1.5
+++ cel/Makefile 20 Nov 2003 17:48:49 -0000
@@ -6,7 +6,7 @@
#
PORTNAME= cel
-PORTVERSION= 0.6
+PORTVERSION= 0.8.5
CATEGORIES= lang
MASTER_SITES= http://www.redwoodsoft.com/cel/
EXTRACT_SUFX= .tgz
@@ -18,21 +18,20 @@
USE_GMAKE= yes
-DOCFILES= CoreArchitecture.html DefaultProtos Linker.html \
+PORTDOCS= CoreArchitecture.html DefaultProtos Linker.html \
Logs.html ProtoLanguage.html README SimpleDataFormat.html \
Threads activation.html stackframe structure.html todo.html
.include <bsd.port.pre.mk>
-.if ${OSVERSION} > 500000
-BROKEN= "Does not compile"
-.endif
+do-configure:
+ @cd ${WRKSRC}; ${SH} ./config.unix
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/vm/cel ${PREFIX}/bin
.if !defined(NOPORTDOCS)
${MKDIR} ${PREFIX}/share/doc/cel
-.for F in ${DOCFILES}
+.for F in ${PORTDOCS}
${INSTALL_DATA} ${WRKSRC}/doc/$F ${PREFIX}/share/doc/cel
.endfor
.endif
Index: cel/distinfo
===================================================================
RCS file: /WORK/REPO/FreeBSD/ports/lang/cel/distinfo,v
retrieving revision 1.2
diff -u -r1.2 distinfo
--- cel/distinfo 27 Feb 2001 04:56:23 -0000 1.2
+++ cel/distinfo 20 Nov 2003 17:22:49 -0000
@@ -1 +1 @@
-MD5 (cel-0.6.tgz) = 73b484eded1bbfe4876e6b82624c2cbc
+MD5 (cel-0.8.5.tgz) = 27c466b2e16cd580c5444d64b9ec90a3
Index: cel/pkg-plist
===================================================================
RCS file: /WORK/REPO/FreeBSD/ports/lang/cel/pkg-plist,v
retrieving revision 1.2
diff -u -r1.2 pkg-plist
--- cel/pkg-plist 27 Feb 2001 04:56:23 -0000 1.2
+++ cel/pkg-plist 20 Nov 2003 17:42:43 -0000
@@ -1,14 +1 @@
bin/cel
-%%PORTDOCS%%share/doc/cel/CoreArchitecture.html
-%%PORTDOCS%%share/doc/cel/DefaultProtos
-%%PORTDOCS%%share/doc/cel/Linker.html
-%%PORTDOCS%%share/doc/cel/Logs.html
-%%PORTDOCS%%share/doc/cel/ProtoLanguage.html
-%%PORTDOCS%%share/doc/cel/README
-%%PORTDOCS%%share/doc/cel/SimpleDataFormat.html
-%%PORTDOCS%%share/doc/cel/Threads
-%%PORTDOCS%%share/doc/cel/activation.html
-%%PORTDOCS%%share/doc/cel/stackframe
-%%PORTDOCS%%share/doc/cel/structure.html
-%%PORTDOCS%%share/doc/cel/todo.html
-%%PORTDOCS%%@dirrm share/doc/cel
Index: cel/files/patch-Makefile
===================================================================
RCS file: cel/files/patch-Makefile
diff -N cel/files/patch-Makefile
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ cel/files/patch-Makefile 20 Nov 2003 17:23:44 -0000
@@ -0,0 +1,10 @@
+--- Makefile.orig Thu Nov 20 17:23:15 2003
++++ Makefile Thu Nov 20 17:23:32 2003
+@@ -4,7 +4,6 @@
+
+ SUBDIRS= hash vm
+ SUBDIRS2= kits
+-MAKE= make
+
+ all:
+ for i in $(SUBDIRS); do \
Index: cel/files/patch-aa
===================================================================
RCS file: cel/files/patch-aa
diff -N cel/files/patch-aa
--- cel/files/patch-aa 27 Feb 2001 04:56:26 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
---- Makefile.orig Tue Feb 27 03:02:51 2001
-+++ Makefile Tue Feb 27 03:02:58 2001
-@@ -1,9 +1,7 @@
--CFLAGS = -O -g
-
- # DEPENDENCIES
-
- SUBDIRS= celmalloc hash vm kits
--MAKE= make
-
- all:
- for i in $(SUBDIRS); do \
Index: cel/files/patch-ab
===================================================================
RCS file: cel/files/patch-ab
diff -N cel/files/patch-ab
--- cel/files/patch-ab 27 Feb 2001 04:56:26 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
---- vm/Makefile.orig Tue Feb 27 03:03:15 2001
-+++ vm/Makefile Tue Feb 27 03:03:19 2001
-@@ -23,7 +23,7 @@
- FILES= atom.o crc.o memstream.o runtime.o sd2cel.o cel2sd.o svm32.o assemble.o array.o compiler.o codegen.o while.o
-
- cel: main.o $(FILES)
-- $(CC) $(CFLAGS) -export-dynamic -o cel $^ ../hash/libhash.a ../celmalloc/celmalloc.o -ldl
-+ $(CC) $(CFLAGS) -export-dynamic -o cel $^ ../hash/libhash.a ../celmalloc/celmalloc.o
-
- celdump: celdump.o $(FILES)
- $(CC) $(CFLAGS) -o celdump $^ ../hash/libhash.a ../celmalloc/celmalloc.o
Index: cel/files/patch-ac
===================================================================
RCS file: cel/files/patch-ac
diff -N cel/files/patch-ac
--- cel/files/patch-ac 27 Feb 2001 04:56:27 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,10 +0,0 @@
---- kits/DateTime.c.orig Tue Feb 27 03:03:28 2001
-+++ kits/DateTime.c Tue Feb 27 03:03:38 2001
-@@ -35,7 +35,6 @@
-
-
- extern char *tzname[2];
--long int timezone;
- extern int daylight;
-
- // This takes the _dateTime blob and resets all of the fields
--- cel.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list