View | Details | Raw Unified | Return to bug 276395 | Differences between
and this patch

Collapse All | Expand All

(-)b/net/py-scamper/Makefile (+36 lines)
Added Link Here
1
PORTREVISION=	0
2
CATEGORIES=	net python
3
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
4
5
MAINTAINER=	mjl@luckie.org.nz
6
COMMENT=	Python bindings for scamper
7
8
LICENSE=	GPLv2
9
LICENSE_FILE=	${WRKSRC}/COPYING
10
11
LIB_DEPENDS=	libscamperfile.so:${MASTER_PORT}
12
13
USES=		python localbase:ldflags
14
USE_PYTHON=	flavors
15
CONFIGURE_ARGS=	--with-python
16
17
PORTSCOUT=	ignore:1
18
19
SLAVE_PORT=	yes
20
MASTERDIR=	${.CURDIR}/../scamper
21
22
PLIST=		${.CURDIR}/pkg-plist
23
BUILD_WRKSRC=	${WRKSRC}/lib/python
24
INSTALL_WRKSRC=	${BUILD_WRKSRC}
25
26
PLIST_FILES=	${PYTHONPREFIX_SITELIBDIR:S,^${PREFIX}/,,}/scamper.a \
27
		${PYTHONPREFIX_SITELIBDIR:S,^${PREFIX}/,,}/scamper.so
28
29
post-patch:
30
	@${REINPLACE_CMD} \
31
		-e 's/$$(scamper_la_DEPENDENCIES)//' \
32
		-e 's,../../scamper/libscamperfile.la,-lscamperfile,' \
33
		-e 's,../libscamperctrl/libscamperctrl.la,-lscamperctrl,' \
34
		${BUILD_WRKSRC}/Makefile.in
35
36
.include "${MASTERDIR}/Makefile"
(-)b/net/scamper/Makefile (-2 / +8 lines)
Lines 1-5 Link Here
1
PORTNAME=	scamper
1
PORTNAME=	scamper
2
PORTVERSION=	20230614c
2
PORTVERSION=	20240122
3
CATEGORIES=	net
3
CATEGORIES=	net
4
MASTER_SITES=	https://www.caida.org/catalog/software/scamper/code/
4
MASTER_SITES=	https://www.caida.org/catalog/software/scamper/code/
5
DISTNAME=	${PORTNAME}-cvs-${PORTVERSION}
5
DISTNAME=	${PORTNAME}-cvs-${PORTVERSION}
Lines 11-21 WWW= https://www.caida.org/tools/measurement/scamper/ Link Here
11
LICENSE=	GPLv2
11
LICENSE=	GPLv2
12
LICENSE_FILE=	${WRKSRC}/COPYING
12
LICENSE_FILE=	${WRKSRC}/COPYING
13
13
14
USES=		gmake libtool ssl
14
USES+=		gmake libtool ssl
15
USE_LDCONFIG=	yes
15
USE_LDCONFIG=	yes
16
GNU_CONFIGURE=	yes
16
GNU_CONFIGURE=	yes
17
INSTALL_TARGET=	install-strip
17
INSTALL_TARGET=	install-strip
18
18
19
SLAVE_PORT?=	no
20
21
.if ${SLAVE_PORT} == no
22
19
OPTIONS_DEFINE=	HOIHO UPTIME
23
OPTIONS_DEFINE=	HOIHO UPTIME
20
OPTIONS_SUB=	yes
24
OPTIONS_SUB=	yes
21
25
Lines 30-33 HOIHO_CONFIGURE_WITH= pcre2 Link Here
30
UPTIME_USES=		localbase:ldflags sqlite:3
34
UPTIME_USES=		localbase:ldflags sqlite:3
31
UPTIME_CONFIGURE_ENABLE=	sc_uptime
35
UPTIME_CONFIGURE_ENABLE=	sc_uptime
32
36
37
.endif # ${SLAVE_PORT} == no
38
33
.include <bsd.port.mk>
39
.include <bsd.port.mk>
(-)b/net/scamper/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1696494364
1
TIMESTAMP = 1705992479
2
SHA256 (scamper-cvs-20230614c.tar.gz) = 50a58ed36c7e7a4045717c5acc82b510bd2ad329f3b336b3504118e0280ad9ca
2
SHA256 (scamper-cvs-20240122.tar.gz) = 7f7bf66bde9dc8819e4ef929afdf32aa1968763835258b12fb19cca04b2f9818
3
SIZE (scamper-cvs-20230614c.tar.gz) = 2214550
3
SIZE (scamper-cvs-20240122.tar.gz) = 2790285
(-)b/net/scamper/pkg-plist (-4 / +5 lines)
Lines 28-38 bin/sc_wartsfilter Link Here
28
bin/sc_wartsfix
28
bin/sc_wartsfix
29
lib/libscamperctrl.a
29
lib/libscamperctrl.a
30
lib/libscamperctrl.so.2
30
lib/libscamperctrl.so.2
31
lib/libscamperctrl.so.2.1.1
31
lib/libscamperctrl.so.2.1.2
32
lib/libscamperctrl.so
32
lib/libscamperctrl.so
33
lib/libscamperfile.a
33
lib/libscamperfile.a
34
lib/libscamperfile.so.6
34
lib/libscamperfile.so.8
35
lib/libscamperfile.so.6.1.0
35
lib/libscamperfile.so.8.0.0
36
lib/libscamperfile.so
36
lib/libscamperfile.so
37
man/man1/sc_ally.1.gz
37
man/man1/sc_ally.1.gz
38
man/man1/sc_analysis_dump.1.gz
38
man/man1/sc_analysis_dump.1.gz
Lines 70-75 include/scamper_addr.h Link Here
70
include/scamper_dealias.h
70
include/scamper_dealias.h
71
include/scamper_file.h
71
include/scamper_file.h
72
include/scamper_host.h
72
include/scamper_host.h
73
include/scamper_http.h
73
include/scamper_icmpext.h
74
include/scamper_icmpext.h
74
include/scamper_list.h
75
include/scamper_list.h
75
include/scamper_neighbourdisc.h
76
include/scamper_neighbourdisc.h
Lines 79-81 include/scamper_sting.h Link Here
79
include/scamper_tbit.h
80
include/scamper_tbit.h
80
include/scamper_trace.h
81
include/scamper_trace.h
81
include/scamper_tracelb.h
82
include/scamper_tracelb.h
82
- 
83
include/scamper_udpprobe.h

Return to bug 276395