summaryrefslogtreecommitdiff
path: root/lang/gpc
AgeCommit message (Collapse)AuthorFilesLines
2014-06-29This is too old to support MacOS.dholland1-2/+2
2013-04-06Resolves:rodent1-2/+2
"INFO_FILES should be set to YES or yes." "Packages that install info files should set INFO_FILES." Makefile and PLIST warning, respectively.
2012-10-02Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-01-14gsed related clean up.obache1-4/+2
* Stop to treat NetBSD's sed as GNU sed, not full compatible. * Then, no need to reset TOOLS_PLATFORM.gsed for NetBSD if USE_TOOLS+=gsed and real GNU sed is required. * In addition, convert simple USE_TOOLS+=gsed to conditionally, without NetBSD. * convert {BUILD_,}DEPENDS+=gsed to USE_TOOLS, all tools from gsed are real gsed.
2010-02-14DESTDIR support.dholland3-11/+273
2010-01-08Too ancient a source for amd64.joerg1-2/+2
2009-06-14Remove @dirrm entries from PLISTsjoerg2-10/+2
2008-02-17Added a patch for gcc4.rillig2-1/+35
2007-02-22pkglint cleanup; update HOMEPAGE/MASTER_SITES.wiz1-2/+2
From Sergey Svishchev in private mail.
2006-12-06Update MASTER_SITES (now in stable, and not exists on MASTER_SITE_LOCAL),obache1-4/+3
and separate sites for gcc's archive. Possibly fix PR 34665.
2006-10-22Fixed "test ==".rillig2-1/+15
2006-04-08List the info files directly in the PLIST, and honor PKG{INFO,MAN}DIR.jlam2-6/+11
Bump the PKGREVISION due to the new location of the man pages.
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-2/+2
2005-12-05Ran "pkglint --autofix", which corrected some of the quoting issues inrillig1-3/+3
CONFIGURE_ARGS.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-4/+4
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-11-09NOT_FOR_PLATFORM Interix.tv1-1/+3
2005-09-28Replaced "# defined" with "yes" in Makefile variables like GNU_CONFIGURE,rillig1-2/+2
NO_BUILD, USE_LIBTOOL.
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-24Add RMD160 digestsagc1-1/+4
2004-05-02Convert to buildlink3.snj1-2/+2
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.