BSD Ports

sysutils/pxattr 2.1.0 FreeBSD

Portable utility to work with file extended attributes

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
sysutils
Package size
50.3 KiB, 158.8 KiB installed

Description

Extended attributes are arbitrarily named pieces of data associated with a file and managed by the file system.

The names and the values for the attributes are freely chosen by applications and/or users, with very few restrictions. Many recent systems and filesystems support extended attributes, but the interfaces used to manage them are far from identical.

Linux, FreeBSD, and Mac OS X all provide similar extended attributes functionality.

The pxattr package aims at providing a single interface to extended attributes on all three systems. It consists in a single C++ module (one source and one include file), which is to be included in the application source code, or can be built as a reference command-line utility to manage user extended attributes in a uniform and cross- platform way. It includes an attributes archive/restore facility.

Install

Binary package:

pkg install pxattr

From the ports tree:

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

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

RUN_DEPENDS=	pxattr>0:sysutils/pxattr

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:latest2.1.02.1.02.1.02.1.02.1.0
FreeBSD:14:quarterly2.1.02.1.0n/a2.1.02.1.0
FreeBSD:15:latest2.1.02.1.0n/a2.1.02.1.0
FreeBSD:15:quarterly2.1.02.1.0n/an/an/a
FreeBSD:16:latest2.1.02.1.0n/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: sysutils_pxattr

OptionDefaultDescription
DOCSoffBuild and/or install documentation
Service scripts
none

Files

distinfo 1
FileSizeSHA256
pxattr-2.1.0.tar.gz60216df94afe3d6867f9d3afd04d6284d3dd80ab9126955e8087f50f5bff30bc38cb7
Master sites 1
  • https://www.lesbonscomptes.com/pxattr/

Commit history 0

No commits in the history this site was built from.