From 677b06489467c9b44a3e68493c04cb07b19d841e Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sun, 22 Jan 2023 13:38:48 +0100 Subject: [PATCH] New package: gupnp1.2-igd-1.2.0 --- common/shlibs | 1 + srcpkgs/gupnp1.2-igd-devel | 1 + srcpkgs/gupnp1.2-igd/template | 31 +++++++++++++++++++++++++++++++ 3 files changed, 33 insertions(+) create mode 120000 srcpkgs/gupnp1.2-igd-devel create mode 100644 srcpkgs/gupnp1.2-igd/template diff --git a/common/shlibs b/common/shlibs index 64cb43f797f..0f9c75af44b 100644 --- a/common/shlibs +++ b/common/shlibs @@ -823,6 +823,7 @@ libfolks-dummy.so.26 folks-0.15.0_1 libfolks-telepathy.so.26 folks-0.15.0_1 libfolks-eds.so.26 folks-0.15.0_1 libnice.so.10 libnice-0.1.18_3 +libgupnp-igd-1.0.so.4 gupnp1.2-igd-1.2.0_1 libgupnp-igd-1.6.so.0 gupnp-igd-1.4.0_1 libtelepathy-logger.so.3 telepathy-logger-0.6.0_1 libmission-control-plugins.so.0 telepathy-mission-control-5.9.2_1 diff --git a/srcpkgs/gupnp1.2-igd-devel b/srcpkgs/gupnp1.2-igd-devel new file mode 120000 index 00000000000..a82a041a66b --- /dev/null +++ b/srcpkgs/gupnp1.2-igd-devel @@ -0,0 +1 @@ +gupnp1.2-igd \ No newline at end of file diff --git a/srcpkgs/gupnp1.2-igd/template b/srcpkgs/gupnp1.2-igd/template new file mode 100644 index 00000000000..10714647e7f --- /dev/null +++ b/srcpkgs/gupnp1.2-igd/template @@ -0,0 +1,31 @@ +# Template file for 'gupnp1.2-igd' +pkgname=gupnp1.2-igd +version=1.2.0 +revision=1 +build_style=meson +build_helper="gir" +configure_args="$(vopt_bool gir introspection)" +hostmakedepends="pkg-config glib-devel" +makedepends="libglib-devel libxml2-devel libsoup-devel gssdp1.2-devel gupnp1.2-devel" +short_desc="Library to handle UPnP IGD port mapping" +maintainer="Orphaned " +license="LGPL-2.1-or-later" +homepage="http://gupnp.org" +changelog="https://gitlab.gnome.org/GNOME/gupnp-igd/-/raw/master/NEWS" +distfiles="${GNOME_SITE}/gupnp-igd/${version%.*}/gupnp-igd-${version}.tar.xz" +checksum=4b5120098aa13edd27818ba9ee4d7fe961bf540bf50d056ff703c61545e02be1 + +# Package build options +build_options="gir" +build_options_default="gir" + +gupnp1.2-igd-devel_package() { + depends="gupnp1.2-devel ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/share + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + } +}