1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
5 KEYWORDS= sysutils raven
7 SDESC[standard]= Password and admin tools for Linux
8 HOMEPAGE= https://github.com/shadow-maint/shadow
12 SITES[main]= GITHUB/shadow-maint:shadow:4.16.0
13 DISTFILE[1]= generated:main
15 SPKGS[standard]= single
17 OPTIONS_AVAILABLE= none
18 OPTIONS_STANDARD= none
22 BUILD_DEPENDS= libbsd:dev:standard
23 BUILDRUN_DEPENDS= libbsd:primary:standard
25 USES= autoreconf libtool gettext:build cpe pkgconfig
27 LICENSE= BSD3CLAUSE:single
28 LICENSE_FILE= BSD3CLAUSE:{{WRKDIR}}/LICENSE_BSD
29 LICENSE_AWK= BSD3CLAUSE:"^$$"
30 LICENSE_SOURCE= BSD3CLAUSE:{{WRKSRC}}/src/usermod.c
36 CONFIGURE_ARGS= --disable-nls
39 --enable-shadowgrp=yes
41 --enable-subordinate-ids=no
53 # --enable-man has no effect.
54 # requires unknown dependency on docbook/libxml2
55 # just turn it off forcibly for now
56 ${REINPLACE_CMD} -e '/SUBDIRS =/ s| man | |' ${WRKSRC}/Makefile.am
59 # avoid conflict with coreutils
60 ${MV} ${STAGEDIR}${PREFIX}/bin/groups \
61 ${STAGEDIR}${PREFIX}/bin/shadow-groups
63 [FILE:372:descriptions/desc.single]
64 Password and account management tool suite with support for shadow files
67 Initially used to obtain User and Group addition tools for the Linux
68 system root for Ravenadm. Thus all the options are intentionally turned
69 off. Should this package be desired in its own right, the shadow port
70 can be split into variants to satisfy ravenadm and real users.
74 347ad66883725a3d4db53d32d5a1645d0792b038894fbc234affc02af02285ff 3653615 shadow-maint-shadow-4.16.0.tar.gz
77 [FILE:321:manifests/plist.single]