pkgtools/pkg_distinst 0.02nb10 NetBSD
Remove any distfiles not belonging to an installed package
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- Categories
- pkgtools
- Package size
- 3.6 KiB, 3.2 KiB installed
Description
This is a simple script that will synchronise the content of your ${DISTDIR} directory with currently installed packages.
This script will delete any ${DISTFILE} in ${DISTDIR} that does not currently have an installed package as an owner.
If you play with packages a fair bit and download some just to have a play with and delete the package later your ${DISTDIR} can end up with a lot of orphaned ${DISTFILES}. While lintpkgsrc will help you remove outdated ${DISTFILES} it does not do any correlation with installed packages which is the gap this script aims to fill.
With "lintpkgsrc -or && pkg_distinst --delete" you can and up with a fairly lean and current ${DISTDIR}.
Install
Binary package:
pkgin install pkg_distinst
From pkgsrc:
cd /usr/pkgsrc/pkgtools/pkg_distinst && make install clean
Dependencies
Run dependencies 1
No port depends on this one.