aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--comms/owfs/Makefile34
-rw-r--r--comms/owfs/Makefile.options4
-rw-r--r--comms/owfs/distinfo6
-rw-r--r--comms/owfs/pkg-plist25
4 files changed, 17 insertions, 52 deletions
diff --git a/comms/owfs/Makefile b/comms/owfs/Makefile
index ae22487f94b7..bb8fa3737796 100644
--- a/comms/owfs/Makefile
+++ b/comms/owfs/Makefile
@@ -2,24 +2,24 @@
# $FreeBSD$
PORTNAME= owfs
-PORTVERSION= 3.2p3
-DISTVERSIONPREFIX= v
+PORTVERSION= 3.2p4
PORTREVISION= 1
CATEGORIES= comms
+MASTER_SITES= https://github.com/owfs/owfs/releases/download/v${PORTVERSION}/
MAINTAINER= johan@stromnet.se
COMMENT= 1-wire file system implementation
LICENSE= GPLv2
-USES= autoreconf gmake libtool pkgconfig
+BUILD_DEPENDS= ${LOCALBASE}/include/uthash.h:devel/uthash
+
+USES= gmake libtool pkgconfig
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
USE_LDCONFIG= yes
-USE_GITHUB= yes
-
.include "Makefile.options"
OPTIONS_SUB=yes
@@ -50,7 +50,6 @@ OWTAP_CONFIGURE_ENABLE= owtap
OWTAP_USES= tk:wrapper
OWMALLOC_CONFIGURE_ENABLE= owmalloc
-OWTRAFFIC_CONFIGURE_ENABLE= owtraffic
OWMON_CONFIGURE_ENABLE= owmon
OWMON_USES= tk:wrapper
@@ -65,9 +64,6 @@ OWPERL_USE= perl5=build,run
# Broken/untested
OWPHP_CONFIGURE_ENABLE= owphp
-OWPYTHON_CONFIGURE_ENABLE= owpython
-OWPYTHON_USES= python:2.7
-
# Additional CONFIGURE_ARGS is done below
OWTCL_CONFIGURE_ENABLE= owtcl
OWTCL_USES= tcl
@@ -100,15 +96,8 @@ PLIST_SUB+= OWNETPERL=""
PLIST_SUB+= OWNETPERL="@comment "
.endif
-# If OW Network and Python is requested, we get ownet python files
-.if ${PORT_OPTIONS:MOWPYTHON} && ${PORT_OPTIONS:MOWNET}
-PLIST_SUB+= OWNETPYTHON=""
-.else
-PLIST_SUB+= OWNETPYTHON="@comment "
-.endif
-
-# If Perl, Python or PHP is requested, enable SWIG
-.if ${PORT_OPTIONS:MOWPERL} || ${PORT_OPTIONS:MOWPYTHON} || ${PORT_OPTIONS:MOWPHP}
+# If Perl or PHP is requested, enable SWIG
+.if ${PORT_OPTIONS:MOWPERL} || ${PORT_OPTIONS:MOWPHP}
BUILD_DEPENDS+= swig:devel/swig
CONFIGURE_ARGS+= --enable-swig SWIG=${LOCALBASE}/bin/swig
.else
@@ -132,15 +121,6 @@ pre-configure:
@echo "Preparing build using autotools..."
# Workarounds for different problems
-post-install-OWPYTHON-on:
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/python2.7/site-packages/ow/_OW.so
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so.*
- (cd ${STAGEDIR}${PREFIX} \
- && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \
- -d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;})
- (cd ${STAGEDIR}${PREFIX} \
- && ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \
- -d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;})
post-install-OWPERL-on:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/OW/OW.so
diff --git a/comms/owfs/Makefile.options b/comms/owfs/Makefile.options
index fa64c64136e7..05e0315ef538 100644
--- a/comms/owfs/Makefile.options
+++ b/comms/owfs/Makefile.options
@@ -13,13 +13,11 @@ OPTIONS_DEFINE = \
OWSERVER \
OWTAP \
OWMALLOC \
- OWTRAFFIC \
OWMON \
OWCAPI \
OWEXTERNAL \
OWPERL \
OWPHP \
- OWPYTHON \
OWTCL \
PROFILING \
OWFS \
@@ -41,14 +39,12 @@ OWHTTPD_DESC= Enable owhttpd HTTP server
OWFTPD_DESC= Enable owftpd FTP server
OWSERVER_DESC= Enable owserver
OWMALLOC_DESC= Enable malloc checking
-OWTRAFFIC_DESC= Enable debug bus traffic reports
OWTAP_DESC= Enable owtap module (X11)
OWMON_DESC= Enable owmon module (X11)
OWCAPI_DESC= Enable C API
OWEXTERNAL_DESC= Enable owexternal
OWPERL_DESC= Enable Perl binding (BROKEN)
OWPHP_DESC= Enable PHP binding (BROKEN)
-OWPYTHON_DESC= Enable Python binding
OWTCL_DESC= Enable TCL binding
PROFILING_DESC= Enable profiling (BROKEN)
OWFS_DESC= Enable FUSE support
diff --git a/comms/owfs/distinfo b/comms/owfs/distinfo
index d6d1ae359ba3..78a8ffb3dc88 100644
--- a/comms/owfs/distinfo
+++ b/comms/owfs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1540998714
-SHA256 (owfs-owfs-v3.2p3_GH0.tar.gz) = 680385e4db007a951e9678a48989dca7d43868b754299c8368010c80d0c2de4a
-SIZE (owfs-owfs-v3.2p3_GH0.tar.gz) = 1322466
+TIMESTAMP = 1599553594
+SHA256 (owfs-3.2p4.tar.gz) = af0a5035f3f3df876ca15aea13486bfed6b3ef5409dee016db0be67755c35fcc
+SIZE (owfs-3.2p4.tar.gz) = 1614528
diff --git a/comms/owfs/pkg-plist b/comms/owfs/pkg-plist
index 99066dd39af3..4e66de0b5609 100644
--- a/comms/owfs/pkg-plist
+++ b/comms/owfs/pkg-plist
@@ -1,6 +1,6 @@
%%OWCAPI%%include/owcapi.h
-%%OWCAPI%%lib/libowcapi-3.2.so.3
-%%OWCAPI%%lib/libowcapi-3.2.so.3.0.0
+%%OWCAPI%%lib/libowcapi-3.2.so.4
+%%OWCAPI%%lib/libowcapi-3.2.so.4.0.0
%%OWCAPI%%lib/libowcapi.so
%%OWCAPI%%libdata/pkgconfig/owcapi.pc
%%OWEXTERNAL%%bin/owexternal
@@ -9,25 +9,13 @@
%%OWHTTPD%%bin/owhttpd
%%OWMON%%bin/owmon
%%OWNETLIB%%include/ownetapi.h
-%%OWNETLIB%%lib/libownet-3.2.so.3
-%%OWNETLIB%%lib/libownet-3.2.so.3.0.0
+%%OWNETLIB%%lib/libownet-3.2.so.4
+%%OWNETLIB%%lib/libownet-3.2.so.4.0.0
%%OWNETLIB%%lib/libownet.so
%%OWNETPERL%%%%PERL5_MAN3%%/OWNet.3.gz
%%OWNETPERL%%%%SITE_PERL%%/OWNet.pm
-%%OWNETPYTHON%%%%PYTHON_SITELIBDIR%%/ownet-0.3-py2.7.egg-info
-%%OWNETPYTHON%%%%PYTHON_SITELIBDIR%%/ownet/__init__.py
-%%OWNETPYTHON%%%%PYTHON_SITELIBDIR%%/ownet/__init__.pyc
-%%OWNETPYTHON%%%%PYTHON_SITELIBDIR%%/ownet/__init__.pyo
-%%OWNETPYTHON%%%%PYTHON_SITELIBDIR%%/ownet/connection.py
-%%OWNETPYTHON%%%%PYTHON_SITELIBDIR%%/ownet/connection.pyc
-%%OWNETPYTHON%%%%PYTHON_SITELIBDIR%%/ownet/connection.pyo
%%OWPERL%%%%SITE_ARCH%%/OW.pm
%%OWPERL%%%%SITE_ARCH%%/auto/OW/OW.so
-%%OWPYTHON%%%%PYTHON_SITELIBDIR%%/ow-3.2p3-py%%PYTHON_VER%%.egg-info
-%%OWPYTHON%%%%PYTHON_SITELIBDIR%%/ow/_OW.so
-%%OWPYTHON%%%%PYTHON_SITELIBDIR%%/ow/__init__.py
-%%OWPYTHON%%%%PYTHON_SITELIBDIR%%/ow/__init__.pyc
-%%OWPYTHON%%%%PYTHON_SITELIBDIR%%/ow/__init__.pyo
%%OWSERVER%%bin/owserver
%%OWSHELL%%bin/owdir
%%OWSHELL%%bin/owexist
@@ -42,8 +30,8 @@
%%OWTCL%%lib/owtcl-1.0/ow.tcl
%%OWTCL%%lib/owtcl-1.0/pkgIndex.tcl
include/owfs_config.h
-lib/libow-3.2.so.3
-lib/libow-3.2.so.3.0.0
+lib/libow-3.2.so.4
+lib/libow-3.2.so.4.0.0
lib/libow.so
man/man1/libowcapi.1.gz
man/man1/libownet.1.gz
@@ -167,3 +155,4 @@ man/man5/owfs.5.gz
man/man5/owfs.conf.5.gz
man/mann/ow.n.gz
man/mann/owtcl.n.gz
+man/man3/InfernoEmbedded.3.gz