Commit Graph

34668 Commits

Author SHA1 Message Date
espie
d7d4e5e79a generic BULK_DO fragment that can do anything, invoked right before clean.
can be used to run targets that may fail without impacting further stuff,
or to collect stats on anything.
For instance

BULK_DO= mkdir -p ${PORTSDIR}/config/${FULLPKGPATH}; \
	cp -f ${WRKBUILD}/config.{log,status} ${PORTSDIR}/config/${FULLPKGPATH} || true; \
	cd ${PACKAGE_REPOSITORY}/${MACHINE_ARCH}/all && perl ${PORTSDIR}/infrastructure/package/check-modes ${PKGNAMES} || true
2006-10-23 14:33:01 +00:00
espie
776d6744ed cosmetic change in shared_libs.log 2006-10-23 13:55:07 +00:00
espie
9a2c0633ee new version, fixes stack issues with deeply nested component calls,
and better error reports.

okay mjc@, sturm@
2006-10-23 13:53:44 +00:00
espie
936808b05a fix a bunch of issues:
- make sure locks happen when they should, including for lib-depends-check.
- make sure various targets set PACKAGING as they should.
- let BULK=Yes be invoked only from make package.

Fix for the BULK_COOKIE and UPDATE_COOKIE issue. They can no longer depend
on PACKAGE_COOKIES, since this needs to get built with PACKAGING set. So
instead, simply remove the cookies when we create a new package succesfully.

By any kind of reasoning, both bulk and update are `reset' when a new
package appears, so this seems to be the right semantics in most cases.

Thanks for wilfried and nikolay for error spotting. Hoping this will be
what's needed, finally.
2006-10-23 13:42:50 +00:00
espie
a5ccef6967 stuff with CONFIGURE_STYLE=autoconf without any configure.in/aclocal patches
makes NO sense.
2006-10-23 11:21:28 +00:00
espie
3291960295 oops, fix. 2006-10-23 11:19:35 +00:00
espie
872bae539e -f: display a full listing of which binary uses what library. Useful for
figuring out dependencies in a fine way for creating multi packages.
2006-10-23 10:54:45 +00:00
espie
e32a176708 minor update. okay robert@ 2006-10-23 10:06:03 +00:00
brad
84f9ee11be Use the Alpha BWX instruction set as a workaround for an alignment
bug found in both gcc 2.x and gcc 3.x. This at least allows MySQL
to work on EV56 and newer CPUs.

Thanks to jason@ for tracking down the issue and recommending a
workaround.
2006-10-23 03:18:09 +00:00
mbalmer
9de4cd0faf Switch to python 2.4 2006-10-22 13:49:28 +00:00
mbalmer
d71ec43fd3 Update to DB 1.7.6 2006-10-22 13:36:54 +00:00
mbalmer
e21fc0d236 Update to XML-Parser 1.2.6 2006-10-22 13:27:46 +00:00
mbalmer
287c5e3822 Minor update, 3.2.4 -> 3.2.5 2006-10-22 13:21:17 +00:00
mbalmer
d6c69b7a14 HTML for pear/php5. 2006-10-22 13:16:35 +00:00
mbalmer
50dae55738 Eliminate a version variable and update. 2006-10-22 13:11:14 +00:00
mbalmer
36f889679b Remove an unneeded variable and record a new RUN_DEPENDS, bump pkgname. 2006-10-22 13:05:41 +00:00
mbalmer
b6b9ccf46b Eliminate a version variable. 2006-10-22 12:28:49 +00:00
mbalmer
af36aa149d Update and eliminate a version variable. 2006-10-22 12:24:39 +00:00
mbalmer
5f15407042 Eliminate a variable. 2006-10-22 12:21:01 +00:00
mbalmer
3ba2e4dbe9 Update to version 1.3.6. 2006-10-22 12:17:47 +00:00
mbalmer
ad93c794f4 add xpp 2006-10-22 12:03:22 +00:00
mbalmer
1c55feccc9 xpp is a printing panel for CUPS. Lets you select a printer, set options,
etc.
2006-10-22 12:02:11 +00:00
mbalmer
ff955bd0d2 sort SHARED_LIBS. 2006-10-22 09:40:23 +00:00
mbalmer
6c3c152bbc smtp-vilter-1.3.3 2006-10-22 09:24:41 +00:00
mbalmer
dcd9754aa0 Install a sample configuration 2006-10-22 09:04:03 +00:00
jasper
9ac3363d6f update arena to 0.9.8
ok steven
2006-10-22 09:00:43 +00:00
mbalmer
2e7f512dbe add mod_ldapvhost 2006-10-22 08:59:48 +00:00
mbalmer
1c0f1bfbde LDAP bases virtual hosts for Apache 2006-10-22 08:55:38 +00:00
steven
27094c6fda bump PKGNAME after some packaging changes earlier
okay bernd
2006-10-22 08:45:39 +00:00
kili
66e4e5f6a7 The IvyDE plugin integrates Ivy dependency management into the
Eclipse IDE. It includes an Ivy XML editor and a class path container
for automatic downloads and dependency resolution.

ok, kurt

(This time to the correct module... sorry for the noise)
2006-10-22 08:45:36 +00:00
kili
af909f8e2c add ivyde 2006-10-22 08:30:58 +00:00
kili
6e9c21507e add ivy 2006-10-22 08:28:20 +00:00
kili
b2deb31206 Ivy is an agile dependency manager, primarily focused on managing java
dependencies.  Ivy has a lot of powerful features, the most popular and
useful being its flexibily, integration with ant, and its strong
transitive dependencies management engine.

feedback, improvements, and ok by kurt
2006-10-22 08:27:41 +00:00
espie
368d4ceef6 use libtool provided format for SHARED_LIBS, to get a feel about
how it works...
2006-10-21 22:25:28 +00:00
kurt
c64d4e4edd kill "AC_CONFIG_HEADERS not found in configure.in" message with
CONFIGURE_STYLE=autoconf no-autoheader. no pkg bump since no change
in package.
2006-10-21 22:20:50 +00:00
aanriot
906afbb679 - remove 'noauto' and install _spamdaemon user by default.
- bump PKGNAME.
2006-10-21 19:26:14 +00:00
jasper
97df89bdb5 make elinks work with lua 5.1
from James Prevatt <jprevatt+bsd at paunix.org>

ok sturm
2006-10-21 17:56:48 +00:00
jasper
11fc436d30 add ruby-bdb 2006-10-21 17:32:39 +00:00
jasper
77684819c9 import ruby-bdb 0.5.9
ruby-bdb is an interface for Ruby to Berkeley DB

ok bernd
2006-10-21 17:31:18 +00:00
steven
71883d466f +umfpack 2006-10-21 17:23:19 +00:00
steven
3a833b9cf6 import UMFPACK 5.0.1
UMFPACK is a set of routines for solving unsymmetric sparse linear
systems, Ax=b, using the Unsymmetric MultiFrontal method. Written
in ANSI/ISO C, with a MATLAB (Version 6.0 and later) interface.
Appears as a built-in routine (for lu, backslash, and forward
slash) in MATLAB. Includes a MATLAB interface, a C-callable
interface, and a Fortran-callable interface.
2006-10-21 17:22:47 +00:00
steven
d4b19367af +amd 2006-10-21 16:58:41 +00:00
steven
e6f98d28c1 import AMD-2.0
AMD is a set of routines for ordering a sparse matrix prior to Cholesky
factorization (or for LU factorization with diagonal pivoting). There
are versions in both C and Fortran. A MATLAB interface is provided.
Note that this software has nothing to do with AMD the company.
2006-10-21 16:58:00 +00:00
ajacoutot
2def6645a2 add xfe. 2006-10-21 16:55:10 +00:00
ajacoutot
9afce5499b Import xfe, an MS-Explorer like file manager for X.
Based on an original port by bsdmaniak at daemon-tips dot org

ok jasper@
2006-10-21 16:51:34 +00:00
espie
2ca17313c5 fix, again, sigh. 2006-10-21 16:15:28 +00:00
robert
b6dd2e7ca7 Add MODGCC4 support and use gcc 4.2;
ok espie@
2006-10-21 14:26:07 +00:00
espie
3cd75f1ccc The comments make it not work, have to use
SHARED_LIBS +=
2006-10-21 14:11:34 +00:00
espie
92cdbfdfed oops, forgot to strip the `lib' part. 2006-10-21 13:51:15 +00:00
espie
dad78a0bc1 much cleaner version of the shared libs log 2006-10-21 13:31:51 +00:00