Commit graph

2207 commits

Author SHA1 Message Date
grant
f1ab3f4ed4 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-24 13:51:13 +00:00
grant
137d281145 fix typo in comment 2004-01-24 13:47:56 +00:00
grant
39aab8e564 split the common parts of python22 and python22-pth into Makefile.common
and fix PLIST for some modules which are only installed on Solaris.
2004-01-24 08:13:14 +00:00
grant
ed3327a4f6 split the common parts of python21 and python21-pth into Makefile.common
and fix PLIST for some modules which are only installed on Solaris.
2004-01-24 07:09:15 +00:00
jlam
a7d877ca6a Append to BUILDLINK_DEPENDS.<pkg> instead of setting a default value. In
the normal case when BUILDLINK_DEPENDS.<pkg> isn't specified, it receives
a value only once due to the multiple inclusion protection in the
bulldlink3.mk files.  In the case where a package includes several
buildlink3.mk files that each want a slightly different version of another
dependency, having BUILDLINK_DEPENDS.<pkg> be a list allows for the
strictest <pkg> dependency to be matched.
2004-01-24 03:26:45 +00:00
jlam
2758811d1b Update lang/perl58 to 5.8.2. Changes from version 5.8.1nb1 include:
* Build without sparc64 hacks on NetBSD-*-sparc64 if using a gcc>=3.3.

* The hash randomisation introduced with 5.8.1 has been amended to be
  binary compatible with 5.8.0.

* Several memory leaks associated with variables shared between threads
  have been fixed.

* Several modules were updated:

	Devel::PPPort Digest::MD5 I18N::LangTags libnet MIME::Base64
	Pod::Perldoc strict Tie::Hash Time::HiRes Unicode::Collate
	Unicode::Normalize UNIVERSAL

* Some syntax errors involving unrecognized filetest operators are now
  handled correctly by the parser.
2004-01-23 23:26:25 +00:00
cube
a6333aea47 Sync with reality. Reported by Min Sik Kim in PR 24187. 2004-01-21 21:55:41 +00:00
jwise
15352b25c7 Apply a fix for library naming on IRIX 5 and 6, based on a patch
submitted in private mail by Georg Schwarz.  Prevents PLIST mismatches
on these platforms.

Tested for non-interference with other platforms, but no specific
IRIX testing of this version of fix yet performed.
2004-01-21 19:30:33 +00:00
abs
0e4e4da57e Add USE_GCC3 to files/gcc3.mk to work better when included in mk.conf 2004-01-21 10:17:56 +00:00
jlam
bc9660dc1e Override OPTIMIZE instead of PASTHRU_INC to pass ${CFLAGS} and ${CPPFLAGS}
into the Perl module build.  OPTIMIZE works for all versions of Perl.
2004-01-21 09:40:49 +00:00
agc
3ad1bdbf06 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:18:15 +00:00
jlam
c31927e838 If PERL5_REQD is at least 5.8, then set BUILDLINK_PKGSRCDIR.perl properly
to point to ../../lang/perl58.  This fixes PR 23573 and PR 24031.
2004-01-19 23:50:20 +00:00
jlam
26a49132b6 Back out previous change... it doesn't seem to be needed. 2004-01-19 13:01:39 +00:00
kristerw
93f1a45e28 Fix build problem on NetBSD -current. 2004-01-16 20:03:59 +00:00
jlam
64537a259e Add a variable "PERL5_PATH" that's the full path to the actual perl
binary.  This is different from ${PERL5} in that if perl is installed
using pkgviews, then PERL5_PATH points within perl's depot directory.
2004-01-16 12:46:51 +00:00
xtraeme
6c9338f0b4 ilasm is installed by mono and pnet, add CONFLICTS between them and
bump PKGREVISION.
2004-01-16 06:40:50 +00:00
kristerw
5b0298a4bd Add patches from the nhc98 web page:
* A degenerate type synonym like type T a = a in some circumstances
  incorrectly caused an occurence check error.
* Several new features in gcc-3.3 cause breakage in the nhc98 build.
  This patch fixes many [but ot all] of those problems.

PKGREVISION++.
2004-01-16 00:59:18 +00:00
jlam
7312eed1da Include module.mk to get PLIST-generation code. Noted by tacha@NetBSD.org
in private email.
2004-01-15 13:06:00 +00:00
xtraeme
8320f833ef Add missing `*', noted by Min Sik Kim in private email. 2004-01-14 03:22:47 +00:00
xtraeme
0a0152f5e4 Accept any python executable with _PYTHON_PATCH_SCRIPT_SED; previous
scheme only accepts `python', so if we have a script which uses:

#!/path/to/python23

PYTHON_PATCH_SCRIPTS will fail.

Fix provided by Min Sik Kim in PR pkg/24069.
2004-01-14 02:10:47 +00:00
jschauma
1a79a87e2a Make this compile with gcc-3.3 by replacing multi-line strings
"foo
string"

in inline asm with

"foo\n"
"string"

(Noted in agc's latest bulk build.)
2004-01-13 23:40:24 +00:00
xtraeme
dbfd687e0b Added FreeBSD to ONLY_FOR_PLATFORM, this works perfectly... 2004-01-13 23:02:28 +00:00
xtraeme
89cdf18a30 Move the contents of do-build target to do-install, and use NO_BUILD=yes,
so we can build it without root permissions, suggested by Julio Merino in
private email.
2004-01-13 22:02:20 +00:00
kristerw
4a32969473 Make this package compile when using gcc 3.3. 2004-01-13 20:56:31 +00:00
kristerw
94f5d9c72e Homepage has moved. 2004-01-13 20:29:46 +00:00
grant
49262175f6 add a workaround for Solaris finding libintl.h in ${LOCALBASE}/include.
if configure finds this file, it expects to be able to use it, and
linking fails because /usr/lib/libintl.so isn't GNU libintl.

allows this to be built on Solaris while gettext-lib is installed.
2004-01-13 09:53:35 +00:00
jlam
83b22db1bf PERL5_INSTALLARCHLIB is no longer directly set by this file, so create one
in the perl5-post-install target where it's needed for perl-5.6.1.
2004-01-13 08:02:12 +00:00
jlam
1dbf1ed26d module.mk is included by perl5*/Makefile, so be careful not to clutter
MAKE_FLAGS with stuff that's only useful for building modules (and also
breaks the build of perl).

This fixes the breakage of perl modules not finding libperl.so caused by
the changes in revision 1.30 of this file.
2004-01-13 07:15:41 +00:00
jlam
06f713b14d Rearrange order of tests and protect more of the code that depends on
${PERL5} being present from being seen if ${PERL5} is in fact not there.
2004-01-13 07:12:01 +00:00
jlam
baf90848b6 Bump the PKGREVISION of lang/perl5. Changes between versions 5.6.1nb9
and 5.6.1nb10 include pulling in changes from the latest Perl sources
that add a more complete set of directories on NetBSD systems to the
rpath of Perl modules so that they may find libperl.so.  The module
build/installation is now robust against the user overriding the value
of INSTALLARCHLIB.
2004-01-13 01:08:57 +00:00
jlam
6a67141da3 The build and install stages require slightly different values for
INSTALLARCHLIB.  During the build, INSTALLARCHLIB refers to the
directory where libperl.so may be found, which should point into the
default view.  During the install, INSTALLARCHLIB refers to the
directory where the perllocal.pod file should be installed, which
should point into the package prefix.
2004-01-13 00:59:14 +00:00
kristerw
05ee5f3ee5 The package was marked broken because it kept throwing SIGSEGV due to
using an old boehm-gc that does not work on NetBSD.

Unbreak it by changing it to use the devel/boehm-gc package.

PKGREVISION++.
2004-01-12 21:50:07 +00:00
xtraeme
70714612d6 Fix pnet's path. 2004-01-12 17:25:43 +00:00
xtraeme
bdfea3c922 Add and enable pnet{C,lib,lib-nox11}. 2004-01-12 17:21:06 +00:00
xtraeme
bf414aafcf Initial import of pnetC-0.6.2, packaged by pancake via pkgsrc-wip.
This is the "pnetC" project.  The goal of the project is to create
an ANSI-compatible C library, that can be compiled down to IL using
DotGNU Portable.NET's "cscc" compiler.
2004-01-12 17:18:40 +00:00
xtraeme
78f1d9d5d7 pnetlib without X11 support. 2004-01-12 17:16:43 +00:00
xtraeme
983e75e116 Initial import of pnetlib-0.6.2, packaged by pancake via pkgsrc-wip.
This distribution contains an implementation of the C# library, for use
with .NET-capable runtime engines and applications.  Originally designed
for DotGNU Portable.NET, this library can be used by other .NET development
effort also.
2004-01-12 17:15:26 +00:00
xtraeme
90c951d037 Initial import of pnet-0.6.2, packaged by pancake via pkgsrc-wip.
The goal of this project is to build a suite of Free Software tools
to build and execute .NET applications, including a C# compiler,
assembler, disassembler, and runtime engine.
2004-01-12 17:13:31 +00:00
jlam
4c13539455 We need PERL5_INSTALLARCHLIB, so compute its value appropriately. 2004-01-12 15:50:22 +00:00
cjep
d4ad35b108 Lint 2004-01-12 10:02:39 +00:00
xtraeme
41b87c12c3 Remove SU_CMD, should fix the problems in last bulk build. 2004-01-11 20:30:39 +00:00
cjep
0bf6bf3ffd Use tabs (not spaces) to make indentation 2004-01-11 19:41:39 +00:00
recht
3e338f2ad7 remove stacksize from UNLIMIT_RESOURCES. This isn't needed for the build
and causes more harm than good for the regression tests.
2004-01-11 11:04:43 +00:00
kristerw
f6bbff0987 Make the pkg build on -current.
Closes PR pkg/23441.
2004-01-10 19:31:25 +00:00
cjep
abe3f1a57a Whitespace 2004-01-10 19:12:51 +00:00
kristerw
339c0406cb Set MAINTAINER to "tech-pkg" instead of "packages". 2004-01-10 19:00:41 +00:00
jlam
4fb76c0ccb Adding a MESSAGE file noting where these packages search for plugins or
modules that may be added by other packages.
2004-01-08 19:18:00 +00:00
jlam
3ef88a7e2a Fix PLIST issues in overwrite case after recent removal of
packlist -> PLIST generator from bsd.pkg.mk to perl5/module.mk.
2004-01-08 18:05:07 +00:00
jlam
662f2b7e7a Fix PLIST issues for perl5 in the overwrite case after removing
packlist -> PLIST generator from bsd.pkg.mk to perl5/module.mk.
2004-01-08 18:03:04 +00:00
xtraeme
48783eb7d7 This doesn't really need USE_X11. 2004-01-06 20:09:20 +00:00