zeromq: correct ABI fix
[unleashed-userland.git] / components / library / zeromq / zeromq-3.2 / zeromq-3.2.p5m
blobac7d58244bf6c6a7c05fa3b68d480351486c955e
2 # This file and its contents are supplied under the terms of the
3 # Common Development and Distribution License ("CDDL"), version 1.0.
4 # You may only use this file in accordance with the terms of version
5 # 1.0 of the CDDL.
7 # A full copy of the text of the CDDL should have accompanied this
8 # source.  A copy of the CDDL is also available via the Internet at
9 # http://www.illumos.org/license/CDDL.
13 # Copyright 2014 Alexander Pyhalov.  All rights reserved.
14 # Copyright 2016 Jim Klimov
17 set name=pkg.fmri value=pkg:/library/c++/zeromq-$(COMPONENT_VERSION_MAJ_MIN)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
18 set name=pkg.summary value="$(COMPONENT_SUMMARY) - major version $(COMPONENT_VERSION_ABI)"
19 set name=info.classification value="$(COMPONENT_CLASSIFICATION)"
20 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
21 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
22 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
24 license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'
26 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
29 # Generated section:
31 file path=$(COMPONENT_USR_DIR)/lib/$(MACH64)/libzmq.so.$(COMPONENT_VERSION_ABI).0.0 mode=0555
32 link path=$(COMPONENT_USR_DIR)/lib/$(MACH64)/libzmq.so.$(COMPONENT_VERSION_ABI) \
33     target=libzmq.so.$(COMPONENT_VERSION_ABI).0.0
34 link path=$(COMPONENT_USR_DIR)/lib/$(MACH64)/libzmq.so \
35     target=libzmq.so.$(COMPONENT_VERSION_ABI).0.0
36 link path=usr/lib/$(MACH64)/libzmq.so.$(COMPONENT_VERSION_ABI) \
37     target=../../$(COMPONENT_SUB_DIR)/lib/$(MACH64)/libzmq.so.$(COMPONENT_VERSION_ABI).0.0
38 file path=$(COMPONENT_USR_DIR)/lib/libzmq.so.$(COMPONENT_VERSION_ABI).0.0 mode=0555
39 link path=usr/lib/libzmq.so.$(COMPONENT_VERSION_ABI) \
40     target=../$(COMPONENT_SUB_DIR)/lib/libzmq.so.$(COMPONENT_VERSION_ABI).0.0
41 link path=$(COMPONENT_USR_DIR)/lib/libzmq.so.$(COMPONENT_VERSION_ABI) \
42     target=libzmq.so.$(COMPONENT_VERSION_ABI).0.0
43 link path=$(COMPONENT_USR_DIR)/lib/libzmq.so \
44     target=libzmq.so.$(COMPONENT_VERSION_ABI).0.0
46 file path=$(COMPONENT_USR_DIR)/lib/$(MACH64)/pkgconfig/libzmq.pc
47 file path=$(COMPONENT_USR_DIR)/lib/pkgconfig/libzmq.pc
49 file path=$(COMPONENT_USR_DIR)/include/zmq.h
50 file path=$(COMPONENT_USR_DIR)/include/zmq_utils.h
52 # Mediate this:
53 link path=usr/lib/$(MACH64)/libzmq.so \
54     target=../../$(COMPONENT_SUB_DIR)/lib/$(MACH64)/libzmq.so.$(COMPONENT_VERSION_ABI).0.0 \
55     mediator=zeromq mediator-version=$(COMPONENT_VERSION_MAJ_MIN)
56 link path=usr/lib/libzmq.so \
57     target=../$(COMPONENT_SUB_DIR)/lib/libzmq.so.$(COMPONENT_VERSION_ABI).0.0 \
58     mediator=zeromq mediator-version=$(COMPONENT_VERSION_MAJ_MIN)
61 link path=usr/lib/$(MACH64)/pkgconfig/libzmq.pc \
62     target=../../../$(COMPONENT_SUB_DIR)/lib/$(MACH64)/pkgconfig/libzmq.pc \
63     mediator=zeromq mediator-version=$(COMPONENT_VERSION_MAJ_MIN)
65 link path=usr/lib/pkgconfig/libzmq.pc \
66     target=../../$(COMPONENT_SUB_DIR)/lib/pkgconfig/libzmq.pc \
67     mediator=zeromq mediator-version=$(COMPONENT_VERSION_MAJ_MIN)
70 link path=usr/include/zmq.h \
71     target=../$(COMPONENT_SUB_DIR)/include/zmq.h \
72     mediator=zeromq mediator-version=$(COMPONENT_VERSION_MAJ_MIN)
74 link path=usr/include/zmq_utils.h \
75     target=../$(COMPONENT_SUB_DIR)/include/zmq_utils.h \
76     mediator=zeromq mediator-version=$(COMPONENT_VERSION_MAJ_MIN)
79 # This link should simplify usage of current (mediated) manpages via simple
80 # addition to developer's MANPATH=/usr/zeromq/share/man:$MANPATH :
81 link path=usr/zeromq target=./$(COMPONENT_SUB_DIR) \
82     mediator=zeromq mediator-version=$(COMPONENT_VERSION_MAJ_MIN)
85 # Manpages provided only under dedicated project dir, not mediated
86 # into common locations for visibility :
88 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_bind.3
89 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_close.3
90 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_connect.3
91 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_ctx_destroy.3
92 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_ctx_get.3
93 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_ctx_new.3
94 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_ctx_set.3
95 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_disconnect.3
96 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_errno.3
97 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_getsockopt.3
98 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_init.3
99 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_msg_close.3
100 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_msg_copy.3
101 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_msg_data.3
102 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_msg_get.3
103 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_msg_init.3
104 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_msg_init_data.3
105 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_msg_init_size.3
106 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_msg_more.3
107 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_msg_move.3
108 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_msg_recv.3
109 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_msg_send.3
110 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_msg_set.3
111 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_msg_size.3
112 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_poll.3
113 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_proxy.3
114 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_recv.3
115 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_recvmsg.3
116 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_send.3
117 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_sendmsg.3
118 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_setsockopt.3
119 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_socket.3
120 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_socket_monitor.3
121 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_strerror.3
122 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_term.3
123 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_unbind.3
124 file path=$(COMPONENT_USR_DIR)/share/man/man3/zmq_version.3
125 file path=$(COMPONENT_USR_DIR)/share/man/man7/zmq.7
126 file path=$(COMPONENT_USR_DIR)/share/man/man7/zmq_epgm.7
127 file path=$(COMPONENT_USR_DIR)/share/man/man7/zmq_inproc.7
128 file path=$(COMPONENT_USR_DIR)/share/man/man7/zmq_ipc.7
129 file path=$(COMPONENT_USR_DIR)/share/man/man7/zmq_pgm.7
130 file path=$(COMPONENT_USR_DIR)/share/man/man7/zmq_tcp.7