2021-04-05 20:50:10 +02:00
|
|
|
# Maintainer: Your New SJW Waifu <sjw@i.gotabig.wang>
|
|
|
|
# Contributor: Your New SJW Waifu <sjw@i.gotabig.wang>
|
2021-04-05 21:36:13 +02:00
|
|
|
|
2021-04-05 21:17:01 +02:00
|
|
|
pkgname=nginx-mod-enhance-mp4-git
|
2021-04-05 20:50:10 +02:00
|
|
|
pkgver=1.0
|
|
|
|
pkgrel=1
|
|
|
|
|
|
|
|
pkgdesc='Places moov atom at beginning of mp4 file on-the-fly to improve streaming performance'
|
|
|
|
arch=('i686' 'x86_64')
|
|
|
|
depends=('nginx')
|
2021-04-05 21:36:13 +02:00
|
|
|
makedepends=('nginx-src' 'git')
|
2021-04-05 20:50:10 +02:00
|
|
|
url="https://git.mentality.rip/sjw/ngx_http_enhance_mp4_module"
|
|
|
|
license=('custom')
|
|
|
|
|
2021-04-05 21:38:11 +02:00
|
|
|
source=(git+https://git.mentality.rip/sjw/ngx_http_enhance_mp4_module.git)
|
|
|
|
sha512sums=(
|
|
|
|
'SKIP'
|
|
|
|
)
|
2021-04-05 20:50:10 +02:00
|
|
|
|
|
|
|
prepare() {
|
|
|
|
cp -r /usr/src/nginx .
|
|
|
|
}
|
|
|
|
|
|
|
|
build() {
|
2021-04-05 21:36:13 +02:00
|
|
|
cd "$srcdir"/nginx
|
|
|
|
./configure --with-compat --add-dynamic-module=../ngx_http_enhance_mp4_module
|
2021-04-05 20:50:10 +02:00
|
|
|
make modules
|
|
|
|
}
|
|
|
|
|
|
|
|
package() {
|
|
|
|
install -Dm644 "$srcdir/"ngx_http_enhance_mp4_module/LICENSE \
|
|
|
|
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
|
|
|
|
|
|
|
|
cd "$srcdir"/nginx/objs
|
|
|
|
for mod in *.so; do
|
|
|
|
install -Dm755 $mod "$pkgdir"/usr/lib/nginx/modules/$mod
|
|
|
|
done
|
|
|
|
}
|
|
|
|
|
|
|
|
|