1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-06 06:30:19 +00:00
Commit Graph

1222 Commits

Author SHA1 Message Date
Clement Laforet
fa10fb3171 - Remove 2 dead apache mirrors 2004-08-17 09:55:44 +00:00
Akinori MUSHA
e522bb3fe0 Update lang/ruby16 to the latest snapshot as of 2004-07-28, fixing
cgi/session's insecure permissions problem.
2004-08-17 07:10:44 +00:00
Joe Marcus Clarke
c1be07332f Add a desktopfileutils component that adds a RUN_DEPENDS on
devel/desktop-file-utils.  This is needed for the new MIME system in the
upcoming GNOME 2.8.
2004-08-14 18:54:02 +00:00
Akinori MUSHA
e68b38c1ca Define RUBY_RIDIR and RUBY_SITERIDIR. 2004-08-12 09:45:08 +00:00
Akinori MUSHA
790c513316 Update lang/ruby18 to 1.8.2-preview2. 2004-08-12 08:57:52 +00:00
Joe Marcus Clarke
c45684f837 Use some more hackery to make sure _USE_GNOME is actually defined, and that
gconf2 is actually one of the requested components.

Reported by:	INDEX build script
2004-08-11 05:06:30 +00:00
Joe Marcus Clarke
ee594fcdc5 Gack, forgot a '_' in the last commit. USE_GNOME will only work if gconf2
was explicitly requested.  Use _USE_GNOME instead.
2004-08-11 01:39:29 +00:00
Joe Marcus Clarke
41be4627c3 Correct a check for gconf2 presence that was causing gconf.xml.defaults to
be created regardless of whether or not gconf2 support was requested.

Reported by:	lofi
Tested by:	lofi
2004-08-11 01:16:04 +00:00
Hye-Shik Chang
03cd3fd2e0 - Update to 2.4a2
- Add IPV6 option [1]

PR:		69950 [1]
Submitted by:	Marcus Grando <marcus@corp.grupos.com.br> [1]
2004-08-07 06:36:57 +00:00
Ade Lovett
e32a824579 Move devel/autoconf->devel/autoconf253 and devel/automake->devel/automake15
All autotools ports are now truly versioned and do not conflict with each
other.

This marks the end of "Phase 1" of the autotools updates.
2004-08-03 22:36:52 +00:00
Joe Marcus Clarke
37dea055cc Separate precious __softMAKEFLAGS from .MAKEFLAGS to fix certain build
problems with the new make(1) .MAKEFLAGS handling.  To disable
__softMAKEFLAGS caching, set NOPRECIOUSSOFTMAKEVARS (note: this is done
by default if the new make(1) is being used).  To disable .MAKEFLAGS
caching, set NOPRECIOUSMAKEVARS (same as before).

PR:		standards/57295
Submitted by:	harti
Tested on:	pointyhat
2004-08-03 19:03:58 +00:00
Greg Lewis
e2e2d90fbe . Add a USE_ANT variable with that provides a simple way to build a
Java-based port with ant, using MAKE_ENV, MAKE_ARGS and ALL_TARGET but
  using ant instead of make.  When a port is built this way it also
  causes ant to respect the JDK selected by bsd.java.mk rather than
  using the JDK that ant was build with.

  Most ports should just be able to do

  USE_ANT=	yes

  You may also need to set ALL_TARGET if your port doesn't use the
  default ant target.

  See the comments on USE_ANT at the head of bsd.java.mk for more
  information.

PR:		59997
Reviewed by:	hq (who spotted a bug and provided the comments
                    documenting USE_ANT).
2004-08-02 21:44:17 +00:00
Pav Lucistnik
1d649c8785 - ftp.mirror.ac.uk is dead for good. You served us well. 2004-08-02 09:42:29 +00:00
Kirill Ponomarev
973f5e1c35 Update PERL_VERSION and PERL_VER
Submitted by:	tobez
2004-07-30 08:35:54 +00:00
Alex Dupre
6d0b9e61ce Register extensions in etc/php/extensions.ini instead of etc/php.ini
and add etc/php to the config scan path.

Suggested by:	Kenneth Vestergaard Schmidt <kvs@pil.dk>
2004-07-28 08:59:35 +00:00
Greg Lewis
f276a222e8 . Align some .endif with their corresponding .if. 2004-07-27 05:16:34 +00:00
Eric Anholt
4eb209da7d - Add the X_WINDOW_SYSTEM={xorg,xfree86-4,xfree86-3} variable to bsd.port.mk,
and make XFREE86_VERSION map to it.  XFREE86_VERSION is now deprecated.
- Make xorg the default X_WINDOW_SYSTEM on -current.
- Add several new X_*_PORT variables which point to various pieces of X11 based
  on the setting of X_WINDOW_SYSTEM, and make ports use them.
- Add information to CHANGES about how to handle the transition.

PR:		ports/68763
Approved by:	portmgr (marcus)
Approved by:	re (scottl)
2004-07-23 19:10:32 +00:00
Tilman Keskinoz
3ac4fec272 Retire QT2. QT3 was released a few years ago and QT4 will be released soon. 2004-07-23 14:53:13 +00:00
Joe Marcus Clarke
55ebc22659 Fix the IGNORE message when trying build a port with the wrong MySQL version.
PR:		69304
Submitted by:	kris
2004-07-22 23:02:41 +00:00
Adam Weinberger
ba90b71fb7 If the gconf2 USE_GNOME component is used, overload the
pre-install target to explicitly create
${PREFIX}/etc/gconf/gconf.xml.defaults/.

A number of ports don't create this directory automatically.
In normal uses, this doesn't cause a problem, but many of us
prefer to test out plists by installing into custom prefixes.
This prevents those custom prefix installation tests from
failing.

Inspired by:	John Merryweather Cooper <coop9211@uidaho.edu>
2004-07-22 16:04:44 +00:00
Alex Dupre
ed5c3a6d39 Add support for fileinfo extension. 2004-07-21 09:35:04 +00:00
Alex Dupre
24b3b2d538 Remove the old-and-broken sybase (DB-lib) extension and point users to
the new-and-working sybase (CT-lib) extension.
2004-07-20 23:04:13 +00:00
Alex Dupre
ae5859d055 - Document DEFAULT_PHP_VER and BROKEN_WITH_PHP
- Set them acccordingly in PHP extensions ports

(Now I really need some rest, see you tomorrow)
2004-07-19 23:25:22 +00:00
Alex Dupre
18287d78eb Add support for imagick extension. 2004-07-19 15:34:18 +00:00
Alex Dupre
fb8c7d4a4d Update MASTER_SITE_PHP:
- remove the very slow mirror in Austria
- add more mirrors worldwide
2004-07-19 13:53:49 +00:00
Alex Dupre
f4bac7fde6 Oops, move down the definition of the default PHP port. 2004-07-19 12:23:13 +00:00
Oliver Eikemeier
a8ae38f530 add a sf.net mirror in france 2004-07-19 07:32:16 +00:00
Alex Dupre
33e77102be Second step of PHP mega-commit:
- update bsd.php.mk to handle the new PHP infrastructure
2004-07-19 07:15:24 +00:00
Oliver Eikemeier
2ee8681b62 make OpenLDAP 2.2 the default version 2004-07-17 14:23:34 +00:00
Kris Kennaway
3a7c8c1833 * Be even more explicit about partial ports trees being unsupported
for INDEX builds [1]

* Remove the parallel target from Makefile; this is heavily tied to
  the package build cluster and can be better done in the makeparallel
  script (commit to follow) [2]

* Extend the format of INDEX to separately list the
  EXTRACT/PATCH/FETCH_DEPENDS instead of lumping them all in together
  with BUILD_DEPENDS.  The three new fields are appended to the end of
  the record in that order. [2]

* Change BROKEN to IGNORE in BROKEN_WITH_MYSQL failure code [3]

* Support non-default PREFIX for perl 5.00503 [5]

* Use pkg_info -I instead of ls when searching for conflicts [6]

* Allow local customization of the port subdirectories by including
  ${.CURDIR}/Makefile.local in bsd.subdir.mk if it exists [7]

* Fix 'make search' when ${PORTSDIR} is a symlink to a directory name
  containing extended regexp metacharacters [8]

Submitted by:	linimon [1] [3], kris [2], lth [4], sem [5], eik [5] [6],
		Roman Neuhauser <neuhauser@chello.cz> [7]
PR:		68299 [1], 67705 [3], 67264 [4], 59696 [5], 66568 [6],
		68072 [7]
2004-07-14 08:18:16 +00:00
Oliver Eikemeier
0af4d59f08 attempt to keep sf.net mirrors up to date 2004-07-13 15:35:58 +00:00
Greg Lewis
d1632b5278 . Add a comment that the javavmwrapper port will need updating if
${JAVAJARDIR} is changed.
2004-07-12 19:43:47 +00:00
Hye-Shik Chang
1105aa3a98 If GNU_CONFIGURE or HAS_CONFIGURE is defined, don't configure with
distutils.  This reenables to build py-sgrep.

Spotted by:	kris
2004-07-10 02:00:14 +00:00
Joe Marcus Clarke
7c0294a2c1 Add some documentation for USE_INC_LIBTOOL_VER. 2004-07-09 17:47:25 +00:00
Joe Marcus Clarke
9e5632dd66 Apply a big libtool patch to allow porters to use the libtool installed by
the libtoolX ports instead of the one included with each port.  Ports that
set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of
the included version.  To restore previous behavior, use the new macro,
USE_INC_LIBTOOL_VER.  Both macros accept the same argument: a libtool version.

For example, to use the ports version of libtool-1.5, add the following to
your Makefile:

USE_LIBTOOL_VER=        15

To use the included version of libtool with extra hacks provided by
libtool-1.5, add the following to your Makefile:

USE_INC_LIBTOOL_VER=    15

With this change, ports that had to add additional libtool hacks to prevent
.la files from being installed or to fix certain threading issues can now
delete those hacks (after appropriate testing, of course).

PR:		63944
Based on work by:eik and marcus
Approved by:	ade (autotools maintainer)
Tested by:	kris on pointyhat
Bound to be hidden problems:	You bet
2004-07-09 17:43:11 +00:00
Hye-Shik Chang
d8b04cd486 The tarball for Python 2.4a1 is renamed in the site. 2004-07-09 16:53:03 +00:00
Hye-Shik Chang
95340a84dc - Update to 2.4a1, the first alpha release of Python 2.4.
- Provide USE_PYTHON_BUILD and USE_PYTHON_RUN to allow explicit
  dependencies. [1]
- Provide PYDISTUTILS_CONFIGUREARGS and run ${PYSETUP} config on
  'do-configure' targets. [2]

Reviewed by:	eik [1]
Submitted by:	Mike Brown <mike@skew.org>
2004-07-08 15:53:45 +00:00
Adam Weinberger
f4935211a1 Chase libgsf* shared library. 2004-07-04 23:02:22 +00:00
Oliver Eikemeier
9448cc82de disable keihanna and twtelecom sf mirrors 2004-07-03 13:19:28 +00:00
Greg Lewis
b05bcfe3a0 . Reapply the changes of PR/61351 (by linimon) to bsd.java.mk 2.0. These
got spammed in the update to bsd.java.mk 2.0.  They replace .BEGIN blocks
  with check-makevars:: targets.

PR:		68516
Submitted by:	Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
2004-07-01 22:44:00 +00:00
Michael Nottebrock
60d27f048f Remove some dead KDE mirrors and replace the rest (except the ring-sites)
with KDE's smart global roundrobin.
2004-07-01 21:21:06 +00:00
Ade Lovett
181243d03c .error -> BROKEN (against my better judgement, but hey ho)
PR:		68568
Submitted by:	eik
2004-07-01 21:13:08 +00:00
Ade Lovett
328b757bf2 Autotools cleanup. Remove autoconf257 (259), automake17 (18), and
libtool14 (13/15).

PR:		67768
Submitted by:	ade
Approved by:	4-exp bento runs (thanks, kris!)
2004-07-01 17:06:41 +00:00
Oliver Eikemeier
6add301a7a add one exim and some sourceforge mirrors 2004-06-30 12:21:49 +00:00
Greg Lewis
a44f1d6e4f . Add appropriate definitions for JAVASHAREDIR and JAVAJARDIR to
PLIST_SUB.
. Define java utility variables such as JAVA, JAVAC, JAVAH, APPLETVIEWER,
  etc. conditionally (?=) rather than explicitly (=).  This is in line with
  both bsd.port.mk and the earlier version of bsd.java.mk.

Reviewed by:	Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
2004-06-29 20:16:37 +00:00
Joe Marcus Clarke
33959b7b0f Add more locale directory hacks to bsd.gnome.mk, and fix ports that tried
to fix these using their own patches.

PR:		68256
Submitted by:	Jean-Yves Lefort <jylefort@brutele.be>
2004-06-27 17:32:30 +00:00
Adam Weinberger
50809c9727 Train bsd.gnome.mk to use its own patch target, and not clobber
pre-patch. pre-patch is free to fill again.

Many thanks to:	eik
2004-06-26 22:08:40 +00:00
Hye-Shik Chang
1446b7717f Remove deprecated ports: lang/python15 and lang/python20. 2004-06-21 01:33:54 +00:00
Dirk Meyer
c98e9b8795 - new option DEFAULT_LIBVERSION 2004-06-16 08:17:22 +00:00
Kris Kennaway
22cbe54b9a * Support verbose index builds with INDEX_VERBOSE [1]
* Don't assume root is using /bin/sh when switching credentials to
  configure OPTIONS. [2]

* Support glob expressions in USE_GETTEXT to allow more flexibility
  in the face of future gratuitous library version bumps by the gettext
  developers [3]:

  USE_GETTEXT=yEs   # Works as before (case-insensitive)
  USE_GETTEXT=[5-7] # Accepts any of those libintl.so.x versions
                    # in the LIB_DEPENDS

* Correctly register dependencies when a non-system perl port is used
  on 4.x [4]

* Extend 'make search' support to allow much more flexible searching.
  Syntax will be documented in CHANGES for brevity. [5]

* Reorder the post-install-script target to before add-plist-info for
  consistency [6]

* Various fixes to support port operations when a port directory
  exists under /usr/obj [7]

* Extend USE_PERL5_BUILD and USE_PERL5 to add EXTRACT and PATCH
  dependencies since many ports require perl in those stages [8]

* Move info file deregistration later in the deinstallation process so
  it works properly. [9]

* Improve wording in EXPIRATION_DATE message. [10]

* Fix dependencies for XFREE86_VERSION==3 (obtain imake from
  x11/XFree86 now that the former port is gone) [11]

* While building index, treat non-existent dependencies as fatal.
  Previously the error was being hidden by the stderr redirection. [12]

* Don't always retry BROKEN ports when package building (it is taking
  too much time to continually rebuild ports that are usually going to
  really be broken).  Set TRYBROKEN if you want to attempt a build of
  a BROKEN port. [12]

* Revert incorrect change from 1.487 relating to ALL-DEPENDS-LIST [13]

PR: 		24214 [1], 67529 [2], 63937 [3], 65554 [4], 40699 [5],
		59162 [6], 63372 66567 [7], 63394 [8], 65304 [9],
		65931 [10], 66565 [11], 66743 [13]
Submitted by:	roam [1], will [1], hrs [2], mi [3], ade [4],
		Roman Neuhauser <roman@bellavista.cz> [5],
		Sergey Matveychuk <sem@ciam.ru> [6], gad [7],
		adamw [8], kris [8][12], dinoex [9],
		Alexey Dokuchaev <danfe@regency.nsu.ru> [10],
		eik [11][13]
2004-06-10 07:30:19 +00:00