Changeset View
Changeset View
Standalone View
Standalone View
audio/yell/Makefile
# Created by: Emanuel Haupt <ehaupt@critical.ch> | # Created by: Emanuel Haupt <ehaupt@critical.ch> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= yell | PORTNAME= yell | ||||
PORTVERSION= 1.1 | PORTVERSION= 1.1 | ||||
CATEGORIES= audio | CATEGORIES= audio | ||||
MASTER_SITES= LOCAL/ehaupt | MASTER_SITES= LOCAL/ehaupt | ||||
MAINTAINER= ehaupt@FreeBSD.org | MAINTAINER= ehaupt@FreeBSD.org | ||||
COMMENT= Command-line pc speaker bell | COMMENT= Command-line pc speaker bell | ||||
PLIST_FILES= bin/yell | |||||
ONLY_FOR_ARCHS= i386 amd64 | ONLY_FOR_ARCHS= i386 amd64 | ||||
OPTIONS_DEFINE= SUID | OPTIONS_DEFINE= SUID | ||||
SUID_DESC= Use suid to allow execution as non root | SUID_DESC= Use suid to allow execution as non root | ||||
.include <bsd.port.options.mk> | SUID_PLIST_FILES= "@(,,4110) bin/yell" | ||||
SUID_PLIST_FILES_OFF= "@(,,0100) bin/yell" | |||||
do-build: | do-build: | ||||
${CC} ${WRKSRC}/yell.c ${CFLAGS} -o ${WRKSRC}/${PORTNAME} | ${CC} ${WRKSRC}/yell.c ${CFLAGS} -o ${WRKSRC}/${PORTNAME} | ||||
do-install: | do-install: | ||||
.if ${PORT_OPTIONS:MSUID} | ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} \ | ||||
${INSTALL_PROGRAM} -m 4110 ${WRKSRC}/${PORTNAME} \ | |||||
${STAGEDIR}/${PREFIX}/bin | ${STAGEDIR}/${PREFIX}/bin | ||||
.else | |||||
${INSTALL_PROGRAM} -m 0100 ${WRKSRC}/${PORTNAME} \ | |||||
${STAGEDIR}/${PREFIX}/bin | |||||
.endif | |||||
.include <bsd.port.mk> | .include <bsd.port.mk> |