summaryrefslogtreecommitdiff
path: root/ports-mgmt
AgeCommit message (Collapse)Author
2004-01-22* Update to 2.5.7Joe Marcus Clarke
* Fix some grammar nits in portlint.1 * Add some missing options to the summary in portlint.1 * Reorganize some option descriptions in portlint.1 * Add an ENVIRONMENT section describing PL_CVS_IGNORE and PORTSDIR in portlint.1 * Don't check the MAINTAINER field for direct command use [1] * Add a new PL_CVS_IGNORE environment variable that allows users to filter out certain patterns from the CVS files check [2] * Only warn about CATEGORY problems if the user is in PORTSDIR [3] * Sync new command macros with recent bsd.port.mk changes * Correct a regular expression problem when looking for direct command use [4] PR: 61562 [1] 61449 [2] [3] Submitted by: Sergey Matveychuk <sem@ciam.ru> [1] sergei [3] leeym [4]
2004-01-22check out Tools along with Mk and Templates. also fix a minor typo.Dag-Erling Smørgrav
2004-01-14Update to 20040113, a small maintenance release.Akinori MUSHA
portsdb(1) - Follow ports intrastructure changes wrt build-time dependency -- now portsdb -U properly picks EXTRACT_DEPENDS so they appear build-time dependency. (Thanks to schweikh) misc. - Fix typos in documentation. I seem to be unable to spell "pacakge" correctly, being a portmgr. Or was it "pakcage" ? Anyway, it was fortunate that I wasn't a packge manager.
2004-01-14Update to 0.04 which fixes some bugs (and provides tests to reduce theTom Hukins
risk of further bugs), and has cleaner code in a few places.
2004-01-07Update to 2.5.6.Joe Marcus Clarke
* Check to make sure RCS tags begin with capital letters [1] * Do not look direct command use in .for loops [2] PR: 60947 [1] Submitted by: leeym [1] petef [2]
2004-01-02* Update to 2.5.5Joe Marcus Clarke
* Fix up the usage text * Ignore arguments passed to REINPLACE_CMD so portlint will not complain on things such as ${REINPLACE_CMD} -e 's,/usr/local,${PREFIX},g' [1] * Only match libraries installed into lib when looking for .so's [2] * Try to make the PKGCATEGORY check a little more forgiving to committers checking single ports [3] PR: 60608 [1] 60803 [2] Submitted by: leeym [1] [2] (based on) dougb [3]
2003-12-31Update to 20031231Pav Lucistnik
Cosmetic update, no functional changes: - exit automatically when there aren't any more packages to process - send error messages to stderr - ignore whitespace in user input, don't blindly get the first character PR: ports/60763 Submitted by: Stefan Walter <sw@gegenunendlich.de> (maintainer)
2003-12-27- Update to 20031227Pav Lucistnik
- check for empty +REQUIRED_BY files, too (Yen-Ming Lee <leeym@leeym.com>) - optionally run 'pkgdb -F' after each run (new parameter '-F') - add info messages for progress status when deinstalling packages - minor code cleanups, improvement of messages/comments - remove the 'usage' text from the pkg-descr file PR: ports/60639 Submitted by: Stefan Walter <sw@gegenunendlich.de> (author)
2003-12-27Catch the pkg-descr up with reality.Joe Marcus Clarke
2003-12-27* Update to 2.5.4Joe Marcus Clarke
* Correct a typo (-n should be -N) [1] * Don't check comments for direct command use [2] Submitted by: pav [1] Sascha Holzleiter <sascha@root-login.org> [2]
2003-12-04Add sysutils/portdowngrade, a utility to help downgrade FreeBSD ports byMark Linimon
analyzing the history of commits to the port and presenting the user the list of changes. By selecting one, the port can be set back to a previous version easily. WWW: http://sourceforge.net/projects/portdowngrade/ PR: ports/48257 Submitted by: Heiner Eichmann <h.eichmann@gmx.de>
2003-11-22Ack, I knew I forgot something. Add a new -C argument that enables pedanticJoe Marcus Clarke
committer mode. This is the identical to -A except it omits the new port checks. Requested by: eik
2003-11-22Standardize all error messages to include the filename at least (and lineJoe Marcus Clarke
number where possible). Bump version to 2.5.2. Reviewed by: eik
2003-11-21* Check to make sure new ports do not contain PORTREVISION [1]Joe Marcus Clarke
* Check to make sure new ports do not contain PORTEPOCH * Throw a FATAL error if an additional file exists in the port directory but not in CVS [2] * Throw a FATAL error if a file is in CVS but not in the port's directory [2] * Throw a FATAL error if a file was deleted from CVS but still in the port's directory [2] * Warn if a new file contains a non-empty RCS Id [2] * Add a missing ``if ($verbose)'' [2] Submitted by: arved [1] eik [2]
2003-11-17Remove EXAMPLESDIR.Joe Marcus Clarke
Submitted by: krion
2003-11-17Update to 2.5.0.Joe Marcus Clarke
* Add some linenumbers to the whole file search * Hack the direct command use code some more * Add a check for the deprecated USE_MESA * Allow PKGCATEGORY not in CATEGORIES [1] * Allow %B in pkg-plist, as it has a valid prefix [1] * Allow simple rm -f, it needs no redirection [1] * Add portlintgrep.pl, an example on how to use portlint to find certain portlint problems in the ports tree [2] Submitted by: dinoex [1] eik [2]
2003-11-16Update to 20031115Pav Lucistnik
PR: ports/59304 Submitted by: Stefan Walter (maintainer) Approved by: marcus (backup mentor)
2003-11-15* Update to 2.4.8Joe Marcus Clarke
* Add a check to make sure the last line of a slave port's Makefile contains an appropriate MASTERDIR include directive [1] * study() the $whole string to improve performance [1] * Fix the search for direct command use * Check for ports that may break INDEX [1] * Check for GNOME ports that use pre-patch and gnomehack Submitted by: eik [1]
2003-11-09* Add support for the arabic category [1]Joe Marcus Clarke
* Check for variables that are used too late [1] * Rename some of the language variables. Admittedly, this needs more work. * Check for anything after bsd.port(.post).mk [1] * Fix the language category search code * Bump version to 2.4.7 Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com> [1]
2003-11-02[Patch] pkg_tree additional switchesEdwin Groothuis
I found convinient some additional key to the pkg_tree utility, and I propose to include them. The patches can be placed in files directory. PR: ports/46810 Submitted by: Vladimir I. Chukharev <chu@gpi.ru> Approved by: moi
2003-11-01Whoops. Flush out my CVS repo, and share some missing bug fixes with theJoe Marcus Clarke
rest of the world. * Fix the -V option in the manpage [1] * Handle the case where parentheses may not exist around NOPORTDOCS [2] * Bump version to 2.4.6 Submitted by: mat [1] Reported by: kris [2]
2003-10-29Per distfile survey, chase change in mastersite. Informed maintainer.Mark Linimon
2003-10-27Recognize .ifndef(NOPORTDOCS) as well as .if !defined(NOPORTDOCS).Joe Marcus Clarke
Reported by: kris
2003-10-26* Add some @unexec checking for plists [1]Joe Marcus Clarke
* Check for the common typo, NOPORTSDOC [2] * Make sure .CURDIR is the primary category [3] * Check for USE_* macros that are user-settable [4] * Try to be a little more intelligent when checking for macros that need to appear earlier * Ignore make directives when checking for extra items in certain sections PR: 55921 [1] 57751 [2] 58292 [3] 58525 [4] Submitted by: edwin [1] Oliver Eikemeier <eikemeier@fillmore-labs.com> [2] [3] [4]
2003-10-26Remove obsolete mastersite per distfile survey. Google does notMark Linimon
show any alternative sites.
2003-10-24utilize SITE_PERLYing-Chieh Liao
PR: 58166 Submitted by: Cheng-Lung Sung <clsung@dragon2.net>
2003-10-23Change to my @FreeBSD.org address.Sergei Kolobov
Approved by: krion
2003-10-21Update to 0.50:Sergey A. Osokin
- new unified interface via port(1) front-end - port submit command has been improved: - autodetects operation mode (new, change, update) - autodetects maintainership requests and resets - autodetects added/removed files - new commands: create, diff, fetch Submitted by: Sergei Kolobov <sergei@kolobov.com> (maintainer) PR: 58324
2003-10-01If no CVS root was specified, but a (possibly out-of-date) ports treeDag-Erling Smørgrav
already exists, use the CVS root specified by $portsdir/CVS/Root.
2003-09-30add pkg_cutleaves-20030727Yen-Ming Lee
pkg_cutleaves finds installed 'leaf' packages, i.e. packages that are not referenced by any other installed package, and lets you decide for each one if you want to keep or deinstall it via pkg_deinstall(1). PR: 54912 Submitted by: Stefan Walter <sw@gegenunendlich.de>
2003-09-04Fix compilation on systems <= 4.4.Joe Marcus Clarke
PR: 56324 56389 Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com>
2003-09-02Fix a bad copy-paste error.Joe Marcus Clarke
Reported by: FreshPorts
2003-09-02* Remove a dependency on bzip2Joe Marcus Clarke
* Roll our own deinstall code since we get into a sticky situation when we try to use the new code [1] Reported by: Oliver Eikemeier <eikemeier@fillmore-labs.com>
2003-09-01Remove OpenSSL support in this port so that it does not depend on any otherJoe Marcus Clarke
port to be installed. Note, the port still uses USE_BZIP2, but as soon as the local mirrors update, I will remove this as well. This prevents infinite loops on systems <= 4.6. Discussed with: Oliver Eikemeier <eikemeier@fillmore-labs.com>
2003-08-25- Update to 0.26 (fixes several minor bugs), see NEWS forKirill Ponomarev
details PR: 55970 Submitted by: maintainer
2003-08-16Update to 2.4.4.Joe Marcus Clarke
* Add support for the Polish locale * Try to add more intelligence to the direct command use code * Fix up the wording about numbered info files [1] Suggested by: gerald [1]
2003-08-15Really fix the bug where portlint looks through COMMENT for direct commandJoe Marcus Clarke
usage.
2003-08-15* Add support for the new INFO macroJoe Marcus Clarke
* Clean up some more Perl warnings * Make sure all the MAN macros are printed in all uppercase * Add perl, ruby, python, and the auto* tools to the list of direct commands [1] PR: 55529 [1] Submitted by: Jens Rehsack <rehsack@liwing.de> [1]
2003-08-13Update to 20030723. Consider this as a minor update.Akinori MUSHA
- If pkg_* is found in $PREFIX/sbin, use them instead of ones in /usr/sbin. (regardless of the value of PATH) - pkg_fetch(1): Some servers like bento transfer packages files uncompressed, so add a workaround for this. They are automatically recompressed. - Get -q to work properly again. - As the MOVED file is getting bigger and bigger, do not cache all the entries in memory but look it up every time needed. - Show how to specify multiple arguments in one MAKE_ARG entry. FreeBSD PR: ports/54631 Submitted by: Bruce M Simpson <bms@spc.org>
2003-08-11Project moved to sourceforge servers.Michael Landin
Use DOCSDIR in pkg-plist. Distfile has been rerolled, no code changes - but archive type is now .zip, and code rewritten with windows style /r/n - patch is fixing this issue. Code tested with Python 2.2.x and 2.3 (Thanks marcus@) Approved by: roberto (mentor)
2003-08-08Fix 'fecth distfile' problem.Michael Landin
Bump PORTREVESION, for previous commit. Approved by: roberto (mentor)
2003-08-06Add patch that enables portell to run correctly with Python 2.3Michael Landin
Approved by: roberto (mentor) Submitted by: marcus
2003-08-03Add pkg_install, a snapshot of the -CURRENT package installation frameworkJoe Marcus Clarke
for use with older versions of FreeBSD. PR: 54478 Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com>
2003-07-31- Update to 0.25: allows generating diffsKirill Ponomarev
not only against CVS PR: 55135 Submitted by: maintainer Approved by: fjoe (mentor) (implicit)
2003-07-31Checkout directory ports/Templates too, required for config.guessWolfram Schneider
2003-07-28Update to 2.4.1.Joe Marcus Clarke
* Document the -V option [1] * Properly suggest ${STRIP_CMD} (not ${STRIP}) instead of strip [2] * Correct the version string PR: 54993 [1] Submitted by: Mark Linimon <linimon@lonesome.com> [1] gerald [2] Pointy hat to: me [2] (I should have used Gerald's patch as-is)
2003-07-26- Update to 0.20Kirill Ponomarev
- Install files from port's Makefile - Add manpages PR: 54888 Submitted by: Sergei Kolobov <sergei@kolobov.com> Approved by: fjoe (mentor) (implicit)
2003-07-21Update to 0.16Sergey A. Osokin
Submitted by: Sergei Kolobov <sergei@kolobov.com> (maintainer) PR: 54698
2003-07-21Add support for ports/Templates; bump version number and man page date.Dag-Erling Smørgrav
2003-07-20Update to 2.4.0.Joe Marcus Clarke
* Document the -A option in the usage * Add my name to the list of AUTHORS * Clean up some warnings produced by perl -cwT * Check for the existence of pkg-comment and flag it as FATAL [1] * Add OMF checking support similar to the info checking code * Add support for {DOCS,EXAMPLES}DIR macros [2] * Don't check commented out URLs in MASTER_SITES [3] * Add file, find, strip, and xargs to the list of direct command names [4] * Don't search for command names in COMMENT [5] * Add SITE_PERL support [6] * Add DISTFILE/MASTER_SITE grouping support [7] * Check to make sure the MAINTAINER field contains a valid email address * Add support for {EXTRACT,PATCH}_DEPENDS * Add USE_GETOPT_LONG support [8] PR: 48199 [1] 53371 [2] 43537 [3] 54381 [6] 39487, 44099, 48221 [7] 54497 [8] Submitted by: Sergei Kolobov <sergei@kolobov.com> [2] [8] gerald [4] (file and strip) Oliver Eikemeier <eikemeier@fillmore-labs.com> [6] Reported by: kris and nork [5]