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 2023-2024 Jonathan Schleifer
16 set name=pkg.fmri value=pkg:/developer/objfw@$(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 depend fmri=metapackages/build-essential type=require
25 depend fmri=archiver/ofarc type=require
26 depend fmri=network/ofdns type=require
27 depend fmri=network/ofhttp type=require
28 depend fmri=sysutils/ofhash type=require
30 license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'
31 license COPYING license=GPLv3
32 license COPYING.LESSER license=LGPLv3
34 file path=usr/bin/objfw-compile
35 file path=usr/bin/objfw-config
36 file path=usr/bin/objfw-embed
37 file path=usr/bin/objfw-new
38 file path=usr/include/ObjFW/OFAAAADNSResourceRecord.h
39 file path=usr/include/ObjFW/OFADNSResourceRecord.h
40 file path=usr/include/ObjFW/OFAcceptSocketFailedException.h
41 file path=usr/include/ObjFW/OFAllocFailedException.h
42 file path=usr/include/ObjFW/OFAlreadyOpenException.h
43 file path=usr/include/ObjFW/OFApplication.h
44 file path=usr/include/ObjFW/OFArchiveEntry.h
45 file path=usr/include/ObjFW/OFArray.h
46 file path=usr/include/ObjFW/OFAtomic.h
47 file path=usr/include/ObjFW/OFBindIPSocketFailedException.h
48 file path=usr/include/ObjFW/OFBindSocketFailedException.h
49 file path=usr/include/ObjFW/OFBindUNIXSocketFailedException.h
50 file path=usr/include/ObjFW/OFBlock.h
51 file path=usr/include/ObjFW/OFBroadcastConditionFailedException.h
52 file path=usr/include/ObjFW/OFCNAMEDNSResourceRecord.h
53 file path=usr/include/ObjFW/OFChangeCurrentDirectoryFailedException.h
54 file path=usr/include/ObjFW/OFCharacterSet.h
55 file path=usr/include/ObjFW/OFChecksumMismatchException.h
56 file path=usr/include/ObjFW/OFCollection.h
57 file path=usr/include/ObjFW/OFColor.h
58 file path=usr/include/ObjFW/OFCondition.h
59 file path=usr/include/ObjFW/OFConditionStillWaitingException.h
60 file path=usr/include/ObjFW/OFConnectIPSocketFailedException.h
61 file path=usr/include/ObjFW/OFConnectSocketFailedException.h
62 file path=usr/include/ObjFW/OFConnectUNIXSocketFailedException.h
63 file path=usr/include/ObjFW/OFConstantString.h
64 file path=usr/include/ObjFW/OFCopyItemFailedException.h
65 file path=usr/include/ObjFW/OFCountedSet.h
66 file path=usr/include/ObjFW/OFCreateDirectoryFailedException.h
67 file path=usr/include/ObjFW/OFCreateSymbolicLinkFailedException.h
68 file path=usr/include/ObjFW/OFCryptographicHash.h
69 file path=usr/include/ObjFW/OFDNSQuery.h
70 file path=usr/include/ObjFW/OFDNSQueryFailedException.h
71 file path=usr/include/ObjFW/OFDNSResolver.h
72 file path=usr/include/ObjFW/OFDNSResourceRecord.h
73 file path=usr/include/ObjFW/OFDNSResponse.h
74 file path=usr/include/ObjFW/OFData+CryptographicHashing.h
75 file path=usr/include/ObjFW/OFData+MessagePackParsing.h
76 file path=usr/include/ObjFW/OFData.h
77 file path=usr/include/ObjFW/OFDatagramSocket.h
78 file path=usr/include/ObjFW/OFDate.h
79 file path=usr/include/ObjFW/OFDictionary.h
80 file path=usr/include/ObjFW/OFEnumerationMutationException.h
81 file path=usr/include/ObjFW/OFEnumerator.h
82 file path=usr/include/ObjFW/OFException.h
83 file path=usr/include/ObjFW/OFFile.h
84 file path=usr/include/ObjFW/OFFileManager.h
85 file path=usr/include/ObjFW/OFGZIPStream.h
86 file path=usr/include/ObjFW/OFGetCurrentDirectoryFailedException.h
87 file path=usr/include/ObjFW/OFGetItemAttributesFailedException.h
88 file path=usr/include/ObjFW/OFGetOptionFailedException.h
89 file path=usr/include/ObjFW/OFHINFODNSResourceRecord.h
90 file path=usr/include/ObjFW/OFHMAC.h
91 file path=usr/include/ObjFW/OFHTTPClient.h
92 file path=usr/include/ObjFW/OFHTTPCookie.h
93 file path=usr/include/ObjFW/OFHTTPCookieManager.h
94 file path=usr/include/ObjFW/OFHTTPRequest.h
95 file path=usr/include/ObjFW/OFHTTPRequestFailedException.h
96 file path=usr/include/ObjFW/OFHTTPResponse.h
97 file path=usr/include/ObjFW/OFHTTPServer.h
98 file path=usr/include/ObjFW/OFHashAlreadyCalculatedException.h
99 file path=usr/include/ObjFW/OFHashNotCalculatedException.h
100 file path=usr/include/ObjFW/OFINICategory.h
101 file path=usr/include/ObjFW/OFINIFile.h
102 file path=usr/include/ObjFW/OFINISection.h
103 file path=usr/include/ObjFW/OFIRI.h
104 file path=usr/include/ObjFW/OFIRIHandler.h
105 file path=usr/include/ObjFW/OFInflate64Stream.h
106 file path=usr/include/ObjFW/OFInflateStream.h
107 file path=usr/include/ObjFW/OFInitializationFailedException.h
108 file path=usr/include/ObjFW/OFInvalidArgumentException.h
109 file path=usr/include/ObjFW/OFInvalidEncodingException.h
110 file path=usr/include/ObjFW/OFInvalidFormatException.h
111 file path=usr/include/ObjFW/OFInvalidJSONException.h
112 file path=usr/include/ObjFW/OFInvalidServerResponseException.h
113 file path=usr/include/ObjFW/OFInvocation.h
114 file path=usr/include/ObjFW/OFJSONRepresentation.h
115 file path=usr/include/ObjFW/OFJoinThreadFailedException.h
116 file path=usr/include/ObjFW/OFKernelEventObserver.h
117 file path=usr/include/ObjFW/OFKeyValueCoding.h
118 file path=usr/include/ObjFW/OFLHAArchive.h
119 file path=usr/include/ObjFW/OFLHAArchiveEntry.h
120 file path=usr/include/ObjFW/OFLOCDNSResourceRecord.h
121 file path=usr/include/ObjFW/OFLinkItemFailedException.h
122 file path=usr/include/ObjFW/OFList.h
123 file path=usr/include/ObjFW/OFListenOnSocketFailedException.h
124 file path=usr/include/ObjFW/OFLoadPluginFailedException.h
125 file path=usr/include/ObjFW/OFLocale.h
126 file path=usr/include/ObjFW/OFLockFailedException.h
127 file path=usr/include/ObjFW/OFLocking.h
128 file path=usr/include/ObjFW/OFMD5Hash.h
129 file path=usr/include/ObjFW/OFMXDNSResourceRecord.h
130 file path=usr/include/ObjFW/OFMalformedXMLException.h
131 file path=usr/include/ObjFW/OFMapTable.h
132 file path=usr/include/ObjFW/OFMatrix4x4.h
133 file path=usr/include/ObjFW/OFMemoryStream.h
134 file path=usr/include/ObjFW/OFMessagePackExtension.h
135 file path=usr/include/ObjFW/OFMessagePackRepresentation.h
136 file path=usr/include/ObjFW/OFMethodSignature.h
137 file path=usr/include/ObjFW/OFMoveItemFailedException.h
138 file path=usr/include/ObjFW/OFMutableArchiveEntry.h
139 file path=usr/include/ObjFW/OFMutableArray.h
140 file path=usr/include/ObjFW/OFMutableData.h
141 file path=usr/include/ObjFW/OFMutableDictionary.h
142 file path=usr/include/ObjFW/OFMutableIRI.h
143 file path=usr/include/ObjFW/OFMutableLHAArchiveEntry.h
144 file path=usr/include/ObjFW/OFMutablePair.h
145 file path=usr/include/ObjFW/OFMutableSet.h
146 file path=usr/include/ObjFW/OFMutableString.h
147 file path=usr/include/ObjFW/OFMutableTarArchiveEntry.h
148 file path=usr/include/ObjFW/OFMutableTriple.h
149 file path=usr/include/ObjFW/OFMutableZIPArchiveEntry.h
150 file path=usr/include/ObjFW/OFMutableZooArchiveEntry.h
151 file path=usr/include/ObjFW/OFMutex.h
152 file path=usr/include/ObjFW/OFNSDNSResourceRecord.h
153 file path=usr/include/ObjFW/OFNotImplementedException.h
154 file path=usr/include/ObjFW/OFNotOpenException.h
155 file path=usr/include/ObjFW/OFNotification.h
156 file path=usr/include/ObjFW/OFNotificationCenter.h
157 file path=usr/include/ObjFW/OFNull.h
158 file path=usr/include/ObjFW/OFNumber.h
159 file path=usr/include/ObjFW/OFObject+KeyValueCoding.h
160 file path=usr/include/ObjFW/OFObject.h
161 file path=usr/include/ObjFW/OFObserveKernelEventsFailedException.h
162 file path=usr/include/ObjFW/OFOnce.h
163 file path=usr/include/ObjFW/OFOpenItemFailedException.h
164 file path=usr/include/ObjFW/OFOptionsParser.h
165 file path=usr/include/ObjFW/OFOutOfMemoryException.h
166 file path=usr/include/ObjFW/OFOutOfRangeException.h
167 file path=usr/include/ObjFW/OFPBKDF2.h
168 file path=usr/include/ObjFW/OFPTRDNSResourceRecord.h
169 file path=usr/include/ObjFW/OFPair.h
170 file path=usr/include/ObjFW/OFPlainCondition.h
171 file path=usr/include/ObjFW/OFPlainMutex.h
172 file path=usr/include/ObjFW/OFPlainThread.h
173 file path=usr/include/ObjFW/OFPlugin.h
174 file path=usr/include/ObjFW/OFRIPEMD160Hash.h
175 file path=usr/include/ObjFW/OFRPDNSResourceRecord.h
176 file path=usr/include/ObjFW/OFReadFailedException.h
177 file path=usr/include/ObjFW/OFReadOrWriteFailedException.h
178 file path=usr/include/ObjFW/OFRecursiveMutex.h
179 file path=usr/include/ObjFW/OFRemoveItemFailedException.h
180 file path=usr/include/ObjFW/OFResolveHostFailedException.h
181 file path=usr/include/ObjFW/OFRunLoop.h
182 file path=usr/include/ObjFW/OFSCTPSocket.h
183 file path=usr/include/ObjFW/OFSHA1Hash.h
184 file path=usr/include/ObjFW/OFSHA224Hash.h
185 file path=usr/include/ObjFW/OFSHA224Or256Hash.h
186 file path=usr/include/ObjFW/OFSHA256Hash.h
187 file path=usr/include/ObjFW/OFSHA384Hash.h
188 file path=usr/include/ObjFW/OFSHA384Or512Hash.h
189 file path=usr/include/ObjFW/OFSHA512Hash.h
190 file path=usr/include/ObjFW/OFSOADNSResourceRecord.h
191 file path=usr/include/ObjFW/OFSRVDNSResourceRecord.h
192 file path=usr/include/ObjFW/OFScrypt.h
193 file path=usr/include/ObjFW/OFSecureData.h
194 file path=usr/include/ObjFW/OFSeekFailedException.h
195 file path=usr/include/ObjFW/OFSeekableStream.h
196 file path=usr/include/ObjFW/OFSequencedPacketSocket.h
197 file path=usr/include/ObjFW/OFSet.h
198 file path=usr/include/ObjFW/OFSetItemAttributesFailedException.h
199 file path=usr/include/ObjFW/OFSetOptionFailedException.h
200 file path=usr/include/ObjFW/OFSettings.h
201 file path=usr/include/ObjFW/OFSignalConditionFailedException.h
202 file path=usr/include/ObjFW/OFSocket.h
203 file path=usr/include/ObjFW/OFSortedList.h
204 file path=usr/include/ObjFW/OFStartThreadFailedException.h
205 file path=usr/include/ObjFW/OFStdIOStream.h
206 file path=usr/include/ObjFW/OFStillLockedException.h
207 file path=usr/include/ObjFW/OFStream.h
208 file path=usr/include/ObjFW/OFStreamSocket.h
209 file path=usr/include/ObjFW/OFString+CryptographicHashing.h
210 file path=usr/include/ObjFW/OFString+JSONParsing.h
211 file path=usr/include/ObjFW/OFString+PathAdditions.h
212 file path=usr/include/ObjFW/OFString+PercentEncoding.h
213 file path=usr/include/ObjFW/OFString+PropertyListParsing.h
214 file path=usr/include/ObjFW/OFString+XMLEscaping.h
215 file path=usr/include/ObjFW/OFString+XMLUnescaping.h
216 file path=usr/include/ObjFW/OFString.h
217 file path=usr/include/ObjFW/OFSubprocess.h
218 file path=usr/include/ObjFW/OFSystemInfo+NetworkInterfaces.h
219 file path=usr/include/ObjFW/OFSystemInfo.h
220 file path=usr/include/ObjFW/OFTCPSocket.h
221 file path=usr/include/ObjFW/OFTLSHandshakeFailedException.h
222 file path=usr/include/ObjFW/OFTLSKey.h
223 file path=usr/include/ObjFW/OFTLSStream.h
224 file path=usr/include/ObjFW/OFTXTDNSResourceRecord.h
225 file path=usr/include/ObjFW/OFTarArchive.h
226 file path=usr/include/ObjFW/OFTarArchiveEntry.h
227 file path=usr/include/ObjFW/OFThread.h
228 file path=usr/include/ObjFW/OFThreadStillRunningException.h
229 file path=usr/include/ObjFW/OFTimer.h
230 file path=usr/include/ObjFW/OFTriple.h
231 file path=usr/include/ObjFW/OFTruncatedDataException.h
232 file path=usr/include/ObjFW/OFUDPSocket.h
233 file path=usr/include/ObjFW/OFUNIXDatagramSocket.h
234 file path=usr/include/ObjFW/OFUNIXSequencedPacketSocket.h
235 file path=usr/include/ObjFW/OFUNIXStreamSocket.h
236 file path=usr/include/ObjFW/OFURIDNSResourceRecord.h
237 file path=usr/include/ObjFW/OFUUID.h
238 file path=usr/include/ObjFW/OFUnboundNamespaceException.h
239 file path=usr/include/ObjFW/OFUnboundPrefixException.h
240 file path=usr/include/ObjFW/OFUndefinedKeyException.h
241 file path=usr/include/ObjFW/OFUnknownXMLEntityException.h
242 file path=usr/include/ObjFW/OFUnlockFailedException.h
243 file path=usr/include/ObjFW/OFUnsupportedProtocolException.h
244 file path=usr/include/ObjFW/OFUnsupportedVersionException.h
245 file path=usr/include/ObjFW/OFValue.h
246 file path=usr/include/ObjFW/OFWaitForConditionFailedException.h
247 file path=usr/include/ObjFW/OFWriteFailedException.h
248 file path=usr/include/ObjFW/OFXMLAttribute.h
249 file path=usr/include/ObjFW/OFXMLCDATA.h
250 file path=usr/include/ObjFW/OFXMLCharacters.h
251 file path=usr/include/ObjFW/OFXMLComment.h
252 file path=usr/include/ObjFW/OFXMLElement.h
253 file path=usr/include/ObjFW/OFXMLElementBuilder.h
254 file path=usr/include/ObjFW/OFXMLNode.h
255 file path=usr/include/ObjFW/OFXMLParser.h
256 file path=usr/include/ObjFW/OFXMLProcessingInstruction.h
257 file path=usr/include/ObjFW/OFZIPArchive.h
258 file path=usr/include/ObjFW/OFZIPArchiveEntry.h
259 file path=usr/include/ObjFW/OFZooArchive.h
260 file path=usr/include/ObjFW/OFZooArchiveEntry.h
261 file path=usr/include/ObjFW/ObjFW.h
262 file path=usr/include/ObjFW/macros.h
263 file path=usr/include/ObjFW/objfw-defs.h
264 file path=usr/include/ObjFW/platform.h
265 file path=usr/include/ObjFW/platform/GCC4.7/OFAtomic.h
266 file path=usr/include/ObjFW/platform/GCC4/OFAtomic.h
267 file path=usr/include/ObjFW/platform/PowerPC/OFAtomic.h
268 file path=usr/include/ObjFW/platform/macOS/OFAtomic.h
269 file path=usr/include/ObjFW/platform/x86/OFAtomic.h
270 file path=usr/include/ObjFWHID/OHDualSenseGamepad.h
271 file path=usr/include/ObjFWHID/OHDualShock4Gamepad.h
272 file path=usr/include/ObjFWHID/OHExtendedGamepad.h
273 file path=usr/include/ObjFWHID/OHExtendedN64Controller.h
274 file path=usr/include/ObjFWHID/OHGameController.h
275 file path=usr/include/ObjFWHID/OHGameControllerAxis.h
276 file path=usr/include/ObjFWHID/OHGameControllerButton.h
277 file path=usr/include/ObjFWHID/OHGameControllerDirectionalPad.h
278 file path=usr/include/ObjFWHID/OHGameControllerElement.h
279 file path=usr/include/ObjFWHID/OHGameControllerProfile.h
280 file path=usr/include/ObjFWHID/OHGamepad.h
281 file path=usr/include/ObjFWHID/OHJoyConPair.h
282 file path=usr/include/ObjFWHID/OHLeftJoyCon.h
283 file path=usr/include/ObjFWHID/OHN64Controller.h
284 file path=usr/include/ObjFWHID/OHRightJoyCon.h
285 file path=usr/include/ObjFWHID/OHStadiaGamepad.h
286 file path=usr/include/ObjFWHID/OHXboxGamepad.h
287 file path=usr/include/ObjFWHID/ObjFWHID.h
288 file path=usr/include/ObjFWRT/ObjFWRT.h
289 file path=usr/include/ObjFWTLS/ObjFWTLS.h
290 file path=usr/include/ObjFWTest/OTAssert.h
291 file path=usr/include/ObjFWTest/OTOrderedDictionary.h
292 file path=usr/include/ObjFWTest/OTTestCase.h
293 file path=usr/include/ObjFWTest/ObjFWTest.h
294 file path=usr/lib/$(MACH64)/libobjfwtest.a
295 link path=usr/lib/$(MACH64)/libobjfw.so target=libobjfw.so.1.2
296 link path=usr/lib/$(MACH64)/libobjfwhid.so target=libobjfwhid.so.1.0
297 link path=usr/lib/$(MACH64)/libobjfwrt.so target=libobjfwrt.so.1.2
298 link path=usr/lib/$(MACH64)/libobjfwtls.so target=libobjfwtls.so.1.0
299 file path=usr/lib/$(MACH64)/objfw-config/ObjFWHID.oc
300 file path=usr/lib/$(MACH64)/objfw-config/ObjFWTLS.oc
301 file path=usr/lib/$(MACH64)/objfw-config/ObjFWTest.oc
302 file path=usr/share/man/man1/objfw-compile.1
303 file path=usr/share/man/man1/objfw-config.1
304 file path=usr/share/man/man1/objfw-embed.1
305 file path=usr/share/man/man1/objfw-new.1