summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authordarcy <darcy@pkgsrc.org>2012-10-20 12:21:39 +0000
committerdarcy <darcy@pkgsrc.org>2012-10-20 12:21:39 +0000
commit2972e2b050aeac557062f44cc9d49708cf61afa7 (patch)
treefd90f732e778a135a9268b5f9c0599830282083a /audio
parent19d102fafef7fea1b903619a944283e69d7a9a39 (diff)
downloadpkgsrc-2972e2b050aeac557062f44cc9d49708cf61afa7.tar.gz
dd music-on-hold files for FreeSWITCH.
Diffstat (limited to 'audio')
-rw-r--r--audio/freeswitch-music/DESCR3
-rw-r--r--audio/freeswitch-music/Makefile28
-rw-r--r--audio/freeswitch-music/PLIST17
-rw-r--r--audio/freeswitch-music/distinfo14
-rw-r--r--audio/freeswitch-music/options.mk42
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