pkgsrc-WIP-changes archive

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

Adds ccnet required by seafile-daemon



Module Name:	pkgsrc-wip
Committed By:	Daniel Oelschlegel <amoibos%gmail.com@localhost>
Pushed By:	amoibos
Date:		Sun Oct 23 23:15:08 2016 +0000
Changeset:	11c07514faa175167b951abdf93627ccdaf54818

Modified Files:
	Makefile
Added Files:
	seafile-ccnet/DESCR
	seafile-ccnet/Makefile
	seafile-ccnet/PLIST
	seafile-ccnet/distinfo
	seafile-libsearpc/buildlink3.mk

Log Message:
Adds ccnet required by seafile-daemon

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

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

diffstat:
 Makefile                        |  2 +
 seafile-ccnet/DESCR             | 12 ++++++
 seafile-ccnet/Makefile          | 43 ++++++++++++++++++++++
 seafile-ccnet/PLIST             | 81 +++++++++++++++++++++++++++++++++++++++++
 seafile-ccnet/distinfo          |  6 +++
 seafile-libsearpc/buildlink3.mk | 16 ++++++++
 6 files changed, 160 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 7e99422..6a7f418 100644
--- a/Makefile
+++ b/Makefile
@@ -3790,6 +3790,8 @@ SUBDIR+=	sdict-tools
 SUBDIR+=	sdif-git
 SUBDIR+=	sdlpop
 SUBDIR+=	sds
+SUBDIR+=	seafile-ccnet
+SUBDIR+=	seafile-libsearpc
 SUBDIR+=	seagull
 SUBDIR+=	sector-decomposition
 SUBDIR+=	seeks
diff --git a/seafile-ccnet/DESCR b/seafile-ccnet/DESCR
new file mode 100644
index 0000000..21106f9
--- /dev/null
+++ b/seafile-ccnet/DESCR
@@ -0,0 +1,12 @@
+Ccnet is a framework for writing networked applications in C. It
+provides the following basic services:
+* Peer identication
+* Connection Management
+* Service invocation
+* Message sending
+
+In ccnet network, there are two types of nodes, i.e. client and
+server. Server has the following functions:
+* User management
+* Group management
+* Cluster management
diff --git a/seafile-ccnet/Makefile b/seafile-ccnet/Makefile
new file mode 100644
index 0000000..5e24e68
--- /dev/null
+++ b/seafile-ccnet/Makefile
@@ -0,0 +1,43 @@
+# $NetBSD$
+PKGNAME=	seafile-ccnet-6.0.0
+CATEGORIES=	net
+GHCOMMIT=	478d9b8a6ccef878b7c886e98989ff1ff3075116
+DISTNAME=	${GHCOMMIT}
+MASTER_SITES=	${MASTER_SITE_GITHUB:=haiwen/ccnet/archive/}
+EXTRACT_SUFX=	.zip
+
+MAINTAINER=	amoibos%gmail.com@localhost
+HOMEPAGE=	http://seafile.com/
+COMMENT=	Framework for writing networked applications in C
+LICENSE=	gnu-gpl-v3
+
+DIST_SUBDIR=	seafile
+WRKSRC=		${WRKDIR}/ccnet-${GHCOMMIT}
+
+GNU_CONFIGURE=	yes
+USE_LIBTOOL=	yes
+
+USE_LANGUAGES+=	c c++
+USE_TOOLS+=	pkg-config gmake aclocal autoheader automake autoconf
+
+PY_PATCHPLIST=	yes
+
+DEPENDS+=		seafile-libsearpc-3.0{,nb*}:../../wip/seafile-libsearpc
+
+CONFIGURE_ARGS+=	--enable-server \
+			--disable-compile-demo
+
+pre-configure:
+	set -e; cd ${WRKSRC}; \
+	libtoolize; aclocal; autoheader; automake -a --foreign -i; autoconf
+
+.include "../../devel/libevent/buildlink3.mk"
+.include "../../devel/libuuid/buildlink3.mk"
+.include "../../databases/sqlite3/buildlink3.mk"
+.include "../../databases/libzdb/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../textproc/jansson/buildlink3.mk"
+.include "../../lang/vala/buildlink3.mk"
+.include "../../lang/python/extension.mk"
+.include "../../wip/seafile-libsearpc/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/seafile-ccnet/PLIST b/seafile-ccnet/PLIST
new file mode 100644
index 0000000..824c20e
--- /dev/null
+++ b/seafile-ccnet/PLIST
@@ -0,0 +1,81 @@
+@comment $NetBSD$
+bin/ccnet
+bin/ccnet-init
+bin/ccnet-server
+bin/ccnet-servtool
+bin/ccnet-tool
+include/ccnet.h
+include/ccnet/async-rpc-proc.h
+include/ccnet/ccnet-client.h
+include/ccnet/ccnet-object.h
+include/ccnet/ccnet-session-base.h
+include/ccnet/ccnetrpc-transport.h
+include/ccnet/cevent.h
+include/ccnet/invoke-service-proc.h
+include/ccnet/job-mgr.h
+include/ccnet/message.h
+include/ccnet/mqclient-proc.h
+include/ccnet/option.h
+include/ccnet/packet.h
+include/ccnet/peer.h
+include/ccnet/proc-factory.h
+include/ccnet/processor.h
+include/ccnet/rpcserver-proc.h
+include/ccnet/sendcmd-proc.h
+include/ccnet/status-code.h
+include/ccnet/threaded-rpcserver-proc.h
+include/ccnet/timer.h
+include/ccnet/valid-check.h
+lib/libccnet.la
+lib/pkgconfig/libccnet.pc
+${PYSITELIB}/ccnet/__init__.py
+${PYSITELIB}/ccnet/__init__.pyc
+${PYSITELIB}/ccnet/__init__.pyo
+${PYSITELIB}/ccnet/async/__init__.py
+${PYSITELIB}/ccnet/async/__init__.pyc
+${PYSITELIB}/ccnet/async/__init__.pyo
+${PYSITELIB}/ccnet/async/async_client.py
+${PYSITELIB}/ccnet/async/async_client.pyc
+${PYSITELIB}/ccnet/async/async_client.pyo
+${PYSITELIB}/ccnet/async/mqclientproc.py
+${PYSITELIB}/ccnet/async/mqclientproc.pyc
+${PYSITELIB}/ccnet/async/mqclientproc.pyo
+${PYSITELIB}/ccnet/async/processor.py
+${PYSITELIB}/ccnet/async/processor.pyc
+${PYSITELIB}/ccnet/async/processor.pyo
+${PYSITELIB}/ccnet/async/rpcserverproc.py
+${PYSITELIB}/ccnet/async/rpcserverproc.pyc
+${PYSITELIB}/ccnet/async/rpcserverproc.pyo
+${PYSITELIB}/ccnet/async/sendcmdproc.py
+${PYSITELIB}/ccnet/async/sendcmdproc.pyc
+${PYSITELIB}/ccnet/async/sendcmdproc.pyo
+${PYSITELIB}/ccnet/async/timer.py
+${PYSITELIB}/ccnet/async/timer.pyc
+${PYSITELIB}/ccnet/async/timer.pyo
+${PYSITELIB}/ccnet/client.py
+${PYSITELIB}/ccnet/client.pyc
+${PYSITELIB}/ccnet/client.pyo
+${PYSITELIB}/ccnet/errors.py
+${PYSITELIB}/ccnet/errors.pyc
+${PYSITELIB}/ccnet/errors.pyo
+${PYSITELIB}/ccnet/message.py
+${PYSITELIB}/ccnet/message.pyc
+${PYSITELIB}/ccnet/message.pyo
+${PYSITELIB}/ccnet/packet.py
+${PYSITELIB}/ccnet/packet.pyc
+${PYSITELIB}/ccnet/packet.pyo
+${PYSITELIB}/ccnet/pool.py
+${PYSITELIB}/ccnet/pool.pyc
+${PYSITELIB}/ccnet/pool.pyo
+${PYSITELIB}/ccnet/rpc.py
+${PYSITELIB}/ccnet/rpc.pyc
+${PYSITELIB}/ccnet/rpc.pyo
+${PYSITELIB}/ccnet/status_code.py
+${PYSITELIB}/ccnet/status_code.pyc
+${PYSITELIB}/ccnet/status_code.pyo
+${PYSITELIB}/ccnet/sync_client.py
+${PYSITELIB}/ccnet/sync_client.pyc
+${PYSITELIB}/ccnet/sync_client.pyo
+${PYSITELIB}/ccnet/utils.py
+${PYSITELIB}/ccnet/utils.pyc
+${PYSITELIB}/ccnet/utils.pyo
diff --git a/seafile-ccnet/distinfo b/seafile-ccnet/distinfo
new file mode 100644
index 0000000..ef4cc62
--- /dev/null
+++ b/seafile-ccnet/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (seafile/478d9b8a6ccef878b7c886e98989ff1ff3075116.zip) = 97d33d84313044b6974482f81525cfbf28f204f6
+RMD160 (seafile/478d9b8a6ccef878b7c886e98989ff1ff3075116.zip) = 2d59de262aca56381e3c2ac960b422262407bd09
+SHA512 (seafile/478d9b8a6ccef878b7c886e98989ff1ff3075116.zip) = 3d9987e5e6735ee95b83f8f8524ffa8b6feea157d5c2b77bd109d2edf96ac4fcb277ff75f062cf2961ffae5165511da83d836042a63cf8429cc5745a0c885b7c
+Size (seafile/478d9b8a6ccef878b7c886e98989ff1ff3075116.zip) = 354347 bytes
diff --git a/seafile-libsearpc/buildlink3.mk b/seafile-libsearpc/buildlink3.mk
new file mode 100644
index 0000000..49dd8c0
--- /dev/null
+++ b/seafile-libsearpc/buildlink3.mk
@@ -0,0 +1,16 @@
+# $NetBSD$
+
+BUILDLINK_TREE+=	seafile-libsearpc
+BUILDLINK_TREE+=	libsearpc
+BUILDLINK_TREE+=	searpc
+
+.if !defined(SEAFILE_LIBSEARPC_BUILDLINK3_MK)
+SEAFILE_LIBSEARPC_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.seafile-libsearpc+=	seafile-libsearpc>=3.00
+BUILDLINK_PKGSRCDIR.seafile-libsearpc?=	../../wip/seafile-libsearpc
+.endif	# SEAFILE_LIBSEARPC_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-seafile-libsearpc
+BUILDLINK_TREE+=	-libsearpc
+BUILDLINK_TREE+=	-searpc


Home | Main Index | Thread Index | Old Index