BSD Ports

sysutils/pacman 7.1.0 FreeBSD

Package manager from Arch Linux

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2+
Categories
sysutils
Package size
304.3 KiB, 971.8 KiB installed

Description

pacman is a utility which manages software packages in Linux. It uses simple compressed files as a package format, and maintains a text-based package database (more of a hierarchy), just in case some hand tweaking is necessary.

pacman does not strive to "do everything." It will add, remove and upgrade packages in the system, and it will allow you to query the package database for installed packages, files and owners. It also attempts to handle dependencies automatically and can download packages from a remote server.

Install

Binary package:

pkg install pacman

From the ports tree:

cd /usr/ports/sysutils/pacman/ && make install clean

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

RUN_DEPENDS=	pacman>0:sysutils/pacman
LIB_DEPENDS=	libalpm.so:sysutils/pacman

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:latest7.1.07.1.05.1.3_17.0.0_17.1.0
FreeBSD:14:quarterly7.1.07.1.0n/a7.0.0_17.1.0
FreeBSD:15:latest7.1.07.1.0n/a7.0.0_17.0.0_1
FreeBSD:15:quarterly7.1.07.1.0n/an/an/a
FreeBSD:16:latest7.1.07.1.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

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

Build dependencies 52
Run dependencies 36

Configuration

Options name: sysutils_pacman

OptionDefaultDescription
CURLonUse libcurl fetcher instead of external curl/wget
EXAMPLESoffBuild and/or install examples
GPGMEonUse GPGME for PGP signature verification
MANPAGESonBuild and/or install manual pages
NLSoffNative Language Support
USES
cpe libarchive localbase meson perl5 pkgconfig python:build shebangfix ssl tar:xz
Service scripts
none
Flavors
archlinux-pacman-7.1.0

Message after installing

Default pacman root directory (the one it will install packages into) is

  /usr/local/pacman

To change it (and to define package repositories to use), see

  /usr/local/etc/pacman.conf

Files

Manual pages 16
  • BUILDINFO(5)
  • PKGBUILD(5)
  • alpm-hooks(5)
  • makepkg(8)
  • makepkg-template(1)
  • makepkg.conf(5)
  • pacman(8)
  • pacman-conf(8)
  • pacman-db-upgrade(8)
  • pacman-hooks(5)
  • pacman-key(8)
  • pacman.conf(5)
  • repo-add(8)
  • repo-remove(8)
  • testpkg(8)
  • vercmp(8)
pkg-plist 268
  • bin/makepkg
  • bin/makepkg-template
  • bin/pacman
  • bin/pacman-conf
  • bin/pacman-db-upgrade
  • bin/pacman-key
  • bin/repo-add
  • bin/repo-elephant
  • bin/repo-remove
  • bin/testpkg
  • bin/vercmp
  • @sample etc/makepkg.conf.d/fortran.conf.sample
  • @sample etc/makepkg.conf.d/rust.conf.sample
  • @sample etc/makepkg.conf.sample
  • @dir etc/makepkg.d
  • @sample etc/pacman.conf.sample
  • @dir etc/pacman.d
  • include/alpm.h
  • include/alpm_list.h
  • lib/libalpm.so
  • lib/libalpm.so.16
  • lib/libalpm.so.16.0.0
  • libdata/pkgconfig/libalpm.pc
  • libdata/pkgconfig/libmakepkg.pc
  • share/bash-completion/completions/makepkg
  • share/bash-completion/completions/pacman
  • share/bash-completion/completions/pacman-key
  • share/locale/ar/LC_MESSAGES/libalpm.mo
  • share/locale/ar/LC_MESSAGES/pacman.mo
  • share/locale/ast/LC_MESSAGES/libalpm.mo
  • share/locale/ast/LC_MESSAGES/pacman.mo
  • share/locale/bg/LC_MESSAGES/libalpm.mo
  • share/locale/bg/LC_MESSAGES/pacman-scripts.mo
  • share/locale/bg/LC_MESSAGES/pacman.mo
  • share/locale/br/LC_MESSAGES/libalpm.mo
  • share/locale/br/LC_MESSAGES/pacman-scripts.mo
  • share/locale/br/LC_MESSAGES/pacman.mo
  • share/locale/ca/LC_MESSAGES/libalpm.mo
  • share/locale/ca/LC_MESSAGES/pacman-scripts.mo
  • share/locale/ca/LC_MESSAGES/pacman.mo
  • share/locale/cs/LC_MESSAGES/libalpm.mo
  • share/locale/cs/LC_MESSAGES/pacman-scripts.mo
  • share/locale/cs/LC_MESSAGES/pacman.mo
  • share/locale/da/LC_MESSAGES/libalpm.mo
  • share/locale/da/LC_MESSAGES/pacman-scripts.mo
  • share/locale/da/LC_MESSAGES/pacman.mo
  • share/locale/de/LC_MESSAGES/libalpm.mo
  • share/locale/de/LC_MESSAGES/pacman-scripts.mo
  • share/locale/de/LC_MESSAGES/pacman.mo
  • share/locale/el/LC_MESSAGES/libalpm.mo
  • share/locale/el/LC_MESSAGES/pacman-scripts.mo
  • share/locale/el/LC_MESSAGES/pacman.mo
  • share/locale/en_GB/LC_MESSAGES/libalpm.mo
  • share/locale/en_GB/LC_MESSAGES/pacman-scripts.mo
  • share/locale/en_GB/LC_MESSAGES/pacman.mo
  • share/locale/eo/LC_MESSAGES/libalpm.mo
  • share/locale/eo/LC_MESSAGES/pacman-scripts.mo
  • share/locale/eo/LC_MESSAGES/pacman.mo
  • share/locale/es/LC_MESSAGES/libalpm.mo
  • share/locale/es/LC_MESSAGES/pacman-scripts.mo
  • share/locale/es/LC_MESSAGES/pacman.mo
  • share/locale/es_419/LC_MESSAGES/libalpm.mo
  • share/locale/es_419/LC_MESSAGES/pacman-scripts.mo
  • share/locale/es_419/LC_MESSAGES/pacman.mo
  • share/locale/eu/LC_MESSAGES/libalpm.mo
  • share/locale/eu/LC_MESSAGES/pacman-scripts.mo
  • share/locale/eu/LC_MESSAGES/pacman.mo
  • share/locale/eu_ES/LC_MESSAGES/libalpm.mo
  • share/locale/eu_ES/LC_MESSAGES/pacman-scripts.mo
  • share/locale/eu_ES/LC_MESSAGES/pacman.mo
  • share/locale/fi/LC_MESSAGES/libalpm.mo
  • share/locale/fi/LC_MESSAGES/pacman-scripts.mo
  • share/locale/fi/LC_MESSAGES/pacman.mo
  • share/locale/fr/LC_MESSAGES/libalpm.mo
  • share/locale/fr/LC_MESSAGES/pacman-scripts.mo
  • share/locale/fr/LC_MESSAGES/pacman.mo
  • share/locale/gl/LC_MESSAGES/libalpm.mo
  • share/locale/gl/LC_MESSAGES/pacman-scripts.mo
  • share/locale/gl/LC_MESSAGES/pacman.mo
  • share/locale/hr/LC_MESSAGES/libalpm.mo
  • share/locale/hr/LC_MESSAGES/pacman.mo
  • share/locale/hu/LC_MESSAGES/libalpm.mo
  • share/locale/hu/LC_MESSAGES/pacman-scripts.mo
  • share/locale/hu/LC_MESSAGES/pacman.mo
  • share/locale/id/LC_MESSAGES/libalpm.mo
  • share/locale/id/LC_MESSAGES/pacman-scripts.mo
  • share/locale/id/LC_MESSAGES/pacman.mo
  • share/locale/it/LC_MESSAGES/libalpm.mo
  • share/locale/it/LC_MESSAGES/pacman-scripts.mo
  • share/locale/it/LC_MESSAGES/pacman.mo
  • share/locale/ja/LC_MESSAGES/libalpm.mo
  • share/locale/ja/LC_MESSAGES/pacman-scripts.mo
  • share/locale/ja/LC_MESSAGES/pacman.mo
  • share/locale/kk/LC_MESSAGES/libalpm.mo
  • share/locale/kk/LC_MESSAGES/pacman.mo
  • share/locale/ko/LC_MESSAGES/libalpm.mo
  • share/locale/ko/LC_MESSAGES/pacman-scripts.mo
  • share/locale/ko/LC_MESSAGES/pacman.mo
  • share/locale/lt/LC_MESSAGES/libalpm.mo
  • share/locale/lt/LC_MESSAGES/pacman-scripts.mo

The first 100 are listed.

distinfo 1
FileSizeSHA256
pacman-7.1.0.tar.xz932540530e50d7edbb2a22581c6d6707d2113240276c1bec4ee39a99488e1243c32171
Master sites 1
  • https://gitlab.archlinux.org/pacman/pacman/-/releases/v7.1.0/downloads/

Commit history 0

No commits in the history this site was built from.