diff --git a/comms/snap7/Makefile b/comms/snap7/Makefile index c21a04fb1ed0..c513b0afd58d 100644 --- a/comms/snap7/Makefile +++ b/comms/snap7/Makefile @@ -1,32 +1,32 @@ # Created by: Vladimir Grebenschikov PORTNAME= snap7 PORTVERSION= 1.4.2 DISTVERSIONPREFIX= full- CATEGORIES= comms MASTER_SITES= SF/snap7/${PORTVERSION} EXTRACT_SUFX= .7z MAINTAINER= vova@fbsd.ru COMMENT= Multi-platform Ethernet S7 PLC communication suite LICENSE= GPLv3 USES= cpe gmake USE_LDCONFIG= yes CPE_VENDOR= snap7_project WRKSRC_SUBDIR= build/unix MAKE_ARGS= CC=${CC} CXX=${CXX} LinkerName=${CXX} SharedObjectLinkerName="${CXX} -shared -fPIC" PLIST_FILES= lib/libsnap7.so include/snap7.h share/examples/snap7/c-cpp/snap7.cpp -SNAP_ARCH= ${ARCH:S/amd64/x86_64/:S/armv6/arm_v6/} +SNAP_ARCH= ${ARCH:S/amd64/x86_64/:S/armv/arm_v/} MAKEFILE= ${SNAP_ARCH}_bsd.mk post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsnap7.so .include diff --git a/comms/snap7/files/patch-arm__v7__bsd.mk b/comms/snap7/files/patch-arm__v7__bsd.mk new file mode 100644 index 000000000000..7b2661dec3ef --- /dev/null +++ b/comms/snap7/files/patch-arm__v7__bsd.mk @@ -0,0 +1,18 @@ +--- arm_v7_bsd.mk.orig 2016-12-20 09:52:10 UTC ++++ arm_v7_bsd.mk +@@ -0,0 +1,15 @@ ++## ++## ARMHF V7 tested on ++## - Raspberry board - ++## ++## To improve the build speed in small systems disable -pedantic ++## switch in CXXFLAGS ++## ++TargetCPU :=arm_v7 ++OS :=bsd ++CXXFLAGS := -O3 -g -fPIC -pedantic ++ ++# Standard part ++ ++include common.mk ++