1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-28 01:06:17 +00:00
Commit Graph

1552 Commits

Author SHA1 Message Date
Hye-Shik Chang
b243082281 Update to Python trunk snapshot as of 2006-03-26. 2006-03-26 07:58:41 +00:00
Renato Botelho
a5fea1451d back out last commit, MASTER_SORT can do the job and much more 2006-03-21 22:22:43 +00:00
Renato Botelho
28fbfbe6bb Fix typo on MASTER_SITE_SOURCEFORGE_PREFERRED
Noted by:	tdb
2006-03-21 15:53:42 +00:00
Renato Botelho
06347ac149 be able to define favourite sourceforge download site just defining
MASTER_SITE_SOURCEFORGE_PREFERED=xxx

on /etc/make.conf

PR:		ports/94661
Submitted by:	edwin
2006-03-21 15:40:26 +00:00
Mark Linimon
9e22d46318 Remove mirrors.rcn.net, it seems to have disappeared.
PR:		ports/94273
Submitted by:	Ion-Mihai "IOnut" Tetcu
2006-03-20 10:34:10 +00:00
Pav Lucistnik
5d4445e614 - hash can now be installed on php4
PR:		ports/94705
Submitted by:	Alexander Zhuravlev <zaa@zaa.pp.ru>
2006-03-19 22:18:41 +00:00
Pav Lucistnik
be7cac49f4 - Add pecl-hash to the list of USE_PHP components
PR:		ports/90568 (part of)
Submitted by:	Alexander Zhuravlev <zaa@zaa.pp.ru>
Approved by:	maintainer timeout (ale; 3 months)
2006-03-18 14:14:26 +00:00
Pav Lucistnik
353984c155 - Add PDO extension to a php5-extensions metaport and enable it by default.
This is consistent with vendor configure.

PR:		ports/90565
Submitted by:	Alexander Zhuravlev <zaa@zaa.pp.ru>
Approved by:	maintainer timeout (ale; 3 months)
2006-03-18 14:12:04 +00:00
Dirk Meyer
76dfae6958 - set default GNUSTEP_PREFIX
Andriy Gapon

- new option USE_GNUSTEP_PREFIX
2006-03-18 08:04:45 +00:00
Andrey Slusar
51fac597a4 Update xemacs-devel to 21.5-b25. 2006-03-16 20:25:23 +00:00
Andrey Slusar
0d348d0078 Update xemacs-devel-mule to 21.5-b25 2006-03-16 08:17:06 +00:00
Clement Laforet
e2a2a30dfd - Fix USE_APACHE=22
Approved by:	portmgr (self)

Spotted by:	Larry Rosenman <ler at lerctr dot org>
2006-02-23 20:46:10 +00:00
Ade Lovett
363cdd1ddb Clean up spurious "true" in the case of a non-autotools run-autotools
target.

PR:		93757
Forgotten by:	ade
Approved by:	portmgr (implicit)
2006-02-23 15:37:20 +00:00
Ade Lovett
707f16d6ae Conversion to a single libtool environment.
* devel/libtool13 is no more (requiem mors pacem)
* devel/libtool15 now installs as ${LOCALBASE}/bin/libtool etc.
  (ie: no versioning on the binaries and scripts)
* USE_AUTOTOOLS= libtool:XX:inc has been deprecated
  Where possible, ports should simply set GNU_CONFIGURE=yes and use  the pre-packaged version of libtool that comes as part of the  source distribution
* all the legacy hacks to libtool that we have been saddled with over  the years have been removed. (eg: .la files are now installed)    This brings us in line not only with Linux distributions, but also pkgsrc.
* libtool now understands, and correctly handles, "nonstandard" compilers
  such as g++34, gcc295, etc. etc.

This could not have happened without the truly outstanding work from kris,
not only putting up with me, but also running countless builds, both on
dosirak and pointyhat.  I am truly indebted to him.

Sponsored by:	Theakston Old Peculier, Marlboro Red, Cafe de Colombia
Approved by:	portmgr (kris)
2006-02-23 10:43:34 +00:00
Ade Lovett
23d7454341 Only include bsd.autotools.mk if USE_AUTOTOOLS is defined. Tested as
part of the single-libtool patch.

Approved by:	portmgr (kris)
2006-02-23 10:43:00 +00:00
Ade Lovett
888e973cd3 As a result of the conversion to single libtool, the glib/gtk 1.2.x
libraries have now moved from <lib>12.so to <lib>-12.so

Approved by:	portmgr (kris)
2006-02-23 10:42:21 +00:00
Kris Kennaway
9c33f48abd * Back out the PERL_(BUILD|RUN)_DEPENDS. It needs to be reimplemented
so it appends to (BUILD|RUN)_DEPENDS instead of defining new types,
  since this requires changes to third party code like the
  tinderbox and pointyhat.  Hopefully this will be revisited by the
  author in the future. [1]

* Cause USE_RC_SUBR to install startup scripts as foo, rather than
  foo.sh, on applicable RELENG_6 systems as well as HEAD [2]

PR:             ports/92711 [1], ports/93265 [2]
Submitted by:   ade [1], dougb [2]
2006-02-23 08:28:14 +00:00
Andrey Slusar
25d0e6ca80 Removed unfetchablemastersites from MASTER_SITE_XEMACS. 2006-02-22 10:56:53 +00:00
Brooks Davis
68a827096e Big port infrastructure overhaul to ease module maintance. The user
visiable changes are:
 - Use OPTIONS to control php#-mysql and pear-DB (for PostgreSQL
   support) depends.
 - Replace the DRUPDIR make variable with DRUPAL_BASE.

Other changes include abstracting some command paths and most of the
module makefiles out into a bsd.drupal.mk that lives in www/drupal for
now.  Module updates to follow.
2006-02-22 00:40:20 +00:00
Anton Berezin
6f10f263a9 Perl 5.8.8 is the default now.
Approved by:	portmgr (kris)
2006-02-20 20:31:49 +00:00
Andrey Slusar
1782080167 Revert previous changes. 2006-02-16 12:42:44 +00:00
Andrey Slusar
13ad6bfbc5 Remove 19.x emacsen. 2006-02-16 12:31:32 +00:00
Kris Kennaway
4c3ff6399d - Remove the use of .error in favour of BROKEN to fail more gracefully
[1]

- Fix all-depends-list target with dependencies that use the ':target'
  syntax. [2]

- Correct errors in USE_DOS2UNIX. [3], [4]

- Detect conflicts between installed and requested FAM implementations and
  fail more gracefully instead of registering a dependency on the
  wrong port.  Set the default implementation based on what the user
  has already installed.  [5]

- Correctly clean up info subdirectories in pkg-plist [6]

- The linux ldconfig invocation has to be done in a chroot, else some
  FreeBSD native libs get cached in the linux ld.so.cache.  Use the
  internal chroot feature of the linux ldconfig to do this. [7]

- Update the OpenLDAP default version. [8]

PR:             ports/92446 [1], ports/86310 [2], ports/92584 [3],
                ports/92688 (partial) [4], ports/92583 [5], ports/91057 [6],
                ports/92322 [7], ports/86310 [9]
Submitted by:   linimon [1], mi [2], jylefort [3], danfe [3],
                Alejandro Pulver <alejandro at varnet dot biz> [4],
                marcus [5], gerald [6], netchild [7], vsevolod [8]
2006-02-11 02:34:48 +00:00
Alex Dupre
f89c5a13e7 Add MySQL 5.1 shared library number. 2006-02-05 09:42:00 +00:00
Andrey Slusar
65b9028a8b Update xemacs-devel to 21.5.b24 2006-02-02 16:07:32 +00:00
Renato Botelho
04472db966 - Add osdn, the master sourceforge site
PR:		ports/92726
Submitted by:	Vyacheslav Anikin <ghos@mail.ru>
2006-02-02 09:33:21 +00:00
Joe Marcus Clarke
16b56d3d9c Add a hack for dbus service installation. 2006-02-02 07:15:22 +00:00
Michael Nottebrock
79fc2a8db2 Update to KDE 3.5.1. 2006-02-01 09:13:29 +00:00
Alex Dupre
c4d6261234 - pfpro extension is only for php4
- add location to pfpro directory
2006-02-01 07:18:47 +00:00
Mark Linimon
3473fea482 Fix capitalization of IGNORE messages. 2006-02-01 06:18:06 +00:00
Mark Linimon
2e8aecc628 The last commit was not quite ready for prime time. Not only did I fail
to reword the strings in the IGNORE statements, but also the change from
BROKEN_WITH to IGNORE_WITH is wrong without the accompanying changes
throughout the ports tree.

Hat:		portmgr
Pointy hat:	linimon
Noticed by:	kris
2006-02-01 04:18:56 +00:00
Pav Lucistnik
6bd407bcb2 - Add a php extension pfpro (PayFlow Pro).
PR:		ports/82843
Submitted by:	Mike Durian <durian@shadetreesoftware.com>
Approved by:	maintainer timeout (1 month)
2006-01-31 23:00:21 +00:00
Andrey Slusar
1d688800ec Update xemacs and xemacs21-mule to 21.4.19 2006-01-31 10:20:43 +00:00
Hye-Shik Chang
866d14d514 Add support for Zope 2.9.
Submitted by:	HAYASHI Yasushi <yasi@yasi.to>
2006-01-30 02:37:54 +00:00
Dirk Meyer
67cb7fff1f - support multiple backends as dependecies
some internal macros renamed
2006-01-29 07:31:51 +00:00
Mark Linimon
426af3f595 Switch this over to the mailing list.
Approved by:	will
2006-01-29 04:54:22 +00:00
Vsevolod Stakhov
c98d5db64e Replace BROKEN with IGNORE.
PR:		92445
Submitted by:	linimon
2006-01-28 07:20:00 +00:00
Mark Linimon
b09666fc1e - Fix possibility of "infinite make fork" when "Registering install for ..."
EMACS ports.  [1]

 - Allow building a port as root using an NFS-mounted /usr/ports if the
   server maps root to a UID other than root. [2]

 - Make 'BROKEN' and 'IGNORED' ports exit their "make install" with a fail
   status rather than success. [3]

 - Improve behavior when dealing with versioned dependencies. [4]

 - Fix false positives in check-conflicts target. [5]

 - Remove obsolete bzip2 code. [6]

 - Add physical category net-p2p. [7]

 - Don't fetch INDEXFILE if not necessary; respect FETCH_ENV. [8], [11]

 - INDEX can now be moved outside of ports tree. [9]

 - Add ghostscript-gpl. [10]

 - Remove obsolete USE_MESA. [12]

 - Force pkg_install tools from ports on FreeBSD 4.10 and older. [13]

 - Document ALWAYS_KEEP_DISTFILES. [14]

 - Remove USE_REINPLACE from bsd.port.mk USE_DOS2UNIX patch. [15]

PR:	ports/37596 [1], ports/57259 [2], ports/63216 [3],
	ports/89448 [4], ports/89710 [5], ports/88996 [6],
	ports/89260 [7], ports/89363 [8], ports/89809 [9],
	ports/89853 [10], ports/91086 [11], ports/91710 [12],
	ports/91727 [13], ports/92111 [14], ports/92124 [15]
Submitted by:	Jay Sachs <jay at eziba dot com> [1], sem [1, 3, 8, 12],
		Andrew Heybey <ath at niksun dot com> [2], Jamie Jones
		<jamie at thompson dot bishopston dot net>, tobez [4], Mark
		Andrews <Mark_Andrews at isc dot org> [5], edwin [6, 11, 15],
		pav [7, 13], Peter Jeremy <PeterJeremy at optushome dot com
		dot au> [9], Ulrich Spoerlein <q at galgenberg dot net> [10],
		netchild [11], erwin [14]
Reviewed by:	kris, clement (partially)
2006-01-28 02:11:35 +00:00
Jean-Yves Lefort
423e721390 Pass maintainership to emulation.
Discussed with:	netchild
2006-01-25 17:41:34 +00:00
Mark Linimon
18ad5ce26e Fix 'make search' on 4.X. Has no effect on 5.X and 6.X which worked
correctly to start with.

NOTE: if you have your ports tree outside of /usr/ports and don't make your
own INDEX, 'make search' will return no results.  This was a pre-existing
problem which no one had ever noticed.

People with long experience in software can imagine the merriment of
attempting to debug the current problem given this, for themselves.

PR:		ports/92189
Submitted by:	linimon
Fix from	clement
2006-01-23 23:54:22 +00:00
Mark Linimon
390e15c842 Fix regression in all-depends-list target on 4.X due to ancient, buggy,
make(1) that does not support -C properly.

PR:		ports/92188, 92189
Submitted by:	tobez, linimon
Patch from:	clement
Tested on:	4.10, 5.4, 6.0
2006-01-23 22:29:26 +00:00
Pav Lucistnik
da66f3d247 - Zope 3.1 is now 3.2 2006-01-23 21:14:05 +00:00
Pav Lucistnik
fcdc9db7d1 - USE_REINPLACE is noop now 2006-01-22 20:35:15 +00:00
Doug Barton
df0837eecb ftp.cn.freebsd.org is temporarily missing the local distfiles, so comment
them out while the admins (who are aware of the issue) solve the problem.
2006-01-22 05:12:48 +00:00
Mark Linimon
244bf72e9e Emergency fix to the @dirrmtry code.
PR:		ports/92128
Submitted by:	edwin
Reviewed by:	kris, linimon
2006-01-22 04:28:39 +00:00
Joe Marcus Clarke
feb7b457a0 Add a missing '@' to the ${DO_NADA} in the patch-dos2unix target. This
fixes an errant "true" that can be seen after make patch.
2006-01-21 22:07:08 +00:00
Dejan Lesjak
627b13b9fb Upgrade to X.Org 6.9.0 release.
Remove separate mtree file for X_WINDOW_SYSTEM=XOrg case. Both X11
distributions now use the one from /etc/mtree again.
2006-01-21 18:55:08 +00:00
Kirill Ponomarev
01c588a635 - Fix 'all-depends-list' target in cases if dependencies list is
very long and if some dependencies can't be added into the list.
  [1]

- Fix FAM support.  Make gamin the default FAM system. [2]

- Introduce new 'quicksearch' target to show only port, path and
  info section of the matching ports. [3]

- Introduce new category - rubygems. [4]

- Fix stale dependencies while installing qmail slaveport and
  another port that depends on qmail. [5]

- Add commentary for describes target in bsd.port.mk. [6]

- Fix warning issued during make index on archs !368. [7]

- Add USE_DOS2UNIX variable.  If set to "YES", remove the ^M from
  all files under ${WRKSRC}. If set to a string, remove in all files
  under ${WRKSRC} with one of these names the ^Ms. [8]

- Add new variables PERL_RUN_DEPENDS and PERL_BUILD_DEPENDS by
  checking the existance of the Perl modules with the "perl -e 'use
  module;'" command. [9]

- Fix bsd.port.mk variable quoting issues.  No quoting is necessary
  anymore either in the Makefile or on the command line.  Affected
  variables include:

  BROKEN
  FORBIDDEN
  IGNORE
  MANUAL_PACKAGE_BUILD
  NO_CDROM
  NO_PACKAGE
  RESTRICTED

  [10]

- Add NOFETCHFILES variable.  If set, don't download these files
  from the ${MASTER_SITES} or ${MASTER_SITE_BACKUP} (but do from
  ${MASTER_SITE_OVERRIDE}). [11]

- Improve 'search' target output. [12]

- Add a new virtual category for Amateur Radio - hamradio. [13]

- Cleanup some old/unused pathes in bsd.port.mk. [14]

- Add @dirrmtry for plists which does the same as:
  "@unexec rmdir %D/foo 2>/dev/null || true" [15]

- Remove virtual category - offix. [16]

- Use portsnap instead of cvsup or cvs on "make update" in
  /usr/ports. [17]

- Move location of bsd.autotools.mk within bsd.port.mk [18]

- Add bsd.linux-rpm.mk, fix INSTALLS_SHLIB for Linux ports [19]

- Use new USE_RC_SUBR format for FreeBSD version >= 700007 [20]

- Replace the string "FreeBSD" by "The FreeBSD Project" in the
  security warning [21]

- Add bsd.local.mk for local modification to ports framework. [22]

- Replace rcNG spelling by rc.d [23]

- Remove superfluous USE_REINPLACE. [24]

Special thanks to:      linimon for spending hours with all these patches
                        clement for fixes
                        kris for help with pointyhat
PR:     ports/86310 [1], ports/89498 [2], ports/83530 [3],
        ports/83789 [4], ports/84053 [5], ports/86281 [6],
        ports/87214 [7], ports/87234 [8], ports/87318 [9],
        ports/87396 [10], ports/87605 [11], ports/87840 [12],
        ports/88230 [13], ports/88493 [14], ports/88711 [15],
        ports/88751 [16], ports/89281 [17], ports/89999 [18],
        ports/90031 [19], ports/90150 [20], ports/90668 [21],
        ports/91433 [23], ports/88754 [24]
Submitted by:   mi [1], marcus [2], Lars Engels <lars.engels@0x20.net> [3],
                pav [4, 16, 20, 24], garga [5], cperciva [6], vd [7],
                edwin [8, 9, 11, 15, 21],
                fenner [10], Arseny Nasokin <tarc.po.cs.msu.su@tarc.po.cs.msu.su> [12],
                Carl Makin <carl@stagecraft.cx> [13], arved [14],
                NIIMI Satoshi <sa2c@sa2c.net> [17], thierry [18],
                jylefort [19], linimon [22], dougb [23]
2006-01-21 17:37:14 +00:00
Edwin Groothuis
b5407164d8 Add support for lang/gcc42 2006-01-21 05:27:11 +00:00
Dirk Meyer
2196247c3d - new option GNUSTEP_PREFIX
allow user defined location of all files
  this makes this file save for other ports to include
2006-01-19 18:57:05 +00:00