summaryrefslogtreecommitdiff
path: root/lang/gpc
AgeCommit message (Collapse)AuthorFilesLines
2004-03-02Remove info files entries from PLIST.seb2-31/+3
While here add two missing entries in INFO_FILES.
2004-02-01In the new compiler selection framework, GCC_REQD is appended to, notjlam1-2/+2
overridden.
2004-01-24replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2004-01-20Move WRKSRC definition away from the first paragraph in a Makefile.agc1-2/+2
2003-12-30Add trailing / to HOMEPAGEscjep1-2/+2
2003-09-17get rid of USE_GCC2/3 in pkg Makefiles, and set GCC_REQD orgrant1-7/+6
USE_PKGSRC_GCC as appropriate, as this is handled by compiler.mk now.
2003-08-09USE_NEW_TEXINFO is unnecessary now.seb1-2/+1
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-12Add the patches this time.jtb3-0/+942
2003-07-12Add the "if-exists" specs function. Enables the addition ofjtb2-3/+6
crti.o and crtn.o to the executable if needed. Bump PKGVERSION.
2003-07-05Convert to USE_NEW_TEXINFO.seb2-8/+3
Remove inclusion of bsd.pkg.install.mk AFAICT it was not needed and more such a direct inclusion is not really advised I guess.
2003-06-06* Allow gpc to use the base system gcc on NetBSD systems for linkingjtb3-59/+68
C and Pascal. * Remove dependencies on gmp, rx, ncurses. They're not needed for general Pascal programming, only for some of the units, and can be installed later if required. * Bump PKGREVISION.
2003-06-02Use mk/gcc.buildlink2.mk rather than gcc/buildlink2.mk so lang/gcc3abs1-2/+2
is accepted. Suggested by Grant.
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-05-10Depend on gcc-2.95.3nb1 package. Bump PKGREVISION.wiz1-2/+3
2003-03-29Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.jmmv1-2/+2
2003-02-17Add dependence on lang/gcc. Pointed out by Tomasz Luchowski injtb1-2/+4
PR pkg/20398.
2003-02-17Fix MASTER_SITES.jtb1-2/+2
2003-02-17Initial import of gpc.jtb10-0/+554
GNU Pascal is the free 32/64-bit Pascal compiler of the GNU Compiler Collection (GNU CC or GCC). It combines a Pascal front-end with the proven GCC back-end for code generation and optimization. Unlike utilities such as p2c, this is a true compiler, not just a converter. The purpose of the GNU Pascal project is to produce a Pascal compiler (called GNU Pascal or GPC) which * combines the clarity of Pascal with powerful tools suitable for real-life programming, * supports both the Pascal standard and the Extended Pascal standard as defined by ISO, ANSI and IEEE (ISO 7185:1990, ISO/IEC 10206:1991, ANSI/IEEE 770X3.160-1989), * supports other Pascal standards (UCSD Pascal, Borland Pascal, parts of Borland Delphi and Pascal-SC) in so far as this serves the goal of clarity and usability, * may be distributed under GNU license conditions, and * can generate code for and run on any computer for which the GNU C compiler can generate code and run on. The current release implements Standard Pascal (ISO 7185, levels 0 and 1), a large subset of Extended Pascal (ISO 10206, aiming for full compliance), is highly compatible to Borland Pascal (version 7.0) with some Delphi extensions, and provides a lot of useful GNU extensions.