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
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 2024 <contributor>
16 set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
17 set name=pkg.human-version value=$(HUMAN_VERSION)
18 set name=pkg.summary value="$(COMPONENT_SUMMARY)"
19 set name=info.classification value="$(COMPONENT_CLASSIFICATION)"
20 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
21 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
22 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
24 license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'
26 file path=usr/include/libtorrent/add_torrent_params.hpp
27 file path=usr/include/libtorrent/address.hpp
28 file path=usr/include/libtorrent/alert.hpp
29 file path=usr/include/libtorrent/alert_types.hpp
30 file path=usr/include/libtorrent/announce_entry.hpp
31 file path=usr/include/libtorrent/assert.hpp
32 file path=usr/include/libtorrent/aux_/alert_manager.hpp
33 file path=usr/include/libtorrent/aux_/aligned_storage.hpp
34 file path=usr/include/libtorrent/aux_/aligned_union.hpp
35 file path=usr/include/libtorrent/aux_/alloca.hpp
36 file path=usr/include/libtorrent/aux_/allocating_handler.hpp
37 file path=usr/include/libtorrent/aux_/announce_entry.hpp
38 file path=usr/include/libtorrent/aux_/apply_pad_files.hpp
39 file path=usr/include/libtorrent/aux_/array.hpp
40 file path=usr/include/libtorrent/aux_/bandwidth_limit.hpp
41 file path=usr/include/libtorrent/aux_/bandwidth_manager.hpp
42 file path=usr/include/libtorrent/aux_/bandwidth_queue_entry.hpp
43 file path=usr/include/libtorrent/aux_/bandwidth_socket.hpp
44 file path=usr/include/libtorrent/aux_/bind_to_device.hpp
45 file path=usr/include/libtorrent/aux_/buffer.hpp
46 file path=usr/include/libtorrent/aux_/byteswap.hpp
47 file path=usr/include/libtorrent/aux_/chained_buffer.hpp
48 file path=usr/include/libtorrent/aux_/container_wrapper.hpp
49 file path=usr/include/libtorrent/aux_/cpuid.hpp
50 file path=usr/include/libtorrent/aux_/deferred_handler.hpp
51 file path=usr/include/libtorrent/aux_/deprecated.hpp
52 file path=usr/include/libtorrent/aux_/deque.hpp
53 file path=usr/include/libtorrent/aux_/dev_random.hpp
54 file path=usr/include/libtorrent/aux_/directory.hpp
55 file path=usr/include/libtorrent/aux_/disable_deprecation_warnings_push.hpp
56 file path=usr/include/libtorrent/aux_/disable_warnings_pop.hpp
57 file path=usr/include/libtorrent/aux_/disable_warnings_push.hpp
58 file path=usr/include/libtorrent/aux_/disk_buffer_pool.hpp
59 file path=usr/include/libtorrent/aux_/disk_io_thread_pool.hpp
60 file path=usr/include/libtorrent/aux_/disk_job_fence.hpp
61 file path=usr/include/libtorrent/aux_/disk_job_pool.hpp
62 file path=usr/include/libtorrent/aux_/drive_info.hpp
63 file path=usr/include/libtorrent/aux_/ed25519.hpp
64 file path=usr/include/libtorrent/aux_/escape_string.hpp
65 file path=usr/include/libtorrent/aux_/export.hpp
66 file path=usr/include/libtorrent/aux_/ffs.hpp
67 file path=usr/include/libtorrent/aux_/file_descriptor.hpp
68 file path=usr/include/libtorrent/aux_/file_pointer.hpp
69 file path=usr/include/libtorrent/aux_/file_progress.hpp
70 file path=usr/include/libtorrent/aux_/file_view_pool.hpp
71 file path=usr/include/libtorrent/aux_/generate_peer_id.hpp
72 file path=usr/include/libtorrent/aux_/has_block.hpp
73 file path=usr/include/libtorrent/aux_/hasher512.hpp
74 file path=usr/include/libtorrent/aux_/heterogeneous_queue.hpp
75 file path=usr/include/libtorrent/aux_/instantiate_connection.hpp
76 file path=usr/include/libtorrent/aux_/invariant_check.hpp
77 file path=usr/include/libtorrent/aux_/io.hpp
78 file path=usr/include/libtorrent/aux_/ip_helpers.hpp
79 file path=usr/include/libtorrent/aux_/ip_notifier.hpp
80 file path=usr/include/libtorrent/aux_/keepalive.hpp
81 file path=usr/include/libtorrent/aux_/listen_socket_handle.hpp
82 file path=usr/include/libtorrent/aux_/lsd.hpp
83 file path=usr/include/libtorrent/aux_/merkle.hpp
84 file path=usr/include/libtorrent/aux_/merkle_tree.hpp
85 file path=usr/include/libtorrent/aux_/mmap.hpp
86 file path=usr/include/libtorrent/aux_/mmap_disk_job.hpp
87 file path=usr/include/libtorrent/aux_/netlink_utils.hpp
88 file path=usr/include/libtorrent/aux_/noexcept_movable.hpp
89 file path=usr/include/libtorrent/aux_/numeric_cast.hpp
90 file path=usr/include/libtorrent/aux_/open_mode.hpp
91 file path=usr/include/libtorrent/aux_/packet_buffer.hpp
92 file path=usr/include/libtorrent/aux_/packet_pool.hpp
93 file path=usr/include/libtorrent/aux_/path.hpp
94 file path=usr/include/libtorrent/aux_/polymorphic_socket.hpp
95 file path=usr/include/libtorrent/aux_/pool.hpp
96 file path=usr/include/libtorrent/aux_/portmap.hpp
97 file path=usr/include/libtorrent/aux_/posix_part_file.hpp
98 file path=usr/include/libtorrent/aux_/posix_storage.hpp
99 file path=usr/include/libtorrent/aux_/proxy_settings.hpp
100 file path=usr/include/libtorrent/aux_/range.hpp
101 file path=usr/include/libtorrent/aux_/receive_buffer.hpp
102 file path=usr/include/libtorrent/aux_/resolver.hpp
103 file path=usr/include/libtorrent/aux_/resolver_interface.hpp
104 file path=usr/include/libtorrent/aux_/route.h
105 file path=usr/include/libtorrent/aux_/scope_end.hpp
106 file path=usr/include/libtorrent/aux_/session_call.hpp
107 file path=usr/include/libtorrent/aux_/session_impl.hpp
108 file path=usr/include/libtorrent/aux_/session_interface.hpp
109 file path=usr/include/libtorrent/aux_/session_settings.hpp
110 file path=usr/include/libtorrent/aux_/session_udp_sockets.hpp
111 file path=usr/include/libtorrent/aux_/set_socket_buffer.hpp
112 file path=usr/include/libtorrent/aux_/set_traffic_class.hpp
113 file path=usr/include/libtorrent/aux_/sha512.hpp
114 file path=usr/include/libtorrent/aux_/socket_type.hpp
115 file path=usr/include/libtorrent/aux_/storage_free_list.hpp
116 file path=usr/include/libtorrent/aux_/storage_utils.hpp
117 file path=usr/include/libtorrent/aux_/store_buffer.hpp
118 file path=usr/include/libtorrent/aux_/string_ptr.hpp
119 file path=usr/include/libtorrent/aux_/strview_less.hpp
120 file path=usr/include/libtorrent/aux_/suggest_piece.hpp
121 file path=usr/include/libtorrent/aux_/throw.hpp
122 file path=usr/include/libtorrent/aux_/time.hpp
123 file path=usr/include/libtorrent/aux_/timestamp_history.hpp
124 file path=usr/include/libtorrent/aux_/torrent_impl.hpp
125 file path=usr/include/libtorrent/aux_/torrent_list.hpp
126 file path=usr/include/libtorrent/aux_/unique_ptr.hpp
127 file path=usr/include/libtorrent/aux_/utp_socket_manager.hpp
128 file path=usr/include/libtorrent/aux_/utp_stream.hpp
129 file path=usr/include/libtorrent/aux_/vector.hpp
130 file path=usr/include/libtorrent/aux_/win_cng.hpp
131 file path=usr/include/libtorrent/aux_/win_crypto_provider.hpp
132 file path=usr/include/libtorrent/aux_/win_file_handle.hpp
133 file path=usr/include/libtorrent/aux_/win_util.hpp
134 file path=usr/include/libtorrent/aux_/windows.hpp
135 file path=usr/include/libtorrent/bdecode.hpp
136 file path=usr/include/libtorrent/bencode.hpp
137 file path=usr/include/libtorrent/bitfield.hpp
138 file path=usr/include/libtorrent/bloom_filter.hpp
139 file path=usr/include/libtorrent/bt_peer_connection.hpp
140 file path=usr/include/libtorrent/choker.hpp
141 file path=usr/include/libtorrent/client_data.hpp
142 file path=usr/include/libtorrent/close_reason.hpp
143 file path=usr/include/libtorrent/config.hpp
144 file path=usr/include/libtorrent/copy_ptr.hpp
145 file path=usr/include/libtorrent/crc32c.hpp
146 file path=usr/include/libtorrent/create_torrent.hpp
147 file path=usr/include/libtorrent/deadline_timer.hpp
148 file path=usr/include/libtorrent/debug.hpp
149 file path=usr/include/libtorrent/disabled_disk_io.hpp
150 file path=usr/include/libtorrent/disk_buffer_holder.hpp
151 file path=usr/include/libtorrent/disk_interface.hpp
152 file path=usr/include/libtorrent/disk_observer.hpp
153 file path=usr/include/libtorrent/download_priority.hpp
154 file path=usr/include/libtorrent/entry.hpp
155 file path=usr/include/libtorrent/enum_net.hpp
156 file path=usr/include/libtorrent/error.hpp
157 file path=usr/include/libtorrent/error_code.hpp
158 file path=usr/include/libtorrent/extensions.hpp
159 file path=usr/include/libtorrent/extensions/smart_ban.hpp
160 file path=usr/include/libtorrent/extensions/ut_metadata.hpp
161 file path=usr/include/libtorrent/extensions/ut_pex.hpp
162 file path=usr/include/libtorrent/file.hpp
163 file path=usr/include/libtorrent/file_layout.hpp
164 file path=usr/include/libtorrent/file_storage.hpp
165 file path=usr/include/libtorrent/fingerprint.hpp
166 file path=usr/include/libtorrent/flags.hpp
167 file path=usr/include/libtorrent/fwd.hpp
168 file path=usr/include/libtorrent/gzip.hpp
169 file path=usr/include/libtorrent/hash_picker.hpp
170 file path=usr/include/libtorrent/hasher.hpp
171 file path=usr/include/libtorrent/hex.hpp
172 file path=usr/include/libtorrent/http_connection.hpp
173 file path=usr/include/libtorrent/http_parser.hpp
174 file path=usr/include/libtorrent/http_seed_connection.hpp
175 file path=usr/include/libtorrent/http_stream.hpp
176 file path=usr/include/libtorrent/http_tracker_connection.hpp
177 file path=usr/include/libtorrent/i2p_stream.hpp
178 file path=usr/include/libtorrent/identify_client.hpp
179 file path=usr/include/libtorrent/index_range.hpp
180 file path=usr/include/libtorrent/info_hash.hpp
181 file path=usr/include/libtorrent/io.hpp
182 file path=usr/include/libtorrent/io_context.hpp
183 file path=usr/include/libtorrent/io_service.hpp
184 file path=usr/include/libtorrent/ip_filter.hpp
185 file path=usr/include/libtorrent/ip_voter.hpp
186 file path=usr/include/libtorrent/kademlia/announce_flags.hpp
187 file path=usr/include/libtorrent/kademlia/dht_observer.hpp
188 file path=usr/include/libtorrent/kademlia/dht_settings.hpp
189 file path=usr/include/libtorrent/kademlia/dht_state.hpp
190 file path=usr/include/libtorrent/kademlia/dht_storage.hpp
191 file path=usr/include/libtorrent/kademlia/dht_tracker.hpp
192 file path=usr/include/libtorrent/kademlia/direct_request.hpp
193 file path=usr/include/libtorrent/kademlia/dos_blocker.hpp
194 file path=usr/include/libtorrent/kademlia/ed25519.hpp
195 file path=usr/include/libtorrent/kademlia/find_data.hpp
196 file path=usr/include/libtorrent/kademlia/get_item.hpp
197 file path=usr/include/libtorrent/kademlia/get_peers.hpp
198 file path=usr/include/libtorrent/kademlia/io.hpp
199 file path=usr/include/libtorrent/kademlia/item.hpp
200 file path=usr/include/libtorrent/kademlia/msg.hpp
201 file path=usr/include/libtorrent/kademlia/node.hpp
202 file path=usr/include/libtorrent/kademlia/node_entry.hpp
203 file path=usr/include/libtorrent/kademlia/node_id.hpp
204 file path=usr/include/libtorrent/kademlia/observer.hpp
205 file path=usr/include/libtorrent/kademlia/put_data.hpp
206 file path=usr/include/libtorrent/kademlia/refresh.hpp
207 file path=usr/include/libtorrent/kademlia/routing_table.hpp
208 file path=usr/include/libtorrent/kademlia/rpc_manager.hpp
209 file path=usr/include/libtorrent/kademlia/sample_infohashes.hpp
210 file path=usr/include/libtorrent/kademlia/traversal_algorithm.hpp
211 file path=usr/include/libtorrent/kademlia/types.hpp
212 file path=usr/include/libtorrent/libtorrent.hpp
213 file path=usr/include/libtorrent/link.hpp
214 file path=usr/include/libtorrent/load_torrent.hpp
215 file path=usr/include/libtorrent/lsd.hpp
216 file path=usr/include/libtorrent/magnet_uri.hpp
217 file path=usr/include/libtorrent/mmap_disk_io.hpp
218 file path=usr/include/libtorrent/mmap_storage.hpp
219 file path=usr/include/libtorrent/natpmp.hpp
220 file path=usr/include/libtorrent/netlink.hpp
221 file path=usr/include/libtorrent/operations.hpp
222 file path=usr/include/libtorrent/optional.hpp
223 file path=usr/include/libtorrent/parse_url.hpp
224 file path=usr/include/libtorrent/part_file.hpp
225 file path=usr/include/libtorrent/pe_crypto.hpp
226 file path=usr/include/libtorrent/peer.hpp
227 file path=usr/include/libtorrent/peer_class.hpp
228 file path=usr/include/libtorrent/peer_class_set.hpp
229 file path=usr/include/libtorrent/peer_class_type_filter.hpp
230 file path=usr/include/libtorrent/peer_connection.hpp
231 file path=usr/include/libtorrent/peer_connection_handle.hpp
232 file path=usr/include/libtorrent/peer_connection_interface.hpp
233 file path=usr/include/libtorrent/peer_id.hpp
234 file path=usr/include/libtorrent/peer_info.hpp
235 file path=usr/include/libtorrent/peer_list.hpp
236 file path=usr/include/libtorrent/peer_request.hpp
237 file path=usr/include/libtorrent/performance_counters.hpp
238 file path=usr/include/libtorrent/pex_flags.hpp
239 file path=usr/include/libtorrent/piece_block.hpp
240 file path=usr/include/libtorrent/piece_block_progress.hpp
241 file path=usr/include/libtorrent/piece_picker.hpp
242 file path=usr/include/libtorrent/platform_util.hpp
243 file path=usr/include/libtorrent/portmap.hpp
244 file path=usr/include/libtorrent/posix_disk_io.hpp
245 file path=usr/include/libtorrent/proxy_base.hpp
246 file path=usr/include/libtorrent/puff.hpp
247 file path=usr/include/libtorrent/random.hpp
248 file path=usr/include/libtorrent/read_resume_data.hpp
249 file path=usr/include/libtorrent/request_blocks.hpp
250 file path=usr/include/libtorrent/resolve_links.hpp
251 file path=usr/include/libtorrent/session.hpp
252 file path=usr/include/libtorrent/session_handle.hpp
253 file path=usr/include/libtorrent/session_params.hpp
254 file path=usr/include/libtorrent/session_settings.hpp
255 file path=usr/include/libtorrent/session_stats.hpp
256 file path=usr/include/libtorrent/session_status.hpp
257 file path=usr/include/libtorrent/session_types.hpp
258 file path=usr/include/libtorrent/settings_pack.hpp
259 file path=usr/include/libtorrent/sha1.hpp
260 file path=usr/include/libtorrent/sha1_hash.hpp
261 file path=usr/include/libtorrent/sha256.hpp
262 file path=usr/include/libtorrent/sliding_average.hpp
263 file path=usr/include/libtorrent/socket.hpp
264 file path=usr/include/libtorrent/socket_io.hpp
265 file path=usr/include/libtorrent/socket_type.hpp
266 file path=usr/include/libtorrent/socks5_stream.hpp
267 file path=usr/include/libtorrent/span.hpp
268 file path=usr/include/libtorrent/ssl.hpp
269 file path=usr/include/libtorrent/ssl_stream.hpp
270 file path=usr/include/libtorrent/stack_allocator.hpp
271 file path=usr/include/libtorrent/stat.hpp
272 file path=usr/include/libtorrent/stat_cache.hpp
273 file path=usr/include/libtorrent/storage.hpp
274 file path=usr/include/libtorrent/storage_defs.hpp
275 file path=usr/include/libtorrent/string_util.hpp
276 file path=usr/include/libtorrent/string_view.hpp
277 file path=usr/include/libtorrent/tailqueue.hpp
278 file path=usr/include/libtorrent/time.hpp
279 file path=usr/include/libtorrent/torrent.hpp
280 file path=usr/include/libtorrent/torrent_flags.hpp
281 file path=usr/include/libtorrent/torrent_handle.hpp
282 file path=usr/include/libtorrent/torrent_info.hpp
283 file path=usr/include/libtorrent/torrent_peer.hpp
284 file path=usr/include/libtorrent/torrent_peer_allocator.hpp
285 file path=usr/include/libtorrent/torrent_status.hpp
286 file path=usr/include/libtorrent/tracker_manager.hpp
287 file path=usr/include/libtorrent/truncate.hpp
288 file path=usr/include/libtorrent/udp_socket.hpp
289 file path=usr/include/libtorrent/udp_tracker_connection.hpp
290 file path=usr/include/libtorrent/union_endpoint.hpp
291 file path=usr/include/libtorrent/units.hpp
292 file path=usr/include/libtorrent/upnp.hpp
293 file path=usr/include/libtorrent/utf8.hpp
294 file path=usr/include/libtorrent/vector_utils.hpp
295 file path=usr/include/libtorrent/version.hpp
296 file path=usr/include/libtorrent/web_connection_base.hpp
297 file path=usr/include/libtorrent/web_peer_connection.hpp
298 file path=usr/include/libtorrent/write_resume_data.hpp
299 file path=usr/include/libtorrent/xml_parse.hpp
300 file path=usr/lib/$(MACH64)/cmake/LibtorrentRasterbar/LibtorrentRasterbarConfig.cmake
301 file path=usr/lib/$(MACH64)/cmake/LibtorrentRasterbar/LibtorrentRasterbarConfigVersion.cmake
302 file path=usr/lib/$(MACH64)/cmake/LibtorrentRasterbar/LibtorrentRasterbarTargets-noconfig.cmake
303 file path=usr/lib/$(MACH64)/cmake/LibtorrentRasterbar/LibtorrentRasterbarTargets.cmake
304 link path=usr/lib/$(MACH64)/libtorrent-rasterbar.so \
305 target=libtorrent-rasterbar.so.2.0
306 file path=usr/lib/$(MACH64)/libtorrent-rasterbar.so.$(HUMAN_VERSION)
307 link path=usr/lib/$(MACH64)/libtorrent-rasterbar.so.2.0 \
308 target=libtorrent-rasterbar.so.$(HUMAN_VERSION)
309 file path=usr/lib/$(MACH64)/pkgconfig/libtorrent-rasterbar.pc
310 file path=usr/share/cmake/Modules/FindLibtorrentRasterbar.cmake