diff options
author | Jimmy Olgeni <olgeni@FreeBSD.org> | 2011-12-19 15:55:42 +0000 |
---|---|---|
committer | Jimmy Olgeni <olgeni@FreeBSD.org> | 2011-12-19 15:55:42 +0000 |
commit | 4d865aab455111f6beaf2433b8c3be7e75ac7bb9 (patch) | |
tree | 5166d4bf109cb44c684f111b3e3a7ecc21f58956 /comms/libfec | |
parent | 1f1e96612d818b1c6183511feeb5ffe1b9a2da7b (diff) | |
download | ports-4d865aab455111f6beaf2433b8c3be7e75ac7bb9.tar.gz ports-4d865aab455111f6beaf2433b8c3be7e75ac7bb9.zip |
Notes
Diffstat (limited to 'comms/libfec')
-rw-r--r-- | comms/libfec/Makefile | 10 | ||||
-rw-r--r-- | comms/libfec/files/patch-dotprod.c | 12 |
2 files changed, 20 insertions, 2 deletions
diff --git a/comms/libfec/Makefile b/comms/libfec/Makefile index e838bab90b24..7bb09843f883 100644 --- a/comms/libfec/Makefile +++ b/comms/libfec/Makefile @@ -22,10 +22,16 @@ USE_BZIP2= yes GNU_CONFIGURE= yes USE_GMAKE= yes USE_LDCONFIG= yes -ONLY_FOR_ARCHS= i386 +ONLY_FOR_ARCHS= i386 amd64 PLIST_FILES= include/fec.h lib/libfec.so lib/libfec.a +.include <bsd.port.pre.mk> + +.if ${ARCH} == "amd64" +CFLAGS+= -fPIC +.endif + post-patch: @${REINPLACE_CMD} -e 's|gcc|${CC}|g' ${WRKSRC}/makefile.in -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff --git a/comms/libfec/files/patch-dotprod.c b/comms/libfec/files/patch-dotprod.c new file mode 100644 index 000000000000..f207d9b248a3 --- /dev/null +++ b/comms/libfec/files/patch-dotprod.c @@ -0,0 +1,12 @@ +*** dotprod.c 2006-10-12 21:10:53.000000000 -0400 +--- ../../foowork/fec-3.0.1/dotprod.c 2011-12-14 20:43:00.132752233 -0500 +*************** +*** 54,59 **** +--- 54,60 ---- + switch(Cpu_mode){ + case PORT: + default: ++ return feedp_port(p); + #ifdef __i386__ + case MMX: + case SSE: |