1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-27 00:57:50 +00:00
Commit Graph

1955 Commits

Author SHA1 Message Date
Xin LI
836873e17f A bandaid for recent cheeseshop -> pypi rename. 2008-01-14 06:01:41 +00:00
Alex Dupre
2c0ea767d0 Add pdo_mysql extension. 2007-12-27 06:52:45 +00:00
Andrey Slusar
470a14b89f - Update xemacs and xemacs21-mule to 21.4.21 2007-12-13 19:25:09 +00:00
Stanislav Sedov
3d86af7e4a - Fix a typo in the bundled REXML package.
- Bump up portrevision.

Approved by:	portmgr (marcus)
Reported by:	mat
2007-12-04 12:26:07 +00:00
Gerald Pfeifer
8deb6a4aca Remove lang/gcc40 which only has three dependencies left in the tree
(all of which only have it as a minimal requirement and also build with
lang/gcc42) and has issues on at least 8-CURRENT.

Approved by:	portmgr (pav)
2007-11-05 19:26:16 +00:00
Stanislav Sedov
4f98af6d86 - Update ruby to the latest 111 patchversion.
It's a bugfix release.

Thanks to:	Alexander Logvinov <ports@logvinov.com> for initial patchset.
2007-10-30 11:24:59 +00:00
Michael Nottebrock
c13a5bcfcd Update to KDE 3.5.8 2007-10-29 23:48:18 +00:00
Pav Lucistnik
2a3d311fcd - Update luasocket to 2.0.2, set luasocket port to lua 5.1
- Add lua 5.0 compatible slave port

PR:		ports/117168
Submitted by:	Andrew Turner <andrew+ports@fubar.geek.nz> (maintainer)
2007-10-28 19:43:49 +00:00
Herve Quiroz
e2135b211a Remove support for Java 1.1 and 1.2 in the ports tree
To ease upgrade, bsd.java.mk now substitutes JAVA_VERSION values of 1.1+ and
1.2+ as 1.3+.

The related JDK ports that have been marked as deprecated and scheduled for
removal some time ago are now safe to be removed.

The patch has been tested successfully on the cluster.

PR:		116724
2007-10-28 15:09:43 +00:00
Andrew Pantyukhin
16f59f05ca - Fix a typo in bsd.sites.mk along with all the places it affected
Approved by:	oliver (maintainer of the respective ports)
2007-10-25 22:53:28 +00:00
Joe Marcus Clarke
4acc6fb2a4 Presenting GNOME 2.20.1 and all related works for FreeBSD. The official
GNOME 2.20 release notes can be found at
http://www.gnome.org/start/2.20/notes/en/ .  Beyond that, this update
includes the new GIMP 2.4 (courtesy of ahze).

The GNOME 2.20 update also includes a huge change in the FreeBSD GNOME
hierarchy.  We are now using the more standard DATADIR of ${PREFIX}/share
rather than ${PREFIX}/share/gnome. The result is that fewer patches and
hacks are needed to port GNOME components to FreeBSD.  This will mean some
user changes may be required, so be sure to read /usr/ports/UPDATING for
more details.

This release and the things we accomplished in it would not have been
possible without mezz's crazy idea to collapse DATADIR, and his persistence
to make it happen successfully.  Ahze and pav also deserve thanks for
their work on porting modules and testing the whole ball of wax on
pointyhat (respectively).

The FreeBSD GNOME team would also like to thank our various testers and
contributors:

Yasuda Keisuke
Frank Jahnke
Pawel Worach
Brian Gruber
Franz Klammer
Yuri Pankov
Nick Barkas
Cristian KLEIN
Tony Maher
Scot Hetzel
Martin Matuska (mm)
Benoit Dejean
Martin Wilke (miwi)
(And anyone else I may have missed)

PRs fixed in this release:

111272, 113470, 115995, 116338
2007-10-24 23:37:25 +00:00
Alejandro Pulver
d39f10a502 - Remove Unicode checks for FreeBSD < 5.x (unsupported).
PR:		ports/116891
Submitted by:	edwin
2007-10-19 02:21:14 +00:00
Ade Lovett
dbd39ca660 Migration from bison 1.x to 2.x
PR:		117086
Tested by:	-exp runs
2007-10-17 10:13:01 +00:00
Jeremy Messenger
221deb5e47 Add four new mirrors for GNOME, these mirrors are usually fastest to grab the
newest tarballs.
2007-10-15 20:22:46 +00:00
Palle Girgensohn
104aa6c048 Introducing the first beta of PostgreSQL 8.3
Note that this is a BETA VERSION of the PostgreSQL server.
Use it only for testing.
2007-10-15 15:32:19 +00:00
Vasil Dimov
5e4e8ecf76 Remove expired Emacs ports and the surrounding expired ports:
2007-08-19 chinese/mule-freewnn: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 chinese/xemacs: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 converters/mule-ucs-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 devel/eieio-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 editors/apel-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 editors/bitmap-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 editors/emacs19: emacs19 is obsolete; please use a more recent version
2007-08-19 editors/emacs20: "editors/emacs is recommended instead for new installations"
2007-08-19 editors/flim-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 editors/mule-common: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 editors/mule: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 editors/semi-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 editors/speedbar-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 irc/irchat-pj-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 irc/pure-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/diclookup-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/diclookup-mule: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/mule-canna+freewnn+sj3: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/mule-canna+sj3+wnn6: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/mule-canna+sj3+wnn7: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/mule-canna+sj3: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/mule-canna+wnn6: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/mule-canna+wnn7: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/mule-canna: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/mule-freewnn: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/mule-sj3: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/mule-wnn6: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/mule-wnn7: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/navi2ch-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/w3: distfile is 10 years old and depends on emacs19 which is obsolete
2007-08-19 korean/mule-freewnn: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 www/w3: distfile is 10 years old and depends on emacs19 which is obsolete
2007-10-14 10:10:01 +00:00
Greg Lewis
eda1f83c1c . Remove a couple of entries from MASTER_SITES_ECLIPSE that appear to have
stopped mirroring eclipse a couple of versions ago.
2007-10-13 04:34:13 +00:00
Hye-Shik Chang
7302e6b360 Don't define PYTHONPATH unless PREFIX != LOCALBASE. This fixes
the massive plist problems introduced by the previous commit.

Reported by:	pav
2007-10-10 07:04:49 +00:00
Greg Lewis
15bc91d784 . Remove a check for OSVERSION >= 500000 since this is now true for all
supported versions of FreeBSD.

PR:		116890
Submitted by:	edwin
2007-10-07 14:42:03 +00:00
Hye-Shik Chang
9dfb6158ff - Correct installation paths in plist for PREFIX != LOCALBASE [1]
- Fix typo on comment about SZOPEBASEDIR and ZOPEBASEDIR [2]
- Fix type on Zope 2.10 support [3]
- Add a workaround for package building of ports using easy_install
  on jail environments [4]

PR:		116278 [1], 116428 [2], 116520 [3]
Submitted by:	Marcus von Appen <mva@sysfault.org> [1],
		nakaji [2], Christian Ullrich <chris@chrullrich.net> [3]
Reported by:	sat [4]
2007-10-07 13:50:15 +00:00
Pav Lucistnik
7e427bdbb7 - Fix issues with actual-package-depends, most notably fix bad list when a
third party package with invalid or missing pkgorigin is installed; this
  resulted in silently discarding dependency records for some people

PR:		ports/115010
Submitted by:	netchild

- Replace some calls to basename and dirname with make logic

PR:		ports/115994
Submitted by:	netchild

- Fix bsd.xorg.mk to work when USE_XORG is used below
  .include <bsd.port.pre.mk>; should allow conditional X.Org component
  dependencies with OPTIONS, etc

Submitted by:	flz

- When installing as user, don't install any libdata/ldconfig entries

Submitted by:	flz
PR:		ports/106613 (in audit trail)

- Introduce INSTALL_KLD; it's same as INSTALL_SCRIPT but the name is more
  obvious

PR:		ports/116200
Submitted by:	edwin
2007-10-03 22:24:59 +00:00
Mark Linimon
2e0f001e73 Remove ale.org; unfortunately they are offline right now. 2007-10-02 17:15:26 +00:00
Mark Linimon
48420a5ebd Switch autoconf dependencies from 2.53 or 2.59 to 2.61.
PR:		ports/116639
Submitted by:	aDe
2007-09-30 04:47:36 +00:00
Mark Linimon
64ec019f72 Add an anti-foot-shooting measure that protects against a dependent port
being null, resulting in an entire category being depended on.  This was
seen with missing USE_PERL5 definitions, for which there is now a test;
however, it could theoretically be tripped over by other bad port
Makefiles.  Since the failure mode is painful and seems unrelated to
the lack of the definition (the build will fail at some random point
within that entire category), IMHO it's worth the complexity tradeoff
to put this in.
2007-09-30 04:01:39 +00:00
Alejandro Pulver
5b12368729 - Complete repocopy of x11-toolkits/py-wxPython28,
x11-toolkits/py-wxPython28-common and x11-toolkits/py-wxPython28-unicode,
  applying the corresponding patches.
- Add PYDISTUTILS_NOEGGINFO to fix plist issues [1].
- Integrate with bsd.wx.mk: the noticeable difference is that ports using
  USE_WX=2.6+ and WX_COMPS=python will be built from now on with wxWidgets
  2.8, which was previously restricted for these ports because of the lack of
  the "python" component for version 2.6 [1].

PR:		ports/115349, ports/115350, ports/115351
Submitted by:	Neal Nelson <neal@nelson.name>
Reworked by:	alepulver (myself) [1]
2007-09-29 17:54:39 +00:00
Mark Linimon
efb871fcc7 Fix the CONFIGURE_ENV anti-foot-shooting measure to have the correct
quoting.  It turns out that this is only an issue for ports that torture
CONFIGURE_ENV to run a command as well as just set the environment (often,
used to echo 'N' to fool an interactive script.)

Tested on:	pointyhat
2007-09-29 03:46:06 +00:00
Mark Linimon
e192fbdad8 Fine-tune the anti-foot-shooting measure for systems that set PERL_VERSION
in /etc/make.conf.  This did not show up on the cluster.
2007-09-26 00:36:44 +00:00
Mark Linimon
c7735b8048 Add an anti-foot-shooting measure to detect missing default Perl definition.
This can happen if bsd.perl.mk was not included before or during the
inclusion of bsd.port.pre.mk.  As of bsd.port.mk 1.586 this can't yet
happen, as bsd.perl.mk is included unconditionally, so this checkin should
be a no-op.

While here, reserve WANT_PERL for ports that conditionally depend on Perl.
WANT_PERL will need to be defined before bsd.port.pre.mk is included.
2007-09-26 00:15:26 +00:00
Mark Linimon
e5239edf5d Disable AutoInstall from trying to contact CPAN directly in the case of
a missing dependency (which is the actual underlying error).  This cures
the case of the build cluster looping indefinitely asking for user input.

Suggested by:		tobez
Regression-tested with:	devel/p5-Config-Any
2007-09-24 23:05:56 +00:00
Rong-En Fan
9716a77fea Remove print/ghostscript-afpl as it has been replaced by print/ghostscript-gpl
since version 8.57. The leading ghostscript is the -gpl one.

Approved by:	portmgr (pav)
2007-09-24 08:43:49 +00:00
Clement Laforet
ab8293d70e - Avoid "OPTIONS blackhole" during 'make make-options-list' 2007-09-19 21:03:59 +00:00
Clement Laforet
4d35566575 - cosmetic changes
- s/OPTIONS=/OPTIONS+=/
2007-09-18 20:01:17 +00:00
Florent Thoumie
a9d833cd9e Oops. Backout some changes that shouldn't have been checked in during
xorg update.

Pointy hat to:	$self
2007-09-13 23:29:48 +00:00
Mark Linimon
43b5db1e28 Restore the semantics of USE_PERL and friends by moving them back to
the 'post' block from which they originally came.  This should fix the
remaining few package build errors because of conditional perl inclusion.

Pointy hat:	linimon
2007-09-13 22:10:33 +00:00
Florent Thoumie
62df320cc3 - Update X.org ports to 7.3.
- Mark XFree86-4 as DEPRECATED with EXPIRATION_DATE set to 2007-12-25.
I hope that nobody will be bored enough on Christmas to remove them on
that day.

Tested by:	vehemens, Rene Ladan, Beech Rintoul, sarek on x11@
2007-09-13 19:45:08 +00:00
Andrew Pantyukhin
94a42b403e - Remove a number of sites without A/AAAA DNS records
PR:		ports/116264
Submitted by:	Yoshihiko Sarumaru <mistral@imasy.or.jp>
2007-09-10 20:44:33 +00:00
Clement Laforet
fc5126bc4c - fix pre/post includes for USE_APACHE=common*
We still perform a double inclusion for modules to ensure backward
  compatibility
- add "Apache servers"-wide support for OPTIONS.
  !! Warning !!
  If OPTIONS is defined, all other modes to select modules are disabled.
  Here's the logic behind:
    1) OPTIONS
    2) WITH_MODULES
    3) all others knobs.

  OPTIONS'ified list of modules can be obtained via:
  "make make-options-list"
2007-09-09 14:36:42 +00:00
Mark Linimon
5d36202ed8 Revert the conditional inclusion of bsd.perl.mk and make it unconditional.
Apparently my test run was completely bogus.

New owner of the entire pointy hat factory:	linimon
2007-09-09 01:02:15 +00:00
Mark Linimon
1f6376d63c Move an XXX comment to make it not show up in build logs. 2007-09-08 23:58:28 +00:00
Mark Linimon
3e644dc6bd Please welcome bsd.perl.mk, a refactoring of Perl-related code from
bsd.port.mk.  In addition, a revision shorthand has been added, e.g.,
USE_PERL5= 5.8.0+.  This syntax is implemented for the following knobs:

   USE_PERL5, USE_PERL5_RUN, USE_PERL5_BUILD, PERL_CONFIGURE and PERL_MODBUILD.

Credit also goes to sem who wrote an earlier version of this patch in
ports/55515, marcus and kris for doing earlier testing, and kuriyama and
others for additional work along the way.

Thanks to gabor@FreeBSD.org for doing all this work.

Sponsored by:	Google Summer of Code 2007
2007-09-08 00:16:27 +00:00
Lars Balker Rasmussen
e896c6bcb3 Add backpan.cpan.org as a last resort mirror, to remove the often seen
failure case where the package a port relies on is moved from cpan to cold
storage (backpan).

On my system, it takes 70 seconds to fall through the mirrors before hitting
backpan, which is enough to be annoying (so you press C-c and file a PR),
but not enough to ruin the normal use-case (make install elsewhere and go
fetch coffee).  A current port where this is an issue is archivers/p5-IO-Zlib
2007-09-03 13:40:00 +00:00
Michael Nottebrock
deaff82245 Update to Qt 4.3.1. 2007-09-02 06:23:28 +00:00
Alex Dupre
493779bf8b Update to 5.1.21 release. 2007-08-28 09:33:41 +00:00
Andrew Pantyukhin
6bd1986896 - Add a few NonGNU Savannah mirrors 2007-08-24 17:27:23 +00:00
Martin Wilke
0ffad27239 - Add support for Drupal5 Themes
PR:		114894
Submitted by:	Geoff Glasson <g_glasson@jimali.dyndns.org>
Approved by:	maintainer
2007-08-21 08:33:35 +00:00
Andrew Pantyukhin
66b938e43c - Make PORTNAME the default subdir for GNU 2007-08-16 11:55:02 +00:00
Andrew Pantyukhin
6a5088cf54 - Update the list of vim mirrors
PR:		ports/115322
Submitted by:	Esa Karkkainen <ejk@iki.fi>
2007-08-15 16:54:14 +00:00
Michael Nottebrock
9b4688947e Change PKGNAME of devel/qmake4 to qt4-qmake, bringing it in line with
the rest of the qt4 ports and avoiding dependency resolution troubles
if devel/qmake is installed on the same system.

While here, change NOMAN to NO_MAN in Makefile.bsd.

PR: ports/115352
Submitted by: Marcin Wisnicki <mwisnicki+freebsd@gmail.com>
2007-08-11 10:27:36 +00:00
Kris Kennaway
4a917313b0 * Shuffle some important variable definitions to early in the file,
notably PORTSDIR.  The previous commit introduced a use-before-define
  with respect to this variable, which broke things like portmaster.

* Drop support for COMMENTFILE and a vestigial remnant of NetBSD support.
2007-08-08 03:46:04 +00:00
Dirk Meyer
4cf26145e8 - fix DESTDIR for config stage 2007-08-06 10:39:24 +00:00