A new uses 'sudo' has been added to transperently depends of the
proper flavor of sudo 'default' or 'sssd' depending on the default
version set by the user.
If you prefere to use 'sssd' flavor of sudo, add the following
to your make.conf:
DEFAULT_VERSIONS+=sudo=sssd
All sudo consummer ports has benn updated to USES=sudo
Reviewed by: 0mp
Approved by: mat
Sponsored by: Klara, Inc.
Differential Revision: https://reviews.freebsd.org/D52160
60 lines
1.8 KiB
Makefile
60 lines
1.8 KiB
Makefile
PORTNAME= mybashburn
|
|
PORTVERSION= 1.0.2
|
|
PORTREVISION= 6
|
|
CATEGORIES= sysutils
|
|
MASTER_SITES= SF
|
|
|
|
MAINTAINER= ports@FreeBSD.org
|
|
COMMENT= Ncurses CD burning bash script
|
|
WWW= http://mybashburn.sf.net/
|
|
|
|
LICENSE= GPLv2+
|
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
|
|
|
RUN_DEPENDS= bash:shells/bash \
|
|
cdialog:devel/cdialog \
|
|
cdrecord:sysutils/cdrtools
|
|
|
|
NO_BUILD= yes
|
|
NO_ARCH= yes
|
|
|
|
PORTDOCS= CREDITS ChangeLog FAQ FILES HOWTO INSTALL README TODO
|
|
|
|
OPTIONS_DEFINE= CDRDAO DVDTOOLS EJECT FLAC LAME MPG123 NORMALIZE SUDO VORBIS DOCS
|
|
OPTIONS_DEFAULT=CDRDAO DVDTOOLS EJECT FLAC LAME MPG123 NORMALIZE SUDO VORBIS
|
|
|
|
CDRDAO_DESC= Disk-At-Once Recording
|
|
DVDTOOLS_DESC= Frontend to master DVD media
|
|
EJECT_DESC= Ejecting the CD/DVD drive
|
|
NORMALIZE_DESC= An audio file volume normalizer
|
|
SUDO_DESC= To allow non-privileged users to burn CD's
|
|
|
|
CDRDAO_RUN_DEPENDS= cdrdao:sysutils/cdrdao
|
|
DVDTOOLS_RUN_DEPENDS= dvd+rw-mediainfo:sysutils/dvd+rw-tools
|
|
EJECT_RUN_DEPENDS= eject:sysutils/eject
|
|
FLAC_RUN_DEPENDS= flac:audio/flac
|
|
LAME_RUN_DEPENDS= lame:audio/lame
|
|
MPG123_RUN_DEPENDS= mpg123:audio/mpg123
|
|
NORMALIZE_RUN_DEPENDS= normalize:audio/normalize
|
|
SUDO_USES= sudo
|
|
VORBIS_RUN_DEPENDS= ogg123:audio/vorbis-tools
|
|
|
|
post-patch:
|
|
@${REINPLACE_CMD} 's|/etc/|${PREFIX}/etc/|; \
|
|
s|/usr/share|${PREFIX}/share|; \
|
|
s|dialog|cdialog|g;' \
|
|
${WRKSRC}/MyBashBurn.sh ${WRKSRC}/etc/mybashburnrc
|
|
|
|
do-install:
|
|
@${MKDIR} ${STAGEDIR}${DATADIR}
|
|
${INSTALL_MAN} ${WRKSRC}/man/mybashburn.1.gz ${STAGEDIR}${PREFIX}/share/man/man1/
|
|
${INSTALL_SCRIPT} ${WRKSRC}/MyBashBurn.sh ${STAGEDIR}${PREFIX}/bin/mybashburn
|
|
${INSTALL_DATA} ${WRKSRC}/etc/mybashburnrc ${STAGEDIR}${PREFIX}/etc/mybashburnrc.sample
|
|
@(cd ${WRKSRC}/ && ${COPYTREE_SHARE} "burning config convert lang menus misc" ${STAGEDIR}${DATADIR}/)
|
|
|
|
do-install-DOCS-on:
|
|
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
|
${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/
|
|
|
|
.include <bsd.port.mk>
|