[arch-commits] Commit in gupnp-dlna/trunk (PKGBUILD)
Jan Steffens
heftig at archlinux.org
Wed Apr 5 18:40:50 UTC 2017
Date: Wednesday, April 5, 2017 @ 18:40:50
Author: heftig
Revision: 292191
0.10.5-2
Modified:
gupnp-dlna/trunk/PKGBUILD
----------+
PKGBUILD | 30 +++++++++++++++++++++---------
1 file changed, 21 insertions(+), 9 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-04-05 18:40:33 UTC (rev 292190)
+++ PKGBUILD 2017-04-05 18:40:50 UTC (rev 292191)
@@ -4,29 +4,41 @@
pkgname=gupnp-dlna
pkgver=0.10.5
-pkgrel=1
+pkgrel=2
pkgdesc="Library to ease DLNA-related bits for applications using gupnp"
arch=(i686 x86_64)
-url="http://gupnp.org/"
+url="https://wiki.gnome.org/Projects/GUPnP"
license=(LGPL)
depends=(gst-plugins-base-libs)
-makedepends=(gobject-introspection gtk-doc vala)
-source=(http://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
-sha256sums=('123e368227c11d5c17fc1aa76cbdaffa345355eb51d172cd39fc74a5b468ff6a')
+makedepends=(gobject-introspection gtk-doc vala git autoconf-archive)
+_commit=d8c2a40767e47fe8427e019cad5359092a8fa662 # tags/gupnp-dlna-0.10.5^0
+source=("git+https://git.gnome.org/browse/gupnp-dlna#commit=$_commit")
+sha256sums=('SKIP')
+pkgver() {
+ cd $pkgname
+ git describe --tags | sed 's/^gupnp-dlna-//;s/-/+/g'
+}
+
+prepare() {
+ cd $pkgname
+ NOCONFIGURE=1 ./autogen.sh
+}
+
build() {
- cd $pkgname-$pkgver
+ cd $pkgname
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
- --disable-static
+ --disable-static --disable-Werror --enable-gtk-doc
+ sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make
}
check() {
- cd $pkgname-$pkgver
+ cd $pkgname
make check
}
package() {
- cd $pkgname-$pkgver
+ cd $pkgname
make -j1 DESTDIR="$pkgdir" install
}
More information about the arch-commits
mailing list