NOTICE: This package has been removed from pkgsrc

./wip/pkgnih, Package manager for pkgsrc

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 0.6.4nb2, Package name: pkgnih-0.6.4nb2, Maintainer: vle

PkgNIH is a user-friendly package manager for pkgsrc.

Available commands:
nih help - Display help message
nih refresh - Download pkg_summary and SHA512 files
nih install
nih upgrade - Install or upgrade packages
nih uninstall
nih delete
nih remove - Uninstall packages
nih verify - Verify packages integrity
nih status - Show the status of installed packages
nih audit - Security audit
nih leaf - Output or remove leaf packages
nih license - Working with licenses
nih list - List packages
nih mark - Mark packages
nih clean-cache - Clean-up cache directory with binaries


Required to run:
[pkgtools/pkg_install] [pkgtools/digest] [wip/pkg_status] [pkgtools/pkg_summary-utils]

Required to build:
[devel/mk-configure]

Master sites:

SHA1: 15a4c9d064251d7e3401f97726f89dccee75426d
RMD160: 9e1355cf972fdff4d0d5eda3e2cdd3c1f267199a
Filesize: 32.871 KB

Version history: (Expand)


CVS history: (Expand)


   2011-05-28 18:34:51 by Aleksey Cheusov | Files touched by this commit (4) | Package removed
Log message:

imported to pkgsrc
   2011-05-12 00:20:52 by Aleksey Cheusov | Files touched by this commit (1)
Log message:
use pkgtools/pkg_summary-utils instead of wip/

   2011-04-28 11:48:24 by Aleksey Cheusov | Files touched by this commit (1)
Log message:
replace "#!/usr/bin/env runawk" with "#!${prefix}/bin/runawk"

   2011-04-19 23:45:21 by Aleksey Cheusov | Files touched by this commit (1)
Log message:

pkg_summary-utils>=0.53.2
++pkgrevision
   2011-04-05 13:12:55 by Aleksey Cheusov | Files touched by this commit (1)
Log message:

DEPENDS on pkg_summary-utils>=0.53.1
++pkgrevision
   2011-04-05 00:16:49 by Aleksey Cheusov | Files touched by this commit (2)
Log message:

Version 0.6.4

  @prefix@/sbin/pkg_add is used instead of just pkg_add.
  This fixes a problem under NetBSD (with default PATH) where
  /usr/sbin/pkg_add doesn't support flag -D needed by nih.

  ~/.nih directory is created in the very beginning.
  This fixes 'cd: ~/.nih: No such file or directory' problem
  on fresh systems.
   2011-04-02 11:39:02 by Aleksey Cheusov | Files touched by this commit (2) | Package updated
Log message:

Update to 0.6.3

  pkg_update_plan:
    - Better algorithm for resolving devendencies.  First, DEPENDS and
      CONFLICTS are analysed. Then PROVIDES/REQUIRES.  This fixes the
      problem with multiple packages with different name that PROVIDES
      the same shared library.
    - Fix (unicity problem)
    - Better error message for "l:" failures

  nih:
    - Fix (package with highest version per (PKGPATH, PKGBASE) was not
      detected correctly in some situations)
   2011-03-20 15:38:48 by Aleksey Cheusov | Files touched by this commit (2) | Package updated
Log message:

Update to 0.6.2

  Workaround for buggy /bin/sh on DragonFly and FreeBSD<=7.n.
  On these systems  the following code
    set -e; if eval false; then ...; fi; echo ok
  doesn't work properly. Due to this problem nih almost always fails.
  On these two platform you also need pkg_online-client>=0.12.1
  for 'nih search -o', 'nih info -o' and 'nih meta -o'.

  Another bug was fixed in pkg_update_plan. It caused "unicity
  problem" when package upgrade is requested.

  'pkg_add -D' is used for installing packages in order to temporarily
  (during installation process) ignore unsatisfied dependencies.