diff options
author | Maurizio Porrato | 2015-06-13 10:07:09 +0000 |
---|---|---|
committer | Maurizio Porrato | 2015-06-13 10:07:09 +0000 |
commit | 7e64ee8084cda28b23a083c409dc5d8adc55ba34 (patch) | |
tree | e097a127c2cc4f2ebca75e6344d67f069bc6ed6b | |
download | aur-7e64ee8084cda28b23a083c409dc5d8adc55ba34.tar.gz |
Migrated to aur4
-rw-r--r-- | .SRCINFO | 39 | ||||
-rw-r--r-- | .gitignore | 6 | ||||
-rw-r--r-- | PKGBUILD | 37 | ||||
-rw-r--r-- | janus-gateway-git.install | 10 |
4 files changed, 92 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ce9a2eba2ad7 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,39 @@ +pkgbase = janus-gateway-git + pkgdesc = WebRTC gateway. + pkgver = 0.0.9.r0.gf500ae8 + pkgrel = 2 + url = http://janus.conf.meetecho.com/ + install = janus-gateway-git.install + arch = i686 + arch = x86_64 + license = GPL3 + makedepends = git + makedepends = libtool + makedepends = automake + makedepends = autoconf + makedepends = gcc + makedepends = make + makedepends = pkg-config + makedepends = gengetopt + makedepends = patch + depends = libmicrohttpd + depends = jansson + depends = libnice + depends = openssl + depends = libsrtp + depends = sofia-sip + depends = sctp-refimpl-svn + depends = libwebsockets-git + depends = libevent + depends = librabbitmq-c + depends = opus + depends = libogg + depends = glib2 + depends = ding-libs + provides = janus-gateway + backup = etc/janus/janus.cfg + source = git+https://github.com/meetecho/janus-gateway.git + md5sums = SKIP + +pkgname = janus-gateway-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..e65007534e48 --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +src/ +pkg/ +*.src.tar.* +*.pkg.tar.* +*.log +janus-gateway/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..7a45ee833e11 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Maurizio Porrato <maurizio.porrato@gmail.com> + +pkgname=janus-gateway-git +pkgver=0.0.9.r0.gf500ae8 +pkgrel=2 +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' 'libwebsockets-git' 'libevent' 'librabbitmq-c' 'opus' 'libogg' 'glib2' 'ding-libs') +makedepends=('git' 'libtool' 'automake' 'autoconf' 'gcc' 'make' 'pkg-config' 'gengetopt' 'patch') +provides=(janus-gateway) +backup=('etc/janus/janus.cfg') +install=janus-gateway-git.install + +source=('git+https://github.com/meetecho/janus-gateway.git') +md5sums=('SKIP') +_gitname="janus-gateway" + +pkgver() { + cd "$srcdir/${_gitname}" + git describe --long | sed -r 's/([^-]*-g)/r\1/;s/-/./g;s/^v//' +} + +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}" +} + diff --git a/janus-gateway-git.install b/janus-gateway-git.install new file mode 100644 index 000000000000..465776fe315b --- /dev/null +++ b/janus-gateway-git.install @@ -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} +} + |