[22115] trunk/dports/devel/byaccj

source_changes at macosforge.org source_changes at macosforge.org
Sat Feb 17 15:57:04 PST 2007


Revision: 22115
          http://trac.macosforge.org/projects/macports/changeset/22115
Author:   mww at macports.org
Date:     2007-02-17 15:57:03 -0800 (Sat, 17 Feb 2007)

Log Message:
-----------
version 1.14

Modified Paths:
--------------
    trunk/dports/devel/byaccj/Portfile

Removed Paths:
-------------
    trunk/dports/devel/byaccj/files/patch-defs.h.diff
    trunk/dports/devel/byaccj/files/patch-lalr.c.diff
    trunk/dports/devel/byaccj/files/patch-lr0.c.diff
    trunk/dports/devel/byaccj/files/patch-main.c.diff
    trunk/dports/devel/byaccj/files/patch-mkpar.c.diff
    trunk/dports/devel/byaccj/files/patch-output.c.diff
    trunk/dports/devel/byaccj/files/patch-reader.c.diff
    trunk/dports/devel/byaccj/files/patch-symtab.c.diff
    trunk/dports/devel/byaccj/files/patch-verbose.c.diff

Modified: trunk/dports/devel/byaccj/Portfile
===================================================================
--- trunk/dports/devel/byaccj/Portfile	2007-02-17 23:39:41 UTC (rev 22114)
+++ trunk/dports/devel/byaccj/Portfile	2007-02-17 23:57:03 UTC (rev 22115)
@@ -3,39 +3,30 @@
 PortSystem 1.0
 
 name		byaccj
-version		1.1
+version		1.14
 categories	devel java
-maintainers	mww at opendarwin.org
+maintainers	mww at macports.org
 description	yacc compatible parser generator with Java extension
 long_description	byacc/j is an extension to the Berkeley v1.8 yacc \
 		compatible parser generator. byacc/j not only can produce \
 		C/C++ source for a LALR-grammar parser, but also Java source.
 
-homepage	http://troi.lincom-asg.com/~rjamison/byacc/
-master_sites	${homepage}
-distname	${name}${version}
-checksums	md5 f47267af6d9dfe6914be3c08ffc7713c
+homepage	http://byaccj.sourceforge.net/
+master_sites	sourceforge
+distname	byaccj${version}_src
+checksums	sha1 207746bde475874e121bec89e9c14d89907f2891
 platforms	darwin
 
 use_configure	no
 
 build.dir	${worksrcpath}/src
 
-destroot	{ file mkdir ${destroot}${prefix}/share/doc/${name}
-		system "install -m 755 ${worksrcpath}/src/yacc \
-			${destroot}${prefix}/bin/yacc \
-		&& install -m 644 ${worksrcpath}/README \
-			${destroot}${prefix}/share/doc/${name}"
+destroot	{
+	xinstall -m 755 -d ${destroot}${prefix}/share/doc/
+	file copy ${worksrcpath}/docs ${destroot}${prefix}/share/doc/${name}
+	xinstall -W ${worksrcpath}/src new_features no_warranty \
+		${destroot}${prefix}/share/doc/${name}/
+	xinstall -m 755 ${worksrcpath}/src/yacc ${destroot}${prefix}/bin/byaccj
+	xinstall -m 644 ${worksrcpath}/src/yacc.1 ${destroot}${prefix}/share/man/man1/byaccj.1
 }
 
-variant darwin {
-	patchfiles	patch-defs.h.diff \
-			patch-lalr.c.diff \
-			patch-lr0.c.diff \
-			patch-main.c.diff \
-			patch-mkpar.c.diff \
-			patch-output.c.diff \
-			patch-reader.c.diff \
-			patch-symtab.c.diff \
-			patch-verbose.c.diff
-}

Deleted: trunk/dports/devel/byaccj/files/patch-defs.h.diff
===================================================================
--- trunk/dports/devel/byaccj/files/patch-defs.h.diff	2007-02-17 23:39:41 UTC (rev 22114)
+++ trunk/dports/devel/byaccj/files/patch-defs.h.diff	2007-02-17 23:57:03 UTC (rev 22115)
@@ -1,11 +0,0 @@
---- src/defs.h	Thu Oct 30 16:20:26 2003
-+++ src/defs.h.new	Thu Oct 30 16:20:33 2003
-@@ -1,7 +1,7 @@
- #include <assert.h>
- #include <ctype.h>
- #include <stdio.h>
--#include <malloc.h>
-+#include <sys/malloc.h>
- 
- 
- 

Deleted: trunk/dports/devel/byaccj/files/patch-lalr.c.diff
===================================================================
--- trunk/dports/devel/byaccj/files/patch-lalr.c.diff	2007-02-17 23:39:41 UTC (rev 22114)
+++ trunk/dports/devel/byaccj/files/patch-lalr.c.diff	2007-02-17 23:57:03 UTC (rev 22115)
@@ -1,9 +0,0 @@
---- src/lalr.c	Mon May 21 16:01:52 2001
-+++ src/lalr.c.new	Thu Oct 30 16:26:04 2003
-@@ -1,5 +1,5 @@
- #include <stdio.h>
--#include <malloc.h>
-+#include <sys/malloc.h>
- 
- #include "defs.h"
- 

Deleted: trunk/dports/devel/byaccj/files/patch-lr0.c.diff
===================================================================
--- trunk/dports/devel/byaccj/files/patch-lr0.c.diff	2007-02-17 23:39:41 UTC (rev 22114)
+++ trunk/dports/devel/byaccj/files/patch-lr0.c.diff	2007-02-17 23:57:03 UTC (rev 22115)
@@ -1,9 +0,0 @@
---- src/lr0.c	Mon May 21 16:01:52 2001
-+++ src/lr0.c.new	Thu Oct 30 16:30:40 2003
-@@ -1,5 +1,5 @@
- #include <stdio.h>
--#include <malloc.h>
-+#include <sys/malloc.h>
- 
- #include "defs.h"
- 

Deleted: trunk/dports/devel/byaccj/files/patch-main.c.diff
===================================================================
--- trunk/dports/devel/byaccj/files/patch-main.c.diff	2007-02-17 23:39:41 UTC (rev 22114)
+++ trunk/dports/devel/byaccj/files/patch-main.c.diff	2007-02-17 23:57:03 UTC (rev 22115)
@@ -1,11 +0,0 @@
---- src/main.c	Mon May 21 16:01:53 2001
-+++ src/main.c.new	Thu Oct 30 16:24:35 2003
-@@ -1,7 +1,7 @@
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
--#include <malloc.h>
-+#include <sys/malloc.h>
- 
- #ifndef __WIN32__  /*rwj  --  make portable*/
- #include <signal.h>

Deleted: trunk/dports/devel/byaccj/files/patch-mkpar.c.diff
===================================================================
--- trunk/dports/devel/byaccj/files/patch-mkpar.c.diff	2007-02-17 23:39:41 UTC (rev 22114)
+++ trunk/dports/devel/byaccj/files/patch-mkpar.c.diff	2007-02-17 23:57:03 UTC (rev 22115)
@@ -1,9 +0,0 @@
---- src/mkpar.c	Mon May 21 16:01:53 2001
-+++ src/mkpar.c.new	Thu Oct 30 16:26:50 2003
-@@ -1,5 +1,5 @@
- #include <stdio.h>
--#include <malloc.h>
-+#include <sys/malloc.h>
- 
- #include "defs.h"
- 

Deleted: trunk/dports/devel/byaccj/files/patch-output.c.diff
===================================================================
--- trunk/dports/devel/byaccj/files/patch-output.c.diff	2007-02-17 23:39:41 UTC (rev 22114)
+++ trunk/dports/devel/byaccj/files/patch-output.c.diff	2007-02-17 23:57:03 UTC (rev 22115)
@@ -1,10 +0,0 @@
---- src/output.c	Mon May 21 16:01:53 2001
-+++ src/output.c.new	Thu Oct 30 16:31:40 2003
-@@ -1,6 +1,6 @@
- #include <stdio.h>
- #include <string.h>
--#include <malloc.h>
-+#include <sys/malloc.h>
- 
- #include "defs.h"
- 

Deleted: trunk/dports/devel/byaccj/files/patch-reader.c.diff
===================================================================
--- trunk/dports/devel/byaccj/files/patch-reader.c.diff	2007-02-17 23:39:41 UTC (rev 22114)
+++ trunk/dports/devel/byaccj/files/patch-reader.c.diff	2007-02-17 23:57:03 UTC (rev 22115)
@@ -1,10 +0,0 @@
---- src/reader.c	Mon May 21 16:01:53 2001
-+++ src/reader.c.new	Thu Oct 30 16:32:39 2003
-@@ -1,6 +1,6 @@
- #include <stdio.h>
- #include <string.h>
--#include <malloc.h>
-+#include <sys/malloc.h>
- 
- #include "defs.h"
- 

Deleted: trunk/dports/devel/byaccj/files/patch-symtab.c.diff
===================================================================
--- trunk/dports/devel/byaccj/files/patch-symtab.c.diff	2007-02-17 23:39:41 UTC (rev 22114)
+++ trunk/dports/devel/byaccj/files/patch-symtab.c.diff	2007-02-17 23:57:03 UTC (rev 22115)
@@ -1,9 +0,0 @@
---- src/symtab.c	Mon May 21 16:01:53 2001
-+++ src/symtab.c.new	Thu Oct 30 16:33:25 2003
-@@ -1,5 +1,5 @@
- #include <stdio.h>
--#include <malloc.h>
-+#include <sys/malloc.h>
- #include <string.h>
- 
- #include "defs.h"

Deleted: trunk/dports/devel/byaccj/files/patch-verbose.c.diff
===================================================================
--- trunk/dports/devel/byaccj/files/patch-verbose.c.diff	2007-02-17 23:39:41 UTC (rev 22114)
+++ trunk/dports/devel/byaccj/files/patch-verbose.c.diff	2007-02-17 23:57:03 UTC (rev 22115)
@@ -1,9 +0,0 @@
---- src/verbose.c	Mon May 21 16:01:53 2001
-+++ src/verbose.c.new	Thu Oct 30 16:27:36 2003
-@@ -1,5 +1,5 @@
- #include <stdio.h>
--#include <malloc.h>
-+#include <sys/malloc.h>
- 
- #include "defs.h"
- 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070217/7d582151/attachment.html


More information about the macports-changes mailing list