janus-gateway-git: added
This commit is contained in:
parent
fad391a184
commit
005b6e7349
|
@ -0,0 +1,6 @@
|
|||
src/
|
||||
pkg/
|
||||
*.src.tar.*
|
||||
*.pkg.tar.*
|
||||
*.log
|
||||
janus-gateway/
|
|
@ -0,0 +1,44 @@
|
|||
# Maintainer: Maurizio Porrato <maurizio.porrato@gmail.com>
|
||||
|
||||
pkgname=janus-gateway-git
|
||||
pkgver=0.0.6.r87.g0881acc
|
||||
pkgrel=1
|
||||
pkgdesc="WebRTC gateway."
|
||||
arch=('i686' 'x86_64')
|
||||
url="http://janus.conf.meetecho.com/"
|
||||
license=('GPL3')
|
||||
depends=('libmicrohttpd' 'jansson' 'libnice' 'openssl' 'libsrtp' 'sofia-sip' 'sctp-refimpl-svn' 'libwebsock-nothreads' 'libevent' 'librabbitmq-c' 'opus' 'libogg' 'glib2' 'ding-libs')
|
||||
makedepends=('git' 'libtool' 'automake' 'autoconf' 'gcc' 'make' 'pkg-config' 'gengetopt')
|
||||
provides=(janus-gateway)
|
||||
backup=('etc/janus/janus.cfg')
|
||||
install=janus-gateway-git.install
|
||||
|
||||
source=('git+https://github.com/meetecho/janus-gateway.git'
|
||||
'install-conf.patch')
|
||||
md5sums=('SKIP'
|
||||
'17955203b7d06f5c887638e621d7b3c1')
|
||||
_gitname="janus-gateway"
|
||||
|
||||
pkgver() {
|
||||
cd "$srcdir/${_gitname}"
|
||||
git describe --long | sed -r 's/([^-]*-g)/r\1/;s/-/./g;s/^v//'
|
||||
}
|
||||
|
||||
prepare() {
|
||||
cd "$srcdir/${_gitname}"
|
||||
patch < "$startdir/install-conf.patch"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "$srcdir/${_gitname}"
|
||||
./autogen.sh
|
||||
./configure --prefix=/usr --sysconfdir=/etc --disable-docs
|
||||
DESTDIR="$pkgdir/" make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$srcdir/${_gitname}"
|
||||
DESTDIR="$pkgdir/" make install configs
|
||||
rm -f "$pkgdir/usr/share/janus/certs/mycert.{key,pem}"
|
||||
}
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
--- Makefile.am.upstream 2014-12-21 12:31:15.401000516 +0000
|
||||
+++ Makefile.am 2014-12-21 12:34:24.689975050 +0000
|
||||
@@ -264,5 +264,5 @@
|
||||
##
|
||||
|
||||
configs:
|
||||
- $(MKDIR_P) $(confdir)
|
||||
- $(foreach config,$(conf_DATA),cp "$(CURDIR)/$(config)" "$(confdir)/$(notdir $(basename $(config) .sample))";)
|
||||
+ $(MKDIR_P) $(DESTDIR)$(confdir)
|
||||
+ $(foreach config,$(conf_DATA),cp "$(CURDIR)/$(config)" "$(DESTDIR)$(confdir)/$(notdir $(basename $(config) .sample))";)
|
|
@ -0,0 +1,10 @@
|
|||
post_install() {
|
||||
openssl req -x509 -batch -nodes -newkey rsa:1024 \
|
||||
-keyout /usr/share/janus/certs/mycert.key \
|
||||
-out /usr/share/janus/certs/mycert.pem
|
||||
}
|
||||
|
||||
pre_remove() {
|
||||
rm -f /usr/share/janus/certs/mycert.{key,pem}
|
||||
}
|
||||
|
Loading…
Reference in New Issue