Fri Jul 8 14:29:53 2016 UTC ()
Import libcap-2.25 as sysutils/libcap

libcap is a library for getting and setting POSIX.1e (formerly POSIX 6)
draft 15 capabilities.

This package is restricted for the Linux environment.


(kamil)
diff -r0 -r1.1 pkgsrc/sysutils/libcap/DESCR
diff -r0 -r1.1 pkgsrc/sysutils/libcap/Makefile
diff -r0 -r1.1 pkgsrc/sysutils/libcap/PLIST
diff -r0 -r1.1 pkgsrc/sysutils/libcap/buildlink3.mk
diff -r0 -r1.1 pkgsrc/sysutils/libcap/distinfo

File Added: pkgsrc/sysutils/libcap/DESCR
libcap is a library for getting and setting POSIX.1e (formerly POSIX 6)
draft 15 capabilities.

This package is restricted for the Linux environment.

File Added: pkgsrc/sysutils/libcap/Makefile
# $NetBSD: Makefile,v 1.1 2016/07/08 14:29:53 kamil Exp $

DISTNAME=	libcap-2.25
CATEGORIES=	sysutils
MASTER_SITES=	https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	https://sites.google.com/site/fullycapable/
COMMENT=	Library for getting and setting POSIX.1e capabilities
LICENSE=	gnu-gpl-v2

USE_TOOLS+=	pkg-config gmake perl

ONLY_FOR_PLATFORM=	Linux-*-*

PKGCONFIG_OVERRIDE+=	libcap/libcap.pc.in

MAKE_FLAGS+=	LIBDIR=${PREFIX}/lib
MAKE_FLAGS+=	SBINDIR=${PREFIX}/sbin
MAKE_FLAGS+=	INCDIR=${PREFIX}/include
MAKE_FLAGS+=	MANDIR=${PREFIX}/${PKGMANDIR}
MAKE_FLAGS+=	PKGCONFIGDIR=${PREFIX}/lib/pkgconfig

INSTALL_MAKE_FLAGS+=	RAISE_SETFCAP=no
INSTALL_MAKE_FLAGS+=	DESTDIR=${DESTDIR}

.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/sysutils/libcap/PLIST
@comment $NetBSD: PLIST,v 1.1 2016/07/08 14:29:53 kamil Exp $
include/sys/capability.h
lib/libcap.a
lib/libcap.so
lib/libcap.so.2
lib/libcap.so.${PKGVERSION}
lib/pkgconfig/libcap.pc
man/man1/capsh.1
man/man3/cap_clear.3
man/man3/cap_clear_flag.3
man/man3/cap_compare.3
man/man3/cap_copy_ext.3
man/man3/cap_copy_int.3
man/man3/cap_drop_bound.3
man/man3/cap_dup.3
man/man3/cap_free.3
man/man3/cap_from_name.3
man/man3/cap_from_text.3
man/man3/cap_get_bound.3
man/man3/cap_get_fd.3
man/man3/cap_get_file.3
man/man3/cap_get_flag.3
man/man3/cap_get_pid.3
man/man3/cap_get_proc.3
man/man3/cap_init.3
man/man3/cap_set_fd.3
man/man3/cap_set_file.3
man/man3/cap_set_flag.3
man/man3/cap_set_proc.3
man/man3/cap_size.3
man/man3/cap_to_name.3
man/man3/cap_to_text.3
man/man3/capgetp.3
man/man3/capsetp.3
man/man3/libcap.3
man/man8/getcap.8
man/man8/setcap.8
sbin/capsh
sbin/getcap
sbin/getpcaps
sbin/setcap

File Added: pkgsrc/sysutils/libcap/buildlink3.mk
# $NetBSD: buildlink3.mk,v 1.1 2016/07/08 14:29:53 kamil Exp $

BUILDLINK_TREE+=	libcap

.if !defined(LIBCAP_BUILDLINK3_MK)
LIBCAP_BUILDLINK3_MK:=

BUILDLINK_API_DEPENDS.libcap+=	libcap>=2.25
BUILDLINK_PKGSRCDIR.libcap?=	../../sysutils/libcap
.endif	# LIBCAP_BUILDLINK3_MK

BUILDLINK_TREE+=	-libcap

File Added: pkgsrc/sysutils/libcap/distinfo
$NetBSD: distinfo,v 1.1 2016/07/08 14:29:53 kamil Exp $

SHA1 (libcap-2.25.tar.gz) = 0d6e242d70e80c243a7abeb787e007835b3f0d3d
RMD160 (libcap-2.25.tar.gz) = b2f07c4f6e84c078ab16a87441d27b6d618f1960
SHA512 (libcap-2.25.tar.gz) = 000d1dbcc1a30857ec269f761f04e04ca362c5d3090cdf64e54ec4c1b3af6ad2db464187250b368c71deb9a257a84679cbcb9ca69c301de80b16782a67288083
Size (libcap-2.25.tar.gz) = 73732 bytes