diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 16 insertions, 17 deletions
@@ -7,19 +7,18 @@ pkgbase = openal-hrtf license = custom makedepends = unzip makedepends = libmysofa + makedepends = git depends = openal noextract = CIAIR.tar.gz noextract = IRC_1005.zip noextract = MIT_KEMAR.zip - source = https://openal-soft.org/openal-releases/openal-soft-1.17.2.tar.bz2 - source = https://openal-soft.org/openal-releases/openal-soft-1.22.0.tar.bz2 + source = openal-soft-1.23.1::git+https://github.com/kcat/openal-soft.git?#tag=1.23.1 source = CIAIR.tar.gz::http://www.sp.m.is.nagoya-u.ac.jp/HRTF/archive/data02.tgz source = ftp://ftp.ircam.fr/pub/IRCAM/equipes/salles/listen/archive/SUBJECTS/IRC_1005.zip source = MIT_KEMAR.zip::http://sound.media.mit.edu/resources/KEMAR/full.zip source = http://sofacoustics.org/data/database/mit/mit_kemar_normal_pinna.sofa source = http://sofacoustics.org/data/database/scut/SCUT_KEMAR_radius_all.sofa - sha256sums = a341f8542f1f0b8c65241a17da13d073f18ec06658e1a1606a8ecc8bbc2b3314 - sha256sums = ce0f9300de3de7bc737b0be2a995619446e493521d070950eea53eddd533fc9b + sha256sums = SKIP sha256sums = 9ed522abbf34f5e3e049fc0371f597798fea3586d565daf6eea79884d9c9334c sha256sums = 1c34116d4eeb02958d55f5e8803b593d05f1bc384e79ae1e447503f419929773 sha256sums = 3fb533f7af95a6c07944f31a2a1d9dca0c77ab525a44865fc508009efb692ef6 @@ -5,17 +5,15 @@ arch=('any') license=('custom') pkgdesc="Generate HRTF datasets for OpenAL" depends=('openal') -makedepends=('unzip' 'libmysofa') +makedepends=('unzip' 'libmysofa' 'git') url="https://wiki.archlinux.org/index.php/Gaming" -source=("https://openal-soft.org/openal-releases/openal-soft-1.17.2.tar.bz2" - "https://openal-soft.org/openal-releases/openal-soft-1.22.0.tar.bz2" +source=("openal-soft-1.23.1::git+https://github.com/kcat/openal-soft.git?#tag=1.23.1" 'CIAIR.tar.gz::http://www.sp.m.is.nagoya-u.ac.jp/HRTF/archive/data02.tgz' 'ftp://ftp.ircam.fr/pub/IRCAM/equipes/salles/listen/archive/SUBJECTS/IRC_1005.zip' 'MIT_KEMAR.zip::http://sound.media.mit.edu/resources/KEMAR/full.zip' 'http://sofacoustics.org/data/database/mit/mit_kemar_normal_pinna.sofa' 'http://sofacoustics.org/data/database/scut/SCUT_KEMAR_radius_all.sofa') -sha256sums=('a341f8542f1f0b8c65241a17da13d073f18ec06658e1a1606a8ecc8bbc2b3314' - 'ce0f9300de3de7bc737b0be2a995619446e493521d070950eea53eddd533fc9b' +sha256sums=('SKIP' '9ed522abbf34f5e3e049fc0371f597798fea3586d565daf6eea79884d9c9334c' '1c34116d4eeb02958d55f5e8803b593d05f1bc384e79ae1e447503f419929773' '3fb533f7af95a6c07944f31a2a1d9dca0c77ab525a44865fc508009efb692ef6' @@ -33,17 +31,19 @@ prepare() { } build() { - tables_old=("CIAIR" "IRC_1005" "MIT_KEMAR") - for hrtftable in "${tables_old[@]}"; do - cd $srcdir/$hrtftable - makemhr -m -r44100 -i"$srcdir/openal-soft-1.17.2/utils/$hrtftable.def" -o$srcdir/$hrtftable-%r.mhr - makemhr -m -r48000 -i"$srcdir/openal-soft-1.17.2/utils/$hrtftable.def" -o$srcdir/$hrtftable-%r.mhr - done tables_new=("MIT_KEMAR_sofa" "SCUT_KEMAR") for hrtftable in "${tables_new[@]}"; do cd $srcdir/$hrtftable - makemhr -m -r44100 -i"$srcdir/openal-soft-1.22.0/utils/$hrtftable.def" -o$srcdir/$hrtftable-%r.mhr - makemhr -m -r48000 -i"$srcdir/openal-soft-1.22.0/utils/$hrtftable.def" -o$srcdir/$hrtftable-%r.mhr + makemhr -m -r44100 -i"$srcdir/openal-soft-1.23.1/utils/$hrtftable.def" -o$srcdir/$hrtftable-%r.mhr + makemhr -m -r48000 -i"$srcdir/openal-soft-1.23.1/utils/$hrtftable.def" -o$srcdir/$hrtftable-%r.mhr + done + cd "$srcdir/openal-soft-1.23.1" + git checkout 0eb18e97112c2d7b35fe11339175161740c8fae1 + tables_old=("CIAIR" "IRC_1005" "MIT_KEMAR") + for hrtftable in "${tables_old[@]}"; do + cd $srcdir/$hrtftable + makemhr -m -r44100 -i"$srcdir/openal-soft-1.23.1/utils/$hrtftable.def" -o$srcdir/$hrtftable-%r.mhr + makemhr -m -r48000 -i"$srcdir/openal-soft-1.23.1/utils/$hrtftable.def" -o$srcdir/$hrtftable-%r.mhr done } |