pkgsrc-WIP-changes archive

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

taskserver: import taskserver-1.1.0 as wip/taskserver



Module Name:	pkgsrc-wip
Committed By:	Emil Skoeldberg <esg%sdf.lonestar.org@localhost>
Pushed By:	esg
Date:		Mon Nov 9 16:29:00 2015 +0000
Changeset:	34258c101a924658d0a5ba9fe7c2a1b864895115

Modified Files:
	Makefile
Added Files:
	taskserver/DESCR
	taskserver/Makefile
	taskserver/PLIST
	taskserver/distinfo
	taskserver/patches/patch-src_TLSServer.cpp

Log Message:
taskserver: import taskserver-1.1.0 as wip/taskserver

The Taskserver is a lightweight, secure server providing multi-user,
multi-client access to task data. This allows true syncing between
desktop and mobile clients.

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

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

diffstat:
 Makefile                                   |  1 +
 taskserver/DESCR                           |  3 +++
 taskserver/Makefile                        | 22 ++++++++++++++++++++++
 taskserver/PLIST                           | 11 +++++++++++
 taskserver/distinfo                        |  7 +++++++
 taskserver/patches/patch-src_TLSServer.cpp | 13 +++++++++++++
 6 files changed, 57 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 6f03021..278a7d4 100644
--- a/Makefile
+++ b/Makefile
@@ -3725,6 +3725,7 @@ SUBDIR+=	tardy
 SUBDIR+=	task
 SUBDIR+=	taskcoach
 SUBDIR+=	tasks
+SUBDIR+=	taskserver
 SUBDIR+=	tc-git
 SUBDIR+=	tc-hasida-table
 SUBDIR+=	tc-svn
diff --git a/taskserver/DESCR b/taskserver/DESCR
new file mode 100644
index 0000000..23ef9c0
--- /dev/null
+++ b/taskserver/DESCR
@@ -0,0 +1,3 @@
+The Taskserver is a lightweight, secure server providing multi-user,
+multi-client access to task data. This allows true syncing between
+desktop and mobile clients.
diff --git a/taskserver/Makefile b/taskserver/Makefile
new file mode 100644
index 0000000..15a507f
--- /dev/null
+++ b/taskserver/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD$
+
+DISTNAME=	taskd-1.1.0
+CATEGORIES=	net
+MASTER_SITES=	http://taskwarrior.org/download/
+
+MAINTAINER=	esg%sdf.org@localhost
+HOMEPAGE=	http://taskwarrior.org/download/
+COMMENT=	Lightweight, secure server providing access to task data
+LICENSE=	mit
+
+USE_CMAKE=	yes
+USE_LANGUAGES=	c c++
+
+CMAKE_ARGS+=	-DTASKD_MAN1DIR=${PREFIX}/${PKGMANDIR}/man1
+CMAKE_ARGS+=	-DTASKD_MAN5DIR=${PREFIX}/${PKGMANDIR}/man5
+
+REPLACE_SH=	src/taskdctl
+
+.include "../../devel/libuuid/buildlink3.mk"
+.include "../../security/gnutls/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/taskserver/PLIST b/taskserver/PLIST
new file mode 100644
index 0000000..aa145a7
--- /dev/null
+++ b/taskserver/PLIST
@@ -0,0 +1,11 @@
+@comment $NetBSD$
+bin/taskd
+bin/taskdctl
+man/man1/taskd.1
+man/man1/taskdctl.1
+man/man5/taskdrc.5
+share/doc/taskd/AUTHORS
+share/doc/taskd/COPYING
+share/doc/taskd/ChangeLog
+share/doc/taskd/INSTALL
+share/doc/taskd/NEWS
diff --git a/taskserver/distinfo b/taskserver/distinfo
new file mode 100644
index 0000000..a946cc6
--- /dev/null
+++ b/taskserver/distinfo
@@ -0,0 +1,7 @@
+$NetBSD$
+
+SHA1 (taskd-1.1.0.tar.gz) = ded339deeee65277e4712f71a9159502f8b20b52
+RMD160 (taskd-1.1.0.tar.gz) = f5256fda0de4dc46a4f09167666e81bed3452f69
+SHA512 (taskd-1.1.0.tar.gz) = df2349c354258fd1b014b1a9c78f68dc10c9e5a48357e282e8a760cf4e4aaf4d36486796ad094ee2b050e7506195b778e3316c90ef543a2f8242de313daa13aa
+Size (taskd-1.1.0.tar.gz) = 120115 bytes
+SHA1 (patch-src_TLSServer.cpp) = ed5eef524031aa67ad78e1326d4a64b1b80e1a6d
diff --git a/taskserver/patches/patch-src_TLSServer.cpp b/taskserver/patches/patch-src_TLSServer.cpp
new file mode 100644
index 0000000..b272dcf
--- /dev/null
+++ b/taskserver/patches/patch-src_TLSServer.cpp
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- src/TLSServer.cpp.orig	2015-05-10 21:35:22.000000000 +0000
++++ src/TLSServer.cpp
+@@ -38,7 +38,7 @@
+ #include <sys/socket.h>
+ #include <netinet/in.h>
+ #include <arpa/inet.h>
+-#if (defined OPENBSD || defined SOLARIS)
++#if (defined OPENBSD || defined SOLARIS || defined NETBSD)
+ #include <errno.h>
+ #else
+ #include <sys/errno.h>


Home | Main Index | Thread Index | Old Index