notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.
New feature planned: get notified when the package is available. Now is the time to contribute ideas/suggestions.
Port details
pkg_cutleaves Interactive script for deinstalling 'leaf' packages
20181216_1 ports-mgmt on this many watch lists=36 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 20181216Version of this port present on the latest quarterly branch.
Maintainer: bofh@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2007-02-05 01:09:12
Last Update: 2024-01-10 15:29:49
Commit Hash: e4610fc
People watching this port, also watch:: freetype2, libiconv, pcre, gmake, curl
License: BSD2CLAUSE
Description:
pkg_cutleaves finds installed 'leaf' packages, i.e. packages that are not referenced by any other installed package, and lets you decide for each one if you want to keep or deinstall it (via pkg_deinstall(1) or pkg-delete(8)).
cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (5 items)
Collapse this list.
  1. sbin/pkg_cutleaves
  2. share/man/man1/pkg_cutleaves.1.gz
  3. /usr/local/share/licenses/pkg_cutleaves-20181216_1/catalog.mk
  4. /usr/local/share/licenses/pkg_cutleaves-20181216_1/LICENSE
  5. /usr/local/share/licenses/pkg_cutleaves-20181216_1/BSD2CLAUSE
Collapse this list.
Dependency lines:
  • pkg_cutleaves>0:ports-mgmt/pkg_cutleaves
To install the port:
cd /usr/ports/ports-mgmt/pkg_cutleaves/ && make install clean
To add the package, run one of these commands:
  • pkg install ports-mgmt/pkg_cutleaves
  • pkg install pkg_cutleaves
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: pkg_cutleaves
Flavors: there is no flavor information for this port.
distinfo:
There is no distinfo for this port.

Packages (timestamps in pop-ups are UTC):
pkg_cutleaves
ABIlatestquarterly
FreeBSD:13:aarch6420181216_120181216
FreeBSD:13:amd6420181216_120181216
FreeBSD:13:armv62018121620181216
FreeBSD:13:armv720181216_120181216
FreeBSD:13:i38620181216_120181216
FreeBSD:13:powerpc-20181216
FreeBSD:13:powerpc642018121620181216
FreeBSD:13:powerpc64le-20181216
FreeBSD:14:aarch6420181216_120181216
FreeBSD:14:amd6420181216_120181216
FreeBSD:14:armv620181216-
FreeBSD:14:armv720181216_120181216
FreeBSD:14:i38620181216_120181216
FreeBSD:14:powerpc2018121620181216
FreeBSD:14:powerpc64-20181216
FreeBSD:14:powerpc64le2018121620181216
FreeBSD:15:aarch6420181216_1-
FreeBSD:15:amd6420181216_1-
FreeBSD:15:armv720181216_1-
FreeBSD:15:powerpc20181216-
FreeBSD:15:powerpc6420181216-
FreeBSD:15:powerpc64le20181216_1-
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. perl5>=5.36<5.37 : lang/perl5.36
Runtime dependencies:
  1. perl5>=5.36<5.37 : lang/perl5.36
This port is required by:
for Run
  1. ports-mgmt/port-maintenance-tools

Configuration Options:
No options to configure
Options name:
ports-mgmt_pkg_cutleaves
USES:
perl5 shebangfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
  1. There is no master site for this port.

Number of commits found: 18

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
20181216_1
10 Jan 2024 15:29:49
commit hash: e4610fcb8b73442ad40b744bb87c1bc428ef7c1ccommit hash: e4610fcb8b73442ad40b744bb87c1bc428ef7c1ccommit hash: e4610fcb8b73442ad40b744bb87c1bc428ef7c1ccommit hash: e4610fcb8b73442ad40b744bb87c1bc428ef7c1c files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
MAN?PREFIX: eleminate its usage  and move man to share/man
20181216
20 Jul 2022 14:22:46
commit hash: 9c165b983562e903a35c424b209ae3305652c866commit hash: 9c165b983562e903a35c424b209ae3305652c866commit hash: 9c165b983562e903a35c424b209ae3305652c866commit hash: 9c165b983562e903a35c424b209ae3305652c866 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
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 View all of this commit message)
20181216
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
20181216
16 Dec 2018 19:13:01
Revision:487622Original commit files touched by this commit
bofh search for other commits by this committer
ports-mgmt/pkg_cutleaves: Allow non-versioned git versioned ports to be allowed
in the exclude list

PR:		228226
Submitted by:	dereks@lifeofadishwasher.com
20180108
07 Jan 2018 20:02:12
Revision:458380Original commit files touched by this commit
bofh search for other commits by this committer
ports-mgmt/pkg_cutleaves: Fix creating exclude list for packages with single
digit version

PR:		224899
Submitted by:	m.ne@gmx.net
20090810
17 Dec 2015 17:19:48
Revision:403913Original commit files touched by this commit
mat search for other commits by this committer
Fix usage of ${PERL5}.

${PERL5} points to a specific version of perl, say, perl5.22.1, it is
fine to use it in a ports Makefile to do Perly things, but ports using
it must use ${PERL}, that points to /usr/local/bin/perl so that if the
minor version is updated, the shebang keep working.

While there, make some ports use shebangfix, regen a few patches, and
bump PORTREVISION where a shebang went from PERL5 to PERL.

PR:		205367
With hat:	portmgr
Sponsored by:	Absolight
20090810
16 Sep 2015 11:17:20
Revision:397055Original commit files touched by this commit
bofh search for other commits by this committer
ports-mgmt/pkg_cutleaves: Fix exclude list REGEXP

Submitted by:	cejkar@fit.vutbr.cz
20090810
08 Jun 2015 18:34:06
Revision:388852Original commit files touched by this commit
bofh search for other commits by this committer
ports-mgmt/pkg_cutleaves: Add LICENSE (BSD2CLAUSE)

- Take MAINTAINERSHIP

Approved by:	stefan (maintainer)
20090810
19 Jan 2015 12:48:06
Revision:377401Original commit files touched by this commit
mat search for other commits by this committer
Remove pkg_install support.

PR:		196762
Submitted by:	mat
Approved by:	stefan
Sponsored by:	Absolight
20090810
07 Jun 2014 18:47:00
Revision:356942Original commit files touched by this commit
stefan search for other commits by this committer
Properly include bsd.port.pre.mk before checking for WITH_PKGNG, so that
explicitly setting the latter on FreeBSD 10 is not required.

PR:		182923
Submitted by:	dt71@gmx.com
20090810
23 Oct 2013 09:33:11
Revision:331359Original commit files touched by this commit
mat search for other commits by this committer
Support staging.

PR:		ports/183185
Submitted by:	mat
Approved by:	maintainer
20090810
20 Sep 2013 22:36:49
Revision:327762Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
ports-mgmt)
20090810
06 Sep 2013 17:55:21
Revision:326530Original commit files touched by this commit
az search for other commits by this committer
- convert to the new perl5 framework

Approved by:	portmgr (bapt@, blanket)
20090810
12 Mar 2012 17:48:26
Original commit files touched by this commit
matthew search for other commits by this committer
Add patches to make pkg_cutleaves compatible with pkgng, conditional
on WITH_PKGNG being defined.

No change to the default package, so no version number or portrevision
bump.

Approved by:    stefan (maintainer) shaun (mentor)
Feature safe:   yes
20090810
12 Aug 2009 17:50:48
Original commit files touched by this commit
stefan search for other commits by this committer
Change the default behaviour to continue on newly found leaf packages.

PR:             137626
Submitted by:   Ulrich Spoerlein <uspoerlein@gmail.com>
20080320
25 Mar 2008 18:55:30
Original commit files touched by this commit
stefan search for other commits by this committer
Update to 20080320:
Implement a "visual" mode, where the user is given the complete list of leaf
packages inside his editor. He can then remove packages by removing the lines in
the file, save and exit. The now missing packages will then be removed.

PR:             121910
Submitted by:   Ulrich Spoerlein <uspoerlein@gmail.com>
20071021
21 Oct 2007 08:29:06
Original commit files touched by this commit
stefan search for other commits by this committer
- Make this port self-contained.
- Update to the latest version. The only change is accepting 'yes' as valid
  input where previously only a 'y' was accepted.
  (Patch by Feargal Reilly <feargal@fbi.ie>)
20061113
05 Feb 2007 01:08:46
Original commit files touched by this commit
pav search for other commits by this committer
Populate a new ports-mgmt category. List of moved ports:

  devel/portcheckout -> ports-mgmt/portcheckout
  devel/portlint -> ports-mgmt/portlint
  devel/portmk -> ports-mgmt/portmk
  devel/porttools -> ports-mgmt/porttools
  misc/instant-tinderbox -> ports-mgmt/instant-tinderbox
  misc/porteasy -> ports-mgmt/porteasy
  misc/portell -> ports-mgmt/portell
  misc/portless -> ports-mgmt/portless
  misc/tinderbox -> ports-mgmt/tinderbox
  security/jailaudit -> ports-mgmt/jailaudit
  security/portaudit -> ports-mgmt/portaudit
  security/portaudit-db -> ports-mgmt/portaudit-db
  security/vulnerability-test-port -> ports-mgmt/vulnerability-test-port
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 18