Alexander Epaneshnikov pushed to branch main at Arch Linux / Packaging / Packages / libnpupnp
Commits: 03c7b3a9 by Alexander Epaneshnikov at 2024-05-25T21:12:09+03:00 upgpkg: 6.1.3-1 switch to meson - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,17 +1,18 @@ pkgbase = libnpupnp pkgdesc = C++ base UPnP library, derived from Portable UPnP, a.k.a libupnp - pkgver = 6.1.0 + pkgver = 6.1.3 pkgrel = 1 url = https://www.lesbonscomptes.com//upmpdcli/libupnpp-refdoc/libupnpp-ctl.html arch = x86_64 license = BSD-3-Clause + makedepends = meson depends = glibc depends = gcc-libs depends = curl depends = expat depends = libmicrohttpd provides = libnpupnp.so - source = https://www.lesbonscomptes.com/upmpdcli/downloads/libnpupnp-6.1.0.tar.gz - sha256sums = 1e305abf63ac945d9cb4576689670c009a914dc9d05b4c1ed605391e7f6b9719 + source = https://www.lesbonscomptes.com/upmpdcli/downloads/libnpupnp-6.1.3.tar.gz + sha256sums = 80c3d5adc388e59057be52c4c33d7708efe05318487c09e342e7a1f4a83aa792 pkgname = libnpupnp ===================================== PKGBUILD ===================================== @@ -2,30 +2,24 @@ # Contributor: Fabio 'Lolix' Loli <fabio.l...@disroot.org> -> https://github.com/FabioLolix pkgname=libnpupnp -pkgver=6.1.0 +pkgver=6.1.3 pkgrel=1 pkgdesc="C++ base UPnP library, derived from Portable UPnP, a.k.a libupnp" url="https://www.lesbonscomptes.com//upmpdcli/libupnpp-refdoc/libupnpp-ctl.html" arch=(x86_64) license=(BSD-3-Clause) depends=(glibc gcc-libs curl expat libmicrohttpd) +makedepends=('meson') provides=(libnpupnp.so) source=("https://www.lesbonscomptes.com/upmpdcli/downloads/libnpupnp-${pkgver}.tar.gz") -sha256sums=('1e305abf63ac945d9cb4576689670c009a914dc9d05b4c1ed605391e7f6b9719') - -prepare() { - cd "${pkgname}-${pkgver}" - ./autogen.sh -} +sha256sums=('80c3d5adc388e59057be52c4c33d7708efe05318487c09e342e7a1f4a83aa792') build(){ - cd "${pkgname}-${pkgver}" - ./configure --prefix=/usr - make + arch-meson $pkgname-$pkgver build + meson compile -C build } package(){ - cd "${pkgname}-${pkgver}" - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" + meson install -C build --destdir "$pkgdir" + install -Dm644 "$pkgname-$pkgver/COPYING" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/libnpupnp/-/commit/03c7b3a92f3dbe2ad773dd3a3f053d90dab35121 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/libnpupnp/-/commit/03c7b3a92f3dbe2ad773dd3a3f053d90dab35121 You're receiving this email because of your account on gitlab.archlinux.org.