View | Details | Raw Unified | Return to bug 256960
Collapse All | Expand All

(-)b/net/3proxy/Makefile (-3 / +1 lines)
Lines 10-18 COMMENT= Proxy servers set (support HTTP(S), FTP, SOCKS, POP3, TCP & UDP) Link Here
10
LICENSE=	APACHE20 BSD3CLAUSE GPLv2+ LGPL21+
10
LICENSE=	APACHE20 BSD3CLAUSE GPLv2+ LGPL21+
11
LICENSE_COMB=	dual
11
LICENSE_COMB=	dual
12
12
13
USE_RC_SUBR=	3proxy
14
USE_GITHUB=	yes
13
USE_GITHUB=	yes
15
GH_ACCOUNT=	z3APA3A
14
USE_RC_SUBR=	3proxy
16
15
17
MAKEFILE=	Makefile.FreeBSD
16
MAKEFILE=	Makefile.FreeBSD
18
17
Lines 26-32 OPTIONS_DEFINE= DOCS Link Here
26
3PROXY_LOGDIR=	/var/log/${PORTNAME}
25
3PROXY_LOGDIR=	/var/log/${PORTNAME}
27
26
28
post-patch:
27
post-patch:
29
	@${REINPLACE_CMD} -e 's|%%CFLAGS%%|${CFLAGS}|' ${WRKSRC}/${MAKEFILE}
30
	@${REINPLACE_CMD} -e 's|%%3PROXY_LOGDIR%%|${3PROXY_LOGDIR}|' ${WRKSRC}/cfg/3proxy.cfg.sample
28
	@${REINPLACE_CMD} -e 's|%%3PROXY_LOGDIR%%|${3PROXY_LOGDIR}|' ${WRKSRC}/cfg/3proxy.cfg.sample
31
	@${REINPLACE_CMD} -E -e 's| proxy( ?\(8\))| httppr\1|' ${WRKSRC}/man/*
29
	@${REINPLACE_CMD} -E -e 's| proxy( ?\(8\))| httppr\1|' ${WRKSRC}/man/*
32
	@${REINPLACE_CMD} -E -e 's|([^P] "?)proxy|\1httppr|' ${WRKSRC}/man/proxy.8
30
	@${REINPLACE_CMD} -E -e 's|([^P] "?)proxy|\1httppr|' ${WRKSRC}/man/proxy.8
(-)b/net/3proxy/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1625251720
1
TIMESTAMP = 1625343847
2
SHA256 (z3APA3A-3proxy-0.9.4_GH0.tar.gz) = b497f74d6cc7ee58ff824457427acc02c6f7a102e483816fbb1b2494942ef983
2
SHA256 (3proxy-3proxy-0.9.4_GH0.tar.gz) = b497f74d6cc7ee58ff824457427acc02c6f7a102e483816fbb1b2494942ef983
3
SIZE (z3APA3A-3proxy-0.9.4_GH0.tar.gz) = 610340
3
SIZE (3proxy-3proxy-0.9.4_GH0.tar.gz) = 610340
(-)b/net/3proxy/files/patch-Makefile.FreeBSD (-4 / +6 lines)
Lines 1-15 Link Here
1
--- Makefile.FreeBSD.orig	2021-07-01 16:59:57 UTC
1
--- Makefile.FreeBSD.orig	2021-07-01 16:59:57 UTC
2
+++ Makefile.FreeBSD
2
+++ Makefile.FreeBSD
3
@@ -10,10 +10,10 @@
3
@@ -10,11 +10,11 @@
4
 BUILDDIR = ../bin/
4
 BUILDDIR = ../bin/
5
 CC ?= gcc
5
 CC ?= gcc
6
 
6
 
7
-CFLAGS = -c -O -fno-strict-aliasing -DNOODBC -DWITH_STD_MALLOC -DFD_SETSIZE=4096 -DWITH_POLL
7
-CFLAGS = -c -O -fno-strict-aliasing -DNOODBC -DWITH_STD_MALLOC -DFD_SETSIZE=4096 -DWITH_POLL
8
+CFLAGS = -c %%CFLAGS%% -DNOODBC -DWITH_STD_MALLOC -DFD_SETSIZE=4096 -DWITH_POLL
8
+CFLAGS += -c -DNOODBC -DFD_SETSIZE=4096 -DWITH_POLL
9
 COUT = -o 
9
 COUT = -o 
10
 LN ?= ${CC}
10
 LN ?= ${CC}
11
-LDFLAGS = -pthread -O -fno-strict-aliasing 
11
-LDFLAGS = -pthread -O -fno-strict-aliasing 
12
+LDFLAGS = -pthread
12
-# -lpthreads may be reuqired on some platforms instead of -pthreads
13
 # -lpthreads may be reuqired on some platforms instead of -pthreads
13
+LDFLAGS += -pthread
14
+# -lpthreads may be required on some platforms instead of -pthreads
14
 # -ldl or -lld may be required for some platforms
15
 # -ldl or -lld may be required for some platforms
15
 DCFLAGS = -fPIC
16
 DCFLAGS = -fPIC
17
 DLFLAGS = -shared

Return to bug 256960