aboutsummaryrefslogtreecommitdiff
path: root/ports-mgmt
Commit message (Collapse)AuthorAgeFilesLines
* - Update to 0.10 (see ${DOCSDIR}/NEWS for summary of changes)Erwin Lansing2003-06-253-4/+7
| | | | | | | | | | - Add portlint and sudo to RUN_DEPENDS PR: 53698 Submitted by: maintainer Notes: svn path=/head/; revision=83573
* Add porttools 0.01,Erwin Lansing2003-06-194-0/+43
| | | | | | | | | | | tools for testing and submitting port updates and new ports. PR: 53487 Submitted by: Sergei Kolobov <sergei@kolobov.com> Notes: svn path=/head/; revision=83314
* Add portsman.Adam Weinberger2003-06-035-0/+46
| | | | | | | | | | | | Ports manager is a ncurses based, graphical front-end to manage the FreeBSD ports collection. It behaves like a package manager and comes with many features. PR: ports/47192 Submitted by: Anselm Garbe <anselmg@t-online.de> Notes: svn path=/head/; revision=82219
* Fix a bug in the version number comparison code caused by careless useDag-Erling Smørgrav2003-05-233-12/+9
| | | | | | | of the magic variabled $a and $b. Also fix a markup nit in the man page. Notes: svn path=/head/; revision=81759
* Change maintainer email to my @FreeBSD.org addressMichael Landin2003-05-072-2/+2
| | | | | | | Approved by: roberto(mentor) Notes: svn path=/head/; revision=80360
* Update to 20030427. New tarball.Akinori MUSHA2003-04-268-90/+8
| | | | | | | | | | | portsdb(1): - COMMENTFILE is deprecated. Weird. I thought I committed these changes long long ago. Submitted by: Jean-Yves Lefort <jylefort@brutele.be>. Notes: svn path=/head/; revision=79689
* Satisfy the latest ruby 1.8 more.Akinori MUSHA2003-04-222-0/+40
| | | | | | | Submitted by: Fritz Heinrichmeyer <Fritz.Heinrichmeyer@FernUni-Hagen.de> Notes: svn path=/head/; revision=79453
* Add a patch to fix "undefined local variable" error.Akinori MUSHA2003-04-224-0/+28
| | | | | | | Reported by: many ;( Notes: svn path=/head/; revision=79452
* Update to 20030422. This is a maintenance release.Akinori MUSHA2003-04-228-38/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | portsdb(1): - Fix portsdb -U's COMMENT support. Submitted by: Frerich Raabe <frerich.raabe@gmx.de> portsclean(1): - Fix a silly typo and unbreak portsclean -P. Submitted by: Olivier Tharan <olive@oban.frmug.org> pkgtools.conf(5): - Set OS_PKGBRANCH to "<n>-stable" for PRERELEASE, RC, ALPHA, BETA, etc. - Apply grammar fixes and rephrase a paragraph. PR: ports/49042, ports/49041 Submitted by: Chris Pepper <pepper@rockefeller.edu> overall: - Appease ruby 1.8 which now complains about closed streams. Notes: svn path=/head/; revision=79443
* Update to 0.6Tilman Keskinoz2003-04-155-46/+5
| | | | | | | Approved by: maintainer Notes: svn path=/head/; revision=79003
* USE_QT_VER=3, Bump PORTREVISION. Reset bouncing Maintaineraddress.Tilman Keskinoz2003-04-142-6/+8
| | | | | | | | PR: 50768 Submitted by: Reinhard Lenninger <reinhard.lenninger@web.de> Notes: svn path=/head/; revision=78962
* Allow the user to specify environment variables on the command line.Dag-Erling Smørgrav2003-04-073-11/+47
| | | | | | | | Use DEPENDS_CLEAN instead of hacking DEPENDS_TARGET. Change the process title to reflect the current phase / task. Notes: svn path=/head/; revision=78517
* Fix an error handler typo so it fails gracefully.Akinori MUSHA2003-03-284-2/+24
| | | | Notes: svn path=/head/; revision=77602
* - Install portell.py as portellTilman Keskinoz2003-03-232-12/+15
| | | | | | | | | | | | | - Respect NOPORTDOCS in pkg-plist - Use ECHO_MSG instead of ECHO_CMD - Bump PORTREVISION PR: 50124 Submitted by: Sergei Kolobov <sergei@kolobov.com> Approved by: Michael Hostbaek <mich@freebsdcluster.org> (maintainer) Notes: svn path=/head/; revision=77282
* Bump PORTREVISION for a typo fix.Akinori MUSHA2003-03-232-0/+2
| | | | Notes: svn path=/head/; revision=77230
* Fix a typo. Sorry.Akinori MUSHA2003-03-232-0/+10
| | | | Notes: svn path=/head/; revision=77229
* Update to 20030308.Akinori MUSHA2003-03-234-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | portupgrade(1): - -A/-B: Remove ;'s and spaces at the beginning of each command line to stop sh(1) from issuing a syntax error. - -A/-B: Omit running null commands. - Run AFTERINSTALL commands after restoring a failed upgrade also. - Fix a run time error caused by any?. pkgtools.conf(5): - Introduce BEFOREDEINSTALL. - Deprecate rc_file() and rc_files(), and provide enabled_rc_scripts() and disabled_rc_scripts() instead. - Provide cmd_start_rc(), cmd_stop_rc(), and cmd_enable_rc() in addition to cmd_restart_rc() and cmd_disable_rc(). - Update examples. pkg_deinstall(1): - Run BEFOREDEINSTALL commands before deinstalling a package. Notes: svn path=/head/; revision=77207
* - warn about incorrect usage of the pre-everything:: targetPete Fritchman2003-03-072-2/+8
| | | | | | | | | | | - don't give a warning to use binary mode because of a possible RCS tag if the tag is $FreeBSD$. - bump PORTREVISION Approved by: maintainer timeout, portmgr (kris) Notes: svn path=/head/; revision=77052
* Clear moonlight beckons.Ade Lovett2003-03-076-3/+3
| | | | | | | | | | Requiem mors pacem pkg-comment, And be calm ports tree. E Nomini Patri, E Fili, E Spiritu Sancti. Notes: svn path=/head/; revision=77045
* De-pkg-comment.Wolfram Schneider2003-03-052-1/+1
| | | | Notes: svn path=/head/; revision=76929
* Update to 20030228. Hot fixes integrated.Akinori MUSHA2003-03-028-240/+8
| | | | | | | | | | | | | | | pkgdb(1): - Add a missing comma and unbreak the cyclic dependency fixer. Submitted by: ITO Tsuyoshi <tsuyoshi@is.s.u-tokyo.ac.jp> portupgrade(1): - Update man page. Running pkgdb -F is no longer mandatory unless so directed by the pkgtools. Notes: svn path=/head/; revision=76730
* De-pkg-comment.Akinori MUSHA2003-02-2110-5/+5
| | | | Notes: svn path=/head/; revision=76041
* De-pkg-comment.Akinori MUSHA2003-02-212-1/+1
| | | | Notes: svn path=/head/; revision=76038
* De-pkg-comment my non-ruby ports as well.Akinori MUSHA2003-02-184-2/+2
| | | | Notes: svn path=/head/; revision=75780
* Add a patch to suppress NameError during fixing a bsdpan-* origin.Akinori MUSHA2003-02-184-2/+38
| | | | | | | Reported by: "Daniel M. Zimmerman" <dmz@tffenterprises.com> Notes: svn path=/head/; revision=75761
* Add a patch to fix LocalJumpError.Akinori MUSHA2003-02-174-0/+200
| | | | | | | Reported by: Larry Rosenman <ler@lerctr.org> Notes: svn path=/head/; revision=75732
* Update to 20030217.Akinori MUSHA2003-02-164-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | portupgrade(1): - Improve the packages support: When installing a binary package, automatically detect and install ports/packages it depends on. portsdb(1): - Replace COMMENT with COMMENTFILE. Submitted by: Jean-Yves Lefort <jylefort@brutele.be> pkgdb(1): - Treat bsdpan-* packages specially; set their origins to those of p5-* where possible. Requested by: nik - Fix a minor problem with modifying the origin information of a package where it has no origin line. pkgtools.conf(5): - Make MAKE_ARGS more intelligent so installed pkgnames such as 'ruby18-*' => 'RUBY_VER=1.8' is understood. - Chase the bento site hierarchy change. - Update some of the examples. Notes: svn path=/head/; revision=75659
* Bump PORTREVISION for previous COMMENT changesKris Kennaway2003-02-101-1/+1
| | | | | | | Reminded by: sobomax Notes: svn path=/head/; revision=75249
* Catch up to new COMMENT semantics (contains comment string instead ofKris Kennaway2003-02-101-16/+27
| | | | | | | | | pointing to pkg-comment) Submitted by: lioux Notes: svn path=/head/; revision=75231
* Let the PORTSDIR environment variable override our defaults.Gerald Pfeifer2003-02-023-3/+11
| | | | | | | Approved by: mharo (maintainer) Notes: svn path=/head/; revision=74533
* Update to 20030123.Akinori MUSHA2003-01-234-10/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | portupgrade(1): - Change the meaning of -D/--distclean. When specified once, delete failed distfiles and retry when checksum fails. When specified twice, do "make distclean" before each fetch or build (as -D meant before). - Make -F/--fetch-only call make checksum/checksum-recursive instead of make fetch/fetch-recursive. - Rename -l/--log-results to -l/--results-file. - Rename -L/--log-prefix to -L/--log-file and make it accept a printf(3) style format. pkg_which(1)/pkgdb(3): - Store and look for file names after resolving symlinks using realpath(3). miscellaneous: - Fix some macro bugs in manpage. - Fix a typo in the PORTUPGRADE example in pkgtools.conf. Notes: svn path=/head/; revision=73863
* Use the release-specific index if there is one. Bump version numberDag-Erling Smørgrav2003-01-172-12/+15
| | | | | | | and copyright year. Notes: svn path=/head/; revision=73361
* Add a simple check for MAINTAINER not to include multiple addresses orAkinori MUSHA2003-01-112-2/+8
| | | | | | | | | comments. Approved by: portmgr Notes: svn path=/head/; revision=72877
* Add portell 0.1, quick display of FreeBSD port descriptions.Oliver Braun2003-01-095-0/+53
| | | | | | | | PR: ports/46869 Submitted by: mich@freebsdcluster.org Notes: svn path=/head/; revision=72810
* Update to 20021216.Akinori MUSHA2002-12-164-4/+8
| | | | | | | | | | | | | | | | | | pkgdb(1): - Fix a problem in pkgdb's automatic dependency fixer that it only fixes the first found problem and leaves the rest. portsclean(1): - Fix a problem that portsclean(1) does wrong if a library search path has a trailing / or a double /. This could confuse users. PR: ports/46162 Submitted by: Lev A. Serebryakov <lev@serebryakov.spb.ru> Approved by; lioux (his first approval as a portmgr!) & knu ;) Notes: svn path=/head/; revision=71679
* Fix a bug in the dependency processing code that would cause porteasy toDag-Erling Smørgrav2002-12-102-1/+2
| | | | | | | | | fail to identify the dependencies for some ports (such as print/cups) Approved by: portmgr (kris) Notes: svn path=/head/; revision=71510
* Update to 20021209 and roll a new tarball for 5.0-RELEASE.Akinori MUSHA2002-12-086-54/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | For the record, the previous tarball (pkgtools-20021101.tar.bz2) was downloaded approximately 10,000 times in one month, 32% from the United States, 17% from Japan, 6% from Germany, and 4% from Canada. (followed by AU, NL, FR, GB, RU, SE, PL, ...) pkgtools.conf(5): - Add new variables: USE_PKGS and USE_PKGS_ONLY. Requested by: Jeff Penn <jeff@jrpenn.demon.co.uk> overall: - Recognize INDEXFILE defaulting to 'INDEX'. - Introduce a "fixme" cookie file not to invoke pkgdb -aF unnecessarily. - Recognize the Hungarian and Portuguese language prefixes. Approved by: kris (implicitly) Notes: svn path=/head/; revision=71428
* Add patch to fix compile on 5.0.Will Andrews2002-11-251-0/+11
| | | | | | | Submitted by: MAINTAINER Notes: svn path=/head/; revision=71068
* Make fetchable.Tilman Keskinoz2002-11-211-1/+2
| | | | | | | Submitted by: Maintainer Notes: svn path=/head/; revision=70714
* Reword pkg-comment and pkg-descr.Akinori MUSHA2002-11-204-22/+18
| | | | Notes: svn path=/head/; revision=70544
* Add a patch to make portupgrade(1) work on somewhat older systemsAkinori MUSHA2002-11-202-0/+28
| | | | | | | | | which sed(1) does not have a -E option. Pointed out by: nork Notes: svn path=/head/; revision=70541
* Update to 20021119.Akinori MUSHA2002-11-194-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | overall: - Use sudo in installing (copying) a file only if once it failed as the current user. - Speed up string substitution. portupgrade(1): - Use sudo as necessary in saving log files also. pkgdb(1): - Look up ports/MOVED to fix stale origins (both ORIGIN and DEPORIGIN). - Skip the check for origin duplicates when in automatic mode. (This speeds up autofix) - When pointing out a missing origin, show the name of the package in question. Suggested by: Genesys on EFnet Notes: svn path=/head/; revision=70456
* Add latest language categories: hungarian, portuguese and ukrainianMario Sergio Fujikawa Ferreira2002-11-181-0/+3
| | | | | | | Approved by: mharo (maintainer) Notes: svn path=/head/; revision=70427
* Bump PORTREVISION.Anders Nordby2002-11-181-0/+1
| | | | Notes: svn path=/head/; revision=70354
* Add -A option for all additional checks.Anders Nordby2002-11-182-6/+8
| | | | | | | Approved by: (silence from) mharo Notes: svn path=/head/; revision=70353
* Update to 20021113, a maintenance release.Akinori MUSHA2002-11-144-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | portupgrade(1): - Check return status of hardly failing commands also. pkgdb(1): - Add -Q/--quiet and -QQ for internal use. portsclean(1): - Ditto. overall: - Reduce /bin/sh process calls by replacing shell redirection to /dev/null with pkgdb -Q/portsclean -Q/fetch -q. (I know I can do fork, dup and exec if necessary) - Eliminate zombies during running. Formerly waitpid's against terminated processes are delayed until Ruby gets short of resource and thus runs a GC, but now portupgrade(1), pkgdb(1) and portsclean(1) explicitly kick a waitpid immediately after each popen() is done. PR: ports/38075 Submitted by: Chris J. Mutter <cjm@s2.enemy.org> Reported by: several others Notes: svn path=/head/; revision=70087
* Update to 20021109.Akinori MUSHA2002-11-094-12/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | overall: - Allow a regular expression or glob pattern against origins as pkgname glob pattern. For example, the following commands work as expected now: pkg_glob 'lang/*' portupgrade lang/ruby pkg_info ':(japanese|chinese|korean)/' - Use install(1) instead of cp(1) and chmod(1) to install modified data files such as +CONTENTS. pkgdb(1): - Add a new option --autofix, which is a shorthand of --auto --fix (-aF). portupgrade(1): - Allow specifying a directory after -L. - Auto-fix dependencies before creating a package. PR: ports/41383 Submitted by: Vivek Khera <khera@kciLink.com> pkgtools.conf(5): - Add a new configuration variable ALT_PKGDEP, which defines alternative dependencies, used by pkgdb -F/-aF. This makes yet another step forward to eliminate the need for manual pkgdb -F's. Notes: svn path=/head/; revision=69776
* Apply a hot-fix against a bug where portupgrade(1)/pkgdb(1) leaveAkinori MUSHA2002-11-082-2/+10
| | | | | | | | | | temporary files ($TMPDIR/+CONTENTS*). Bump PORTREVISION for that. Modify the IGNORE message that is shown when pkg_create(1) is found to be too old. Notes: svn path=/head/; revision=69723
* Update to 20021106.Akinori MUSHA2002-11-064-4/+8
| | | | | | | | | | | | | | | | | overall: - Make these work with ruby 1.7. portupgrade(1): - Get portupgrade -s to work again. - Synchronize the failure reason guesser with the latest "processlogs" script. - Rename -g/--go-on to -k/--keep-going, on the (vague) analogy of make(1). Notes: svn path=/head/; revision=69576
* Issue a patch release 20021103, which fixes a bug where pkgdb -FAkinori MUSHA2002-11-024-4/+6
| | | | | | | failed to delete a stale @pkgdep. (harmless except it didn't work) Notes: svn path=/head/; revision=69306