2011-11-22 22:03:07 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
Fixes for SunOS<5.11 broken userlevel; ++pkgrevision
|
2011-11-21 18:24:31 by Aleksey Cheusov | Files touched by this commit (3) |
Log message:
Fix bug introduced in 0.10.0. Do not check library files on filesystems
for not installed (yet) dependencies.
++pkgrevision.
|
2011-11-15 22:11:21 by Aleksey Cheusov | Files touched by this commit (2) | |
Log message:
Update to 0.10.0
A lot of improvements and grammar fixes in manual page
by Nikolai Krot.
Support for marker "keep" was implemented.
(nih mark -k|-K, nih list -k, nih install).
"keep" marker means that a package can't be updated by "nih \
update"
command. This marker is particularly useful to mark packages that
the user compiled manually from pkgsrc.
Original idea belongs to Debian APT.
nih install:
- Options -r and -R options were added
for installing dependencies or dependent packages.
Sometimes they may fix mysterious segfaults.
- Support for package suffix `/' was added that means "remove
update". See the manual page for details.
- A virtual package "_" was implemented that means "all \
packages"
for which update is available".
- Fixed: bug in REQUIRES/PROVIDES problem resolver. Now packages
that solve REQUIRES/PROVIDES problems are marked as installed by
user. Thanks to Jan Smydke for the report.
- Library files including system libraries that packages require
through REQUIRES field are also checked during update plan
generation.
fix: $CACHEDIR/All directory is created only when it is really necessary.
|
2011-10-19 23:30:55 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
Remove MANDIR= from MAKE_ENV, it is not needed anymore
|
2011-10-09 12:02:48 by Aleksey Cheusov | Files touched by this commit (43) |
Log message:
Update my email
|
2011-09-10 00:02:19 by Aleksey Cheusov | Files touched by this commit (3) |
Log message:
Update to 0.9.1
fix in "nih deps": option -t now works correctly
fix: ~/.nih/config has higher priority than @sysconfdir@/nih/config
Thanks to Jan Smydke for the report!
fix: Create "$CACHEDIR/All" on startup.
Thanks to Zafer Aydogan for the report.
nih.default.conf:
- REPOSITORY defaults to ftp://ftp.NetBSD.org/...
Default nih.conf:
- One more example of use
|
2011-09-04 17:38:49 by Aleksey Cheusov | Files touched by this commit (2) |
Log message:
Fix pkglint warnings
|
2011-08-29 22:53:32 by Aleksey Cheusov | Files touched by this commit (3) |
Log message:
Update to 0.9.0
Support for "try_out" marker was added. New options for subcommands:
nih install -t, nih remove -t, nih list -t and nih mark -t/-T.
See manual page for details.
nih install:
- after downloading binary packages it checks for common files in
PLIST fields. If unregistered conflicts are detected, nih exits
with error. This can be disabled using NO_PLIST_CHECK variable.
- New option -a was added for running pkg_add(8) directly.
nih history:
- "automatic" and "try_out" flags are registered and output.
- outputs a warning message if NO_INSTALLED_COPY is set.
nih install|remove:
- New option -l was added for keeping auto-removable leaf
packages.
nih verify:
- New option -s was added for comparing running OS and OS packages
were built for.
nih:
- New global option -s was added for specifying path to
pkg_summary(5).
~/.nih/installed_* files are compressed by bzip2 at creation time.
|
2011-08-02 16:16:12 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
Use /usr/bin/ftp on *BSD systems and ftp command from net/tnftp package.
++pkgrevision
|
2011-07-30 12:46:02 by Aleksey Cheusov | Files touched by this commit (3) |
Log message:
Update nih to 0.8.0
nih remove:
- FIX: -n now works correctly
Affected versions: 0.7.1-0.7.2
nih install:
- FIX: "nih install -n" doesn't change "automatic" flag \
anymore
- new suboption -k for continuing download after failures
- BUILD_DATE field is included to installed_*.txt files
New command "nih audit" for checking packages for vulnerabilities
New command "nih history"
nih mark:
- new suboption -A and -U, synonyms to -u and -a respectively
- if neither -a, -A, -u or -U were specified, markers are output.
nih list:
- new suboption -b for outputting packages in the repository
- new suboption -r for outputting raw package summaries
nih meta:
- new suboption -r for outputting raw package summaries
nih refresh:
- error message is output when download fails
Minor improvements in "nih -h" and manual page
Path to ftp(1) defaults to /usr/bin/ftp on NetBSD, FreeBSD, OpenBSD
and DragonFlyBSD. On other systems it defaults to tnftp from
pkgsrc.
FTP_OPTIONS and WGET_OPTIONS default to "-4" for using IPv4 only.
New configuration variable IGNORE_CKSUMS was added in order to
ignore SHA512.txt absent in some repositories.
|