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/88d6ab7b0c1b
branches: trunk
changeset: 400009:88d6ab7b0c1b
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 fcc77964da5b -r 88d6ab7b0c1b 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 fcc77964da5b -r 88d6ab7b0c1b 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 fcc77964da5b -r 88d6ab7b0c1b 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 fcc77964da5b -r 88d6ab7b0c1b 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 fcc77964da5b -r 88d6ab7b0c1b 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 fcc77964da5b -r 88d6ab7b0c1b 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