summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2017-12-03 09:13:58 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2017-12-03 09:13:58 +0000
commit0567993c723f74d71ced22405d7e36565a6e4666 (patch)
tree0b7a8be031c70c8929a7a8154360a3ca9b48cd3c
parent- Add LICENSE (diff)
security/morphis: Unbroke the port by adding shebangfix
Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D13342
Notes
Notes: svn path=/head/; revision=455396
-rw-r--r--security/morphis/Makefile11
-rw-r--r--security/morphis/pkg-plist168
2 files changed, 89 insertions, 90 deletions
diff --git a/security/morphis/Makefile b/security/morphis/Makefile
index d93413597fdf..8cbb13a2e31a 100644
--- a/security/morphis/Makefile
+++ b/security/morphis/Makefile
@@ -4,29 +4,28 @@
PORTNAME= morphis
PORTVERSION= 0.8.18.6
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= security net-p2p
-MAINTAINER= yuri@rawbw.com
+MAINTAINER= yuri@FreeBSD.org
COMMENT= Peer-to-peer high-performance distributed datastore and mail
-BROKEN= Does not package
-
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycrypto>0:security/py-pycrypto@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlalchemy11>0:databases/py-sqlalchemy11@${PY_FLAVOR}
+USES= python:3.4+ shebangfix
USE_GITHUB= yes
GH_ACCOUNT= yurivict
+NO_ARCH= yes
+SHEBANG_FILES= contrib/morphisd/opt/morphis/setargv
SUB_FILES= morphis-service morphis-cmd pkg-message
SUB_LIST= LOCALBASE=${LOCALBASE} USER=${USER} GROUP=${GROUP}
PLIST_SUB= USER=${USER} GROUP=${GROUP}
-USES= python:3.4+
-NO_ARCH= yes
-
USER= nobody
GROUP= nobody
diff --git a/security/morphis/pkg-plist b/security/morphis/pkg-plist
index a0dda5e642d4..820bb0adc0ed 100644
--- a/security/morphis/pkg-plist
+++ b/security/morphis/pkg-plist
@@ -4,76 +4,76 @@ etc/rc.d/morphis
%%DATADIR%%/CONTRIBUTORS
%%DATADIR%%/CREDITS
%%DATADIR%%/VERSION
-%%DATADIR%%/__pycache__/asymkey.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/asymkey.cpython-35.pyc
-%%DATADIR%%/__pycache__/base58.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/base58.cpython-35.pyc
-%%DATADIR%%/__pycache__/bittrie.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/bittrie.cpython-35.pyc
-%%DATADIR%%/__pycache__/brute.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/brute.cpython-35.pyc
-%%DATADIR%%/__pycache__/chord.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/chord.cpython-35.pyc
-%%DATADIR%%/__pycache__/chord_packet.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/chord_packet.cpython-35.pyc
-%%DATADIR%%/__pycache__/chord_tasks.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/chord_tasks.cpython-35.pyc
-%%DATADIR%%/__pycache__/chordexception.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/chordexception.cpython-35.pyc
-%%DATADIR%%/__pycache__/client.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/client.cpython-35.pyc
-%%DATADIR%%/__pycache__/client_engine.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/client_engine.cpython-35.pyc
-%%DATADIR%%/__pycache__/consts.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/consts.cpython-35.pyc
-%%DATADIR%%/__pycache__/db.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/db.cpython-35.pyc
-%%DATADIR%%/__pycache__/dhgroup14.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/dhgroup14.cpython-35.pyc
-%%DATADIR%%/__pycache__/dmail.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/dmail.cpython-35.pyc
-%%DATADIR%%/__pycache__/dsskey.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/dsskey.cpython-35.pyc
-%%DATADIR%%/__pycache__/enc.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/enc.cpython-35.pyc
-%%DATADIR%%/__pycache__/hashbench.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/hashbench.cpython-35.pyc
-%%DATADIR%%/__pycache__/kex.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/kex.cpython-35.pyc
-%%DATADIR%%/__pycache__/kexdhgroup14sha1.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/kexdhgroup14sha1.cpython-35.pyc
-%%DATADIR%%/__pycache__/llog.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/llog.cpython-35.pyc
-%%DATADIR%%/__pycache__/mbase32.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/mbase32.cpython-35.pyc
-%%DATADIR%%/__pycache__/mcc.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/mcc.cpython-35.pyc
-%%DATADIR%%/__pycache__/mn1.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/mn1.cpython-35.pyc
-%%DATADIR%%/__pycache__/multipart.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/multipart.cpython-35.pyc
-%%DATADIR%%/__pycache__/mutil.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/mutil.cpython-35.pyc
-%%DATADIR%%/__pycache__/node.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/node.cpython-35.pyc
-%%DATADIR%%/__pycache__/packet.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/packet.cpython-35.pyc
-%%DATADIR%%/__pycache__/peer.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/peer.cpython-35.pyc
-%%DATADIR%%/__pycache__/putil.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/putil.cpython-35.pyc
-%%DATADIR%%/__pycache__/rsakey.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/rsakey.cpython-35.pyc
-%%DATADIR%%/__pycache__/setup.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/setup.cpython-35.pyc
-%%DATADIR%%/__pycache__/setup_all.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/setup_all.cpython-35.pyc
-%%DATADIR%%/__pycache__/shell.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/shell.cpython-35.pyc
-%%DATADIR%%/__pycache__/sshexception.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/sshexception.cpython-35.pyc
-%%DATADIR%%/__pycache__/sshtype.cpython-35.opt-1.pyc
-%%DATADIR%%/__pycache__/sshtype.cpython-35.pyc
+%%DATADIR%%/__pycache__/asymkey.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/asymkey.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/base58.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/base58.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/bittrie.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/bittrie.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/brute.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/brute.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/chord.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/chord.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/chord_packet.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/chord_packet.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/chord_tasks.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/chord_tasks.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/chordexception.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/chordexception.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/client.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/client.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/client_engine.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/client_engine.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/consts.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/consts.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/db.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/db.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/dhgroup14.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/dhgroup14.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/dmail.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/dmail.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/dsskey.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/dsskey.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/enc.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/enc.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/hashbench.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/hashbench.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/kex.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/kex.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/kexdhgroup14sha1.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/kexdhgroup14sha1.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/llog.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/llog.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/mbase32.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/mbase32.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/mcc.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/mcc.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/mn1.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/mn1.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/multipart.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/multipart.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/mutil.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/mutil.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/node.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/node.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/packet.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/packet.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/peer.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/peer.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/putil.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/putil.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/rsakey.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/rsakey.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/setup.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/setup.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/setup_all.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/setup_all.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/shell.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/shell.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/sshexception.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/sshexception.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/sshtype.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/__pycache__/sshtype.cpython-%%PYTHON_SUFFIX%%.pyc
%%DATADIR%%/asymkey.py
%%DATADIR%%/base58.py
%%DATADIR%%/bittrie.py
@@ -114,14 +114,14 @@ etc/rc.d/morphis
%%DATADIR%%/lots-bulk.sh
%%DATADIR%%/lots.sh
%%DATADIR%%/maalstroom/__init__.py
-%%DATADIR%%/maalstroom/__pycache__/__init__.cpython-35.opt-1.pyc
-%%DATADIR%%/maalstroom/__pycache__/__init__.cpython-35.pyc
-%%DATADIR%%/maalstroom/__pycache__/dispatcher.cpython-35.opt-1.pyc
-%%DATADIR%%/maalstroom/__pycache__/dispatcher.cpython-35.pyc
-%%DATADIR%%/maalstroom/__pycache__/dmail.cpython-35.opt-1.pyc
-%%DATADIR%%/maalstroom/__pycache__/dmail.cpython-35.pyc
-%%DATADIR%%/maalstroom/__pycache__/templates.cpython-35.opt-1.pyc
-%%DATADIR%%/maalstroom/__pycache__/templates.cpython-35.pyc
+%%DATADIR%%/maalstroom/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/maalstroom/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/maalstroom/__pycache__/dispatcher.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/maalstroom/__pycache__/dispatcher.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/maalstroom/__pycache__/dmail.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/maalstroom/__pycache__/dmail.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/maalstroom/__pycache__/templates.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/maalstroom/__pycache__/templates.cpython-%%PYTHON_SUFFIX%%.pyc
%%DATADIR%%/maalstroom/dispatcher.py
%%DATADIR%%/maalstroom/dmail.py
%%DATADIR%%/maalstroom/resources/images/dmail/add_address.png
@@ -199,12 +199,12 @@ etc/rc.d/morphis
%%DATADIR%%/multipart.py
%%DATADIR%%/mutil.py
%%DATADIR%%/node.py
-%%DATADIR%%/old/__pycache__/n1.cpython-35.opt-1.pyc
-%%DATADIR%%/old/__pycache__/n1.cpython-35.pyc
-%%DATADIR%%/old/__pycache__/node.cpython-35.opt-1.pyc
-%%DATADIR%%/old/__pycache__/node.cpython-35.pyc
-%%DATADIR%%/old/__pycache__/server_test.cpython-35.opt-1.pyc
-%%DATADIR%%/old/__pycache__/server_test.cpython-35.pyc
+%%DATADIR%%/old/__pycache__/n1.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/old/__pycache__/n1.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/old/__pycache__/node.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/old/__pycache__/node.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/old/__pycache__/server_test.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/old/__pycache__/server_test.cpython-%%PYTHON_SUFFIX%%.pyc
%%DATADIR%%/old/n1.py
%%DATADIR%%/old/node.py
%%DATADIR%%/old/server_test.py