diff options
-rw-r--r-- | audio/freeswitch-music/DESCR | 3 | ||||
-rw-r--r-- | audio/freeswitch-music/Makefile | 28 | ||||
-rw-r--r-- | audio/freeswitch-music/PLIST | 17 | ||||
-rw-r--r-- | audio/freeswitch-music/distinfo | 14 | ||||
-rw-r--r-- | audio/freeswitch-music/options.mk | 42 |
5 files changed, 104 insertions, 0 deletions
diff --git a/audio/freeswitch-music/DESCR b/audio/freeswitch-music/DESCR new file mode 100644 index 00000000000..d8580f51f4b --- /dev/null +++ b/audio/freeswitch-music/DESCR @@ -0,0 +1,3 @@ +FreeSWITCH Music + +This package installs default music files for FreeSWITCH music-on-hold. diff --git a/audio/freeswitch-music/Makefile b/audio/freeswitch-music/Makefile new file mode 100644 index 00000000000..89aa4c7de2a --- /dev/null +++ b/audio/freeswitch-music/Makefile @@ -0,0 +1,28 @@ +# $NetBSD: Makefile,v 1.1 2012/10/20 12:21:39 darcy Exp $ + +DISTNAME= freeswitch-music-1.0.8 +CATEGORIES= audio +MASTER_SITES= http://files.freeswitch.org/ +EXTRACT_SUFX= .tar.bz2 +DIST_SUBDIR= freeswitch + +MAINTAINER= darcy@NetBSD.org +COMMENT= FreeSwitch Music - All Bitrates +LICENSE= mpl-1.1 + +MUSICDIR= share/freeswitch/sounds/music +PLIST_SUBST += MUSICDIR="${MUSICDIR}" +NO_BUILD= yes + +pre-install: + ${MV} ${WRKDIR}/music ${WRKDIR}/${DISTNAME} + +do-install: + @${ECHO_MSG} "Installing files..." + for d in ${SOUND_DIRS}; do \ + ${INSTALL_DATA} ${WRKSRC}/$$d/* ${DESTDIR}${PREFIX}/${MUSICDIR}/$$d/; \ + done + +.include "options.mk" + +.include "../../mk/bsd.pkg.mk" diff --git a/audio/freeswitch-music/PLIST b/audio/freeswitch-music/PLIST new file mode 100644 index 00000000000..58113c45638 --- /dev/null +++ b/audio/freeswitch-music/PLIST @@ -0,0 +1,17 @@ +@comment $NetBSD: PLIST,v 1.1 2012/10/20 12:21:39 darcy Exp $ +${freeswitch-08k}${MUSICDIR}/8000/partita-no-3-in-e-major-bwv-1006-1-preludio.wav +${freeswitch-08k}${MUSICDIR}/8000/ponce-preludio-in-e-major.wav +${freeswitch-08k}${MUSICDIR}/8000/suite-espanola-op-47-leyenda.wav +${freeswitch-08k}${MUSICDIR}/8000/danza-espanola-op-37-h-142-xii-arabesca.wav +${freeswitch-16k}${MUSICDIR}/16000/partita-no-3-in-e-major-bwv-1006-1-preludio.wav +${freeswitch-16k}${MUSICDIR}/16000/ponce-preludio-in-e-major.wav +${freeswitch-16k}${MUSICDIR}/16000/suite-espanola-op-47-leyenda.wav +${freeswitch-16k}${MUSICDIR}/16000/danza-espanola-op-37-h-142-xii-arabesca.wav +${freeswitch-32k}${MUSICDIR}/32000/partita-no-3-in-e-major-bwv-1006-1-preludio.wav +${freeswitch-32k}${MUSICDIR}/32000/ponce-preludio-in-e-major.wav +${freeswitch-32k}${MUSICDIR}/32000/suite-espanola-op-47-leyenda.wav +${freeswitch-32k}${MUSICDIR}/32000/danza-espanola-op-37-h-142-xii-arabesca.wav +${freeswitch-48k}${MUSICDIR}/48000/partita-no-3-in-e-major-bwv-1006-1-preludio.wav +${freeswitch-48k}${MUSICDIR}/48000/ponce-preludio-in-e-major.wav +${freeswitch-48k}${MUSICDIR}/48000/suite-espanola-op-47-leyenda.wav +${freeswitch-48k}${MUSICDIR}/48000/danza-espanola-op-37-h-142-xii-arabesca.wav diff --git a/audio/freeswitch-music/distinfo b/audio/freeswitch-music/distinfo new file mode 100644 index 00000000000..71c0dd602ea --- /dev/null +++ b/audio/freeswitch-music/distinfo @@ -0,0 +1,14 @@ +$NetBSD: distinfo,v 1.1 2012/10/20 12:21:39 darcy Exp $ + +SHA1 (freeswitch/freeswitch-sounds-music-16000-1.0.8.tar.gz) = b4df2bab432deefb52ec83731243490190efb156 +RMD160 (freeswitch/freeswitch-sounds-music-16000-1.0.8.tar.gz) = 1fb87961e860e98ad657d5739a1e8de7729c4f55 +Size (freeswitch/freeswitch-sounds-music-16000-1.0.8.tar.gz) = 27233654 bytes +SHA1 (freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz) = 877b7ce4a6dd19e93befd9e13ec52003b674ced6 +RMD160 (freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz) = 09234fd86fe8b9df9a6bc130b7fa68820ae084fa +Size (freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz) = 52284585 bytes +SHA1 (freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz) = 8eab4abab14322ce84940f86f0e921c053b19081 +RMD160 (freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz) = 510e16c8366a27f6a3d0d02409350968a098339d +Size (freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz) = 75215628 bytes +SHA1 (freeswitch/freeswitch-sounds-music-8000-1.0.8.tar.gz) = eaf2b05ca1583234169afde35b1a790b8cdf42eb +RMD160 (freeswitch/freeswitch-sounds-music-8000-1.0.8.tar.gz) = c126cdf62bc9d7b3037b556c6bc69fd0124dd710 +Size (freeswitch/freeswitch-sounds-music-8000-1.0.8.tar.gz) = 14122644 bytes diff --git a/audio/freeswitch-music/options.mk b/audio/freeswitch-music/options.mk new file mode 100644 index 00000000000..8a40f1e451b --- /dev/null +++ b/audio/freeswitch-music/options.mk @@ -0,0 +1,42 @@ +# $NetBSD: options.mk,v 1.1 2012/10/20 12:21:39 darcy Exp $ + + +PKG_OPTIONS_VAR= PKG_OPTIONS.freeswitch +PKG_SUPPORTED_OPTIONS= freeswitch-08k freeswitch-16k freeswitch-32k freeswitch-48k +PKG_SUGGESTED_OPTIONS= freeswitch-08k freeswitch-16k + +.include "../../mk/bsd.options.mk" + +.if !empty(PKG_OPTIONS:Mfreeswitch-08kx) +DISTFILES+= freeswitch-sounds-music-8000-1.0.8.tar.gz +INSTALLATION_DIRS+= share/freeswitch/sounds/music/8000 +SOUND_DIRS+= 8000 +.endif + +.if !empty(PKG_OPTIONS:Mfreeswitch-16k) +DISTFILES+= freeswitch-sounds-music-16000-1.0.8.tar.gz +SOUND_DIRS+= 16000 +INSTALLATION_DIRS+= share/freeswitch/sounds/music/16000 +.endif + +.if !empty(PKG_OPTIONS:Mfreeswitch-32k) +DISTFILES+= freeswitch-sounds-music-32000-1.0.8.tar.gz +SOUND_DIRS+= 32000 +INSTALLATION_DIRS+= share/freeswitch/sounds/music/32000 +.endif + +.if !empty(PKG_OPTIONS:Mfreeswitch-48k) +DISTFILES+= freeswitch-sounds-music-48000-1.0.8.tar.gz +SOUND_DIRS+= 48000 +INSTALLATION_DIRS+= share/freeswitch/sounds/music/48000 +.endif + +.for opt in ${PKG_SUPPORTED_OPTIONS} xxx +.if !empty(PKG_OPTIONS:M${opt}) +PLIST_SUBST+= ${opt}="" +.else +PLIST_SUBST+= ${opt}="@comment " +.endif +.endfor + +PLIST_VARS+= ${PKG_SUPPORTED_OPTIONS} xxx |