Commit graph

71617 commits

Author SHA1 Message Date
jlam
59a603f4ff Fix code that assumed that sizeof(long) == 32. This fixes the build on
amd64.
2004-12-19 03:34:17 +00:00
grant
ac009e1c95 note PKGREVISION bump of ja-less (drop pcre dependency). 2004-12-19 02:57:20 +00:00
grant
6c5feedfcf drop unnecessary dependency on pcre. confirmed that the posix regex
library is acceptable on irix 5.3 by Georg Schwarz in PR pkg/28640.

bump PKGREVISION for dependency change.
2004-12-19 02:56:19 +00:00
grant
830d7cd76e ick: openssl builds PIC static libraries and then later uses them to
build shared libraries. on Darwin with xlc, this fails because of the
way xlc invokes Darwin's in-base libtool to create shared libraries,
meaning that the -all_load argument cannot be used to import all
symbols.

work around this the same way as UnixWare does it, by listing the
archive library contents and linking the object files into the shared
library individually. also remove some other assumed gcc'isms to make
this build on Darwin with xlc.

XXX maybe this pkg should be libtool'ized?
2004-12-19 02:48:32 +00:00
grant
a825bd6765 qpopper supports reloading config files with SIGHUP, so enable the
"reload" command.
2004-12-19 01:33:36 +00:00
grant
8e83f3f367 fix MASTER_SITE_GNOME .au example. 2004-12-19 00:45:19 +00:00
grant
40a1b4637f transform -fPIC to -qnocommon and clarify the related comment. 2004-12-19 00:38:59 +00:00
grant
fc9c762fd7 this won't build with xlc without some work, mark it as such. 2004-12-19 00:19:18 +00:00
jlam
48876679d9 Create a modifier PERL5_OPTIONS that specifies properties of the perl
installation needed when including perl5/buildlink3.mk.  The only
option currently supported is "threads", which implies that a perl
that supports threads is required.  The requirement is checked at
pre-install time using an INSTALL script template by both the package
build and the binary package.

Add PERL5_OPTIONS+=threads to both devel/p5-SDL and graphics/p5-GD
since those modules require a perl that supports threads.
2004-12-19 00:01:43 +00:00
grant
fa6a9ffd92 add hack for missing socklen_t typedef handling. fixes build on
Darwin.
2004-12-18 23:54:58 +00:00
jlam
eb18c31212 Native threading on VAX isn't ready for primetime in NetBSD>=2.0.
Build Perl without threads-support until VAX native threads are known
to work.  The hack was added to the Makefile instead of to hacks.mk
since it sets a variable which is used within the package Makefile.
2004-12-18 22:35:05 +00:00
minskim
605322837e Note PKGREVISION bump of ed2k-gtk-gui. 2004-12-18 21:47:41 +00:00
minskim
112749fa7c Bump PKGREVISION for the change in spawning overnet. 2004-12-18 21:46:56 +00:00
minskim
cad04c6784 Do not try to read from pipes after spawning overnet. This is a
workaround for the problem that g_spawn_sync() in glib2 hangs in
running overnet>=1.0.
2004-12-18 21:45:22 +00:00
jlam
4df5c48cc4 minor whitespace nit. 2004-12-18 21:32:51 +00:00
jklos
957de1a8e6 BIND 9.3.0 dies right after launch on VAX and m68k when threading is
enabled. Until this is fixed, we'll turn off threading for VAX and m68k.
PowerPC has some other issue, and i386 and SPARC appear to work fine with
threading.
2004-12-18 21:01:46 +00:00
jlam
c06a6dd151 Auto-add the PTHREAD_* variables to CFLAGS, LDFLAGS, and LIBS so that
these packages will pick up -lpthread on NetBSD 1.6.x when linking
applications.
2004-12-18 20:58:30 +00:00
jlam
8b2040b409 Always create a ${TOOLS_DIR}/bin/rpcgen to wrap the real rpcgen.
The wrapper will correctly set the CPP environment variable to a
stat((2)able path to a C preprocessor, then rely on the PATH to
find and invoke the real rpcgen.

Remove NO_EXPORT_CPP in package Makefiles where it was used just to
avoid problems with rpcgen.  The build system now just does the right
thing automatically without needing package-specific knowledge.

This fixes PR pkg/27272.
2004-12-18 19:24:26 +00:00
minskim
a5d15ead5c Add (unsigned char) casts to ctype function arguments. 2004-12-18 19:05:54 +00:00
grant
7d3b1a90b3 ignore getopt_long() on Darwin because there is no prototype for it,
nor declaration for "struct option".

fixes build on Darwin.
2004-12-18 18:51:39 +00:00
grant
ca1dbb484e comment which file causes the ICE. 2004-12-18 18:13:53 +00:00
grant
2789a12d62 silc-toolkit causes xlc to bomb with an ICE, so mark this pkg
NOT_FOR_COMPILER=xlc.
2004-12-18 18:11:10 +00:00
grant
7c92fad777 note PKGREVISION bump of libtool (-export-symbols fix for Darwin with
xlc).
2004-12-18 17:45:27 +00:00
grant
76c3898cdf in the command run when -export-symbols is used on Darwin with xlc,
ensure there is no whitespace on the command line when passing
-install_name to the linker, as this breaks the build.

this fixes the build of audio/libaudiofile and other packages using
-export-symbols on Darwin with xlc.

bump PKGREVISION.
2004-12-18 17:42:24 +00:00
jdolecek
7a8df0eed8 acroread5 update to 5.10 (security issue) 2004-12-18 17:18:19 +00:00
jdolecek
23d888ad4b Update acroread5 to 5.10. 5.09 version doesn't appear to be available
anymore, and this fixed (according to bundled README):

  A security patch was applied that solves a problem reported
  with malformed mail containing pdf attachments.
2004-12-18 17:17:16 +00:00
jlam
f9127ef977 Fix a typo that caused us not to check the correct header for the presence
of "des_cblock".  This fixes PR pkg/28703.
2004-12-18 17:14:22 +00:00
grant
26e10e5e0d add libmacosx for Darwin. 2004-12-18 17:14:18 +00:00
grant
c979d5aea4 Darwin doesn't build liboss or libsun, but does use dlopen.
no PKGREVISION bump because it didn't build before.
2004-12-18 17:12:00 +00:00
grant
8a9e346a1c note PKGREVISION bump of pkgconfig (dlcompat dependency). 2004-12-18 16:59:25 +00:00
grant
88b2f1bdc9 - pkgconfig uses dlopen(), so include dlopen.buildlink3.mk.
- Darwin has no prototype for poll(), so in glib, do what it already did
  for Solaris.

fixes build on Darwin.

bump PKGREVISION for dlcompat dependency.
2004-12-18 16:57:56 +00:00
jlam
3b03cc6d2f Fix postgresql74-plperl so that it finds libperl.so at runtime. The
PostgreSQL configure/build infrastructure tries very hard to separate
rpath flags from other LDFLAGS, which is completely unnecessary in
pkgsrc since the wrapper scripts are smart enough to deal with it on
their own.  In this case, the GNU configure script was stripping out
the rpath to libperl.so when setting perl_embed_ldflags, so modify
the configure script to not do this.

Also re-enable this package since it's possible to load the plperl.so
language module again.  I tested this with:

	createdb foo
	createlang -d foo plperl
2004-12-18 16:36:29 +00:00
ben
64f241c45b Correct hint so that dd will succeed when memtest.bin is not an even
number of blocks in size.
2004-12-18 16:26:34 +00:00
grant
7ce7bd5f4b drop unneeded parens 2004-12-18 16:24:37 +00:00
grant
507eee2dac ignore inttypes.h on irix 5 as it is known to conflict with
sys/types.h.

fixes PR pkg/28632 from Georg Schwarz.
2004-12-18 16:24:20 +00:00
jdolecek
820732f1a1 g/c MAINTAINER (use one from Makefile.common) 2004-12-18 16:23:04 +00:00
grant
aa50bab74a add IRIX support.
fixes part of PR pkg/28615 from Georg Schwarz.
2004-12-18 16:21:28 +00:00
grant
55ef91bd55 don't pass LDFLAGS to CC. add -lcurses on Darwin. fixes build on
Darwin.
2004-12-18 16:20:36 +00:00
grant
52da5bcd24 add build target support for IRIX.
fixes PR pkg/28610 from Georg Schwarz.
2004-12-18 16:17:12 +00:00
grant
2f3542f78c tell configure to ignore inttypes.h on irix 5 because it is known to
be incompatible with sys/types.h.

fixes PR pkg/28545 from Georg Schwarz.
2004-12-18 16:12:41 +00:00
grant
e29023284e make sure IDEA support is only included if USE_IDEA == yes.
fixes part of PR pkg/28542 from Georg Schwarz.
2004-12-18 16:09:49 +00:00
grant
df4959e883 build fixes on irix 5:
- pass option to configure to emulate getaddrinfo()
- include sys/types.h

fixes PR pkg/28439 from Georg Schwarz.
2004-12-18 16:05:11 +00:00
jdolecek
6a54a51a44 claim MAINTAINER 2004-12-18 16:04:54 +00:00
jlam
9c0c303ca7 I lost the checksum for the tarball in my last commit... add it back. 2004-12-18 16:04:16 +00:00
grant
f6fd5cce59 build fixes on irix 5:
- pass option to configure to emulate getaddrinfo()
- include sys/types.h

fixes PR pkg/28439 from Georg Schwarz.
2004-12-18 16:02:28 +00:00
jdolecek
40b9b247d6 claim MAINTAINER 2004-12-18 16:01:07 +00:00
jlam
a1dc1c896f Patch Makefile.shlib so that when creating shared libraries, we don't
only pass only the -L* LDFLAGS to the linker.  This is correct for
pkgsrc since the wrapper scripts take care of correctly passing the
rpath info to the linker, so we don't need to filter those out.  This
allows plpgsql.so to find libintl.so if we are using the pkgsrc version
of it.  Bump the PKGREVISION of postgresql*-lib to 7.3.8nb1 and
7.4.6nb2.

Link the postgres binary with the necessary flags to allow it to
dlopen() modules that use pthreads[*].  This should allow postgres to
open a plperl.so module built on a system with perl+threads.  Bump
the PKGREVISION of postgresql*-server to 7.3.8nb2 and 7.4.6nb2.

[*] Note that this behavior can be tweaked globally by setting
    DLOPEN_REQUIRE_PTHREADS to "yes" or "no" in /etc/mk.conf.
2004-12-18 15:59:55 +00:00
grant
f7652ce277 remove unneeded include of bsd.prefs.mk. 2004-12-18 15:55:51 +00:00
jdolecek
9c45c62df9 convert to use standard PECL extension build framework for consistency
don't install LICENCE (this package is distributed under standard PHP
licence) nor NOTICE file

PKGREVISION not bumped, since package version as such changed
2004-12-18 15:53:29 +00:00
grant
b113f54a56 explicitly specify path to traceroute binary on irix 5.
fixes PR pkg/27769 from Georg Schwarz.
2004-12-18 15:50:42 +00:00