Date: Thursday, March 14, 2019 @ 08:37:52
  Author: heftig
Revision: 347912

0.2.5+3+gedd78a6-1

Modified:
  gupnp-igd/trunk/PKGBUILD

----------+
 PKGBUILD |   23 ++++++++++++++---------
 1 file changed, 14 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2019-03-14 08:27:45 UTC (rev 347911)
+++ PKGBUILD    2019-03-14 08:37:52 UTC (rev 347912)
@@ -1,7 +1,7 @@
 # Maintainer: Eric BĂ©langer <e...@archlinux.org>
 
 pkgname=gupnp-igd
-pkgver=0.2.5
+pkgver=0.2.5+3+gedd78a6
 pkgrel=1
 pkgdesc="A library to handle UPnP IGD port mapping"
 url="https://wiki.gnome.org/Projects/GUPnP";
@@ -8,10 +8,9 @@
 arch=(x86_64)
 license=(LGPL)
 depends=(gupnp)
-makedepends=(gobject-introspection python2-gobject2 git gnome-common)
-checkdepends=(python2-gobject)
-_commit=5d9c48f3de6277b56c86e7131d84a1b24f30d819  # tags/0.2.5^0
-source=("git+https://git.gnome.org/browse/gupnp-igd#commit=$_commit";)
+makedepends=(gobject-introspection git gtk-doc)
+_commit=edd78a6561fc1a6e6769342157f0e4db62705fa3  # master
+source=("git+https://gitlab.gnome.org/GNOME/gupnp-igd.git#commit=$_commit";)
 sha256sums=('SKIP')
 
 pkgver() {
@@ -21,22 +20,28 @@
 
 prepare() {
   cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
+
+  # gupnp 1.2
+  git cherry-pick -n 63531558a16ac2334a59f627b2fca5576dcfbb2e
+
+  gtkdocize
+  autoreconf -fvi
 }
 
 build() {
   cd $pkgname
-  PYTHON=python2 ./configure --prefix=/usr --enable-python --enable-gtk-doc
+  ./configure --prefix=/usr --enable-gtk-doc
   make
 }
 
 check() {
   cd $pkgname
-  make check
+  # test broken (requires root to bind lowport)
+  : make check
 }
 
 package() {
   cd $pkgname
-  make DESTDIR="${pkgdir}" install
+  make DESTDIR="$pkgdir" install
 }
 

Reply via email to