Switch seafile to python3
This commit is contained in:
parent
e6b06c7cd1
commit
5a7ead4f9f
@ -1,15 +1,15 @@
|
||||
# $OpenBSD: Makefile,v 1.14 2020/04/06 07:10:09 kirby Exp $
|
||||
# $OpenBSD: Makefile,v 1.15 2020/08/10 13:36:32 kirby Exp $
|
||||
|
||||
COMMENT = simple RPC framework based on GObject system
|
||||
|
||||
GH_ACCOUNT = haiwen
|
||||
GH_PROJECT = libsearpc
|
||||
# upstream keep on sliding tags to pull in new commits
|
||||
# this commit is from the "v3.2.0" tag
|
||||
GH_COMMIT = d1fd7518a20b25766ff98d6fde6e40c63626ca0d
|
||||
DISTNAME = libsearpc-3.2.0pl20200405
|
||||
# this commit is from the "v3.2-latest" tag
|
||||
GH_COMMIT = 50ff08b03c7cec8e10b35ba438633b9fe08a8d90
|
||||
DISTNAME = libsearpc-3.2.0pl20200809
|
||||
|
||||
SHARED_LIBS += searpc 0.0 # 1.2
|
||||
SHARED_LIBS += searpc 0.0 # 1.2
|
||||
|
||||
# LGPLv3
|
||||
PERMIT_PACKAGE = Yes
|
||||
@ -17,12 +17,14 @@ PERMIT_PACKAGE = Yes
|
||||
WANTLIB += ffi glib-2.0 gobject-2.0 iconv intl jansson pcre pthread
|
||||
|
||||
MODULES = lang/python
|
||||
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3}
|
||||
|
||||
LIB_DEPENDS = devel/glib2 \
|
||||
devel/jansson
|
||||
|
||||
SEPARATE_BUILD = Yes
|
||||
CONFIGURE_STYLE = autoreconf
|
||||
CONFIGURE_ARGS += --with-python3
|
||||
|
||||
MODPY_ADJ_FILES = lib/searpc-codegen.py pysearpc/pygencode.py
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (libsearpc-3.2.0pl20200405-d1fd7518.tar.gz) = ROnZtCBqxviKJKT1j3oI5obhiNmqG6WfmY4GGM0eZQ0=
|
||||
SIZE (libsearpc-3.2.0pl20200405-d1fd7518.tar.gz) = 53960
|
||||
SHA256 (libsearpc-3.2.0pl20200809-50ff08b0.tar.gz) = KliJTO+8HXOYWB/FgQMmFojJOpz2PxGvxekhQu2UjAA=
|
||||
SIZE (libsearpc-3.2.0pl20200809-50ff08b0.tar.gz) = 53979
|
||||
|
@ -1,4 +1,4 @@
|
||||
@comment $OpenBSD: PLIST,v 1.4 2020/04/06 07:10:09 kirby Exp $
|
||||
@comment $OpenBSD: PLIST,v 1.5 2020/08/10 13:36:32 kirby Exp $
|
||||
bin/searpc-codegen.py
|
||||
include/searpc-client.h
|
||||
include/searpc-named-pipe-transport.h
|
||||
@ -11,26 +11,27 @@ lib/libsearpc.la
|
||||
lib/pkgconfig/libsearpc.pc
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/__init__.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/__init__.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/__init__.${MODPY_PYOEXTENSION}
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pysearpc/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/${MODPY_PYCACHE}client.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/${MODPY_PYCACHE}client.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/${MODPY_PYCACHE}common.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/${MODPY_PYCACHE}common.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/${MODPY_PYCACHE}errors.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/${MODPY_PYCACHE}errors.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/${MODPY_PYCACHE}named_pipe.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/${MODPY_PYCACHE}named_pipe.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/${MODPY_PYCACHE}server.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/${MODPY_PYCACHE}server.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/${MODPY_PYCACHE}transport.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/${MODPY_PYCACHE}transport.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/client.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/client.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/client.${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/common.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/common.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/common.${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/errors.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/errors.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/errors.${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/named_pipe.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/named_pipe.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/named_pipe.${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/server.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/server.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/server.${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/transport.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/transport.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/transport.${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/utils.py
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/utils.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/pysearpc/utils.${MODPY_PYOEXTENSION}
|
||||
|
@ -1,4 +1,4 @@
|
||||
# $OpenBSD: Makefile,v 1.32 2020/08/09 09:29:13 kirby Exp $
|
||||
# $OpenBSD: Makefile,v 1.33 2020/08/10 13:36:32 kirby Exp $
|
||||
|
||||
COMMENT = seafile daemon
|
||||
|
||||
@ -8,6 +8,7 @@ GH_PROJECT = seafile
|
||||
# this commit is from the "v7.0.9" tag
|
||||
GH_COMMIT = 8d1147a5eb69c4f7d614873fca98e76e3564c7f3
|
||||
DISTNAME = seafile-daemon-7.0.9pl20200807
|
||||
REVISION = 0
|
||||
|
||||
SHARED_LIBS = seafile 4.0
|
||||
|
||||
@ -17,9 +18,10 @@ WANTLIB += intl jansson m nghttp2 pcre pthread searpc sqlite3
|
||||
WANTLIB += ssl uuid z lib/inotify/inotify
|
||||
|
||||
MODULES = lang/python
|
||||
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3}
|
||||
BUILD_DEPENDS = lang/vala
|
||||
|
||||
RUN_DEPENDS = devel/py-simplejson
|
||||
RUN_DEPENDS = devel/py-simplejson${MODPY_FLAVOR}
|
||||
LIB_DEPENDS = devel/libinotify \
|
||||
databases/sqlite3 \
|
||||
devel/libevent2 \
|
||||
@ -31,6 +33,7 @@ USE_GMAKE = Yes
|
||||
CONFIGURE_STYLE = autoreconf
|
||||
CONFIGURE_ENV += CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/inotify" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib -L${LOCALBASE}/lib/inotify"
|
||||
CONFIGURE_ARGS += --with-python3
|
||||
|
||||
MODPY_ADJ_FILES = scripts/*.py scripts/build/*.py integration-tests/*.py \
|
||||
app/seaf-cli
|
||||
|
@ -1,4 +1,4 @@
|
||||
@comment $OpenBSD: PLIST,v 1.4 2019/12/22 19:57:19 kirby Exp $
|
||||
@comment $OpenBSD: PLIST,v 1.5 2020/08/10 13:36:32 kirby Exp $
|
||||
bin/seaf-cli
|
||||
@bin bin/seaf-daemon
|
||||
include/seafile/
|
||||
@ -12,10 +12,11 @@ lib/libseafile.la
|
||||
lib/pkgconfig/libseafile.pc
|
||||
lib/python${MODPY_VERSION}/site-packages/seafile/
|
||||
lib/python${MODPY_VERSION}/site-packages/seafile/__init__.py
|
||||
lib/python${MODPY_VERSION}/site-packages/seafile/__init__.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/seafile/__init__.${MODPY_PYOEXTENSION}
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/seafile/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/seafile/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/seafile/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/seafile/${MODPY_PYCACHE}rpcclient.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/seafile/${MODPY_PYCACHE}rpcclient.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/seafile/rpcclient.py
|
||||
lib/python${MODPY_VERSION}/site-packages/seafile/rpcclient.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/seafile/rpcclient.${MODPY_PYOEXTENSION}
|
||||
@man man/man1/seaf-cli.1
|
||||
@man man/man1/seaf-daemon.1
|
||||
|
Loading…
Reference in New Issue
Block a user