diff options
author | Felix Singer | 2016-09-02 00:11:42 +0200 |
---|---|---|
committer | Felix Singer | 2016-09-02 00:11:42 +0200 |
commit | b8b7129fbe41f0b6ffa6d3f42afd1559c29fe35e (patch) | |
tree | c12d301cf01559fb7c20bfe59d1cf5fdeb2689ed | |
download | aur-b8b7129fbe41f0b6ffa6d3f42afd1559c29fe35e.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 28 | ||||
-rw-r--r-- | PKGBUILD | 43 |
2 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1cf036cfdaaa --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,28 @@ +pkgbase = mumble-stable-minimal + pkgdesc = Mumble stable without Text2Speech and Overlay + pkgver = 1.2.16 + pkgrel = 1 + url = http://mumble.info/ + arch = i686 + arch = x86_64 + license = BSD + makedepends = boost + makedepends = mesa + depends = qt4 + depends = speex + depends = lsb-release + depends = libxi + depends = avahi + depends = libsndfile + depends = protobuf + depends = libpulse + depends = jack + depends = opus + depends = xdg-utils + provides = mumble=1.2.16 + conflicts = mumble + source = https://github.com/mumble-voip/mumble/releases/download/1.2.16/mumble-1.2.16.tar.gz + md5sums = 58e7574af80e36e0b943df0e6a44d6ce + +pkgname = mumble-stable-minimal + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..180323e73ef7 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Felix Singer + +_pkgname=mumble +pkgname=${_pkgname}-stable-minimal +pkgver=1.2.16 +pkgrel=1 +arch=('i686' 'x86_64') +pkgdesc="Mumble stable without Text2Speech and Overlay" +license=('BSD') +depends=('qt4' 'speex' 'lsb-release' 'libxi' 'avahi' 'libsndfile' 'protobuf' 'libpulse' 'jack' 'opus' 'xdg-utils') +makedepends=('boost' 'mesa') +provides=("${_pkgname}=${pkgver}") +conflicts=("${_pkgname}") +url="http://mumble.info/" +source=("https://github.com/mumble-voip/${_pkgname}/releases/download/${pkgver}/${_pkgname}-${pkgver}.tar.gz") +md5sums=('58e7574af80e36e0b943df0e6a44d6ce') + +build() { + cd "${srcdir}/${_pkgname}-${pkgver}" + + qmake-qt4 main.pro \ + CONFIG+="bundled-celt no-bundled-opus no-bundled-speex no-g15 no-xevie no-server \ + no-embed-qt-translations no-update no-speechd no-overlay packaged" \ + DEFINES+="PLUGIN_PATH=/usr/lib/mumble" + + make release +} + +package() { + cd "${srcdir}/${_pkgname}-${pkgver}" + + install -Dm755 "./release/mumble" "${pkgdir}/usr/bin/mumble" + + install -Dm755 "./release/plugins/liblink.so" "${pkgdir}/usr/lib/mumble/liblink.so" + install -Dm755 "./release/plugins/libmanual.so" "${pkgdir}/usr/lib/mumble/libmanual.so" + install -Dm755 "./release/libcelt"* "${pkgdir}/usr/lib/mumble/" + + install -Dm644 "./scripts/mumble.desktop" "${pkgdir}/usr/share/applications/mumble.desktop" + install -dm755 "${pkgdir}/usr/share/man/man1" + install -Dm644 "./man/mum"* "${pkgdir}/usr/share/man/man1/" + install -Dm644 "./icons/mumble.svg" "${pkgdir}/usr/share/icons/hicolor/scalable/apps/mumble.svg" + install -Dm644 "./LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} |