diff options
author | Dmitrij D. Czarkoff | 2015-10-16 16:11:49 +0200 |
---|---|---|
committer | Dmitrij D. Czarkoff | 2015-10-16 16:11:49 +0200 |
commit | b42ccb6b1b1de841aa571821397defc6b0b99bdd (patch) | |
tree | 524b860745e2bf637109c520f4c37cfaf5b565f0 | |
download | aur-b42ccb6b1b1de841aa571821397defc6b0b99bdd.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 38 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 47 |
3 files changed, 89 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d4819111de3b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,38 @@ +pkgbase = baresip + pkgdesc = portable and modular SIP User-Agent with audio and video support + pkgver = 0.4.15 + pkgrel = 1 + url = http://creytiv.com/baresip.html + arch = i686 + arch = x86_64 + license = BSD + makedepends = alsa-lib ffmpeg cairo spandsp gsm gst-plugins-bad gst-plugins-base gst-plugins-good gst-plugins-ugly gtk2 libsrtp opus spandsp mpg123 sdl sdl2 libsndfile speex speexdsp v4l-utils libvpx libx11 libx11 + depends = rem + optdepends = alsa-lib: (alsa module) + optdepends = ffmpeg: (avcodec, avformat, h265 modules) + optdepends = cairo: (cairo, rst modules) + optdepends = spandsp: (g722, g726 modules) + optdepends = gsm: (gsm module) + optdepends = gst-plugins-bad: (gst1, gst_video1 modules) + optdepends = gst-plugins-base: (gst1, gst_video1 modules) + optdepends = gst-plugins-good: (gst1, gst_video1 modules) + optdepends = gst-plugins-ugly: (gst1, gst_video1 modules) + optdepends = gtk2: (gtk module) + optdepends = libsrtp: (libsrtp module) + optdepends = opus: (opus module) + optdepends = spandsp: (plc module) + optdepends = mpg123: (rst module) + optdepends = sdl: (sdl module) + optdepends = sdl2: (sdl2 module) + optdepends = libsndfile: (sndfile module) + optdepends = speex: (speex module) + optdepends = speexdsp: (speex_aec, speex_pp modules) + optdepends = v4l-utils: (v4l2 module) + optdepends = libvpx: (vpx module) + optdepends = libx11: (x11 module) + optdepends = libx11: (x11grab module) + source = http://creytiv.com/pub/baresip-0.4.15.tar.gz + md5sums = e304d698bb593f296793acac752685a7 + +pkgname = baresip + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..75cb4137f783 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +src/ +pkg/ +*.tar.xz +*.tar.gz diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..46d87186349b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,47 @@ +# Maintainer: Dmitrij D. Czarkoff <czarkoff@gmail.com> +pkgname=baresip +pkgver=0.4.15 +pkgrel=1 +pkgdesc="portable and modular SIP User-Agent with audio and video support" +arch=('i686' 'x86_64') +url="http://creytiv.com/baresip.html" +license=('BSD') +depends=('rem') +optdepends=('alsa-lib: (alsa module)' + 'ffmpeg: (avcodec, avformat, h265 modules)' + 'cairo: (cairo, rst modules)' + 'spandsp: (g722, g726 modules)' + 'gsm: (gsm module)' + 'gst-plugins-bad: (gst1, gst_video1 modules)' + 'gst-plugins-base: (gst1, gst_video1 modules)' + 'gst-plugins-good: (gst1, gst_video1 modules)' + 'gst-plugins-ugly: (gst1, gst_video1 modules)' + 'gtk2: (gtk module)' + 'libsrtp: (libsrtp module)' + 'opus: (opus module)' + 'spandsp: (plc module)' + 'mpg123: (rst module)' + 'sdl: (sdl module)' + 'sdl2: (sdl2 module)' + 'libsndfile: (sndfile module)' + 'speex: (speex module)' + 'speexdsp: (speex_aec, speex_pp modules)' + 'v4l-utils: (v4l2 module)' + 'libvpx: (vpx module)' + 'libx11: (x11 module)' + 'libx11: (x11grab module)') +makedepends=${optdepends[@]/%:*/} +#changelog=ChangeLog +source=("http://creytiv.com/pub/$pkgname-$pkgver.tar.gz") +md5sums=('e304d698bb593f296793acac752685a7') + +build() { + cd "$pkgname-$pkgver" + make EXTRA_MODULES="h265" USE_GST= USE_GST_VIDEO= PREFIX="/usr" +} + +package() { + cd "$pkgname-$pkgver" + make EXTRA_MODULES="h265" USE_GST= USE_GST_VIDEO= PREFIX="/usr" \ + DESTDIR="$pkgdir/" install +} |