Play OpenBSD songs for Asterisk Music-On-Hold; idea indirectly from

mbalmer, DESCR wording vetted & improved by deraadt@, OK sthen@
This commit is contained in:
ian 2008-04-10 22:41:41 +00:00
parent c286e99aa9
commit 1de6238ec6
4 changed files with 139 additions and 0 deletions

View File

@ -0,0 +1,44 @@
# $OpenBSD: Makefile,v 1.1.1.1 2008/04/10 22:41:41 ian Exp $
COMMENT = add OpenBSD songs to Asterisk music-on-hold
PKGNAME = asterisk-openbsd-moh-4.2
REL_LIST = 30 31 32 33 34 35 36 37 38 39 40 41 42
.for release in ${REL_LIST}
DISTFILES += song${release}.mp3
.endfor
EXTRACT_CASES+= *);;
CATEGORIES = telephony
HOMEPAGE = http://www.openbsd.org/lyrics.html
MAINTAINER= Ian Darwin <ian@openbsd.org>
# Copyright held by Theo; ok for non-commercial-redistribution
PERMIT_PACKAGE_CDROM = Yes
PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP = Yes
MASTER_SITES = ftp://ftp.openbsd.org/pub/OpenBSD/songs/
BUILD_DEPENDS = ::audio/madplay
DIST_SUBDIR = openbsd_songs
NO_REGRESS = Yes
MOH = ${PREFIX}/share/asterisk/moh
do-build:
.for release in ${REL_LIST}
${PREFIX}/bin/madplay -a -1.5 -Q -z -o raw:- --mono -R 8000 -a -12 \
${FULLDISTDIR}/song${release}.mp3 > ${WRKDIR}/song${release}.sln
.endfor
do-install:
${INSTALL_DATA_DIR} ${MOH}
${INSTALL_DATA} ${WRKDIR}/song*.sln ${MOH}
.include <bsd.port.mk>

View File

@ -0,0 +1,65 @@
MD5 (openbsd_songs/song30.mp3) = l4e91k1zMSWRP3IDjCfl+A==
MD5 (openbsd_songs/song31.mp3) = 002KHBFZ7Y+TGHnrYGpQHA==
MD5 (openbsd_songs/song32.mp3) = kmFER5HBSNrDHXbEzZfS/g==
MD5 (openbsd_songs/song33.mp3) = Gx7f0GGWADLbqLEl1nnmpA==
MD5 (openbsd_songs/song34.mp3) = 2uQPAtAnQuwxHKyFUag4cg==
MD5 (openbsd_songs/song35.mp3) = 0ut0P2vx9Kffzo03IoXiMw==
MD5 (openbsd_songs/song36.mp3) = pahFQY/cpRdGqdQNF4rLRQ==
MD5 (openbsd_songs/song37.mp3) = qLCrd/jyAQl7iVUMIEmNyQ==
MD5 (openbsd_songs/song38.mp3) = ttshQ2L5688LDxEUTFR9JA==
MD5 (openbsd_songs/song39.mp3) = oJ8PvFKmvtPs0AbW5uPy1w==
MD5 (openbsd_songs/song40.mp3) = xuVXUDeNwcWDoPOs0rCR5Q==
MD5 (openbsd_songs/song41.mp3) = 5LdQuv9yAfN1kHd6NJLJUA==
MD5 (openbsd_songs/song42.mp3) = T2UqgjmFGv4nYJVT+x/d9w==
RMD160 (openbsd_songs/song30.mp3) = kGFpce2ALluLTXodJuTawSacW7Y=
RMD160 (openbsd_songs/song31.mp3) = SL6SNLN7CYrFE/vd1qyHXqu4qmI=
RMD160 (openbsd_songs/song32.mp3) = jQvmZUvtyKxqKq/DrIAlxAq1keo=
RMD160 (openbsd_songs/song33.mp3) = 54b/x/WQAg5j+WL24odgznjb/wk=
RMD160 (openbsd_songs/song34.mp3) = Gd6V5+zgzYZgSet6e0/D7ti1adE=
RMD160 (openbsd_songs/song35.mp3) = FKfYE3vf8GDURk76BuZqA1u9Cmk=
RMD160 (openbsd_songs/song36.mp3) = tsMkBNmRGAk8/PxNvFL3KgE7jkA=
RMD160 (openbsd_songs/song37.mp3) = DHWbIhhqU+mp74PKAVJijhOprpM=
RMD160 (openbsd_songs/song38.mp3) = uo8YG9IxD1p+b8WWT7SQcMA4+E8=
RMD160 (openbsd_songs/song39.mp3) = B3Wtv3iG/uIX22BsoOe6LtBt5GA=
RMD160 (openbsd_songs/song40.mp3) = cojZMkYbqiccHzqlLWKv3FAuQoM=
RMD160 (openbsd_songs/song41.mp3) = aFf8sHBFBwDkKiUQk/tnhLF5Vjg=
RMD160 (openbsd_songs/song42.mp3) = FGKdaLNYjbWse9DvPvyIDGUo3C0=
SHA1 (openbsd_songs/song30.mp3) = iCRuDHu+DI2H8MLdgdU0YV1/uFY=
SHA1 (openbsd_songs/song31.mp3) = dGBhE4bWoAqUvSXRqFqttgB1QrA=
SHA1 (openbsd_songs/song32.mp3) = Xjg7SNMU7dfIpE30UQmQBe7nWtU=
SHA1 (openbsd_songs/song33.mp3) = h93EYoxAgl+N3JuGBgsXCpptZrs=
SHA1 (openbsd_songs/song34.mp3) = 5K7uMz5CPE+AZ0UUYNNUENdAxhI=
SHA1 (openbsd_songs/song35.mp3) = JirIi4Gs0Nav3TlYhJfo7MJcBjY=
SHA1 (openbsd_songs/song36.mp3) = kQDd72+ibeVq4tCwv0G4pSaYrV0=
SHA1 (openbsd_songs/song37.mp3) = IVhTO0dEUJ/lBAdvUKdeRWjteZk=
SHA1 (openbsd_songs/song38.mp3) = Z55QDTchoYvNRBeLy4nqslw6BxI=
SHA1 (openbsd_songs/song39.mp3) = eZLB6awjqrSSyMmGrpZBAWWrBhY=
SHA1 (openbsd_songs/song40.mp3) = 57NiuuQJ5tx+QQOeeYzFvDdFpmw=
SHA1 (openbsd_songs/song41.mp3) = j47JXCZndf/ZD11yt/p2Qmsqv7g=
SHA1 (openbsd_songs/song42.mp3) = V4eNiikd6pq0qjUqn/fKi+uj/8g=
SHA256 (openbsd_songs/song30.mp3) = Idf83yQsol5qEJdundWUD1EDhejIcBiM6+u3j4Uhpk8=
SHA256 (openbsd_songs/song31.mp3) = KEqR4Tg2waqaPwYvhCEt6LY+IKP3EDG0RQMLLNmwgxo=
SHA256 (openbsd_songs/song32.mp3) = GFXtE1JSWvAjMDOHWycTLzCfnvWOfSiBzZ0JvJIWM84=
SHA256 (openbsd_songs/song33.mp3) = k7J3Y2S/IAkjWHJpT7FOoNGbOpcb4cyG/f1DAITN0QQ=
SHA256 (openbsd_songs/song34.mp3) = czMMp6fnp3yWyI7dFLdERxu5bfH8WNXM/k+/CQu/Iuk=
SHA256 (openbsd_songs/song35.mp3) = B4iDOBE8utjBCJc7f9uxPq3DXKa8LGkStBq4+JXmMOA=
SHA256 (openbsd_songs/song36.mp3) = rRxGCaa85N8m4lWHXDNfzdwzKKdwWelG2NjYzcRar+c=
SHA256 (openbsd_songs/song37.mp3) = 3HnZ5RflkYJMo92ZHF85D4LqEJErU0xtRJIt4sOsLYo=
SHA256 (openbsd_songs/song38.mp3) = dZOvnI5ijr/F3iys31GthvpHApuCiQHsXV8JooC+hSo=
SHA256 (openbsd_songs/song39.mp3) = pt4NW96CwITh4P0/QH9A5aaEqFrRMluByRUWkx8yqFk=
SHA256 (openbsd_songs/song40.mp3) = ERFv7PRNQQLi7FrlwVzSgT6ZhRumYOuAGtUl4/GbnKw=
SHA256 (openbsd_songs/song41.mp3) = Jqmft5WvldMvMbScPl4YiyA4gBEM89EWipXjr+aLHGQ=
SHA256 (openbsd_songs/song42.mp3) = 14JdAdEcb4jRE/AroEwkRtLkJURkzQJnpptjGwjGU9s=
SIZE (openbsd_songs/song30.mp3) = 2898547
SIZE (openbsd_songs/song31.mp3) = 2912757
SIZE (openbsd_songs/song32.mp3) = 2589676
SIZE (openbsd_songs/song33.mp3) = 7488992
SIZE (openbsd_songs/song34.mp3) = 7021714
SIZE (openbsd_songs/song35.mp3) = 10274271
SIZE (openbsd_songs/song36.mp3) = 7682088
SIZE (openbsd_songs/song37.mp3) = 19458506
SIZE (openbsd_songs/song38.mp3) = 8450297
SIZE (openbsd_songs/song39.mp3) = 7586794
SIZE (openbsd_songs/song40.mp3) = 2313821
SIZE (openbsd_songs/song41.mp3) = 4161200
SIZE (openbsd_songs/song42.mp3) = 4182516

View File

@ -0,0 +1,14 @@
Development of OpenBSD is a continuous, 24/7 activity. Every six
months, Theo de Raadt and the team put a lot of effort into the
OpenBSD release cycle. Every release since 3.0 has been accompanied
by a release song, produced by Ty Semaka and a team of hired musicians.
This port fetches the collected OpenBSD Release Songs and repackages
them for use on Asterisk's Music-On-Hold feature, installing them
so they "just work" with the standard Asterisk configuration. This
provides some additional royalty-free music and is intended to
promote the OpenBSD project.
Copyright in these songs is held by Theo de Raadt. The songs are free
for non-commercial use; you may use them in a company's phone system
but may not resell them by themselves or as part of a collection.

View File

@ -0,0 +1,16 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2008/04/10 22:41:41 ian Exp $
share/asterisk/
share/asterisk/moh/
share/asterisk/moh/song30.sln
share/asterisk/moh/song31.sln
share/asterisk/moh/song32.sln
share/asterisk/moh/song33.sln
share/asterisk/moh/song34.sln
share/asterisk/moh/song35.sln
share/asterisk/moh/song36.sln
share/asterisk/moh/song37.sln
share/asterisk/moh/song38.sln
share/asterisk/moh/song39.sln
share/asterisk/moh/song40.sln
share/asterisk/moh/song41.sln
share/asterisk/moh/song42.sln