summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorreed <reed@pkgsrc.org>2007-09-21 22:55:46 +0000
committerreed <reed@pkgsrc.org>2007-09-21 22:55:46 +0000
commit5d8594d643ec471c91ba9fe1768df56077c508de (patch)
tree9a3b528fc316e8f3e830e9529d4c124133b74b1f /lang
parentd38bf186375ac94c0a59a6fdfff2f13333182d87 (diff)
downloadpkgsrc-5d8594d643ec471c91ba9fe1768df56077c508de.tar.gz
Update to version 0.9.8.070920.
This fixes PR # 37014 Also take MAINTAINERship. Update DESCR to not be first person. Note: man pages not installed as they still need a little cleanup.
Diffstat (limited to 'lang')
-rw-r--r--lang/pcc/DESCR24
-rw-r--r--lang/pcc/Makefile13
-rw-r--r--lang/pcc/distinfo8
3 files changed, 20 insertions, 25 deletions
diff --git a/lang/pcc/DESCR b/lang/pcc/DESCR
index bf10412f702..c76f9e8fcb8 100644
--- a/lang/pcc/DESCR
+++ b/lang/pcc/DESCR
@@ -2,18 +2,18 @@ The compiler is based on the original Portable C Compiler by S. C.
Johnson, written in the late 70's. Even though much of the compiler
has been rewritten, some of the basics still remain.
-The intention is to write a C99 compiler while still keeping it small,
-simple, fast and understandable. I think of it as if it shall be able
-to compile and run on PDP11 (even if it may not happen in reality).
-But with this in mind it becomes important to think twice about what
-algorithms are used.
+The intention is to write a C99 compiler while still keeping it
+small, simple, fast and understandable. Think of it as if it shall
+be able to compile and run on PDP11 (even if it may not happen in
+reality). But with this in mind it becomes important to think
+twice about what algorithms are used.
-The compiler is conceptually structured in two parts; pass1 which is
-language-dependent, does parsing, typechecking and build trees, and
-pass2 which is mostly language-independent.
+The compiler is conceptually structured in two parts; pass1 which
+is language-dependent, does parsing, typechecking and build trees,
+and pass2 which is mostly language-independent.
About 50% of the frontend code and 80% of the backend code has been
-rewritten. Most stuff is written by me, with the exception of the
-data-flow analysis part and the SSA conversion code which is written
-by Peter A Jonsson, and the Mips port that were written as part of a
-project by undergraduate students at LTU.
+rewritten. Most stuff is written by Anders Magnusson, with the
+exception of the data-flow analysis part and the SSA conversion
+code which is written by Peter A Jonsson, and the Mips port that
+were written as part of a project by undergraduate students at LTU.
diff --git a/lang/pcc/Makefile b/lang/pcc/Makefile
index 8a82dbddbb7..bd1786364f9 100644
--- a/lang/pcc/Makefile
+++ b/lang/pcc/Makefile
@@ -1,20 +1,15 @@
-# $NetBSD: Makefile,v 1.2 2007/09/15 10:12:31 agc Exp $
+# $NetBSD: Makefile,v 1.3 2007/09/21 22:55:46 reed Exp $
-DISTNAME= pcc-current
-PKGNAME= pcc-0.9.8
+DISTNAME= pcc-070920
+PKGNAME= pcc-0.9.8.070920
CATEGORIES= lang
MASTER_SITES= ftp://226.net120.skekraft.net/pcc/
EXTRACT_SUFX= .tgz
-MAINTAINER= pkgsrc-users@NetBSD.org
+MAINTAINER= reed@reedmedia.net
HOMEPAGE= http://www.ludd.ltu.se/~ragge/pcc/
COMMENT= Portable C compiler
-DIST_SUBDIR= ${PKGNAME_NOREV}
-
-WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
GNU_CONFIGURE= yes
-INSTALLATION_DIRS= bin libexec
-
.include "../../mk/bsd.pkg.mk"
diff --git a/lang/pcc/distinfo b/lang/pcc/distinfo
index e65bf95bcac..c4590624794 100644
--- a/lang/pcc/distinfo
+++ b/lang/pcc/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2007/09/15 09:43:32 agc Exp $
+$NetBSD: distinfo,v 1.2 2007/09/21 22:55:46 reed Exp $
-SHA1 (pcc-0.9.8/pcc-current.tgz) = a3162c1139b865d2f9ce50f0dd161ee4061f2460
-RMD160 (pcc-0.9.8/pcc-current.tgz) = 92fa1c920458fa5ccabe76f427ec48296effad27
-Size (pcc-0.9.8/pcc-current.tgz) = 299675 bytes
+SHA1 (pcc-070920.tgz) = 9cfbff1ff5a5f6f371b4b84f2c86768b71776e46
+RMD160 (pcc-070920.tgz) = 35fbefa37944b3af964fd7b940dc4dcd6e4e0f93
+Size (pcc-070920.tgz) = 315846 bytes