summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2002-09-24Complete standardization of messages according to latest pkglint.wiz12-36/+36
2002-09-24libguile.la includes libltdl.la, so make the buildlink2.mk file includejlam1-1/+2
libtool/buildlink2.mk.
2002-09-23buildlink1 -> buildlink2jlam1-15/+20
2002-09-23buildlink1 -> buildlink2.jlam1-2/+3
2002-09-23perl5/module.mk is intended to be included by packages that buildjlam1-0/+82
and install perl5 modules. The following targets are provided by this file: do-configure runs the standard perl configuration in each of the directories specified in ${PERL5_CONFIGURE_DIRS}. The following variables may be set prior to including this file: PERL5_CONFIGURE if "YES", then run the standard perl configuration assuming Makefile.PL exists; defaults to "YES". PERL5_CONFIGURE_DIRS list of directories in which to run the standard perl configuration; defaults to ${CONFIGURE_DIRS}. PERL5_LDFLAGS extra linker flags to pass on to the build process. This file also does the PERL5_PACKLIST handling to generate a PLIST. When all p5-* packages have been modified to use module.mk, then the PERL5_PACKLIST code in bsd.pkg.mk can be removed.
2002-09-23* buildlink1 -> buildlink2jlam3-69/+45
* Replace ELK_USE_{X11,MOTIF} with ELK_GUI, which is either "none" or is some combination of "xaw" and/or "motif". * Reenable Motif -- it seems to build properly with OpenMotif-2.0.x. * Modernize this package a bit and clean up how linker flags are passed to the build process by using the new variables available.
2002-09-21Strip the ".buildlink" from the names of the python application andjlam2-2/+2
extension Makefile fragments, because they really don't have anything to do with the buildlink[12] frameworks. Change all the Makefiles that use application.buildlink.mk and extension.buildlink.mk to use application.mk and extension.mk instead.
2002-09-21Make "-ltcl" resolve into "-ltcl83", so that we don't need to patch sojlam1-1/+6
many Makefiles.
2002-09-20Move the definitions for PYINC, PYLIB, and PYSITELIB to pyversion.mkjlam2-17/+13
so that they may be used by buildlink2.mk files.
2002-09-20Python extensions also install headers into ${PYINC}, so we can't justjlam5-10/+25
assume all of those headers belong to the python package. We use the trick for kdelibs2 and generate the BUILDLINK_FILES list from the PLIST.
2002-09-20Add buildlink2.mk file for use by other package Makefiles, and byjlam5-0/+115
python/pyversion.mk in particular.
2002-09-20Make this work with buildlink2.jlam1-9/+26
2002-09-20buildlink1 -> buildlink2jlam1-3/+3
2002-09-19Allow for the chmod command to fail, e. g. if the distfile is on a readonlywennmach1-2/+2
medium, or if the directory protections don't allow it.
2002-09-11use PKGNAME_NOREV as DIST_SUBDIRjoda1-2/+2
2002-09-11bump PKGREVISION; suggested by Thomas Klausnerjoda1-1/+2
2002-09-11install header files too; update PLIST to match realityjoda2-198/+202
2002-09-11Re-add support for the appropriate pre-1.6 NetBSD-current. Entab.schmonz1-9/+11
2002-09-10Give Darwin a chance at this (though I haven't tried it for licenseschmonz1-4/+2
reasons), and remove support for pre-1.6 NetBSD-current.
2002-09-10Since the major of libiconv was increased during the update to 1.8,wiz1-1/+2
bump dependency to latest libiconv version; recursively also bump all dependencies of packages depending on libiconv. Requested by fredb.
2002-09-09- pull in the last bit of changes to sync this up with the netbsd-1-6-RELEASEdmcmahill7-14/+49
gcc. - enable building shared libstdc++ - add a -R to LDFLAGS in Makefile.gcc to point to the shared libs this pkg installs
2002-09-08* Replace MACHINE_ARCH with BLACKDOWN_ARCH.schmonz2-51/+46
* Improve some formatting.
2002-09-08* Introduce BLACKDOWN_ARCH, which is usually just ${MACHINE_ARCH}schmonz6-97/+111
(but is "ppc" on powerpc), and use it instead of MACHINE_ARCH where applicable. * Introduce BLACKDOWN_REL, which is usually just "FCS-02b" (but is "rc1" on arm). * Simplify how MASTER_SITES and DISTFILES get defined. * Improve some formatting. * Replace literal "i386" in PLIST with ${BLACKDOWN_ARCH}. * Adjust bin/.java_wrapper for powerpc platforms, and update the similar patch for bin/realpath. On NetBSD/powerpc, this greatly reduces noise during package installation, and gets us further at runtime. Believe it or not, seeing "/lib/libc.so.6: version `GLIBC_2.2' not found" is an improvement.
2002-09-08Converted to use buildlink2, and allow installation on powerpc.zuntum1-9/+8
I'm commiting this change upon schmonz's request, as he can't reach cvs server right now.
2002-09-06more pth hackery:drochner2-1/+34
increase stack size for created threads, and set the JOINABLE attribute to "false" (nothing will join() them) to avoid a ressource leak "works better now"
2002-09-05Only add a build dependency on perl if USE_PERL5 == "build".jlam1-1/+5
2002-09-05If USE_PERL5 is "build", then only set a build dependency on perl.jlam1-1/+5
2002-09-05Don't set DISTFILES directly on powerpc; set DISTNAME instead, toschmonz1-2/+2
let the .bin suffix get added as on other platforms.
2002-09-04pass the MAKE_ENV to distutils buildsdrochner1-3/+5
2002-09-04the interpreter itself _can_ be built with buildlink2drochner5-43/+30
2002-09-03Some changes to make this work well on Linux:jschauma3-4/+13
- For this package i[3-6]86 can be set equal with i386, allowing us to specify the download site using MACHINE_ARCH. - Enable for platform Linux-*-i[3-6]86 - Don't display MESSAGE about requiring COMPAT_LINUX when on linux: => move MESSAGE to MESSAGE.NetBSD
2002-09-03Don't use ${MACHINE_ARCH} - this is _always_ i386.jschauma1-44/+44
2002-09-03Make this work on Linux.jschauma1-10/+9
2002-09-03make the automatic Python version derivation work with non-numericdrochner1-2/+2
version number components
2002-09-02Update to version 1.0rc8nb1.seb4-17/+20
Fix my own mistakes: use libtool to install libtool-linked executables! Signaled in PR pkg/18152 by Martin Weber <Ephaeton@gmx.net>.
2002-09-02Make this package conflict with rexx-regina.agc1-1/+3
2002-09-02Add and enable rexx-reginaagc1-1/+2
2002-09-02Initial import of Regina rexx 3.0.1 into the NetBSD Packages Collection.agc6-0/+90
Regina is a Rexx interpreter that has been ported to most Unix platforms and also to OS/2, eCS, DOS, Win9x/Me/NT/2k/XP, Amiga, QNX, BeOS, MacOS X, EPOC32, AtheOS, OpenVMS and OpenEdition. Rexx is a programming language that was designed to be easy to use for inexperienced programmers yet powerful enough for experienced users. It is also a language ideally suited as a macro language for other applications.
2002-09-02Add and enable rexx-imc.agc1-1/+2
2002-09-02Initial import of rexx-imc 1.76 into the NetBSD Packages Collection.agc6-0/+141
REXX/imc is a Rexx interpreter for Unix. It supports all the standard instructions and built-in functions, plus a small number of extensions, and has a partial implementation of the SAA API allowing applications to call Rexx programs and to register addressing environments, Rexx functions, and exit handlers. This package was created by myself, including bypassing the standard configuration method, and the provision of a Makefile with libtool support.
2002-09-01add and enable python21-pthwiz1-1/+2
2002-09-01Add back DIST_SUBDIR so we can store the distfile on nbftp withoutjschauma1-1/+2
screwing people with an older pkgsrc trying to download other versions (distfile name does not contain version number)
2002-08-31Update lang/drscheme to current version 202.jschauma31-1733/+2928
Changes since our last version (103) include (but obviously are not limited to): New Homepage http://www.drscheme.org drscheme: - removed 'project manager' (use 'module' instead) - added profiling support - support for different natural languages - added module browser - added XML boxes - new menu-items - improved error message output - added an emacs-like c-x c-b feature - improved documentation - teachpacks support macro definitions - now prints exact real numbers as graphical fractions - misc bug fixes - improved create executable interface - improved interaction between help desk and external browser mred: - many new key- and mouse events - various changes (additions and removals) of different methods - Added 'unknown/mask and 'unknown/gif bitmap types - New load handler, text-editor-load-handler mzscheme: - new module system - No object or unit system is built into MzScheme. - The core syntax system is hygienic; - Modules can replace units where units are used merely for namespace control - The `struct' form is gone, replaced by a more flexible `make-struct-type' form - various process procedures have been moved to a new MzLib library, "process.ss" - The built-in regular-expression matcher works on input ports - The mzc compiler supports a subset of the Gambit-C foreign-function interface teachpack: - Fixed bug in convert.ss - removed: pingp-play.ss pingp.ss protect-play.ss rectangle.ss - all exported functions are primitive operators or higher order primitives this improves error reporting behavior in the Beginner languages - added servlet.ss and servlet2.ss stepper: - Total rewrite for new syntax. Addition of test suites. Addition of somewhat more systematic macro unwinding. Lots of bug fixes.
2002-08-29Define commonly-used location for tclConfig.sh as TCLCONFIG_SH.jlam1-1/+3
2002-08-29Remove empty line.wiz1-2/+1
2002-08-28Otcl -> tcl-otcl.seb1-2/+2
2002-08-28Otcl was reimported as tcl-otcl.seb6-211/+0
2002-08-28Reimport lang/otcl as lang/tcl-otcl to follow established practices.seb6-0/+211
Do various otcl -> tcl[-/]otcl substitutions along the way. Sorry for the inconvenience.
2002-08-27Use buildlink2.jlam1-2/+2
2002-08-27Set some environment vars so that f2c-f77 will use the buildlink2 wrappersjlam1-2/+10
instead of the actual compiler.