Commit Graph

1190 Commits

Author SHA1 Message Date
Tom McLaughlin
9bb9659481 Remove net/cvsup-without-gui dependency
- It's done us well but csup is in base and fills the needs of most users.

Approved by:	linimon
2007-02-27 04:20:07 +00:00
Tom McLaughlin
412793fcfc Remove net/cvsup-without-gui dependency
- It's done us well but csup is in base and fills the needs of most users.

Approved by:	The old man (linimon)
2007-02-27 00:45:56 +00:00
Sergey Matveychuk
eb1085d1bc - Add two patches 2007-02-26 12:59:16 +00:00
Sergey Matveychuk
4393b172eb Update to 2.2.5. Read NEWS file for details. 2007-02-26 10:45:42 +00:00
Doug Barton
e06c42072e Minor Bugfix
============
If a user were to specify /var/db/pkg/foo-1.2/ on the command line,
the old code already failed, but by telling people that it's ok to
do that now, I exposed one more place this needed to be fixed. Take
the opportunity to fix this in a more thorough way.
2007-02-25 08:05:22 +00:00
Sergey Matveychuk
9d499d7b60 - Update to 2.2.4 2007-02-23 16:21:01 +00:00
Doug Barton
d9ff6ab227 Update for version 1.13 2007-02-22 19:05:33 +00:00
Doug Barton
b11c6afcb9 New Feature
===========
--clean-distfiles[-all] options to check /usr/ports/distfiles for
stale stuff, and either offer to delete them or delete them all
without prompting.

Bug Fix
=======
Fix brain-o that broke the -o option.

Usability Improvements
======================
1. If a port skeleton is missing, but the pkg db has an +IGNOREME
file, skip the update check, but issue a warning for it.
2. If there is no +IGNOREME file, and no version information is
present, fail with a helpful error message.
3. Clean up any trailing / character on directory names input
at the command line.
4. Allow user to specify just category/portname on the command
line without -p.
5. Work around a missing +REQUIRED_BY file for a -r port.

Minor cleanup
=============
Make case consistent for all usage() items
2007-02-22 19:05:08 +00:00
Mark Linimon
8e63b72dfb Chase 1.554. 2007-02-21 06:29:44 +00:00
Mark Linimon
86e95a8bce Catch up with Mk/bsd.port.mk 1.553. 2007-02-20 22:20:55 +00:00
Mark Linimon
1cfda4fd4c Catch up with ports/Mk 1.552. 2007-02-20 08:50:04 +00:00
Remko Lodder
1b003cb342 Correct the location of the portaudit-db port.
PR:		ports/109048
Submitted by:	KOMATSU Shinichiro <koma2 at lovepeers dot org>
With hat:	secteam
2007-02-19 12:37:15 +00:00
Martin Wilke
32a687361c - Update to 1.3
Changelog:
- portsopt now includes the output of make showconfig
- Fixed a bug with curly brackets. Reported by: bachi (AT) te-clan DOT ch

PR:             109138
Submitted by:   Beat Gaetzi <beat@chruetertee.ch> (maintainer)
2007-02-14 10:06:03 +00:00
Martin Wilke
22ba365c62 - Update MASTER_SITES
- Update maintainer mail adress

PR:             109065
Submitted by:   Kim Naim Lesmer <naim@bitcare.dk> (maintainer)
2007-02-12 07:59:40 +00:00
Joe Marcus Clarke
c34f99c1b7 Update to 2.9.3.
* Add a check to see if EXTRACT_SUFX is ".zip" and suggest USE_ZIP instead [1]
* Remove the now obsoleted DEPENDS macro
* Remove the obsoleted Java 1.0 check
* Add support for USE_CDRTOOLS
* Add a check for direct usage of gs (i.e. ghostscript) [2]

PR:		107265 [2]
Requested by:	gabor [1]
2007-02-11 19:22:07 +00:00
Martin Wilke
0c5f685f91 - Update to 20070208
PR:             108915
Submitted by:   Sulev-Madis Silber <madis555@hot.ee> (maintainer)
2007-02-08 22:35:50 +00:00
Mark Linimon
5ea6fc3f9c Fix a typo in the status message. 2007-02-06 02:42:16 +00:00
Pav Lucistnik
ec2a2e38b5 - Fix after move to ports-mgmt category
PR:		ports/108808
Submitted by:	Robert Noland <rnoland@2hip.net> (maintainer)
2007-02-05 19:59:46 +00:00
Pav Lucistnik
f81b82b55e Move pkg_replace to new category ports-mgmt
Repocopied by:	marcus
2007-02-05 12:35:14 +00:00
Sergey Matveychuk
803001884f - Fix after moving to a new category. 2007-02-05 07:29:46 +00:00
Pav Lucistnik
74900beb69 - Update portupgrade location in vendor manpage 2007-02-05 02:18:06 +00:00
Mark Linimon
417303006f Catch this up with repocopy. Hopefully this is the last of it. 2007-02-05 02:08:46 +00:00
Mark Linimon
5955abd389 Catch up with repocopy. 2007-02-05 02:07:44 +00:00
Mark Linimon
7f6ac3af36 Catch this up with repocopy. 2007-02-05 02:05:54 +00:00
Mark Linimon
145cdc1870 Catch these up with the latest change to the master copies. 2007-02-05 01:49:53 +00:00
Pav Lucistnik
93ca01a60c - Reset maintainership, the email address bounces
- Replace empty website with almost-empty one
2007-02-05 01:47:55 +00:00
Mark Linimon
4890ae65e4 Since I've been doing all the work on this recently, claim it for portmgr,
not just clement.
2007-02-05 01:36:40 +00:00
Mark Linimon
f647e0ed75 Update this for category move. While here, clean up. 2007-02-05 01:35:47 +00:00
Pav Lucistnik
0d0d56457b Populate a new ports-mgmt category. List of moved ports:
devel/portcheckout -> ports-mgmt/portcheckout
  devel/portlint -> ports-mgmt/portlint
  devel/portmk -> ports-mgmt/portmk
  devel/porttools -> ports-mgmt/porttools
  misc/instant-tinderbox -> ports-mgmt/instant-tinderbox
  misc/porteasy -> ports-mgmt/porteasy
  misc/portell -> ports-mgmt/portell
  misc/portless -> ports-mgmt/portless
  misc/tinderbox -> ports-mgmt/tinderbox
  security/jailaudit -> ports-mgmt/jailaudit
  security/portaudit -> ports-mgmt/portaudit
  security/portaudit-db -> ports-mgmt/portaudit-db
  security/vulnerability-test-port -> ports-mgmt/vulnerability-test-port
  sysutils/barry -> ports-mgmt/barry
  sysutils/bpm -> ports-mgmt/bpm
  sysutils/kports -> ports-mgmt/kports
  sysutils/managepkg -> ports-mgmt/managepkg
  sysutils/newportsversioncheck -> ports-mgmt/newportsversioncheck
  sysutils/pib -> ports-mgmt/pib
  sysutils/pkgfe -> ports-mgmt/pkgfe
  sysutils/pkg-orphan -> ports-mgmt/pkg-orphan
  sysutils/pkg_cutleaves -> ports-mgmt/pkg_cutleaves
  sysutils/pkg_install -> ports-mgmt/pkg_install
  sysutils/pkg_install-devel -> ports-mgmt/pkg_install-devel
  sysutils/pkg_remove -> ports-mgmt/pkg_remove
  sysutils/pkg_rmleaves -> ports-mgmt/pkg_rmleaves
  sysutils/pkg_trackinst -> ports-mgmt/pkg_trackinst
  sysutils/pkg_tree -> ports-mgmt/pkg_tree
  sysutils/portbrowser -> ports-mgmt/portbrowser
  sysutils/portconf -> ports-mgmt/portconf
  sysutils/portdowngrade -> ports-mgmt/portdowngrade
  sysutils/portcheck -> ports-mgmt/portcheck
  sysutils/portmanager -> ports-mgmt/portmanager
  sysutils/portmaster -> ports-mgmt/portmaster
  sysutils/portscout -> ports-mgmt/portscout
  sysutils/portsearch -> ports-mgmt/portsearch
  sysutils/portsman -> ports-mgmt/portsman
  sysutils/portsnap -> ports-mgmt/portsnap
  sysutils/portsopt -> ports-mgmt/portsopt
  sysutils/portupgrade -> ports-mgmt/portupgrade
  sysutils/portupgrade-devel -> ports-mgmt/portupgrade-devel
  sysutils/port-authoring-tools -> ports-mgmt/port-authoring-tools
  sysutils/port-maintenance-tools -> ports-mgmt/port-maintenance-tools
  sysutils/psearch -> ports-mgmt/psearch
  sysutils/p5-FreeBSD-Portindex -> ports-mgmt/p5-FreeBSD-Portindex
  sysutils/qtpkg -> ports-mgmt/qtpkg
  textproc/p5-FreeBSD-Ports -> ports-mgmt/p5-FreeBSD-Ports

Repocopies by:	marcus
2007-02-05 01:08:46 +00:00
Erwin Lansing
75612617f5 Update to 1.9
DEPENDS is gone from the bsd.ports.mk: reflect this in the index
processing code.

PR:		108749
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2007-02-04 11:20:50 +00:00
Shaun Amott
854718e581 - Update to 0.7.2.
- Ensure modules are installed. [1]

Noticed by:	rafan [1]
2007-02-02 23:58:40 +00:00
Mark Linimon
41261be54c Bring this up to the current ports/Mk file. 2007-02-02 23:27:34 +00:00
Mark Linimon
25174ec51c Catch this up with the master copy in ports/Mk. 2007-02-02 21:29:09 +00:00
Mark Linimon
cee7b65345 Remove files which are lagging ports/Mk. 2007-02-02 21:24:15 +00:00
Mark Linimon
c55f6380cb Rip out 4.x cruft. 2007-02-02 21:07:41 +00:00
Mark Linimon
d16a36f1c5 Rip out 4.X cruft. 2007-02-02 21:06:47 +00:00
Sergey Matveychuk
706b49dc87 - Synchronyze patches with stable.
Reminded by:	marck
2007-02-02 16:18:49 +00:00
Sergey Matveychuk
d9b5e55088 - misc-depends targed was removed from bsd.ports.mk. Don't use it anymore.
PR:		ports/108662
Submitted by:	Mark Evenson<mark.evenson AT gmx.at>
2007-02-01 18:43:48 +00:00
Sergey Matveychuk
55034d0a60 - Fix brackage after ports/Makefile 1.97 was committed 2007-02-01 07:23:39 +00:00
Pav Lucistnik
e708b87bbe - Introduce a new ports category ports-mgmt: Ports for managing, installing and
developing FreeBSD ports and packages

PR:		ports/97507
Submitted by:	shaun
2007-01-31 15:37:18 +00:00
Martin Wilke
9d4b1deaeb - Update to 0.8.0
PR:             108341
Submitted by:   Securedog<securedog@users.sourceforge.jp> (maintainer)
2007-01-25 22:58:59 +00:00
Pav Lucistnik
f59f83b016 - Fix handling of lib/compat/pkg directory
Approved by:	sem (maintainer)
2007-01-25 16:49:10 +00:00
Shaun Amott
2dd8cf06bb Ensure the sample config. removal line in pkg-plist succeeds if
portscout.conf has been modified.

PR:		ports/108290
Submitted by:	Alexander Logvinov <ports@logvinov.com>
2007-01-24 15:17:32 +00:00
Shaun Amott
9a0820631b - Update to 0.7.1, which fixes a few minor bugs. 2007-01-23 19:15:52 +00:00
Shaun Amott
be434d24bc Fix another last-minute bug in the restrict_* checking code. 2007-01-22 21:33:27 +00:00
Shaun Amott
6560f8940f - Fix a typo in the SQL init script.
Noticed by:	miwi
2007-01-22 15:13:05 +00:00
Shaun Amott
d7813d9326 portscout is a tool which looks for new versions of software in the
FreeBSD ports tree, and potentially other software repositories.

Various factors make this task a bit more difficult than it might
initially seem. In particular, the array of weird and wonderful
versioning schemes software vendors manage to come up with.

portscout spawns several child processes and does its version checking
in parallel, while attempting to best-guess strange-looking version
numbers, navigate around unhelpful sites and web servers, and contend
with the CPU-heavy rapidly-expanding FreeBSD ports system.

In addition to all this, it is possible to generate nice HTML reports
and send reminder mails to interested parties.

This should probably be considered beta until v1.0 is released.
2007-01-21 23:43:09 +00:00
Ion-Mihai Tetcu
fd88c48314 Point users to the README file.
Prompted by:	Jeff Palmer on IRC
2007-01-21 06:18:32 +00:00
Doug Barton
135bbb848e Update for version 1.12 2007-01-09 22:08:45 +00:00
Doug Barton
f81e229109 New Features
============
1. Add -t mode to "thoroughly" recurse dependencies, using the
all-depends-list target instead of the combination of the
build-depends-list and run-depends-list targets. This is useful
when the dependencies of a dependency need to be updated, but
the dependency itself doesn't; and -a mode is impractical for
whatever reason.
2. If pkg_create fails, give the user the option of how to handle
it: fail, or ignore the error.

Improvements
============
1. If we are trying to delete distfiles, but a dist subdir has
gone missing, assume that the files are safely deleted (and
inform the user) rather than error'ing out.
2. Search for BROKEN state before FORBIDDEN state, since if
the former is set, the latter is implied, which made the error
message confusing. While I'm here, trim the error message by
removing some redundant information.
3. After successful install, before the dependencies are updated,
apply the same search pattern whether we're updating an existing
port, or installing from scratch using -p /usr/ports/foo/bar.
Otherwise, existing dependencies for a port that was forcibly
pkg_delete'd won't be updated, nor will the newly installed
port's +REQUIRED_BY file be up to date.

Fix
===
1. The file that contains the checksums is not always spelled
"distinfo," so use the MD5_FILE variable to find it

Cleanups
========
1. Further local'ize variables in functions, and factor in some
variables there were used only once. Add more comments that
describe usage of variables with global scope used in a function.
2. Twiddle white space a little more to help key messages stand
out better, and change wording on one message to (hopefully) make
it more clear.
3. Bump copyright
2007-01-09 22:07:34 +00:00