summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2005-05-31Packages have no business modifying PKG_DEFAULT_OPTIONS -- it's adillo3-19/+13
user settable variable. Set PKG_SUGGESTED_OPTIONS instead. Also, make use of PKG_OPTIONS_LEGACY_VARS. Reviewed by wiz.
2005-05-31PLIST fixes for IRIX.jschauma2-6/+14
ok @taca
2005-05-29Fix PLIST on NetBSD>=2.minskim2-3/+21
Bump PKGREVISION.
2005-05-29Updated to version 3.4.4. This is a bugfix release.shannonjr2-6/+6
2005-05-29Teach about NetBSD 3.x.minskim3-15/+15
PKGREVISION will be bumped after another change.
2005-05-29Generate files at "build" instead of "install" so that "make clean"minskim1-1/+2
always work.
2005-05-29Make the dbm module build when pkgsrc bdb is used.minskim3-8/+80
2005-05-29Make the bsddb module build when pkgsrc bdb is used.minskim3-8/+38
2005-05-29Add files installed on Linux only.minskim1-0/+5
2005-05-29Explicitly disable modules that should not be built.minskim2-12/+12
2005-05-29Explicitly disable the tkinter module, which is provided by x11/py-Tk.minskim2-3/+12
2005-05-29Include bdb.buildlink3.mk on platforms where the bsddb module is built.minskim1-1/+3
2005-05-29Remove an entry for a nonexistent file.minskim1-2/+1
2005-05-27Quoting fix.jlam1-2/+2
2005-05-27.undef is unnecessary since the temporary variable used in the for loopjlam1-4/+1
goes away by itself.
2005-05-26Use DIST_SUBDIR to find the collections to set up upon installation.jschauma1-2/+2
This should address PR pkg/30335.
2005-05-25Updated scheme48 from 0.57 (four years old) to 1.2. Changes include manyrillig3-17/+52
bug fixes and several "requests for implementation"s. This fixes PR 29788.
2005-05-25ake the build find the header files.kristerw1-1/+2
2005-05-25Ensure that configure finds ar.kristerw1-1/+2
2005-05-25require gcc>=3 and native threadsdrochner1-1/+4
This effectively removes support for NetBSD-1.6, thus closing PR pkg/30317 by diro@nixsys.bz.
2005-05-25Add RMD160 checksum.wiz2-2/+4
2005-05-25Add RMD160 checksum.wiz2-2/+4
2005-05-23Removed trailing white-space.rillig15-31/+31
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam47-95/+94
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-05-22Remove the old tools framework and references to _USE_NEW_TOOLS.jlam2-14/+3
2005-05-22For packages that use GNU configure, don't bother adding "TOOL"jlam1-2/+1
variables into CONFIGURE_ENV if the new tools framework already takes care of adding them automatically.
2005-05-21Do not strip commands on Linux, where some of them are not regular binaries.minskim1-2/+2
2005-05-21Update ghc to 6.4.kristerw10-60/+699
See http://www.haskell.org/ghc/docs/6.4/html/users_guide/release-6-4.html for the long list of changes since ghc-6.2.1. In addition, GHCi and profiling support have been enabled in this package.
2005-05-20s/local/locale/markd1-2/+2
2005-05-20Update from 3.3.3 to 3.3.4. This is a bugfix release. There is a veryshannonjr2-6/+6
significant reduction in the number of regressions, particularily with libstdc++.
2005-05-20Move the PLIST_SUBST lines that substitute for PERL5_* variables fromjlam1-5/+1
perl5/module.mk into tools/perl.mk so that the substitution occurs for all packages that use perl.
2005-05-19reorder lines to please pkglintdillo1-4/+3
2005-05-19sync with changed distfile -- they have the habit to do minor updatesdrochner2-6/+10
without changing the distfile name changes seem X11/GL related which we don't support anyway
2005-05-19Split the conditional which seems to occasionally be malformed. Thisjlam1-3/+5
probably has something to do with how make deals with short-circuit evaluation of conditionals, but it's a simple matter to split the conditional since USE_PERL5 is eventually going away.
2005-05-19When perl5/buildlink3.mk is included by a package Makefile, the buildlinkjlam1-3/+2
framework will handle adding the correct dependency.
2005-05-18Goal: Remove USE_PERL5 from pkgsrc.jlam4-10/+56
Plan: (1) Change USE_PERL5=build into USE_TOOLS+=perl. (2) Change all other USE_PERL5 into including perl5/buildlink3.mk. Possibly, for packages that don't actually build anything with perl, but merely require it for the perl interpreter, we can instead do: USE_TOOLS+= perl TOOLS_DEPMETHOD.perl= DEPENDS but this is more verbose than simply including the perl5/buildlink3.mk file. Move the PERL5_REQD computation into a lang/perl5/version.mk file, and only do the USE_PERL5 logic in bsd.pkg.use.mk if we're not using the new tools framework. This consolidates all of the perl-handling into two places -- lang/perl5 and mk/tools/perl.mk.
2005-05-18Remove packages that have been broken on 2.0/i386 for over 9 monthswiz16-382/+1
now; neither maintainer nor anyone else stepped up to fix them. Predicted on tech-pkg and in private mail to maintainers; no comments.
2005-05-18Update lang/nawk to 20050425. Pkgsrc changes include:jlam3-17/+33
Grab distfile from ${MASTER_SITE_LOCAL} where it's in a ${PKGNAME}-specific directory since the distfile has no version number. Use the .shar instead of .tar.gz distfile to remove the need for dependencies to build this package. Changes from nawk-20040207 include: Apr 24, 2005: modified lib.c so that values of $0 et al are preserved in the END block, apparently as required by posix. thanks to havard eidnes for the report and code. Jan 14, 2005: fixed infinite loop in parsing, originally found by brian tsang. thanks to arnold robbins for a suggestion that started me rethinking it. Dec 31, 2004: prevent overflow of -f array in main, head off potential error in call of SYNTAX(), test malloc return in lib.c, all with thanks to todd miller. Dec 22, 2004: cranked up size of NCHARS; coverity thinks it can be overrun with smaller size, and i think that's right. added some assertions to b.c to catch places where it might overrun. the RE code is still fragile. Dec 5, 2004: fixed a couple of overflow problems with ridiculous field numbers: e.g., print $(2^32-1). thanks to ruslan ermilov, giorgos keramidas and david o'brien at freebsd.org for patches. this really should be re-done from scratch. Nov 21, 2004: fixed another 25-year-old RE bug, in split. it's another failure to (re-)initialize. thanks to steve fisher for spotting this and providing a good test case.
2005-05-17"nbtar" is good enough to extract GNU tar archives. Also removejlam1-4/+2
unnecessary inclusion of bsd.prefs.mk.
2005-05-17Add checksum for jce_policy-1_4_2.zip again.veego1-1/+4
See the note in the Makefile on how to make this happen the next time you do an update.
2005-05-16Change the EXTRACT_USING_PAX defined/undefined option into a EXTRACT_USINGjlam2-4/+4
which can take multiple values -- "pax" or "gtar". The default value of EXTRACT_USING is "pax", which more closely matches reality since before, we were using bootstrap "tar" for ${GTAR} and it was actually pax-as-tar. Also, stop pretending pax-as-tar from the bootstrap kit or on NetBSD is GNU tar. Lastly, in bsd.pkg.extract.mk, note whether we need "pax" or "gtar" depending on what we need to extract the distfiles.
2005-05-16Note that gtar is required by the package.jlam4-4/+9
2005-05-15Note where gzip or gunzip is required by the package since it isn'tjlam3-7/+10
required by default any longer in bsd.pkg.mk under the new tools framework.
2005-05-15This package requires yacc.jlam1-1/+3
2005-05-15Remove some local declarations which breaks compilation on DragonFly.bouyer2-3/+19
Patch provided by Joerg Sonnenberger in private mail.
2005-05-15Rename BASENAME to BD_BASENAME to fix clashes with ${BASENAME} from pkgsrc/mkveego3-8/+8
2005-05-12We don't need to check for whether the variables are defined beforejlam1-5/+1
using them, as these values are referenced till later when the variables will definitely have the correct value. This removes the need to include vars.mk here.
2005-05-12Allow vars.mk to be included multiple times. We avoid excessivejlam1-35/+34
computation by caching the variables using MAKEVARS.
2005-05-12Correct PLIST for ports other than i386.kristerw4-97/+108
Fix a build issue for Darwin. Bump PKGREVISION.
2005-05-11Move the arm-specific hack into the hacks.mk file, and properly documentjlam2-8/+11
what is happening.