-include $(GNUSTEP_MAKEFILES)/GNUmakefile.preamble
include $(GNUSTEP_MAKEFILES)/aggregate.make
-include $(GNUSTEP_MAKEFILES)/GNUmakefile.postamble
+
+distclean ::
+ if test -f config.make; then rm config.make; fi
--- /dev/null
+2004-10-17 Helge Hess <helge.hess@opengroupware.org>
+
+ * mod_ngobjweb*.spec: fixed URL (pointed to libical)
+
+ * sope.spec: package versitSaxDriver instead of iCalSaxDriver
+
+ * *.spec: removed executable property from specfiles
+
+ * created ChangeLog
+
Vendor: OpenGroupware.org
Packager: Frank Reppin <frank@opengroupware.org>
License: LGPL
-URL: http://www.softwarestudio.org/libical
+URL: http://sope.opengroupware.org/
Group: Development/Libraries
AutoReqProv: off
Requires: ogo-environment
Vendor: OpenGroupware.org
Packager: Frank Reppin <frank@opengroupware.org>
License: LGPL
-URL: http://www.softwarestudio.org/libical
+URL: http://sope.opengroupware.org/
Group: Development/Libraries
AutoReqProv: off
Requires: ogo-environment
Vendor: OpenGroupware.org
Packager: Frank Reppin <frank@opengroupware.org>
License: LGPL
-URL: http://www.softwarestudio.org/libical
+URL: http://sope.opengroupware.org/
Group: Development/Libraries
AutoReqProv: off
Requires: ogo-environment
Vendor: OpenGroupware.org
Packager: Frank Reppin <frank@opengroupware.org>
License: LGPL
-URL: http://www.softwarestudio.org/libical
+URL: http://sope.opengroupware.org/
Group: Development/Libraries
AutoReqProv: off
Requires: ogo-environment
Vendor: OpenGroupware.org
Packager: Frank Reppin <frank@opengroupware.org>
License: LGPL
-URL: http://www.softwarestudio.org/libical
+URL: http://sope.opengroupware.org/
Group: Development/Libraries
AutoReqProv: off
Requires: ogo-environment
Vendor: OpenGroupware.org
Packager: Frank Reppin <frank@opengroupware.org>
License: LGPL
-URL: http://www.softwarestudio.org/libical
+URL: http://sope.opengroupware.org/
Group: Development/Libraries
AutoReqProv: off
Requires: ogo-environment
%defattr(-,root,root,-)
%{prefix}/lib/libNGiCal*.so.4.3*
%{prefix}/share/sope-4.3/saxmappings/NGiCal.xmap
-%{prefix}/lib/sope-4.3/saxdrivers/iCalSaxDriver.sax
+%{prefix}/lib/sope-4.3/saxdrivers/versitSaxDriver.sax
%files ical-devel
%defattr(-,root,root,-)
--- /dev/null
+2004-10-17 Helge Hess <helge.hess@opengroupware.org>
+
+ * all sope-ical makefiles now include config.make if available
+
+ * GNUmakefile (SUBPROJECTS): compile versitSaxDriver and only compile
+ the ical sax driver if "libical=yes" is specified in the make call
+
+ * create sope-ical ChangeLog
+# GNUstep makefile
+
+-include ../config.make
include $(GNUSTEP_MAKEFILES)/common.make
PACKAGE_NAME=sope-ical
VERSION=4.3.0
-SUBPROJECTS = \
- iCalSaxDriver \
+SUBPROJECTS += \
+ versitSaxDriver \
NGiCal
+ifeq ($(libical),yes)
+SUBPROJECTS += iCalSaxDriver
+endif
+
include $(GNUSTEP_MAKEFILES)/aggregate.make
-# $Id: GNUmakefile 32 2004-08-21 00:50:30Z helge $
+# GNUstep makefile
+-include ../../config.make
include $(GNUSTEP_MAKEFILES)/common.make
include ./Version
--- /dev/null
+sope-ical
+=========
+Last change: 2004-10-17
+
+This package currently contains three things:
+
+a) iCalSaxDriver - a SaxObjC SAX driver based on libical
+b) versitSaxDriver - a SaxObjC SAX driver for parsing vCard and iCal files
+c) NGiCal - a set of classes representing iCal entities
+
+The iCalSaxDriver is deprecated in favor of the versitSaxDriver which does
+not have the dependency on libical but implements the parsing on its own.
-# $Id: README-OSX.txt 4 2004-08-20 17:04:31Z helge $
-
Building Notes
==============
-# $Id$
+# GNUstep makefile
+-include ../../config.make
include $(GNUSTEP_MAKEFILES)/common.make
-include ../../Version
-include ./Version
+2004-10-17 Helge Hess <helge.hess@opengroupware.org>
+
+ * added fhs.make, some other minor fixes to makefiles (v1.0.6)
+
2004-10-16 Marcus Mueller <znek@mulle-kybernetik.com>
* v1.0.5
-# $Id$
+# GNUstep makefile
+-include ../../config.make
include $(GNUSTEP_MAKEFILES)/common.make
+-include ../../Version
+-include ./Version
BUNDLE_NAME = versitSaxDriver
BUNDLE_EXTENSION = .sax
-BUNDLE_INSTALL_DIR = $(GNUSTEP_INSTALLATION_DIR)/Library/SaxDrivers-4.3
+BUNDLE_INSTALL_DIR = $(GNUSTEP_INSTALLATION_DIR)/Library/SaxDrivers-$(MAJOR_VERSION).$(MINOR_VERSION)/
versitSaxDriver_OBJC_FILES = \
VSSaxDriver.m \
-include GNUmakefile.preamble
include $(GNUSTEP_MAKEFILES)/bundle.make
-include GNUmakefile.postamble
+-include fhs.make
-# $Id$
+# compilation settings
SOPE_ROOT=../..
SOPE_OBJ_ROOT=$(GNUSTEP_BUILD_DIR)/$(SOPE_ROOT)
-# $Id$
+# Version file
MAJOR_VERSION=1
MINOR_VERSION=0
-SUBMINOR_VERSION:=5
+SUBMINOR_VERSION:=6
--- /dev/null
+# postprocessing
+
+# FHS support (this is a hack and is going to be done by gstep-make!)
+
+ifneq ($(FHS_INSTALL_ROOT),)
+
+FHS_LIB_DIR=$(FHS_INSTALL_ROOT)/lib/
+FHS_SAX_DIR=$(FHS_LIB_DIR)sope-$(MAJOR_VERSION).$(MINOR_VERSION)/saxdrivers/
+
+fhs-sax-dirs ::
+ $(MKDIRS) $(FHS_SAX_DIR)
+
+move-bundles-to-fhs :: fhs-sax-dirs
+ @echo "moving bundles $(BUNDLE_INSTALL_DIR) to $(FHS_SAX_DIR) .."
+ for i in $(BUNDLE_NAME); do \
+ j="$(FHS_SAX_DIR)/$${i}$(BUNDLE_EXTENSION)"; \
+ if test -d $$j; then rm -r $$j; fi; \
+ mv "$(BUNDLE_INSTALL_DIR)/$${i}$(BUNDLE_EXTENSION)" $$j; \
+ done
+
+move-to-fhs :: move-bundles-to-fhs
+
+after-install :: move-to-fhs
+
+endif