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

Collapse All | Expand All

(-)Makefile (-19 / +31 lines)
Lines 1-32 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	nanomsg
3
PORTNAME=			nanomsg
4
PORTVERSION=	0.5
4
DISTVERSION=			0.8-beta
5
CATEGORIES=	net
5
CATEGORIES=			net
6
MASTER_SITES=	http://download.nanomsg.org/
7
DISTNAME=	${PORTNAME}-${DISTVERSION}-beta
8
6
9
MAINTAINER=	crest@bultmann.eu
7
MAINTAINER=			crest@bultmann.eu
10
COMMENT=	Socket library that provides several common communication patterns
8
COMMENT=			Socket library that provides several common communication patterns
11
9
12
LICENSE=	MIT
10
LICENSE=			MIT
13
LICENSE_FILE=	${WRKSRC}/COPYING
11
LICENSE_FILE=			${WRKSRC}/COPYING
14
12
15
USES=		libtool pathfix
13
USE_GITHUB=			yes
16
USE_LDCONFIG=	yes
14
GH_ACCOUNT=			nanomsg
17
GNU_CONFIGURE=	yes
18
INSTALL_TARGET=	install-strip
19
15
16
USES=				autoreconf libtool pathfix
17
USE_LDCONFIG=			yes
18
GNU_CONFIGURE=			yes
19
INSTALL_TARGET=			install-strip
20
20
.if defined(BATCH) || defined(PACKAGE_BUILDING)
21
.if defined(BATCH) || defined(PACKAGE_BUILDING)
21
CONFIGURE_ARGS+=	--disable-silent-rules
22
CONFIGURE_ARGS+=		--disable-silent-rules
22
.endif
23
.endif
24
CONFIGURE_ARGS+=		--datadir=${PREFIX}/libdata
23
25
24
PORTDOCS=	AUTHORS ChangeLog README
26
OPTIONS_DEFINE=			DOCS MANPAGES
27
OPTIONS_DEFAULT=		DOCS MANPAGES
28
OPTIONS_SUB=			yes
25
29
26
OPTIONS_DEFINE=	DOCS
30
DOCS_DESC=			Build and/or install HTML documentation 
27
31
28
post-install:
32
MANPAGES_BUILD_DEPENDS+=	asciidoc:${PORTSDIR}/textproc/asciidoc \
29
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
33
				xmlto:${PORTSDIR}/textproc/xmlto
30
	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
31
34
35
.include <bsd.port.options.mk>
36
37
# Avoid duplication
38
.if ${PORT_OPTIONS:MDOCS} || ${PORT_OPTIONS:MMANPAGES}
39
CONFIGURE_ARGS+=	--enable-doc
40
BUILD_DEPENDS+=		asciidoc:${PORTSDIR}/textproc/asciidoc \
41
			xmlto:${PORTSDIR}/textproc/xmlto
42
.endif
43
32
.include <bsd.port.mk>
44
.include <bsd.port.mk>
(-)distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (nanomsg-0.5-beta.tar.gz) = 13bff7ae8f31957722ee62d50504ce1a0c590da908f8566f997e3e521abb089f
1
SHA256 (nanomsg-nanomsg-0.8-beta_GH0.tar.gz) = 148ac2a0075018051731f99a3e776ca564479edf79c8f884b743accc2029960e
2
SIZE (nanomsg-0.5-beta.tar.gz) = 623927
2
SIZE (nanomsg-nanomsg-0.8-beta_GH0.tar.gz) = 310928
(-)pkg-plist (-2 / +79 lines)
Lines 9-14 Link Here
9
bin/nn_respondent
9
bin/nn_respondent
10
bin/nn_sub
10
bin/nn_sub
11
bin/nn_surveyor
11
bin/nn_surveyor
12
bin/tcpmuxd
12
include/nanomsg/bus.h
13
include/nanomsg/bus.h
13
include/nanomsg/inproc.h
14
include/nanomsg/inproc.h
14
include/nanomsg/ipc.h
15
include/nanomsg/ipc.h
Lines 19-26 Link Here
19
include/nanomsg/reqrep.h
20
include/nanomsg/reqrep.h
20
include/nanomsg/survey.h
21
include/nanomsg/survey.h
21
include/nanomsg/tcp.h
22
include/nanomsg/tcp.h
23
include/nanomsg/tcpmux.h
24
include/nanomsg/ws.h
22
lib/libnanomsg.a
25
lib/libnanomsg.a
23
lib/libnanomsg.so
26
lib/libnanomsg.so
24
lib/libnanomsg.so.0
27
lib/libnanomsg.so.4
25
lib/libnanomsg.so.0.2.1
28
lib/libnanomsg.so.4.0.0
26
libdata/pkgconfig/libnanomsg.pc
29
libdata/pkgconfig/libnanomsg.pc
30
%%MANPAGES%%man/man1/nanocat.1.gz
31
%%MANPAGES%%man/man1/tcpmuxd.1.gz
32
%%MANPAGES%%man/man3/nn_allocmsg.3.gz
33
%%MANPAGES%%man/man3/nn_bind.3.gz
34
%%MANPAGES%%man/man3/nn_close.3.gz
35
%%MANPAGES%%man/man3/nn_cmsg.3.gz
36
%%MANPAGES%%man/man3/nn_connect.3.gz
37
%%MANPAGES%%man/man3/nn_device.3.gz
38
%%MANPAGES%%man/man3/nn_errno.3.gz
39
%%MANPAGES%%man/man3/nn_freemsg.3.gz
40
%%MANPAGES%%man/man3/nn_getsockopt.3.gz
41
%%MANPAGES%%man/man3/nn_poll.3.gz
42
%%MANPAGES%%man/man3/nn_reallocmsg.3.gz
43
%%MANPAGES%%man/man3/nn_recv.3.gz
44
%%MANPAGES%%man/man3/nn_recvmsg.3.gz
45
%%MANPAGES%%man/man3/nn_send.3.gz
46
%%MANPAGES%%man/man3/nn_sendmsg.3.gz
47
%%MANPAGES%%man/man3/nn_setsockopt.3.gz
48
%%MANPAGES%%man/man3/nn_shutdown.3.gz
49
%%MANPAGES%%man/man3/nn_socket.3.gz
50
%%MANPAGES%%man/man3/nn_strerror.3.gz
51
%%MANPAGES%%man/man3/nn_symbol.3.gz
52
%%MANPAGES%%man/man3/nn_symbol_info.3.gz
53
%%MANPAGES%%man/man3/nn_term.3.gz
54
%%MANPAGES%%man/man7/nanomsg.7.gz
55
%%MANPAGES%%man/man7/nn_bus.7.gz
56
%%MANPAGES%%man/man7/nn_env.7.gz
57
%%MANPAGES%%man/man7/nn_inproc.7.gz
58
%%MANPAGES%%man/man7/nn_ipc.7.gz
59
%%MANPAGES%%man/man7/nn_pair.7.gz
60
%%MANPAGES%%man/man7/nn_pipeline.7.gz
61
%%MANPAGES%%man/man7/nn_pubsub.7.gz
62
%%MANPAGES%%man/man7/nn_reqrep.7.gz
63
%%MANPAGES%%man/man7/nn_survey.7.gz
64
%%MANPAGES%%man/man7/nn_tcp.7.gz
65
%%MANPAGES%%man/man7/nn_tcpmux.7.gz
66
%%MANPAGES%%man/man7/nn_ws.7.gz
67
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nanocat.1.html
68
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nanomsg.7.html
69
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_allocmsg.3.html
70
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_bind.3.html
71
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_bus.7.html
72
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_close.3.html
73
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_cmsg.3.html
74
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_connect.3.html
75
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_device.3.html
76
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_env.7.html
77
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_errno.3.html
78
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_freemsg.3.html
79
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_getsockopt.3.html
80
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_inproc.7.html
81
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_ipc.7.html
82
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_pair.7.html
83
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_pipeline.7.html
84
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_poll.3.html
85
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_pubsub.7.html
86
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_reallocmsg.3.html
87
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_recv.3.html
88
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_recvmsg.3.html
89
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_reqrep.7.html
90
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_send.3.html
91
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_sendmsg.3.html
92
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_setsockopt.3.html
93
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_shutdown.3.html
94
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_socket.3.html
95
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_strerror.3.html
96
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_survey.7.html
97
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_symbol.3.html
98
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_symbol_info.3.html
99
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_tcp.7.html
100
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_tcpmux.7.html
101
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_term.3.html
102
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/nn_ws.7.html
103
%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/tcpmuxd.1.html

Return to bug 204911