pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
First step to update seafile components. Remove seafile prefix from package libsearpc and ccnet.
Module Name: pkgsrc-wip
Committed By: Daniel Oelschlegel <amoibos%gmail.com@localhost>
Pushed By: amoibos
Date: Sat Jan 14 10:09:21 2017 +0000
Changeset: db62ea3f6fa721e5f7bd78dc0d0f16b876629d1e
Modified Files:
Makefile
Added Files:
ccnet-server/DESCR
ccnet-server/Makefile
ccnet-server/PLIST
ccnet-server/buildlink3.mk
ccnet-server/distinfo
libsearpc/DESCR
libsearpc/Makefile
libsearpc/PLIST
libsearpc/buildlink3.mk
libsearpc/distinfo
libsearpc/seafile-libsearpc/DESCR
libsearpc/seafile-libsearpc/Makefile
libsearpc/seafile-libsearpc/PLIST
libsearpc/seafile-libsearpc/buildlink3.mk
libsearpc/seafile-libsearpc/distinfo
Removed Files:
seafile-daemon/DESCR
seafile-daemon/Makefile
seafile-daemon/PLIST
seafile-daemon/buildlink3.mk
seafile-daemon/distinfo
seafile-daemon/patches/patch-daemon_Makefile.am
seafile-daemon/patches/patch-daemon_http_tx_mgr.c
seafile-daemon/patches/patch-lib_utils.h
seafile-daemon/patches/patch-vc_utils.c
seafile-libsearpc/DESCR
seafile-libsearpc/Makefile
seafile-libsearpc/PLIST
seafile-libsearpc/buildlink3.mk
seafile-libsearpc/distinfo
Log Message:
First step to update seafile components.
Remove seafile prefix from package libsearpc and ccnet.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=db62ea3f6fa721e5f7bd78dc0d0f16b876629d1e
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 7 +-
ccnet-server/DESCR | 12 ++++
ccnet-server/Makefile | 43 +++++++++++++
ccnet-server/PLIST | 78 +++++++++++++++++++++++
ccnet-server/buildlink3.mk | 12 ++++
ccnet-server/distinfo | 6 ++
libsearpc/DESCR | 3 +
libsearpc/Makefile | 43 +++++++++++++
libsearpc/PLIST | 20 ++++++
libsearpc/buildlink3.mk | 12 ++++
libsearpc/distinfo | 6 ++
libsearpc/seafile-libsearpc/DESCR | 3 +
libsearpc/seafile-libsearpc/Makefile | 43 +++++++++++++
libsearpc/seafile-libsearpc/PLIST | 20 ++++++
libsearpc/seafile-libsearpc/buildlink3.mk | 12 ++++
libsearpc/seafile-libsearpc/distinfo | 6 ++
seafile-daemon/DESCR | 11 ----
seafile-daemon/Makefile | 58 -----------------
seafile-daemon/PLIST | 26 --------
seafile-daemon/buildlink3.mk | 22 -------
seafile-daemon/distinfo | 10 ---
seafile-daemon/patches/patch-daemon_Makefile.am | 14 ----
seafile-daemon/patches/patch-daemon_http_tx_mgr.c | 16 -----
seafile-daemon/patches/patch-lib_utils.h | 21 ------
seafile-daemon/patches/patch-vc_utils.c | 14 ----
seafile-libsearpc/DESCR | 3 -
seafile-libsearpc/Makefile | 43 -------------
seafile-libsearpc/PLIST | 20 ------
seafile-libsearpc/buildlink3.mk | 12 ----
seafile-libsearpc/distinfo | 6 --
30 files changed, 323 insertions(+), 279 deletions(-)
diffs:
diff --git a/Makefile b/Makefile
index 950211e25a..6ec2a854f5 100644
--- a/Makefile
+++ b/Makefile
@@ -305,6 +305,7 @@ SUBDIR+= casady-fonts
SUBDIR+= castget
SUBDIR+= cataclysm-dda
SUBDIR+= cb2bib
+SUBDIR+= ccnet-server
SUBDIR+= ccrypt
SUBDIR+= cddlib
SUBDIR+= cde
@@ -1594,6 +1595,7 @@ SUBDIR+= libeio-cvs
SUBDIR+= libepc
SUBDIR+= libeps
SUBDIR+= libffi-git
+SUBDIR+= libevhtp
SUBDIR+= libfirm-git
SUBDIR+= libfolks
SUBDIR+= libfplll
@@ -1679,6 +1681,7 @@ SUBDIR+= librem
SUBDIR+= libreoffice-git
SUBDIR+= librocket
SUBDIR+= libscscp
+SUBDIR+= libsearpc
SUBDIR+= libslab
SUBDIR+= libsocialweb
SUBDIR+= libspt
@@ -3866,10 +3869,8 @@ SUBDIR+= sdict-tools
SUBDIR+= sdif-git
SUBDIR+= sdlpop
SUBDIR+= sds
-SUBDIR+= seafile-ccnet
SUBDIR+= seafile-client
-SUBDIR+= seafile-daemon
-SUBDIR+= seafile-libsearpc
+SUBDIR+= seafile-server
SUBDIR+= seagull
SUBDIR+= sector-decomposition
SUBDIR+= seeks
diff --git a/ccnet-server/DESCR b/ccnet-server/DESCR
new file mode 100644
index 0000000000..21106f9386
--- /dev/null
+++ b/ccnet-server/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/ccnet-server/Makefile b/ccnet-server/Makefile
new file mode 100644
index 0000000000..f67c5baa17
--- /dev/null
+++ b/ccnet-server/Makefile
@@ -0,0 +1,43 @@
+# $NetBSD$
+VERSION= 6.0.7
+PKGNAME= ccnet-server-${VERSION}
+CATEGORIES= net
+GITHUB_TAG= v${VERSION}-server
+DISTNAME= ${GITHUB_TAG}
+MASTER_SITES= ${MASTER_SITE_GITHUB:=haiwen/}
+
+MAINTAINER= amoibos%gmail.com@localhost
+HOMEPAGE= http://seafile.com/
+COMMENT= Framework for writing networked applications in C
+LICENSE= gnu-gpl-v3
+
+DIST_SUBDIR= seafile-ccnet
+WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}-server
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+
+USE_LANGUAGES+= c c++
+USE_TOOLS+= pkg-config gmake aclocal autoheader automake autoconf
+
+PY_PATCHPLIST= yes
+
+PYTHON_VERSIONS_ACCEPTED= 27
+
+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/libsearpc/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/ccnet-server/PLIST b/ccnet-server/PLIST
new file mode 100644
index 0000000000..587261a5e3
--- /dev/null
+++ b/ccnet-server/PLIST
@@ -0,0 +1,78 @@
+@comment $NetBSD$
+bin/ccnet-init
+bin/ccnet-server
+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/ccnet-server/buildlink3.mk b/ccnet-server/buildlink3.mk
new file mode 100644
index 0000000000..744126a6cd
--- /dev/null
+++ b/ccnet-server/buildlink3.mk
@@ -0,0 +1,12 @@
+# $NetBSD$
+
+BUILDLINK_TREE+= ccnet
+
+.if !defined(CCNET_BUILDLINK3_MK)
+CCNET_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.ccnet+= ccnet-server>=6.0.0
+BUILDLINK_PKGSRCDIR.ccnet?= ../../wip/ccnet-server
+.endif # CCNET_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -ccnet
diff --git a/ccnet-server/distinfo b/ccnet-server/distinfo
new file mode 100644
index 0000000000..9ca4b17a36
--- /dev/null
+++ b/ccnet-server/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (seafile-ccnet/v6.0.7-server.tar.gz) = bbe5464c894d2ec53794f3998689d86226e31c4a
+RMD160 (seafile-ccnet/v6.0.7-server.tar.gz) = c376a9d1146d4b555339ed4fa64bb04057f6969c
+SHA512 (seafile-ccnet/v6.0.7-server.tar.gz) = 26c1ba6940eb7925c3a795a07d33c3605aa6234dbf425b00e14c2f99157093d06a486c6f155d4f35975e0a942ed239d6aa2305623f1027c3957e78b200e96fcc
+Size (seafile-ccnet/v6.0.7-server.tar.gz) = 210396 bytes
diff --git a/libsearpc/DESCR b/libsearpc/DESCR
new file mode 100644
index 0000000000..30cedec2ef
--- /dev/null
+++ b/libsearpc/DESCR
@@ -0,0 +1,3 @@
+Searpc is a simple C language RPC framework based on GObject system.
+Searpc handles the serialization/deserialization part of RPC, the
+transport part is left to users.
diff --git a/libsearpc/Makefile b/libsearpc/Makefile
new file mode 100644
index 0000000000..00ec4ce9dc
--- /dev/null
+++ b/libsearpc/Makefile
@@ -0,0 +1,43 @@
+# $NetBSD$
+VERSION= 3.0.7
+PKGNAME= libsearpc-${VERSION}
+CATEGORIES= net
+GITHUB_TAG= v${VERSION}
+DISTNAME= ${GITHUB_TAG}
+MASTER_SITES= ${MASTER_SITE_GITHUB:=haiwen/}
+
+MAINTAINER= amoibos%gmail.com@localhost
+HOMEPAGE= http://seafile.com/
+COMMENT= Simple RPC framework based on GObject system
+LICENSE= apache-2.0
+
+DIST_SUBDIR= seafile-libsearpc
+WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+
+USE_LANGUAGES+= c c++
+USE_TOOLS+= pkg-config gmake automake autoconf aclocal autoheader
+
+DEPENDS+= ${PYPKGPREFIX}-simplejson-[0-9]*:../../converters/py-simplejson
+
+
+PY_PATCHPLIST= yes
+PYTHON_VERSIONS_ACCEPTED= 27
+
+SUBST_CLASSES+= python
+SUBST_STAGE.python= pre-configure
+SUBST_FILES.python= lib/searpc-codegen.py
+
+SUBST_SED.python= -e 's,/usr/bin/env python2,${PYTHONBIN},'
+
+pre-configure:
+ set -e; cd ${WRKSRC}; libtoolize; aclocal; autoheader; automake -a --foreign -i; autoconf
+
+
+.include "../../textproc/jansson/buildlink3.mk"
+.include "../../lang/python/extension.mk"
+.include "../../textproc/json-glib/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/libsearpc/PLIST b/libsearpc/PLIST
new file mode 100644
index 0000000000..9c164423c4
--- /dev/null
+++ b/libsearpc/PLIST
@@ -0,0 +1,20 @@
+@comment $NetBSD$
+bin/searpc-codegen.py
+include/searpc-client.h
+include/searpc-server.h
+include/searpc-utils.h
+include/searpc.h
+lib/libsearpc.la
+lib/pkgconfig/libsearpc.pc
+${PYSITELIB}/pysearpc/__init__.py
+${PYSITELIB}/pysearpc/__init__.pyc
+${PYSITELIB}/pysearpc/__init__.pyo
+${PYSITELIB}/pysearpc/client.py
+${PYSITELIB}/pysearpc/client.pyc
+${PYSITELIB}/pysearpc/client.pyo
+${PYSITELIB}/pysearpc/common.py
+${PYSITELIB}/pysearpc/common.pyc
+${PYSITELIB}/pysearpc/common.pyo
+${PYSITELIB}/pysearpc/server.py
+${PYSITELIB}/pysearpc/server.pyc
+${PYSITELIB}/pysearpc/server.pyo
diff --git a/libsearpc/buildlink3.mk b/libsearpc/buildlink3.mk
new file mode 100644
index 0000000000..3563670c8f
--- /dev/null
+++ b/libsearpc/buildlink3.mk
@@ -0,0 +1,12 @@
+# $NetBSD$
+
+BUILDLINK_TREE+= libsearpc
+
+.if !defined(LIBSEARPC_BUILDLINK3_MK)
+LIBSEARPC_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libsearpc+= libsearpc>=3.0
+BUILDLINK_PKGSRCDIR.libsearpc?= ../../wip/libsearpc
+.endif # LIBSEARPC_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -libsearpc
diff --git a/libsearpc/distinfo b/libsearpc/distinfo
new file mode 100644
index 0000000000..746523f504
--- /dev/null
+++ b/libsearpc/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (seafile-libsearpc/v3.0.7.tar.gz) = 076520b780028131e2e80c32b58c958b77d02981
+RMD160 (seafile-libsearpc/v3.0.7.tar.gz) = 5ec81c6be8dca479236458fbed92aa444b20ae1a
+SHA512 (seafile-libsearpc/v3.0.7.tar.gz) = 6dfb222f40e4beed9f50630ebd939bc3ba83a7548457872775a05edd564888eb653d1828a3089f9a9d40c3b28d0706513916d85ea626036f7d32c1749678632c
+Size (seafile-libsearpc/v3.0.7.tar.gz) = 43286 bytes
diff --git a/libsearpc/seafile-libsearpc/DESCR b/libsearpc/seafile-libsearpc/DESCR
new file mode 100644
index 0000000000..30cedec2ef
--- /dev/null
+++ b/libsearpc/seafile-libsearpc/DESCR
@@ -0,0 +1,3 @@
+Searpc is a simple C language RPC framework based on GObject system.
+Searpc handles the serialization/deserialization part of RPC, the
+transport part is left to users.
diff --git a/libsearpc/seafile-libsearpc/Makefile b/libsearpc/seafile-libsearpc/Makefile
new file mode 100644
index 0000000000..54cff4838a
--- /dev/null
+++ b/libsearpc/seafile-libsearpc/Makefile
@@ -0,0 +1,43 @@
+# $NetBSD$
+VERSION= 3.0
+PKGNAME= libsearpc-${VERSION}
+CATEGORIES= net
+GITHUB_TAG= v${VERSION}-latest
+DISTNAME= ${GITHUB_TAG}
+MASTER_SITES= ${MASTER_SITE_GITHUB:=haiwen/}
+
+MAINTAINER= amoibos%gmail.com@localhost
+HOMEPAGE= http://seafile.com/
+COMMENT= Simple RPC framework based on GObject system
+LICENSE= apache-2.0
+
+DIST_SUBDIR= seafile-libsearpc
+WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}-latest
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+
+USE_LANGUAGES+= c c++
+USE_TOOLS+= pkg-config gmake automake autoconf aclocal autoheader
+
+DEPENDS+= ${PYPKGPREFIX}-simplejson-[0-9]*:../../converters/py-simplejson
+
+
+PY_PATCHPLIST= yes
+PYTHON_VERSIONS_ACCEPTED= 27
+
+SUBST_CLASSES+= python
+SUBST_STAGE.python= pre-configure
+SUBST_FILES.python= lib/searpc-codegen.py
+
+SUBST_SED.python= -e 's,/usr/bin/env python2,${PYTHONBIN},'
+
+pre-configure:
+ set -e; cd ${WRKSRC}; libtoolize; aclocal; autoheader; automake -a --foreign -i; autoconf
+
+
+.include "../../textproc/jansson/buildlink3.mk"
+.include "../../lang/python/extension.mk"
+.include "../../textproc/json-glib/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/libsearpc/seafile-libsearpc/PLIST b/libsearpc/seafile-libsearpc/PLIST
new file mode 100644
index 0000000000..9c164423c4
--- /dev/null
+++ b/libsearpc/seafile-libsearpc/PLIST
@@ -0,0 +1,20 @@
+@comment $NetBSD$
+bin/searpc-codegen.py
+include/searpc-client.h
+include/searpc-server.h
+include/searpc-utils.h
+include/searpc.h
+lib/libsearpc.la
+lib/pkgconfig/libsearpc.pc
+${PYSITELIB}/pysearpc/__init__.py
+${PYSITELIB}/pysearpc/__init__.pyc
+${PYSITELIB}/pysearpc/__init__.pyo
+${PYSITELIB}/pysearpc/client.py
+${PYSITELIB}/pysearpc/client.pyc
+${PYSITELIB}/pysearpc/client.pyo
+${PYSITELIB}/pysearpc/common.py
+${PYSITELIB}/pysearpc/common.pyc
+${PYSITELIB}/pysearpc/common.pyo
+${PYSITELIB}/pysearpc/server.py
+${PYSITELIB}/pysearpc/server.pyc
+${PYSITELIB}/pysearpc/server.pyo
diff --git a/libsearpc/seafile-libsearpc/buildlink3.mk b/libsearpc/seafile-libsearpc/buildlink3.mk
new file mode 100644
index 0000000000..c06cd12579
--- /dev/null
+++ b/libsearpc/seafile-libsearpc/buildlink3.mk
@@ -0,0 +1,12 @@
+# $NetBSD$
+
+BUILDLINK_TREE+= libsearpc
+
+.if !defined(LIBSEARPC_BUILDLINK3_MK)
+LIBSEARPC_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libsearpc+= libsearpc>=3.0
+BUILDLINK_PKGSRCDIR.libsearpc?= ../../wip/seafile-libsearpc
+.endif # LIBSEARPC_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -libsearpc
diff --git a/libsearpc/seafile-libsearpc/distinfo b/libsearpc/seafile-libsearpc/distinfo
new file mode 100644
index 0000000000..c785081761
--- /dev/null
+++ b/libsearpc/seafile-libsearpc/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (seafile-libsearpc/v3.0-latest.tar.gz) = cdff106886441205f46a592100ae324314127107
+RMD160 (seafile-libsearpc/v3.0-latest.tar.gz) = b20f046f1f7659c98b32d0f3c942e71b82b68b63
+SHA512 (seafile-libsearpc/v3.0-latest.tar.gz) = f5706d5490eb6abd05a25963ae204b358e7ebdcf153ab4bfe76819fd4538f1a957d7eaf84d8e60e076d978f9c1605adb2e6ec7ded55950c551304eb7665b15e8
+Size (seafile-libsearpc/v3.0-latest.tar.gz) = 43275 bytes
diff --git a/seafile-daemon/DESCR b/seafile-daemon/DESCR
deleted file mode 100644
index 252ae7cfc3..0000000000
--- a/seafile-daemon/DESCR
+++ /dev/null
@@ -1,11 +0,0 @@
-Seafile is a next-generation open source cloud storage system with
-advanced support for file syncing, privacy protection and teamwork.
-
-Collection of files are called libraries and each library can be
-synced separately. A library can be encrypted with a user chosen
-password. The password is not stored on the server so even the
-server admin cannot view your file contents.
-
-Seafile lets you create groups with file syncing, wiki and
-discussion - enabling easy collaboration around documents within
-a team.
diff --git a/seafile-daemon/Makefile b/seafile-daemon/Makefile
deleted file mode 100644
index 1abb1cf9fc..0000000000
--- a/seafile-daemon/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-# $NetBSD$
-
-CATEGORIES= net
-GITHUB_PROJECT= seafile
-VERSION= 6.0.0
-PKGNAME= ${GITHUB_PROJECT}-daemon-${VERSION}
-GITHUB_TAG= v${VERSION}-server
-DISTNAME= ${GITHUB_TAG}
-MASTER_SITES= ${MASTER_SITE_GITHUB:=haiwen/}
-
-MAINTAINER= amoibos%gmail.com@localhost
-HOMEPAGE= http://seafile.com/
-COMMENT= Seafile daemon
-LICENSE= gnu-gpl-v2
-
-DIST_SUBDIR= ${GITHUB_PROJECT}-daemon
-WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${VERSION}-server
-
-GNU_CONFIGURE= yes
-USE_LIBTOOL= yes
-
-AUTOMAKE_REQD= 1.9
-
-USE_LANGUAGES+= c c++
-USE_TOOLS+= pkg-config automake aclocal autoheader autoconf gmake
-
-PY_PATCHPLIST= yes
-PYTHON_VERSIONS_ACCEPTED= 27
-
-
-CONFIGURE_ARGS+= --disable-fuse \
- --disable-server
-
-DEPENDS+= ${PYPKGPREFIX}-simplejson-[0-9]*:../../converters/py-simplejson
-DEPENDS+= libsearpc-3.0{,nb*}:../../wip/seafile-libsearpc
-
-SUBST_CLASSES+= python
-SUBST_STAGE.python= pre-configure
-SUBST_FILES.python= app/seaf-cli
-
-SUBST_SED.python= -e 's,/usr/bin/env python,${PYTHONBIN},'
-
-pre-configure:
- set -e; cd ${WRKSRC}; \
- libtoolize; aclocal; autoheader; automake -a --foreign -i; autoconf
-
-.include "../../devel/libinotify/buildlink3.mk"
-.include "../../databases/sqlite3/buildlink3.mk"
-.include "../../devel/libuuid/buildlink3.mk"
-.include "../../lang/vala/buildlink3.mk"
-.include "../../devel/glib2/buildlink3.mk"
-.include "../../textproc/jansson/buildlink3.mk"
-.include "../../devel/libevent/buildlink3.mk"
-.include "../../wip/seafile-libsearpc/buildlink3.mk"
-.include "../../wip/seafile-ccnet/buildlink3.mk"
-.include "../../lang/python/extension.mk"
-.include "../../www/curl/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/seafile-daemon/PLIST b/seafile-daemon/PLIST
deleted file mode 100644
index 75e5ad4f02..0000000000
--- a/seafile-daemon/PLIST
+++ /dev/null
@@ -1,26 +0,0 @@
-@comment $NetBSD$
-bin/seaf-cli
-bin/seaf-daemon
-include/seafile/monitor-rpc.h
-include/seafile/seafile-object.h
-include/seafile/seafile-rpc.h
-include/seafile/seafile.h
-lib/libseafile.la
-lib/pkgconfig/libseafile.pc
-${PYSITELIB}/seafile/__init__.py
-${PYSITELIB}/seafile/__init__.pyc
-${PYSITELIB}/seafile/__init__.pyo
-${PYSITELIB}/seafile/rpcclient.py
-${PYSITELIB}/seafile/rpcclient.pyc
-${PYSITELIB}/seafile/rpcclient.pyo
-${PYSITELIB}/seaserv/__init__.py
-${PYSITELIB}/seaserv/__init__.pyc
-${PYSITELIB}/seaserv/__init__.pyo
-${PYSITELIB}/seaserv/api.py
-${PYSITELIB}/seaserv/api.pyc
-${PYSITELIB}/seaserv/api.pyo
-${PYSITELIB}/seaserv/service.py
-${PYSITELIB}/seaserv/service.pyc
-${PYSITELIB}/seaserv/service.pyo
-man/man1/seaf-cli.1
-man/man1/seaf-daemon.1
diff --git a/seafile-daemon/buildlink3.mk b/seafile-daemon/buildlink3.mk
deleted file mode 100644
index 12b7e1e9c1..0000000000
--- a/seafile-daemon/buildlink3.mk
+++ /dev/null
@@ -1,22 +0,0 @@
-# $NetBSD$
-
-BUILDLINK_TREE+= seafile-daemon
-BUILDLINK_TREE+= libseafile
-
-.if !defined(SEAFILE_DAEMON_BUILDLINK3_MK)
-SEAFILE_DAEMON_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.seafile-daemon+= seafile-daemon>=6.0.0
-BUILDLINK_PKGSRCDIR.seafile-daemon?= ../../wip/seafile-daemon
-.endif # SEAFILE_DAEMON_BUILDLINK3_MK
-
-
-.if !defined(LIBSEAFILE_BUILDLINK3_MK)
-LIBSEAFILE_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.libseafile+= seafile-daemon>=6.0.0
-BUILDLINK_PKGSRCDIR.libseafile?= ../../wip/seafile-daemon
-.endif # LIBSEAFILE_BUILDLINK3_MK
-
-BUILDLINK_TREE+= -libseafile
-BUILDLINK_TREE+= -seafile-daemon
diff --git a/seafile-daemon/distinfo b/seafile-daemon/distinfo
deleted file mode 100644
index f1ddb00493..0000000000
--- a/seafile-daemon/distinfo
+++ /dev/null
@@ -1,10 +0,0 @@
-$NetBSD$
-
-SHA1 (seafile-daemon/v6.0.0-server.tar.gz) = 91874446860b202db7856d11e1c5e9f147f15fe7
-RMD160 (seafile-daemon/v6.0.0-server.tar.gz) = 305582cd8a9f95b22e1629b8e721de48ef899c3c
-SHA512 (seafile-daemon/v6.0.0-server.tar.gz) = a842497838349c8a18407da50ab81abee68385332b3ef91935a19265780cd7f90ae537a7023156481f0a8c1722f841a7b1425e793a866e7485c059e3c02206f6
-Size (seafile-daemon/v6.0.0-server.tar.gz) = 1149598 bytes
-SHA1 (patch-daemon_Makefile.am) = d0a43e73e12c584e24e240f430a759f8f5c7d67c
-SHA1 (patch-daemon_http_tx_mgr.c) = 8edb6e8b15e661eca0e31ddd75878967063843c6
-SHA1 (patch-lib_utils.h) = 37a61821d65385dff8141f42e5545990bc2ed57f
-SHA1 (patch-vc_utils.c) = 5e6e70d588fb849b81a4b75929ef012f767a6211
diff --git a/seafile-daemon/patches/patch-daemon_Makefile.am b/seafile-daemon/patches/patch-daemon_Makefile.am
deleted file mode 100644
index 8055fb203f..0000000000
--- a/seafile-daemon/patches/patch-daemon_Makefile.am
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD$
-Fix build error due missing inotify lib, patch adapted from OpenBSDs version
-
---- daemon/Makefile.am.orig 2016-10-24 00:46:06.023235453 +0000
-+++ daemon/Makefile.am 2016-10-24 00:46:35.667980995 +0000
-@@ -123,7 +123,7 @@
-
- seaf_daemon_LDADD = $(top_builddir)/lib/libseafile_common.la \
- @LIB_INTL@ \
-- @GLIB2_LIBS@ @GOBJECT_LIBS@ @SSL_LIBS@ @LIB_RT@ @LIB_UUID@ -lsqlite3 @LIBEVENT_LIBS@ \
-+ @GLIB2_LIBS@ @GOBJECT_LIBS@ @SSL_LIBS@ @LIB_RT@ @LIB_UUID@ -lsqlite3 @LIBEVENT_LIBS@ -linotify \
- $(top_builddir)/common/cdc/libcdc.la \
- $(top_builddir)/common/index/libindex.la @LIB_WS32@ @LIB_CRYPT32@ \
- @SEARPC_LIBS@ @CCNET_LIBS@ @GNOME_KEYRING_LIBS@ @JANSSON_LIBS@ @LIB_MAC@ @ZLIB_LIBS@ @CURL_LIBS@ @BPWRAPPER_LIBS@
diff --git a/seafile-daemon/patches/patch-daemon_http_tx_mgr.c b/seafile-daemon/patches/patch-daemon_http_tx_mgr.c
deleted file mode 100644
index d3773423e8..0000000000
--- a/seafile-daemon/patches/patch-daemon_http_tx_mgr.c
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD$
-Missing BSD detection causes undefined USER_AGENT_OS, adapted from OpenBSDs port
-
---- daemon/http-tx-mgr.c.orig 2016-10-24 00:42:15.434281419 +0000
-+++ daemon/http-tx-mgr.c 2016-10-24 00:42:53.206206478 +0000
-@@ -60,6 +60,10 @@
- #define USER_AGENT_OS "Linux"
- #endif
-
-+#if defined __FreeBSD__ || defined __NetBSD__ || defined __OpenBSD__ || defined __DragonFly__
-+#define USER_AGENT_OS "BSD"
-+#endif
-+
- struct _Connection {
- CURL *curl;
- gint64 ctime; /* Used to clean up unused connection. */
diff --git a/seafile-daemon/patches/patch-lib_utils.h b/seafile-daemon/patches/patch-lib_utils.h
deleted file mode 100644
index 5057ac7db7..0000000000
--- a/seafile-daemon/patches/patch-lib_utils.h
+++ /dev/null
@@ -1,21 +0,0 @@
-$NetBSD$
-Function bswap64 already defined in NetBSD
-
---- lib/utils.h.orig 2016-10-24 00:15:07.519135846 +0000
-+++ lib/utils.h 2016-10-24 00:16:37.094914530 +0000
-@@ -253,6 +253,7 @@
- const int code_len);
-
-
-+#if !defined(__NetBSD__)
- /*
- * Utility functions for converting data to/from network byte order.
- */
-@@ -274,6 +275,7 @@
-
- return ret;
- }
-+#endif
-
- static inline uint64_t
- hton64(uint64_t val)
diff --git a/seafile-daemon/patches/patch-vc_utils.c b/seafile-daemon/patches/patch-vc_utils.c
deleted file mode 100644
index c689ec9c8e..0000000000
--- a/seafile-daemon/patches/patch-vc_utils.c
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD$
-Add missing BSD detection, patch adapted from OpenBSDs port
-
---- daemon/vc-utils.c.orig 2016-10-24 00:54:33.869754994 +0000
-+++ daemon/vc-utils.c 2016-10-24 00:55:29.849646175 +0000
-@@ -376,7 +376,7 @@
- return hashcmp (sha1, ce_sha1);
- }
-
--#if defined WIN32 || defined __APPLE__
-+#if defined WIN32 || defined __APPLE__ || defined __FreeBSD__ || defined __NetBSD__ || defined __OpenBSD__ || defined __DragonFly__
-
- /*
- * If the names are different case-sensitively but the same case-insensitively,
diff --git a/seafile-libsearpc/DESCR b/seafile-libsearpc/DESCR
deleted file mode 100644
index 30cedec2ef..0000000000
--- a/seafile-libsearpc/DESCR
+++ /dev/null
@@ -1,3 +0,0 @@
-Searpc is a simple C language RPC framework based on GObject system.
-Searpc handles the serialization/deserialization part of RPC, the
-transport part is left to users.
diff --git a/seafile-libsearpc/Makefile b/seafile-libsearpc/Makefile
deleted file mode 100644
index 54cff4838a..0000000000
--- a/seafile-libsearpc/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# $NetBSD$
-VERSION= 3.0
-PKGNAME= libsearpc-${VERSION}
-CATEGORIES= net
-GITHUB_TAG= v${VERSION}-latest
-DISTNAME= ${GITHUB_TAG}
-MASTER_SITES= ${MASTER_SITE_GITHUB:=haiwen/}
-
-MAINTAINER= amoibos%gmail.com@localhost
-HOMEPAGE= http://seafile.com/
-COMMENT= Simple RPC framework based on GObject system
-LICENSE= apache-2.0
-
-DIST_SUBDIR= seafile-libsearpc
-WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}-latest
-
-GNU_CONFIGURE= yes
-USE_LIBTOOL= yes
-
-USE_LANGUAGES+= c c++
-USE_TOOLS+= pkg-config gmake automake autoconf aclocal autoheader
-
-DEPENDS+= ${PYPKGPREFIX}-simplejson-[0-9]*:../../converters/py-simplejson
-
-
-PY_PATCHPLIST= yes
-PYTHON_VERSIONS_ACCEPTED= 27
-
-SUBST_CLASSES+= python
-SUBST_STAGE.python= pre-configure
-SUBST_FILES.python= lib/searpc-codegen.py
-
-SUBST_SED.python= -e 's,/usr/bin/env python2,${PYTHONBIN},'
-
-pre-configure:
- set -e; cd ${WRKSRC}; libtoolize; aclocal; autoheader; automake -a --foreign -i; autoconf
-
-
-.include "../../textproc/jansson/buildlink3.mk"
-.include "../../lang/python/extension.mk"
-.include "../../textproc/json-glib/buildlink3.mk"
-.include "../../devel/glib2/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/seafile-libsearpc/PLIST b/seafile-libsearpc/PLIST
deleted file mode 100644
index 9c164423c4..0000000000
--- a/seafile-libsearpc/PLIST
+++ /dev/null
@@ -1,20 +0,0 @@
-@comment $NetBSD$
-bin/searpc-codegen.py
-include/searpc-client.h
-include/searpc-server.h
-include/searpc-utils.h
-include/searpc.h
-lib/libsearpc.la
-lib/pkgconfig/libsearpc.pc
-${PYSITELIB}/pysearpc/__init__.py
-${PYSITELIB}/pysearpc/__init__.pyc
-${PYSITELIB}/pysearpc/__init__.pyo
-${PYSITELIB}/pysearpc/client.py
-${PYSITELIB}/pysearpc/client.pyc
-${PYSITELIB}/pysearpc/client.pyo
-${PYSITELIB}/pysearpc/common.py
-${PYSITELIB}/pysearpc/common.pyc
-${PYSITELIB}/pysearpc/common.pyo
-${PYSITELIB}/pysearpc/server.py
-${PYSITELIB}/pysearpc/server.pyc
-${PYSITELIB}/pysearpc/server.pyo
diff --git a/seafile-libsearpc/buildlink3.mk b/seafile-libsearpc/buildlink3.mk
deleted file mode 100644
index c06cd12579..0000000000
--- a/seafile-libsearpc/buildlink3.mk
+++ /dev/null
@@ -1,12 +0,0 @@
-# $NetBSD$
-
-BUILDLINK_TREE+= libsearpc
-
-.if !defined(LIBSEARPC_BUILDLINK3_MK)
-LIBSEARPC_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.libsearpc+= libsearpc>=3.0
-BUILDLINK_PKGSRCDIR.libsearpc?= ../../wip/seafile-libsearpc
-.endif # LIBSEARPC_BUILDLINK3_MK
-
-BUILDLINK_TREE+= -libsearpc
diff --git a/seafile-libsearpc/distinfo b/seafile-libsearpc/distinfo
deleted file mode 100644
index c785081761..0000000000
--- a/seafile-libsearpc/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-$NetBSD$
-
-SHA1 (seafile-libsearpc/v3.0-latest.tar.gz) = cdff106886441205f46a592100ae324314127107
-RMD160 (seafile-libsearpc/v3.0-latest.tar.gz) = b20f046f1f7659c98b32d0f3c942e71b82b68b63
-SHA512 (seafile-libsearpc/v3.0-latest.tar.gz) = f5706d5490eb6abd05a25963ae204b358e7ebdcf153ab4bfe76819fd4538f1a957d7eaf84d8e60e076d978f9c1605adb2e6ec7ded55950c551304eb7665b15e8
-Size (seafile-libsearpc/v3.0-latest.tar.gz) = 43275 bytes
Home |
Main Index |
Thread Index |
Old Index