summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfrancoism902020-12-24 13:37:47 +0100
committerfrancoism902020-12-24 13:37:47 +0100
commit48cebfd624f5751d21e22a8f35bab697aac4fefa (patch)
tree8c86085de6d59cc12bcfe8eebb1711ddc882f2b6
parent2e5281245a5b217daade525cbfaf5f732ce4b82e (diff)
downloadaur-48cebfd624f5751d21e22a8f35bab697aac4fefa.tar.gz
Use nginx-mainline-src
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD41
2 files changed, 21 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cf10d45c3132..49d3e6dad6d3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,18 @@
pkgbase = nginx-mainline-mod-vod-git
pkgdesc = NGINX-based MP4 Repackager
- pkgver = r1291.5a69308
- pkgrel = 2
+ pkgver = r1308.d275df8
+ pkgrel = 1
url = https://github.com/kaltura/nginx-vod-module
arch = i686
arch = x86_64
license = CUSTOM
makedepends = git
- depends = nginx-mainline=1.19.3
+ makedepends = nginx-mainline-src
+ depends = nginx-mainline
provides = nginx-mainline-mod-vod
conflicts = nginx-mainline-mod-vod
- source = https://nginx.org/download/nginx-1.19.3.tar.gz
- source = https://nginx.org/download/nginx-1.19.3.tar.gz.asc
source = ngx_vod::git+https://github.com/kaltura/nginx-vod-module.git
validpgpkeys = B0F4253373F8F6F510D42178520A9993A1C052F8
- sha256sums = 91e5b74fa17879d2463294e93ad8f6ffc066696ae32ad0478ffe15ba0e9e8df0
- sha256sums = SKIP
sha256sums = SKIP
pkgname = nginx-mainline-mod-vod-git
diff --git a/PKGBUILD b/PKGBUILD
index d9a215dd3073..6183f26ea527 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,32 +2,23 @@
# Contributor: Massimiliano Torromeo <massimiliano.torromeo@gmail.com>
_modname="ngx_vod"
-_nginxver=1.19.3
pkgname=nginx-mainline-mod-vod-git
-pkgver=r1291.5a69308
-pkgrel=2
+pkgver=r1308.d275df8
+pkgrel=1
pkgdesc="NGINX-based MP4 Repackager"
arch=('i686' 'x86_64')
-depends=("nginx-mainline=$_nginxver")
-makedepends=('git')
+depends=('nginx-mainline')
+makedepends=('git' 'nginx-mainline-src')
provides=('nginx-mainline-mod-vod')
conflicts=('nginx-mainline-mod-vod')
url="https://github.com/kaltura/nginx-vod-module"
license=('CUSTOM')
-
-source=(
- https://nginx.org/download/nginx-$_nginxver.tar.gz{,.asc}
- "$_modname::git+https://github.com/kaltura/nginx-vod-module.git"
-)
-
+source=("$_modname::git+https://github.com/kaltura/nginx-vod-module.git")
validpgpkeys=(
'B0F4253373F8F6F510D42178520A9993A1C052F8' # Maxim Dounin <mdounin@mdounin.ru>
)
-
-sha256sums=('91e5b74fa17879d2463294e93ad8f6ffc066696ae32ad0478ffe15ba0e9e8df0'
- 'SKIP'
- 'SKIP')
+sha256sums=('SKIP')
pkgver() {
cd "$_modname"
@@ -35,18 +26,20 @@ pkgver() {
}
prepare() {
- cd "$srcdir"/$_modname
- sed 's@/usr/local@/usr@' -i config
+ cp -r /usr/src/nginx .
+
+ cd "$srcdir"/$_modname
+ sed 's@/usr/local@/usr@' -i config
}
build() {
- cd "$srcdir"/nginx-$_nginxver
-
+ cd "$srcdir"/nginx
+
./configure --with-compat --add-dynamic-module=../$_modname \
--with-file-aio \
--with-threads \
--with-cc-opt="-O3"
-
+
make modules
}
@@ -54,8 +47,8 @@ package() {
install -Dm644 "$srcdir"/$_modname/LICENSE \
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
- cd "$srcdir"/nginx-$_nginxver/objs
- for mod in ngx_*.so; do
- install -Dm755 $mod "$pkgdir"/usr/lib/nginx/modules/$mod
- done
+ cd "$srcdir"/nginx/objs
+ for mod in ngx_*.so; do
+ install -Dm755 $mod "$pkgdir"/usr/lib/nginx/modules/$mod
+ done
}