summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
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>.
2001-09-25first cut on a buildlink.mk like structure which can deal with multipledrochner1-0/+107
Python versions, to replace the bsd.python.mk eventually
2001-09-22Update sun-jre and sun-jdk to 1.3.1.0.1, which represents the versionjlam7-22/+20
1.3.1_01 build of the Sun JRE and JDK for Linux. No list of changes was provided, but this has been tested to work with Konqueror to correctly display the Yahoo! Bridge game applet.
2001-09-17Note that if LIBSWANTED.${OPSYS} isn't defined, then the perl defaults forjlam1-2/+3
that OS is used.
2001-09-17Solve SunOS build problem in a much cleaner way by predefining "libswanted"tron3-18/+6
for Perl's configuration script as suggested by Johnny C. Lam in private e-mail.
2001-09-17Stop configure from trying to use "libiconv" because "/usr/include/iconv.h"tron2-7/+21
exists under SunOS.
2001-09-14Install ${PREFIX}/java/bin/java in jre rather than jdk. Now JAVA_HOME canabs4-6/+13
be set to ${PREFIX}/java and runtime jre and buildtime jdk both work
2001-09-14Search for <machine/ieeefp.h> instead of <ieeefp.h>. This fixes thejlam2-8/+18
problem reported in pkg/13663 by John Klos <john@sixgirls.org> where on older (pre-current) NetBSD/vax, <ieeefp.h> exists but <machine/ieeefp.h> doesn't, which was broken since <ieeefp.h> included <machine/ieeefp.h>.
2001-09-13Add and enable parrot-0.0.1agc1-1/+2
2001-09-13Initial import of parrot-0.0.1, a pre-pubescent byte code interpreteragc4-0/+57
which may form part of Perl or Python's future, into the NetBSD packages collection. Provided in PR 13933 by Chris Pinnock <cjep@interoute.net.uk>, tarted up somewhat by me. PARROT: A bytecode language possible to be used in the future by Perl 6 and a Python. The idea was originally an April fool's joke... "What we're releasing today is a very, very early alpha of the Parrot interpreter. At the moment, we have support for some simple operations on integer, floating point and string registers, and the ability to read in and execute bytecode. We also have an assembler which can generate bytecode output from Parrot assembly."
2001-09-12Update perl to 5.6.1nb3. User-visible changes from the previous versionjlam3-21/+22
include: - Re-adding ${LOCALBASE}/include and ${LOCALBASE}/lib to the local compiler search paths, Other changes include: - Migrating the setting to not install man3 pages from patch-ab into the package Makefile so that they aren't installed across all pkgsrc platforms. - Better document SYSLIBPATH.${OPSYS}.
2001-09-09Deprecate NO_WRKSUBDIR, replacing it with an explicit assignment of:agc7-14/+14
WRKSRC= ${WRKDIR} This is much cleaner, much more indicative of what happens, and removes another of the negative definitions (NO_.* = value).
2001-09-08Various changes: mostly removing 'WWW:' lines, since that's what we havewiz3-15/+12
the HOMEPAGE variable for, as well as some grammar and spelling fixes.
2001-09-06Note conflict with perl-base-*, pointed out by David Brownleejlam1-2/+2
<abs@formula1.com>.
2001-09-05Update DrScheme to 103p1. Changes include performance enhancements, minorgroo2-51/+48
tweeks, and a new autoconf build system. The package now conflicts with any installed version of mzscheme as it builds with, and installs its own.
2001-09-05Nuke lang/perl5-base as it's been reabsorbed into lang/perl5.jlam11-352/+1
2001-09-05Update perl to 5.6.1nb2. Changes from perl-5.6.1nb1 include undoing thejlam9-14/+319
perl mess I created a year ago and making this a vanilla perl installation again, and explicitly setting the system library path so that /usr/local/* doesn't appear anywhere. The installed perl library now also includes CGI.pm-2.752. The www/p5-CGI package installs in to ${PERL5_SITEARCH} so there is no conflict with the "standard" CGI.pm.
2001-09-05Update DrScheme to 103p1. Changes include performance enhancements, minorgroo28-1045/+1793
tweeks, and a new autoconf build system. The package now conflicts with any installed version of mzscheme as it builds with, and installs its own.
2001-08-27Use wildcard dependence on "autoconf" package.tron1-2/+2
2001-08-26Update automake to 1.4-p5 (1.5 is available)skrll1-2/+2
Include a bugfix for lisp_LISP independently discovered by me that has been pulled up to the automake-1-4 branch of automake cvs. Changes are: New in 1.4-p5: * Allow AM_PROG_LIBTOOL again. * Diagnose AC_CONFIG_HEADERS the same as AC_CONFIG_HEADER. * Display distributed file list correctly in usage message. * Allow numbers in macro names. * Bugfixes. New in 1.4-p4: * Deal with configure.ac as well as configure.in -- this time for real! * The version numbering system now allows three point version numbers, such as 1.4.4, without thinking they are alpha release numbers. New in 1.4-p3: * Deal with configure.ac as well as configure.in. * Don't complain if `version.texi' is included in multiple places. New in 1.4-p2: * Deal with AC_CONFIG_FILES from autoconf-2.50. * Improvements to f77 support. * DESTDIR now works for script targets. * distcheck-hook works correctly. New in 1.4-p1: * The version numbering system now allows fork identifiers (such as the p1 in this version of automake). * Cope gracefully with various versions of libtool which may or may not require ltconfig, ltcf-c.sh, ltcf-cxx.sh or ltcf-gcj.sh. * Bugfixes.
2001-08-24Oops, correct file location.mjl2-5/+5
2001-08-24regenmjl1-1/+2
2001-08-24Make this compile on ppc.mjl1-0/+13
2001-08-23Update squeak VM to 3.0 final, and image to 3.0-3552. A concise andfredb4-14/+98
comprehensible ChangeLog is unfortunately not available. Update submitted by Greg A. Woods, in PR pkg/13775.
2001-08-14Update comment from 1.3.0 to 1.3.1abs1-2/+2
2001-08-11Update gb to 0.0.20.rh3-11/+8
Notable changes are: * Massive grammer / lexer / internals fixage * Form work * Form [MaxButton, MinButton, ShowInTaskbar, BorderStyle, LinkTopic, StartupPosition] * Menu fixage * sub-properties * handle control box * Add shapes support * FormItem work * visibility work * [DragMode] * Textbox [MultiLine] * Textbox [MaxLength, PasswordChar] * Misc. * File handling updates * Print statement * Leak fixes
2001-08-09Add and enable python21wiz1-1/+2
2001-08-07first cut on a python-2.1 package for development and transition support,drochner4-0/+1775
doesn't conflict with an installed 2.0.x
2001-07-29Use the library naming scheme under Solaris as under NetBSD. While it'stron3-14/+255
not really necessary to strip dots from library names under Solaris it makes the packages more compatible which should ease maintenance.
2001-07-27Add dir_DEFAULT setting used by EVAL_PREFIX logic to set the defaultjlam2-2/+4
installation directory in case the package isn't installed.
2001-07-25Create a wrapper for f2c-f77 that substitutes for -I and -L references tojlam1-1/+23
${LOCALBASE} directories. Also set PKG_FC to the buildlink'ed f2c-f77 wrapper script.
2001-07-25Force no optimization (-O0) on NetBSD-1.5.x/m68k machines as there appearsjlam4-28/+62
to be an optimization bug that causes the build to fail (pkg/13395). The problem appeared in the original PR on an Amiga running NetBSD 1.5.1 and also on a mac68k running NetBSD 1.5.1. This workaround was tested on the mac68k system (kindly provided by Jon Lindgren).
2001-07-24Update to 0.57. The changes from the previous pkgsrc version arejtb4-27/+141
mostly bug fixes. (See release notes for details).
2001-07-23In buildlinked *Config.sh files, substitute ${BUILDLINK_DIR} forjlam1-3/+4
${LOCALBASE} in *_PREFIX definition.
2001-07-23Make build not reference directories in ${LOCALBASE}. Reorder some linesjlam1-6/+11
for clarity.