notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: sysutils/portupgrade/distinfo

Number of commits found: 169 (showing only 100 on this page)

1 | 2  »  

Monday, 5 Feb 2007
01:08 pav search for other commits by this committer
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
Original commit
Tuesday, 21 Nov 2006
17:17 sem search for other commits by this committer
- Update to 2.2.2. New stable version.
  Most visible changes are:
  * Database files locking. Only one process can write to them
    in the same time.
  * pkgdb -F is more smart now and takes OPTIONS, make.conf and
    pkgtools.conf settings into account.

  Moreover:
  * Many bugs fixed.
  * Many code refactored.
Original commit
Wednesday, 23 Aug 2006
10:02 sem search for other commits by this committer
- Update to 2.1.3.3.
  A few fixes merged from developing version, patches integrated.
Original commit
Saturday, 1 Jul 2006
08:11 sem search for other commits by this committer
- Upgrade to 2.1.3.2
  (MFD - Merge From Developing)
  * Fix a bug with a time delta. When build took over 24 hour.
  * Allow origins in ALT_PKGDEP.
  * Add -e (--emit-summaries) option to show summary messages.
  * Fix portupgrade working when stdin is closed. [1]
- Get back sf.net to MASTER_SITES
- Add CONFLICTS with portupgrade-devel

PR:             ports/99179 [1]
Submitted by:   Hannes Hauswedell <hannes.hauswedell_at_gmail.com>
Original commit
Friday, 30 Jun 2006
10:06 sem search for other commits by this committer
- Fork a stable branch.
  It's exactly like 2.1.3 but without summary messages and
  fixed bug when BDB4 was defined but tried only bdb1 driver and
  fall back to dbd driver.
- Add an option WITH_BDB1. Both BDB1 and BDB4 options can be off.
  Ruby dbd driver will use in the case.
Original commit
Monday, 19 Jun 2006
12:41 sem search for other commits by this committer
- Roll back to stable 2.1.1 version.
  I'd like to wait a repocopy but marcus seems will unaccessible for a week.
Original commit
Sunday, 18 Jun 2006
17:30 sem search for other commits by this committer
- Update to 2.1.4
  * Add -e (--emit-summaries) option and show summary messages only when
    the option defined or verbose mode is on. [1]
  * Allow origins in ALT_PKGDEP. This announced in pkgtools.conf
    but did not work really. [2]
  * Run 'make config' before all operations unless -j (--jet-mode)
    option specified. [3]
  * Add lock on operations with pkgdb.db. Now you can safe run a few
    portupgrade(1).
  * Incorrectly calculated upgrade time when it is more 24 hours. [4]
  * Other fixes and impovements.

PR:             ports/99086 [4]
Reported by:    Doug Poland <doug at polands.org> [3,4]
Requested by:   many [1]
Submitted by:   skv [2]
Original commit
Sunday, 11 Jun 2006
12:00 sem search for other commits by this committer
- Update to 2.1.3
  o Add ALT_INDEX array to pkgtools.conf. The array holds additional
    INDEX files. Useful for local categories.
  o Add to pkgtools.conf a new dirrective: include_hash('glob').
    It downloads keys and values (splitted by '=>') from files
    coincided with 'glob' and returns a filled hash. The glob is
    related to PREFIX. [1]
  o Add a summary messages on each upgrade/install transaction:
    how many tasks and how many task done. [2]
  o Make portupgrade(1) with -D option really remove a broken distfile.
    But it works only if FETCH_CMD set to use fetch(1) (it's default). [3]
  o Bugs fixes

Requested by:   skv [1]
                netchild [2]
                Andriy Gapon <avg at icyb.net.ua> [3]
Original commit
Wednesday, 7 Jun 2006
10:31 sem search for other commits by this committer
- Update to 2.1.2
  o Really fix *_rc_scripts. The last fix was uncomplited.
  o Set both make argument and environment variable to PORT_UPGRADE=yes.
    It makes possible a port or a package (via install/deinstall scripts)
    to detect if it builds/installs/deinstalls under portupgrade(1) [1]
  o Add to pkgtools.conf a new directive: include_eval('file')
    The file will included and evaluated in the place where encountered.
    The file path looking inside of PREFIX. [2]
  o Add to pkgtools.conf ALT_MOVED. The array holds alternate MOVED file.
    E.g. for files in EXTRA_CATEGORIES. [3]
  o Allow install port by origin. E.g. portinstall lang/ruby18
  o Make pkgdb offer install a stale dependency before selecting it from
    installed. [4]

- Add own mirror to prevent delay while distfile appears on MASTER_SITE_LOCAL.

Requested by:   skv [1,2,3], kris [4]
Original commit
Sunday, 4 Jun 2006
16:42 sem search for other commits by this committer
- Update to 2.1.1
  o Fix -O that should force ignoring dependency errors,
    but really did not work [1]
  o Add PKG_BACKUP_DIR environment variable where specified
    a directory where will keep saved packages (-b).
    Default: PKG_PATH (PORTSDIR/packages/All) [2]
  o Add MAKE_ENV in pkgtools.conf that is like MAKE_ARGS but
    allows to set environment variables for ports [3]
  o Fix pkg_fetch(1) to guess a right source directory for
    download (All or Latest). It works in much more cases now [4]
    And make a notice for using of '@' in package name more clean.
  o *_rc_scripts internal procs don't recognize RC-scripts without .sh.
    It's wrong for 6.0+ [5]
  o Fix pkgdb -s [6]
  o Add firefox in a browser list in portcvsweb(1)
  o Revive NEWS file

PR:             ports/56301 [1]
                ports/81454 [2] (based on)
                ports/92896 [3]
                ports/94054 [4]
                ports/95775 [5]
                ports/96832 [6]
Reported by:    Roman Neuhauser <neuhauser at sigpipe.cz> [1]
                Fernan Aguero <fernan at iib.unsam.edu.ar> [3]
                Andrew Webster <awebster at connectalk.com> [4]
                Rong-En Fan <rafan at infor.org> [5]
                Richard Brooksby <rb at ravenbrook.com> [6]
Submitted by:   KOMATSU Shinichiro <koma2 at lovepeers.org> [2]
Original commit
Friday, 2 Jun 2006
05:36 sem search for other commits by this committer
- Take the port
- Update to 2.1.0
  o rewrite version checking. Now it's compliant with pkg_version(1) algorythm
  o fix shebangs in test/*
  o add test in test_pkgversion.rb from test-pkg_version.sh
  o fix test_pkgdb.rb
  o fix pointyhat URL in pkgtools.conf and pkgtools.rb
  o make comparisons when updates from packages. It compared package names
    instead versions. It gives a weird results when port was renamed
    (eg. mozilla-firebird -> firefox) [1]
  o don't show a warning about origin changing when origins are the same. [2]
    It rids us from messages like:
    Package origin of 'pan' has been changed: 'news/pan' -> 'news/pan'

PR:             ports/62990 [1], ports/98153 [2]
Submitted by:   Leland Wang <llwang at infor.org> [1]
                tobez [2]
Approved by:    maintainer (silence for a month, no activity seen for 4 monthes)
                daichi (blessed)
                ports (silence)
                a number open PRs from 2003 year
Inspired by:    az
Original commit
Tuesday, 3 Jan 2006
16:57 nork search for other commits by this committer
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)
Original commit
Sunday, 1 Jan 2006
15:43 nork search for other commits by this committer
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]
Original commit
Sunday, 4 Dec 2005
06:39 edwin search for other commits by this committer
sysutils/portupgrade: fix the problem that portupgrade sometimes runs slow, and
bump PORTVERSION to 20051204.

        (1) For years, I have experienced that portupgrade sometimes
        runs very slow.  After some investigation, I found that
        "pkgdb -aF" is invoked from portupgrade or other programs
        (such as portversion) without having sufficient privilege
        to modify /var/db/pkg/, and that error is not caught by the
        caller program, and "pkgdb -aF" is invoked repeatedlly.

        So, I fixed the following things:

        - When pkgdb internally invoked from other program exits
          with error, make the caller program also exit with error.

        - Display the error messages of pkgdb that run internally
          from other program.

        When portupgrade or other programs die with the following error,

            ** You do not own /var/db/pkg. (use -f to force or run as root)
            Command failed [exit code 1]: /usr/local/sbin/pkgdb -aFQ

        please run "pkgdb -aF" as the user that owns /var/db/pkg (usually root).

        (2) Make new tarball that contains the above fix and all
        patches in files/.  Bump PORTVERSION to 20051204 and change
        MASTER_SITES.

PR:             ports/89917
Submitted by:   KOMATSU Shinichiro <koma2@lovepeers.org>
Original commit
Friday, 25 Nov 2005
15:28 vs search for other commits by this committer
- Change the name of the ports database file (INDEX.db) to
   $(basename ${INDEXFILE}).db, e.g. INDEX-6.db. (requested by kris)
- Add SHA256.

PR:             ports/89520
Submitted by:   maintainer
Original commit
Saturday, 25 Dec 2004
21:17 knu search for other commits by this committer
Update to 20041226.

Reverse the condition to check if custom MAKE_ARGS is specified.

Submitted by:   Max Laier <max@love2party.net>

D'oh!
Original commit
16:01 knu search for other commits by this committer
Update to 20041225.

- Fix the startup script. (s/echo //)

- When INDEX is not found, try "make fetchindex" first, then try
  "make index".
Original commit
Thursday, 23 Dec 2004
20:18 knu search for other commits by this committer
Update to 20041224.

portsdb(1):
- Add a -F flag, which calls make fetchindex internally to
  update the ports index file.

portupgrade(1):
- Make -fP properly reinstall an installed package using a binary
  package.

- Do not use a binary package when custom MAKE_ARGS or -m option is
  defined, unless -PP is specified.

portsclean(1):
- -L: Make sure that a library does not shadow itself.

misc.:
- RcNG'ify the startup script.

- Do not use Object#class which is obsolete in Ruby >=1.8.
Original commit
Thursday, 1 Jul 2004
04:05 knu search for other commits by this committer
Update to 20040701.  New distfile.

portupgrade:
  - Make -PP/--use-packages-only work better, just as I originally
    intended.  Now packages are correctly identified using
    pkg_info(1), "LATEST_LINK" files are also properly detected.
    Related informational messages have also been improved.

    It turned out that the LATEST_LINK/NO_LATEST_LINK detection was
    broken long ago and hasn't been working for long.

pkg_fetch(1):
  - Properly rename a "latest link" file with a full package name with
    version part.

pkgtools.conf(5):
  - Improve and unify the method for pattern matching in MAKE_ARGS,
    BEFOREBUILD, BEFOREDEINSTALL and AFTERINSTALL variables.

    This should fix some cases where it looks like MAKE_ARGS entries
    are ignored.
Original commit
Saturday, 29 May 2004
04:12 knu search for other commits by this committer
Update to 20040529.

overall:
  - Update Copyright years.
  - Apply massive message improvement. (I hope..)

pkgtools.conf(5):
  - pkg_site_mirror(): Use pointyhat.FreeBSD.org instead of bento and
    beta.

portupgrade(1):
  - Indicate some pieces of information on what is going on in the
    process title.

portversion(1):
  - Make a generated script (with -c) accept additional arguments for
    portupgrade(1).
Original commit
Wednesday, 24 Mar 2004
21:54 knu search for other commits by this committer
Update to 20040325.

- Ignore padded 0's in version comparison.

  This fixes a bug 2.00 being wrongly regarded as equal to 2.0.2.

- Show a summary of how many packages were upgraded, ignored, skipped
  and failed after listing results.

  Requested by: netchild
Original commit
Sunday, 8 Feb 2004
08:38 knu search for other commits by this committer
Update to 20040208. (Just repacked to roll up recent patches)
Original commit
Wednesday, 14 Jan 2004
07:23 knu search for other commits by this committer
Update to 20040113, a small maintenance release.

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.
Original commit
Wednesday, 13 Aug 2003
10:49 knu search for other commits by this committer
Update to 20030723.  Consider this as a minor update.

- 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>
Original commit
Saturday, 26 Apr 2003
21:31 knu search for other commits by this committer
Update to 20030427.  New tarball.

portsdb(1):
- COMMENTFILE is deprecated.  Weird.  I thought I committed these
  changes long long ago.

  Submitted by: Jean-Yves Lefort <jylefort@brutele.be>.
Original commit
Tuesday, 22 Apr 2003
06:42 knu search for other commits by this committer
Update to 20030422.  This is a maintenance release.

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.
Original commit
Sunday, 23 Mar 2003
06:32 knu search for other commits by this committer
Update to 20030308.

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.
Original commit
Sunday, 2 Mar 2003
12:02 knu search for other commits by this committer
Update to 20030228.  Hot fixes integrated.

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.
Original commit
Sunday, 16 Feb 2003
16:56 knu search for other commits by this committer
Update to 20030217.

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.
Original commit
Thursday, 23 Jan 2003
14:42 knu search for other commits by this committer
Update to 20030123.

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.
Original commit
Monday, 16 Dec 2002
13:50 knu search for other commits by this committer
Update to 20021216.

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 ;)
Original commit
Sunday, 8 Dec 2002
18:35 knu search for other commits by this committer
Update to 20021209 and roll a new tarball for 5.0-RELEASE.

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)
Original commit
Tuesday, 19 Nov 2002
05:26 knu search for other commits by this committer
Update to 20021119.

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
Original commit
Thursday, 14 Nov 2002
08:32 knu search for other commits by this committer
Update to 20021113, a maintenance release.

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
Original commit
Saturday, 9 Nov 2002
07:38 knu search for other commits by this committer
Update to 20021109.

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.
Original commit
Wednesday, 6 Nov 2002
12:32 knu search for other commits by this committer
Update to 20021106.

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).
Original commit
Saturday, 2 Nov 2002
21:30 knu search for other commits by this committer
Issue a patch release 20021103, which fixes a bug where pkgdb -F
failed to delete a stale @pkgdep. (harmless except it didn't work)
Original commit
Friday, 1 Nov 2002
00:09 knu search for other commits by this committer
Update to 20021101.  Since there have been many changes, there could
possibly be a couple of bugs.  Make sure to do your backups as always,
and have fun. :)

overall, pkgdb(3):
- The DEPORIGIN information is fully supported.  Most stale
  dependencies are automatically fixed based on that.

  Hinted by:    sobomax

- Disregard a package if it has a file named "+IGNOREME" in the
  package directory.

  PR:           ports/41237
  Hinted by:    Jerry Murdock <j@jerrymurdock.com>, and some others

pkgdb(1):
- Add a new option -a/auto, used with -F/--fix, which turns on
  automatic mode, in which pkgdb(1) only fixes discrepancies that can
  be fixed 100% obviously and securely, and leaves the others.

- Make pkgdb(1) less verbose when -v is not specified.

portupgrade(1):
- Time the whole session also.

  Requested by: nork

- Fix a bug in shellwords() where it wrongly interprets \ in '...' as
  meta-character.  This bug or maybe feature was inherited from Perl's
  shellwords.pl / Text::ParseWords.

  Reported by:  Gabriel Ambuehl <gabriel_ambuehl@buz.ch>

- The DEPORIGIN information is fully supported.  It fixes DEPORIGIN
  when a package is upgraded with a different port using -o/--origin,
  and "pkgdb -aF" is automatically called at closing.  This makes
  portupgrade a tad slower but greatly reduces the "pkgdb -F"
  annoyance.

- Fix a race where it rarely failed in updating the pkgdb after
  installation and the user had to run "pkgdb -fu".

- Do not redirect stderr to /dev/null when calling portsclean -L.  Now
  the pkgdb updater's indicator is displayed properly.

- Synchronize the build failure checker with the latest version of
  ports/Tools/portbuild/scripts/processlogs.

- Do not bother with +REQUIRED_BY files when they are mechanically
  generated from @pkgdep information by pkgdb(1).

pkg_fetch(1):
- Try .tgz first on FreeBSD 4.x and prior.  Although .tbz is smaller,
  there are few sites that prepare .tbz packages for FreeBSD 4.x.

pkgtools.conf(5)

- Prepare a new constant OS_PKGBRANCH, which is set to a
  release/branch name that is suitable for specifying a FTP packages
  directory, and make pkg_site_mirror() use it.

  PR:           ports/43265
  Submitted by: Andriy Gapon <avg@icyb.net.ua>

portsclean(1):
- Suggest using libchk(1) to help manually clean out lib/compat/pkg.

- Improve messages.  Use the word "shadow" to say that a library hides
  another one with the same name.
Original commit
Saturday, 21 Sep 2002
07:28 knu search for other commits by this committer
Update to 20020921.1.

- Fix a bug where portupgrade creates packages in a wrong directory.
  This was introduced in 20020921.

  Submitted by: "Dmitry A. Panov" <redfox@Fluffy.Khv.RU>

- Make portcvsweb <pkgname> work when it is an obsoleted package.

- Update documents.
Original commit
Friday, 20 Sep 2002
18:01 knu search for other commits by this committer
Update to 20020921.

- Respect PKG_SUFX, which could be defined in /etc/make.conf or as an
  environment variable.

- Drop the pkg_tarup(1) dependency in favor of pkg_create(1) -b, and
  mark IGNORE for systems which pkg_create(1) does not support -b.
  On those systems such as 4.4-STABLE and prior, users can either
  a) update pkg_* tools or b) stick with portupgrade-20020920 +
  pkg_tarup-1.2_3.

- Remove the workaround against somewhat old 5-CURRENT's buggy
  bsd.*.mk.

- Improve zsh/bash/tcsh completion definitions. (not much for tcsh,
  though..)
Original commit
Thursday, 19 Sep 2002
18:53 knu search for other commits by this committer
Update to 20020920.

portupgrade(1):

- Time each build, install, upgrade, etc. and show times
  when -v/--verbose is specified.
  [Requested by: people on freenode:#freebsd]

pkgdb(1):

- Extend pkgdb(1)'s -o so it can also modify a port's origin.
  [Requested by: dcs]

- Raise an error when an empty pkgname is given with -s.

pkgtools.conf(5):

- Make MAKE_ARGS accept a proc.
  [Suggested by: alane]

miscellaneous:

- Now all the tools including portupgrade(1) should work on
  lang/ruby_static as well as lang/ruby_static-devel again.

- Completion definitions for zsh and bash are even slightly
  improved.
Original commit
Monday, 2 Sep 2002
13:16 knu search for other commits by this committer
Update to 20020902.

- Fix the regexp for uname output so it can parse such as
  "5.0-CURRENT-YYYYMMDD-JPSNAP".

  Spotted by: will@FreeBSD.org

- portupgrade(1): Add more command failure checks in case sudo fails.

- portsclean(1): Add a cross reference to libchk(1) to the manpage.
Original commit
Friday, 30 Aug 2002
12:51 knu search for other commits by this committer
Update to 20020830.

portupgrade(1):
- Add more command failure checks in case sudo fails.

- Always build backup packages as root.

  Spotted by:   Stijn Hoop <stijn@win.tue.nl>

- Let NO_IGNORE negate IGNORE.

  FreeBSD PR:   ports/41467
  Suggested by: Alan Eldridge <ports@geeksrus.net>

portsclean(1):
- Do not mix stderr output from make(1) with stdout.

  Submitted by: Jos Backus <jos@catnook.com>
Original commit
Monday, 5 Aug 2002
11:10 knu search for other commits by this committer
Update to 20020805.

pkgdb(1):
  - Do not fail in error when a non-installed package is specified
    with -o.

pkg_fetch(1):
  - Support bzip2'd packages (*.tbz).

  - Slightly fix messages.

  - Introduce OS_PATCHLEVEL and exclude `-p#' from OS_RELEASE.

    FreeBSD PR:         ports/40375
    Submitted by:       Andriy Gapon <agapon@excite.com> (partly)

portsclean(1):
  - -P/--pkgclean: Sweep away bzip2'd packages (*.tbz) too.

portupgrade(1):
  - Support bzip2'd packages (*.tbz).

pkgtools.conf(5):
  - Provide a couple of new utility functions, deorigin(origin) and
    rc_file(origin_or_pkgname).

  - Fix an example and provide some more examples.

  - Introduce OS_PATCHLEVEL and exclude `-p#' from OS_RELEASE.

misc.:
  - zsh compdefs: Look for *.tbz too.
Original commit
Saturday, 6 Jul 2002
17:37 knu search for other commits by this committer
Update to 20020706. (maintenance release)

- Avoid ruby 1.7 warnings.

- Show better error messages on command failure.

- pkg_deinstall(1): Unbreak -c by removing a leftover variable
  reference.

  Reported by:  Tod McQuillin <devin@spamcop.net>

- pkg_deinstall(1): (manpage): Clarify that -c/--collate is disabled
  by -f/--force.

  Prompted by:  parv <parv@pair.com>

- pkg_sort(1): Warn of each package entry that's not installed.

- pkg_sort(1): Do not print an empty line if no valid entry is given.

- pkgdb(1): (manpage) Fix typos, improve phrases and remove an
  incomplete paragraph.

  FreeBSD PR:   ports/39183
  Submitted by: Chris Pepper <pepper@rockefeller.edu>

- portsclean(1): (manpage) Fix a typo.

  Submitted by: Martijn Koster <mak@greenhills.co.uk>
Original commit
Saturday, 8 Jun 2002
18:18 knu search for other commits by this committer
devel/ruby-fnmatch has been replaced with lang/ruby16-shim-ruby18.
Original commit
Saturday, 4 May 2002
20:05 knu search for other commits by this committer
Update to 20020429, a stable release for 4.6-RELEASE.

- Make portsdb -U respect PORTS_DBDIR even when it is different than
  PORTS_DIR.

  Reported by:  Shigeto TAJIMA <tajima@ics.es.osaka-u.ac.jp>

- Do not override the user-defined value of PKG_PATH.

  Reported by:  The Anarcat <anarcat@anarcat.dyndns.org>
Original commit
Thursday, 11 Apr 2002
15:23 knu search for other commits by this committer
Update to 20020405.

2002-04-05 21:08  knu

        * lib/pkginfo.rb: Show the full pkgname as exception message when
        the version part is invalid.

2002-04-05 21:06  knu

        * bin/portupgrade: Fix a flaw where dependent ports' build/install
        error was not properly detected when -s is specified.

        Reported by:    Stijn Hoop <stijn@win.tue.nl>
Original commit
Saturday, 30 Mar 2002
11:37 knu search for other commits by this committer
Update to 20020330.

portsclean(1):
        -L: Fix wrong conditions, which were too conservative.

pkgdb(1):
        Fix a wrongly placed token: s/next/return/
Original commit
Thursday, 28 Mar 2002
06:02 knu search for other commits by this committer
Update to 20020328.  This is a mandatory update if you are using
20020327 or later.

portsclean(1):
- Run mv(1) with -f unless -i is given.

This fixes:
        PR:             ports/36407
        Submitted by:   Albert Kinderman <albert.kinderman@csun.edu>

If you see portupgrade(1) stop at 'Cleaning out obsolete shared
libraries', hit Ctrl-C (just once) to abort portsclean(1).
Original commit
Tuesday, 26 Mar 2002
22:07 knu search for other commits by this committer
Update to 20020327.2.  Now automatic portsclean -L works properly.

portupgrade(1):
- Fix portsclean -L invocation.

- Fix some messages.

- Update the manpage.
  o Add another example for -B that runs 'cvs update' for the master
    port(s) of a slave port, using 'ports_glob -M'.

    Question by:        Ollivier Robert <roberto@FreeBSD.org>

  o Mention that portupgrade(1) now runs `portsclean -L' at the end of
    each upgrade.

  o Fix wording and update the descriptions about portsclean -L.

portsclean(1):
- Fix wording and update the descriptions about -L.
Original commit
18:10 knu search for other commits by this committer
Update to 20020327.1.

portupgrade(1):
- Do not make (dist)clean and build in one invocation of make(1).  The
  latest change over bsd.port.mk broke it.
Original commit
15:28 knu search for other commits by this committer
Update to 20020327.

portsclean(1):
- Improve -L/--libclean.  Ability to delete duplicate libraries is
  added.

portupgrade(1):
- Call portsclean -L at the end of each upgrade.
Original commit
06:35 knu search for other commits by this committer
Update to 20020321, the latest maintenance release.

pkg_deinstall(1):

  - Show the results more precisely.

  - -P: Only preserve real FreeBSD shared libraries, determined by
    file(1).

  - -P: Move preserved shared libraries to $LOCALBASE/lib/compat/pkg.

portupgrade(1):

  - If an error is returned from getcwd(), show a better message and
    abort.

    FreeBSD PR:         ports/35893
    Submitted by:       Ernst de Haan <znerd@FreeBSD.org>

  - -N: If multiple ports match a given pattern, list them.

    Suggested by:       Will Andrews <will@FreeBSD.org>

portsdb(1):

  - On exception, handle it and exit normally.

  - Check the file/directory permissions on the INDEX file before
    generating a new INDEX.

    Suggested by:       parv <parv_@yahoo.com>

  - Make automatic portsdb directory selection in the case of "portsdb
    -fu" too.

ports_glob(1):

  - -M: Unbreak.
Original commit
Tuesday, 26 Feb 2002
21:43 knu search for other commits by this committer
Update to 20020227.    
Original commit
Sunday, 24 Feb 2002
21:52 knu search for other commits by this committer
Update to 20020225.1.  Only documentary fixes I forgot to make in   20020225.   
Original commit
19:46 knu search for other commits by this committer
Update to 20020225.  Restructure portsdb.    
Original commit
Wednesday, 20 Feb 2002
05:58 knu search for other commits by this committer
Update to 20020220.1.    
Original commit
Tuesday, 19 Feb 2002
19:09 knu search for other commits by this committer
Update to 20020220.    
Original commit
Monday, 18 Feb 2002
05:42 knu search for other commits by this committer
Update to 20020218.  No bugfixes, just a couple of improvements.    
Original commit
Wednesday, 13 Feb 2002
11:19 knu search for other commits by this committer
Update to 20020213.1 which fixes the PKG_DBDRIVER problem introduced   in the
last version.  For the victims please manually reinstall the   portupgrade port,
as always. ;)    
Original commit
03:48 knu search for other commits by this committer
Repack 20020213 to slide the following change in.    
Original commit
03:06 knu search for other commits by this committer
Update to 20020213.    
Original commit
Monday, 4 Feb 2002
17:47 knu search for other commits by this committer
o Update to 20020205.  The best release ever, I hope. :)    
Original commit
Sunday, 27 Jan 2002
23:22 knu search for other commits by this committer
Update to 20020128.  This makes the second stage to more utilize the   pkg_which
database. (The first stage was 'portsclean -L'.)    
Original commit
Friday, 25 Jan 2002
21:25 knu search for other commits by this committer
Update to 20020126.  Just one enhancement and one man page fix.    
Original commit
Tuesday, 22 Jan 2002
08:08 knu search for other commits by this committer
Update to 20020122.    
Original commit
Wednesday, 16 Jan 2002
17:53 knu search for other commits by this committer
Update to 20020117.    
Original commit
10:38 knu search for other commits by this committer
Update to 20020116.1.    
Original commit
Tuesday, 15 Jan 2002
20:15 knu search for other commits by this committer
Update to version 20020116.  Only minor fixes have been made since the   last
release.    
Original commit
Thursday, 3 Jan 2002
20:17 knu search for other commits by this committer
portupgrade(1):    
Original commit
Sunday, 30 Dec 2001
22:45 knu search for other commits by this committer
Update to 20011231.    
Original commit
Tuesday, 18 Dec 2001
16:45 knu search for other commits by this committer
Update to 20011218.    
Original commit
Monday, 10 Dec 2001
02:43 knu search for other commits by this committer
Update to 20011210 which brings several usability improvements.    
Original commit
Saturday, 17 Nov 2001
23:13 knu search for other commits by this committer
Update to 20011118, with steady improvements.    
Original commit
Wednesday, 7 Nov 2001
09:46 knu search for other commits by this committer
Update to 20011107.    
Original commit
Tuesday, 6 Nov 2001
13:57 knu search for other commits by this committer
Update to 20011106.    
Original commit
Sunday, 4 Nov 2001
21:27 knu search for other commits by this committer
Repacked; I released this version before committing everything. ;)    
Original commit
20:35 knu search for other commits by this committer
Update to 20011105.    
Original commit
Saturday, 3 Nov 2001
20:51 knu search for other commits by this committer
Update to 20011104, which fixes another couple of bugs that are   recently
mingled.    
Original commit
12:21 knu search for other commits by this committer
Update to 20011103.    
Original commit
Friday, 2 Nov 2001
13:01 knu search for other commits by this committer
Update to 20011102.2.    
Original commit
11:17 knu search for other commits by this committer
Update to 20011102.1.  Rewrite PREFIX in the startup script properly.    
Original commit
07:12 knu search for other commits by this committer
Fix a typo and unbreak portversion -c/-v.    
Original commit
Thursday, 1 Nov 2001
14:52 knu search for other commits by this committer
Update to 20011101, keeping things stable, safe and clean.    
Original commit
Monday, 29 Oct 2001
22:18 knu search for other commits by this committer
Update to 20011030.  Some minor bugs/typos were fixed.    
Original commit
08:20 knu search for other commits by this committer
Update to 20011029.1.    
Original commit
Sunday, 28 Oct 2001
21:50 knu search for other commits by this committer
Update to 20011029.  With this update, the binary package support has   reached
the one step higher level.  It's *really* powerful.  Enjoy! :)    
Original commit
Friday, 26 Oct 2001
20:16 knu search for other commits by this committer
Roll a new tarball instead of a tarball + a tiny patch.    
Original commit
20:08 knu search for other commits by this committer
Oops, fix a stupid fat-fingered bug.    
Original commit
19:16 knu search for other commits by this committer
Update to 20011027, the latest and greatest release ever, with lots of  
people's help.  Thanks so much!    
Original commit
Wednesday, 24 Oct 2001
14:08 knu search for other commits by this committer
Update to 20011024.    
Original commit
Sunday, 14 Oct 2001
20:53 knu search for other commits by this committer
Update to 20011015, a stable maintenance release.    
Original commit
Thursday, 11 Oct 2001
20:53 knu search for other commits by this committer
Update to 20011012.  Fix several minor bugs and make it a stable   release
again. (Hopefully)    
Original commit
Tuesday, 9 Oct 2001
21:23 knu search for other commits by this committer
Update to 20011010.1, with a couple of fixes.    
Original commit
18:05 knu search for other commits by this committer
Update to 20011010.    
Original commit
Saturday, 6 Oct 2001
22:01 knu search for other commits by this committer
Update to 20011006.1, a hotfix release.  This fixes a bug where pkgdb fails to  
create a new database for the very first time. (Run "pkgdb -fu" if you have  
20011006 installed)    
Original commit
16:52 knu search for other commits by this committer
Update to 20011006 with many improvements.    
Original commit
Wednesday, 26 Sep 2001
17:04 knu search for other commits by this committer
Add another patch against 20010922, which fixes the default value of  
`$backup_packages' from true to false, which should only be turned on   when -b
is specified.    
Original commit
Monday, 24 Sep 2001
15:52 knu search for other commits by this committer
Owing to some mistake, pkgtools-20010922.1.patch.gz on ftp.FreeBSD.org   and
that on www.idaemons.org didn't match.  They are identical in the   uncompressed
form but I think I compressed one with -9 and another   with -6 somehow. 
Thereby list the MD5 checksums of both in pkg-plist   as a workaround.    
Original commit

Number of commits found: 169 (showing only 100 on this page)

1 | 2  »