pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/SOPE5



Module Name:    pkgsrc
Committed By:   gdt
Date:           Mon Jun 14 16:51:39 UTC 2021

Added Files:
        pkgsrc/devel/SOPE5: DESCR Makefile PLIST PLIST.SunOS buildlink3.mk
            distinfo options.mk
        pkgsrc/devel/SOPE5/patches: patch-general.make
            patch-sope-core_NGStreams_NGActiveSocket.m
            patch-sope-core_NGStreams_NGDescriptorFunctions.m
            patch-sope-core_NGStreams_NGInternetSocketAddress.m
            patch-sope-core_NGStreams_NGLocalSocketAddress.m
            patch-sope-core_NGStreams_NGLocalSocketDomain.m

Log Message:
devel/SOPE5: Add version 5.1.0

>From pkg/55459 submitted by Dima Veselov, and followup via email, with
some modifications by me.

SOPE is an extensive set of frameworks which form a complete Web
application server environment. Besides the Apple WebObjects
compatible appserver extended with Zope concepts, it contains a large
set of reusable classes: XML processing (SAX, DOM, XML-RPC),
MIME/IMAP4 processing, LDAP connectivity, RDBMS connectivity, and
iCalendar parsing.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/SOPE5/DESCR pkgsrc/devel/SOPE5/Makefile \
    pkgsrc/devel/SOPE5/PLIST pkgsrc/devel/SOPE5/PLIST.SunOS \
    pkgsrc/devel/SOPE5/buildlink3.mk pkgsrc/devel/SOPE5/distinfo \
    pkgsrc/devel/SOPE5/options.mk
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/SOPE5/patches/patch-general.make \
    pkgsrc/devel/SOPE5/patches/patch-sope-core_NGStreams_NGActiveSocket.m \
    pkgsrc/devel/SOPE5/patches/patch-sope-core_NGStreams_NGDescriptorFunctions.m \
    pkgsrc/devel/SOPE5/patches/patch-sope-core_NGStreams_NGInternetSocketAddress.m \
    pkgsrc/devel/SOPE5/patches/patch-sope-core_NGStreams_NGLocalSocketAddress.m \
    pkgsrc/devel/SOPE5/patches/patch-sope-core_NGStreams_NGLocalSocketDomain.m

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/devel/SOPE5/DESCR
diff -u /dev/null pkgsrc/devel/SOPE5/DESCR:1.1
--- /dev/null   Mon Jun 14 16:51:39 2021
+++ pkgsrc/devel/SOPE5/DESCR    Mon Jun 14 16:51:39 2021
@@ -0,0 +1,7 @@
+SOPE stands for "SKYRiX Object Publishing Environment" and is a
+framework for mapping dynamic objects into the HTTP infrastructure,
+that is, the web. A lot of ideas in SOPE are actually inspired by
+ZOPE (the Z Object Publishing Environment), but the implementation
+and details are quite different.
+
+This version of SOPE is maintained by SOGo team.
Index: pkgsrc/devel/SOPE5/Makefile
diff -u /dev/null pkgsrc/devel/SOPE5/Makefile:1.1
--- /dev/null   Mon Jun 14 16:51:39 2021
+++ pkgsrc/devel/SOPE5/Makefile Mon Jun 14 16:51:39 2021
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1 2021/06/14 16:51:39 gdt Exp $
+#
+
+DISTNAME=      SOPE-5.1.1
+CATEGORIES=    devel
+MASTER_SITES=  http://www.sogo.nu/files/downloads/SOGo/Sources/
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/inverse-inc/sope
+#              Original SOPE: http://sope.opengroupware.org/
+COMMENT=       Framework for writing clever web servers driven by objects
+LICENSE=       gnu-lgpl-v2
+
+USE_TOOLS+=    gmake
+
+WRKSRC=                ${WRKDIR}/SOPE
+HAS_CONFIGURE= yes
+
+CONFIGURE_ARGS=        --with-gnustep --enable-debug --disable-strip
+
+.include "options.mk"
+
+.include "../../devel/gnustep-make/buildlink3.mk"
+.include "../../devel/gnustep-base/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/SOPE5/PLIST
diff -u /dev/null pkgsrc/devel/SOPE5/PLIST:1.1
--- /dev/null   Mon Jun 14 16:51:39 2021
+++ pkgsrc/devel/SOPE5/PLIST    Mon Jun 14 16:51:39 2021
@@ -0,0 +1,460 @@
+@comment $NetBSD: PLIST,v 1.1 2021/06/14 16:51:39 gdt Exp $
+bin/connect-EOAdaptor
+bin/load-EOAdaptor
+bin/wod
+include/DOM/DOM.h
+include/DOM/DOMAttribute.h
+include/DOM/DOMBuilder.h
+include/DOM/DOMBuilderFactory.h
+include/DOM/DOMCDATASection.h
+include/DOM/DOMCharacterData.h
+include/DOM/DOMComment.h
+include/DOM/DOMDocument.h
+include/DOM/DOMDocumentFragment.h
+include/DOM/DOMDocumentType.h
+include/DOM/DOMElement.h
+include/DOM/DOMEntity.h
+include/DOM/DOMEntityReference.h
+include/DOM/DOMImplementation.h
+include/DOM/DOMNamedNodeMap.h
+include/DOM/DOMNode+Enum.h
+include/DOM/DOMNode+QueryPath.h
+include/DOM/DOMNode.h
+include/DOM/DOMNodeWalker.h
+include/DOM/DOMNotation.h
+include/DOM/DOMPYXOutputter.h
+include/DOM/DOMProcessingInstruction.h
+include/DOM/DOMProtocols.h
+include/DOM/DOMQueryPathExpression.h
+include/DOM/DOMSaxBuilder.h
+include/DOM/DOMSaxHandler.h
+include/DOM/DOMText.h
+include/DOM/DOMXMLOutputter.h
+include/DOM/EDOM.h
+include/EOControl/EOArrayDataSource.h
+include/EOControl/EOClassDescription.h
+include/EOControl/EOControl.h
+include/EOControl/EOControlDecls.h
+include/EOControl/EODataSource.h
+include/EOControl/EODetailDataSource.h
+include/EOControl/EOFetchSpecification.h
+include/EOControl/EOGenericRecord.h
+include/EOControl/EOGlobalID.h
+include/EOControl/EOKeyGlobalID.h
+include/EOControl/EOKeyValueArchiver.h
+include/EOControl/EOKeyValueCoding.h
+include/EOControl/EONull.h
+include/EOControl/EOObserver.h
+include/EOControl/EOQualifier.h
+include/EOControl/EOSQLParser.h
+include/EOControl/EOSortOrdering.h
+include/GDLAccess/EOAdaptor.h
+include/GDLAccess/EOAdaptorChannel+Attributes.h
+include/GDLAccess/EOAdaptorChannel.h
+include/GDLAccess/EOAdaptorContext.h
+include/GDLAccess/EOAdaptorDataSource.h
+include/GDLAccess/EOAdaptorGlobalID.h
+include/GDLAccess/EOAdaptorOperation.h
+include/GDLAccess/EOArrayProxy.h
+include/GDLAccess/EOAttribute.h
+include/GDLAccess/EOAttributeOrdering.h
+include/GDLAccess/EOCustomValues.h
+include/GDLAccess/EODatabase.h
+include/GDLAccess/EODatabaseChannel.h
+include/GDLAccess/EODatabaseContext.h
+include/GDLAccess/EODatabaseFault.h
+include/GDLAccess/EODatabaseFaultResolver.h
+include/GDLAccess/EODelegateResponse.h
+include/GDLAccess/EOEntity+Factory.h
+include/GDLAccess/EOEntity.h
+include/GDLAccess/EOExpressionArray.h
+include/GDLAccess/EOFExceptions.h
+include/GDLAccess/EOFault.h
+include/GDLAccess/EOFaultHandler.h
+include/GDLAccess/EOGenericRecord.h
+include/GDLAccess/EOJoinTypes.h
+include/GDLAccess/EOKeySortOrdering.h
+include/GDLAccess/EOModel.h
+include/GDLAccess/EOModelGroup.h
+include/GDLAccess/EONull.h
+include/GDLAccess/EOObjectUniquer.h
+include/GDLAccess/EOPrimaryKeyDictionary.h
+include/GDLAccess/EOQuotedExpression.h
+include/GDLAccess/EORecordDictionary.h
+include/GDLAccess/EORelationship.h
+include/GDLAccess/EOSQLExpression.h
+include/GDLAccess/EOSQLQualifier.h
+include/GDLAccess/GDLAccess.h
+include/GDLAccess/NSObject+EONullInit.h
+include/NGExtensions/AutoDefines.h
+include/NGExtensions/DOMNode+EOQualifier.h
+include/NGExtensions/EOCacheDataSource.h
+include/NGExtensions/EOCompoundDataSource.h
+include/NGExtensions/EODataSource+NGExtensions.h
+include/NGExtensions/EOFetchSpecification+plist.h
+include/NGExtensions/EOFilterDataSource.h
+include/NGExtensions/EOGrouping.h
+include/NGExtensions/EOGroupingSet.h
+include/NGExtensions/EOKeyGrouping.h
+include/NGExtensions/EOKeyMapDataSource.h
+include/NGExtensions/EOQualifier+CtxEval.h
+include/NGExtensions/EOQualifier+plist.h
+include/NGExtensions/EOQualifierGrouping.h
+include/NGExtensions/EOSortOrdering+plist.h
+include/NGExtensions/EOTrueQualifier.h
+include/NGExtensions/IndexFunc.h
+include/NGExtensions/NGBase64Coding.h
+include/NGExtensions/NGBaseTypes.h
+include/NGExtensions/NGBitSet.h
+include/NGExtensions/NGBundleManager.h
+include/NGExtensions/NGCalendarDateRange.h
+include/NGExtensions/NGCharBuffers.h
+include/NGExtensions/NGCustomFileManager.h
+include/NGExtensions/NGDirectoryEnumerator.h
+include/NGExtensions/NGExtensions.h
+include/NGExtensions/NGExtensionsDecls.h
+include/NGExtensions/NGFileFolderInfoDataSource.h
+include/NGExtensions/NGFileManager.h
+include/NGExtensions/NGFileManagerURL.h
+include/NGExtensions/NGHashMap.h
+include/NGExtensions/NGLogAppender.h
+include/NGExtensions/NGLogEvent.h
+include/NGExtensions/NGLogEventFormatter.h
+include/NGExtensions/NGLogFileHandleAppender.h
+include/NGExtensions/NGLogLevel.h
+include/NGExtensions/NGLogSyslogAppender.h
+include/NGExtensions/NGLogger.h
+include/NGExtensions/NGLoggerManager.h
+include/NGExtensions/NGLogging.h
+include/NGExtensions/NGMemoryAllocation.h
+include/NGExtensions/NGMerging.h
+include/NGExtensions/NGObjectMacros.h
+include/NGExtensions/NGPropertyListParser.h
+include/NGExtensions/NGQuotedPrintableCoding.h
+include/NGExtensions/NGResourceLocator.h
+include/NGExtensions/NGRule.h
+include/NGExtensions/NGRuleAssignment.h
+include/NGExtensions/NGRuleContext.h
+include/NGExtensions/NGRuleEngine.h
+include/NGExtensions/NGRuleModel.h
+include/NGExtensions/NGStack.h
+include/NGExtensions/NSArray+enumerator.h
+include/NGExtensions/NSAutoreleasePool+misc.h
+include/NGExtensions/NSBundle+misc.h
+include/NGExtensions/NSCalendarDate+misc.h
+include/NGExtensions/NSData+gzip.h
+include/NGExtensions/NSData+misc.h
+include/NGExtensions/NSDictionary+misc.h
+include/NGExtensions/NSEnumerator+misc.h
+include/NGExtensions/NSException+misc.h
+include/NGExtensions/NSFileManager+Extensions.h
+include/NGExtensions/NSNull+misc.h
+include/NGExtensions/NSObject+Logs.h
+include/NGExtensions/NSObject+Values.h
+include/NGExtensions/NSProcessInfo+misc.h
+include/NGExtensions/NSRunLoop+FileObjects.h
+include/NGExtensions/NSSet+enumerator.h
+include/NGExtensions/NSString+Encoding.h
+include/NGExtensions/NSString+Escaping.h
+include/NGExtensions/NSString+Ext.h
+include/NGExtensions/NSString+Formatting.h
+include/NGExtensions/NSString+misc.h
+include/NGExtensions/NSURL+misc.h
+include/NGHttp/NGHttp.h
+include/NGHttp/NGHttpBodyParser.h
+include/NGHttp/NGHttpCookie.h
+include/NGHttp/NGHttpDecls.h
+include/NGHttp/NGHttpHeaderFieldParser.h
+include/NGHttp/NGHttpHeaderFields.h
+include/NGHttp/NGHttpMessage.h
+include/NGHttp/NGHttpMessageParser.h
+include/NGHttp/NGHttpRequest.h
+include/NGHttp/NGHttpResponse.h
+include/NGHttp/NGUrlFormCoder.h
+include/NGImap4/NGImap4.h
+include/NGImap4/NGImap4Client.h
+include/NGImap4/NGImap4Connection.h
+include/NGImap4/NGImap4ConnectionManager.h
+include/NGImap4/NGImap4Context.h
+include/NGImap4/NGImap4DataSource.h
+include/NGImap4/NGImap4Envelope.h
+include/NGImap4/NGImap4EnvelopeAddress.h
+include/NGImap4/NGImap4FileManager.h
+include/NGImap4/NGImap4Folder.h
+include/NGImap4/NGImap4MailboxInfo.h
+include/NGImap4/NGImap4Message.h
+include/NGImap4/NGImap4ResponseParser.h
+include/NGImap4/NGImap4ServerRoot.h
+include/NGImap4/NGImap4Support.h
+include/NGImap4/NGSieveClient.h
+include/NGImap4/NSString+Imap4.h
+include/NGLdap/EOQualifier+LDAP.h
+include/NGLdap/NGLdap.h
+include/NGLdap/NGLdapAttribute.h
+include/NGLdap/NGLdapConnection.h
+include/NGLdap/NGLdapDataSource.h
+include/NGLdap/NGLdapEntry.h
+include/NGLdap/NGLdapFileManager.h
+include/NGLdap/NGLdapGlobalID.h
+include/NGLdap/NGLdapModification.h
+include/NGLdap/NGLdapSearchResultEnumerator.h
+include/NGLdap/NGLdapURL.h
+include/NGLdap/NSString+DN.h
+include/NGMail/NGMBoxReader.h
+include/NGMail/NGMail.h
+include/NGMail/NGMailAddress.h
+include/NGMail/NGMailAddressList.h
+include/NGMail/NGMailAddressParser.h
+include/NGMail/NGMailDecls.h
+include/NGMail/NGMimeMessage.h
+include/NGMail/NGMimeMessageGenerator.h
+include/NGMail/NGMimeMessageParser.h
+include/NGMail/NGPop3Client.h
+include/NGMail/NGPop3Support.h
+include/NGMail/NGSendMail.h
+include/NGMail/NGSmtpClient.h
+include/NGMail/NGSmtpSupport.h
+include/NGMime/NGConcreteMimeType.h
+include/NGMime/NGMime.h
+include/NGMime/NGMimeBodyGenerator.h
+include/NGMime/NGMimeBodyParser.h
+include/NGMime/NGMimeBodyPart.h
+include/NGMime/NGMimeBodyPartParser.h
+include/NGMime/NGMimeDecls.h
+include/NGMime/NGMimeExceptions.h
+include/NGMime/NGMimeFileData.h
+include/NGMime/NGMimeGeneratorProtocols.h
+include/NGMime/NGMimeHeaderFieldGenerator.h
+include/NGMime/NGMimeHeaderFieldParser.h
+include/NGMime/NGMimeHeaderFields.h
+include/NGMime/NGMimeJoinedData.h
+include/NGMime/NGMimeMultipartBody.h
+include/NGMime/NGMimePartGenerator.h
+include/NGMime/NGMimePartParser.h
+include/NGMime/NGMimeType.h
+include/NGMime/NGMimeUtilities.h
+include/NGMime/NGPart.h
+include/NGMime/NSData+RFC822.h
+include/NGObjWeb/EOFetchSpecification+SoDAV.h
+include/NGObjWeb/NGObjWeb.h
+include/NGObjWeb/NGObjWebDecls.h
+include/NGObjWeb/NSException+HTTP.h
+include/NGObjWeb/NSString+JavaScriptEscaping.h
+include/NGObjWeb/OWResourceManager.h
+include/NGObjWeb/OWResponder.h
+include/NGObjWeb/OWViewRequestHandler.h
+include/NGObjWeb/SaxDAVHandler.h
+include/NGObjWeb/SoActionInvocation.h
+include/NGObjWeb/SoApplication.h
+include/NGObjWeb/SoClass.h
+include/NGObjWeb/SoClassRegistry.h
+include/NGObjWeb/SoClassSecurityInfo.h
+include/NGObjWeb/SoComponent.h
+include/NGObjWeb/SoControlPanel.h
+include/NGObjWeb/SoCookieAuthenticator.h
+include/NGObjWeb/SoDAV.h
+include/NGObjWeb/SoDAVLockManager.h
+include/NGObjWeb/SoDAVSQLParser.h
+include/NGObjWeb/SoDefaultRenderer.h
+include/NGObjWeb/SoHTTPAuthenticator.h
+include/NGObjWeb/SoLookupAssociation.h
+include/NGObjWeb/SoObjCClass.h
+include/NGObjWeb/SoObject+SoDAV.h
+include/NGObjWeb/SoObject.h
+include/NGObjWeb/SoObjectDataSource.h
+include/NGObjWeb/SoObjectMethodDispatcher.h
+include/NGObjWeb/SoObjectRequestHandler.h
+include/NGObjWeb/SoObjectResultEntry.h
+include/NGObjWeb/SoObjectWebDAVDispatcher.h
+include/NGObjWeb/SoObjects.h
+include/NGObjWeb/SoPageInvocation.h
+include/NGObjWeb/SoPermissions.h
+include/NGObjWeb/SoProduct.h
+include/NGObjWeb/SoProductClassInfo.h
+include/NGObjWeb/SoProductLoader.h
+include/NGObjWeb/SoProductRegistry.h
+include/NGObjWeb/SoProductResourceManager.h
+include/NGObjWeb/SoSecurityException.h
+include/NGObjWeb/SoSecurityManager.h
+include/NGObjWeb/SoSelectorInvocation.h
+include/NGObjWeb/SoSubContext.h
+include/NGObjWeb/SoSubscription.h
+include/NGObjWeb/SoSubscriptionManager.h
+include/NGObjWeb/SoTemplateRenderer.h
+include/NGObjWeb/SoUser.h
+include/NGObjWeb/SoWebDAVRenderer.h
+include/NGObjWeb/SoWebDAVValue.h
+include/NGObjWeb/WEClientCapabilities.h
+include/NGObjWeb/WOActionResults.h
+include/NGObjWeb/WOActionURL.h
+include/NGObjWeb/WOAdaptor.h
+include/NGObjWeb/WOApplication.h
+include/NGObjWeb/WOAssociation.h
+include/NGObjWeb/WOComponent.h
+include/NGObjWeb/WOComponentDefinition.h
+include/NGObjWeb/WOComponentScript.h
+include/NGObjWeb/WOContext+SoObjects.h
+include/NGObjWeb/WOContext.h
+include/NGObjWeb/WOCookie.h
+include/NGObjWeb/WOCoreApplication.h
+include/NGObjWeb/WODirectAction.h
+include/NGObjWeb/WODisplayGroup.h
+include/NGObjWeb/WODynamicElement.h
+include/NGObjWeb/WOElement.h
+include/NGObjWeb/WOElementTrackingContext.h
+include/NGObjWeb/WOHTMLDynamicElement.h
+include/NGObjWeb/WOHTTPConnection.h
+include/NGObjWeb/WOMailDelivery.h
+include/NGObjWeb/WOMessage.h
+include/NGObjWeb/WOPageGenerationContext.h
+include/NGObjWeb/WOProxyRequestHandler.h
+include/NGObjWeb/WORequest+So.h
+include/NGObjWeb/WORequest.h
+include/NGObjWeb/WORequestHandler.h
+include/NGObjWeb/WOResourceManager.h
+include/NGObjWeb/WOResponse.h
+include/NGObjWeb/WOSession.h
+include/NGObjWeb/WOSessionStore.h
+include/NGObjWeb/WOStatisticsStore.h
+include/NGObjWeb/WOTemplate.h
+include/NGObjWeb/WOTemplateBuilder.h
+include/NGObjWeb/WOxElemBuilder.h
+include/NGStreams/NGActiveSocket.h
+include/NGStreams/NGBase64Stream.h
+include/NGStreams/NGBufferedStream.h
+include/NGStreams/NGByteBuffer.h
+include/NGStreams/NGByteCountStream.h
+include/NGStreams/NGCTextStream.h
+include/NGStreams/NGCharBuffer.h
+include/NGStreams/NGConcreteStreamFileHandle.h
+include/NGStreams/NGDataStream.h
+include/NGStreams/NGDatagramPacket.h
+include/NGStreams/NGDatagramSocket.h
+include/NGStreams/NGDescriptorFunctions.h
+include/NGStreams/NGFileStream.h
+include/NGStreams/NGFilterStream.h
+include/NGStreams/NGFilterTextStream.h
+include/NGStreams/NGGZipStream.h
+include/NGStreams/NGInternetSocketAddress.h
+include/NGStreams/NGInternetSocketDomain.h
+include/NGStreams/NGLocalSocketAddress.h
+include/NGStreams/NGLocalSocketDomain.h
+include/NGStreams/NGLockingStream.h
+include/NGStreams/NGNet.h
+include/NGStreams/NGNetDecls.h
+include/NGStreams/NGNetUtilities.h
+include/NGStreams/NGPassiveSocket.h
+include/NGStreams/NGSocket.h
+include/NGStreams/NGSocketExceptions.h
+include/NGStreams/NGSocketProtocols.h
+include/NGStreams/NGStream.h
+include/NGStreams/NGStreamExceptions.h
+include/NGStreams/NGStreamPipe.h
+include/NGStreams/NGStreamProtocols.h
+include/NGStreams/NGStreams.h
+include/NGStreams/NGStreamsDecls.h
+include/NGStreams/NGStringTextStream.h
+include/NGStreams/NGTerminalSupport.h
+include/NGStreams/NGTextStream.h
+include/NGStreams/NGTextStreamProtocols.h
+include/SBJson/NSObject+SBJSON.h
+include/SBJson/NSString+SBJSON.h
+include/SBJson/SBJson.h
+include/SBJson/SBJsonBase.h
+include/SBJson/SBJsonParser.h
+include/SBJson/SBJsonWriter.h
+include/SaxObjC/SaxAttributeList.h
+include/SaxObjC/SaxAttributes.h
+include/SaxObjC/SaxContentHandler.h
+include/SaxObjC/SaxDTDHandler.h
+include/SaxObjC/SaxDeclHandler.h
+include/SaxObjC/SaxDefaultHandler.h
+include/SaxObjC/SaxDocumentHandler.h
+include/SaxObjC/SaxEntityResolver.h
+include/SaxObjC/SaxErrorHandler.h
+include/SaxObjC/SaxException.h
+include/SaxObjC/SaxHandlerBase.h
+include/SaxObjC/SaxLexicalHandler.h
+include/SaxObjC/SaxLocator.h
+include/SaxObjC/SaxMethodCallHandler.h
+include/SaxObjC/SaxNamespaceSupport.h
+include/SaxObjC/SaxObjC.h
+include/SaxObjC/SaxObjectDecoder.h
+include/SaxObjC/SaxObjectModel.h
+include/SaxObjC/SaxXMLFilter.h
+include/SaxObjC/SaxXMLReader.h
+include/SaxObjC/SaxXMLReaderFactory.h
+include/SaxObjC/XMLNamespaces.h
+include/WEExtensions/WEContextConditional.h
+include/WEExtensions/WEResourceManager.h
+include/WOExtensions/WOExtensions.h
+include/WOExtensions/WORedirect.h
+include/XmlRpc/NSObject+XmlRpc.h
+include/XmlRpc/XmlRpc.h
+include/XmlRpc/XmlRpcCoder.h
+include/XmlRpc/XmlRpcMethodCall.h
+include/XmlRpc/XmlRpcMethodResponse.h
+${PLIST.mysql}lib/GNUstep/GDLAdaptors-4.9/MySQL.gdladaptor/MySQL
+${PLIST.mysql}lib/GNUstep/GDLAdaptors-4.9/MySQL.gdladaptor/Resources/Info-gnustep.plist
+${PLIST.mysql}lib/GNUstep/GDLAdaptors-4.9/MySQL.gdladaptor/Resources/Version
+${PLIST.mysql}lib/GNUstep/GDLAdaptors-4.9/MySQL.gdladaptor/stamp.make
+${PLIST.pgsql}lib/GNUstep/GDLAdaptors-4.9/PostgreSQL.gdladaptor/PostgreSQL
+${PLIST.pgsql}lib/GNUstep/GDLAdaptors-4.9/PostgreSQL.gdladaptor/Resources/Info-gnustep.plist
+${PLIST.pgsql}lib/GNUstep/GDLAdaptors-4.9/PostgreSQL.gdladaptor/Resources/Version
+${PLIST.pgsql}lib/GNUstep/GDLAdaptors-4.9/PostgreSQL.gdladaptor/stamp.make
+lib/GNUstep/Libraries/Resources/NGObjWeb/DAVPropMap.plist
+lib/GNUstep/Libraries/Resources/NGObjWeb/Defaults.plist
+lib/GNUstep/Libraries/Resources/NGObjWeb/Languages.plist
+lib/GNUstep/SaxDrivers-4.9/STXSaxDriver.sax/Resources/Info-gnustep.plist
+lib/GNUstep/SaxDrivers-4.9/STXSaxDriver.sax/Resources/Version
+lib/GNUstep/SaxDrivers-4.9/STXSaxDriver.sax/STXSaxDriver
+lib/GNUstep/SaxDrivers-4.9/STXSaxDriver.sax/bundle-info.plist
+lib/GNUstep/SaxDrivers-4.9/STXSaxDriver.sax/stamp.make
+lib/GNUstep/SaxDrivers-4.9/libxmlSAXDriver.sax/Resources/Info-gnustep.plist
+lib/GNUstep/SaxDrivers-4.9/libxmlSAXDriver.sax/Resources/Version
+lib/GNUstep/SaxDrivers-4.9/libxmlSAXDriver.sax/Resources/bundle-info.plist
+lib/GNUstep/SaxDrivers-4.9/libxmlSAXDriver.sax/bundle-info.plist
+lib/GNUstep/SaxDrivers-4.9/libxmlSAXDriver.sax/libxmlSAXDriver
+lib/GNUstep/SaxDrivers-4.9/libxmlSAXDriver.sax/stamp.make
+lib/GNUstep/SoProducts-4.9/SoCore.sxp/Resources/Info-gnustep.plist
+lib/GNUstep/SoProducts-4.9/SoCore.sxp/Resources/Version
+lib/GNUstep/SoProducts-4.9/SoCore.sxp/Resources/product.plist
+lib/GNUstep/SoProducts-4.9/SoCore.sxp/SoCore
+lib/GNUstep/SoProducts-4.9/SoCore.sxp/stamp.make
+lib/GNUstep/WOxElemBuilders-4.9/WEExtensions.wox/Resources/Info-gnustep.plist
+lib/GNUstep/WOxElemBuilders-4.9/WEExtensions.wox/WEExtensions
+lib/GNUstep/WOxElemBuilders-4.9/WEExtensions.wox/bundle-info.plist
+lib/GNUstep/WOxElemBuilders-4.9/WEExtensions.wox/stamp.make
+lib/GNUstep/WOxElemBuilders-4.9/WOExtensions.wox/Resources/Info-gnustep.plist
+lib/GNUstep/WOxElemBuilders-4.9/WOExtensions.wox/WOExtensions
+lib/GNUstep/WOxElemBuilders-4.9/WOExtensions.wox/bundle-info.plist
+lib/GNUstep/WOxElemBuilders-4.9/WOExtensions.wox/stamp.make
+lib/libDOM.so
+lib/libDOM.so.4.9.24
+lib/libEOControl.so
+lib/libEOControl.so.4.9.74
+lib/libGDLAccess.so
+lib/libGDLAccess.so.4.9.63
+lib/libNGExtensions.so
+lib/libNGExtensions.so.4.9.203
+lib/libNGLdap.so
+lib/libNGLdap.so.4.9.35
+lib/libNGMime.so
+lib/libNGMime.so.4.9.3
+lib/libNGObjWeb.so
+lib/libNGObjWeb.so.4.9.37
+lib/libNGStreams.so
+lib/libNGStreams.so.4.9.57
+lib/libSBJson.so
+lib/libSBJson.so.2.3.1
+lib/libSaxObjC.so
+lib/libSaxObjC.so.4.9.66
+lib/libWEExtensions.so
+lib/libWEExtensions.so.4.9.94
+lib/libWOExtensions.so
+lib/libWOExtensions.so.4.9.31
+lib/libXmlRpc.so
+lib/libXmlRpc.so.4.9.31
+share/GNUstep/Makefiles/Additional/ngobjweb.make
+share/GNUstep/Makefiles/woapp.make
+share/GNUstep/Makefiles/wobundle.make
Index: pkgsrc/devel/SOPE5/PLIST.SunOS
diff -u /dev/null pkgsrc/devel/SOPE5/PLIST.SunOS:1.1
--- /dev/null   Mon Jun 14 16:51:39 2021
+++ pkgsrc/devel/SOPE5/PLIST.SunOS      Mon Jun 14 16:51:39 2021
@@ -0,0 +1,14 @@
+@comment $NetBSD: PLIST.SunOS,v 1.1 2021/06/14 16:51:39 gdt Exp $
+lib/libDOM.so.4.9
+lib/libEOControl.so.4.9
+lib/libGDLAccess.so.4.9
+lib/libNGExtensions.so.4.9
+lib/libNGLdap.so.4.9
+lib/libNGMime.so.4.9
+lib/libNGObjWeb.so.4.9
+lib/libNGStreams.so.4.9
+lib/libSBJson.so.2
+lib/libSaxObjC.so.4.9
+lib/libWEExtensions.so.4.9
+lib/libWOExtensions.so.4.9
+lib/libXmlRpc.so.4.9
Index: pkgsrc/devel/SOPE5/buildlink3.mk
diff -u /dev/null pkgsrc/devel/SOPE5/buildlink3.mk:1.1
--- /dev/null   Mon Jun 14 16:51:39 2021
+++ pkgsrc/devel/SOPE5/buildlink3.mk    Mon Jun 14 16:51:39 2021
@@ -0,0 +1,12 @@
+# $NetBSD: buildlink3.mk,v 1.1 2021/06/14 16:51:39 gdt Exp $
+
+BUILDLINK_TREE+=       SOPE
+
+.if !defined(SOPE_BUILDLINK3_MK)
+SOPE_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.SOPE+=   SOPE>=5.1.1
+BUILDLINK_PKGSRCDIR.SOPE?=     ../../devel/SOPE5
+.endif # SOPE_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -SOPE
Index: pkgsrc/devel/SOPE5/distinfo
diff -u /dev/null pkgsrc/devel/SOPE5/distinfo:1.1
--- /dev/null   Mon Jun 14 16:51:39 2021
+++ pkgsrc/devel/SOPE5/distinfo Mon Jun 14 16:51:39 2021
@@ -0,0 +1,12 @@
+$NetBSD: distinfo,v 1.1 2021/06/14 16:51:39 gdt Exp $
+
+SHA1 (SOPE-5.1.1.tar.gz) = 6a6ed4b9b3ffe6ca3e05fcc35e485a8651947ba1
+RMD160 (SOPE-5.1.1.tar.gz) = 8b6ee313cfe57b78b2c60be8461ee46af331f2d8
+SHA512 (SOPE-5.1.1.tar.gz) = c2f0d053dc452c2eb5c75befbff3265ec66cb317e2954edabb7049464660a7f605da39279b41bbac5ffd2ab5b7598d5c486e471b20a31ad151ba230a27b35719
+Size (SOPE-5.1.1.tar.gz) = 2295352 bytes
+SHA1 (patch-general.make) = 506e6c1cab6706190ab0c0817bd5c4bc338fbae9
+SHA1 (patch-sope-core_NGStreams_NGActiveSocket.m) = 00475985f026b4b3838afee06bf477a2b3131e9c
+SHA1 (patch-sope-core_NGStreams_NGDescriptorFunctions.m) = 6560f602033ddeba52d96175e244921423bb6671
+SHA1 (patch-sope-core_NGStreams_NGInternetSocketAddress.m) = 7c945bf174e3de5f6f6daaaaa095956421a43bc3
+SHA1 (patch-sope-core_NGStreams_NGLocalSocketAddress.m) = 306f16ed85cb4aaea7d145eb055448b12ad70507
+SHA1 (patch-sope-core_NGStreams_NGLocalSocketDomain.m) = db9cd064725f64a5ceb739cc90e6c89a4d77ebdc
Index: pkgsrc/devel/SOPE5/options.mk
diff -u /dev/null pkgsrc/devel/SOPE5/options.mk:1.1
--- /dev/null   Mon Jun 14 16:51:39 2021
+++ pkgsrc/devel/SOPE5/options.mk       Mon Jun 14 16:51:39 2021
@@ -0,0 +1,37 @@
+# $NetBSD: options.mk,v 1.1 2021/06/14 16:51:39 gdt Exp $
+
+PKG_OPTIONS_VAR=                       PKG_OPTIONS.SOPE
+
+PKG_SUPPORTED_OPTIONS=                 ldap
+PKG_OPTIONS_REQUIRED_GROUPS=           database
+PKG_OPTIONS_GROUP.database=            mysql pgsql
+
+PKG_SUGGESTED_OPTIONS=                 ldap pgsql
+
+.include "../../mk/bsd.options.mk"
+
+PLIST_VARS+=                           pgsql mysql
+
+.if !empty(PKG_OPTIONS:Mmysql)
+pre-configure:
+       ${TEST} -e ${BUILDLINK_DIR}/lib/libmysqlclient.so || \
+       ${LN} -s ${BUILDLINK_DIR}/lib/mysql/libmysqlclient.so \
+       ${BUILDLINK_DIR}/lib/libmysqlclient.so
+.include "../../mk/mysql.buildlink3.mk"
+PLIST.mysql=                           yes
+.else
+CONFIGURE_ARGS+=                       --disable-mysql
+.endif
+
+.if !empty(PKG_OPTIONS:Mpgsql)
+.include "../../mk/pgsql.buildlink3.mk"
+PLIST.pgsql=                           yes
+.else
+CONFIGURE_ARGS+=                       --disable-postgresql
+.endif
+
+.if !empty(PKG_OPTIONS:Mldap)
+.include "../../databases/openldap-client/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=                       --disable-ldap
+.endif

Index: pkgsrc/devel/SOPE5/patches/patch-general.make
diff -u /dev/null pkgsrc/devel/SOPE5/patches/patch-general.make:1.1
--- /dev/null   Mon Jun 14 16:51:39 2021
+++ pkgsrc/devel/SOPE5/patches/patch-general.make       Mon Jun 14 16:51:39 2021
@@ -0,0 +1,13 @@
+$NetBSD: patch-general.make,v 1.1 2021/06/14 16:51:39 gdt Exp $
+
+Don't include command line in output.
+
+--- general.make.orig  2020-08-10 11:54:58.508538683 +0000
++++ general.make
+@@ -23,5 +23,5 @@ endif
+ # information plus the compiler flags used; that can
+ # be afterwards read with:
+ # readelf -p .GCC.command.line /path/to/elf_file
+-ADDITIONAL_OBJCFLAGS += -g $(call cc-option,-frecord-gcc-switches)
++ADDITIONAL_OBJCFLAGS += -g
+ 
Index: pkgsrc/devel/SOPE5/patches/patch-sope-core_NGStreams_NGActiveSocket.m
diff -u /dev/null pkgsrc/devel/SOPE5/patches/patch-sope-core_NGStreams_NGActiveSocket.m:1.1
--- /dev/null   Mon Jun 14 16:51:39 2021
+++ pkgsrc/devel/SOPE5/patches/patch-sope-core_NGStreams_NGActiveSocket.m       Mon Jun 14 16:51:39 2021
@@ -0,0 +1,17 @@
+$NetBSD: patch-sope-core_NGStreams_NGActiveSocket.m,v 1.1 2021/06/14 16:51:39 gdt Exp $
+
+ignore MSG_NOSIGNAL on sunos
+
+--- sope-core/NGStreams/NGActiveSocket.m.orig  2016-08-17 12:26:04.000000000 +0000
++++ sope-core/NGStreams/NGActiveSocket.m
+@@ -54,6 +54,10 @@
+ #  include <sys/ioctl.h>
+ #endif
+
++#if defined(__sun)
++#  define MSG_NOSIGNAL 0
++#endif
++
+ #if HAVE_WINDOWS_H && !defined(__CYGWIN32__)
+ #  include <windows.h>
+ #endif
Index: pkgsrc/devel/SOPE5/patches/patch-sope-core_NGStreams_NGDescriptorFunctions.m
diff -u /dev/null pkgsrc/devel/SOPE5/patches/patch-sope-core_NGStreams_NGDescriptorFunctions.m:1.1
--- /dev/null   Mon Jun 14 16:51:39 2021
+++ pkgsrc/devel/SOPE5/patches/patch-sope-core_NGStreams_NGDescriptorFunctions.m        Mon Jun 14 16:51:39 2021
@@ -0,0 +1,16 @@
+$NetBSD: patch-sope-core_NGStreams_NGDescriptorFunctions.m,v 1.1 2021/06/14 16:51:39 gdt Exp $
+
+ttyname_r comes from <unistd.h> which is already included
+
+--- sope-core/NGStreams/NGDescriptorFunctions.m.orig   2016-08-17 12:26:04.000000000 +0000
++++ sope-core/NGStreams/NGDescriptorFunctions.m
+@@ -387,9 +387,6 @@ NSString *NGDescriptorGetTtyName(int _fd
+ #endif
+   {
+ #if HAVE_TTYNAME_R
+-#  ifndef sparc
+-   extern int ttyname_r(int, char*, size_t);
+-#  endif
+ #  ifdef _POSIX_PATH_MAX
+     char namebuffer[_POSIX_PATH_MAX + 128];
+ #  else
Index: pkgsrc/devel/SOPE5/patches/patch-sope-core_NGStreams_NGInternetSocketAddress.m
diff -u /dev/null pkgsrc/devel/SOPE5/patches/patch-sope-core_NGStreams_NGInternetSocketAddress.m:1.1
--- /dev/null   Mon Jun 14 16:51:39 2021
+++ pkgsrc/devel/SOPE5/patches/patch-sope-core_NGStreams_NGInternetSocketAddress.m      Mon Jun 14 16:51:39 2021
@@ -0,0 +1,17 @@
+$NetBSD: patch-sope-core_NGStreams_NGInternetSocketAddress.m,v 1.1 2021/06/14 16:51:39 gdt Exp $
+
+Add support for DragonFly.
+
+--- sope-core/NGStreams/NGInternetSocketAddress.m.orig 2012-11-15 18:51:03.000000000 +0100
++++ sope-core/NGStreams/NGInternetSocketAddress.m      2012-11-22 18:39:01.000000000 +0100
+@@ -47,9 +47,9 @@
+ #include "NGInternetSocketAddress.h"
+ #include "NGInternetSocketDomain.h"
+ #include "common.h"
+
+-#if defined(HAVE_GETHOSTBYNAME_R) && !defined(linux) && !defined(__FreeBSD__) && !defined(__GLIBC__)
++#if defined(HAVE_GETHOSTBYNAME_R) && !defined(linux) && !defined(__FreeBSD__) && !defined(__GLIBC__) && !defined(__DragonFly__)
+ #define USE_GETHOSTBYNAME_R 1
+ #endif
+
+ @implementation NGInternetSocketAddress
Index: pkgsrc/devel/SOPE5/patches/patch-sope-core_NGStreams_NGLocalSocketAddress.m
diff -u /dev/null pkgsrc/devel/SOPE5/patches/patch-sope-core_NGStreams_NGLocalSocketAddress.m:1.1
--- /dev/null   Mon Jun 14 16:51:39 2021
+++ pkgsrc/devel/SOPE5/patches/patch-sope-core_NGStreams_NGLocalSocketAddress.m Mon Jun 14 16:51:39 2021
@@ -0,0 +1,15 @@
+$NetBSD: patch-sope-core_NGStreams_NGLocalSocketAddress.m,v 1.1 2021/06/14 16:51:39 gdt Exp $
+
+Add support for DragonFly.
+
+--- sope-core/NGStreams/NGLocalSocketAddress.m.orig    2011-11-04 12:39:19.000000000 +0000
++++ sope-core/NGStreams/NGLocalSocketAddress.m
+@@ -28,7 +28,7 @@
+
+ #include "config.h"
+
+-#if defined(__APPLE__) || defined(__FreeBSD__)
++#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__DragonFly__)
+ #  include <sys/types.h>
+ #else
+ #  include <sys/un.h>
Index: pkgsrc/devel/SOPE5/patches/patch-sope-core_NGStreams_NGLocalSocketDomain.m
diff -u /dev/null pkgsrc/devel/SOPE5/patches/patch-sope-core_NGStreams_NGLocalSocketDomain.m:1.1
--- /dev/null   Mon Jun 14 16:51:39 2021
+++ pkgsrc/devel/SOPE5/patches/patch-sope-core_NGStreams_NGLocalSocketDomain.m  Mon Jun 14 16:51:39 2021
@@ -0,0 +1,15 @@
+$NetBSD: patch-sope-core_NGStreams_NGLocalSocketDomain.m,v 1.1 2021/06/14 16:51:39 gdt Exp $
+
+Add support for DragonFly.
+
+--- sope-core/NGStreams/NGLocalSocketDomain.m.orig     2011-11-04 12:39:19.000000000 +0000
++++ sope-core/NGStreams/NGLocalSocketDomain.m
+@@ -25,7 +25,7 @@
+ #include "NGLocalSocketAddress.h"
+ #include "NGSocket.h"
+
+-#if defined(__APPLE__) || defined(__FreeBSD__)
++#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__DragonFly__)
+ #  include <sys/types.h>
+ #  include <sys/socket.h>
+ #else



Home | Main Index | Thread Index | Old Index