[arch-commits] Commit in gupnp-igd/trunk (PKGBUILD)
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)
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)
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)
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)
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élangerpkgname=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)
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)
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)
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)
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)
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 }