Port details |
- pkgs_which Quickly find out which ports contributed to a file tree
- 0.4.1_2 ports-mgmt
=4 0.4.1_1Version of this port present on the latest quarterly branch. - Maintainer: mandree@FreeBSD.org
![search for ports maintained by this maintainer search for ports maintained by this maintainer](/images/search.jpg) - Port Added: 2011-03-12 15:23:44
- Last Update: 2024-12-29 21:10:25
- Commit Hash: 3666ccb
- People watching this port, also watch:: cfengine, wireshark, openvpn, squid, portmaster
- Also Listed In: perl5
- License: GPLv3
- Description:
- pkgs_which is a Perl script to efficiently determine, from a set of
files and/or directories, which ports/packages have installed files
here. It does not require a database and is useful to determine which
ports need to be upgraded after, for instance, a script language
interpreter has been updated and needs the site-packages reinstalled.
The port is self-contained in the ports tree.
here are no external distribution sites or web pages.
¦ ¦ ¦ ¦ ![SVNWeb SVNWeb](/images/subversion.png)
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- pkgs_which>0:ports-mgmt/pkgs_which
- To install the port:
- cd /usr/ports/ports-mgmt/pkgs_which/ && make install clean
- To add the package, run one of these commands:
- pkg install ports-mgmt/pkgs_which
- pkg install pkgs_which
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: pkgs_which
- Flavors: there is no flavor information for this port.
- distinfo:
- There is no distinfo for this port.
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- perl5>=5.36<5.37 : lang/perl5.36
- Runtime dependencies:
-
- perl5>=5.36<5.37 : lang/perl5.36
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for pkgs_which-0.4.1_2:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- ports-mgmt_pkgs_which
- USES:
- perl5
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
- There is no master site for this port.
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.4.1_2 29 Dec 2024 21:10:25
![commit hash: 3666ccb3ee6dfaa55d8b9b4b9faa3cb85ec2996d commit hash: 3666ccb3ee6dfaa55d8b9b4b9faa3cb85ec2996d](/images/git.png) ![commit hash: 3666ccb3ee6dfaa55d8b9b4b9faa3cb85ec2996d commit hash: 3666ccb3ee6dfaa55d8b9b4b9faa3cb85ec2996d](/images/codeberg.svg) ![commit hash: 3666ccb3ee6dfaa55d8b9b4b9faa3cb85ec2996d commit hash: 3666ccb3ee6dfaa55d8b9b4b9faa3cb85ec2996d](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Matthias Andree (mandree) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
ports-mgmt/pkgs_which: fix stage-qa and port check complaints
I did not use the patch in the PR, but re-did this, and also added
NO_ARCH=yes and bumped PORTREVISION as a consequence.
Reported by: makc@
PR: 283591 |
0.4.1_1 21 Jan 2024 02:02:47
![commit hash: 95891a30fd19ee08fc4a65279e92c04d6e782835 commit hash: 95891a30fd19ee08fc4a65279e92c04d6e782835](/images/git.png) ![commit hash: 95891a30fd19ee08fc4a65279e92c04d6e782835 commit hash: 95891a30fd19ee08fc4a65279e92c04d6e782835](/images/codeberg.svg) ![commit hash: 95891a30fd19ee08fc4a65279e92c04d6e782835 commit hash: 95891a30fd19ee08fc4a65279e92c04d6e782835](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Muhammad Moinur Rahman (bofh) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
ports-mgmt/pkgs_which: Sanitize MANPREFIX
Approved by: portmgr (blanket) |
0.4.1 20 Jul 2022 14:22:46
![commit hash: 9c165b983562e903a35c424b209ae3305652c866 commit hash: 9c165b983562e903a35c424b209ae3305652c866](/images/git.png) ![commit hash: 9c165b983562e903a35c424b209ae3305652c866 commit hash: 9c165b983562e903a35c424b209ae3305652c866](/images/codeberg.svg) ![commit hash: 9c165b983562e903a35c424b209ae3305652c866 commit hash: 9c165b983562e903a35c424b209ae3305652c866](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Tobias C. Berner (tcberner) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
ports-mgmt: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alex Dupre <ale@FreeBSD.org>
* Alex Stangl <alex@stangl.us>
* Anders F Bjorklund <afb@users.sourceforge.net>
* Benjamin Lutz
* Brendan Molloy <brendan+freebsd@bbqsrc.net>
* Conrad J. Sabatier <conrads@cox.net>
* Edwin Groothuis (edwin@mavetju.org)
* Emanuel Haupt <ehaupt@FreeBSD.org>
* Gabriel Linder <linder.gabriel@gmail.com> (Only the first 15 lines of the commit message are shown above ) |
0.4.1 06 Apr 2021 14:31:13
![commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d](/images/git.png) ![commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d](/images/codeberg.svg) ![commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Mathieu Arnold (mat) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
all: Remove all other $FreeBSD keywords. |
0.4.1 06 Apr 2021 14:31:07
![commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb](/images/git.png) ![commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb](/images/codeberg.svg) ![commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Mathieu Arnold (mat) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Remove # $FreeBSD$ from Makefiles. |
0.4.1 10 Jun 2018 20:28:15
![Revision:472157 Revision:472157](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
eadler ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
ports-mgmt/pkgs_which: feex a typo
Approved by: mandree (maintainer) |
0.4.1 21 Feb 2014 13:39:07
![Revision:345430 Revision:345430](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
ehaupt ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Remove trailing whitespaces from category ports-mgmt |
0.4.1 11 Feb 2014 22:50:26
![Revision:343829 Revision:343829](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
mandree ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
0.4.1 2014-02-11
- do not require files given on command line are regular files,
but accept any non-directory (for instance, symlinks).
Workaround for previous versions: use --no-find if you intend to
look up non-regular files. |
0.4.0 10 Feb 2014 13:54:28
![Revision:343634 Revision:343634](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
ehaupt ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
According to the Porter's Handbook (5.12.2.3.) default options must be added to
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.
This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.
Approved by: portmgr (bapt) |
0.4.0 28 Nov 2013 01:09:10
![Revision:335075 Revision:335075](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
mandree ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
New version 0.4.0
- Support pkgNG. Known issue is that pkg which returns bogus exit codes,
spamming your screen. pkgs_which works nonetheless.
https://github.com/freebsd/pkg/issues/657
Note that pkgNG always uses --nocache implictly for speed:
https://github.com/freebsd/pkg/issues/658
Known issue: the pkgNG detection is a hack. It just looks for the
executable and the database in default locations, but does not attempt
to run "pkg -N". |
0.3.0 01 Oct 2013 14:26:50
![Revision:328953 Revision:328953](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
mandree ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Support staging. |
0.3.0 20 Sep 2013 22:36:49
![Revision:327762 Revision:327762](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
bapt ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Add NO_STAGE all over the place in preparation for the staging support (cat:
ports-mgmt) |
0.3.0 16 Sep 2013 07:29:09
![Revision:327368 Revision:327368](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
az ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- convert to the new perl5 framework
- convert USE_GMAKE to Uses
Approved by: portmgr (bapt@, blanket) |
0.3.0 11 Mar 2013 23:13:18
![Revision:313945 Revision:313945](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
mandree ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- read pkg_info -L information in chunks of 100 packages at a time,
to avoid forking once per package, which was slow.
- clean up ports header
- NOPORTDOCS -> PORT_OPTIONS:MDOCS |
0.2.0 24 Oct 2011 09:11:38
![files touched by this commit files touched by this commit](/images/logs.gif) |
dougb ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
The vast majority of pkg-descr files had the following format when they
had both lines:
Author: ...
WWW: ....
So standardize on that, and move them to the end of the file when necessary.
Also fix some more whitespace, and remove more "signature tags" of varying
forms, like -- name, etc.
s/AUTHOR/Author/
A few other various formatting issues |
0.2.0 25 Jul 2011 11:53:30
![files touched by this commit files touched by this commit](/images/logs.gif) |
mandree ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Bump PORTVERSION to 0.2.0 according to HISTORY section in embedded manual. |
0.1.0 25 Jul 2011 11:49:29
![files touched by this commit files touched by this commit](/images/logs.gif) |
mandree ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- fixed a bug where skipping non-existent command line arguments
failed and resulted in an unterminated (endless) loop.
- added the --no-find option |
0.1.0 12 Mar 2011 15:23:24
![files touched by this commit files touched by this commit](/images/logs.gif) |
mandree ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Add new ports-mgmt/pkgs_which
This is a fast, Perl5-based, database-less pkg_which variant
useful to assist with site-package-upgrades, for instance,
after a Python 2.6 -> 2.7 upgrade. |