| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
portupgrade:
- Do not invoke sudo if a command is already run as root.
Suggested by: Will Andrews <will@csociety.org>
- Fix a bug where the port that's built first is built with wrong make
arguments.
Reported by: Ollivier Robert <roberto@eurocontrol.fr>
- Add a note that ^Z doesn't work to the BUGS section of the man page.
pkgdb & portupgrade:
- Ignore any empty lines in +REQUIRED_BY.
- Speed up dealing with a big file.
- Chase a recent Ruby 1.7.x change so they don't produce superfluous
empty lines.
pkg_fetch & portupgrade:
- Make these commands more verbose even if -v/--verbose is not given,
so that one can see what is going on.
Requested by: Alfred Perlstein <bright@mu.org>
pkg_sort:
- Make this command actually work.
pkgtools.conf:
- Fix a typo in comment.
Submitted by: Gregory Neil Shapiro <gshapiro@gshapiro.net>
|
| |
|
|
|
|
|
| |
PR: 32890
Submitted by: coral <freebsd@crystalflame.net>
|
|
|
|
| |
${AUTOHEADER}.
|
| |
|
| |
|
|
|
|
|
| |
"#!/usr/local/bin/perl" lines have been changed to "#!/usr/bin/perl", but
the setup procedure will insert the correct path anyway.
|
|
|
|
|
| |
PR: 32709
Submitted by: Jason Harris <jharris@widomaker.com>
|
|
|
|
| |
change master site and WWW
|
|
|
|
|
| |
PR: 32748
Submitted by: maintainer
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
pkgtools.conf(5):
- Turn HOLD_PORTS into HOLD_PKGS.
- List `bsdpan-*' in HOLD_PKGS by default.
Requested by: Anton Berezin <tobez@tobez.org>
pkgdb(1):
- Support HOLD_PKGS and make -f/--force overrite the setting.
pkg_fetch(1):
- Dig the temporary directory and the packages directory before
fetching.
Requested by: Chris Dillon <cdillon@wolves.k12.mo.us>
- Properly quote the fetch command line arguments.
portupgrade(1):
- Fix a bug that -Pf did not properly work.
Reported by: The Anarcat <anarcat@anarcat.dyndns.org>
- Make -p/--package build packages for the ports that are installed as
dependency as well.
Suggested by: Vivek Khera <khera@kcilink.com>
- Make -p/--package build packages for those which requisite packages
are upgraded as well, when they are given from the command line or
-r is specified.
Suggested by: Vivek Khera <khera@kcilink.com>,
Lev Serebryakov <lev@serebryakov.spb.ru>
- Do not regard a packaging error as an installation error.
- Make -Nf override HOLD_PKGS.
- Suggest specifying -f when skipping a package.
- Detect a checksum mismatch error properly from a build log.
portinstall(1): (portupgrade -N)
- Only upgrade required packages of a newly installed port when -R is
specified.
portversion(1):
- Support HOLD_PKGS.
overall/miscellaneous:
- Introduce lazy initialization for config variables and make
the initialization process a little bit quicker.
- Fix some typos in the manpages.
Submitted by: Dan Langille <dan@langille.org>,
kuriyama@FreeBSD.org
- Add shell completion definitions for pkg_tarup(1).
- Provide a replacement of the weekly status-pkg report script
(/etc/periodic/weekly/400.status-pkg), which is installed as
$PREFIX/etc/pkgtools.status-pkg.sh.
port:
- Add a missing entry of pkg_which to pkg_plist.
- Do not remove the zsh site-functions directory on deinstallation
when zsh is installed.
|
| |
|
| |
|
|
|
|
|
|
| |
PR: 29461
Submitted by: Adam Weinberger <monkey@crackula.com>, \
Scott Renfro <scott@renfro.org> (additional patches)
|
|
|
|
|
|
|
|
|
|
|
|
| |
make sure that the "autoconf" and "automake" binaries KDE looked for were
found and were autoconf213 and automake14 (as there are issues with the
latest versions), but the logic in setting $PATH was wrong. This puts
${WRKSRC}/auto-bin before the rest of the users $PATH. This fixes KDE
auto* problems if automake14 and automake-1.5 are both installed.
PR: 32512
Submitted by: Alan Eldridge <alane@geeksrus.net>
Approved by: will
|
| |
|
| |
|
|
|
|
|
| |
* Use --disable-install-distdir instead of patching Makefile
* Bump port revision
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* General:
- Support for objprelink.
- Hack for autoconf 2.13/automake 1.4. Note that we can't use
the standard USE_AUTO* because they change things in work/*;
KDE has its own way of doing that.
- Light cleanup of extra dirs in the PLISTs provided by
my mkplistpkg[1] script.
- Speedups of both compile and runtime through the usage of
--disable-debug and --enable-final. The latter did not work
with the kdemultimedia package, unfortunately.
- Patch updates.
* audio/kdemultimedia2:
- Patch to fix KSCD on FreeBSD[2]. It works very well now.
* deskutils/kdepim:
- Enable kpilot[3]. Pull in the latest pilot-link stuff.
* devel/kdesdk,
* devel/kdevelop:
- No specific changes.
* devel/qt-designer:
- Make this port depend almost entirely on qt23 to make it more
maintainable, so I don't have to keep hacking the patches to
get them to apply.
* editors/koffice,
* games/kdegames,
* graphics/kdegraphics:
- No specific changes.
* misc/kdeaddons:
- SDL is required now. Cull SDL PLIST_SUB and such.
- Fix breakage from hardcoding "sdl-config".
* misc/kdeutils2:
- Fix problem with klaptopdaemon[4] where it didn't properly
display the battery time. This patch is untested, but applied.
* net/kdenetwork2:
- Fix DCC for KSIRC[5].
- Remove ktalkd from the build. It requires some weird thing
in the configure script that I don't have time to look at.
* sysutils/kdeadmin:
- No specific changes.
* textproc/kdoc:
- Remove bogus requirement that kdoc requires Perl 5.6.0; it sure
seems to operate fine with >= 5.005. But I'll let time tell.
* www/quanta:
- No specific changes (--disable-debug support only).
* x11/kde2:
- No specific changes.
* x11/kdebase2:
- Fix ksysguard compile by merging the files from the HEAD branch
of KDE CVS that were missing at release time for FreeBSD[6]. :\
* x11/kdelibs2:
- Recognize CUPS' spinoff[7].
- Add libxslt dependency since it was removed from kdelibs.
- Fix libxml compile problems[8] (accomplished by upgrading).
- Remove libkformula from port Makefile; this library has been
spun off into koffice.
- Fix mode problems with DCOP[9]. This allows you to save files
properly. It also seems to be a FreeBSD specific problem.
- Fix bashisms in kdeprint/imagetops script[10].
* x11-clocks/kdetoys2:
- No specific changes.
* x11-toolkits/qt23:
- Do NOT upgrade to QT 2.3.2[11].
- Allow devel/qt-designer to depend on this port entirely for the
patches by adding a perlre to accomplish this.
* x11-wm/kdeartwork:
- No specific changes.
Thanks to the FreeBSD/KDE[1] team[12] who helped me test these out!
[1] http://freebsd.kde.org/;
http://www.databits.net/cgi-bin/cvsweb.cgi/scripts/portbuild/mkplistpkg
[2] Submitted by: Matthew Holmes <matt@speakeasy.net>
[3] PR: 31914
Submitted by: Alan Eldridge <alane@geeksrus.net>
[4] PR: 28475
Submitted by: Arun Sharma <arun@sharmas.dhs.org>
[5] Submitted by: Luc Morin <luc_m@videotron.ca>
[6] Found at: http://webcvs.kde.org/kdebase/ksysguard/ksysguardd/FreeBSD/
[7] PR: 32321
Reported by: gad
Submitted by: James A. Halstead <jah4007@cs.rit.edu>
[8] PR: 32055
Reported by: William Richard <wrichard@trivalley.com>, others
[9] PR: 31629
Submitted by: Alan Eldridge <alane@geeksrus.net>
[10] PR: 32358
Submitted by: Alexander N. Kabaev <ak03@gte.com>
[11] PR: 31809
Requested by: Nathan Ahlstrom <nrahlstr@winternet.com> (denied)
[12] http://freebsd.kde.org/contact.shtml;
http://lists.csociety.org/pipermail/kde-freebsd;
http://lists.csociety.org/listinfo/kde-freebsd
|
|
|
|
| |
* Fix problems with libwrap support
|
|
|
|
|
| |
PR: 31928
Submitted by: maintainer
|
| |
|
| |
|
|
|
|
|
| |
PR: 32369
Submitted by: maintainer
|
| |
|
| |
|
| |
|
|
|
|
|
| |
PR: 31478
Submitted by: Lars Koeller <Lars.Koeller@Uni-Bielefeld.DE>
|
|
|
|
| |
integrated in the webmin distribution.
|
|
|
|
|
|
|
| |
The new distfile fixes an HTML form bug in the stock sendmail module (the
"User Email" page).
Noticed by: Forrest Aldrich <forrie@forrie.com>
|
| |
|
|
|
|
|
| |
months ago.
o Update email (jedgar@fxp.org -> jedgar@FreeBSD.org)
|
|
|
|
| |
support.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
PR: 32187
Submitted by: maintainer
|
|
|
|
|
|
| |
If anybody wants to help msmith@, please drop him a line.
Approved by: maintainer
|
| |
|
| |
|
|
|
|
| |
Give a color-coded graph of load averages over time
|
|
|
|
| |
the later case
|
|
|
|
| |
the later case
|
| |
|
| |
|
|
|
|
|
|
|
| |
as needed (equivalent to mkdir -p) and corrects a couple of option names
in the manual page synopsis.
Submitted by: olgeni (the manual page fixes)
|
|
|
|
| |
Submitted by: Naoya Nishimura <nishinao@m3.kcn.ne.jp>
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
overall:
- Perform better checks on pkgname and origin.
- Deprecate the use of PKGREPOSITORY and PKGREPOSITORYSUBDIR. Use
PACKAGES for PKGREPOSITORY and hardcode 'All'.
pkg_deinstall:
- -P/--preserve: Only preserve shared libraries with version numbers.
Keeping *.so files may be harmful because it allows ld to pick them
up and produce new binaries linked with the libraries of removed
packages. It is enough to only preserve *.so.* files to retain
compatibility.
portsclean:
- -P/--pkgclean: Clean dead symlinks as well.
- Fix the manpage: supply missing words.
portupgrade:
- Detect NO_LATEST_LINK and LATEST_LINK and use them to determine the
name of the latest package to fetch.
pkgdb:
- Improve the score computer. Try not to suggest a stupid guess. ;)
pkg_fetch, pkg_glob, pkg_sort, pkgdb, portsdb, portversion:
- Do not show help twice when -h/--help is given.
Reported by: Masami Kobayashi <masami@tncc.jp>
pkgtools.conf:
- Explain how to use EXTRA_CATEGORIES.
|
| |
|
|
|
|
|
|
| |
and bugs seen in other port. Because we don't really test as much as we would
like, this gets entered as a new port so the old software is still easily
available.
|
| |
|
|
|
|
| |
Approved by: lioux
|
|
|
|
| |
S-Lang System Monitor
|
|
|
|
|
| |
+ Added special handling to and corrected bugs in the matching of IPv4
in IPv6 addresses to -i6:<...> selectors.
|
|
|
|
|
|
|
|
| |
- fix a segfault when no arguments were given to the 'exec' action;
- rework the 'setvar' code, allow setting of empty variables, which
envdir(1) interprets as requests to unset the corresponding env vars;
- replace the printenv(1) invocation with local envdir parsing code
for the 'list' action.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- Get to properly work on Ruby 1.7.
Reported by: Ollivier Robert <roberto@eurocontrol.fr>
- pkgdb: Fix a regexp problem when it meets a pkgname that ends with a `+'.
Reported by: Albert Kinderman <albert.kinderman@csun.edu>
|
| |
|
|
|
|
|
| |
PR: 29719
Submitted by: maintainer
|
|
|
|
|
| |
PR: 31110
Submitted by: Seamus Venasse <svenasse@polaris.ca>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
pkgdb:
- Make the dependency guesser rather more intelligent and show a score
when suggesting a candidate to the user.
- Check for the pkgdb directory ownership before starting to fix it.
pkg_deinstall:
- Emit a warning if none matches given patterns.
pkg_glob:
- Do not sort package names in dependency order but in alphabetical
order. (see pkg_sort(1) below)
pkg_sort:
- This is a new command to sort given lines of package names in
dependency order.
portversion:
- Fix the portversion -c output again.
misc.:
- Fix typos in the zsh compdef's: PKGDBDIR -> PKG_DBDIR.
|
| |
|
|
|
|
|
|
|
| |
- portupgrade: Do not go fetch "Latest" packages unless -P is given
twice.
- Fix and improve wording in the manual pages.
|
| |
|
|
|
|
| |
Submitted by: MAINTAINER
|
|
|
|
|
|
| |
Submitted by: myself
Reviewed by: maintainer
Approved by: maintainer
|
|
|
|
| |
Approved by: trevor
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
recently mingled.
- Fix a bug where portupgrade fails in error if -f is given and it
tries to reinstall the same version of a package.
Reported by: Yoshiaki Kasahara <kasahara@nc.kyushu-u.ac.jp>
FreeBSD PR: 31730
- Fix a bug where portversion reports results all reversed. ;(
Reported by: Yoshiaki Kasahara <kasahara@nc.kyushu-u.ac.jp>
FreeBSD PR: 31731
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Fix a problem where it fails to parse uname(1)'s output when it has
a release suffix; e.g. `4.4-STABLE-20011103-JPSNAP i386'.
Reported by: Mark Russell <mark@mark.net.au>
- Add a minimal manual page for pkgtools.conf(5).
- portversion: Fix a typo: errir -> error.
Found by: TOGAWA Satoshi <toga@puyo.org>
|
| |
|
|
|
|
|
|
|
| |
Fix a recently caused problem where portupgrade might raise an error
during detecting obsoleted dependencies.
Reported by: Fritz Heinrichmeyer <jfh@jfh00.fernuni-hagen.de>
|
|
|
|
| |
Reported by: Jimmy Olgeni <olgeni@uli.it>
|
|
|
|
| |
Reported by: Masahide -mac- NODA <mac@clave.gr.jp>
|
|
|
|
|
|
| |
with FreeBSD.
Submitted by: clive
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
portupgrade:
Properly remove obsoleted dependencies in an upgrade. This reduces
pkgdb(1)'s turn.
portversion:
Inspect the origin port to get the latest version if a package's
origin is not found in the ports database.
Distinguish between `origin is not recorded' and `origin port is not
found'. Now the flag `#' represents the former and the flag `?'
represents the latter.
- Resurrect the flag `!', which means `port Makefile broken'.
- Yes, the meanings of `#' and `!' have been reversed. Because we
would hardly see ports missing origins any longer, I decided to
assign `!' to the one we see more often.
portsdb:
Call make_describe_pass[12] with the full paths. This fixes a
problem where `portsdb -U' cannot run them if ${PREFIX}/sbin is not
in the PATH.
miscellaneous:
Improve the build process.
- Move shebang line adjustment and ${PREFIX} substitution from the
port Makefile to the source Makefiles.
- Add Makefile.compat in order to support old systems which
doesn't have the SCRIPTS framework. (4.3 or prior)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
penv take lots of different, exciting actions:
[roam@straylight:v0 /usr/ports/textproc/docproj]$ penv -c mkdir
[roam@straylight:v0 /usr/ports/textproc/docproj]$ penv -c set JADETEX=no
[roam@straylight:v0 /usr/ports/textproc/docproj]$ penv -S A4=yes
[roam@straylight:v0 /usr/ports/textproc/docproj]$ penv -L
JADETEX=no
A4=yes
[roam@straylight:v0 /usr/ports/textproc/docproj]$ penv -c reset A4
[roam@straylight:v0 /usr/ports/textproc/docproj]$ penv -R JADETEX
[roam@straylight:v0 /usr/ports/textproc/docproj]$ penv -L
[roam@straylight:v0 /usr/ports/textproc/docproj]$
|
|
|
|
|
| |
moved aroud, so all ports that don't pay attention to an output of
`gdk-pixbuf-config --cflags' need to be fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the path to the environment directory to be used.
This allows you to do neat things like:
[roam@straylight:v0 /usr/ports/textproc/docproj]$ mkdir -p `penv -p`
[roam@straylight:v0 /usr/ports/textproc/docproj]$ echo no > `penv -p`/JADETEX
[roam@straylight:v0 /usr/ports/textproc/docproj]$ echo yes > `penv -p`/A4
[roam@straylight:v0 /usr/ports/textproc/docproj]$ penv -L
JADETEX=no
A4=yes
[roam@straylight:v0 /usr/ports/textproc/docproj]$ penv make clean all install
..and watch the port build fly!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
portupgrade:
- Fix quotes.
[Submitted by: Jimmy Olgeni <olgeni@uli.it>]
- Do not ask whether to install a port twice. (portinstall/-N)
- Complete missing words in the manpage.
pkgdb:
- Comment out deleted pkgdeps properly.
misc.:
- Convert the install script to Makefiles.
- Change the examples/docs subdirectory name from `portupgrade' to
`pkgtools'.
|
|
|
|
|
|
|
| |
PR: 29999
Submitted by: Juergen Lock <nox@jelal.kn-bremen.de>
- we don't own share/pixmaps, don't try to @dirrm it
|
|
|
|
|
| |
- Add portsclean -P/--pkgclean to clean obsolete package tarballs.
- Fix manpages a bit.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
reached the one step higher level. It's *really* powerful. Enjoy! :)
portupgrade:
- Greatly improve the procedure of binary upgrading (-P/-PP):
When a fetched package is not of the latest version:
1) If -PP is given and the package is at least newer than the
current installation, put up with it and do an upgrade.
2) If -PP is given and the package is now newer than the current
installation, give up.
3) Else, fall back to the port.
This way you can now do binary upgrades just as you'd expect.
- Improve the new installation procedure as well.
- Allow using ports glob patterns in the configutation variables
MAKE_ARGS and HOLD_PORTS.
- If a port/package matches multiple entries of MAKE_ARGS, join all
the arguments using the space as separator.
pkg_fetch:
- Introduce a new {environment,configuration} variable PKG_SITES.
You can now specify multiple URI's to fetch packages from.
- When a URI is given, check for the last path component and if it is
not "Latest" or "All", fetch the dependent ports from the same
directory. (-R)
- Do not repeat same error messages.
- Properly reflect the environment variables defined in pkgtools.conf.
pkg_deinstall:
- Add a timestamp hack as well as portupgrade to let the pkgdb engine
properly detect an update of PKG_DBDIR.
pkgdb:
- When the user chooses to delete a dependency, comment the line out
instead of deleting it.
pkgtools.conf:
- Provide some useful predefined constants and functions.
|
| |
|
|
|
|
|
| |
Submitted by: SASAKI Katuhiro <sahiro@crest.ocn.ne.jp>
(with slight modifications)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
people's help. Thanks so much!
portupgrade:
- D'oh! Fix a stupid bug where portupgrade didn't modify
dependencies when upgrading a package while portupgrade _is_ meant
to do that. ;) But you don't need to worry: `pkgdb -F' can always
handle that situation.
This bug had been there since 2 October, and was finally exposed by
the newly introduced dependency sanity checks. I guess you has been
annoyed by the warnings, but they are gone now. ;)
Reported by: Ollivier Robert <roberto@eurocontrol.fr>
- Make portupgrade download packages from a remote site if -P is
specified. Now one can do binary upgrading in a handy way:
portupgrade -P foo bar
Instead of:
portupgrade -FP foo bar && portupgrade -P foo bar
Although the latter is friendlier to dialup users.
- Add a delay between deinstallation and installation to let pkgdb
properly detect the update of PKG_DBDIR entries.
- Since pkg_add(1) is mute, always show a progress message when
invoking it no matter whether -v is given or not.
- Make -f override "hold" marks set in pkgtools.conf.
pkgdb:
- Since the dbm routines in libc seem to dead lock in some cases,
slightly change the DB format and bump the DB version accordingly.
Reported by: Ollivier Robert <roberto@eurocontrol.fr> and others
- Make sure to check DB version when checking for a DB. (-u)
pkg_fetch, pkgdb, portsclean, portsdb:
- Make them read the configuration file and add the -q/--no-config
option just as other tools.
pkgtools.conf:
- Add examples for PKG_FETCH, PACKAGEROOT and PACKAGESITE.
- Introduce new configuration variables: IGNORE_CATEGORIES and
EXTRA_CATEGORIES.
- Now one can set common environment variables in this file.
- Now all the tools read this file by default.
overall:
- Reword and enhance the manual pages and the usage instructions.
- Clarify the explanation about port/package dependency.
Submitted by: Jos Backus <josb@cncdsl.com> (Thanks a lot!)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
portupgrade, portversion, pkg_deinstall, pkg_glob:
Introduce the configuration file `pkgtools.conf' for the pkgtools
suite. Currently portupgrade(1), portversion(1), pkg_deinstall(1)
and pkg_glob(1) use it.
Add a new option -q/--no-config to avoid reading the configuration
file.
Introduce dependency sanity checks. If an inconsistency is
detected, immediately abort a process suggesting the user should run
`pkgdb -F'.
Add a new option -O/--omit-check to omit the sanity checks.
pkgdb:
Fix the origin guesser's minor bug when the origin port directory
does not exist.
portupgrade:
Add a new option -y/--yes, which lets portupgrade assume user
answers yes to all the questions.
Make sure to ask user where it should. (Get -N and -i right)
Fix a bug where portinstall -i didn't work interactively.
[Submitted by: Gregory Neil Shapiro <gshapiro@gshapiro.net>]
portsdb:
Attempt to offer fast INDEX generation. Now it generates an INDEX
file more than a few minutes faster.
overall:
Emit a warning when pkgdb cannot be updated though it is not
up-to-date.
Finally remove -E/--regex. Use the ':RE' glob pattern instead.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* IPv4 and IPv6 network files can be selected with -i4 and -i6.
(IPv6 network file selection is only possible when lsof supports
IPv6 for the dialect.)
* Added new output field for raw device number in hex. The field is
identified with 'r'. This field is NOT selected when -F or -F0 is
specified so that its appearance won't disturb existing scripts that
process field output.
|
|
|
|
|
| |
PR: 31381
Submitted by: maintainer
|
|
|
|
|
| |
PR: 31248
Submitted by: Gea-Suan Lin <gslin@infomath.math.nctu.edu.tw>
|
|
|
|
|
|
| |
PR: 30786
Submitted by: Gerald Pfeifer <admin@dbai.tuwien.ac.at>
Approved by: MAINTAINER (3 weeks timeout and port has been broken far longer)
|
|
|
|
|
| |
PR: 31267
Submitted by: Patrick Li <pat@databits.net>
|
| |
|
| |
|
|
|
|
| |
strace, but it traces library calls instead of system calls.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
portupgrade:
Fix a couple of bugs where `portupgrade -h | more' doesn't show the
usage nicely.
Reported by: Gregory Neil Shapiro <gshapiro@gshapiro.net>
portsclean:
Make good use of portsdb and pkgdb, use lazy (but virtually
sufficient) checks and get distclean much faster. (both -D and -DD)
portsdb:
Do not fail even if some categories are missing in the ports tree.
Reported and tested by: Jos Backus <josb@cncdsl.com>
And some other internal bugfixes that do not affect the user tools.
|
|
|
|
|
|
|
| |
Utility to display information about the systems x86 processor(s)
PR: 30116
Submitted by: Erik Greenwald <erik@smluc.org>
|
|
|
|
|
| |
PR: 31245
Submitted by: maintainer
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
release again. (Hopefully)
portupgrade:
Delete an unneeded exception snatcher. This fixes a bug where ports
marked as IGNORE are not properly skipped.
pkgdb:
Rebuild pkgdb if it looks like broken, instead of resulting in
failure.
Unbreak regexp match. ;)
Fix a typo of a variable name in an error message.
[Reported by: Stijn Hoop <stijn@win.tue.nl>]
portsdb:
Allow a port dir to be a symlink to a directory.
Add support for the case where some catetories are missing in a
ports tree.
[Submitted by: Jos Backus <josb@cncdsl.com>]
|
|
|
|
|
|
|
| |
Get a 'graphical' tree-overview of installed packages
PR: 30776
Submitted by: Edwin Groothuis <edwin@mavetju.org>
|
|
|
|
|
|
|
| |
rotation.
PR: 31099
Submitted by: Anders Nordby <anders@fix.no>
|
|
|
|
|
|
|
| |
uptime, free and used memory
PR: 31091
Submitted by: Patrick Li <pat@databits.net>
|
|
|
|
|
|
|
|
|
|
| |
pkgdb:
Fix a type error and unbreak date-based pkg glob.
[Reported by: Ollivier Robert <roberto@keltia.freenix.fr>]
portupgrade:
Silence pkg_info when it does not find a package.
[Submitted by: Jimmy Olgeni <olgeni@uli.it>]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
pkgdb:
Make pkgdb fixer's dependency guesser aware of language specific
categories. Now it suggests ja-qt-2.3.1 instead of qt-1.45_1 for
a missing qt-2.3.1.
Do not fail over a package entry that has no +COMMENT file, like an
XFree86 package entry faked by the FreeBSD installer.
[Reported by: Ollivier Robert <roberto@eurocontrol.fr>]
portsdb:
Do not allow specifying a ports glob using a relative path to the
current directory. This prevents the tools from confusing when the
current directory is under PORTS_DIR.
Give a better progress display.
|
|
|
|
|
| |
PR: 31153
Submitted by: Jerry A! <jerry@thehutt.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
many bugfixes. Check out http://www.exploits.org/nut/release/new-0.45.1.txt
for more details. Highlights include experimental USB support, and the
various programs dropping more privileges after startup.
* Clean up the Makefile a little by grouping more of the CGI-dependent
stuff together. Improve the pkg-plist in this regard as well. Make a
directory and install a conf file sample that the software Makefile's
are missing for some reason.
* Make the cgi directory depend on one of the previously
discussed plans to use PREFIX/www/cgi-bin if it exists already, and
PREFIX/share/apache if not.
|
| |
|
|
|
|
| |
Submitted by: Anders Nordby <anders@fix.no> (previous maintainer)
|
|
|
|
|
|
|
|
|
|
| |
create a new database for the very first time. (Run "pkgdb -fu" if you have
20011006 installed)
Fix MAN1 entries.
Remove old database pkgdb.byfile.db on installation.
(new database is named pkgdb.db)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Beware, there can probably be some bugs left in the new pkgdb code.
In such a case please run "pkgdb -fu" to fix the situation.
overall:
Utilize pkgdb better and optimize.
portupgrade:
Do not scan packages all at once when -P is given, but find one per
request. [Requested by: Hideaki OKADA <hokada@isl.melco.co.jp>]
Create a backup package record in tmpdir instead of pkgdbdir, in
order not to update pkgdbdir's mtime.
Rephrase/add messages.
portinstall:
Commit major changes and improvements over portinstall.
Now it warns and asks the user for confirmation if a port is being
installed when a package of the same origin is already installed.
Upgrade all the required packages before installing a new port.
[Requested by: Hajimu UMEMOTO <ume@mahoroba.org>]
Do not install ports immediately but queue them up, then install
them after upgrading all the specified and required packages.
pkgdb:
Record pkgname <=> origin mapping in the pkgdb and make full use of
it instead of repeatedly calling pkg_info -o which has undesirable
overheads.
Make portupgrade, pkg_deinstall update the pkgdb after they
install/deinstall packages or modify package records.
Integrate pkgdepfix(1) within. (pkgdb -F/--fix)
Add -o/--origin, which looks up an origin of a package in pkgdb.
Detect added/deleted/reinstalled packages more strictly so pkgdb can
keep being sane and consistent.
Do not fail over a small conflict found during updating pkgdb;
portupgrade should not be aborted by such a minor problem.
pkgdepfix:
Obsolete -o and turn -o on by default. Now we can look up an origin
of a package so quickly thanks to the pkgdb.
Integrate into pkgdb(1). (pkgdb -F/--fix)
portsdb:
A date spec is not a valid ports glob; emit a warning if specified.
[Found by: Hajimu UMEMOTO <ume@mahoroba.org>]
|
| |
|
| |
|
|
|
|
|
| |
PR: 31030
Submitted by: maintainer
|
| |
|
|
|
|
|
| |
PR: 30973
Submitted by: maintainer
|
|
|
|
| |
Submitted by: olgeni
|
| |
|
|
|
|
|
|
|
| |
defined
PR: 30853
Submitted by: MAINTAINER
|
|
|
|
|
|
|
| |
`$backup_packages' from true to false, which should only be turned on
when -b is specified.
I wonder why I couldn't notice this for long. ;)
|
|
|
|
|
| |
PR: 30835
Submitted by: MAINTAINER
|
|
|
|
|
| |
PR: 30803
Submitted by: maintainer
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
The one on ftp.FreeBSD.org will be overwritten by the one on
www.idaemons.org soon.
Submitted by: John Merryweather Cooper <john_m_cooper@yahoo.com>
|
| |
|
|
|
|
| |
Submitted by: MAINTAINER
|
|
|
|
|
|
| |
Change author's email in pkg-descr
Submitted by: maintainer
|
|
|
|
|
|
|
|
| |
exists.
PR: 30497
Submitted by: Dan Larsson
Approved by: will
|
|
|
|
|
| |
PR: 30765
Submitted by: maintainer
|
|
|
|
|
|
|
|
|
|
|
| |
Correct format arguments for unsigned long longs;
In printf, use %llu
In sscanf, use %qu
These were both previously using %Ld...
This fixes generation of DVDs >4Gb in size.
|
|
|
|
|
| |
This version now takes into account our new split nfsserver / nfsclient
headers in -CURRENT.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
overall:
- Implement new package glob patterns: {<|<=|>=|>}{date|pkgname_glob}.
For example, you can rebuild and reinstall all the dependent
packages of png that had been installed prior to png this way:
portupgrade -fr png -x '>=png'
- Introduce the packages database, which is currently a simple hash
that maps file paths to package names.
Inspired by: NetBSD
pkgdb(1): (new)
- A command to create/update the packages database.
pkg_which(1): (new)
- A command to check which package a file came from quickly.
portsclean(1):
- Suppress "can't cd" error messages.
Submitted by: Jos Backus <josb@cncdsl.com>
ports_glob(1): (new)
- Give portsdb(1)'s ports glob expanding feature a suitable name.
|
|
|
|
|
| |
o utilize DOCSDIR.
o install fcron.{allow,deny,conf}.dist and remove them if unchanged.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
overall:
- Work around pkg_info(1)'s "feature" where it gets info from
package files under the packages directory prior to installed
packages.
[Reported by: kuwa@flab.fujitsu.co.jp]
portupgrade:
- Skip ports that are marked as IGNORE.
[Requested by: Jimmy Olgeni <olgeni@uli.it>]
portsdb:
- Stop specifying -j# when making a ports index to avoid outputting
a buggy INDEX.
portsclean:
- Do not assume a distinfo file is in each port's own directory, and
use `make -V MD5_FILE', in order to support master-slave ports
properly.
|
| |
|
|
|
|
|
|
|
| |
did not integrate into the main source code. Otherwise, the old
Plasmon 4100 CD-R still wouldn't work.
OK by: dirk
|
|
|
|
| |
handling, removes dangerous sprintf()s, and revamps the verboseness options.
|
| |
|
|
|
|
|
|
| |
it casuses problem.
If you wish to enable LM78/79 feature support, please specify
WITH_SENSOR=yes at building.
|
|
|
|
|
|
|
|
|
| |
Now that RUBY_ARCH has been changed not to include a minor version of
the system, you no longer need to have ruby_s in order to cope with
the migration problem with a minor system upgrade like 4.3 -> 4.4.
You will need ruby_static only if you are going to do a major upgrade
of your system like 4.3 -> 5.0.
|
|
|
|
|
| |
dependent ruby modules, due to the RUBY_ARCH change I've just
committed.
|
|
|
|
|
|
| |
have been inactive for too long
Approved by: will
|
| |
|
|
|
|
|
| |
PR: 30614
Submitted by: maintainer
|
|
|
|
|
| |
PR: 30609
Submitted by: MAINTAINER
|
|
|
|
|
|
|
|
|
| |
Logmon will monitor one or more log files, updating when more data is
available ala 'tail -f' , within a common terminal window via a "split window".
User can scroll up/down/left/right through all the windows.
PR: 30516
Submitted by: Gea-Suan Lin <gslin@infomath.math.nctu.edu.tw>
|
|
|
|
| |
Submitted by: MAINTAINER
|
|
|
|
|
|
|
| |
Update url
PR: 29138
Submitted by: maintainer
|
|
|
|
|
|
| |
PR: 29775
Submitted by: pat@databits.net
Approved by: maintainer
|
| |
|
|
|
|
|
| |
PR: ports/30394
Submitted by: Cyrille Lefevre <clefevre@citeweb.net> (MAINTAINER)
|
|
|
|
|
|
|
|
| |
portupgrade.1:
- Add two new sections: EXAMPLES and TIPS.
Suggested by: obrien
|
|
|
|
|
|
|
|
| |
on uninstall.
penv.conf.default/penv.conf handling a'la Apache.
Bump PORTREVISION.
Submitted by: olgeni
|
|
|
|
|
|
|
|
|
|
| |
portupgrade:
- Support the environment variable PKG_PATH which is supported by
pkg_add(1).
- Try to fetch the latest version of a package if the exactly
same version as the port is not found in the package site.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
portupgrade:
- Add a new option -b/--backup-packages, which keeps backup packages
of the old versions'.
Requested by: mistral@imasy.or.jp (Yoshihiko SARUMARU)
pkg_fetch:
- Accept a full URI as well.
- Do not try both All and Latest; now one must put an @ at the end
of a package name if one wants to omit the version part.
("cyrus-sasl@", etc.)
- Obsolete the PACKAGEBASE environment variable.
- If -f is specified, remove existing packages if they are corrupt.
- Do not depend on the ports database.
portsclean:
- Fix the command line help regarding -D and -DD.
Submitted by: Jimmy Olgeni <olgeni@uli.it>
compdefs:
- Fix stupid bugs in the zsh compdefs.
|
|
|
|
| |
remove MANCOMPRESSED=no, this is default.
|
|
|
|
|
|
|
| |
- Force it to honor PREFIX.
PR: ports/30385
Submitted by: Cyrille Lefevre <clefevre@citeweb.net>
|
|
|
|
| |
Submitted by: maintainer
|
| |
|
|
|
|
|
|
|
|
| |
- add USE_X_PREFIX (and bump PORTREVISION accordingly)
- remove bogus NO_INSTALL_MANPAGES (no imake here...)
PR: 30439
Submitted by: maintainer
|
|
|
|
| |
Reported by: fenner
|
| |
|
|
|
|
|
|
| |
portupgrade:
- Fix a misbehavior when -s is specified, where it built each port
twice somehow. ;)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
overall:
- Allow using regexp in a glob pattern on the spot, by just putting a
regexp preceded by a colon (:).
- Thereby deprecate -E/--regex, which is evil because it changes the
global status. (but the option is still kept for compatibility)
portupgrade:
- Return correct exit status.
[Reported by: Trevin Chow <trevin@mail.com>]
portinstall:
- Read the env variable PORTUPGRADE. (it read PORTINSTALL previously)
pkg_fetch:
- Be even more smart in deciding which to try first, All or Latest.
|
| |
|
|
|
|
|
|
|
|
| |
o maintainer switched over maintainership to originator due to
school duties (thanks and we hope you will bring more ports :)
Submitted by: Patrick Li <pat@databits.net>
Approved by: MAINTAINER (previous)
|
|
|
|
|
|
|
|
| |
but which I could not repeat on FreeBSD. It may still be a problem, but
it looks like screen was already dropping privilege before the operation
in question.
Submitted by: Roman Drahtmueller <draht@suse.de>
|
|
|
|
|
| |
PR: 30313
Submitted by: MAINTAINER
|
| |
|
|
|
|
|
|
|
| |
and VT82C686.
PR: ports/30233
Submitted by: NAKAMURA Kazushi <kaz@kobe1995.net>
|
|
|
|
|
|
| |
changes without executing anything. Also, the config file path,
the paths to envdir and printenv and the database dir path are now
dynamically adjusted in both the manual page and the sample config file.
|
|
|
|
| |
This fixes some nits on 5-CURRENT.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
overall:
- Fix a bug where a glob expansion did not work as expected when in a
port direcotry.
portupgrade:
- Fix a bug where a port not listed in the INDEX failed to install
because of a dependency error.
portversion:
- Work around a feature of the option parser library where -l= is
treated as -l "". Now portversion -l= and portversion -L= will work
just as pkg_version(8) does.
|
|
|
|
|
| |
PR: 29939
Submitted by: Oliver Lehmann <lehmann@ans-netz.de> (MAINTAINER)
|
|
|
|
| |
Approved by: kde (will), demon (MAINTAINERs)
|
| |
|
|
|
|
|
|
|
| |
the dockapp wmCube
PR: 29781
Submitted by: Patrick Li <pat@databits.net>
|
|
|
|
| |
Approved by: MAINTAINER
|
|
|
|
| |
Added documentation and examples.
|
|
|
|
|
|
|
|
|
|
|
| |
portupgrade:
- Make portupgrade download packages using pkg_fetch(1) when -FP is
given. (also aware of -R, -f and -v)
pkg_fetch:
- Be more intelligent and try All and Latest in the proper order.
- Return a non-zero status value when some are failed.
- Change -r to -R, since it recurses upwards through dependencies.
|
|
|
|
|
|
|
|
|
|
|
| |
- add a backup MASTER_SITE
- sort MAN8
- handle doc install better, use DOCSDIR
- move message from Makefile post-install target to pkg-message
- sort pkg-plist
PR: 30109
Submitted by: maintainer
|
|
|
|
| |
Bump PORTREVISION
|
|
|
|
| |
Make Makefile patch manpage to comply with prefix
|
|
|
|
|
|
|
| |
GKrellM
PR: 29833
Submitted by: Patrick Li <pat@databits.net>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Overall:
- Fix glob expansion routines not to see a "No such package is
installed" error when it is actually installed. It was broken when
I hacked them to allow rather stupid patterns.
portupgrade:
- Add a new option -M/--make-env, with which a user can specify
arguments to prepend to each make(1) command line. Any wrapper or
environment variable assignment can be prepended.
- Make -RF invoke the `fetch-recursive' target.
Suggested by: Jimmy Olgeni <olgeni@uli.it>
- Optimize the combination of make(1) targets.
|
|
|
|
|
|
|
|
| |
Change BROKEN= warning to state that it hasn't been tested on 4.x or lower
Use programs Makefile to build and add CFLAGS+= for location of config file
Modify default install location in files/Makefile
Change default location of config file to match default ports config file in diskcheckd.c
Bump PORTREVISION
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
penv - 'program environment' or 'ports environment' - is a simple
utility that executes a given command after setting some environment
variables corresponding to the current directory. This makes it
much easier to keep persistent environment settings for building
the same ports over and over again.
For example, the following series of commands:
$ echo cp1251 > /var/db/penv/databases/mysql323-server/WITH_CHARSET
$ echo all > /var/db/penv/databases/mysql323-server/WITH_XCHARSET
..allows a simple way to build the MySQL-3.23 server with the same
character set configuration every time by doing:
[root@ringworld:/usr/ports/databases/mysql323-server]# penv make
For more information, see the penv.1 manual page and the sample
configuration file in the penv distribution.
|
|
|
|
|
|
|
| |
for gkrellm
PR: 29829
Submitted by: Patrick Li <pat@databits.net>
|
| |
|
|
|
|
| |
it needs.
|
|
|
|
|
|
|
|
|
|
| |
- Fix a bug where it causes an error when portsdb detects a DB_VERSION
bump.
Reported by: Ollivier Robert <roberto@eurocontrol.fr>
- Add a new option for portsdb(1): -f/--force, so you can force it to
update database regardless of timestamps.
|
|
|
|
|
|
|
|
|
|
| |
- Bump DB_VERSION, since PkgVersion was changed a bit.
Reported by: fritz.heinrichmeyer@fernuni-hagen.de
- Add a missing argument for Dir::chdir_do().
Reported by: "Li-lun Wang (Leland Wang)" <llwang@infor.org>
|
|
|
|
| |
Reported by: "Li-lun Wang (Leland Wang)" <llwang@infor.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
pkg_fetch:
- Yet another new utility, which downloads binary packages from a
remote site. Optionally it can also download the required packages
recursively.
portupgrade:
- Do not regard "no package found" as an error when upgrading packages
with -PP.
pkgdepfix, portsclean -L:
- Fix a problem where the ruby 1.6.4 release fails in error.
Reported by: David Wolfskill <david@catwhisker.org>
portcvsweb:
- Explicitly execute a browser via /bin/sh, as the specification says.
other stuff:
- Improve the manpage and the completion definitions.
|
|
|
|
|
|
|
|
|
|
| |
- Fix a stupid bug in the last version when generating a pkgname as a
string.
- Fix a stupid sorting bug in portsclean -L.
and some minor corrections that don't really matter.
Reported by: Jimmy Olgeni <olgeni@uli.it>
|
|
|
|
|
| |
during configure
BUMP Portrevision
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Overall:
- Support the cases where PORTREVISION == 0 and PORTEPOCH == 0.
portupgrade:
- Add a new option: -l/--log-results, which is used to save the
results as a file. [new]
- Properly exit with a non-zero status when main() does not return a
valid value. [fix]
portsclean:
- Finally implement portsclean -L/--libclean, which cleans the old
shared libraries that are not recorded in the package database. It
moves old and orphan shared libraries to ${PREFIX}/lib/compat/pkg.
[new]
- In concert with this feature, the portupgrade port now digs the
directory and installs a startup script which runs `ldconfig -m
${PREFIX}/lib/compat/pkg'. [new]
- Implement portsclean -DD, which cleans all the distfiles which are
not referenced from any port that is currently installed, which
portsclean -D only cleans the distfiles which are not referenced
from any port in the ports tree. [new]
Note that -DD runs very fast but removes more, whereas -D runs so
slow but removes less.
Idea provided by: Kris Kennaway <kris@obsecurity.org>
portsdb:
- Do not fail in the case when INDEX.db and INDEX.rbo are not in sync
somehow. [fix]
- Implement -r/--recursive. (a bit slow, though) [new]
Completions:
- Improve and update zsh compdefs.
- Add completion definitions for bash. [new]
..and several minor improvements. Enjoy!
|
|
|
|
|
|
| |
Use MANCOMPRESSED instead of tweaking MAKE_ENV.
Remove the WRKSRC hack, I've learned to package up my stuff properly.
Change e-mail addresses and URL's to ones at ringlet.net.
|
|
|
|
|
|
|
|
| |
maintain and improve QT/KDE on FreeBSD. This group (at this time)
consists of: demon, olgeni, kevlo, lauri@kde.org, rwatson, and will.
While I'm here, fail build of kdelibs11 if kdelibs2 is installed. This
was originally supposed to be committed with the 2.2 update, but...
|
|
|
|
|
| |
ETC is already set so why should configure need to autodetect
Also if you build as non-root you don't have correct perms on etc
|
|
|
|
|
| |
PR: 30038
Submitted by: leeym@utopia.leeym.com
|
| |
|
| |
|
|
|
|
| |
Rushed by: olgeni :-)
|
|
|
|
| |
Just include a typo fix and call it 20010823b.
|
| |
|
|
|
|
|
|
| |
a tree.
Obtained from: OpenBSD
|
|
|
|
| |
Obtained from: OpenBSD
|
|
|
|
|
|
|
|
| |
Reported by: David M. Heller <dheller1@rochester.rr.com>
- Replace another occurrence of /usr/local with ${LOCALBASE}.
- Bump PORTREVISION.
|
|
|
|
| |
Submitted by: Jimmy Olgeni <olgeni@uli.it>
|
|
|
|
|
|
| |
paths, so it works even if /usr/sbin is not in user's PATH.
Reported by: Christopher Masto <chris@netmonger.net>
|
|
|
|
| |
Reviewed by: ade
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Overall:
- Fix commands and libraries to run on a statically linked ruby.
- If a command fails to load dynamic modules with dynamically linked ruby,
restart itself with statically linked ruby.
This is to cope with the 4.3 -> 4.4 upgrade, since ruby's dynamic modules
are under a directory with a name including a FreeBSD version. Now
portupgrade can upgrade itself and ruby even after a major FreeBSD upgrade.
portupgrade:
- Fix a bug where portupgrade -sS 'su root -c %s' did not properly work.
[Submitted by: KOMATSU Shinichiro <koma2@jiro.c.u-tokyo.ac.jp>]
portcvsweb:
- Accept a port path as well.
portsdb:
- Adopt better error handling and a better PORTS_DBDIR selection algorithm.
- Check database errors a bit harder.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Overall:
* Fix a bug where when -R is set the specified package in the first
place is not included somehow.
[Reported by: Jose M. Alcaide <jose@we.lc.ehu.es>]
* Improve the path regularization routines.
portsdb:
* Update the INDEX first, and then the database even if the options
are specified in reversed order. (-uU)
portupgrade:
* Fix a misfeature where "skip" was regarded as failure, when checking
for dependent ports' build/install failure.
[Pointed out by: Jimmy Olgeni <olgeni@uli.it>, Jose M. Alcaide
<jose@we.lc.ehu.es>]
* Do not move a backup package under PKG_DBDIR, but just keep it under
TMPDIR. It should not require a large amount of free space in
PKG_DBDIR.
[Pointed out by: John Merryweather Cooper <jmcoopr@webmail.bmi.net>]
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- Don't hardcode "gtk12-config", but use GTK_CONFIG and IMLIB_CONFIG vars.
- patch improvement
- plist fixes
- remove added group cdwrite on deinstall
- chown root:cdwrite various utilities used by xcdroast, such as
cdrecord, and set them chmod 4710. I don't know if I like this.
Opinions (Security Officer?)?
|
| |
|
|
|
|
|
| |
negative swap values on an Alpha with 2GB swap. I should probably use
`long long' for large swap x86 machines. (anybody want to help test?)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Overall:
- Disregard -r and -R when -a is also specified; there is no
need to recurse when you do with everything.
- Fix a bug in -r and -R routines where it might fail in error
if dependencies of a package were all wrong.
[Caught by: Mamoru Iwaki <iwaki@bsp.bc.niigata-u.ac.jp>]
- Fix the support for the case where PORTSDIR is a symlink.
- Squeeze //'s.
- Run `stty sane' before building each port, on interrupt, and
before exit.
- Accept portorigin_glob and pkgname_glob with paths, except
for -x/--exclude.
portupgrade:
- Fix `portupgrade -Ni' (portinstall -i).
- Skip ports and packages that once failed, and do not try to
upgrade multiple packages of an origin.
- If a port or a package failed to build or install, skip its
dependents. This behavior can be overridden by the new
option, -g/--go-on.
pkgdepfix:
- Backup +CONTENTS files before removing duplicates.
portsclean:
- Start implementing -L/--libclean.
misc/tcsh/complete.sample:
- Add a simple example of tcsh completion definitions.
[Contributed by: kuwa@flab.fujitsu.co.jp]
|
|
|
|
| |
Submitted by: Oliver Lehmann <lehmann@ans-netz.de> (MAINTAINER)
|
|
|
|
| |
MFC after: 2 weeks
|
|
|
|
| |
MFC after: 2 weeks
|
| |
|
|
|
|
|
|
|
|
|
|
| |
portupgrade:
Fix -A and -B which were broken when I introduced -L.
[Submitted by: Ollivier Robert <roberto@keltia.freenix.fr>]
portsdb:
Implement -M/--master-recursive, -R/--upward-recursive and
-x/--exclude, and sort the result in dependency order.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
portsdb:
Do not clobber the INDEX file until the new one is ready,
so you don't have a zero-sized INDEX while updating it.
pkgdepfix:
Implement an origin duplicates fixer (only invoked when -o is
specified), and when it fixes one, redo the whole session.
Make the cyclic dependencies fixer a bit more intelligent.
portcvsweb:
Conform to the Secure BROWSER (SB) Specification proposed by
David A. Wheeler.
cf. http://www.dwheeler.com/browse/secure_browser.html
http://www.tuxedo.org/~esr/BROWSER/
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Remove ugly do-configure and use Makefile.FREEBSD as the Makefile
for the program
- Add do-install target
- Remove COPYING from installing into docs directory
(as if we dont got enough copies of the GPL floating around)
- Sort pkg-plist
PR: 29780
Submitted by: MAINTAINER
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Introduce a new environment variable "PORTS_INDEX", to specify an
alternate ports INDEX file location. You can set this to something
like `/usr/ports/INDEX.txt" not to overwrite the one under the
control of CVSup/CVS/CTM.
- Fix portinstall (portupgrade -N) which I broke recently by mistake.
- Change the report format. It shouldn't be too verbose unless you
specify -v.
|
|
|
|
|
|
|
| |
Manage intrusion attemps recorded in the system log
PR: 29259
Submitted by: Tim Daneliuk <tundra@tundraware.com>
|
|
|
|
| |
Submitted by: many people
|
|
|
|
|
| |
- Include the hotfix.
- Unbreak `portversion -t'.
|
|
|
|
|
| |
PR: 28693
Submitted by: James Howard <howardjp@well.com>
|
|
|
|
|
|
| |
ruby, instead of "/usr/bin/env ruby".
Requested by: OOTOMO Hiroyuki <wbhacker@tky3.3web.ne.jp>
|
|
|
|
|
|
|
|
|
|
|
|
| |
* cfengine deadlocking in the resolver due to being linked against libc_r
* cfd issuing 'ioctl: No such network device' whenever it is invoked.
change maintainer email
add more docs
Patches obtained from Michael Kyle <mike@rainc.com>
PR: 29649
Submitted by: MAINTAINER
|