Commit graph

3629 commits

Author SHA1 Message Date
taca
04d4cb7ebb Oops, forgot to commit.
Update to Ruby 1.8.3 with updating depending packages and description.
2005-11-02 09:35:42 +00:00
taca
8f6894d561 Disable packages used with ruby16-base only or bundled with
ruby18-base packages.
2005-11-02 09:20:50 +00:00
taca
26beec0b5d - Update to ruby 1.8.3.
- Conflict with pkg_alternatives (ruby18-base support PKG_ALTERNATIVES now).
2005-11-02 09:00:44 +00:00
taca
ab4fba48de - Update to Ruby 1.8.3 with several fixes after its release
(see CHANGES.pkgsrc file).
- Merge databases/ruby-dbm, devel/ruby-zlib, security/ruby-digest and
  ruby-openssl, conflicting with these packages.
- Better handling for RI directories.
- Use pkgsrc's TOOLS framework.
2005-11-02 08:56:39 +00:00
taca
7b6a2b66f5 - Update to RUBY18_VERSION to 1.8.3.
- Replace LOCALBASE with PREFIX.
- Add RUBY_RIDIR, RUBY_BASERIDIR, RUBY_SYSRIDIR and RUBY_SITERIDIR
  for document data directories of RI.
- Add RUBY_VERSION and RUBY_VERSION_DEFAULT to MAKEFLAGS.
- More Ruby related variables to substitution variables.
- Don't set RUBY_VERSION_DEFAULT if it is already defined.
2005-11-02 08:56:17 +00:00
taca
2c3170f56f Use subst framework to process REPLACE_RUBY. 2005-11-02 07:44:33 +00:00
taca
90a1578320 Replace LOCALBASE with PREFIX. 2005-11-02 07:44:24 +00:00
taca
596490db6b Added BUILDLINK_RECOMMENDED with current version of ruby. 2005-11-02 07:44:02 +00:00
adrianp
33162c3bc2 Bump to nb8 for PCRE security issue 2005-11-01 21:49:31 +00:00
adrianp
fa9ae6d19a nb bump for security fix 2005-11-01 21:48:32 +00:00
tv
d1823e6108 Add devel/sysexits bl3. 2005-11-01 20:01:48 +00:00
rillig
5c121890e3 Changed MASTER_SITES to sourceforge, as the old one is not available
anymore. The checksum of the tarball has changed, because the
documentation has been updated and one #ifdef been added to the source.
Therefore bumped PKGREVISION.
2005-11-01 09:25:02 +00:00
tv
6bf9650f1b ICL069Q OPTIONS ARE THE MODERN THING TO DO
ON THE WAY TO UNISTD
        CORRECT SOURCE AND RESUBMIT
2005-10-31 20:25:34 +00:00
gdt
769dfc38ca another attempt at slib init. use a real module, so that later uses
from different modules will work.  Export the same symbols as before,
but obtain definitions from guile.init instead of home-grown.
2005-10-30 14:55:46 +00:00
gdt
3346bb1288 Add patch to replace ice-9/slib.scm with a few lines to read slib's
guile.init.  A bit hackish, but restores slib functionality, which
should restore gnucash to working order.  (The underlying problem is
that slib 3a2 has new primitives that dialect-specific init files are
supposed to define, and ice-9/slib.scm doesn't define one of them.
The slib way is to read slib's guile.init, but guile's way was to have
an implementation of the same interface, know known to be a moving
target.)

PKGREVISION++
2005-10-30 00:56:40 +00:00
tonio
b7cb9e7fbe Use EXTRACT_USING = pax, to avoir problem under 1.6.2
Silent pkglint warnings
2005-10-29 17:37:20 +00:00
tv
611a19ff15 Update fetch text, COMMENT, and DESCR to match Sun's newer phrasing of
the product name and version on their download pages.  Bump PKGREVISION.
2005-10-27 22:57:27 +00:00
minskim
253a856ed3 Update wsbasic to 1.2.5. Patches provided by Geert Hendrickx.
Changes:
- patch-ab and patch-ac were incorporated.
2005-10-26 21:38:30 +00:00
minskim
04aea5547c Make this package build on NetBSD-1.6.2, and remove warning on Mac OS
X and Solaris.  Patches provided by Geert Hendrickx.
2005-10-26 15:58:54 +00:00
minskim
93b4773586 Update tcl-itcl to 3.2.1, a bug fix release.
Also switch to Tcl/Tk 8.4.
2005-10-26 04:22:38 +00:00
adam
dde874ff4b Minor fixes, cosmetics and a reminder 2005-10-25 09:39:30 +00:00
adam
d78e5a1f2c Changes 5.5.1:
* Improvements
2005-10-25 09:32:15 +00:00
tonio
15fbd5e2bd Support for profiling on sparc machine is not available only for netbsd, but
supported on SunOS (the failure of bulk build comes from somewhere else).
2005-10-25 08:13:23 +00:00
tonio
d26375efd9 profiling support is not available for sparc, so do not include PLIST.prof on
sparc (showed by bulk build, and documented at
http://caml.inria.fr/pub/docs/manual-ocaml/manual025.html)
2005-10-25 08:03:17 +00:00
rillig
fd6f6be7a0 Replaced $f with ${f} to fix a pkglint warning. 2005-10-23 21:43:10 +00:00
rillig
1c1ffe8d37 Replaced $f with ${f} to fix some pkglint warnings. 2005-10-23 21:37:32 +00:00
rillig
993a70d9e3 Added a @comment line to PLIST.Darwin. Removed trailing empty lines from
patch-af and patch-bb.
2005-10-23 20:05:33 +00:00
jdolecek
c3aaebde98 php regex is also necessary on Linux; pointed out by Ondrej Tuma
in private e-mail
2005-10-23 16:59:49 +00:00
tonio
89e6a33da1 profiling support is not available for solaris/i386 2005-10-20 19:32:29 +00:00
wiz
25ba98362b Add RMD160 checksum. 2005-10-20 18:13:30 +00:00
wiz
92a07835ac Add mpd. 2005-10-20 17:47:11 +00:00
tv
a0109ad7f7 Bring back the "ssl" option so that the builder may have the *option* to
turn it off.  It's still on by default (in PKG_SUGGESTED_OPTIONS), so
no PKGREVISION bump required.
2005-10-19 18:05:06 +00:00
is
297aed1ef5 use DIST_SUBDIR to avoid name clashes with MUSICPD 2005-10-19 08:45:24 +00:00
jlam
6300e91e28 Teach pkgsrc to modify the installed .packlist files so that if MANZ is
"yes", then they list the compressed manpages.  Implementation stolen
from the PLIST MANZ-handling code in bsd.pkg.mk added by Stoned Elipot.
This should fix pkg/31499.
2005-10-19 05:01:52 +00:00
is
2b2c89f15c musicpd calls its files mpd, alas! 2005-10-19 04:43:31 +00:00
jlam
cd4158806c Split out the packlist-handling code from modules.mk into a separate
packlist.mk file, and replace the custom code in perl5/Makefile that
duplicated the same packlist handling to just use the routines in
packlist.mk.
2005-10-19 04:40:23 +00:00
minskim
a31bbae10c Add and enable wsbasic. 2005-10-19 03:39:43 +00:00
minskim
4c5f9e4766 Import wsbasic from pkgsrc-wip. Packaged by Geert Hendrickx.
WSBasic is a BASIC interpreter written entirely in C++ without the use
of lex or yacc.
2005-10-19 03:36:03 +00:00
wiz
fa5389f1ab Update to 1.4, based on PR 31335 by Victor I.
Additional PLIST fixes.

Changes in 1.4:
An interesting new optimization: instances of user-defined classes
are now really supported, i.e. their attributes keep type information
and are stored quite compactly in memory.  However, it only works
so far with instances of a new type ``psyco.compact`` (which is
subclassable).  The line ``from psyco.classes import *`` has the
effect of turning your classes into psyco.compact subclasses, too.

Changes in 1.3:
Includes support for Python 2.4 (and of course still for 2.1-2.3).
As always comes with a few bug fixes, including a memory leak when
using the profiler.  Another good news is that the built-in functions
that read the local variables -- locals(), eval(), execfile(),
vars(), dir(), input() -- now work correctly!
2005-10-19 01:33:16 +00:00
is
391c8a55dc Portability patch 2005-10-17 20:30:27 +00:00
is
31020cca8a String-Pointer conversion patches from NetBSD sr package 2005-10-17 20:18:34 +00:00
is
684dd7d6cc Patches for 64bit cleanliness 2005-10-17 19:45:18 +00:00
is
ba47e7baaa Initial import of MPD-1.0.1. Might still have some problems on LP64. 2005-10-17 16:16:48 +00:00
gdt
db93346ba6 take maintainership 2005-10-16 21:01:19 +00:00
taca
b478568915 Buildlink ${RUBY} to ${BUILDLINK_DIR}/bin/ruby. It may help some
configure scripts to detect ruby executable.

This codes are kindly provided by jlam@.
2005-10-16 15:18:02 +00:00
taca
3e7f2b528a Set USE_RUBY_DIST_SUBDIR to yes if it isn't defined yet. 2005-10-16 15:09:46 +00:00
taca
1ea4b5f2cb Don't set to DIST_SUBDIR to ruby here.
o Change DIST_SUBDIR handling; introduce USE_RUBY_DIST_SUBDIR and set
  DIST_SUBDIR if USE_RUBY_DIST_SUBDIR is defined to /[yY][eE][sS]/.
o Add more macros to replace in FILES_SUBST, MESSAGE_SUBST and PLIST_SUBST.
2005-10-16 15:09:01 +00:00
jdolecek
ebc5ce969d Fix bug in mbstring extension function mb_encode_mimeheader(), which
misinterpreted some Japanese characters as ASCII.

PR: 31223 by Takahiro Kambe
2005-10-16 12:17:47 +00:00
jdolecek
6b9fd02500 use PHP-provided regex on Solaris, PHP doesn't build with system regex
there

PR: 31047 by Gilles Dauphin
2005-10-16 12:06:05 +00:00
tonio
ac147054fd Update patch-aa, which was forgotten during the update 2005-10-16 11:37:16 +00:00
tonio
ae27dd5309 Update lang/elk to 3.99.6
Update HOMEPAGE and MASTER_SITES
3.99.* use autoconf/automake and libtool. It should work on alpha and other 64
platforms
Convert to use the option framework. Options xaw and motif enable xaw and motif
widget support. Both imply x11 support.

The update should fix PR 31750
2005-10-15 23:07:21 +00:00
tonio
f0298b258a Add a patch from the freebsd kaffe port maintainer (anholt) to fix kaffe
under freebsd x86_64
2005-10-15 21:49:53 +00:00
tonio
ef23d02256 Update lang/maude to 2.1.1
Let the package use the TOOLS facilities for flex and bison
Changes in this version includes a few bugfixes, support for syntax for
theories, and parser improvement
Update fixes PR 31753
2005-10-14 19:54:39 +00:00
kristerw
089c995b05 Update ghc to version 6.4.1
"6.4.1 is a bugfix release over 6.4. No library APIs have changed, so code
that worked with 6.4 should continue to work with 6.4.1.

Many, many bugs have been fixed relative to 6.4. Far too many to list here."


Fixes PR pkg/31751.
2005-10-14 18:47:28 +00:00
tv
e3115c1898 Do-notiung commit to add the following note to cvs log:
Release notes are available at:
    http://java.sun.com/j2se/1.5.0/ReleaseNotes.html
2005-10-11 18:07:48 +00:00
tv
5ff0de1280 Update to 1.5.0_05. See Sun's site for release notes; too large for CVS log. 2005-10-11 17:56:24 +00:00
tv
04be13ac56 Move PLIST twiddling to pre-install step where it belongs. 2005-10-11 15:49:48 +00:00
tonio
1e1825edd1 Update kaffe-x11 to 1.1.6 2005-10-11 10:01:14 +00:00
tonio
b501b2c29e Update lang/kaffe to 1.1.6
This release contains many improvements, including the merge with gnu classpath
0.18
Also, patches from PR 30585 have been integrated upstream.
Thanks joerg for testing it under dragonfly
2005-10-11 10:00:15 +00:00
joerg
3b5d9662f4 Use FreeBSD modus for DragonFly as well. 2005-10-10 20:37:01 +00:00
joerg
07dbbd3e81 Bump revision since the linking changed on DragonFly. Suggested by
jlam@.
2005-10-10 17:33:15 +00:00
joerg
e1dc87c8ca Include errno.h and only define errno if that doesn't do the trick. 2005-10-10 17:19:51 +00:00
joerg
2e1ac9954c Nuke last chunk of patch, it got appended by configure. 2005-10-10 17:11:32 +00:00
joerg
3fa24ec5b9 Just use -pthread on DragonFly for thread linkage. 2005-10-10 17:07:36 +00:00
jschauma
e04c320df6 Commit patch provided by Hauke Fath in PR pkg/31538 to update
sun-j*13 to version 1_3_1_16 aka 1.0.16.

Changes and bugs fixed, according to
http://java.sun.com/j2se/1.3/ReleaseNotes.html#131_16

SIGSEGV in Type*Type::meet(const Type*)const+0x0
JVM crashes at assert(!n->is_Phi() && !n->is_CFG(),..) with java_g in 1.3.1_11
JVM stops merging state vectors for blocks where there's a monitor mismatch.
Incorrect abstract interface semantics in JDK ValueHandler
1.3.1-only: JVM crashes during WTextComponentPeer.getText() using Citrix
java.util.zip stream classes do not close default {De,In}flaters
Unnecessary object retention in java.util.zip.Deflater
Test CTE_REGTEST/Generic/4894903 is unpredictable
Java 1.4.2 on RedHat Enterprise Linux 4.0 Beta-1 (32 bit) seg faults.
different behavior among 1.3.1, 1.4.2 and tiger-b63 in Java plug-in for PrintJob
JRE 1.3.1+ series Plugin Changes Windows registry settings of JRE 1.4.2+,that is already installed
JNDI sending premature ABANDON after connection has closed
2005-10-10 14:59:20 +00:00
jdolecek
d6b8f0ce6e add inet6 to list of supported options; this effectively enables IPv6
support by default, since the USE_INET6 mapping now properly kicks in
2005-10-08 21:04:36 +00:00
jdolecek
74a374c9ac fix plural 2005-10-08 16:51:50 +00:00
jdolecek
e4855206f0 Unfortunately PHP has several openssl hooks, which are only enabled
when the base PHP is compiled with openssl extension (e.g. ssl://, tls://
stream support, and couple others). These don't work when SSL support
is loaded via extension.

For this reason, make openssl extension unconditionally built-in
into the main PHP package, and g/c security/php-openssl.
2005-10-08 16:49:35 +00:00
jdolecek
f2d1572c3d Add a fix to LDAP extension build to properly detect LDAP capabilities,
such as TLS support.

Patch provided by Stoned Elipot in private e-mail.
2005-10-07 21:09:27 +00:00
reed
a4bd461010 Remove wiz's quick workaround for the --mandir.
Remove the --mandir setting for CONFIGURE_ARGS as this is
now done by default (for GNU_CONFIGURE).

Remove the man page staging from post-install (and the
comment about this). The maintainer told me this was
a workaround for older versions of tcl and that it is
fixed now.
2005-10-07 18:38:34 +00:00
wiz
a8586bfce5 Package wants to override mandir, so set
CONFIGURE_HAS_MANDIR=  no
2005-10-07 17:19:03 +00:00
wiz
5c11268df7 Remove some more *LEGACY* settings that are over a month old and
thus were before 2005Q3.
2005-10-05 13:29:49 +00:00
reed
cbfd7fe7a1 Use CONFIGURE_HAS_MANDIR=NO because configure is old
and does not know --mandir.
(This still needs a patch that I have to commit.)
2005-10-04 18:19:16 +00:00
tv
8a957173eb PECL modules have a real homepage. Set the default for PECL modules to
the PECL distro site rather than PHP's default.

Bump PKGREVISION, as the HOMEPAGE is included in the binary package's +DESC.
2005-10-04 16:50:50 +00:00
wiz
2ab9feaa66 Get rid of some more stuff that was to be removed after 2005Q3. 2005-10-03 21:36:58 +00:00
recht
1da55da943 sync with new Python 2.4 version 2005-10-02 10:50:57 +00:00
recht
5d71b63ce0 Update to Python 2.4.2
Python 2.4.2 is a bugfix release of Python 2.4 - Python 2.4 is now in
bugfix-only mode, no new features are being added. More than 60 bugs have
been squashed since Python 2.4.1, including bugs that prevented Python working
properly on 64 bit AIX and HP/UX.

For a detailed list of changes see:
http://python.org/2.4.2/NEWS.html
2005-10-01 21:12:05 +00:00
recht
6a732960a0 Add a patch for CAN-2005-2491 (buffer overflow vulnerability in the PCRE
library) from ubuntu Linux (via gentoo).
For details see:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-2491
2005-10-01 19:59:39 +00:00
recht
bd2ff29fe1 Add a patch for CAN-2005-2491 (uffer overflow vulnerability in the PCRE
library) from ubuntu Linux (via gentoo).
For details see:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-2491

Bump PKGREVISION's.
2005-10-01 19:36:01 +00:00
wiz
d736975c5f Use jbuilder-jit-license as license file. 2005-09-29 13:36:11 +00:00
rillig
7c07d9b2cb Fixed pkglint warnings. 2005-09-28 21:46:24 +00:00
rillig
5946936ffc Replaced "# defined" with "yes" in Makefile variables like GNU_CONFIGURE,
NO_BUILD, USE_LIBTOOL.
2005-09-28 20:52:18 +00:00
rillig
ce57fb90d9 Removed deprecated use of NO_PATCH. 2005-09-28 19:04:44 +00:00
rillig
0255d59cfc Removed empty PKGREVISION. 2005-09-28 17:00:36 +00:00
rillig
5ac8ad7004 Removed trailing white-space. 2005-09-28 14:31:06 +00:00
rillig
9984e0604a Removed trailing white-space. 2005-09-28 14:15:48 +00:00
rillig
ef0170fa48 Removed trailing white-space. 2005-09-28 14:09:42 +00:00
wiz
0c4d974e72 Add missing file to PLIST. Bump PKGREVISION. 2005-09-26 15:04:03 +00:00
dmcmahill
a74040cb70 enable on solaris. seems to work ok here 2005-09-24 02:30:57 +00:00
taca
7cdd80c6de Use security patch in official Ruby's ftp server instead of adding locally.
This dosen't change anything to installed binaries nor built package.
2005-09-23 12:01:44 +00:00
wiz
073a78b59f Depend on current pkgsrc version of sablevm-classpath; bump PKGREVISION. 2005-09-22 14:58:00 +00:00
joerg
92da883c16 Ensure that errno really comes from errno.h and only define it as
extern, if it's not a macro. Teach configure about DragonFly.

OKed by maintainer.
2005-09-21 14:49:08 +00:00
taca
1c8a60b4ab Add a patch for fix the security problem which allows an arbitrary code
to run bypassing the safe level check.

Bump PKGREVISION.
2005-09-21 14:04:55 +00:00
taca
b2a41fdcae Add a patch for fix the security problem which allows an arbitrary code
to run bypassing the safe level check.

The patch was provided by Yukihiro Matsumoto on ruby-dev mailing list.

Bump PKGREVISION.
2005-09-21 14:03:22 +00:00
joerg
b635917be7 Allow Python 2.3 to build dynamic modules on DragonFly. 2005-09-21 09:39:26 +00:00
abs
df25641458 revert last - thanks to wiz for poking me to find the real cause of the
breakage.
2005-09-20 10:56:38 +00:00
abs
c98b0a6e37 Set PKGNAME= rather than PKGNAME?=
Previously php-gettext would end up with a PKGNAME of php-{ver}, with
obviously breakage.
2005-09-19 23:07:10 +00:00
taca
33275d9118 Rearrange configure script a little:
- Correct case statement moving "interix3*)" to before "interrix*)" since
  "interix3*)" wouldn't match and always match to "interix*)".

- Remove "interix3*" in the case condition which always "interix*" pattern.

This dosen't fix anything bulding on Interix3 (SFU 3.5) and on other
platforms, but fix obvious mistake in configure script.
2005-09-19 15:19:13 +00:00
hira
bd52ab0247 Add buildlink file. It's required by textproc/py-dtml.
Reviewed by minskim@.
2005-09-19 14:56:26 +00:00
taca
d53e470ee6 Adding DrafonFly BSD support based on patch provided by Joerg Sonnenberger.
Bump PKGREVISION.
2005-09-18 13:38:50 +00:00
taca
835b48fb15 Adding DrafonFly BSD support provided by Joerg Sonnenberger.
Bump PKGREVISION.
2005-09-18 13:36:30 +00:00
minskim
1bef73378f Make installed files match PLIST on Darwin. This addresses the
installation problem noted in PR pkg/31324.
2005-09-17 19:35:51 +00:00
dillo
2dcebff7c2 Update to 1_4_2_09 (dist files for 1_4_2_08 no longer available).
Okayed by maintainer, okayed during freeze by wiz.
2005-09-17 16:44:54 +00:00
taca
9586475c44 Move default definition of DIST_SUBDIR for Ruby related
from modules.mk to rubyversion.mk.

This should fix devel/ruby-rd-mode package.
2005-09-11 15:54:22 +00:00
schmonz
aa2f6e2eae Allow versions of PHP newer than 5.0.4nb1 to satisfy BUILDLINK_RECOMMENDED.
Fixes build of ap-php and PHP modules.
2005-09-09 05:49:00 +00:00
minskim
52b1fae21a Use TCL_VERSION and TK_VERSION instead of hardcoding the Tcl/Tk
version numbers.
2005-09-08 21:32:35 +00:00
jdolecek
a30925485a Update php5 to version 5.0.5. This is maintenance release, aimed at
bug fixes only with only few and minor new features.

Full changelog available at:
        http://mirrors.inway.cz/ChangeLog-5.php#5.0.5
2005-09-08 18:49:01 +00:00
tonio
2f909cc8b1 Fix build under Solaris x86, by deactivating jit engine 2005-09-07 11:58:56 +00:00
reed
15c2f6db62 Set maintainer to tech-pkg. Bruce is not maintaining these
packages. Thank you Bruce for helping with pkgsrc.
2005-09-07 02:13:18 +00:00
tonio
779dd063aa oups, included "../../mk/pthread.buildlink3.mk" in the wrong file 2005-09-06 19:11:24 +00:00
tonio
214116cbe3 kaffe uses pthread 2005-09-06 19:06:24 +00:00
jlam
7c866619ef Add ${BUILDLINK_LDADD.dl} to LIBS as lua has no configure script to
detect and add "-ldl" (on systems that need it) by itself during the
build.  This addresses pkg/31171.
2005-09-06 18:31:37 +00:00
tonio
52d580c3ba Update lang/kaffe-esound to 1.1.5 2005-09-06 18:18:54 +00:00
tonio
7c949461fb Update lang/kaffe-x11 to 1.1.5
added dependancies on libart2 gtk2
2005-09-06 18:18:01 +00:00
tonio
caefa8a7d9 Update lang/kaffe to 1.1.5
regenerate buildlink3

approved by wiz@
2005-09-06 18:15:32 +00:00
tonio
3937e7f251 Fix build under darwin anf gcc4
Patches taken from darwinports (thanks toby)
2005-09-06 14:29:17 +00:00
wiz
659155c552 Update to 3.1.5:
Changes from 3.1.4 to 3.1.5
---------------------------

1. The random() suite has been updated to a current FreeBSD version, which
   works on systems with > 32-bit ints.

2. A new option, `--exec' has been added. It's like -f but ends option
   processing.  It also disables `x=y' variable assignments, but not -v.
   It's needed mainly for CGI scripts, so that source code can't be
   passed in as part of the URL.

3. dfa.[ch] have been synced with GNU grep development.  This also fixes
   multiple regex matching problems in multibyte locales.

4. Updated to Automake 1.9.5.

5. Updated to Bison 2.0.

6. The getopt* and regex* files were synchronized with current GLIBC CVS.
   See the ChangeLog for the versions and minor edits made.

7. `configure --disable-nls' now disables just gawk's own translations.
   Gawk continues to work with the locale's numeric formatting.  This
   includes a bug fix in handling the printf ' flag (e.g., %'d).

8. Gawk is now multibyte aware.  This means that index(), length(),
   substr() and match() all work in terms of characters, not bytes.

9. Gawk is now smarter about parsing numeric constants in corner cases.

11. Not closing open redirections no longer causes gawk to exit non-zero.

10. The VMS port has been updated.

11. Changes from Andrew Schorr at the xmlgawk project to provide for
    open hooks from extensions are now included.  This will let the
    xmlgawk extension work in the standard gawk.

12. Updated to gettext 0.14.4. Gawk no longer includes its own copy
    of the gettext `intl' library, following current GNU practice to
    rely on there being an external version thereof.

13. A regexp of the form `//' will now generate a warning that it
    is not a C++ comment from --lint (awk.y).

14. The ^ and ^= operators with an integer exponent now use Exponentiation
    by Squaring. This simultaneously fixes a problem with ^= and a negative
    integer exponent.

15. length(array) now returns the number of elements in the array.  This is
    is a non-standard extension that will fail in POSIX mode.

16. Carriage return characters are now ignored in program source code.

17. Four new translations added.

18. Various minor bugs fixed. See the ChangeLog for the details.
2005-09-05 16:58:22 +00:00
jlam
2b2a2f2f15 Move some options that only apply to the PHP CGI package from Makefile.php
(shared with ap-php) into the php package Makefile.
2005-09-04 20:13:59 +00:00
tonio
a29fc99cb1 Updating lang/ocaml to 3.08.4 (PR 31128)
This is mainly a bug fix release, fixing code generation under amd64 and some
OO compilation problems, among many others

approved by adam@
2005-09-04 13:57:50 +00:00
jlam
bc9d159416 Libtoolize lua build. Since the shared library version has changed,
bump the PKGREVISION to 4, and set BUILDLINK_RECOMMENDED.lua appropriately
in the buildlink3.mk file.
2005-09-04 04:59:36 +00:00
adrianp
cc1cb5fdce Bump BUILDLINK_RECOMMENDED to nb1 for recent security issue and fix typo
Fix suggested by salo@.
2005-09-03 14:41:05 +00:00
adrianp
273c0cdd7d Update php5 to 5.0.4nb1 to address XML_RPC security issue(s)
Fix based on work done by tron@ for the PHP 4.x branch fix
PLIST fixup to correctly remove @PREFIX@/lib/php
2005-09-03 13:37:36 +00:00
rillig
b43a9a9ece Replaced the DESCR with contents from the SUMMARY file of the distribution,
which is intended for exactly that kind of files. Fixes PR 31121.
2005-09-02 18:33:14 +00:00
darcy
4d80fa0954 Bump PKGREVISION for change made to patches/patch-al in revision 1.7 as
suggested by Lubomir Sedlacik in discussions on releng-pkgsrc and pullup
request 727.
2005-09-01 13:14:35 +00:00
seb
f55a33f4ff Add patch from Tcl cvs repository. See:
http://sourceforge.net/tracker/index.php?func=detail&aid=1222872&group_id=10894&atid=110894
http://cvs.sourceforge.net/viewcvs.py/tcl/tcl/unix/tclUnixNotfy.c?r1=1.11.2.12&r2=1.11.2.13&only_with_tag=core-8-4-branch

This has the added benefit of improving the tcl interpreter stability on
NetBSD/sparc64 2.0_STABLE: no more SIGBUS, due to a LP64 type problem with
a pthread_join() argument, even if the self-test is still shaggy.

Approved by jwise@.
2005-08-31 14:46:59 +00:00
darcy
9e697ebec6 Fix problem where LDFLAGS is not being expanded on the command line.
Patch supplied by KISHIMOTO, Makoto <ksmakoto (you know what ) dd.iij4u.or.jp>
Closes PR 31027
2005-08-31 12:13:02 +00:00
drochner
912cf81dc7 Don't do tricks to add modules to the Makefile; there are command line
options to do it. From PR misc/31094 by Sam Steingold, as far as
applicable to 2.33.2.
2005-08-31 12:12:32 +00:00
seb
3d9bf3cc3a Restore original quoting syntax of variables in t{k,cl}Config.sh in order
to follow the principle of least surprise between the packages and the
mainstream builds.

Approved by jwise@.

Bump PKGREVISION of lang/tcl, x11/tk, x11/tk83 to 1 and of lang/tcl83 to 2.
2005-08-31 09:40:15 +00:00
jlam
ae96ace9f1 Match the name of the ruby shared library on FreeBSD and DragonFly to
the way that LIBRUBY_SO is defined in the ruby configure script.  This
fixes PLIST breakage in the ruby18-base package on at least FreeBSD.
2005-08-31 08:50:32 +00:00
uebayasi
aa8e85bcfd Rework emacs.mk:
1) Simplify the way how an emacs version is picked when no emacs
   is installed, but a user try to install an Emacs Lisp package.
   Just pick up the version set as EMACS_TYPE than searching for
   versions already installed etc.  If the EMACS_TYPE version is
   not supported by the Emacs Lisp Package, just fail.  EMACS_TYPE
   be default to GNU Emacs 21.

   (In other words, users should set EMACS_TYPE as they want.
   Otherwise GNU Emacs 21 is used.)

2) All Emacs Lisp Packages *must* prepend EMACS_PKGNAME_PREFIX to
   a) the PKGNAME itself, and b) PKGNAME in its dependency lines.
   EMACS_PKGNAME_PREFIX is expanded to "xemacs-" when XEmacs is
   used.  This keeps dependency graph of Emacs-Lisp-packages-
   installed-for-XEmacs consistent.

3) Document EMACS_* variables as much as possible.

4) Provide more cookies for PLIST.  Maybe utilized later.

Note that the 2) change doesn't affect the default, GNU Emacs 21
behaviour.  So no version / revision bumps in this commit.
2005-08-28 04:25:28 +00:00
rillig
5fd998dc20 Updated yap to 5.0.0.
Changes include support for regular expressions and more example files.
2005-08-25 07:09:49 +00:00
darcy
a7ece3e577 There was a bug in Python that was supposed to be fixed but it seems to have
regressed in the latest version.  I have contacted a Python developer to
have this fixed properly.  In the meantime I have created a patch to fix
it in our tree.  See
http://sourceforge.net/tracker/index.php?func=detail&aid=1196315&group_id=5470&atid=105470
for details of the bug.

Bumped PKGREVISION.
2005-08-23 20:55:46 +00:00
reed
5f24b12922 Set LIBSWANTED and SYSLIBPATH for DragonFly.
Tests that failed are:

../ext/POSIX/t/posix.t

not ok 3 -     read to array element # TODO read to array element not working
# Failed at /home/reed/pkgsrc/lang/perl5/work/perl-5.8.7/ext/POSIX/t/posix.t lin
e 40
#      got undef
# expected 'perl
# '

not ok 11 - masked SIGINT received
2005-08-22 17:40:20 +00:00
jlam
cf4dfe44a5 Use REQD_DIRS instead of MAKE_DIRS for directories under ${PREFIX} so
that these directories will be conditionally removed (based on reference
counts), regardless of the value of PKG_CONFIG.  Bump the PKGREVISION
for packages that were modified as a result.
2005-08-20 19:16:21 +00:00
jlam
bd2788d930 Merge CONF_FILES/SUPPORT_FILES and CONF_FILES_PERMS/SUPPORT_FILES_PERMS
as the INSTALL and DEINSTALL scripts no longer distinguish between
the two types of files.  Drop SUPPORT_FILES{,_PERMS} and modify the
packages in pkgsrc accordingly.
2005-08-19 18:12:36 +00:00
grant
84a30edb62 include LDFLAGS when linking shared libraries, so they can find their
prerequisite libraries at runtime.

fixes build on Solaris (and probably others).
2005-08-19 06:12:09 +00:00
grant
d989fc2735 nuke broken pre-configure target, which does nothing useful.
it was broken because the delimeter , can appear in the RHS of the
sed(1) expression (think "-Wl,-R ..."), and it does nothing useful
because the patterns don't appear in the files.
2005-08-19 06:06:09 +00:00
grant
9cfb53fa80 include LDFLAGS when linking shared libraries, so they can find their
prerequisite libraries at runtime.

fixes build on Solaris (and probably others).
2005-08-19 05:22:04 +00:00
jlam
f289925989 Remove the empty $sitearch directory even if it's outside of ${PREFIX} --
the perl installation will always create it and it's surprising when
it suddenly appears on your filesystem.
2005-08-18 17:26:48 +00:00
wiz
0203cbfffb Revert previous (seems to have been a mistake). 2005-08-15 02:15:09 +00:00
dillo
589378be69 Convert remaining instances of SUN_JRE1?_USE_JCE to options framework.
Noted by wiz.
2005-08-14 10:15:55 +00:00
toshii
a77eeec3c8 Update to 2.4.1, catching up with lang/python24 version. 2005-08-14 08:02:56 +00:00
dillo
f955669449 Convert sun-jre14 and sun-jre15 to use the options framework. 2005-08-13 11:25:14 +00:00
jlam
ced1a72013 Restore perllocal.pod-generating behavior of ExtUtils::MakeMaker
because some Perl modules make some (bad) assumptions about the
structure of a MakeMaker-generated Makefile.  Instead, remove the
perllocal.pod file whenever a p5-* module or perl itself is removed.

While here, rename some of the install/deinstall templates to more
descriptive names.

Bump the PKGREVISION to 3.
2005-08-12 19:59:03 +00:00
jlam
7820875fff Remove the abuse of buildlink that was pkg-config/buildlink3.mk. That
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables.  Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.

For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-08-10 20:56:10 +00:00
jlam
d2d692d4e6 Alter the configuration so that:
$(prefix) == $(siteprefix) == $(vendorprefix)

so that if a perl module is configured with "perl Makefile.PL PREFIX=...",
then that single PREFIX definition will override all three of the
above, and files will be properly installed into the correct relative
path.  Also, patch a test so that it understands the different behavior
of the pkgsrc ExtUtils::MakeMaker module.  Bump the PKGREVISION to 2.
2005-08-08 16:39:58 +00:00
jlam
0680c23678 Fix an error in ExtUtils::MakeMaker that didn't output the definitions
for INSTALLSITESCRIPT and INSTALLVENDORSCRIPT in MakeMaker-generated
Makefiles.  Bump the PKGREVISION to 1.
2005-08-07 21:47:24 +00:00
jlam
c3f904e0b4 Remove redundant patch. 2005-08-07 00:29:47 +00:00
jlam
7fbb8d9527 Bump the PKGREVISIONs of all (638) packages that hardcode the locations
of Perl files to deal with the perl-5.8.7 update that moved all
pkgsrc-installed Perl files into the "vendor" directories.
2005-08-06 06:19:03 +00:00
jlam
86f9268481 Update lang/perl5 to 5.8.7. Changes from version 5.8.6 include updates
for many "core" modules, UTF-8 and Unicode bugfixes, and ithreads
bugfixes.

The major changes are in the pkgsrc infrastructure to handle Perl and
Perl modules.  All pkgsrc-installed Perl modules are now installed in
"vendor" directories, and the perl interpreter has been modifed to
search for libraries in the following order: site, vendor, perl.  The
Perl library is stored in a directory that is named for the Perl ABI
version associated with the Perl release, so any updates of Perl to
newer versions can be done "in-place" as long as Perl ABI version
remains the same.  All Perl scripts and man pages are stored in
locations that won't conflict between site, vendor, and perl modules,
and a new utility perllink(1) now manages symlinks to those scripts
and man pages under the usual ${LOCALBASE}/bin and ${LOCALBASE}/man/man1.

PERL5_SITEPREFIX may be set to the prefix where local, site-specific
modules will be installed, e.g. PERL5_SITEPREFIX=/usr/local.  Note
that modules installed here are completely unmanaged by pkgsrc.

Update the buildlink and tool dependencies on perl to require perl>=5.8.7
to reflect the new locations for Perl modules and the Perl shared
library.
2005-08-06 06:18:44 +00:00
wiz
eff99f5b4f Peter Schuller in PR 30890:
clisp is not built with any extension modules; including the
        POSIX/SYSCALLS/OS module which is going to be needed for
        almost any "real" work with clisp.

Enable some more modules and bump PKGREVISION.
Shorten DESCR a bit while here.
2005-08-03 20:46:16 +00:00
recht
3138d8d2db Remove deprecated USE_GMAKE and replace explicit dependency on gtar
by EXTRACT_USING=gtar.
2005-08-03 05:45:22 +00:00
seb
62f5a980a4 Patches and tuning so the test target runs and pass, at least on
NetBSD/i386 2.0_STABLE and current: set timezone in TEST_ENV, use
libtool to compile shared test modules and account for that in the
Tcl test scripts.

Thanks to jwise@ for the helping hand.
2005-08-02 22:37:18 +00:00
jonb
d532d79c7f NetBSD 1.6 is not supported, as it does not pass enough information
to signal handlers to allow the garbage collection system to work.
2005-08-02 05:22:05 +00:00
kristerw
9e7d57552b Add the libpython2.3.dylib.
Bump PKGREVISION.
2005-08-02 05:06:56 +00:00
recht
034e24c59f update to mono 1.1.8
Patch provided by Jerome Laban. The patch also includes improved also includes
improved NetBSD support (implemented by Jerome).

Hi

mono 1.1.8:

Debugger

The Mono Debugger is being released in sync for the first time with the
Mono runtime. We need testers to try it out (the command line debugger
is called `mdb').

Windows.Forms

Here a toplevel list of all things new for 1.1.8 MWF:

DomainUpDown and NumericUpDown implemented First version with DataGrid
support (still incomplete) First version with MDI support (still
incomplete) Drag & Drop implemented for X11 and Win32 Clipboard
implemented for X11 and Win32 HelpProvider implemented ErrorProvider
implemented Cursor class completed ResXWriter and ResXReader completed
SWF.Timers now working properly A bunch of compatibility fixes Image I/O
now working on Win32 (this is actually in System.Drawing) Scaling,
Performance

Harinath has been fine tuning our Regular Expressions class library to
reduce allocations which translate into an increase in performance
(about 10% on the output match). Regexp.Replace will now be O(number of
$s in the replacement string) instead of O(length of replacement
string). The

The 1024 limit on Socket.Select is gone, Mono will now use poll when
available.

System.Web will consume less memory as well (Gonzalo).

Code Access Security

Sebastien's progress in this release:

AppDomain based sandboxes are supported (limited by #74411); Stack
propagation for async code, threads and SWF; Default policies (like
LocalIntranet, Internet...) are now supported; The new features allows
NRobot 0.20 (http://home.gna.org/nrobot/) to "work" (as much as the
permissions are currently present in the class libraries) on Mono 1.1.8
with a single modification (change the imperative assert in
NRobot/Engine/GameArena.cs to a declarative assert).

ASP.NET 2.x controls

Lluis completed various new controls for ASP.NET 2.x: ImageMap, Wizard,
SiteMapDataSource and SiteMapPath.

Reflection

Lluis added support for producing debugging information from
Reflection.Emit. This means that all the Reflection-based compilers and
VMs will be able to produce debugging information and have the Mono
debugger step through the code.

Packaging

mono-ikvm has been merged into mono-core. Should make it easier for
people to get ikvm

mono-nunit is back with the nunit stuff. Needed for mono-tools

Mono-shlib-cop

Jonathan Pryor has contributed this tool to assist developers that use
P/Invoke.

mono-shlib-cop is a tool that inspects a managed assembly looking for
erroneous or suspecious behavior of shared libraries.

The tool takes one or more assembly filenames, and inspects each
assembly specified.

The errors checked for include:

Does the shared library exist? Does the requested symbol exist within
the shared library? It also checks if a program uses shared libraries
that are part of a -devel package.

VB.NET

New on this release: late binding, decimal, named arguments, optiona
byrefs,

Mono.Unix

The Mono.Unix namespace will be replacing the old Mono.Posix in Mono 1.2
and is still under development. In this release cleanups continued and a
few new features are present.

Changes since the last release:

Removed types: MapAttribute, IncludeAttribute, ErrorMarshal,
ErrorMarshal.ErrorTranslator Removed
UnixMarshal.IsErrorDescriptionThreadSafe property Renamed LockFlags enum
to LockfCommand Removed StdioFileStream.FilePosition property and
replaced with RestoreFilePosition() and SaveFilePosition() methods
Renamed UnixConvert.ToFilePermissions(string) to
UnixConvert.FromOctalPermissionString(string) Additions

Syscall.execv(), Syscall.execve(), Syscall.execvp(), Syscall.fexecve()
Syscall.fcntl (int, FcntlCommand, DirectoryNotifyFlags) Syscall.mmap,
Syscall.munmap, Syscall.msync, Syscall.mlock, Syscall.munlock,
Syscall.mlockall, Syscall.munlockall, Syscall.mremap, Syscall.mincore,
Syscall.remap_file_pages Syscall.mkstemp Thread safety for "obvious"
exports from Stdlib, Syscall UnixConvert.ToOctalPermissionString,
UnixConvert.FromUnixPermissionString, UnixConvert.ToUnixPermissionString
UnixFileInfo uses stat(2) now, not lstat(2), so a UnixFileInfo created
on a symlink will give information about the target, not the link. Lots
of documentation added

JScript

Cesar implemented access to local variables in nested functions in
JScript.

Bug fixes, scalability

There are plenty of bug fixes, performance and scalability improvements
that are too detailed to list on the release notes.

mono 1.1.7: The Mono core is pretty much complete for the 1.2 release,
at this point we are only waiting for Windows.Forms to be completed
before we can ship it. At this point we are scheduled to release Mono
1.2 in September.

In the meantime, Mono development has fallen into two categories:

New code: Windows.Forms, libraries from the 2.x profile (ASP.NET 2,
ADO.NET 2), new compilers (JScript, Basic, C# 2.0). ie, non-core
components. New VM features: cross-platform register allocator, new
string collation framework, precise garbage collector. These are being
developed on either branches or on separate trees and do not affect
trunk. The above setup allows us to continue development without
interfering with the stability of Mono 1.1.x.

New I/O Layer

In Mono 1.1.7 we are including Dick Porter's new IO-Layer, which is
daemon-less. Before 1.1.7 Mono would always launch an auxiliary process
that would be used by multiple Mono programs to share information like:
global mutexes (named mutexes), file sharing status per-file, process
and thread status.

Mono no longer requires a separate shared process to provide the
previous features, this has significantly improved Mono's I/O
performance. Beagle is three times as fast indexing files and xsp
tripled its speed.

Http Client Interactions

In the past the HttpWebRequest could starve the ThreadPool and it would
lead to deadlocks as documented on our web site.

Gonzalo deployed a new implementation that does not have these problems
and can take advantage of Linux epoll or kqueue.

This code not only eliminated the potential deadlocks, but also improved
the client http throughput by avoiding unnecessary context switches.

Also ReadWriteTimeout is supported and Abort works properly now.

FreeBSD support

Thanks to Bill Middleton support for i386 FreeBSD (tested against 5.4
and 6.x-CURRENT) is now available.

Windows.Forms

Extensive progress on the Windows.Forms support code since the March
18th release. Jackson wrote a new double-buffering framework to bring
our implementation in line with the expected behavior.

Databinding is now supported on this release (simple and complex data
binding), not all controls are ready though, controls that support it:
ListBox, CheckedListBox and ComboBox (Jackson and Jordi).

Alexander Olk implemented the file dialogs and did various touch-ups to
other dialogs and widgets.

Complete widgets: ImageListStreamer (Jackson),

Prototype widgets: DataGrid widget and data container widgets (Jordi)
and RichTextBox (Peter)

ASP.NET

New ASP.NET 2.0 controls completed: ButtonField, DetailsView, FormView,
GridView, CheckBoxField, HyperlinkField, ImageField, TemplateField by
Lluis.

Implemented support for two-way bindings in ASP.NET, ObjectDataSource
and various improvements to the Menu control.

Gonzalo added support for code render syntax inside non-server tags,
ie., <span <%= (firefox) ? class="cool" : "" %>>

C# Compiler

Hari and Marek continue the work on making the compiler comply more
strictly to the C# specification. In some areas the compiler is faster,
and consumes less memory, but it also provides better error messages and
includes many new warnings that before were ignored.

Martin synchronized the generics compiler codebase with our main
compiler codebase. Also all bug reported on the generics compiler
(except two parsing errors) have now been fixed and the generics class
libraries have been modified to match the Beta2 libraries.

Marek implemented C# 2.0 conditional attributes and DefaultCharSet
attribute.

SSL/TLS

Many important fixes from Sebastien:

Fixed asynchronous operations; Fixed support for client-side
certificates; Performance enhancements; Security

Continued work on the CAS from Sebastien (--security flag).

Exposed more of the Mono.Security libraries as the .NET 2.x framework
includes more features.

New Assemblies.

The following assemblies are now functional:

System.Configuration.Install Written by Muthu Kannan and Harinath Raja.

System.ServiceProcess: Joerg Rosenkranz Completed the support and
implemented the service host daemon.

JavaScript

Cesar's effort on JScript continue, not the compiler implements:

Strict-Equality operators Eval RegularExpressionLiteral For-in statement
Custom constructors Increment/Decrement operators First-class functions
Plus bug fixing.

The JScript's runtime support now supports:

ArrayConstructor's CreateInstance function ArrayPrototype's join method
JSFieldInfo's GetValue and SetValue functions JScriptException's
constructor Initial implementation of LateBinding's CallValue and
SetIndexedPropertyValueStatic Basic Language

Manjula, Sudha and Ankit continued working on the Basic compiler and the
Basic runtime:

Implemented "End statement" Support "Exit Function" Support declaration
of decimal numbers. Support 'Or' argument of AttributeTargets in
AttributeUsage Conditional Constant Directives Support expressions for
directives Support Reference Parameter when parameters and arguments are
different The runtime now features late binding: it is 75% complete. It
works with sub, functions, properties and fields, arrays. Late binding
fit in well with simple expressions (like in conditional expressions and
arithmatic expressions).

Finally, there is support for default values using an attribute by
round-tripping and patching the runtime.

ADO.NET

SQLServer: Added support for Asynchronous command execution (Ankit and
Suresh).

Various disconnected mode improvements: loading datatables.

Mono.Posix assembly

There is a new UnixListener and UnixClient classes in the Mono.Unix
namespace.

Build System

Users will have to do make at least once in Mono before they can do make
in any directory.
2005-07-31 15:26:58 +00:00
jonb
bef5329bf0 Oops, missed this in the last commit to this package somehow... 2005-07-30 00:21:30 +00:00
drochner
3b80fee363 make the fcntl selftest recognize "netbsd3" so that the right
structure padding is used
not application relevant, so I abstain from bumping PKGREVISION
2005-07-29 13:27:26 +00:00
wiz
6301213966 Reset MAINTAINER -- he stopped working on pkgsrc. 2005-07-27 16:21:16 +00:00
wiz
04d5557a3c Add and enable js. 2005-07-22 09:10:23 +00:00
rillig
e9baa84ec2 Added js-0.2.5.
NGS JavaScript is a GPL free interpreter for the JavaScript language.
The JavaScript language is an interpreted C-like language, developed by
Netscape et al.
2005-07-22 07:40:16 +00:00
jonb
a64bcd9a27 Fix a runtime dependency on gtar... 2005-07-22 02:38:13 +00:00
tv
3abb82036a Update to Sun Java 2 version 1.5.0_04.
Change list is long; summary:

* regression fixes for SSL as well as some crypto/digest algorithms
* 1.4<->1.5 RMI interoperability issue
* plugin speed improvements
2005-07-21 18:23:16 +00:00
wiz
d774725534 Change path from devel/pkgconfig to devel/pkg-config.
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-07-21 16:29:42 +00:00
wiz
df008f92b8 patch-an was removed from distinfo during 2.4.1 update, remove file too. 2005-07-21 09:20:08 +00:00
wiz
66ef031f6e Sort. 2005-07-21 09:19:11 +00:00
rillig
2586258602 Added yap to SUBDIRS. 2005-07-21 00:14:43 +00:00
rillig
07ac4c5dfd Added YAP-4.4.4.
YAP is a high-performance Prolog compiler developed at
LIACC/Universidade do Porto and at COPPE Sistemas/UFRJ. Its Prolog
engine is based in the WAM (Warren Abstract Machine), with several
optimizations for better performance. YAP follows the Edinburgh
tradition, and is largely compatible with the ISO-Prolog standard and
with Quintus and SICStus Prolog.
2005-07-20 13:08:15 +00:00
gdt
6079a666c1 Note that this is the old version of guile. 2005-07-19 19:01:03 +00:00
adam
3c8a19282b Changes 8.4.11:
* Bug fixes
2005-07-19 11:11:58 +00:00
grant
9b1ec25d56 depends should be ../../<category>/<pkg> 2005-07-19 10:01:15 +00:00
jlam
83147ffa68 Remove some unnecessarily strong dependencies on perl that resulted
from including perl5/buildlink3.mk.  These packages just need the Perl
interpreter, and can just add "perl" to USE_TOOLS instead.
2005-07-16 19:10:37 +00:00
jlam
3e474a90d8 Get rid of USE_PERL5. The new way to express needing the Perl executable
around at either build-time or at run-time is:

	USE_TOOLS+=	perl		# build-time
	USE_TOOLS+=	perl:run	# run-time

Also remove some places where perl5/buildlink3.mk was being included
by a package Makefile, but all that the package wanted was the Perl
executable.
2005-07-16 01:19:06 +00:00
jlam
e26a9ed756 Drop support for TOOLS_DEPMETHOD.<tool>. The new way to specify a
run-time dependency (DEPENDS) on a tool is to append a ":run" modifier
to the tool name, e.g.,

	USE_TOOLS+=	perl:run

Tools without modifiers or with an explicit ":build" modifier will
cause build dependencies (BUILD_DEPENDS) on those tools to be added.
This makes the notation a bit more compact.
2005-07-15 20:14:02 +00:00
jlam
bf9129c41e Drop distinction between PKGSRC_USE_TOOLS and USE_TOOLS by making
PKGSRC_USE_TOOLS go away.  There is now only a single USE_TOOLS variable
that specifies all of the tools we need to build/run the package.
2005-07-15 18:27:48 +00:00
jlam
7a6521287b Turn PERL5_PACKLIST into a relative path instead of an absolute path.
These paths are now relative to PERL5_PACKLIST_DIR, which currently
defaults to ${PERL5_SITEARCH}.  There is no change to the binary
packages.
2005-07-13 18:01:18 +00:00
jschauma
7c6cfb7be4 Add -lgen to IRIX's LDFLAGS 2005-07-13 15:21:57 +00:00
jschauma
8fcc13103d sort out 32- and 64bit flags for IRIX 2005-07-13 15:20:29 +00:00
kristerw
1f8cdaec1c Prevent paths to the build directories from being included in the package.
Bump PKGREVISION.
2005-07-12 21:33:17 +00:00
wiz
b88a98af52 Pass openssl location to configure script. From George Michaelson
in PR 30607.
2005-07-12 09:40:46 +00:00
kristerw
64caa70b1d Prevent include of nonexisting file when the requested python version
is not available for the platform.

Mark packages as "unavailable" instead of "broken" when they depend on
a python version that is not available for the platform.
2005-07-09 01:11:15 +00:00
kristerw
740b939f18 Prevent paths to the build directories from being included in the
package for BUILD_F77.  Solves PR pkg/30628.

Bump PKGREVISION.
2005-07-09 00:16:53 +00:00
recht
8fea9ce29c Add devel/gettext-lib as dependency to avoid problems with the locale module not being built.
- fix suggested by Simon Kuhn in PR 29735

Add a patch from Antoine Reilles submitted in PR 30466 to fix the buid of some modules on OS X 10.4.

Bump PKGREVISION
2005-07-03 19:49:06 +00:00
recht
3454dd63f5 Add devel/gettext-lib as dependency to avoid problems with the locale module not being built.
- fix suggested by Simon Kuhn in PR 29735

Add a patch from darwinports to workaround for deprecated ostat in sys/stat.h on OS X 10.4.

bump PKGREVISION
2005-07-03 19:48:22 +00:00
minskim
2169e6eaa9 Include float.h on Darwin to use DBL_MIN. 2005-07-02 03:29:07 +00:00
minskim
5a81300c39 Use "test -h", instead of "test", to test symlinks. This should have
been committed with the previous change.  Noted by jlam@.

Bump PKGREVISION.
2005-06-30 17:24:49 +00:00
minskim
0fbfcc07a3 Update HOMEPAGE. 2005-06-30 14:55:03 +00:00
minskim
4b5081ec4d Make sure that the path to "test" in ${TOOLS_DIR} is not embedded in
Config.pm.  Bump PKGREVISION.
2005-06-30 13:07:39 +00:00
minskim
4a63a789ac Fix the configure script to detect floor(3) correctly. This makes the
package build on platforms where the "-lm" link option is not necessary.
2005-06-30 05:57:38 +00:00
minskim
e01525633e Backport from Python-2.4 a configure condition that prevents
_POSIX_C_SOURCE from being defined on Darwin-8.x.  This makes the
package build on Darwin-8.x.
2005-06-30 03:38:22 +00:00
minskim
70e267e9b1 Backport from Python-2.4 a configure condition that prevents
_POSIX_C_SOURCE from being defined on Darwin-8.x.  This makes the
package build on Darwin-8.x.
2005-06-30 03:12:42 +00:00
kristerw
97ac25438d Reorder two include files to make it compile on big endian NetBSD
machines.
2005-06-24 23:58:17 +00:00
minskim
b37c6c577b Do not include malloc.h, which is not a standard header file. This makes
the package build on Darwin.
2005-06-24 22:44:58 +00:00
kristerw
851f89d117 Prevent paths to the build directories from being included in the package.
Bump PKGREVISION.
2005-06-24 17:17:51 +00:00
kristerw
2e1e0a6dae Prevent paths to the build directories from being included in the package.
Bump PKGREVISION.
2005-06-24 17:04:00 +00:00
jlam
c2fb31ba79 Drop the perl-5.6.x package from pkgsrc. Remove lang/perl58 and update
lang/perl5 to perl-5.8.6nb4.  Modify packages that referred to
lang/perl58 to point to lang/perl5 instead.
2005-06-24 06:43:43 +00:00
jlam
0adeaaac21 Remove lang/libperl and modify packages that used libperl to depend
instead on perl>=5.8.0.  Bump the PKGREVISIONs of the following packages
due to the possible perl dependency changes after the removal of
libperl:

	audio/ices-mp3
	databases/postgresql73-plperl
	databases/postgresql74-plperl
	textproc/eperl
	www/ap-perl
2005-06-24 05:56:25 +00:00
taca
a3ba846b81 Add fix for xmlrpc library security problem noted as
http://secunia.com/advisories/15767/.

Bump PKGREVISION.
2005-06-23 16:54:47 +00:00
minskim
90bc657e39 Add PRINT_PLIST_AWK patterns to exclude RUBY_DOCDIR and
RUBY_EXAMPLESDIR in generating PLIST for ruby modules.
2005-06-23 15:16:53 +00:00
seb
4796586cf3 Fix typo: it's BUILDLINK_DEPMETHOD.python not BUILD_DEPMETHOD.python. 2005-06-23 11:10:32 +00:00