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