summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD26
2 files changed, 16 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 95238c3333f6..e6963d0ef75b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 41ec42f53e52..a45e51210f7a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}