pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/gupnp12 net/gupnp12: import gupnp12-1.2.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/615d4ebd827b
branches:  trunk
changeset: 338207:615d4ebd827b
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Tue Aug 20 13:16:43 2019 +0000

description:
net/gupnp12: import gupnp12-1.2.1

GUPnP implements the UPnP specification: resource announcement and discovery,
description, control, event notification, and presentation
(GUPnP includes basic web server functionality through libsoup).

Changes to net/gupnp:

1.2.1
=====
- Fix a deadlock when cancelling an action
- Do not call-back a cancelled action
- Fix public dependencies

Bugs fixed in this release:
 - https://gitlab.gnome.org/GNOME/gupnp/issues/7

All contributors to this release:
 - Jens Georg <mail%jensge.org@localhost>

1.2.0
=====
- Release 1.2.0

(no changes noted)

diffstat:

 net/gupnp12/DESCR         |   3 +++
 net/gupnp12/Makefile      |  45 +++++++++++++++++++++++++++++++++++++++++++++
 net/gupnp12/PLIST         |  30 ++++++++++++++++++++++++++++++
 net/gupnp12/buildlink3.mk |  25 +++++++++++++++++++++++++
 net/gupnp12/distinfo      |   6 ++++++
 net/gupnp12/files/uuid.pc |   6 ++++++
 6 files changed, 115 insertions(+), 0 deletions(-)

diffs (139 lines):

diff -r e7332798e1df -r 615d4ebd827b net/gupnp12/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/gupnp12/DESCR Tue Aug 20 13:16:43 2019 +0000
@@ -0,0 +1,3 @@
+GUPnP implements the UPnP specification: resource announcement and discovery,
+description, control, event notification, and presentation
+(GUPnP includes basic web server functionality through libsoup).
diff -r e7332798e1df -r 615d4ebd827b net/gupnp12/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/gupnp12/Makefile      Tue Aug 20 13:16:43 2019 +0000
@@ -0,0 +1,45 @@
+# $NetBSD: Makefile,v 1.1 2019/08/20 13:16:43 wiz Exp $
+
+DISTNAME=      gupnp-1.2.1
+PKGNAME=       ${DISTNAME:S/gupnp/gupnp12/}
+CATEGORIES=    net
+MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/gupnp/${PKGVERSION_NOREV:R}/}
+EXTRACT_SUFX=  .tar.xz
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://www.gupnp.org/
+COMMENT=       Framework for UPnP devices (1.2 branch)
+LICENSE=       gnu-lgpl-v2
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL=   yes
+USE_TOOLS+=    gmake pkg-config
+
+REPLACE_PYTHON=        tools/gupnp-binding-tool-1.2
+
+PKGCONFIG_OVERRIDE+=    output/meson-private/gupnp-1.2.pc
+PKGCONFIG_OVERRIDE_STAGE=pre-install
+MAKE_ENV+=              LD_LIBRARY_PATH=${WRKSRC}/output/libgupnp
+
+TEST_TARGET=   check
+
+.include "../../mk/bsd.prefs.mk"
+
+.if !empty(OPSYS:M*BSD) || ${OPSYS} == "DragonFly" || ${OPSYS} == "Darwin"
+pre-configure:
+       cp ${FILESDIR}/uuid.pc ${BUILDLINK_DIR}/lib/pkgconfig/
+.else
+.include "../../devel/libuuid/buildlink3.mk"
+.endif
+
+.include "../../archivers/xz/buildlink3.mk"
+BUILDLINK_API_DEPENDS.glib2+=  glib2>=2.39.90
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../devel/gobject-introspection/buildlink3.mk"
+.include "../../lang/python/application.mk"
+BUILDLINK_API_DEPENDS.libsoup+=        libsoup>=2.48.0
+.include "../../net/libsoup/buildlink3.mk"
+.include "../../net/gssdp12/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../devel/py-meson/build.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r e7332798e1df -r 615d4ebd827b net/gupnp12/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/gupnp12/PLIST Tue Aug 20 13:16:43 2019 +0000
@@ -0,0 +1,30 @@
+@comment $NetBSD: PLIST,v 1.1 2019/08/20 13:16:43 wiz Exp $
+bin/gupnp-binding-tool-1.2
+include/gupnp-1.2/libgupnp/gupnp-acl.h
+include/gupnp-1.2/libgupnp/gupnp-context-manager.h
+include/gupnp-1.2/libgupnp/gupnp-context.h
+include/gupnp-1.2/libgupnp/gupnp-control-point.h
+include/gupnp-1.2/libgupnp/gupnp-device-info.h
+include/gupnp-1.2/libgupnp/gupnp-device-proxy.h
+include/gupnp-1.2/libgupnp/gupnp-device.h
+include/gupnp-1.2/libgupnp/gupnp-enums.h
+include/gupnp-1.2/libgupnp/gupnp-error.h
+include/gupnp-1.2/libgupnp/gupnp-resource-factory.h
+include/gupnp-1.2/libgupnp/gupnp-root-device.h
+include/gupnp-1.2/libgupnp/gupnp-service-info.h
+include/gupnp-1.2/libgupnp/gupnp-service-introspection.h
+include/gupnp-1.2/libgupnp/gupnp-service-proxy.h
+include/gupnp-1.2/libgupnp/gupnp-service.h
+include/gupnp-1.2/libgupnp/gupnp-types.h
+include/gupnp-1.2/libgupnp/gupnp-uuid.h
+include/gupnp-1.2/libgupnp/gupnp-white-list.h
+include/gupnp-1.2/libgupnp/gupnp-xml-doc.h
+include/gupnp-1.2/libgupnp/gupnp.h
+lib/girepository-1.0/GUPnP-1.2.typelib
+lib/libgupnp-1.2.so
+lib/libgupnp-1.2.so.0
+lib/libgupnp-1.2.so.0.0.0
+lib/pkgconfig/gupnp-1.2.pc
+share/gir-1.0/GUPnP-1.2.gir
+share/vala/vapi/gupnp-1.2.deps
+share/vala/vapi/gupnp-1.2.vapi
diff -r e7332798e1df -r 615d4ebd827b net/gupnp12/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/gupnp12/buildlink3.mk Tue Aug 20 13:16:43 2019 +0000
@@ -0,0 +1,25 @@
+# $NetBSD: buildlink3.mk,v 1.1 2019/08/20 13:16:43 wiz Exp $
+
+BUILDLINK_TREE+=       gupnp12
+
+.if !defined(GUPNP12_BUILDLINK3_MK)
+GUPNP12_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.gupnp12+=        gupnp12>=1.2
+BUILDLINK_PKGSRCDIR.gupnp12?=  ../../net/gupnp12
+
+.include "../../mk/bsd.fast.prefs.mk"
+.if (!empty(OPSYS:M*BSD) || ${OPSYS} == "DragonFly" || ${OPSYS} == "Darwin") && (!defined(USE_INTERNAL_UUID) || empty(USE_INTERNAL_UUID:M[Yy][Ee][Ss]))
+pre-configure:
+       if ! ${TEST} -e ${BUILDLINK_DIR}/lib/pkgconfig/uuid.pc; then cp ${BUILDLINK_PKGSRCDIR.gupnp12}/files/uuid.pc ${BUILDLINK_DIR}/lib/pkgconfig/uuid.pc; fi
+.else
+.include "../../devel/libuuid/buildlink3.mk"
+.endif
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../net/libsoup/buildlink3.mk"
+.include "../../net/gssdp12/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.endif # GUPNP12_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -gupnp12
diff -r e7332798e1df -r 615d4ebd827b net/gupnp12/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/gupnp12/distinfo      Tue Aug 20 13:16:43 2019 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2019/08/20 13:16:43 wiz Exp $
+
+SHA1 (gupnp-1.2.1.tar.xz) = 16fa8d44caa82db33c04f7764121190635c5184b
+RMD160 (gupnp-1.2.1.tar.xz) = 4adc64c201e7a1b51193cabdc54bd3fca701e1c3
+SHA512 (gupnp-1.2.1.tar.xz) = 5be709f12d5d65b10a6790e64caa82ef10de1ea8894df40ce542010a8be39acb074b3c0ed6b191a66569603839bdc039715359300c5cd53c03dd341787789b8e
+Size (gupnp-1.2.1.tar.xz) = 135276 bytes
diff -r e7332798e1df -r 615d4ebd827b net/gupnp12/files/uuid.pc
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/gupnp12/files/uuid.pc Tue Aug 20 13:16:43 2019 +0000
@@ -0,0 +1,6 @@
+Name: uuid
+Description: Universally unique id library
+Version: 2
+Requires:
+Cflags:
+Libs:



Home | Main Index | Thread Index | Old Index