pkgsrc-Changes archive

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

CVS commit: pkgsrc/net/gupnp12



Module Name:    pkgsrc
Committed By:   wiz
Date:           Tue Aug 20 13:16:43 UTC 2019

Added Files:
        pkgsrc/net/gupnp12: DESCR Makefile PLIST buildlink3.mk distinfo
        pkgsrc/net/gupnp12/files: uuid.pc

Log Message:
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)


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/net/gupnp12/DESCR pkgsrc/net/gupnp12/Makefile \
    pkgsrc/net/gupnp12/PLIST pkgsrc/net/gupnp12/buildlink3.mk \
    pkgsrc/net/gupnp12/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/net/gupnp12/files/uuid.pc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/net/gupnp12/DESCR
diff -u /dev/null pkgsrc/net/gupnp12/DESCR:1.1
--- /dev/null   Tue Aug 20 13:16:43 2019
+++ pkgsrc/net/gupnp12/DESCR    Tue Aug 20 13:16:43 2019
@@ -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).
Index: pkgsrc/net/gupnp12/Makefile
diff -u /dev/null pkgsrc/net/gupnp12/Makefile:1.1
--- /dev/null   Tue Aug 20 13:16:43 2019
+++ pkgsrc/net/gupnp12/Makefile Tue Aug 20 13:16:43 2019
@@ -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"
Index: pkgsrc/net/gupnp12/PLIST
diff -u /dev/null pkgsrc/net/gupnp12/PLIST:1.1
--- /dev/null   Tue Aug 20 13:16:43 2019
+++ pkgsrc/net/gupnp12/PLIST    Tue Aug 20 13:16:43 2019
@@ -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
Index: pkgsrc/net/gupnp12/buildlink3.mk
diff -u /dev/null pkgsrc/net/gupnp12/buildlink3.mk:1.1
--- /dev/null   Tue Aug 20 13:16:43 2019
+++ pkgsrc/net/gupnp12/buildlink3.mk    Tue Aug 20 13:16:43 2019
@@ -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
Index: pkgsrc/net/gupnp12/distinfo
diff -u /dev/null pkgsrc/net/gupnp12/distinfo:1.1
--- /dev/null   Tue Aug 20 13:16:43 2019
+++ pkgsrc/net/gupnp12/distinfo Tue Aug 20 13:16:43 2019
@@ -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

Index: pkgsrc/net/gupnp12/files/uuid.pc
diff -u /dev/null pkgsrc/net/gupnp12/files/uuid.pc:1.1
--- /dev/null   Tue Aug 20 13:16:43 2019
+++ pkgsrc/net/gupnp12/files/uuid.pc    Tue Aug 20 13:16:43 2019
@@ -0,0 +1,6 @@
+Name: uuid
+Description: Universally unique id library
+Version: 2
+Requires:
+Cflags:
+Libs:



Home | Main Index | Thread Index | Old Index