freebsd-ports/comms/morse/Makefile

48 lines
1 KiB
Makefile
Raw Normal View History

# Created by: Stephen Hurd <shurd@sasktel.net>
# $FreeBSD$
PORTNAME= morse
PORTVERSION= 2.4
CATEGORIES= comms hamradio
MASTER_SITES= http://www.catb.org/~esr/morse/
MAINTAINER= shurd@sasktel.net
COMMENT= Morse Code Trainer
MAN1= morsec.1 QSO.1
PLIST_FILES= bin/morsec \
bin/QSO
OPTIONS_SINGLE= SOUND
OPTIONS_SINGLE_SOUND= OSS X11 PA
OPTIONS_DEFAULT= OSS
OSS_DESC= Beep using OSS (/dev/dsp)
X11_DESC= Beep using X server
PA_DESC= Beep using Pulse Audio
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MOSS}
MAKE_FLAGS+= DEVICE=OSS
.elif ${PORT_OPTIONS:MX11}
MAKE_FLAGS+= DEVICE=X11
USE_XORG= x11
CFLAGS+= -I${PREFIX}/include
LDFLAGS+= -L${PREFIX}/lib
.elif ${PORT_OPTIONS:MPA}
MAKE_FLAGS+= DEVICE=PA
LIB_DEPENDS+= pulse-simple:${PORTSDIR}/audio/pulseaudio
USE_GNOME= pkgconfig
.endif
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/morse ${PREFIX}/bin/morsec
${INSTALL_PROGRAM} ${WRKSRC}/QSO ${PREFIX}/bin/QSO
${INSTALL_MAN} ${WRKSRC}/morse.1 ${MAN1PREFIX}/man/man1/morsec.1
${INSTALL_MAN} ${WRKSRC}/QSO.1 ${MAN1PREFIX}/man/man1/QSO.1
.include <bsd.port.mk>