Commit graph

966 commits

Author SHA1 Message Date
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Kris Kennaway
bce8e54a02 Back out PERL_(BUILD|RUN)_DEPENDS pending reimplementation 2006-02-23 08:28:48 +00:00
Emanuel Haupt
b7cc3765df - Add a patch to fix a crash when trying to remove a MOVED port with -y option
- Bump PORTREVISION

PR:		93178
Submitted by:	Eric <eric7wang@gmail.com>
2006-02-23 02:15:38 +00:00
Doug Barton
3592c37af4 Improve the description, and add a WWW link. 2006-02-21 04:05:41 +00:00
Doug Barton
5c9a8c6104 Add my portmaster utility. This is a shell script to manage ports
that does not require external databases or languages.
2006-02-20 23:29:03 +00:00
Jean-Yves Lefort
678414b6d4 Add psearch.
psearch is an utility for searching the FreeBSD Ports Collection.

It allows you to use regular expressions, and has support for searching
the long description (pkg-descr files), as well as inverse matches that
allow filtering of ports.

WWW: http://www.maxlor.com/freebsd-scripts.shtml

PR:		ports/93490
Submitted by:	Benjamin Lutz <benlutz@datacomm.ch>
2006-02-18 10:13:36 +00:00
Joe Marcus Clarke
ecae66b28e Update to 2.8.5.
* Add a check for .mo (translation) files, and warn if USE_GETTEXT is not
  set. [1]
* Make sure USE_RC_SUBR checking does macro expansion to catch cases were
  USE_RC_SUBR=${PORTNAME} (for example). [2]

PR:		93273 [2]
Requested by:	kris [1]
2006-02-14 03:20:13 +00:00
Edwin Groothuis
6e47d185ff fix pkg-plist 2006-02-12 20:37:47 +00:00
Joe Marcus Clarke
79ded35e93 Update to 2.8.4.
* Add a check to see if PORTREVISION=0 in master ports. [1]
* Add checks for direct use of the pkg_* commands. [2]
* Add a check that if a port is new, it is not maintained by
  ports@FreeBSD.org. [3]
* Do not warn about .la files if USE_KDELIBS_VER is set. [4]
* Add a check for deprecated use of USE_RC_SUBR along with checks for its
  proper use. [5]

PR:		91324 [1]
		92888 [2]
		92665 [3]
		92586 [4]
Submitted by:	lofi [4]
		dougb [5]
2006-02-11 23:09:42 +00:00
Edwin Groothuis
44b93d6888 Update port: misc/tinderbox to 2.3.0 + enhancements
* update from 2.2.1 to 2.3.0
* fix options parsing so `make' in a pristine directory works
  as expected [1]
* sort the new plist

PR:		ports/92881
Submitted by:	Vasil Dimov <vd@FreeBSD.org>
2006-02-11 01:26:22 +00:00
Andrej Zverev
85eb7e24ae - Update to version 20060207
PR:		ports/92931
Submitted by:	maintainer
2006-02-08 07:40:13 +00:00
Andrej Zverev
ad1512d02b - Package Frontend is a ncurses based, graphical front-end to manage
the FreeBSD ports collection.

PR:		ports/92761
Submitted by:	Sulev-Madis Silber <madis555@hot.ee>
2006-02-03 13:11:02 +00:00
Vasil Dimov
bda37e45b4 Add new port sysutils/portsearch
Portsearch allows searching for ports that install some file, like
``find /usr/ports -name pkg-plist |xargs grep pattern''
but honoring PLIST_(FILES|DIRS) and %%FOOBAR%% variables.

Approved by:	garga (mentor)
2006-02-01 15:19:12 +00:00
Colin Percival
8d320f07b4 Update sysutils/portsnap to version 1.0, to match the version in the
src tree.
This only affects users of FreeBSD 5.4 and earlier, since the port is
IGNOREd for recent versions of the FreeBSD base system.

PR:		ports/92563
Approved by:	linimon
2006-01-30 20:12:33 +00:00
Edwin Groothuis
29fbe138fc Fix PERL_RUN_DEPENDS syntax.
Noticed by: YAPHR
2006-01-29 22:28:57 +00:00
Andrey Slusar
db85ba96dc Update to 1.5
This version contains fix to prevent cache-init crashing when it tries
to process the currently empty net-p2p port category.

PR:		ports/92503
Submitted by:	Matthew Seaman (maintainer)
2006-01-29 19:33:04 +00:00
Mark Linimon
9b9a2302bd Incorporate 1.63 from the master. 2006-01-28 07:41:18 +00:00
Mark Linimon
2dd789c8b0 Incorporate 1.523 from the master. 2006-01-28 07:40:20 +00:00
Edwin Groothuis
6075e8825a SHA256ify (manually checked)
>
> Approved by: krion@
2006-01-24 05:43:37 +00:00
Edwin Groothuis
84b1517c16 SHA256ify
Approved by: krion@
2006-01-24 03:16:52 +00:00
Edwin Groothuis
32487a10ad SHA256ify
Approved by: krion@
2006-01-24 01:06:45 +00:00
Pav Lucistnik
120d63cacb - Drop maintainership. ENOTIME for ports, so let someone else take better care
of them.

Submitted by:	Brad Davis <so14k@so14k.com>
2006-01-23 20:27:33 +00:00
Mark Linimon
2fe508315b Update to the latest patches running on the cluster. 2006-01-23 04:29:32 +00:00
Mark Linimon
ad05a423ed Reflect a bug found in the latest patchset. 2006-01-22 19:37:22 +00:00
Edwin Groothuis
53354e7e9c SHA256ify
Approved by: krion@
2006-01-22 12:59:47 +00:00
Edwin Groothuis
acd87b4ad8 SHA256ify
Approved by:    krion@
2006-01-22 08:34:46 +00:00
Edwin Groothuis
d568611c3e eplace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 05:52:28 +00:00
Mark Linimon
d1a9f67459 Incorporate the emergency fix from ports/92128. 2006-01-22 04:38:09 +00:00
Mark Linimon
d27380ce77 Update these two to the next set of 5-exp patches. 2006-01-22 03:09:01 +00:00
Edwin Groothuis
508b8d82f4 Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 03:01:03 +00:00
Joe Marcus Clarke
d469b03a3b Update to 2.8.3.
* Add support for PERL_{RUN,BUILD}_DEPENDS
2006-01-22 00:45:00 +00:00
Mark Linimon
f5bf891663 Bring this up to date with respect to the master copy. 2006-01-21 23:59:09 +00:00
Mark Linimon
73d1ef6ea2 Remove files committed to /usr/ports/Mk in the latest patchset and/or ones
which now lag their counterparts.
2006-01-21 23:44:31 +00:00
Edwin Groothuis
1cb458c20b Implement PERL_BUILD_DEPENDS / PERL_RUN_DEPENDS for my ports. 2006-01-21 22:15:45 +00:00
Edwin Groothuis
0eac08c2c8 Implement @dirrmtry for my ports. 2006-01-21 22:00:03 +00:00
Joe Marcus Clarke
a4ee4ef133 Update to 2.8.2.
* Update quoting requirements for new bsd.port.mk
* Warn on use of USE_REINPLACE [1]
* Recommend @dirrmtry instead of @unexec rmdir [1]

Requested by:	pav [1]
2006-01-21 21:54:05 +00:00
Edwin Groothuis
5c5e8d6063 [patch] misc/tinderbox does not install php4-pgsql (or mysql)
misc/tinderbox does not install the php extension for the
    selected database, because the extension is added to USE_PHP
    after bsd.port.pre.mk inclusion.

PR:		ports/92065
Submitted by:	Vasil Dimov <vd@FreeBSD.bg>
2006-01-20 21:55:30 +00:00
Sam Lawrance
311ed2b34a Re-add portmanager, which we now have permission to redistribute.
Submitted by:	outgoing maintainer Michael C. Shultz <ringworm01@gmail.com>
		(taking a break)
2006-01-20 08:54:25 +00:00
Mark Linimon
bc343ddcb1 Remove portmanager. Author has withdrawn permission to distribute it.
Hat: 	portmgr
2006-01-19 23:13:10 +00:00
Edwin Groothuis
c6091421f0 After a wise lesson of linimon@, make it IGNORE instead of BROKEN 2006-01-19 06:35:35 +00:00
Edwin Groothuis
69a333dfd3 [patch] misc/tinderbox shouldn't allow no database to be selected
PR:		ports/91943
Submitted by:	Vasil Dimov <vd@datamax.bg>
Approved by:	edwin@mavetju.org
2006-01-18 10:29:26 +00:00
Joe Marcus Clarke
59cfa6b679 Update to a snapshot of HEAD from today (01-13-2006). 2006-01-13 06:38:06 +00:00
Erwin Lansing
8c4394af66 Bump the useful version for this port to 4.10 and lower.
Submitted by:	pav
2006-01-12 14:32:44 +00:00
Mark Linimon
d2ff21c877 Bring these up to date with what is currently being tested on the cluster. 2006-01-07 21:12:02 +00:00
Edwin Groothuis
69ec329aa4 sysutils/portupgrade: Fix yet another infinite loop.
Check and avoid infinite loop when MOVED has an entry such as:

	    games/scummvm|emulators/scummvm|2004-04-06|new category
	    emulators/scummvm|games/scummvm|2004-04-13|new category

	    (games/scummvm -> emulators/scummvm -> games/scummvm -> ...)

	Reported by: Bohdan Horst <nexus at hoth dot amu dot edu dot pl>

PR:		ports/91402
Submitted by:	KOMATSU Shinichiro <koma2@lovepeers.org>
2006-01-07 01:04:28 +00:00
Norikatsu Shigemura
879e335dc3 Update to 2.0.1.
* portversion(1) also reads MOVED and trace origin change,
  and, when invoked with "-v", displays the new origin.

  Example:

      % portversion -v screen
      screen-4.0.2_2   <  needs updating (port has 4.0.2_3) (=> 'sysutils/screen')

* Add "--ignore-moved" to portupgrade(1) and portversion(1).
  When invoked with this option, both programs totally ignore MOVED.
  If you encounter strange behaviour of these programs, try this out.

* Add IGNORE_MOVED option to pkgtools.conf.
  This can be used to selectively ignore MOVED by pkgs.
  See pkgtools.conf.sample for details.

* Keep the order of MOVED entries, and do not trace back to old entries.
  Previously, when encounters the following entries,

	editors/emacs|editors/emacs19|2004-03-20|emacs 19.x moved to a non-default port location
	editors/emacs21|editors/emacs|2004-03-20|emacs 21.x moved to default port location

  portupgrade traces as "editors/emacs21" -> "editors/emacs" -> "editors/emacs19".
  I thought this behavior should not be what we want to, so added this change.

PR:		ports/91272
Submitted by:	KOMATSU Shinichiro <koma2@lovepeers.org> (maintainer)
2006-01-03 16:57:46 +00:00
Edwin Groothuis
be6bc69b0f Add patches as supplied in ports/91151
PR:		ports/91151
Submitted by:	Andrey Slusar <anray@freebsd.org>
2006-01-03 00:00:47 +00:00
Edwin Groothuis
1d2994d56b Problem with portupgrade 2.0
Thank you for reporting. I also discovered this problem a few hours ago.

    The source of this trouble is that the following line exists in MOVED,

    lang/php4|lang/php4|2003-05-22|re-separated from www/mod_php4

    where "moved from" and "moved to" is the same, but portupgrade
    does not check this case and infinite loop occurs.

    Fix to this problem will be in the next portupgrade release,
    but in the meanwhile, whould you commit the following patch,
    please?

PR:		ports/91209
Submitted by:	KOMATSU Shinichiro <koma2@lovepeers.org>
2006-01-02 11:03:25 +00:00
Edwin Groothuis
1eda9ddc55 Fix @dirrm in pkg-plist
Noticed by: YAPHR
2006-01-02 06:36:34 +00:00
Norikatsu Shigemura
e81a09cb91 A happy new year updated to 2.0.0.
(1) Change the versioning scheme of portupgrade.
    portupgrade now becomes 2.0.0!

(2) Add FreshPorts support to portcvsweb(1).
    You can view CVS history via FreshPorts instead of CVSweb
    by using "portcvsweb -F". See the man page of portcvsweb(1) for details.

(3) If the change of the origin is written in MOVED,
    portupgrade reads and chases it.
    You no longer need to supply the origin of the new pkg by "-o" option.

    Example:

        When ftp/wget-devel is moved to ftp/wget, previously you had to run,

	    % portupgrade -o ftp/wget wget

	Now, just run

	    % portupgrade wget

	and portupgrade will do what you want to do.

(4) Try to guess the pkg to be upgraded, when no pkgname is supplied
    as a command line argument.
    This can be done only when the current directory is under $PORTSDIR.

    Example:

	Running

	    % cd /usr/ports/ftp/wget
	    % portupgrade

	will upgrade ftp/wget.

(5) The frequency of INDEX generation on official site is now sufficient,
    recommend to run "portsdb -F" (fetch INDEX from official site)
    instead of "portsdb -U" (make INDEX by yourself) in portsdb(1). [1]

PR:		ports/91164
Submitted by:	KOMATSU Shinichiro <koma2@lovepeers.org> (maintainer)
Pointed out by:	Enrique Matias <cronopios at gmail dot com> [1]
2006-01-01 15:43:35 +00:00