summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlo Teubner2015-06-27 09:03:38 +0100
committerCarlo Teubner2015-06-27 09:03:38 +0100
commitec2a294e8f72fbab5980b73469e9902274f32ac6 (patch)
treefef33bbbababecd4d2eeba96c943ade453eded02
downloadaur-yate-qt4.tar.gz
Initial import from aur3
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD53
2 files changed, 74 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 00000000000..d3121a2e10d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+pkgbase = yate-qt4
+ pkgdesc = Telephony client
+ pkgver = 5.5.0
+ pkgrel = 1
+ url = http://yate.null.ro
+ arch = x86_64
+ license = GPL2
+ makedepends = desktop-file-utils
+ depends = qt4
+ depends = speex
+ depends = gsm
+ depends = alsa-lib
+ depends = pcre
+ conflicts = yate
+ conflicts = yate-svn
+ options = !makeflags
+ source = http://voip.null.ro/tarballs/yate5/yate-5.5.0-1.tar.gz
+ sha256sums = a9fc472df082e92d578efa3de54689e10ee1a24fdd67a9cc928db7c2e1568676
+
+pkgname = yate-qt4
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 00000000000..278ba08247e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,53 @@
+# Maintainer: Carlo Teubner <carlo [dot] teubner [at] gmail [dot] com>
+
+pkgname=yate-qt4
+pkgver=5.5.0
+pkgrel=1
+pkgdesc="Telephony client"
+arch=('x86_64')
+url="http://yate.null.ro"
+license=('GPL2')
+depends=('qt4' 'speex' 'gsm' 'alsa-lib' 'pcre')
+makedepends=('desktop-file-utils')
+conflicts=('yate' 'yate-svn')
+options=(!makeflags)
+source=("http://voip.null.ro/tarballs/yate5/yate-${pkgver}-1.tar.gz")
+sha256sums=('a9fc472df082e92d578efa3de54689e10ee1a24fdd67a9cc928db7c2e1568676')
+
+build() {
+ cd yate
+ export LDFLAGS="${LDFLAGS//-Wl,--as-needed}"
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --with-libgsm \
+ --with-libspeex \
+ --with-libqt4 \
+ --without-wphwec \
+ --without-mysql \
+ --without-libpq \
+ --without-spandsp \
+ --without-doxygen \
+ --without-kdoc \
+ --enable-sse2 \
+ --disable-dahdi \
+ --disable-zaptel \
+ --disable-wpcard \
+ --disable-tdmcard \
+ --disable-wanpipe
+ make
+}
+
+package() {
+ cd yate
+ make DESTDIR="${pkgdir}" install-noapi
+ rm "${pkgdir}/usr/bin/yate"
+ rm "${pkgdir}/usr/bin/yate-config"
+ rm -rf "${pkgdir}/usr/lib/yate/server/"
+ rm -rf "${pkgdir}/usr/include/"
+ rm -rf "${pkgdir}/usr/lib/pkgconfig/"
+ rm -rf "${pkgdir}/usr/share/man/"
+ rmdir "${pkgdir}/usr/share/doc/yate-${pkgver}/api"
+ desktop-file-edit --remove-key="Encoding" \
+ --set-icon="null_team-48" \
+ "${pkgdir}/usr/share/applications/yate-qt4.desktop"
+}