summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRodrigo Bezerra2019-01-22 20:50:28 -0300
committerRodrigo Bezerra2019-01-22 20:50:28 -0300
commit3493f694a09107601bd5c959d1f246745dc19103 (patch)
treed220314f08fe2b3da23db2eda9cc6af9c0fb2d2e
parent41112f7178f61f4ccdf7ddaebecf21a07c8398a8 (diff)
downloadaur-3493f694a09107601bd5c959d1f246745dc19103.tar.gz
Update to version 0.1.15
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD40
2 files changed, 16 insertions, 34 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c9426c15504b..4c0f130765d2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,17 @@
pkgbase = lib32-libnice
pkgdesc = An implementation of the IETF's draft ICE (for p2p UDP data streams) (32-bit)
- pkgver = 0.1.14+70+gfb2f1f7
+ pkgver = 0.1.15
pkgrel = 1
url = https://nice.freedesktop.org
arch = x86_64
license = LGPL
makedepends = git
- makedepends = gtk-doc
- makedepends = lib32-gstreamer
- depends = lib32-gnutls
+ makedepends = gobject-introspection
+ makedepends = meson
depends = lib32-gstreamer
+ depends = lib32-gupnp-igd
depends = libnice
- source = git+https://anongit.freedesktop.org/git/libnice/libnice#commit=fb2f1f77a31baa91968fc81c205f980b6913f403
+ source = git+https://anongit.freedesktop.org/git/libnice/libnice#commit=e25c3e5113c7b7002a78bcca2ecf058bbf7de6d4
sha256sums = SKIP
pkgname = lib32-libnice
diff --git a/PKGBUILD b/PKGBUILD
index 4559320baeb8..2ed06ea0e9e8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,15 +2,15 @@
_basename=libnice
pkgname=lib32-libnice
-pkgver=0.1.14+70+gfb2f1f7
+pkgver=0.1.15
pkgrel=1
pkgdesc="An implementation of the IETF's draft ICE (for p2p UDP data streams) (32-bit)"
url="https://nice.freedesktop.org"
arch=(x86_64)
license=(LGPL)
-depends=(lib32-gnutls lib32-gstreamer libnice)
-makedepends=(git gtk-doc lib32-gstreamer)
-_commit=fb2f1f77a31baa91968fc81c205f980b6913f403 # master
+depends=(lib32-gstreamer lib32-gupnp-igd libnice)
+makedepends=(git gobject-introspection meson)
+_commit=e25c3e5113c7b7002a78bcca2ecf058bbf7de6d4 # tags/0.1.15^0
source=("git+https://anongit.freedesktop.org/git/libnice/libnice#commit=$_commit")
sha256sums=('SKIP')
@@ -20,39 +20,21 @@ pkgver() {
git describe --tags | sed 's/-/+/g'
}
-prepare() {
- cd $_basename
-
- NOCONFIGURE=1 ./autogen.sh
-}
-
build() {
- cd $_basename
-
export CC='gcc -m32'
export CXX='g++ -m32'
export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
- ./configure \
- --build=i686-pc-linux-gnu \
- --prefix=/usr \
- --libdir=/usr/lib32 \
- --with-gstreamer-0.10=no \
- --disable-gtk-doc-html \
- --disable-static \
- --enable-compile-warnings=maximum
-
- sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+ arch-meson libnice build \
+ --libdir='/usr/lib32' \
+ -Dtests=disabled \
+ -Dgtk_doc=disabled
- make
+ ninja -C build
}
package() {
- cd $_basename
-
- make DESTDIR="$pkgdir" install
-
- cd "$pkgdir"/usr
+ DESTDIR="${pkgdir}" ninja -C build install
- rm -r bin include
+ rm -rf "${pkgdir}"/usr/{bin,include,share}
}