The NetBSD Project

CVS log for pkgsrc/lang/gpc/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / lang / gpc

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.41 / (download) - annotate - [select for diffs], Mon Jul 17 22:00:24 2023 UTC (8 months, 1 week ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, HEAD
Changes since 1.40: +1 -3 lines
Diff to previous 1.40 (colored) to selected 1.39 (colored)

*: Remove many GCC_REQD for particularly old GCCs

In many cases the reasoning is poorly documented, or the reasoning
for setting GCC_REQD is to work around a compiler bug. Practically
a c99 compiler is now required for bootstrap (in at least several
dependencies) so we can entirely rule out GCC versions before 3.0.

Revision 1.40 / (download) - annotate - [select for diffs], Sat Dec 25 21:34:12 2021 UTC (2 years, 3 months ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 (colored)

Mark lang/gpc NOT_FOR aarch64. It's gcc 2.95, there's not a chance.

Revision 1.39 / (download) - annotate - [selected], Sun Jan 26 17:31:28 2020 UTC (4 years, 2 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored)

all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.

Revision 1.38 / (download) - annotate - [select for diffs], Sun Nov 3 19:04:01 2019 UTC (4 years, 4 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored) to selected 1.39 (colored)

lang: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.

Revision 1.37 / (download) - annotate - [select for diffs], Sun Nov 8 07:05:45 2015 UTC (8 years, 4 months ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.36: +4 -4 lines
Diff to previous 1.36 (colored) to selected 1.39 (colored)

Catch up to move of lang/gcc -> lang/gcc2.

Also, fix the referring paths to use the canonical pkgsrc form
(../../lang/gcc2) rather than ${.CURDIR}/../gcc2, which is not
idiomatic and thus easily overlooked, both by hand and via grep.

Revision 1.36 / (download) - annotate - [select for diffs], Sun Jun 29 05:08:36 2014 UTC (9 years, 9 months ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored) to selected 1.39 (colored)

This is too old to support MacOS.

Revision 1.35 / (download) - annotate - [select for diffs], Sat Apr 6 20:27:22 2013 UTC (10 years, 11 months ago) by rodent
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored) to selected 1.39 (colored)

Resolves:
"INFO_FILES should be set to YES or yes."
"Packages that install info files should set INFO_FILES."
Makefile and PLIST warning, respectively.

Revision 1.34 / (download) - annotate - [select for diffs], Tue Oct 2 20:11:41 2012 UTC (11 years, 5 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.33: +1 -3 lines
Diff to previous 1.33 (colored) to selected 1.39 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.33 / (download) - annotate - [select for diffs], Sat Jan 14 07:44:34 2012 UTC (12 years, 2 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.32: +2 -4 lines
Diff to previous 1.32 (colored) to selected 1.39 (colored)

gsed related clean up.
* 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.

Revision 1.32 / (download) - annotate - [select for diffs], Sun Feb 14 06:58:25 2010 UTC (14 years, 1 month ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.31: +3 -1 lines
Diff to previous 1.31 (colored) to selected 1.39 (colored)

DESTDIR support.

Revision 1.31 / (download) - annotate - [select for diffs], Fri Jan 8 17:03:16 2010 UTC (14 years, 2 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored) to selected 1.39 (colored)

Too ancient a source for amd64.

Revision 1.30 / (download) - annotate - [select for diffs], Thu Feb 22 19:01:20 2007 UTC (17 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored) to selected 1.39 (colored)

pkglint cleanup; update HOMEPAGE/MASTER_SITES.
From Sergey Svishchev in private mail.

Revision 1.29 / (download) - annotate - [select for diffs], Wed Dec 6 07:28:25 2006 UTC (17 years, 3 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.28: +3 -4 lines
Diff to previous 1.28 (colored) to selected 1.39 (colored)

Update MASTER_SITES (now in stable, and not exists on MASTER_SITE_LOCAL),
and separate sites for gcc's archive.

Possibly fix PR 34665.

Revision 1.28 / (download) - annotate - [select for diffs], Sat Apr 8 20:35:49 2006 UTC (17 years, 11 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.27: +5 -4 lines
Diff to previous 1.27 (colored) to selected 1.39 (colored)

List the info files directly in the PLIST, and honor PKG{INFO,MAN}DIR.
Bump the PKGREVISION due to the new location of the man pages.

Revision 1.27 / (download) - annotate - [select for diffs], Sat Mar 4 21:29:54 2006 UTC (18 years ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored) to selected 1.39 (colored)

Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
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.

Revision 1.26 / (download) - annotate - [select for diffs], Sun Feb 5 23:09:45 2006 UTC (18 years, 1 month ago) by joerg
Branch: MAIN
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored) to selected 1.39 (colored)

Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.25 / (download) - annotate - [select for diffs], Mon Dec 5 23:55:09 2005 UTC (18 years, 3 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.24: +3 -3 lines
Diff to previous 1.24 (colored) to selected 1.39 (colored)

Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.

Revision 1.24 / (download) - annotate - [select for diffs], Mon Dec 5 20:50:25 2005 UTC (18 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.23: +4 -4 lines
Diff to previous 1.23 (colored) to selected 1.39 (colored)

Fixed pkglint warnings. The warnings are mostly quoting issues, for
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

Revision 1.23 / (download) - annotate - [select for diffs], Wed Nov 9 21:26:45 2005 UTC (18 years, 4 months ago) by tv
Branch: MAIN
Changes since 1.22: +3 -1 lines
Diff to previous 1.22 (colored) to selected 1.39 (colored)

NOT_FOR_PLATFORM Interix.

Revision 1.22 / (download) - annotate - [select for diffs], Wed Sep 28 20:52:23 2005 UTC (18 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored) to selected 1.39 (colored)

Replaced "# defined" with "yes" in Makefile variables like GNU_CONFIGURE,
NO_BUILD, USE_LIBTOOL.

Revision 1.21 / (download) - annotate - [select for diffs], Sun May 22 20:08:09 2005 UTC (18 years, 10 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored) to selected 1.39 (colored)

Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:

	USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison

Revision 1.20 / (download) - annotate - [select for diffs], Mon Apr 11 21:46:13 2005 UTC (18 years, 11 months ago) by tv
Branch: MAIN
Changes since 1.19: +1 -2 lines
Diff to previous 1.19 (colored) to selected 1.39 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.19 / (download) - annotate - [select for diffs], Sun May 2 04:59:23 2004 UTC (19 years, 11 months ago) by snj
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4, pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored) to selected 1.39 (colored)

Convert to buildlink3.

Revision 1.18 / (download) - annotate - [select for diffs], Tue Mar 2 11:28:22 2004 UTC (20 years, 1 month ago) by seb
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored) to selected 1.39 (colored)

Remove info files entries from PLIST.
While here add two missing entries in INFO_FILES.

Revision 1.17 / (download) - annotate - [select for diffs], Sun Feb 1 01:43:29 2004 UTC (20 years, 2 months ago) by jlam
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored) to selected 1.39 (colored)

In the new compiler selection framework, GCC_REQD is appended to, not
overridden.

Revision 1.16 / (download) - annotate - [select for diffs], Sat Jan 24 13:51:14 2004 UTC (20 years, 2 months ago) by grant
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored) to selected 1.39 (colored)

replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.

Revision 1.15 / (download) - annotate - [select for diffs], Tue Jan 20 12:19:16 2004 UTC (20 years, 2 months ago) by agc
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored) to selected 1.39 (colored)

Move WRKSRC definition away from the first paragraph in a Makefile.

Revision 1.14 / (download) - annotate - [select for diffs], Tue Dec 30 17:27:31 2003 UTC (20 years, 3 months ago) by cjep
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored) to selected 1.39 (colored)

Add trailing / to HOMEPAGEs

Revision 1.13 / (download) - annotate - [select for diffs], Wed Sep 17 19:40:41 2003 UTC (20 years, 6 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.12: +6 -7 lines
Diff to previous 1.12 (colored) to selected 1.39 (colored)

get rid of USE_GCC2/3 in pkg Makefiles, and set GCC_REQD or
USE_PKGSRC_GCC as appropriate, as this is handled by compiler.mk now.

Revision 1.12 / (download) - annotate - [select for diffs], Sat Aug 9 10:59:12 2003 UTC (20 years, 7 months ago) by seb
Branch: MAIN
Changes since 1.11: +1 -2 lines
Diff to previous 1.11 (colored) to selected 1.39 (colored)

USE_NEW_TEXINFO is unnecessary now.

Revision 1.11 / (download) - annotate - [select for diffs], Thu Jul 17 21:44:30 2003 UTC (20 years, 8 months ago) by grant
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored) to selected 1.39 (colored)

s/netbsd.org/NetBSD.org/

Revision 1.10 / (download) - annotate - [select for diffs], Sat Jul 12 11:38:31 2003 UTC (20 years, 8 months ago) by jtb
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored) to selected 1.39 (colored)

Add the "if-exists" specs function.  Enables the addition of
crti.o and crtn.o to the executable if needed.
Bump PKGVERSION.

Revision 1.9 / (download) - annotate - [select for diffs], Sat Jul 5 13:25:44 2003 UTC (20 years, 8 months ago) by seb
Branch: MAIN
Changes since 1.8: +2 -3 lines
Diff to previous 1.8 (colored) to selected 1.39 (colored)

Convert to USE_NEW_TEXINFO.
Remove inclusion of bsd.pkg.install.mk AFAICT it was not needed and more
such a direct inclusion is not really advised I guess.

Revision 1.8 / (download) - annotate - [select for diffs], Fri Jun 6 05:46:22 2003 UTC (20 years, 9 months ago) by jtb
Branch: MAIN
Changes since 1.7: +17 -14 lines
Diff to previous 1.7 (colored) to selected 1.39 (colored)

* Allow gpc to use the base system gcc on NetBSD systems for linking
  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.

Revision 1.7 / (download) - annotate - [select for diffs], Mon Jun 2 14:05:06 2003 UTC (20 years, 10 months ago) by abs
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored) to selected 1.39 (colored)

Use mk/gcc.buildlink2.mk rather than gcc/buildlink2.mk so lang/gcc3
is accepted. Suggested by Grant.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Jun 2 01:19:03 2003 UTC (20 years, 10 months ago) by jschauma
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored) to selected 1.39 (colored)

Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.

Revision 1.5 / (download) - annotate - [select for diffs], Sat May 10 18:54:53 2003 UTC (20 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.4: +3 -2 lines
Diff to previous 1.4 (colored) to selected 1.39 (colored)

Depend on gcc-2.95.3nb1 package. Bump PKGREVISION.

Revision 1.4 / (download) - annotate - [select for diffs], Sat Mar 29 12:41:26 2003 UTC (21 years ago) by jmmv
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored) to selected 1.39 (colored)

Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.

Revision 1.3 / (download) - annotate - [select for diffs], Mon Feb 17 22:39:33 2003 UTC (21 years, 1 month ago) by jtb
Branch: MAIN
Changes since 1.2: +4 -2 lines
Diff to previous 1.2 (colored) to selected 1.39 (colored)

Add dependence on lang/gcc.  Pointed out by Tomasz Luchowski in
PR pkg/20398.

Revision 1.2 / (download) - annotate - [select for diffs], Mon Feb 17 19:03:57 2003 UTC (21 years, 1 month ago) by jtb
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored) to selected 1.39 (colored)

Fix MASTER_SITES.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Mon Feb 17 18:47:15 2003 UTC (21 years, 1 month ago) by jtb
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored) to selected 1.39 (colored)

Initial import of gpc.

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.


Revision 1.1 / (download) - annotate - [select for diffs], Mon Feb 17 18:47:15 2003 UTC (21 years, 1 month ago) by jtb
Branch: MAIN
Diff to selected 1.39 (colored)

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>