Age | Commit message (Collapse) | Author | Files | Lines |
|
nned for the updated patch in the previous commit) and the empty
"PLIST_SRC+=" was kinda silly.
|
|
|
|
|
|
|
|
no longer defined by bsd.pkg.mk.
|
|
package Makefiles to make that decision for themselves.
|
|
these python packages is empty.
|
|
|
|
instead of trying to parse the PLIST, which may not exist, or may not have
a full list of files installed by the package.
|
|
|
|
|
|
|
|
the PLIST is created at install time; thus, add all files to link in here
by hand.
|
|
as to find their headers and libraries. Also allow "-lpython" to resolve
to the versioned libpython (-lpython2.2, etc.).
|
|
later be used to probe the values in the various buildlink2.mk files.
|
|
|
|
files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bump to ruby-base-ruby-1.6.7nb3.
|
|
|
|
|
|
filed by Greg Woods.
|
|
netbsd-1.6 as
we use the same sources. Pointed out by Nick Hudson.
|
|
|
|
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.
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
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.
|
|
|
|
extra ld flags if we USE_CXX.
|
|
subprograms, and that the lang/gcc libstdc++.so is found by the linker.
|
|
others.
|
|
the buildlink directory wasn't (!). Fix it.
|
|
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.
|
|
(instead of hardcoding the version number), and general cleanups to the
Makefile to make this package easier to maintain.
|
|
|
|
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.
|
|
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!
|
|
available. Just bump PKG_REVISION for this, since it's not a 'real'
new version.
|
|
This may not be grammatically correct, but prevents users from
copy'n pasting an invalid URL.
|