diff options
author | Kirill Ponomarev <krion@FreeBSD.org> | 2003-11-20 19:09:23 +0000 |
---|---|---|
committer | Kirill Ponomarev <krion@FreeBSD.org> | 2003-11-20 19:09:23 +0000 |
commit | 890dc18da80212416c833bc86dc4264ae0ccd70a (patch) | |
tree | 671cf7c4c56878583d276f5caec2542f7d9cb80a | |
parent | - Fix MASTER_SITES (diff) |
- Update to 0.8.5
- Unbreak this port
- Use PORTDOCS macro
PR: 59523
Submitted by: Clement Laforet <sheepkiller@cultdeadsheep.org>
Notes
Notes:
svn path=/head/; revision=94510
-rw-r--r-- | lang/cel/Makefile | 11 | ||||
-rw-r--r-- | lang/cel/distinfo | 2 | ||||
-rw-r--r-- | lang/cel/files/patch-Makefile | 10 | ||||
-rw-r--r-- | lang/cel/files/patch-aa | 12 | ||||
-rw-r--r-- | lang/cel/files/patch-ab | 11 | ||||
-rw-r--r-- | lang/cel/files/patch-ac | 10 | ||||
-rw-r--r-- | lang/cel/files/patch-vm::config.h | 10 | ||||
-rw-r--r-- | lang/cel/pkg-plist | 13 |
8 files changed, 26 insertions, 53 deletions
diff --git a/lang/cel/Makefile b/lang/cel/Makefile index a47e0bb159d0..5e2a553880d6 100644 --- a/lang/cel/Makefile +++ b/lang/cel/Makefile @@ -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 @@ WRKSRC= ${WRKDIR}/${PORTNAME} 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 diff --git a/lang/cel/distinfo b/lang/cel/distinfo index 5bc584daf62a..ee313b03e9bd 100644 --- a/lang/cel/distinfo +++ b/lang/cel/distinfo @@ -1 +1 @@ -MD5 (cel-0.6.tgz) = 73b484eded1bbfe4876e6b82624c2cbc +MD5 (cel-0.8.5.tgz) = 27c466b2e16cd580c5444d64b9ec90a3 diff --git a/lang/cel/files/patch-Makefile b/lang/cel/files/patch-Makefile new file mode 100644 index 000000000000..dd9c06e181e4 --- /dev/null +++ b/lang/cel/files/patch-Makefile @@ -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 \ diff --git a/lang/cel/files/patch-aa b/lang/cel/files/patch-aa deleted file mode 100644 index 4e97636459a3..000000000000 --- a/lang/cel/files/patch-aa +++ /dev/null @@ -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 \ diff --git a/lang/cel/files/patch-ab b/lang/cel/files/patch-ab deleted file mode 100644 index ae2849ec5d30..000000000000 --- a/lang/cel/files/patch-ab +++ /dev/null @@ -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 diff --git a/lang/cel/files/patch-ac b/lang/cel/files/patch-ac deleted file mode 100644 index 7b8853ff6a31..000000000000 --- a/lang/cel/files/patch-ac +++ /dev/null @@ -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 diff --git a/lang/cel/files/patch-vm::config.h b/lang/cel/files/patch-vm::config.h new file mode 100644 index 000000000000..04247797522e --- /dev/null +++ b/lang/cel/files/patch-vm::config.h @@ -0,0 +1,10 @@ +--- vm/config.h.orig Thu Nov 20 20:04:10 2003 ++++ vm/config.h Thu Nov 20 20:04:25 2003 +@@ -15,6 +15,7 @@ + + #ifdef unix + ++#include <time.h> + #include <utime.h> + #include <errno.h> + #include <sys/types.h> diff --git a/lang/cel/pkg-plist b/lang/cel/pkg-plist index 1fef4bb23ff6..89d77bd25c43 100644 --- a/lang/cel/pkg-plist +++ b/lang/cel/pkg-plist @@ -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 |