diff options
Diffstat (limited to 'security/sudo-rs/Makefile')
-rw-r--r-- | security/sudo-rs/Makefile | 40 |
1 files changed, 12 insertions, 28 deletions
diff --git a/security/sudo-rs/Makefile b/security/sudo-rs/Makefile index 51983bf73ac8..1f27827c26f6 100644 --- a/security/sudo-rs/Makefile +++ b/security/sudo-rs/Makefile @@ -1,7 +1,6 @@ PORTNAME= sudo-rs -PORTVERSION= 0.2.6 DISTVERSIONPREFIX= v -PORTREVISION= 1 +DISTVERSION= 0.2.8 CATEGORIES= security MAINTAINER= marc@trifectatech.org @@ -13,26 +12,16 @@ LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT -BUILD_DEPENDS= pandoc:${PORTSDIR}/textproc/hs-pandoc +USES= cargo +USE_GITHUB= yes +GH_ACCOUNT= trifectatechfoundation FLAVORS= default coexist FLAVOR?= ${FLAVORS:[1]} + coexist_PKGNAMESUFFIX= -coexist coexist_DESCR= pkg-descr-coexist -USES= cargo - -USE_GITHUB= yes -GH_ACCOUNT= trifectatechfoundation -GH_TAGNAME= main - -CARGO_CRATES= diff-0.1.13 \ - glob-0.3.2 \ - libc-0.2.172 \ - log-0.4.27 \ - pretty_assertions-1.4.1 \ - yansi-1.0.1 - .if !defined(USER) || ${USER} == root CARGO_TEST= no .endif @@ -45,24 +34,19 @@ PLIST_SUB+= NO_COEXIST="" RS_SUFFIX= -rs PLIST_SUB+= NO_COEXIST="@comment " .endif -PLIST_SUB+= RS_SUFFIX=${RS_SUFFIX} -PORTDOCS= CHANGELOG.md CONTRIBUTING.md COPYRIGHT LICENSE-* README.md \ - SECURITY.md +PLIST_SUB+= RS_SUFFIX=${RS_SUFFIX} +PORTDOCS= CHANGELOG.md CONTRIBUTING.md COPYRIGHT LICENSE-* README.md SECURITY.md OPTIONS_DEFINE= DOCS -post-build: -.for man in sudo.8 visudo.8 sudoers.5 - @${MKDIR} ${WRKDIR}/docs/man - pandoc -s -t man ${WRKSRC}/docs/man/${man}.md -o ${WRKDIR}/docs/man/${man} -.endfor - post-install: ${MV} ${STAGEDIR}${PREFIX}/bin/visudo ${STAGEDIR}${PREFIX}/sbin/visudo${RS_SUFFIX} - ${INSTALL_MAN} ${WRKDIR}/docs/man/sudo.8 ${STAGEDIR}${PREFIX}/share/man/man8/sudo${RS_SUFFIX}.8 - ${INSTALL_MAN} ${WRKDIR}/docs/man/visudo.8 ${STAGEDIR}${PREFIX}/share/man/man8/visudo${RS_SUFFIX}.8 - ${INSTALL_MAN} ${WRKDIR}/docs/man/sudoers.5 ${STAGEDIR}${PREFIX}/share/man/man5/sudoers${RS_SUFFIX}.5 + ${INSTALL_MAN} ${WRKSRC}/docs/man/sudo.8.man ${STAGEDIR}${PREFIX}/share/man/man8/sudo${RS_SUFFIX}.8 + ${INSTALL_MAN} ${WRKSRC}/docs/man/visudo.8.man ${STAGEDIR}${PREFIX}/share/man/man8/visudo${RS_SUFFIX}.8 + ${INSTALL_MAN} ${WRKSRC}/docs/man/sudoers.5.man ${STAGEDIR}${PREFIX}/share/man/man5/sudoers${RS_SUFFIX}.5 + ${LN} -s sudo${RS_SUFFIX} ${STAGEDIR}${PREFIX}/bin/sudoedit${RS_SUFFIX} + ${LN} -s sudo${RS_SUFFIX}.8 ${STAGEDIR}${PREFIX}/share/man/man8/sudoedit${RS_SUFFIX}.8 ${MKDIR} ${STAGEDIR}${PREFIX}/etc/sudoers.d ${MKDIR} ${STAGEDIR}${PREFIX}/etc/pam.d ${MKDIR} ${STAGEDIR}/var/run/sudo |