summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2002-10-10Clean up my previous commit. The --withouts where no-ops (hence thetsarna1-5/+1
nned for the updated patch in the previous commit) and the empty "PLIST_SRC+=" was kinda silly.
2002-10-10regen for patch-acdmcmahill1-2/+2
2002-10-10regenwiz1-2/+1
2002-10-10buildlink1 -> buildlink2.wiz1-3/+3
2002-10-10Use PKG_JAVA_HOME consistently instead of JAVA_HOME now that JAVA_HOME isjlam1-3/+3
no longer defined by bsd.pkg.mk.
2002-10-09Don't automatically add BUILDLINK_LDFLAGS.python22 to the LDFLAGS. Allowjlam1-3/+1
package Makefiles to make that decision for themselves.
2002-10-09Use BUILDLINK_PLIST_CMD instead of grepping the PLIST, which for some ofjlam4-72/+24
these python packages is empty.
2002-10-09Unused.wiz1-55/+0
2002-10-09Use BUILDLINK_PLIST_CMD.python22 to create BUILDLINK_FILES.python22,jlam1-6/+6
instead of trying to parse the PLIST, which may not exist, or may not have a full list of files installed by the package.
2002-10-09Unused.wiz1-35/+0
2002-10-09buildlink1 -> buildlink2.wiz1-4/+5
2002-10-09Add buildlink2.mk.wiz1-0/+43
2002-10-09Creating the list of files to link with grep does not work, sincewiz1-3/+59
the PLIST is created at install time; thus, add all files to link in here by hand.
2002-10-09Create BUILDLINK_CPPFLAGS and BUILDLINK_LDFLAGS for the python packages sojlam5-5/+42
as to find their headers and libraries. Also allow "-lpython" to resolve to the versioned libpython (-lpython2.2, etc.).
2002-10-09Set PYPACKAGE to the ${PKGBASE} of the python package used. PYPACKAGE canjlam1-1/+6
later be used to probe the values in the various buildlink2.mk files.
2002-10-09We actually refer to the pth-enable python package as "python21-pth".jlam1-7/+7
2002-10-09Fix up BUILDLINK_FILES shell expression after PLIST was split into manyjlam1-3/+5
files.
2002-10-09Remove trailing newline.jlam1-2/+1
2002-10-08Build cleanup: ${prefix}/info -> @infodir@minoura2-4/+4
2002-10-08Add buildlink2.mkwiz1-0/+27
2002-10-08Convert to buildlink2.wiz1-4/+3
2002-10-08Unused.wiz1-51/+0
2002-10-08s/echo/${ECHO}/gjlam1-2/+2
2002-10-06A little bug fix; Marshal::dump(foo, proc{...}) cause erorr.taca3-3/+17
Bump to ruby-base-ruby-1.6.7nb3.
2002-10-06fix PLISTdmcmahill2-5/+7
2002-10-05Convert to buildlink2.wiz1-6/+6
2002-10-05sync with most recent lang/gcc updates. Problem noted in PR 18545dmcmahill2-6/+8
filed by Greg Woods.
2002-10-05make the libstdc++.so version number the same as the one we ship with ↵dmcmahill3-8/+20
netbsd-1.6 as we use the same sources. Pointed out by Nick Hudson.
2002-10-05add a reminder that lang/gcc-ssp needs updating when this pkg is updateddmcmahill1-1/+3
2002-10-04Update to version 0.2.jschauma4-7/+60
Changes: Add a A- directory with sources that fix several bugs in the original code. Keep A+ to allow students to compare results Corrections and A- tree from mark P Sullivan (msulliva at stevens-tech dot edu) Corrections sent to the original author, but no response. Synch PLIST with reality.
2002-10-03Use automake.mk. Adapt PLIST.wiz6-47/+38
2002-10-02get rid of automake build dependency by patching configuredillo3-7/+107
2002-10-02Upgrade lang/gauche package to 0.6.3.minoura7-46/+218
2002-10-01Make the following variables publicly readable:jlam1-11/+16
GCC_VERSION is the version number of the gcc detected. EGCS gcc is considered to be "gcc-2.8.1" so that it will match "gcc>=2.8.0". GCC_PKG is the package name "gcc-${GCC_VERSION} for the gcc detected.
2002-09-30Trivially use buildlink2.jlam1-1/+2
2002-09-30Trivially use buildlink2jlam1-1/+2
2002-09-29More patches for the 110.41 update.wiz4-0/+245
2002-09-29Update to 110.41, provided by Christopher Richards in PR 18437.wiz6-301/+166
Notable changes include an utter plethora of bug fixes (e.g, a memory leak in the garbage collector), and some small added features (e.g. Danvy-style format combinators added to smlnj-lib). Also added are some tools (ml-nlffigen, nowhere) that appeared previously but were not enabled. Moreover, this update also gets rid of the ugly "patch the source at runtime" hack used in previous pkgsrc versions. Thus the jumbo (and ill-named) file/patch-global-names is removed and its contents split into ordinary patch/patch-?? files.
2002-09-29Use gcc/buildlink2.mk instead of Makefile.gccjlam1-8/+4
2002-09-29Need to pass the library path to libstdc++.so as well, and only add thejlam1-2/+4
extra ld flags if we USE_CXX.
2002-09-29Ensure that the buildlink2 wrappers are found when searching for toolchainjlam1-12/+15
subprograms, and that the lang/gcc libstdc++.so is found by the linker.
2002-09-28add -fPIC -DPIC to CFLAGS for NetBSD. Needed by sparc, ppc, and maybedmcmahill2-4/+4
others.
2002-09-27The sophisticated version checking was working, but symlinking files intojlam1-23/+26
the buildlink directory wasn't (!). Fix it.
2002-09-27Create a buildlink2.mk file for lang/gcc. Aside from the usual tunablejlam1-0/+88
variables, there is a new one, GCC_REQD, that contains the minimum version of GCC needed to compile the package. For the purpose of version comparison, all versions of EGCS are considered to be gcc-2.8.1. This buildlink2.mk file attempts to be smart, so if the gcc in your path is actually the one from lang/gcc, then it's considered that you need lang/gcc at least at build-time. There is also a new variable USE_CXX, that tells the buildlink2.mk file whether you need to link against libstdc++.so, and thus need a _full_ dependency on lang/gcc.
2002-09-27Use bsd.pkg.install.mk, correct the PLISTs to refer to ${PKGNAME}.mkjlam5-96/+87
(instead of hardcoding the version number), and general cleanups to the Makefile to make this package easier to maintain.
2002-09-27Use ${BASENAME} instead of "basename", and fix a typo.jlam1-5/+5
2002-09-26According to BWK's homepage, the "the one true awk" was updated on June 28, 2002jschauma2-5/+5
so update this to version nawk-20020628. Changes: (note credit to jdolecek :) Jun 28, 2002: modified run/format() and tran/getsval() to do a slightly better job on using OFMT for output from print and CONVFMT for other number->string conversions, as promised by posix and done by gawk and mawk. there are still places where it doesn't work right if CONVFMT is changed; by then the STR attribute of the variable has been irrevocably set. thanks to arnold robbins for code and examples. fixed subtle bug in format that could get core dump. thanks to Jaromir Dolecek <jdolecek@NetBSD.org> for finding and fixing. minor cleanup in run.c / format() at the same time. added some tests for null pointers to debugging printf's, which were never intended for external consumption. thanks to dave kerns (dkerns@lucent.com) for pointing this out. GNU compatibility: an empty regexp matches anything (thanks to dag-erling smorgrav, des@ofug.org). subject to reversion if this does more harm than good. pervasive small changes to make things more const-correct, as reported by gcc's -Wwrite-strings. as it says in the gcc manual, may be more nuisance than useful. provoked by a suggestion and code from arnaud desitter, arnaud@nimbus.geog.ox.ac.uk minor documentation changes to note that this now compiles out of the box on Mac OS X. Feb 10, 2002: changed types in posix chars structure to quiet solaris cc. Jan 1, 2002: fflush() or fflush("") flushes all files and pipes. length(arrayname) returns number of elements; thanks to arnold robbins for suggestion. added a makefile.win to make it easier to build on windows. based on dan allen's buildwin.bat. Nov 16, 2001: added support for posix character class names like [:digit:], which are not exactly shorter than [0-9] and perhaps no more portable. thanks to dag-erling smorgrav for code. Feb 16, 2001: removed -m option; no longer needed, and it was actually broken (noted thanks to volker kiefel). Feb 10, 2001: fixed an appalling bug in gettok: any sequence of digits, +,-, E, e, and period was accepted as a valid number if it started with a period. this would never have happened with the lex version. other 1-character botches, now fixed, include a bare $ and a bare " at the end of the input. Feb 7, 2001: more (const char *) casts in b.c and tran.c to silence warnings.
2002-09-26Introduce target perl5-configure.seb1-6/+13
Now a package using this file can be configured by the regular do-configure target if PERL5_CONFIGURE is _not_ set to YES (which is the default), and then have a the standard perl configuration step done by say the post-configure target. Example: PERL5_CONFIGURE= NO post-configure: perl5-configure Usually in such a case PERL5_CONFIGURE_DIRS would have to be adjusted, as well as other directory variables. See following commit to graphics/p5-PerlMagick package for a complete example. The previous behavior is preserved if PERL5_CONFIGURE default value is left untouched, i.e. the do-configure target does the standard perl configuration. Please note that this new feature was made up by Johnny Lam. Thanks again!
2002-09-25Sun has updated this version, calling it 1.2.1_001. No list of changesjschauma2-27/+30
available. Just bump PKG_REVISION for this, since it's not a 'real' new version.
2002-09-25Remove trailing '.' when displaying the URL to download the file from.jschauma1-2/+2
This may not be grammatically correct, but prevents users from copy'n pasting an invalid URL.