pkgsrc-WIP-changes archive

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

qt-openzwave: Add 10%-baked package



Module Name:	pkgsrc-wip
Committed By:	Greg Troxel <gdt%lexort.com@localhost>
Pushed By:	gdt
Date:		Mon May 25 10:31:23 2020 -0400
Changeset:	f157e4365bfa8cc8cc1fe98ece3c7d6e2fa43374

Added Files:
	qt-openzwave/DESCR
	qt-openzwave/Makefile
	qt-openzwave/PLIST
	qt-openzwave/TODO
	qt-openzwave/distinfo

Log Message:
qt-openzwave: Add 10%-baked package

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=f157e4365bfa8cc8cc1fe98ece3c7d6e2fa43374

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

diffstat:
 qt-openzwave/DESCR    |  7 +++++++
 qt-openzwave/Makefile | 37 +++++++++++++++++++++++++++++++++++++
 qt-openzwave/PLIST    |  0
 qt-openzwave/TODO     |  3 +++
 qt-openzwave/distinfo |  6 ++++++
 5 files changed, 53 insertions(+)

diffs:
diff --git a/qt-openzwave/DESCR b/qt-openzwave/DESCR
new file mode 100644
index 0000000000..73b73c2f3e
--- /dev/null
+++ b/qt-openzwave/DESCR
@@ -0,0 +1,7 @@
+This is a QT Wrapper for OpenZWave and contains ozwdaemon --- a
+service that allows you to remotely manage a Z-Wave Network via
+ozw-admin or connect to a MQTT Broker.
+
+(The upstream README is hard to understand; for now this package
+should be expected to contain ozwdaemon, which is a bridge to MQTT to
+enable access by Home Assistant.)
diff --git a/qt-openzwave/Makefile b/qt-openzwave/Makefile
new file mode 100644
index 0000000000..a678a7a1ae
--- /dev/null
+++ b/qt-openzwave/Makefile
@@ -0,0 +1,37 @@
+# $NetBSD$
+
+# Upstream does not have releases, and does not even have tags.
+# Create a faux version that will always increase, by date, and .N if
+# necessary.
+GITHUB_TAG=	afaca4132d671aa171c65deda61ba9759f5c5272
+VERSION=	20200522.0
+DISTNAME=	qt-openzwave-${VERSION}
+MASTER_SITES=	${MASTER_SITE_GITHUB:=openzwave/}
+CATEGORIES=	comms
+MAINTAINER=	gdt%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/OpenZWave/qt-openzwave
+COMMENT=	Daemon and MQTT interface for Z-Wave controller
+LICENSE=	gnu-lgpl-v3
+
+USE_TOOLS+=	gmake pkg-config
+USE_LANGUAGES=	c c++
+
+do-configure:
+	cd ${WRKSRC} && env ${CONFIGURE_ENV} ${QTDIR}/bin/qmake
+
+# install?
+
+.include "../../wip/openzwave/buildlink3.mk"
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtwebsockets/buildlink3.mk"
+
+# libunwind
+# curl
+# qt5-default
+# qtbase5-private
+# qt5 remoteobjects TODO
+.include "../../textproc/rapidjson/buildlink3.mk"
+
+#.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/qt-openzwave/PLIST b/qt-openzwave/PLIST
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/qt-openzwave/TODO b/qt-openzwave/TODO
new file mode 100644
index 0000000000..cf2fdc1383
--- /dev/null
+++ b/qt-openzwave/TODO
@@ -0,0 +1,3 @@
+Package remoteobjects.
+
+add dependencies and get it to build
diff --git a/qt-openzwave/distinfo b/qt-openzwave/distinfo
new file mode 100644
index 0000000000..445f31b80a
--- /dev/null
+++ b/qt-openzwave/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (qt-openzwave-20200522.0-afaca4132d671aa171c65deda61ba9759f5c5272.tar.gz) = e79c3c214ac1ed77531b54a65f2ef97777b8fff0
+RMD160 (qt-openzwave-20200522.0-afaca4132d671aa171c65deda61ba9759f5c5272.tar.gz) = f9666f23ed7935fb452070e17a859e50e5038649
+SHA512 (qt-openzwave-20200522.0-afaca4132d671aa171c65deda61ba9759f5c5272.tar.gz) = 66ceed7cadf3741d247bb57790155ad457ed358d1670c18650882f4b7db760ff21d9b0d4c40b0093274fc4784c7fdf24445da6fceae287933c8370197291981b
+Size (qt-openzwave-20200522.0-afaca4132d671aa171c65deda61ba9759f5c5272.tar.gz) = 867844 bytes


Home | Main Index | Thread Index | Old Index