summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2001-12-05s/root/${ROOT_USER}/g, now that the definition appears in theagc1-2/+2
defs.${OPSYS}.mk files.
2001-12-03Move comment to separate line to unconfuse lintpkgsrc.wiz1-2/+3
2001-12-03Use PKGREVISION to manage package-specific versions numbers that differjlam3-17/+6
from the distfile version number. G/C the version number stuff from perl5/Makefile.common, preserving only PERL5_DIST_VERS as it's still used by libperl.
2001-11-30Create ECHO_BUILDLINK_MSG for printing buildlink diagnostics. It's justjlam3-6/+6
set to '${ECHO_MSG} "=>"' for now.
2001-11-30Buildlinkify.jlam2-4/+48
2001-11-29A dependency on automake implies a dependency on autoconf; there's no needjlam1-2/+1
to list them both when we listing just automake will do.
2001-11-29Get rid of manually adding "nbX" to PKGNAME when a pkg was changed inhubertf6-12/+16
pkgsrc. Instead, a new variable PKGREVISION is invented that can get bumped independent of DISTNAME and PKGNAME. Example #1: DISTNAME= foo-X.Y PKGREVISION= Z => PKGNAME= foo-X.YnbZ Example #2: DISTNAME= barthing-X.Y PKGNAME= bar-X.Y PKGREVISION= Z => PKGNAME= bar=X.YnbZ (!) On subsequent changes, only PKGREVISION needs to be bumped, no more risk of getting DISTNAME changed accidentally.
2001-11-28Add PERL5OPT to the CONFIGURE_ENV, so that configure scripts that usejlam1-1/+2
perl will use the correct local include and library search paths.
2001-11-28Rearrange and separate out code that only pertains to USE_BUILDLINK_ONLYjlam1-20/+22
packages. This file can now completely replace USE_PERL5.
2001-11-28Use ${BUILDLINK_TARGETS.perl} as the pre-configure requisites so we canjlam1-2/+2
override it's value.
2001-11-26Buildlinkify, in the sense that only the perl headers are found injlam1-4/+4
${PREFIX} -- everything else is pickup up from ${BUILDLINK_DIR}.
2001-11-25Complete idea behind previous commit.jlam1-1/+7
2001-11-25Allow passing flags to linker and to compiler via LDFLAGS and CPPFLAGSjlam1-3/+7
settings in the package Makefile.
2001-11-24Add buildlink.mk file for use by perl5 module package Makefiles. Thisjlam1-0/+61
buildlink.mk file can replace the use of USE_PERL5: it defines all of the same perl variables as bsd.pkg.mk, adds a dependency on perl>=${PERL5_REQD} and conditionally includes bsd.perl.mk. It also creates a buildlinkified Config.pm that makes the local include/library search path include ${BUILDLINK_DIR} instead of hard-coding ${LOCALBASE}. There's more to be done to make this more useful in strongly buildlinkifying a package, but it's useful now as-is in weakly buildlinkifying a package.
2001-11-21Update Hugs Haskell Interpreter to Feb. 2001 release.nra3-8/+11
Pr 13866 by Brian Gregor. New Features Include: - A Foreign Function Interface closely modeled after the one provided by GHC. - Built-in, Hood-like debugging support. - A new syntax for recursive monad bindings. - A new GUI under Windows that doesn't consume all CPU time.
2001-11-14Replace "${GTAR} cf - . | (cd ... ; ${GTAR} xf - )" pipelines with aagc2-6/+4
single instance of ${PAX}.
2001-11-11Adjust format a bit:hubertf2-4/+10
* 75 * '=' * RCS ID * blank line * message text * optional blank line * 75 * '='
2001-11-09copy missing /notes/ directory, so viewing release notes works.dogcow2-3/+29
also, fix /usr/pkg -> %D in PLIST.
2001-11-01Change reachover references into another package's pkg/ directory intojlam1-3/+3
references to the other package's base directory. This is needed after the files in the pkg/ directory were dispersed into the base directory.
2001-11-01Move pkg/ files into package's toplevel directoryzuntum15-16/+16
2001-11-01Move pkg/ files into package's toplevel directoryzuntum188-102/+102
2001-10-31Fix checksum.tv1-2/+3
2001-10-31Clean out my pkgsrc diffs:tv1-4/+2
Make distfile fetchable again.
2001-10-29use PLIST_SUBST instead of sed, as suggested by Thomas Klausnerdrochner1-11/+2
2001-10-29Don't execute the \!= vars unless $PYTHONBIN exists.jmc1-1/+3
2001-10-26Move get-cm custom script to the files/ directoryagc2-2/+2
2001-10-25a.) use version-numbered tarball, which is now available. Pointed out byjwise3-16/+13
David Maxwell (david@netbsd.org) b.) correct version number. The preferred form is 5.33.0 (not 5.33)...
2001-10-25ftp.digital.com doesn't hold the CPAN mirror any longer. It's atjlam1-2/+2
gatekeeper.dec.com.
2001-10-24Update the tcl-expect packages to be based on expect-5.33.jwise4-20/+20
Changes from 5.32.1 (the last pkgsrc version): 10/1/01 5.33.0 <mark@doradosoftware.com> found that expect's diagnostics didn't include the "no" after testing for a full buffer. Hemang Lavana <hlavana@cisco.com> noted that "debug" (Dbg_On) calls didn't always force the debugger into step mode. Martin Kammerhofer <dada@sbox.tugraz.at> noted that the man page neglected to document interpreter -eof. Chris Clare <clarec@nortelnetworks.com> provided fix for multiple decl in C lib. Sheng Wang <wangs@sh.bel.alcatel.be> found interact's can-match code had broken. It was missing the special hook that Henry had added just for this purpose. How strange. Dieter Fiebelkorn <dieter@fiebelkorn.net> requested addition to config.guess for Power*Macintosh:Darwin for MacOSX. Aside - to download latest config.guess: cvs -d :pserver:anoncvs@subversions.gnu.org:/cvs checkout \ config Added pipeline example to unbuffer man page. 8/4/00 5.32.2 Allen J. Newton <anewton@alturia.fleet.org> provided code for generating passwords with special characters in mkpasswd. Brent Welch <welch@ajubasolutions.com> changed the fix1line install script so that "autoexpect" and other scripts that get installed into the platform-independent bin directory generically invoke "expect" from the users PATH instead of hardwiring the platform-specific expect pathname.
2001-10-23Create private variables _TCLCONFIG_SED and _TKCONFIG_SED that hold thejlam1-5/+11
sed expression used to convert tclConfig.sh and tkConfig.sh into forms usable by buildlink.
2001-10-23Use -Wl,-R instead of -Wl,-rpath, since the former is consistent with thejlam3-9/+9
rest of pkgsrc.
2001-10-23Update to librep 0.15.1.mycroft3-7/+7
Only change is to fix intermittent memory corruption in the PRNG.
2001-10-22Update to librep 0.15, and put back the static libraries.mycroft3-9/+31
(Too many changes to list here.)
2001-10-21Update to 0.14, provided by Eric Gillespie, Jr., in pkg/14134.wiz5-54/+22
Changes: * New module `rep.util.md5', has two functions for generating MD5 message digests (of files or strings) * Changes to the `rep.io.sockets' function: In the `socket-server' function the HOST and/or PORT arguments may be false, meaning to listen on all addresses and to choose a random unused port. New functions `socket-peer-address' and `socket-peer-port', these always returns the details of the far end of the connetion. `socket-address' and `socket-port' have been changed to always return the details of the local connection point. * New function in `rep.system' module, `crypt'. A wrapper for the system's `crypt' function (if it has one) * New function in `rep.threads' mdoule, `make-suspended-thread' * New module `rep.net.rpc', provides a text-stream based RPC mechanism for Lisp programs. Similar in some ways to untyped CORBA. (This is still in the experimental stage - its interface may change in forthcoming releases) * New functions in `rep.data' module, `list->vector' and `vector->list' * New macro `define-special-form'. A combination of `defvar' and `setq' - it always makes the variable special and it always sets it to the given value * New module `rep.test.framework' implementing `assert', `check' and `test' macros. This provides a framework for implementing unit tests in Lisp modules (such that running the interpreter with the `--check' option will run all tests that have been set up to be autoloaded
2001-10-21Add 'dl' to the LIBSWANTED.SunOS line.veego1-2/+2
Now the perl configure script finds a dlopen on SunOS and builds a shared libperl, which makes it possible to build mod_perl.
2001-10-19Remove some debugging stuff. Noted by D'Arcy J.M. Cain.wiz1-3/+3
2001-10-18SVR4 packages have a limit of 9 chars for a package name.veego1-1/+2
The automatic truncation in gensolpkg doesn't work for packages which have the same package name for the first 5-6 chars. e.g. amanda-server and amanda-client would be named amanda and amanda. Now, we add a SVR4_PKGNAME and use amacl for amanda-client and amase for amanda-server. All svr4 packages also have a vendor tag, so we have to reserve some chars for this tag, which is normaly 3 or 4 chars. Thats why we can only use 6 or 5 chars for SVR4_PKGNAME. I used 5 for all the packages, to give the vendor tag enough room. All p5-* packages and a few other packages have now a SVR4_PKGNAME.
2001-10-17Get rid of BUILD_ROOT and replace it with PKGSRCDIR (which was therehubertf3-13/+13
before!)
2001-10-15Don't overwrite "java/bin/java" which is installed by the "sun-jre"tron1-2/+2
package.
2001-10-14Add a patch to the perl package that causes perl modules from CPAN to linkjlam3-3/+44
directly against -lperl when built. Combined with the previous update of perl to add ${LOCALBASE}/lib to the rpath when creating shared libraries/modules, these two changes make using mod_perl.so (ap-perl) more painless. All perl shared modules now contain interlibrary dependencies to the shared libraries they need. Instead of needing (at least on ELF): LoadFile !/usr/lib/libm.so LoadFile lib/perl5/5.6.1/i386-netbsd/CORE/libperl.so ... # Any other libraries needed by perl shared modules need to listed # with LoadFile here. ... LoadModule perl_module lib/httpd/mod_perl.so AddModule mod_perl.c you'd need only the last two lines as the mod_perl authors intended. I've tested this patch for many weeks now, successfully loading and using the p5-Apache-ASP module as my test bed, and I haven't noticed any problems with normal perl usage. Also comment the Makefile slightly better.
2001-10-05Modify to use DIST_SUBDIR (distribution name never changes).groo2-4/+9
If we're conflicting with mzscheme, it would help if we install mzscheme and mzc as well.
2001-10-05Modify to use DIST_SUBDIR (distribution name never changes).groo1-1/+4
If we're conflicting with mzscheme, it would help if we install mzscheme and mzc as well.
2001-10-03Substitute the real config script for the config wrapper script injlam1-1/+3
installed files. We don't want buildlink references to escape into the install directory.
2001-10-02The previous change (making ExtUtils recognize -Wl,-R as the prefix for ajlam1-2/+2
linker rpath flag) deserves a bump in the package version number. Go to perl-5.6.1nb5.
2001-10-02Teach the ExtUtils modules (the ones that create Makefiles for perljlam2-1/+37
modules) about -Wl,-R. We cause -Wl,-R/path/to/libdir in LIBS settings to now get propagated correctly to the link command for shared modules. The rpath flag is also silently coerced to start with -Wl,-R or -R depending on the contents of ${LDDLFLAGS} to deal with either cc or ld being invoked.
2001-10-01Reduce dependency on gnome-core to gnome-libs. While we are at it, makerh2-13/+62
this strongly buildlinked and provide a buildlink.mk for dependent packages
2001-10-01Update perl to 5.6.1nb4. Changes from version 5.6.1nb3 include:jlam4-18/+50
* Ensure that shared objects/libraries created by perl Makefiles include the correct run-time library search path by also including the local libraries directories. For example, shared objects are linked on ELF platforms with "cc -Wl,-R/usr/pkg/lib -L/usr/pkg/lib", and not just "cc -L/usr/pkg/lib" as before.
2001-09-27Mechanical changes to 375 files to change dependency patterns of the formjlam20-45/+45
foo-* to foo-[0-9]*. This is to cause the dependencies to match only the packages whose base package name is "foo", and not those named "foo-bar". A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net. Also change dependency examples in Packages.txt to reflect this.
2001-09-27Uncomment ruby14 packages -- shouldn't hurt bulk builds, andwiz1-2/+2
helps creating README's for them.
2001-09-26The perl Configure script has a check for several directories, includingjlam1-1/+2
/usr/local/scripts and forces the scripts to be installed there if it exists. We override this by explicitly setting "scriptdir" to "${PREFIX}/bin". This should fix the problem noted in pkg/14050 by Brian Stark <bpstark@pacbell.net>.