#########################################
%package xml
-Summary: sope-xml
+Summary: SOPE libraries for XML processing
Group: Development/Libraries
#Requires: ogo-gnustep_make
AutoReqProv: off
%description xml
-sope-xml
+The SOPE libraries for XML processing contain:
+
+ * a SAX2 Implementation for Objective-C
+ * an attempt to implement DOM on top of SaxObjC
+ * an XML-RPC implementation (without a transport layer)
+
+SOPE is a framework for developing web applications and services. The
+name "SOPE" (SKYRiX Object Publishing Environment) is inspired by ZOPE.
%package xml-devel
-Summary: sope-xml devel
+Summary: Development files for the SOPE XML libraries
Group: Development/Libraries
#Requires: ogo-gnustep_make
AutoReqProv: off
%description xml-devel
-sope-xml devel package.
+This package contains the development files of the SOPE XML libraries.
+
+SOPE is a framework for developing web applications and services. The
+name "SOPE" (SKYRiX Object Publishing Environment) is inspired by ZOPE.
%package xml-tools
-Summary: sope-xml tools
+Summary: Tools (domxml/saxxml/xmln)
Group: Development/Libraries
#Requires: ogo-gnustep_make
AutoReqProv: off
%description xml-tools
-sope-xml tools package.
+This package contains some tools:
+
+ * saxxml - parse a file using SAX and print out the XML
+ * xmln - convert a given file to PYX using a SAX handler
+ * domxml - parse a file into a DOM and print out the XML
+
+SOPE is a framework for developing web applications and services. The
+name "SOPE" (SKYRiX Object Publishing Environment) is inspired by ZOPE.
#########################################
%package core
-Summary: sope-core
+Summary: Core libraries of the SOPE application server
Group: Development/Libraries
#Requires: ogo-gnustep_make
AutoReqProv: off
%description core
-sope-core
+The SOPE core libraries contain:
+
+ * various Foundation extensions
+ * a java.io like stream and socket library
+
+SOPE is a framework for developing web applications and services. The
+name "SOPE" (SKYRiX Object Publishing Environment) is inspired by ZOPE.
%package core-devel
-Summary: sope-core devel
+Summary: Development files for the SOPE core libraries
Group: Development/Libraries
#Requires: ogo-gnustep_make
AutoReqProv: off
%description core-devel
-sope-core devel package.
+This package contains the header files for the SOPE core
+libraries, which are part of the SOPE application server framework.
+
+SOPE is a framework for developing web applications and services. The
+name "SOPE" (SKYRiX Object Publishing Environment) is inspired by ZOPE.
#########################################
%package mime
-Summary: sope-mime
+Summary: SOPE libraries for MIME processing
Group: Development/Libraries
#Requires: ogo-gnustep_make
AutoReqProv: off
%description mime
-sope-mime
+The SOPE libraries for MIME processing contain:
+
+ * classes for processing MIME entities
+ * a full IMAP4 implementation
+ * prototypical POP3 and SMTP processor
+
+SOPE is a framework for developing web applications and services. The
+name "SOPE" (SKYRiX Object Publishing Environment) is inspired by ZOPE.
%package mime-devel
-Summary: sope-mime devel
+Summary: Development files for the SOPE MIME libraries
Group: Development/Libraries
#Requires: ogo-gnustep_make
AutoReqProv: off
%description mime-devel
-sope-mime devel package.
+This package contains the development files of the SOPE
+MIME libraries.
+
+SOPE is a framework for developing web applications and services. The
+name "SOPE" (SKYRiX Object Publishing Environment) is inspired by ZOPE.
#########################################
%package appserver
-Summary: sope-appserver
+Summary: SOPE application server libraries
Group: Development/Libraries
#Requires: ogo-gnustep_make
AutoReqProv: off
%description appserver
-sope-appserver
+The SOPE application server libraries provide:
+
+ * template rendering engine, lots of dynamic elements
+ * HTTP client/server
+ * XML-RPC client
+ * WebDAV server framework
+ * session management
+ * scripting extensions for Foundation, JavaScript bridge
+ * DOM tree rendering library
+
+SOPE is a framework for developing web applications and services. The
+name "SOPE" (SKYRiX Object Publishing Environment) is inspired by ZOPE.
%package appserver-devel
-Summary: sope-appserver devel
+Summary: Development files for the SOPE application server libraries
Group: Development/Libraries
#Requires: ogo-gnustep_make
AutoReqProv: off
%description appserver-devel
-sope-appserver devel package.
+This package contains the development files for the SOPE application server
+libraries.
+
+SOPE is a framework for developing web applications and services. The
+name "SOPE" (SKYRiX Object Publishing Environment) is inspired by ZOPE.
%package appserver-tools
-Summary: sope-appserver tools
+Summary: Tools shipped with the SOPE application server
Group: Development/Libraries
#Requires: ogo-gnustep_make
AutoReqProv: off
%description appserver-tools
-sope-appserver tools package.
+This package contains some tools shipped with the SOPE application
+server framework, which are mostly useful for development and debugging
+of SOPE applications.
+
+SOPE is a framework for developing web applications and services. The
+name "SOPE" (SKYRiX Object Publishing Environment) is inspired by ZOPE.
#########################################
%package ldap
-Summary: sope-ldap
+Summary: SOPE libraries for LDAP access
Group: Development/Libraries
#Requires: ogo-gnustep_make
AutoReqProv: off
%description ldap
-sope-ldap
+The SOPE libraries for LDAP access contain an Objective-C wrapper for
+LDAP directory services.
+
+SOPE is a framework for developing web applications and services. The
+name "SOPE" (SKYRiX Object Publishing Environment) is inspired by ZOPE.
%package ldap-devel
-Summary: sope-ldap devel
+Summary: Development files for the SOPE LDAP libraries
Group: Development/Libraries
#Requires: ogo-gnustep_make
AutoReqProv: off
%description ldap-devel
-sope-ldap devel package.
+This package contains the development files of the SOPE
+LDAP libraries.
+
+SOPE is a framework for developing web applications and services. The
+name "SOPE" (SKYRiX Object Publishing Environment) is inspired by ZOPE.
%package ldap-tools
-Summary: sope-ldap tools
+Summary: Tools (ldap2dsml/ldapchkpwd/ldapls)
Group: Development/Libraries
#Requires: ogo-gnustep_make
AutoReqProv: off
%description ldap-tools
-sope-ldap tools package.
+This package contains some tools:
+
+ * ldap2dsml - return the output of an LDAP server as DSML
+ (directory service markup language)
+ * ldapchkpwd - checks whether a login/password combo would be authenticated
+ * ldapls - an 'ls' for LDAP directories
+
+SOPE is a framework for developing web applications and services. The
+name "SOPE" (SKYRiX Object Publishing Environment) is inspired by ZOPE.
#########################################
%package ical
-Summary: sope-ical
+Summary: SOPE libraries for iCal handling
Group: Development/Libraries
#Requires: ogo-gnustep_make
AutoReqProv: off
%description ical
-sope-ical
+The SOPE libraries for iCal handling contain classes for iCalendar and
+vCard objects.
+
+SOPE is a framework for developing web applications and services. The
+name "SOPE" (SKYRiX Object Publishing Environment) is inspired by ZOPE.
%package ical-devel
-Summary: sope-ical devel
+Summary: Development files for the SOPE iCal libraries
Group: Development/Libraries
#Requires: ogo-gnustep_make
AutoReqProv: off
%description ical-devel
-sope-ical devel package.
+This package contains the development files of the SOPE iCal libraries.
+
+SOPE is a framework for developing web applications and services. The
+name "SOPE" (SKYRiX Object Publishing Environment) is inspired by ZOPE.
#########################################
%package gdl1
-Summary: sope-gdl1
+Summary: GNUstep database libraries for SOPE
Group: Development/Libraries
#Requires: ogo-gnustep_make
AutoReqProv: off
%description gdl1
-sope-gdl1
+This package contains a fork of the GNUstep database libraries used
+by the SOPE application server.
+
+SOPE is a framework for developing web applications and services. The
+name "SOPE" (SKYRiX Object Publishing Environment) is inspired by ZOPE.
%package gdl1-postgresql
-Summary: sope-gdl1-postgresql
+Summary: PostgreSQL connector for SOPE's fork of the GNUstep database environment
Group: Development/Libraries
#Requires: ogo-gnustep_make
AutoReqProv: off
%description gdl1-postgresql
-sope-gdl1-postgresql
+This package contains the postgresql connector for SOPE's fork of the
+GNUstep database libraries.
+
+SOPE is a framework for developing web applications and services. The
+name "SOPE" (SKYRiX Object Publishing Environment) is inspired by ZOPE.
%package gdl1-devel
-Summary: sope-gdl1 devel
+Summary: Development files for the GNUstep database libraries
Group: Development/Libraries
#Requires: ogo-gnustep_make
AutoReqProv: off
%description gdl1-devel
-sope-gdl1 devel package.
+This package contains the header files for SOPE's fork of the GNUstep
+database libraries.
+
+SOPE is a framework for developing web applications and services. The
+name "SOPE" (SKYRiX Object Publishing Environment) is inspired by ZOPE.
########################################
%prep
# ********************************* changelog *************************
%changelog
+* Tue Jan 11 2005 Frank Reppin <frank@opengroupware.org>
+- reworked all summaries and descriptions (taken from Debian control
+ to be honest :>)
* Tue Nov 16 2004 Frank Reppin <frank@opengroupware.org>
- s^4.5^%{sope_version}^g everywhere bc .rpmmacros knows
the current version we build for