[arch-commits] Commit in gupnp-igd/trunk (PKGBUILD)

2020-09-18 Thread Jan Steffens via arch-commits
Date: Friday, September 18, 2020 @ 23:19:49
  Author: heftig
Revision: 396290

1.2.0-1

Modified:
  gupnp-igd/trunk/PKGBUILD

--+
 PKGBUILD |   35 ++-
 1 file changed, 14 insertions(+), 21 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-09-18 22:00:15 UTC (rev 396289)
+++ PKGBUILD2020-09-18 23:19:49 UTC (rev 396290)
@@ -1,48 +1,41 @@
-# Maintainer: Eric Bélanger 
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Eric Bélanger 
 
 pkgname=gupnp-igd
-pkgver=0.2.5+3+gedd78a6
-pkgrel=3
+pkgver=1.2.0
+pkgrel=1
 pkgdesc="A library to handle UPnP IGD port mapping"
 url="https://wiki.gnome.org/Projects/GUPnP;
 arch=(x86_64)
 license=(LGPL)
 depends=(gupnp)
-makedepends=(gobject-introspection git gtk-doc)
-_commit=edd78a6561fc1a6e6769342157f0e4db62705fa3  # master
+makedepends=(gobject-introspection git gtk-doc meson)
+_commit=a0aafc79ac8e258f849cdb2924cb11ec9162d0c5  # tags/1.2.0-correct^0
 source=("git+https://gitlab.gnome.org/GNOME/gupnp-igd.git#commit=$_commit;)
 sha256sums=('SKIP')
 
 pkgver() {
   cd $pkgname
-  git describe --tags | sed 's/-/+/g'
+  git describe --tags | sed 's/-correct//;s/-/+/g'
 }
 
 prepare() {
   cd $pkgname
-
-  # gupnp 1.2
-  git cherry-pick -n 63531558a16ac2334a59f627b2fca5576dcfbb2e
-
-  gtkdocize
-  autoreconf -fvi
 }
 
 build() {
-  cd $pkgname
-  ./configure --prefix=/usr --enable-gtk-doc
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
+  arch-meson $pkgname build -D gtk_doc=true
+  meson compile -C build
 }
 
 check() {
-  cd $pkgname
-  # test broken (requires root to bind lowport)
-  make check || :
+  meson test -C build --print-errorlogs
 }
 
 package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
+  depends+=(libg{lib,object,io}-2.0.so libg{ssdp,upnp}-1.2.so)
+  provides+=(libgupnp-igd-1.0.so)
+
+  DESTDIR="$pkgdir" meson install -C build
 }
 


[arch-commits] Commit in gupnp-igd/trunk (PKGBUILD)

2020-05-19 Thread Felix Yan via arch-commits
Date: Tuesday, May 19, 2020 @ 08:36:43
  Author: felixonmars
Revision: 386394

upgpkg: gupnp-igd 0.2.5+3+gedd78a6-3: reproducibility rebuild

Modified:
  gupnp-igd/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-19 08:36:26 UTC (rev 386393)
+++ PKGBUILD2020-05-19 08:36:43 UTC (rev 386394)
@@ -2,7 +2,7 @@
 
 pkgname=gupnp-igd
 pkgver=0.2.5+3+gedd78a6
-pkgrel=2
+pkgrel=3
 pkgdesc="A library to handle UPnP IGD port mapping"
 url="https://wiki.gnome.org/Projects/GUPnP;
 arch=(x86_64)


[arch-commits] Commit in gupnp-igd/trunk (PKGBUILD)

2019-05-01 Thread Jan Steffens via arch-commits
Date: Thursday, May 2, 2019 @ 02:27:34
  Author: heftig
Revision: 352372

0.2.5+3+gedd78a6-2: Reduce overlinking

Modified:
  gupnp-igd/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-05-02 02:20:20 UTC (rev 352371)
+++ PKGBUILD2019-05-02 02:27:34 UTC (rev 352372)
@@ -2,7 +2,7 @@
 
 pkgname=gupnp-igd
 pkgver=0.2.5+3+gedd78a6
-pkgrel=1
+pkgrel=2
 pkgdesc="A library to handle UPnP IGD port mapping"
 url="https://wiki.gnome.org/Projects/GUPnP;
 arch=(x86_64)
@@ -31,6 +31,7 @@
 build() {
   cd $pkgname
   ./configure --prefix=/usr --enable-gtk-doc
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make
 }
 
@@ -37,7 +38,7 @@
 check() {
   cd $pkgname
   # test broken (requires root to bind lowport)
-  : make check
+  make check || :
 }
 
 package() {


[arch-commits] Commit in gupnp-igd/trunk (PKGBUILD)

2019-03-14 Thread Jan Steffens via arch-commits
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
===
--- PKGBUILD2019-03-14 08:27:45 UTC (rev 347911)
+++ PKGBUILD2019-03-14 08:37:52 UTC (rev 347912)
@@ -1,7 +1,7 @@
 # Maintainer: Eric Bélanger 
 
 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
 }
 


[arch-commits] Commit in gupnp-igd/trunk (PKGBUILD)

2017-11-20 Thread Jan Steffens
Date: Monday, November 20, 2017 @ 18:15:39
  Author: heftig
Revision: 310479

0.2.5-1

Modified:
  gupnp-igd/trunk/PKGBUILD

--+
 PKGBUILD |   40 +---
 1 file changed, 25 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-11-20 18:11:00 UTC (rev 310478)
+++ PKGBUILD2017-11-20 18:15:39 UTC (rev 310479)
@@ -2,32 +2,42 @@
 # Maintainer: Eric Bélanger 
 
 pkgname=gupnp-igd
-pkgver=0.2.4
-pkgrel=2
+pkgver=0.2.5
+pkgrel=1
 pkgdesc="A library to handle UPnP IGD port mapping"
-arch=('x86_64')
-url="http://www.gupnp.org;
-license=('LGPL')
-depends=('gupnp')
-makedepends=('gobject-introspection' 'python2-gobject2')
-checkdepends=('python2-gobject')
-options=('!makeflags')
-source=(https://download.gnome.org/sources/${pkgname}/${pkgver::3}/${pkgname}-${pkgver}.tar.xz)
-sha256sums=('38c4a6d7718d17eac17df95a3a8c337677eda77e58978129ad3182d769c38e44')
+url="https://wiki.gnome.org/Projects/GUPnP;
+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;)
+sha256sums=('SKIP')
 
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+}
+
 build() {
-  cd ${pkgname}-${pkgver}
-  PYTHON=python2 ./configure --prefix=/usr --enable-python
+  cd $pkgname
+  PYTHON=python2 ./configure --prefix=/usr --enable-python --enable-gtk-doc
   make
 }
 
 check() {
-  cd ${pkgname}-${pkgver}
+  cd $pkgname
   make check
 }
 
 package() {
-  cd ${pkgname}-${pkgver}
+  cd $pkgname
   make DESTDIR="${pkgdir}" install
 }
 


[arch-commits] Commit in gupnp-igd/trunk (PKGBUILD)

2014-11-20 Thread Eric Bélanger
Date: Friday, November 21, 2014 @ 05:46:52
  Author: eric
Revision: 226770

upgpkg: gupnp-igd 0.2.4-2

Readd python bindings (close FS#42846)

Modified:
  gupnp-igd/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-11-21 03:44:18 UTC (rev 226769)
+++ PKGBUILD2014-11-21 04:46:52 UTC (rev 226770)
@@ -3,13 +3,13 @@
 
 pkgname=gupnp-igd
 pkgver=0.2.4
-pkgrel=1
+pkgrel=2
 pkgdesc=A library to handle UPnP IGD port mapping
 arch=('i686' 'x86_64')
 url=http://www.gupnp.org;
 license=('LGPL')
 depends=('gupnp')
-makedepends=('gobject-introspection')
+makedepends=('gobject-introspection' 'python2-gobject2')
 checkdepends=('python2-gobject')
 options=('!makeflags')
 
source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver::3}/${pkgname}-${pkgver}.tar.xz)
@@ -17,7 +17,7 @@
 
 build() {
   cd ${pkgname}-${pkgver}
-  ./configure --prefix=/usr
+  PYTHON=python2 ./configure --prefix=/usr --enable-python
   make
 }
 


[arch-commits] Commit in gupnp-igd/trunk (PKGBUILD)

2014-10-02 Thread Jan Steffens
Date: Thursday, October 2, 2014 @ 23:09:17
  Author: heftig
Revision: 223782

0.2.4

Modified:
  gupnp-igd/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-10-02 20:26:09 UTC (rev 223781)
+++ PKGBUILD2014-10-02 21:09:17 UTC (rev 223782)
@@ -2,7 +2,7 @@
 # Maintainer: Eric Bélanger e...@archlinux.org
 
 pkgname=gupnp-igd
-pkgver=0.2.3
+pkgver=0.2.4
 pkgrel=1
 pkgdesc=A library to handle UPnP IGD port mapping
 arch=('i686' 'x86_64')
@@ -13,7 +13,7 @@
 checkdepends=('python2-gobject')
 options=('!makeflags')
 
source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver::3}/${pkgname}-${pkgver}.tar.xz)
-sha256sums=('ccaf49f9d4f38ac646f1b00341d4db767291e56592286da0e0eb0835811f462d')
+sha256sums=('38c4a6d7718d17eac17df95a3a8c337677eda77e58978129ad3182d769c38e44')
 
 build() {
   cd ${pkgname}-${pkgver}


[arch-commits] Commit in gupnp-igd/trunk (PKGBUILD)

2014-04-01 Thread Jan de Groot
Date: Tuesday, April 1, 2014 @ 10:39:19
  Author: jgc
Revision: 209674

upgpkg: gupnp-igd 0.2.3-1

Modified:
  gupnp-igd/trunk/PKGBUILD

--+
 PKGBUILD |   11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-04-01 08:16:09 UTC (rev 209673)
+++ PKGBUILD2014-04-01 08:39:19 UTC (rev 209674)
@@ -2,21 +2,22 @@
 # Maintainer: Eric Bélanger e...@archlinux.org
 
 pkgname=gupnp-igd
-pkgver=0.2.2
-pkgrel=2
+pkgver=0.2.3
+pkgrel=1
 pkgdesc=A library to handle UPnP IGD port mapping
 arch=('i686' 'x86_64')
 url=http://www.gupnp.org;
 license=('LGPL')
-depends=('gupnp' 'python2-gobject2')
+depends=('gupnp')
 makedepends=('gobject-introspection')
+checkdepends=('python2-gobject')
 options=('!makeflags')
 
source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver::3}/${pkgname}-${pkgver}.tar.xz)
-sha1sums=('bd24e98b224b3a233b0ab6714638ed4c6bf64b47')
+sha256sums=('ccaf49f9d4f38ac646f1b00341d4db767291e56592286da0e0eb0835811f462d')
 
 build() {
   cd ${pkgname}-${pkgver}
-  PYTHON=python2 ./configure --prefix=/usr
+  ./configure --prefix=/usr
   make
 }
 



[arch-commits] Commit in gupnp-igd/trunk (PKGBUILD)

2013-10-25 Thread Eric Bélanger
Date: Friday, October 25, 2013 @ 22:13:03
  Author: eric
Revision: 197429

upgpkg: gupnp-igd 0.2.2-2

Rebuild without static libraries, Add gobject-introspection makedepends

Modified:
  gupnp-igd/trunk/PKGBUILD

--+
 PKGBUILD |   23 +++
 1 file changed, 11 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-10-25 19:50:15 UTC (rev 197428)
+++ PKGBUILD2013-10-25 20:13:03 UTC (rev 197429)
@@ -1,33 +1,32 @@
 # $Id$
 # Maintainer: Eric Bélanger e...@archlinux.org
-# Contributor: William Díaz wdiaz [at] archlinux [dot] us
 
 pkgname=gupnp-igd
 pkgver=0.2.2
-pkgrel=1
+pkgrel=2
 pkgdesc=A library to handle UPnP IGD port mapping
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
 url=http://www.gupnp.org;
-license=(LGPL)
-depends=(gupnp python2-gobject2)
-makedepends=(gettext)
-options=('!libtool' '!makeflags')
-source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver::3}/$pkgname-$pkgver.tar.xz)
+license=('LGPL')
+depends=('gupnp' 'python2-gobject2')
+makedepends=('gobject-introspection')
+options=('!makeflags')
+source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver::3}/${pkgname}-${pkgver}.tar.xz)
 sha1sums=('bd24e98b224b3a233b0ab6714638ed4c6bf64b47')
 
 build() {
-  cd $pkgname-$pkgver
+  cd ${pkgname}-${pkgver}
   PYTHON=python2 ./configure --prefix=/usr
   make
 }
 
 check() {
-  cd $pkgname-$pkgver
+  cd ${pkgname}-${pkgver}
   make check
 }
 
 package() {
-  cd $pkgname-$pkgver
-  make DESTDIR=$pkgdir install
+  cd ${pkgname}-${pkgver}
+  make DESTDIR=${pkgdir} install
 }
 



[arch-commits] Commit in gupnp-igd/trunk (PKGBUILD)

2013-03-21 Thread Jan Steffens
Date: Thursday, March 21, 2013 @ 23:44:35
  Author: heftig
Revision: 180472

0.2.2

Modified:
  gupnp-igd/trunk/PKGBUILD

--+
 PKGBUILD |   24 
 1 file changed, 12 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-03-21 22:40:51 UTC (rev 180471)
+++ PKGBUILD2013-03-21 22:44:35 UTC (rev 180472)
@@ -3,31 +3,31 @@
 # Contributor: William Díaz wdiaz [at] archlinux [dot] us
 
 pkgname=gupnp-igd
-pkgver=0.2.1
-pkgrel=3
+pkgver=0.2.2
+pkgrel=1
 pkgdesc=A library to handle UPnP IGD port mapping
-arch=('i686' 'x86_64')
+arch=(i686 x86_64)
 url=http://www.gupnp.org;
-license=('LGPL')
-depends=('gupnp' 'python2-gobject2')
-makedepends=('gettext')
+license=(LGPL)
+depends=(gupnp python2-gobject2)
+makedepends=(gettext)
 options=('!libtool' '!makeflags')
-source=(http://www.gupnp.org/sites/all/files/sources/${pkgname}-${pkgver}.tar.gz)
-sha1sums=('409cb45e495dfa61c4ce4a74f8ba06f2784c39e2')
+source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver::3}/$pkgname-$pkgver.tar.xz)
+sha1sums=('bd24e98b224b3a233b0ab6714638ed4c6bf64b47')
 
 build() {
-  cd ${srcdir}/${pkgname}-${pkgver}
+  cd $pkgname-$pkgver
   PYTHON=python2 ./configure --prefix=/usr
   make
 }
 
 check() {
-  cd ${srcdir}/${pkgname}-${pkgver}
+  cd $pkgname-$pkgver
   make check
 }
 
 package() {
-  cd ${srcdir}/${pkgname}-${pkgver}
-  make DESTDIR=${pkgdir} install
+  cd $pkgname-$pkgver
+  make DESTDIR=$pkgdir install
 }