aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorak <ak@FreeBSD.org>2012-11-27 20:05:04 +0800
committerak <ak@FreeBSD.org>2012-11-27 20:05:04 +0800
commitd11effe6ca67f823279d106e39c18d8c45172825 (patch)
treeea20c56369e63e895dbdfa8ee608c55c4173bd78
parent460a88b4db15ff184130f9f6c8a3a7420905939a (diff)
downloadfreebsd-ports-gnome-d11effe6ca67f823279d106e39c18d8c45172825.tar.gz
freebsd-ports-gnome-d11effe6ca67f823279d106e39c18d8c45172825.tar.zst
freebsd-ports-gnome-d11effe6ca67f823279d106e39c18d8c45172825.zip
- Convert Makefile headers to new style
- Convert to new options framework PR: ports/173608 (based on) Submitted by: Charlie & <edward@rdtan.net> Approved by: Stephen Hurd <shurd@sasktel.net> (maintainer) Feature safe: yes
-rw-r--r--comms/morse/Makefile34
1 files changed, 11 insertions, 23 deletions
diff --git a/comms/morse/Makefile b/comms/morse/Makefile
index 9d7f2224c1db..fa00c41377ce 100644
--- a/comms/morse/Makefile
+++ b/comms/morse/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: morse
-# Date created: 2012-04-11
-# Whom: Stephen Hurd <shurd@sasktel.net>
-#
+# Created by: Stephen Hurd <shurd@sasktel.net>
# $FreeBSD$
-#
PORTNAME= morse
PORTVERSION= 2.4
@@ -17,37 +13,29 @@ MAN1= morsec.1 QSO.1
PLIST_FILES= bin/morsec \
bin/QSO
-OPTIONS= OSS "Beep using OSS (/dev/dsp)" on \
- X11 "Beep using X server" off \
- PA "Beep using Pulse Audio" off
+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 defined(WITH_OSS)
+.if ${PORT_OPTIONS:MOSS}
MAKE_FLAGS+= DEVICE=OSS
-.if defined(WITH_X11) || defined(WITH_PA)
-BROKEN= Only one sound output method must be chosen.
-.endif
-
-.elif defined(WITH_X11)
+.elif ${PORT_OPTIONS:MX11}
MAKE_FLAGS+= DEVICE=X11
USE_XORG= x11
CFLAGS+= -I${PREFIX}/include
LDFLAGS+= -L${PREFIX}/lib
-.if defined(WITH_OSS) || defined(WITH_PA)
-BROKEN= Only one sound output method must be chosen.
-.endif
-
-.elif defined(WITH_PA)
+.elif ${PORT_OPTIONS:MPA}
MAKE_FLAGS+= DEVICE=PA
LIB_DEPENDS+= pulse-simple:${PORTSDIR}/audio/pulseaudio
USE_GNOME= pkgconfig
-
-.if defined(WITH_OSS) || defined(WITH_X11)
-BROKEN= Only one sound output method must be chosen.
-.endif
.endif
do-install: