Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2004-01-24 | Append to BUILDLINK_DEPENDS.<pkg> instead of setting a default value. In | jlam | 1 | -2/+2 | |
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-21 | Override OPTIMIZE instead of PASTHRU_INC to pass ${CFLAGS} and ${CPPFLAGS} | jlam | 1 | -3/+3 | |
into the Perl module build. OPTIMIZE works for all versions of Perl. | |||||
2004-01-19 | If PERL5_REQD is at least 5.8, then set BUILDLINK_PKGSRCDIR.perl properly | jlam | 2 | -4/+4 | |
to point to ../../lang/perl58. This fixes PR 23573 and PR 24031. | |||||
2004-01-19 | Back out previous change... it doesn't seem to be needed. | jlam | 1 | -3/+1 | |
2004-01-16 | Add a variable "PERL5_PATH" that's the full path to the actual perl | jlam | 1 | -1/+3 | |
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-13 | PERL5_INSTALLARCHLIB is no longer directly set by this file, so create one | jlam | 1 | -2/+5 | |
in the perl5-post-install target where it's needed for perl-5.6.1. | |||||
2004-01-13 | module.mk is included by perl5*/Makefile, so be careful not to clutter | jlam | 1 | -21/+22 | |
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 | Rearrange order of tests and protect more of the code that depends on | jlam | 2 | -12/+11 | |
${PERL5} being present from being seen if ${PERL5} is in fact not there. | |||||
2004-01-13 | Bump the PKGREVISION of lang/perl5. Changes between versions 5.6.1nb9 | jlam | 3 | -15/+15 | |
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 | The build and install stages require slightly different values for | jlam | 1 | -2/+14 | |
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-12 | We need PERL5_INSTALLARCHLIB, so compute its value appropriately. | jlam | 3 | -16/+18 | |
2004-01-11 | Use tabs (not spaces) to make indentation | cjep | 1 | -2/+2 | |
2004-01-08 | Adding a MESSAGE file noting where these packages search for plugins or | jlam | 2 | -1/+11 | |
modules that may be added by other packages. | |||||
2004-01-08 | Fix PLIST issues for perl5 in the overwrite case after removing | jlam | 2 | -9/+15 | |
packlist -> PLIST generator from bsd.pkg.mk to perl5/module.mk. | |||||
2004-01-06 | Make sure perl5 build doesn't wait for manual input at the | reed | 1 | -1/+3 | |
site-specific manual pages step in Configure. (Okay'd by jlam@.) This closes my PR #23009. | |||||
2004-01-05 | Missing space before ] | jlam | 1 | -2/+2 | |
2004-01-05 | Make this look more like lang/perl58/Makefile, and bl3ify. | jlam | 1 | -9/+21 | |
2004-01-05 | Use S/+$// instead of C/\+$// to save a backslash. Very highly | jlam | 1 | -2/+2 | |
recommended by seb :) | |||||
2004-01-04 | Re-arrange to match example buildlink3.mk file in bsd.buildlink3.mk. | jlam | 1 | -4/+4 | |
2004-01-03 | Initial sprinkling of work-in-progress buildlink3.mk files for using the | jlam | 1 | -0/+84 | |
buildlink3 framework. | |||||
2003-12-05 | For BSD/OS, define LIBSWANTED.BSDOS and SYSLIBPATH.BSDOS. | reed | 1 | -1/+3 | |
(I hadn't needed before, since didn't have other libraries installed that it tried to detect.) | |||||
2003-12-03 | On AIX, perl doesn't like building with gcc. | erh | 2 | -2/+15 | |
Force it to use /usr/bin/cc instead. | |||||
2003-11-27 | It's actually PASTHRU_INC, not INC. | jlam | 1 | -4/+5 | |
2003-11-25 | Make PERL5_SUB_* public so that they may be used in buildlink2.mk files | jlam | 2 | -40/+40 | |
and also in package Makefiles. | |||||
2003-11-25 | MakeMaker provides two hooks, INC and OTHERLDFLAGS, to pass options to the | jlam | 1 | -8/+11 | |
compiler and linker. Use them to pass CPPFLAGS and LDFLAGS from pkgsrc. | |||||
2003-11-25 | Make PERL5_INSTALLSITELIB, PERL5_INSTALLSITEARCH, etc. public so that | jlam | 1 | -4/+4 | |
package Makefiles can refer to the directory in which they install Perl5 site modules. | |||||
2003-10-05 | fix test for Solaris linker by also grepping for "ld: Solaris Link | grant | 4 | -6/+22 | |
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-05 | add rcs id | grant | 1 | -0/+2 | |
2003-10-04 | Link under BSD/OS too. (Okay'd by jlam.) | reed | 2 | -10/+14 | |
2003-09-13 | Final answer to perllocal.pod problem: just remove the file on pkgviews | jlam | 1 | -3/+16 | |
installations. | |||||
2003-09-13 | Sprinkle .PHONY. | jlam | 1 | -1/+2 | |
2003-09-13 | Instead of trying to avoid creating perllocal.pod, go ahead and create it, | jlam | 1 | -9/+3 | |
except ignore it when linkfarming. This avoids conflicts between the many perllocal.pod files across different depoted packages. | |||||
2003-09-13 | Use LIBSWANTED.IRIX and remove inclusion of libiconv buildlink as it's no | jschauma | 1 | -4/+2 | |
longer needed. Suggested by jlam@. | |||||
2003-09-13 | Back out INSTALL_TARGET?= pure_install since it will break several | jlam | 1 | -2/+2 | |
packages that build and install perl5 modules as part of a larger installation. | |||||
2003-09-13 | Rename _PERL5_VAR.* to _PERL5_SITEVAR.* and move them to somewhere global | jlam | 1 | -16/+21 | |
so the the remainder of this file can use their values. Also override the PREFIX with the module's PREFIX so the default directories end up pointing in the right place. | |||||
2003-09-13 | Need to override the directory that scripts are installed into. For some | jlam | 1 | -3/+11 | |
reason, there isn't a sitescript variable. | |||||
2003-09-13 | _PERL_{INSTALLSITELIB,etc.} shouldn't be added to MAKEFLAGS since their | jlam | 1 | -9/+16 | |
values change for every dependent package that you enter and invoke a sub-make. | |||||
2003-09-13 | Only include libiconv/buildlink2.mk on IRIX. It's not needed on NetBSD. | jlam | 1 | -2/+4 | |
2003-09-13 | All pkgsrc-installed perl modules are installed in the "site" directories, | jlam | 1 | -1/+6 | |
so pass INSTALLDIRS=site to the Makefile.PL script. This overrides any INSTALLDIRS setting in Makefile.PL. | |||||
2003-09-13 | Catch up with changes in how PERL5_ARCHLIB is computed in bsd.pkg.mk. | jlam | 1 | -10/+3 | |
bsd.pkg.mk automatically converts PERL5_ARCHLIB to be prefixed by ${LOCALBASE} if this is an overwrite package, so simply strip that away to get the relative directory. | |||||
2003-09-13 | Skip appending to perllocal.pod. We don't keep this consistent anyway | jlam | 1 | -1/+10 | |
with binary packages. XXX We should be adding to and removing from perllocal.pod in XXX VIEW-{INSTALL,DEINSTALL} actions from the INSTALL/DEINSTALL XXX scripts. | |||||
2003-09-12 | Make including module.mk work in a pkgviews world, where perl's PREFIX | jlam | 1 | -4/+46 | |
isn't the same as the module's PREFIX. | |||||
2003-09-12 | Make this work in pkgviews world where perl's prefix isn't necessarily | jlam | 1 | -3/+10 | |
buildlink2's idea of BUILDLINK_PREFIX.perl (which usuall ${LOCALBASE}). | |||||
2003-08-26 | Unlike perl58, this versions appears to require some libiconv functionality, | jschauma | 1 | -1/+2 | |
so add the appropriate buildlink. Doesn't affect NetBSD, but makes this work under Irix. Apparently this is a change I forgot to commit a long time ago. | |||||
2003-08-26 | Explicitly choose the library directory structure. Also create | jlam | 1 | -1/+3 | |
${PREFIX}/share/mk before installing into it. | |||||
2003-08-03 | Add missing .endif. *sigh* | jmmv | 1 | -1/+2 | |
2003-08-03 | Go back to the 'target' conditional. 'commands' fails on the 1.5 branch, | jmmv | 1 | -3/+4 | |
according to private mail by Thorsten Frueauf. | |||||
2003-07-30 | Use !commands(do-configure) instead of !target(do-configure). | jmmv | 1 | -2/+2 | |
2003-07-22 | Let a package override the contents of the do-configure target, if needed. | jmmv | 1 | -1/+3 | |
Closes PR pkg/21111 by Todd Vierling. | |||||
2003-07-17 | s/netbsd.org/NetBSD.org/ | grant | 1 | -2/+2 | |