Commit graph

12 commits

Author SHA1 Message Date
joerg
f837701e37 Don't try to play with ldconf. 2010-02-10 16:35:18 +00:00
joerg
7e0ad6ab1c DESTDIR support 2010-01-30 19:10:25 +00:00
joerg
bacea7cad5 Remove @dirrm entries from PLISTs 2009-06-14 17:48:39 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
obache
f4dd391d1c Update devel/pcre-ocaml to 5.15.0.
Patch privided by PR 39348.

Changes:
2008-05-06:  Fixed build problem with newer versions of PCRE.

2008-03-14:  Synced with Jane Street tree.

2008-01-25:  Added new function:

               * names

             This function returns the names of all named substrings in a
             regular expression.

             Thanks to Benedikt Grundmann <bgrundmann@janestcapital.com>
             for the patch!

2007-07-12:  Improved build scripts for Windows.

             Thanks to Christophe Troestler
             <Christophe.Troestler@umh.ac.be> for the patch!

2007-07-12:  Improved documentation for Win32 builds, and added some build
             scripts usable on Windows.

             Thanks to Christophe Troestler
             <Christophe.Troestler@umh.ac.be> for this contribution!

2007-04-23:  callback_exn -> caml_callback_exn.

             Updated OCamlMakefile.
2008-08-31 13:20:34 +00:00
joerg
3d8ef5a52d Second round of explicit pax dependencies. As reminded by tnn@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
2008-05-26 02:13:14 +00:00
rillig
ebcb0ce01e Resign from maintaining a lot of packages, so everyone is free to update
them at will.
2008-03-04 11:02:23 +00:00
rillig
626d94c7e0 Only a few architectures can handle native code. For all the others,
generating byte-code only must suffice.

Patch provided in PR 36049 by Jaap Boender.
2007-06-09 11:05:00 +00:00
tonio
0cc07991ff Update devel/pcre-ocaml to 5.11.2
OcamlMakefile fixes
2007-01-18 09:59:59 +00:00
wiz
6c3d2ea61c Add buildlink3.mk file. 2006-08-11 15:47:30 +00:00
wiz
70ff2db159 ocaml-findlib-register is used during bin-install, so
it is needed during installation. Use DEPENDS instead of BUILD_DEPENDS on
ocaml-findlib for this reason. Bump PKGREVISION.
2006-08-11 15:03:08 +00:00
rillig
dcfc9ece8f Imported pcre-ocaml.
This OCaml-library interfaces the PCRE (Perl-compatible regular
expressions) library which is written in C. it can be used for matching
regular expressions which are written in "Perl"-style.
2006-05-20 14:22:04 +00:00