| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
Reported by: Igor Pokrovsky <ip@doom.homeunix.org>
Patched by: KOMATSU Shinichiro <koma2@lovepeers.org> (maintainer)
Tested by: Igor Pokrovsky <ip@doom.homeunix.org>
Approved by: portmgr (krion)
Notes:
svn path=/head/; revision=140731
|
|
|
|
|
|
|
|
| |
PR: ports/84278
Submitted by: KOMATSU Shinichiro <koma2@lovepeers.org> (maintainer)
Notes:
svn path=/head/; revision=140411
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(1) Do not change default dependency (depend on ruby-bdb1),
since ruby-bdb (BDB >= 2) support is not so tested.
(2) Thus, no PORTREVISION bump.
- a little Makefile change for portlint clean
PR: ports/82000
Submitted by: Alexander Novitsky <alecn@server.v42of.icc-vvd.ru>
Reviewed by: KOMATSU Shinichiro <koma2@lovepeers.org> (maintainer)
Notes:
svn path=/head/; revision=138159
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
fix minor documentation issues with the portsclean(1) manpage.
1. In the SYNOPSIS, the -L option is excluded.
2. In the description for the -Q option, an example of the -QQ option
is not given and since the other descriptions do this,
it looks nicer and is easier to read.
PR: ports/82666
Submitted by: KOMATSU Shinichiro <koma2@lovepeers.org> (maintainer)
Pointed out by: Jason E. Hale <jhale@bluebottle.com>
Notes:
svn path=/head/; revision=138044
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- change portupgrade-port-maintainership to KOMATSU Shinichiro-san
<koma2@lovepeers.org>
knu gave me approval to change portupgrade-port-maintainership to
KOMATSU-san. He is busy attending to his work. He gave me approval to
change some of his pr's responsible to me. I'll get work around
portupgrade pr with KOMATSU-san.
Submitted by: koma2@lovepeers.org
Approved by: knu
Notes:
svn path=/head/; revision=137831
|
|
|
|
|
|
|
|
|
|
| |
PR: ports/64650 [1], ports/69097 [2]
Submitted by: David Israelsson <david@israelsson.org> [1],
James Snow <snow@teardrop.org>
Approved by: maintainer timeout (1 year)
Notes:
svn path=/head/; revision=136874
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
every run, which also makes portversion(1) works for non-root users
again. This is done by simply having the flag file in /var/db/
(thanks to pav for the suggestion).
- While here anyway, fix some make warnings during install on FreeBSD 6.
PR: ports/81088
Reported by: many
Tested by: Yoshiaki Kasahara <kasahara@nc.kyushu-u.ac.jp>
Approved by: erwin (mentor)
Notes:
svn path=/head/; revision=135953
|
|
|
|
|
|
|
|
|
|
|
| |
Security: CAN-2005-0610
Security: http://vuxml.FreeBSD.org/22f00553-a09d-11d9-a788-0001020eed82.html
Approved by: erwin (mentor), maintainer timeout
OK'ed by: portmgr
Reviewed by: nectar
Notes:
svn path=/head/; revision=133127
|
|
|
|
|
|
|
|
|
|
|
| |
--
Fix the startup script for 4.x.
Submitted by: Nicole Thurner <thurners -at- t-online.de>
Notes:
svn path=/head/; revision=125356
|
|
|
|
|
|
|
| |
Submitted by: <Nicole Thurner <thurners -at- t-online.de>
Notes:
svn path=/head/; revision=125343
|
|
|
|
|
|
|
|
|
|
|
| |
Reverse the condition to check if custom MAKE_ARGS is specified.
Submitted by: Max Laier <max@love2party.net>
D'oh!
Notes:
svn path=/head/; revision=125166
|
|
|
|
|
|
|
|
|
|
| |
- Fix the startup script. (s/echo //)
- When INDEX is not found, try "make fetchindex" first, then try
"make index".
Notes:
svn path=/head/; revision=125137
|
|
|
|
|
|
|
|
|
|
| |
I think I've been too long away from my ports work...
PR: ports/75468
Submitted by: Michael <mkuhn.nw 'at' web.de>
Notes:
svn path=/head/; revision=125136
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=125007
|
|
|
|
|
|
|
| |
directly to avoid core dump.
Notes:
svn path=/head/; revision=113477
|
|
|
|
|
|
|
|
|
|
|
| |
a package to install or upgrade.
PR: ports/68598
Submitted by: Victor Prylipko <vic@liniya.ru>
Bug traced by: Andrew Bliznak <andrew@ort.lviv.net>
Notes:
svn path=/head/; revision=113092
|
|
|
|
|
|
|
|
|
|
| |
error when such configuration variable as MAKE_ARGS, typically
BEFORE_DEINSTALL is not defined.
Reported by: krion, Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp>
Notes:
svn path=/head/; revision=112720
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=112640
|
|
|
|
| |
Notes:
svn path=/head/; revision=111965
|
|
|
|
| |
Notes:
svn path=/head/; revision=111939
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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).
Notes:
svn path=/head/; revision=110254
|
|
|
|
|
|
|
|
|
| |
pkgnames and caused portupgrade to fail.
Reported by: Palle Girgensohn <girgen@pingpong.net>
Notes:
svn path=/head/; revision=105566
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
Notes:
svn path=/head/; revision=105154
|
|
|
|
| |
Notes:
svn path=/head/; revision=100364
|
|
|
|
| |
Notes:
svn path=/head/; revision=100360
|
|
|
|
|
|
|
|
|
| |
that make index has got fast enough.
Suggested by: kris
Notes:
svn path=/head/; revision=100230
|
|
|
|
|
|
|
|
|
| |
keep build logs rather than calling script(1) when stdin is not a tty.
I wonder if this works against the portupgrade-from-cron problem...
Notes:
svn path=/head/; revision=99628
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=98138
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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>
Notes:
svn path=/head/; revision=86882
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Submitted by: Fritz Heinrichmeyer <Fritz.Heinrichmeyer@FernUni-Hagen.de>
Notes:
svn path=/head/; revision=79453
|
|
|
|
|
|
|
| |
Reported by: many ;(
Notes:
svn path=/head/; revision=79452
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Notes:
svn path=/head/; revision=77602
|
|
|
|
| |
Notes:
svn path=/head/; revision=77230
|
|
|
|
| |
Notes:
svn path=/head/; revision=77229
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Notes:
svn path=/head/; revision=75780
|
|
|
|
|
|
|
| |
Reported by: "Daniel M. Zimmerman" <dmz@tffenterprises.com>
Notes:
svn path=/head/; revision=75761
|
|
|
|
|
|
|
| |
Reported by: Larry Rosenman <ler@lerctr.org>
Notes:
svn path=/head/; revision=75732
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Notes:
svn path=/head/; revision=70544
|
|
|
|
|
|
|
|
|
| |
which sed(1) does not have a -E option.
Pointed out by: nork
Notes:
svn path=/head/; revision=70541
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|