BSD Ports

ports-mgmt/bsdadminscripts2 0.5.2 FreeBSD

BSD Administration Scripts 2

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
2bfadf1a49
License
ISCL
Categories
ports-mgmt
Package size
104.8 KiB, 359.0 KiB installed

Description

This is a collection of scripts around the use of ports and packages.

It allows you to:

  • check library dependencies without producing false positives (pkg_libchk)
  • lets you manage the autoremove flag for leaf packages (pkg_trim)
  • remove obsolete or damaged distfiles (distviper)
  • manage build flags (buildflags.conf)
  • auto-create pkg-plist files taking port options into account (makeplist)

In the other systems

SystemPortVersion
FreeBSDports-mgmt/bsdadminscripts20.5.2
DragonFlyports-mgmt/bsdadminscripts20.5.0
HardenedBSDports-mgmt/bsdadminscripts20.5.2
GhostBSDports-mgmt/bsdadminscripts20.5.2

Install

Binary package:

pkg install bsdadminscripts2

From the ports tree:

cd /usr/ports/ports-mgmt/bsdadminscripts2/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	bsdadminscripts2>0:ports-mgmt/bsdadminscripts2

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.5.20.5.20.4.20.5.10.5.2
FreeBSD:14:quarterly0.5.20.5.2n/a0.5.00.5.2
FreeBSD:15:latest0.5.20.5.2n/a0.5.10.5.1
FreeBSD:15:quarterly0.5.20.5.2n/an/an/a
FreeBSD:16:latest0.5.20.5.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

No port depends on this one.

Configuration

Options name: ports-mgmt_bsdadminscripts2

OptionDefaultDescription
DOCSoffBuild and/or install documentation
Service scripts
none
Conflicts with
bsdadminscripts

Files

Manual pages 11
  • bprintf(1)
  • buildflags.awk(1)
  • buildflags.conf(5)
  • buildflags.mk(1)
  • distviper(8)
  • loaderupdate(8)
  • makeplist(8)
  • pkg_libchk(8)
  • pkg_trim(8)
  • pkg_validate(8)
  • pkg_version(8)
pkg-plist 58
  • bin/bprintf
  • @sample etc/buildflags.conf.sample
  • sbin/distviper
  • sbin/loaderupdate
  • sbin/makeplist
  • sbin/pkg_libchk
  • sbin/pkg_trim
  • sbin/pkg_validate
  • sbin/pkg_version
  • share/bsdadminscripts2/bsda_async.sh
  • share/bsdadminscripts2/bsda_bsdmake.sh
  • share/bsdadminscripts2/bsda_container.sh
  • share/bsdadminscripts2/bsda_dialog.sh
  • share/bsdadminscripts2/bsda_elf.sh
  • share/bsdadminscripts2/bsda_err.sh
  • share/bsdadminscripts2/bsda_fifo.sh
  • share/bsdadminscripts2/bsda_fmt.sh
  • share/bsdadminscripts2/bsda_obj.sh
  • share/bsdadminscripts2/bsda_opts.sh
  • share/bsdadminscripts2/bsda_tty.sh
  • share/bsdadminscripts2/bsda_util.sh
  • share/bsdadminscripts2/buildflags.awk
  • share/bsdadminscripts2/buildflags.mk
  • share/bsdadminscripts2/compat.sh
  • share/bsdadminscripts2/distviper.sh
  • share/bsdadminscripts2/interrupt.mk
  • share/bsdadminscripts2/ldd_filter.awk
  • share/bsdadminscripts2/loaderupdate.sh
  • share/bsdadminscripts2/lst.sh
  • share/bsdadminscripts2/makeplist.sh
  • share/bsdadminscripts2/makeplist_filter.awk
  • share/bsdadminscripts2/makeplist_keywords.awk
  • share/bsdadminscripts2/options.mk
  • share/bsdadminscripts2/pkg_info.sh
  • share/bsdadminscripts2/pkg_libchk.sh
  • share/bsdadminscripts2/pkg_options.sh
  • share/bsdadminscripts2/pkg_query.sh
  • share/bsdadminscripts2/pkg_trim.sh
  • share/bsdadminscripts2/pkg_validate.sh
  • share/bsdadminscripts2/pkg_version.sh
  • share/bsdadminscripts2/type.sh
  • share/doc/bsdadminscripts2/LICENSE.md
  • share/doc/bsdadminscripts2/README.md
  • share/doc/bsdadminscripts2/ref/bsda_err.md
  • share/doc/bsdadminscripts2/ref/bsda_obj.md
  • share/doc/bsdadminscripts2/ref/lst.md
  • share/doc/bsdadminscripts2/ref/type.md
  • share/man/man1/bprintf.1.gz
  • share/man/man1/buildflags.awk.1.gz
  • share/man/man1/buildflags.mk.1.gz
  • share/man/man5/buildflags.conf.5.gz
  • share/man/man8/distviper.8.gz
  • share/man/man8/loaderupdate.8.gz
  • share/man/man8/makeplist.8.gz
  • share/man/man8/pkg_libchk.8.gz
  • share/man/man8/pkg_trim.8.gz
  • share/man/man8/pkg_validate.8.gz
  • share/man/man8/pkg_version.8.gz
distinfo 1
FileSizeSHA256
lonkamikaze-bsda2-0.5.2_GH0.tar.gz129129d87f45df3651c4714ebd2e5dd41801c4d68217d164e71236caf8c14c55c20af3

Commit history 1

DateCommitCreditsLog message
2bfadf1a49 Po-Chuan Hsieh ports-mgmt/bsdadminscripts2: Update to 0.5.2
Changes: https://github.com/lonkamikaze/bsda2/releases