Commit graph

3257 commits

Author SHA1 Message Date
dillo
f81ae835ad Packages have no business modifying PKG_DEFAULT_OPTIONS -- it's a
user settable variable.  Set PKG_SUGGESTED_OPTIONS instead.  Also,
make use of PKG_OPTIONS_LEGACY_VARS.

Reviewed by wiz.
2005-05-31 10:01:36 +00:00
jschauma
ca365f2880 PLIST fixes for IRIX.
ok @taca
2005-05-31 02:19:48 +00:00
minskim
cefaa42234 Fix PLIST on NetBSD>=2.
Bump PKGREVISION.
2005-05-29 11:18:35 +00:00
shannonjr
06762bff4a Updated to version 3.4.4. This is a bugfix release. 2005-05-29 11:12:01 +00:00
minskim
6ad10aacd2 Teach about NetBSD 3.x.
PKGREVISION will be bumped after another change.
2005-05-29 11:07:49 +00:00
minskim
04d3881862 Generate files at "build" instead of "install" so that "make clean"
always work.
2005-05-29 09:40:09 +00:00
minskim
fb92acfbdd Make the dbm module build when pkgsrc bdb is used. 2005-05-29 08:41:34 +00:00
minskim
768c08528b Make the bsddb module build when pkgsrc bdb is used. 2005-05-29 08:03:25 +00:00
minskim
be98a95656 Add files installed on Linux only. 2005-05-29 07:54:52 +00:00
minskim
c291b9d1d9 Explicitly disable modules that should not be built. 2005-05-29 07:35:54 +00:00
minskim
bfe28d6d14 Explicitly disable the tkinter module, which is provided by x11/py-Tk. 2005-05-29 06:39:11 +00:00
minskim
78f44bb813 Include bdb.buildlink3.mk on platforms where the bsddb module is built. 2005-05-29 06:26:50 +00:00
minskim
158da2aeee Remove an entry for a nonexistent file. 2005-05-29 00:51:17 +00:00
jlam
c031213a0a Quoting fix. 2005-05-27 22:15:53 +00:00
jlam
df940ef30d .undef is unnecessary since the temporary variable used in the for loop
goes away by itself.
2005-05-27 22:15:34 +00:00
jschauma
8d0398aaf9 Use DIST_SUBDIR to find the collections to set up upon installation.
This should address PR pkg/30335.
2005-05-26 19:17:37 +00:00
rillig
be2a300dec Updated scheme48 from 0.57 (four years old) to 1.2. Changes include many
bug fixes and several "requests for implementation"s. This fixes PR 29788.
2005-05-25 22:31:06 +00:00
kristerw
a0b71b76e9 ake the build find the header files. 2005-05-25 19:21:25 +00:00
kristerw
2e6fdb2ecb Ensure that configure finds ar. 2005-05-25 18:23:46 +00:00
drochner
da2b5c0f9c require gcc>=3 and native threads
This effectively removes support for NetBSD-1.6, thus closing
PR pkg/30317 by diro@nixsys.bz.
2005-05-25 17:48:13 +00:00
wiz
0ecd8e6abf Add RMD160 checksum. 2005-05-25 12:37:37 +00:00
wiz
4ddb642e06 Add RMD160 checksum. 2005-05-25 11:17:11 +00:00
rillig
f795c2e475 Removed trailing white-space. 2005-05-23 08:26:03 +00:00
jlam
585534220c 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
2005-05-22 20:07:36 +00:00
jlam
9f94b112f0 Remove the old tools framework and references to _USE_NEW_TOOLS. 2005-05-22 19:11:12 +00:00
jlam
48781afdbb For packages that use GNU configure, don't bother adding "TOOL"
variables into CONFIGURE_ENV if the new tools framework already takes
care of adding them automatically.
2005-05-22 05:35:32 +00:00
minskim
3945866014 Do not strip commands on Linux, where some of them are not regular binaries. 2005-05-21 22:35:46 +00:00
kristerw
8236866935 Update ghc to 6.4.
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-21 20:22:21 +00:00
markd
1559029888 s/local/locale/ 2005-05-20 21:34:30 +00:00
shannonjr
63e6bb6772 Update from 3.3.3 to 3.3.4. This is a bugfix release. There is a very
significant reduction in the number of regressions, particularily with
libstdc++.
2005-05-20 19:25:21 +00:00
jlam
5a4310c9a2 Move the PLIST_SUBST lines that substitute for PERL5_* variables from
perl5/module.mk into tools/perl.mk so that the substitution occurs for
all packages that use perl.
2005-05-20 03:00:16 +00:00
dillo
be78f5ef46 reorder lines to please pkglint 2005-05-19 19:45:45 +00:00
drochner
63819b0d5a sync with changed distfile -- they have the habit to do minor updates
without changing the distfile name
changes seem X11/GL related which we don't support anyway
2005-05-19 17:11:45 +00:00
jlam
5e50c57ea0 Split the conditional which seems to occasionally be malformed. This
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-19 05:01:47 +00:00
jlam
c51012ebef When perl5/buildlink3.mk is included by a package Makefile, the buildlink
framework will handle adding the correct dependency.
2005-05-19 03:09:52 +00:00
jlam
d6f6120540 Goal: Remove USE_PERL5 from pkgsrc.
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-18 22:42:07 +00:00
wiz
f6ce0a82d0 Remove packages that have been broken on 2.0/i386 for over 9 months
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-18 22:39:00 +00:00
jlam
570a1d96f1 Update lang/nawk to 20050425. Pkgsrc changes include:
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-18 05:22:43 +00:00
jlam
e767898310 "nbtar" is good enough to extract GNU tar archives. Also remove
unnecessary inclusion of bsd.prefs.mk.
2005-05-17 20:56:51 +00:00
veego
d449090ba7 Add checksum for jce_policy-1_4_2.zip again.
See the note in the Makefile on how to make this happen the next time you
do an update.
2005-05-17 06:33:07 +00:00
jlam
2338cbae27 Change the EXTRACT_USING_PAX defined/undefined option into a EXTRACT_USING
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-16 03:04:44 +00:00
jlam
7425b543e8 Note that gtar is required by the package. 2005-05-16 01:15:30 +00:00
jlam
419428ec4a Note where gzip or gunzip is required by the package since it isn't
required by default any longer in bsd.pkg.mk under the new tools
framework.
2005-05-15 22:02:26 +00:00
jlam
321123308e This package requires yacc. 2005-05-15 19:28:37 +00:00
bouyer
34315dcad1 Remove some local declarations which breaks compilation on DragonFly.
Patch provided by Joerg Sonnenberger in private mail.
2005-05-15 16:38:28 +00:00
veego
506082c3bd Rename BASENAME to BD_BASENAME to fix clashes with ${BASENAME} from pkgsrc/mk 2005-05-15 11:53:20 +00:00
jlam
a5cd03b385 We don't need to check for whether the variables are defined before
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-12 21:01:16 +00:00
jlam
500efa9480 Allow vars.mk to be included multiple times. We avoid excessive
computation by caching the variables using MAKEVARS.
2005-05-12 20:59:29 +00:00
kristerw
2c49d2bc15 Correct PLIST for ports other than i386.
Fix a build issue for Darwin.

Bump PKGREVISION.
2005-05-12 17:53:29 +00:00
jlam
fae83f8923 Move the arm-specific hack into the hacks.mk file, and properly document
what is happening.
2005-05-11 16:15:50 +00:00