summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authoragc <agc@pkgsrc.org>2007-10-29 15:05:20 +0000
committeragc <agc@pkgsrc.org>2007-10-29 15:05:20 +0000
commitf61373b2e281638e86d41f9a4146ede1bb387784 (patch)
tree66c518ba49a12b82bd6df7482af9aa80f4b79f86 /net
parentbbca178221c84f950ea7bcaabc8284f1fa7ea5c3 (diff)
downloadpkgsrc-f61373b2e281638e86d41f9a4146ede1bb387784.tar.gz
Initial import of openwbem-3.2.2 into the Packages Collection.
OpenWBEM is an enterprise-grade open-source implementation of WBEM, written in C++, suitable for commercial and non-commercial applications. It provides a foundation for development of management frameworks that overcome cross-platform barriers and empower true interoperability. Developers can use OpenWBEM as a management agent and WBEM framework to provide applications for configuration and change management, system health monitoring, and enterprise-wide management functionality.
Diffstat (limited to 'net')
-rw-r--r--net/openwbem/DESCR8
-rw-r--r--net/openwbem/Makefile85
-rw-r--r--net/openwbem/PLIST492
-rw-r--r--net/openwbem/distinfo9
-rw-r--r--net/openwbem/patches/patch-aa27
-rw-r--r--net/openwbem/patches/patch-ab14
-rw-r--r--net/openwbem/patches/patch-ac22
-rw-r--r--net/openwbem/patches/patch-ad13
8 files changed, 670 insertions, 0 deletions
diff --git a/net/openwbem/DESCR b/net/openwbem/DESCR
new file mode 100644
index 00000000000..3b0c78ab05d
--- /dev/null
+++ b/net/openwbem/DESCR
@@ -0,0 +1,8 @@
+OpenWBEM is an enterprise-grade open-source implementation of WBEM,
+written in C++, suitable for commercial and non-commercial
+applications. It provides a foundation for development of management
+frameworks that overcome cross-platform barriers and empower true
+interoperability. Developers can use OpenWBEM as a management agent
+and WBEM framework to provide applications for configuration and
+change management, system health monitoring, and enterprise-wide
+management functionality.
diff --git a/net/openwbem/Makefile b/net/openwbem/Makefile
new file mode 100644
index 00000000000..64cc363024a
--- /dev/null
+++ b/net/openwbem/Makefile
@@ -0,0 +1,85 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/10/29 15:05:20 agc Exp $
+
+DISTNAME= openwbem-3.2.2
+CATEGORIES= net devel
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=openwbem/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.openwbem.org/
+COMMENT= Web-based Enterprise Management software
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= ac_cv_path_TRUE_PATHNAME=true ac_cv_path_FALSE_PATHNAME=false
+USE_TOOLS+= gmake
+USE_LIBTOOL= yes
+USE_LANGUAGES+= c c++
+
+INSTALLATION_DIRS+= etc/openwbem include/openwbem var/openwbem
+INSTALLATION_DIRS+= share/openwbem lib/openwbem share/examples/openwbem
+INSTALLATION_DIRS+= lib/openwbem/services lib/openwbem/requesthandlers
+INSTALLATION_DIRS+= lib/openwbem/provifcs lib/openwbem/c++providers
+INSTALLATION_DIRS+= lib/authentication
+
+PKG_SYSCONFSUBDIR= openwbem
+EGDIR= ${PREFIX}/share/examples/openwbem
+CONF_FILES+= ${EGDIR}/openwbem.conf \
+ ${PKG_SYSCONFDIR}/openwbem.conf
+CONF_FILES+= ${EGDIR}/owgencert \
+ ${PKG_SYSCONFDIR}/owgencert
+CONF_FILES+= ${EGDIR}/ssleay.cnf \
+ ${PKG_SYSCONFDIR}/ssleay.cnf
+
+
+SUBST_CLASSES+= mkdir
+SUBST_STAGE.mkdir= pre-configure
+SUBST_FILES.mkdir= ${WRKSRC}/db/db/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/mof/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/wql/common/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/wql/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/xml/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/http/client/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/http/common/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/provideragent/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/providerifcs/cpp/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/providerifcs/npi/common/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/providerifcs/npi/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/providerifcs/cmpi/common/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/providerifcs/cmpi/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/providerifcs/perl/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/providerifcs/remote/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/repositories/hdb/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/repositories/tdbcr/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/cimom/embedded/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/cimom/common/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/cimom/server/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/cimom/indication/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/client/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/common/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/authorizers/simple2/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/authorizers/simple/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/authenticators/aix/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/authenticators/pam/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/authenticators/pamcl/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/authenticators/nonauthenticating/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/authenticators/simple/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/services/http/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/provider/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/requesthandlers/binary/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/requesthandlers/cimxml/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/cimxmllistener/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/providers/cpp/polled/slp/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/providers/cpp/polled/unloader/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/providers/cpp/indicationexport/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/providers/cpp/indication/IndicationRepLayer/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/providers/cpp/instance/CIM_Namespace/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/providers/cpp/instance/OpenWBEM_UnitaryComputerSystem/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/providers/cpp/instance/CIM_IndicationSubscription/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/providers/cpp/instance/OpenWBEM_ObjectManager/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/providers/cpp/instance/OW_NameSpace/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/providers/cpp/instance/CIM_IndicationFilter/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/providers/cpp/instance/CIM_NamespaceInManager/Makefile.in
+SUBST_FILES.mkdir+= ${WRKSRC}/src/providers/cpp/instance/OpenWBEM_ConfigSettingData/Makefile.in
+SUBST_SED.mkdir= -e "s|\$$(INSTALL_PROGRAM) -d|\$${mkdir_p}|g"
+SUBST_MESSAGE.mkdir= Fixing ${INSTALL_PROGRAM} -d lines (the -s does not interoperate with -d)
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/net/openwbem/PLIST b/net/openwbem/PLIST
new file mode 100644
index 00000000000..2ed840075d2
--- /dev/null
+++ b/net/openwbem/PLIST
@@ -0,0 +1,492 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/10/29 15:05:21 agc Exp $
+bin/owcimindicationlistener
+bin/owcreatenamespace
+bin/owdeletenamespace
+bin/owenumclasses
+bin/owenumclassnames
+bin/owenumnamespace
+bin/owenumqualifiers
+bin/owexecwql
+bin/owgetclass
+bin/owmofc
+share/examples/openwbem/openwbem.conf
+share/examples/openwbem/owgencert
+share/examples/openwbem/ssleay.cnf
+include/openwbem/CmpiArgs.h
+include/openwbem/CmpiArray.h
+include/openwbem/CmpiAssociationMI.h
+include/openwbem/CmpiBaseMI.h
+include/openwbem/CmpiBroker.h
+include/openwbem/CmpiContext.h
+include/openwbem/CmpiData.h
+include/openwbem/CmpiDateTime.h
+include/openwbem/CmpiEnumeration.h
+include/openwbem/CmpiIndicationMI.h
+include/openwbem/CmpiInstance.h
+include/openwbem/CmpiInstanceMI.h
+include/openwbem/CmpiMethodMI.h
+include/openwbem/CmpiObject.h
+include/openwbem/CmpiObjectPath.h
+include/openwbem/CmpiPropertyMI.h
+include/openwbem/CmpiProviderBase.h
+include/openwbem/CmpiResult.h
+include/openwbem/CmpiSelectExp.h
+include/openwbem/CmpiStatus.h
+include/openwbem/CmpiString.h
+include/openwbem/OW_AppenderLogger.hpp
+include/openwbem/OW_Array.hpp
+include/openwbem/OW_ArrayFwd.hpp
+include/openwbem/OW_ArrayImpl.hpp
+include/openwbem/OW_Assertion.hpp
+include/openwbem/OW_AssocDb.hpp
+include/openwbem/OW_AssociatorProviderIFC.hpp
+include/openwbem/OW_AssociatorProviderInfo.hpp
+include/openwbem/OW_AtomicOps.hpp
+include/openwbem/OW_AuthenticationException.hpp
+include/openwbem/OW_AuthenticatorIFC.hpp
+include/openwbem/OW_Authorizer2IFC.hpp
+include/openwbem/OW_AuthorizerIFC.hpp
+include/openwbem/OW_AutoPtr.hpp
+include/openwbem/OW_Base64FormatException.hpp
+include/openwbem/OW_BaseStreamBuffer.hpp
+include/openwbem/OW_BinaryCIMOMHandle.hpp
+include/openwbem/OW_BinarySerialization.hpp
+include/openwbem/OW_Bool.hpp
+include/openwbem/OW_ByteSwap.hpp
+include/openwbem/OW_CIM.hpp
+include/openwbem/OW_CIMBase.hpp
+include/openwbem/OW_CIMClass.hpp
+include/openwbem/OW_CIMClassEnumeration.hpp
+include/openwbem/OW_CIMClient.hpp
+include/openwbem/OW_CIMDataType.hpp
+include/openwbem/OW_CIMDateTime.hpp
+include/openwbem/OW_CIMElement.hpp
+include/openwbem/OW_CIMErrorException.hpp
+include/openwbem/OW_CIMException.hpp
+include/openwbem/OW_CIMFeatures.hpp
+include/openwbem/OW_CIMFlavor.hpp
+include/openwbem/OW_CIMFwd.hpp
+include/openwbem/OW_CIMInstance.hpp
+include/openwbem/OW_CIMInstanceEnumeration.hpp
+include/openwbem/OW_CIMListenerCallback.hpp
+include/openwbem/OW_CIMMethod.hpp
+include/openwbem/OW_CIMNULL.hpp
+include/openwbem/OW_CIMName.hpp
+include/openwbem/OW_CIMNameSpace.hpp
+include/openwbem/OW_CIMNameSpaceUtils.hpp
+include/openwbem/OW_CIMOMHandleIFC.hpp
+include/openwbem/OW_CIMOMInfo.hpp
+include/openwbem/OW_CIMOMLocator.hpp
+include/openwbem/OW_CIMOMLocatorSLP.hpp
+include/openwbem/OW_CIMObjectPath.hpp
+include/openwbem/OW_CIMObjectPathEnumeration.hpp
+include/openwbem/OW_CIMParamValue.hpp
+include/openwbem/OW_CIMParameter.hpp
+include/openwbem/OW_CIMProperty.hpp
+include/openwbem/OW_CIMProtocolIFC.hpp
+include/openwbem/OW_CIMProtocolIStreamIFC.hpp
+include/openwbem/OW_CIMQualifier.hpp
+include/openwbem/OW_CIMQualifierEnumeration.hpp
+include/openwbem/OW_CIMQualifierType.hpp
+include/openwbem/OW_CIMRepository.hpp
+include/openwbem/OW_CIMScope.hpp
+include/openwbem/OW_CIMUrl.hpp
+include/openwbem/OW_CIMValue.hpp
+include/openwbem/OW_CIMValueCast.hpp
+include/openwbem/OW_CIMXMLCIMOMHandle.hpp
+include/openwbem/OW_CIMXMLListener.hpp
+include/openwbem/OW_CIMXMLListenerFwd.hpp
+include/openwbem/OW_CIMXMLParser.hpp
+include/openwbem/OW_CIMtoXML.hpp
+include/openwbem/OW_COWIntrusiveCountableBase.hpp
+include/openwbem/OW_COWIntrusiveReference.hpp
+include/openwbem/OW_COWReference.hpp
+include/openwbem/OW_COWReferenceBase.hpp
+include/openwbem/OW_Cache.hpp
+include/openwbem/OW_CerrAppender.hpp
+include/openwbem/OW_CerrLogger.hpp
+include/openwbem/OW_Char16.hpp
+include/openwbem/OW_CimomCommonFwd.hpp
+include/openwbem/OW_CimomServerFwd.hpp
+include/openwbem/OW_ClientAuthCBIFC.hpp
+include/openwbem/OW_ClientCIMOMHandle.hpp
+include/openwbem/OW_ClientCIMOMHandleConnectionPool.hpp
+include/openwbem/OW_ClientFwd.hpp
+include/openwbem/OW_CmdLineParser.hpp
+include/openwbem/OW_CommonFwd.hpp
+include/openwbem/OW_Condition.hpp
+include/openwbem/OW_ConfigException.hpp
+include/openwbem/OW_ConfigFile.hpp
+include/openwbem/OW_ConfigOpts.hpp
+include/openwbem/OW_CppAssociatorProviderIFC.hpp
+include/openwbem/OW_CppIndicationExportProviderIFC.hpp
+include/openwbem/OW_CppIndicationProviderIFC.hpp
+include/openwbem/OW_CppInstanceProviderIFC.hpp
+include/openwbem/OW_CppMethodProviderIFC.hpp
+include/openwbem/OW_CppPolledProviderIFC.hpp
+include/openwbem/OW_CppProviderBaseIFC.hpp
+include/openwbem/OW_CppProviderIncludes.hpp
+include/openwbem/OW_CppReadOnlyInstanceProviderIFC.hpp
+include/openwbem/OW_CppSecondaryInstanceProviderIFC.hpp
+include/openwbem/OW_CppSimpleAssociatorProviderIFC.hpp
+include/openwbem/OW_CppSimpleInstanceProviderIFC.hpp
+include/openwbem/OW_CryptographicRandomNumber.hpp
+include/openwbem/OW_DataStreams.hpp
+include/openwbem/OW_DateTime.hpp
+include/openwbem/OW_EmbeddedCIMOMEnvironment.hpp
+include/openwbem/OW_Enumeration.hpp
+include/openwbem/OW_EnumerationException.hpp
+include/openwbem/OW_EnvVars.hpp
+include/openwbem/OW_Exception.hpp
+include/openwbem/OW_ExceptionIds.hpp
+include/openwbem/OW_Exec.hpp
+include/openwbem/OW_File.hpp
+include/openwbem/OW_FileAppender.hpp
+include/openwbem/OW_FileSystem.hpp
+include/openwbem/OW_Format.hpp
+include/openwbem/OW_FuncNamePrinter.hpp
+include/openwbem/OW_GenericHDBRepository.hpp
+include/openwbem/OW_GetPass.hpp
+include/openwbem/OW_HDB.hpp
+include/openwbem/OW_HDBCommon.hpp
+include/openwbem/OW_HDBNode.hpp
+include/openwbem/OW_HTTPChunkException.hpp
+include/openwbem/OW_HTTPChunkedIStream.hpp
+include/openwbem/OW_HTTPChunkedOStream.hpp
+include/openwbem/OW_HTTPClient.hpp
+include/openwbem/OW_HTTPCounter.hpp
+include/openwbem/OW_HTTPDeflateIStream.hpp
+include/openwbem/OW_HTTPDeflateOStream.hpp
+include/openwbem/OW_HTTPException.hpp
+include/openwbem/OW_HTTPLenLimitIStream.hpp
+include/openwbem/OW_HTTPStatusCodes.hpp
+include/openwbem/OW_HTTPUtils.hpp
+include/openwbem/OW_HTTPXMLCIMListener.hpp
+include/openwbem/OW_HashMap.hpp
+include/openwbem/OW_HashMultiMap.hpp
+include/openwbem/OW_HttpCommonFwd.hpp
+include/openwbem/OW_IOException.hpp
+include/openwbem/OW_IOIFC.hpp
+include/openwbem/OW_IOIFCStreamBuffer.hpp
+include/openwbem/OW_IfcsFwd.hpp
+include/openwbem/OW_Index.hpp
+include/openwbem/OW_IndicationExportProviderIFC.hpp
+include/openwbem/OW_IndicationProviderIFC.hpp
+include/openwbem/OW_IndicationProviderInfo.hpp
+include/openwbem/OW_InstanceProviderIFC.hpp
+include/openwbem/OW_InstanceProviderInfo.hpp
+include/openwbem/OW_InstanceRepository.hpp
+include/openwbem/OW_IntrusiveCountableBase.hpp
+include/openwbem/OW_IntrusiveReference.hpp
+include/openwbem/OW_IstreamBufIterator.hpp
+include/openwbem/OW_List.hpp
+include/openwbem/OW_ListenerAuthenticator.hpp
+include/openwbem/OW_LocalEmbeddedCIMOMHandle.hpp
+include/openwbem/OW_LogAppender.hpp
+include/openwbem/OW_LogLevel.hpp
+include/openwbem/OW_LogMessage.hpp
+include/openwbem/OW_LogMessagePatternFormatter.hpp
+include/openwbem/OW_Logger.hpp
+include/openwbem/OW_MD5.hpp
+include/openwbem/OW_MOFCIMOMVisitor.hpp
+include/openwbem/OW_MOFCompiler.hpp
+include/openwbem/OW_MOFGrammar.hpp
+include/openwbem/OW_MOFLineInfo.hpp
+include/openwbem/OW_MOFParserDecls.hpp
+include/openwbem/OW_MOFParserErrorHandlerIFC.hpp
+include/openwbem/OW_MOFVisitor.hpp
+include/openwbem/OW_Map.hpp
+include/openwbem/OW_MemTracer.hpp
+include/openwbem/OW_MetaRepository.hpp
+include/openwbem/OW_MethodProviderIFC.hpp
+include/openwbem/OW_MethodProviderInfo.hpp
+include/openwbem/OW_Mutex.hpp
+include/openwbem/OW_MutexImpl.hpp
+include/openwbem/OW_MutexLock.hpp
+include/openwbem/OW_NULLValueException.hpp
+include/openwbem/OW_NetwareIdentity.hpp
+include/openwbem/OW_NetworkTypes.hpp
+include/openwbem/OW_NoSuchPropertyException.hpp
+include/openwbem/OW_NoSuchProviderException.hpp
+include/openwbem/OW_NoSuchQualifierException.hpp
+include/openwbem/OW_NonRecursiveMutex.hpp
+include/openwbem/OW_NonRecursiveMutexImpl.hpp
+include/openwbem/OW_NonRecursiveMutexLock.hpp
+include/openwbem/OW_NullAppender.hpp
+include/openwbem/OW_NullLogger.hpp
+include/openwbem/OW_NwIface.hpp
+include/openwbem/OW_OperationContext.hpp
+include/openwbem/OW_Param.hpp
+include/openwbem/OW_PolledProviderIFC.hpp
+include/openwbem/OW_PosixUnnamedPipe.hpp
+include/openwbem/OW_ProviderAgent.hpp
+include/openwbem/OW_ProviderAgentFwd.hpp
+include/openwbem/OW_ProviderAgentLifecycleCallbackIFC.hpp
+include/openwbem/OW_ProviderAgentLockerIFC.hpp
+include/openwbem/OW_ProviderBaseIFC.hpp
+include/openwbem/OW_ProviderEnvironmentIFC.hpp
+include/openwbem/OW_ProviderFwd.hpp
+include/openwbem/OW_ProviderIFCBaseIFC.hpp
+include/openwbem/OW_ProviderInfoBase.hpp
+include/openwbem/OW_ProviderRegistrationEnvironmentIFC.hpp
+include/openwbem/OW_RWLocker.hpp
+include/openwbem/OW_RandomNumber.hpp
+include/openwbem/OW_RefCount.hpp
+include/openwbem/OW_Reference.hpp
+include/openwbem/OW_ReferenceBase.hpp
+include/openwbem/OW_RepositoryCIMOMHandle.hpp
+include/openwbem/OW_RepositoryIFC.hpp
+include/openwbem/OW_RequestHandlerIFC.hpp
+include/openwbem/OW_RequestHandlerIFCXML.hpp
+include/openwbem/OW_ResultHandlerIFC.hpp
+include/openwbem/OW_ResultHandlers.hpp
+include/openwbem/OW_Runnable.hpp
+include/openwbem/OW_SSLCtxMgr.hpp
+include/openwbem/OW_SSLException.hpp
+include/openwbem/OW_SSLSocketImpl.hpp
+include/openwbem/OW_SafeLibCreate.hpp
+include/openwbem/OW_SecondaryInstanceProviderIFC.hpp
+include/openwbem/OW_SecondaryInstanceProviderInfo.hpp
+include/openwbem/OW_Select.hpp
+include/openwbem/OW_SelectEngine.hpp
+include/openwbem/OW_SelectableCallbackIFC.hpp
+include/openwbem/OW_SelectableIFC.hpp
+include/openwbem/OW_Semaphore.hpp
+include/openwbem/OW_SerializableIFC.hpp
+include/openwbem/OW_ServerSocket.hpp
+include/openwbem/OW_ServerSocketImpl.hpp
+include/openwbem/OW_ServiceEnvironmentIFC.hpp
+include/openwbem/OW_ServiceIFC.hpp
+include/openwbem/OW_ServiceIFCNames.hpp
+include/openwbem/OW_ServicesHttpFwd.hpp
+include/openwbem/OW_SessionLanguage.hpp
+include/openwbem/OW_SharedLibrary.hpp
+include/openwbem/OW_SharedLibraryException.hpp
+include/openwbem/OW_SharedLibraryLoader.hpp
+include/openwbem/OW_SharedLibraryReference.hpp
+include/openwbem/OW_SignalScope.hpp
+include/openwbem/OW_Socket.hpp
+include/openwbem/OW_SocketAddress.hpp
+include/openwbem/OW_SocketBaseImpl.hpp
+include/openwbem/OW_SocketException.hpp
+include/openwbem/OW_SocketFlags.hpp
+include/openwbem/OW_SocketImpl.hpp
+include/openwbem/OW_SocketStreamBuffer.hpp
+include/openwbem/OW_SocketUtils.hpp
+include/openwbem/OW_SortedVectorMap.hpp
+include/openwbem/OW_SortedVectorSet.hpp
+include/openwbem/OW_Stack.hpp
+include/openwbem/OW_StackTrace.hpp
+include/openwbem/OW_StrictWeakOrdering.hpp
+include/openwbem/OW_String.hpp
+include/openwbem/OW_StringBuffer.hpp
+include/openwbem/OW_StringEnumeration.hpp
+include/openwbem/OW_StringStream.hpp
+include/openwbem/OW_SyslogAppender.hpp
+include/openwbem/OW_System.hpp
+include/openwbem/OW_TempFileEnumerationImplBase.hpp
+include/openwbem/OW_TempFileStream.hpp
+include/openwbem/OW_Thread.hpp
+include/openwbem/OW_ThreadBarrier.hpp
+include/openwbem/OW_ThreadCancelledException.hpp
+include/openwbem/OW_ThreadCounter.hpp
+include/openwbem/OW_ThreadDoneCallback.hpp
+include/openwbem/OW_ThreadImpl.hpp
+include/openwbem/OW_ThreadOnce.hpp
+include/openwbem/OW_ThreadPool.hpp
+include/openwbem/OW_ThreadTypes.hpp
+include/openwbem/OW_TimeoutException.hpp
+include/openwbem/OW_TmpFile.hpp
+include/openwbem/OW_Types.hpp
+include/openwbem/OW_URL.hpp
+include/openwbem/OW_UTF8Utils.hpp
+include/openwbem/OW_UUID.hpp
+include/openwbem/OW_UnnamedPipe.hpp
+include/openwbem/OW_UserInfo.hpp
+include/openwbem/OW_UserUtils.hpp
+include/openwbem/OW_WBEMFlags.hpp
+include/openwbem/OW_WQLAst.hpp
+include/openwbem/OW_WQLCompile.hpp
+include/openwbem/OW_WQLIFC.hpp
+include/openwbem/OW_WQLImpl.hpp
+include/openwbem/OW_WQLInstancePropertySource.hpp
+include/openwbem/OW_WQLOperand.hpp
+include/openwbem/OW_WQLOperation.hpp
+include/openwbem/OW_WQLPropertySource.hpp
+include/openwbem/OW_WQLScanUtils.hpp
+include/openwbem/OW_WQLSelectStatement.hpp
+include/openwbem/OW_WQLVisitor.hpp
+include/openwbem/OW_XMLAttribute.hpp
+include/openwbem/OW_XMLCIMFactory.hpp
+include/openwbem/OW_XMLClass.hpp
+include/openwbem/OW_XMLEscape.hpp
+include/openwbem/OW_XMLFwd.hpp
+include/openwbem/OW_XMLListener.hpp
+include/openwbem/OW_XMLNode.hpp
+include/openwbem/OW_XMLOperationGeneric.hpp
+include/openwbem/OW_XMLParseException.hpp
+include/openwbem/OW_XMLParserCore.hpp
+include/openwbem/OW_XMLParserDOM.hpp
+include/openwbem/OW_XMLParserSAX.hpp
+include/openwbem/OW_XMLPrettyPrint.hpp
+include/openwbem/OW_XMLPullParser.hpp
+include/openwbem/OW_XMLQualifier.hpp
+include/openwbem/OW_XMLUnescape.hpp
+include/openwbem/OW_config.h
+include/openwbem/OW_dlSharedLibrary.hpp
+include/openwbem/OW_dlSharedLibraryLoader.hpp
+include/openwbem/OW_dyldSharedLibrary.hpp
+include/openwbem/OW_dyldSharedLibraryLoader.hpp
+include/openwbem/OW_shlSharedLibrary.hpp
+include/openwbem/OW_shlSharedLibraryLoader.hpp
+include/openwbem/OW_vector.hpp
+include/openwbem/cmpiThreadContext.h
+include/openwbem/cmpidt.h
+include/openwbem/cmpift.h
+include/openwbem/cmpimacs.h
+include/openwbem/cmpios.h
+include/openwbem/cmpisrv.h
+lib/libcmpisupport.a
+lib/libcmpisupport.so
+lib/libcmpisupport.so.4
+lib/libnonauthenticatingauthentication.so
+lib/libnonauthenticatingauthentication.so.4
+lib/libnpisupport.a
+lib/libnpisupport.so
+lib/libnpisupport.so.4
+lib/libopenwbem.a
+lib/libopenwbem.so
+lib/libopenwbem.so.4
+lib/libowcimomcommon.a
+lib/libowcimomcommon.so
+lib/libowcimomcommon.so.4
+lib/libowcimxmllistener.a
+lib/libowcimxmllistener.so
+lib/libowcimxmllistener.so.4
+lib/libowclient.a
+lib/libowclient.so
+lib/libowclient.so.4
+lib/libowcppprovifc.a
+lib/libowcppprovifc.so
+lib/libowcppprovifc.so.4
+lib/libowdb.a
+lib/libowdb.so
+lib/libowdb.so.4
+lib/libowembeddedcimom.a
+lib/libowembeddedcimom.so
+lib/libowembeddedcimom.so.4
+lib/libowhttpclient.a
+lib/libowhttpclient.so
+lib/libowhttpclient.so.4
+lib/libowhttpcommon.a
+lib/libowhttpcommon.so
+lib/libowhttpcommon.so.4
+lib/libowhttpxmllistener.a
+lib/libowhttpxmllistener.so
+lib/libowhttpxmllistener.so.4
+lib/libowmofc.a
+lib/libowmofc.so
+lib/libowmofc.so.4
+lib/libowprovider.a
+lib/libowprovider.so
+lib/libowprovider.so.4
+lib/libowprovideragent.a
+lib/libowprovideragent.so
+lib/libowprovideragent.so.4
+lib/libowrepositoryhdb.a
+lib/libowrepositoryhdb.so
+lib/libowrepositoryhdb.so.4
+lib/libowrequesthandlerbinary.so
+lib/libowrequesthandlerbinary.so.4
+lib/libowrequesthandlercimxml.so
+lib/libowrequesthandlercimxml.so.4
+lib/libowserver.a
+lib/libowserver.so
+lib/libowserver.so.4
+lib/libowservicehttp.a
+lib/libowservicehttp.so
+lib/libowservicehttp.so.4
+lib/libowwql.a
+lib/libowwql.so
+lib/libowwql.so.4
+lib/libowwqlcommon.a
+lib/libowwqlcommon.so
+lib/libowwqlcommon.so.4
+lib/libowxml.a
+lib/libowxml.so
+lib/libowxml.so.4
+lib/libpamauthentication.so
+lib/libpamauthentication.so.4
+lib/libpamclauthentication.so
+lib/libpamclauthentication.so.4
+lib/libsimpleauthentication.so
+lib/libsimpleauthentication.so.4
+lib/openwbem/authentication/libnonauthenticatingauthentication.so
+lib/openwbem/authentication/libpamauthentication.so
+lib/openwbem/authentication/libpamclauthentication.so
+lib/openwbem/authentication/libsimpleauthentication.so
+lib/openwbem/c++providers/libcppindicationexportxmlhttpprovider.so
+lib/openwbem/c++providers/libcppindicationexportxmlhttpprovider.so.4
+lib/openwbem/c++providers/libowprovCIM_IndicationSubscription.so
+lib/openwbem/c++providers/libowprovCIM_IndicationSubscription.so.4
+lib/openwbem/c++providers/libowprovindIndicationRepLayer.so
+lib/openwbem/c++providers/libowprovindIndicationRepLayer.so.4
+lib/openwbem/c++providers/libowprovinstCIM_IndicationFilter.so
+lib/openwbem/c++providers/libowprovinstCIM_IndicationFilter.so.4
+lib/openwbem/c++providers/libowprovinstCIM_Namespace.so
+lib/openwbem/c++providers/libowprovinstCIM_Namespace.so.4
+lib/openwbem/c++providers/libowprovinstCIM_NamespaceInManager.so
+lib/openwbem/c++providers/libowprovinstCIM_NamespaceInManager.so.4
+lib/openwbem/c++providers/libowprovinstOW_NameSpace.so
+lib/openwbem/c++providers/libowprovinstOW_NameSpace.so.4
+lib/openwbem/c++providers/libowprovinstOpenWBEM_ConfigSettingData.so
+lib/openwbem/c++providers/libowprovinstOpenWBEM_ConfigSettingData.so.4
+lib/openwbem/c++providers/libowprovinstOpenWBEM_ObjectManager.so
+lib/openwbem/c++providers/libowprovinstOpenWBEM_ObjectManager.so.4
+lib/openwbem/c++providers/libowprovinstOpenWBEM_UnitaryComputerSystem.so
+lib/openwbem/c++providers/libowprovinstOpenWBEM_UnitaryComputerSystem.so.4
+lib/openwbem/c++providers/libowprovpollUnloader.so
+lib/openwbem/c++providers/libowprovpollUnloader.so.4
+lib/openwbem/libowindicationreplayer.so
+lib/openwbem/libowindicationreplayer.so.4
+lib/openwbem/libowindicationserver.so
+lib/openwbem/libowindicationserver.so.4
+lib/openwbem/libowsimpleauthorizer.so
+lib/openwbem/libowsimpleauthorizer.so.4
+lib/openwbem/libowsimpleauthorizer2.so
+lib/openwbem/libowsimpleauthorizer2.so.4
+lib/openwbem/provifcs/libcmpiprovifc.so
+lib/openwbem/provifcs/libcmpiprovifc.so.4
+lib/openwbem/provifcs/libnpiprovifc.so
+lib/openwbem/provifcs/libnpiprovifc.so.4
+lib/openwbem/provifcs/libowremoteprovifc.so
+lib/openwbem/provifcs/libowremoteprovifc.so.4
+lib/openwbem/requesthandlers/libowrequesthandlerbinary.so
+lib/openwbem/requesthandlers/libowrequesthandlercimxml.so
+lib/openwbem/services/libowservicehttp.so
+libexec/openwbem/OW_PAMAuth
+libexec/openwbem/owlocalhelper
+man/man1/owexecwql.1
+man/man1/owmofc.1
+man/man8/owcimomd.8
+man/man8/owdigestgenpass.8
+sbin/owcimomd
+sbin/owcimomd_init
+sbin/owdigestgenpass
+sbin/owprovideragent
+sbin/owrepositorydump
+share/aclocal/openwbem.m4
+share/openwbem/OpenWBEM_Acl1.0.mof
+share/openwbem/OpenWBEM_Interop.mof
+@exec ${MKDIR} %D/var/openwbem
+@dirrm var/openwbem
+@dirrm share/openwbem
+@dirrm libexec/openwbem
+@dirrm lib/openwbem/services
+@dirrm lib/openwbem/requesthandlers
+@dirrm lib/openwbem/provifcs
+@dirrm lib/openwbem/c++providers
+@dirrm lib/openwbem/authentication
+@dirrm lib/openwbem
+@dirrm include/openwbem
+@dirrm etc/openwbem
diff --git a/net/openwbem/distinfo b/net/openwbem/distinfo
new file mode 100644
index 00000000000..09c3c2050df
--- /dev/null
+++ b/net/openwbem/distinfo
@@ -0,0 +1,9 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/10/29 15:05:20 agc Exp $
+
+SHA1 (openwbem-3.2.2.tar.gz) = 3272e5cbcfb2a864cccf71e15e0da0f6623420bb
+RMD160 (openwbem-3.2.2.tar.gz) = 31ce8c80d47ff7539315e3978b8c1c493bd17f35
+Size (openwbem-3.2.2.tar.gz) = 2919455 bytes
+SHA1 (patch-aa) = 8dec53b2617dda354b4af226e48d8e7a20cdacc3
+SHA1 (patch-ab) = c83f632376f12d7378b1f013a0db5d4ae63f15bf
+SHA1 (patch-ac) = ea2f928b13eaef464e133b0e510fa4b8cfee95b9
+SHA1 (patch-ad) = 52d05017718446076417c140b14ef6296ae2e8e4
diff --git a/net/openwbem/patches/patch-aa b/net/openwbem/patches/patch-aa
new file mode 100644
index 00000000000..d8bd48f81ed
--- /dev/null
+++ b/net/openwbem/patches/patch-aa
@@ -0,0 +1,27 @@
+$NetBSD: patch-aa,v 1.1.1.1 2007/10/29 15:05:21 agc Exp $
+
+--- configure 2006/02/21 21:18:12 1.1
++++ configure 2006/02/21 21:19:32
+@@ -4652,8 +4652,20 @@
+ PLAT_CXXFLAGS="-DEXPERIMENTAL"
+ LIBS="$LIBS -lnetware"
+ ;;
+-#*-*-netbsd*)
+-# ;;
++*-*-netbsd*)
++ cat >>confdefs.h <<\_ACEOF
++#define NETBSD 1
++_ACEOF
++
++ PLAT_CFLAGS="-fPIC -D_REENTRANT -pipe -pthread -D_POSIX_PTHREAD_SEMANTICS"
++ PLAT_CXXFLAGS="-fPIC -D_REENTRANT -pipe -pthread -D_POSIX_PTHREAD_SEMANTICS"
++ CXXCOMMONLINKFLAGS="-pthread"
++ CXXBINLINKFLAGS="-Wl,-Bdynamic -Wl,-E $LDFLAGS"
++ CXXSHAREDLIBLINKFLAGS='-shared -fPIC -Wl,-soname -Wl,$@.$(LIBRARY_BINARY_VERSION)'
++ PLAT_OPTFLAGS="-O3"
++ PIDFILE_DIR="/var/run"
++ LIB_EXT="so"
++ ;;
+ *-*-freebsd*)
+ cat >>confdefs.h <<\_ACEOF
+ #define FREEBSD 1
diff --git a/net/openwbem/patches/patch-ab b/net/openwbem/patches/patch-ab
new file mode 100644
index 00000000000..ddf1a091edd
--- /dev/null
+++ b/net/openwbem/patches/patch-ab
@@ -0,0 +1,14 @@
+$NetBSD: patch-ab,v 1.1.1.1 2007/10/29 15:05:21 agc Exp $
+
+--- src/common/socket/OW_NwIface.cpp 2006/02/21 21:29:16 1.1
++++ src/common/socket/OW_NwIface.cpp 2006/02/21 21:30:21
+@@ -73,6 +73,9 @@
+ #elif defined (OW_DARWIN)
+ #include <net/if.h>
+ #include <sys/ioctl.h>
++#elif defined (__NetBSD__)
++ #include <net/if.h>
++ #include <sys/ioctl.h>
+ #else
+
+ #ifdef OW_HAVE_STROPTS_H
diff --git a/net/openwbem/patches/patch-ac b/net/openwbem/patches/patch-ac
new file mode 100644
index 00000000000..b233de847ef
--- /dev/null
+++ b/net/openwbem/patches/patch-ac
@@ -0,0 +1,22 @@
+$NetBSD: patch-ac,v 1.1.1.1 2007/10/29 15:05:21 agc Exp $
+
+--- fake_library_creator.sh 2007/10/29 00:02:39 1.1
++++ fake_library_creator.sh 2007/10/29 00:03:14
+@@ -94,7 +94,7 @@
+ fi
+ fi
+
+- if [ "x$BASE_LIBNAME" == "x" ]
++ if [ "x$BASE_LIBNAME" = "x" ]
+ then
+ MINUS_NLM=`basename $FILENAME .nlm`
+ if [ "x$MINUS_NLM" != "x$FILENAME" ]
+@@ -106,7 +106,7 @@
+
+ if [ "x$BASE_LIBNAME" != "x" ]
+ then
+- if [ "x$LIB_EXT" == "x.nlm" ]
++ if [ "x$LIB_EXT" = "x.nlm" ]
+ then
+ IMPORT_FILE=$BASE_LIBNAME".imp"
+ CREATION_FUNCTION_NAME=`grep "$EXPORT_PREFIX" $IMPORT_FILE | sort -u`
diff --git a/net/openwbem/patches/patch-ad b/net/openwbem/patches/patch-ad
new file mode 100644
index 00000000000..f0a69bb47f0
--- /dev/null
+++ b/net/openwbem/patches/patch-ad
@@ -0,0 +1,13 @@
+$NetBSD: patch-ad,v 1.1.1.1 2007/10/29 15:05:21 agc Exp $
+
+--- etc/Makefile.in 2007/10/29 14:15:16 1.1
++++ etc/Makefile.in 2007/10/29 14:17:27
+@@ -235,7 +235,7 @@
+ target_alias = @target_alias@
+ SUBDIRS = init sysconfig pam.d
+ openwbemconf_DATA = openwbem.conf ssleay.cnf owgencert
+-openwbemconfdir = $(sysconfdir)/openwbem
++openwbemconfdir = ${DESTDIR}$(prefix)/share/examples/openwbem
+ EXTRA_DIST = openwbem.conf.sh owgencert.sh ssleay.cnf
+ CLEANFILES = openwbem.conf owgencert
+ SUFFIXES = .sh