summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJimmy Olgeni <olgeni@FreeBSD.org>2002-11-15 17:55:08 +0000
committerJimmy Olgeni <olgeni@FreeBSD.org>2002-11-15 17:55:08 +0000
commita09b9ef7f60308afb99bd2a06560f0d3cb0ed488 (patch)
tree6b7e08a40f418f6aa5d11aedb5bd72c2fb2d7b32
parentUpdate to 2.H. (diff)
Fix typo that prevented unmarshalling of non-small integers.
Notes
Notes: svn path=/head/; revision=70176
-rw-r--r--devel/py_otp_interface/Makefile5
-rw-r--r--devel/py_otp_interface/files/patch-erl__term.py14
2 files changed, 17 insertions, 2 deletions
diff --git a/devel/py_otp_interface/Makefile b/devel/py_otp_interface/Makefile
index 19b630845986..b0097d809739 100644
--- a/devel/py_otp_interface/Makefile
+++ b/devel/py_otp_interface/Makefile
@@ -7,6 +7,7 @@
PORTNAME= py_otp_interface
PORTVERSION= 0.91
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= http://www.erlang.org/contrib/
DISTNAME= py_interface-${PORTVERSION}
@@ -32,12 +33,12 @@ do-install:
@for FILE in ${OTP_LIBS}; do \
${INSTALL_DATA} ${WRKSRC}/$${FILE}* ${PYTHON_SITELIBDIR}; \
done
- ${MKDIR} ${EXAMPLESDIR}
+ @${MKDIR} ${EXAMPLESDIR}
@for FILE in ${OTP_EXAMPLES}; do \
${INSTALL_DATA} ${WRKSRC}/$${FILE} ${EXAMPLESDIR}; \
done
.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
+ @${MKDIR} ${DOCSDIR}
@for FILE in ${OTP_DOCS}; do \
${INSTALL_DATA} ${WRKSRC}/$${FILE} ${DOCSDIR}; \
done
diff --git a/devel/py_otp_interface/files/patch-erl__term.py b/devel/py_otp_interface/files/patch-erl__term.py
new file mode 100644
index 000000000000..15809b6b6926
--- /dev/null
+++ b/devel/py_otp_interface/files/patch-erl__term.py
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- erl_term.py.orig Fri Nov 15 18:53:36 2002
++++ erl_term.py Fri Nov 15 18:54:03 2002
+@@ -282,7 +282,7 @@
+ if dataLen < 5:
+ return (None, data)
+ n = _ReadInt4(data[1:5])
+- return (ErlNumber(i), data[5:])
++ return (ErlNumber(n), data[5:])
+
+ elif data0 == MAGIC_FLOAT:
+ if dataLen < 32: