summaryrefslogtreecommitdiff
path: root/lang/perl58
AgeCommit message (Collapse)AuthorFilesLines
2004-06-25Update perl to 5.8.4nb1abs1-2/+6
On >= NetBSD 2.0, if PERL5_USE_THREADS is _not_ defined, add pthread to libs. This does not make perl threaded, but permits it to link against libraries which are. This makes p5-GD (which pulls in threaded freetype) work again.
2004-06-17Fix PERL5_ARCHLIB in lang/perl58-thread, which contains the suffixxtraeme1-1/+3
"-thread-multi", with this change games/frozen-bubble finally works, yay!. Bump PKGREVISION.
2004-06-09make this compile with perl58-thread by excluding the _r functions forchristos2-6/+37
protoent and servent. Also there is a stray setrgid there which looks correct to me.
2004-05-05Rework how proper ABI flags are set on IRIX, using patch provided byjschauma1-11/+15
Georg Schwarz in PR pkg/25057: - check for PKGSRC_COMPILER instead of USE_MIPSPRO: USE_MIPSPRO would imply the former, but not the other way around. That is, it's conceivable to have a system that has PKGSRC_COMPILER set (to mipspro), but not USE_MIPSPRO. - Allow passing of -Duse64bitint if ABI == 64 even if the compiler is not mipspro. (Note: we could test this on a non-IRIX 64bit platform by setting ABI to '64'. I think that should work, too, but I can't test that right now.)
2004-04-28Don't use poll() on Interix.tv2-4/+5
2004-04-26Fix conflicts.jlam1-9/+1
2004-04-26Update lang/perl58 to 5.8.4. Changes from version 5.8.3 include Unicodejlam7-35/+60
enhancements and optimizations and bug fixes in handling UTF8 strings.
2004-04-25Make sure PKGDIRMODE is always set in bsd.prefs.mk so it can be checkedtv1-4/+4
in lang/perl58/Makefile. (It had been set previously only in bsd.pkg.mk.)
2004-04-25Use 0x57000000, not 0x97000000 for NT linker on Interix.tv2-4/+4
2004-04-24Make sure PKGDIRMODE is defined before checking its value.xtraeme1-4/+4
2004-04-24Make perl58 work on Interix, with full shared-object module support.tv10-14/+172
Bump PKGREVISION (two .pm files were changed, but are not functionally different on non-Interix OS's).
2004-04-12Address PR pkg/25147:jschauma1-2/+2
only set mipspro specific compiler flags when using mipspro. Otherwise, defaults will do.
2004-04-12As with lang/perl5:jschauma2-1/+23
Make this build under Irix with mipspro compilers: MIPSPro compiler/preprocessor behaves differently if invoked on stdin vs file. In configure, we test for stdin, but lateron we use files. So force it to work the way we know it does.
2004-04-05Ensure _STRIPFLAG_INSTALL is defined before checking if it's empty.jmmv1-2/+2
Fixes a malformed conditional shown by bootstrap's bmake.
2004-03-07Perl's ARCHNAME for Darwin changed with Darwin 7 / OS X 10.3.danw1-4/+9
Fixes pkg/24531.
2004-02-18Include "../../mk/compiler.mk" to get the value of CC_VERSION beforejlam1-1/+3
testing it.
2004-02-10Update lang/perl58 to 5.8.3. This is a bugfix release over 5.8.2 andjlam3-11/+11
fixes some minor bugs.
2004-02-10Reverse sense of GCC test and only perform it if we're using GCC.jlam1-7/+9
2004-02-06If we're passing through MAKEFLAGS variables whose values may containjlam1-2/+2
spaces, use the :Q modifier instead of double-quoting the value. This avoids breakage when executing the just-in-time su targets.
2004-02-05Make sure ${PREFIX}/bin exists before the perl executable is put there.uebayasi1-1/+2
At least, I needed this for pkgviews installation. Ok'ed by jlam.
2004-01-25set LANG="" in MAKE_ENV to avoid build failure if LANG is set.grant1-1/+2
from Min Sik Kim in PR pkg/24211.
2004-01-24replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2004-01-23Update lang/perl58 to 5.8.2. Changes from version 5.8.1nb1 include:jlam3-32/+42
* 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-15Include module.mk to get PLIST-generation code. Noted by tacha@NetBSD.orgjlam1-1/+2
in private email.
2004-01-08Adding a MESSAGE file noting where these packages search for plugins orjlam2-1/+11
modules that may be added by other packages.
2004-01-08Fix PLIST issues in overwrite case after recent removal ofjlam1-1/+4
packlist -> PLIST generator from bsd.pkg.mk to perl5/module.mk.
2004-01-06UNLIMIT_RESOURCES=datasize to fix NetBSD/sparc 1.6ZG buildabs1-1/+2
2004-01-05bl3ifyjlam1-2/+4
2004-01-05Back out unintended part of last commit.jlam1-4/+2
2004-01-05Comment on why we set man1dir.jlam1-3/+10
2004-01-05Add a patch from my local repository.salo2-1/+18
Fixes e.g, perl support for silc-client, already included in the latest Perl. Ride the PKGREVISION bump.
2004-01-05correctly set man1dir and siteman1dir to ensure that section 1 mangrant1-3/+4
pages are installed into the right location. bump PKGREVISION.
2003-10-05fix test for Solaris linker by also grepping for "ld: Solaris Linkgrant3-3/+19
Editors", reported by Dima Veselov <kab00m@lich.phys.spbu.ru> in private mail. also move hints/ patches to patch-b* to keep track of them more easily.
2003-10-05Update lang/perl58 to 5.8.1. Changes from version 5.8.0nb2 include:jlam9-174/+122
* Hash Randomisation * UTF-8 On Filehandles No Longer Activated By Locale * Single-number v-strings are no longer v-strings before "=>" * UTF-8 no longer default under UTF-8 locales * Unsafe signals again available
2003-09-17get rid of USE_GCC2/3 in pkg Makefiles, and set GCC_REQD orgrant1-2/+3
USE_PKGSRC_GCC as appropriate, as this is handled by compiler.mk now.
2003-09-12kill all references to gcc.buildlink2.mk and compiler.mk, and definegrant1-2/+2
USE_GCC2 or USE_GCC3 where appropriate. the functionality of the old gcc.buildlink2.mk has been rolled into compiler.mk now, which is automatically used. more changes to come later...
2003-09-10Remove the garbage at the end of patch-ab that was added by thejlam2-11/+8
pre-configure target. It was harmless but ugly.
2003-08-26Explicitly choose the library directory structure. Also createjlam1-1/+3
${PREFIX}/share/mk before installing into it.
2003-07-18Undo last for now, until I find out what went wrong here.wiz1-4/+3
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-14Fix path of two man pages from man/man1/* to share/man/man1/* so thatwiz1-3/+4
the PLIST is correct. XXX: these, and the other man pages perl installs, should of course go into man/man* instead...
2003-06-30* Remove Makefile.common since its only used by perl58/Makefile.jlam2-34/+35
* Rename PERL5_DIST_VERS to PERL5_VERS so that the variable name is more accurate. * Make it easier to test perl5 snapshots using the existing perl5 package (just to make my life simpler). Now we simply define PERL5_SNAPSHOT to the perl snapshot version and set PERL5_VERS to the appropriate version number for the release candidate for the next release of perl5.
2003-06-23Bump PKGREVISIONs of lang/perl5 and lang/perl58: modify the build so thatjlam3-10/+45
libgcc.a isn't linked "whole archive" into the perl executable on newer NetBSD systems (>1.5.x). Newer NetBSD systems have libgcc_pic.a linked into shared libraries, so this hack isn't needed. This change was tested by building and testing textproc/xerces-p, a C++ perl5 module that uses functions in libgcc.a.
2003-06-02Use mk/gcc.buildlink2.mk rather than gcc/buildlink2.mk so lang/gcc3abs1-2/+2
is accepted. Suggested by Grant.
2003-05-27Modify lang/perl5 and lang/perl58 to install man3 pages again. However,jlam4-9/+80
we install them into a private directory under the the normal Perl installation and configure Perl so that site-specific Perl man3 pages are installed into a private directory within site_perl. This avoids manpage conflicts between 3rd-party modules, the standard Perl library, and other packages. The changes implement some unfinished work that is alluded to in the MakeMaker.pm module by allowing "installsiteman{1,3}dir" to be set during the configuration process and are used to provide default values for INSTALLSITEMAN{1,3}DIR during the Perl module build/install process. Bump PKGREVISIONs for lang/perl5 and lang/perl58.
2003-05-27perllocal.pod is site-specific local perl documentation and is found injlam1-2/+2
${PERL5_SITEARCH}, not ${PERL5_ARCHLIB}.
2003-05-27Don't add /usr/local/lib to the run-time library search path inadvertantly.jlam2-1/+27
2003-05-27Make FreeBSD find crypt() in libcrypt without patching the Configurejlam3-19/+3
script.
2003-03-14(1) Publicly export the value of _OPSYS_RPATH_NAME as RPATH_FLAG;jlam1-3/+4
Makefiles simply need to use this value often, for better or for worse. (2) Create a new variable FIX_RPATH that lists variables that should be cleansed of -R or -rpath values if ${_USE_RPATH} is "no". By default, FIX_RPATH contains LIBS, X11_LDFLAGS, and LDFLAGS, and additional variables may be appended from package Makefiles.
2003-02-27fix some indenting and strip unneeded parens.grant1-8/+8