head	1.70;
access;
symbols
	PyQwt-4_1-fixes:1.64.0.2
	PyQwt-4_1:1.64
	PyQwt-4_0rc0:1.44
	PyQwt-3_8-fixes:1.33.0.2
	PyQwt-3_8:1.33
	PyQwt-3_7:1.15
	start:1.1.1.1
	gvermeul:1.1.1;
locks; strict;
comment	@# @;


1.70
date	2005.01.30.14.42.04;	author gvermeul;	state Exp;
branches;
next	1.69;

1.69
date	2005.01.25.05.24.21;	author gvermeul;	state Exp;
branches;
next	1.68;

1.68
date	2005.01.23.14.51.58;	author gvermeul;	state Exp;
branches;
next	1.67;

1.67
date	2005.01.10.06.39.15;	author gvermeul;	state Exp;
branches;
next	1.66;

1.66
date	2005.01.10.06.38.12;	author gvermeul;	state Exp;
branches;
next	1.65;

1.65
date	2005.01.09.21.39.11;	author gvermeul;	state Exp;
branches;
next	1.64;

1.64
date	2004.11.21.10.08.16;	author gvermeul;	state Exp;
branches;
next	1.63;

1.63
date	2004.11.14.15.12.45;	author gvermeul;	state Exp;
branches;
next	1.62;

1.62
date	2004.11.12.02.22.09;	author gvermeul;	state Exp;
branches;
next	1.61;

1.61
date	2004.11.10.17.23.25;	author gvermeul;	state Exp;
branches;
next	1.60;

1.60
date	2004.10.25.21.06.59;	author gvermeul;	state Exp;
branches;
next	1.59;

1.59
date	2004.10.22.05.43.21;	author gvermeul;	state Exp;
branches;
next	1.58;

1.58
date	2004.10.12.06.47.43;	author gvermeul;	state Exp;
branches;
next	1.57;

1.57
date	2004.10.10.10.39.59;	author gvermeul;	state Exp;
branches;
next	1.56;

1.56
date	2004.09.13.19.27.10;	author gvermeul;	state Exp;
branches;
next	1.55;

1.55
date	2004.08.29.12.26.46;	author gvermeul;	state Exp;
branches;
next	1.54;

1.54
date	2004.08.28.08.14.26;	author gvermeul;	state Exp;
branches;
next	1.53;

1.53
date	2004.08.22.18.42.25;	author gvermeul;	state Exp;
branches;
next	1.52;

1.52
date	2004.08.02.14.03.38;	author gvermeul;	state Exp;
branches;
next	1.51;

1.51
date	2004.07.26.06.32.49;	author gvermeul;	state Exp;
branches;
next	1.50;

1.50
date	2004.07.15.01.43.28;	author gvermeul;	state Exp;
branches;
next	1.49;

1.49
date	2004.07.14.12.45.45;	author gvermeul;	state Exp;
branches;
next	1.48;

1.48
date	2004.07.13.15.51.32;	author gvermeul;	state Exp;
branches;
next	1.47;

1.47
date	2004.06.26.11.32.49;	author gvermeul;	state Exp;
branches;
next	1.46;

1.46
date	2004.06.13.15.04.36;	author gvermeul;	state Exp;
branches;
next	1.45;

1.45
date	2004.06.09.07.39.38;	author gvermeul;	state Exp;
branches;
next	1.44;

1.44
date	2004.06.05.09.47.38;	author gvermeul;	state Exp;
branches;
next	1.43;

1.43
date	2004.05.23.08.24.21;	author gvermeul;	state Exp;
branches;
next	1.42;

1.42
date	2004.05.20.15.19.58;	author gvermeul;	state Exp;
branches;
next	1.41;

1.41
date	2004.04.30.07.24.23;	author gvermeul;	state Exp;
branches;
next	1.40;

1.40
date	2004.04.18.13.56.29;	author gvermeul;	state Exp;
branches;
next	1.39;

1.39
date	2004.04.18.12.11.02;	author gvermeul;	state Exp;
branches;
next	1.38;

1.38
date	2004.03.14.15.11.39;	author gvermeul;	state Exp;
branches;
next	1.37;

1.37
date	2004.03.04.10.29.26;	author gvermeul;	state Exp;
branches;
next	1.36;

1.36
date	2004.01.19.18.28.39;	author gvermeul;	state Exp;
branches;
next	1.35;

1.35
date	2003.12.19.16.16.38;	author gvermeul;	state Exp;
branches;
next	1.34;

1.34
date	2003.12.14.18.15.09;	author gvermeul;	state Exp;
branches;
next	1.33;

1.33
date	2003.11.25.08.04.47;	author gvermeul;	state Exp;
branches
	1.33.2.1;
next	1.32;

1.32
date	2003.11.21.08.02.02;	author gvermeul;	state Exp;
branches;
next	1.31;

1.31
date	2003.11.19.08.12.41;	author gvermeul;	state Exp;
branches;
next	1.30;

1.30
date	2003.11.07.11.29.26;	author gvermeul;	state Exp;
branches;
next	1.29;

1.29
date	2003.11.01.16.24.37;	author gvermeul;	state Exp;
branches;
next	1.28;

1.28
date	2003.10.19.14.39.32;	author gvermeul;	state Exp;
branches;
next	1.27;

1.27
date	2003.10.05.14.22.00;	author gvermeul;	state Exp;
branches;
next	1.26;

1.26
date	2003.09.09.17.55.36;	author gvermeul;	state Exp;
branches;
next	1.25;

1.25
date	2003.09.08.19.42.42;	author gvermeul;	state Exp;
branches;
next	1.24;

1.24
date	2003.09.05.16.56.55;	author gvermeul;	state Exp;
branches;
next	1.23;

1.23
date	2003.09.02.06.51.45;	author gvermeul;	state Exp;
branches;
next	1.22;

1.22
date	2003.08.26.20.36.16;	author gvermeul;	state Exp;
branches;
next	1.21;

1.21
date	2003.08.24.19.09.34;	author gvermeul;	state Exp;
branches;
next	1.20;

1.20
date	2003.08.07.04.07.22;	author gvermeul;	state Exp;
branches;
next	1.19;

1.19
date	2003.08.04.03.17.19;	author gvermeul;	state Exp;
branches;
next	1.18;

1.18
date	2003.07.30.17.40.21;	author gvermeul;	state Exp;
branches;
next	1.17;

1.17
date	2003.07.27.16.19.40;	author gvermeul;	state Exp;
branches;
next	1.16;

1.16
date	2003.07.14.17.35.25;	author gvermeul;	state Exp;
branches;
next	1.15;

1.15
date	2003.07.06.17.47.18;	author gvermeul;	state Exp;
branches;
next	1.14;

1.14
date	2003.07.02.16.01.56;	author gvermeul;	state Exp;
branches;
next	1.13;

1.13
date	2003.06.27.06.56.12;	author gvermeul;	state Exp;
branches;
next	1.12;

1.12
date	2003.06.26.07.48.30;	author gvermeul;	state Exp;
branches;
next	1.11;

1.11
date	2003.06.25.19.17.13;	author gvermeul;	state Exp;
branches;
next	1.10;

1.10
date	2003.06.24.06.47.11;	author gvermeul;	state Exp;
branches;
next	1.9;

1.9
date	2003.06.23.06.43.43;	author gvermeul;	state Exp;
branches;
next	1.8;

1.8
date	2003.06.23.06.22.44;	author gvermeul;	state Exp;
branches;
next	1.7;

1.7
date	2003.06.19.17.02.19;	author gvermeul;	state Exp;
branches;
next	1.6;

1.6
date	2003.06.18.06.57.31;	author gvermeul;	state Exp;
branches;
next	1.5;

1.5
date	2003.06.17.07.57.59;	author gvermeul;	state Exp;
branches;
next	1.4;

1.4
date	2003.06.16.19.43.33;	author gvermeul;	state Exp;
branches;
next	1.3;

1.3
date	2003.06.16.18.45.08;	author gvermeul;	state Exp;
branches;
next	1.2;

1.2
date	2003.06.16.17.30.01;	author gvermeul;	state Exp;
branches;
next	1.1;

1.1
date	2003.06.15.09.15.53;	author gvermeul;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2003.06.15.09.15.53;	author gvermeul;	state Exp;
branches;
next	;

1.33.2.1
date	2004.08.25.04.36.41;	author gvermeul;	state Exp;
branches;
next	;


desc
@@


1.70
log
@Sync with Qwt-20050129 and fix a few typos.
@
text
@# GNU-Makefile for PyQwt

# Edit INCDIR and LIBDIR to suit your QwtPlot installation.
INCDIR := /usr/lib/qt3/include/qwt
LIBDIR := /usr/lib/qt3/lib

# To compile and link the Qwt-4.2.0 sources statically into PyQwt.
QWTDIR := ../qwt-4.2.0

# Do not edit below this line, unless you know what you are doing.
CXX := $(shell which ccache) $(CXX)

CVS-QWT := :pserver:anonymous@@cvs.sourceforge.net:/cvsroot/qwt
CVS-DATE := "29 Jan 2005 23:59:59 GMT"
CVS-QWT-SSH := :ext:gvermeul@@cvs.sourceforge.net:/cvsroot/qwt

QWT420-SOURCES := $(shell echo qwt-4.2.0/include/*.h)
QWT420-SOURCES += $(shell echo qwt-4.2.0/src/*.{cpp,dox})
QWTCVS-SOURCES := $(shell echo qwt-cvs/include/*.h)
QWTCVS-SOURCES += $(shell echo qwt-cvs/src/*.{cpp,dox})

#DIFFERS := -d 'qwt-sources qwt-sources/include qwt-sources/src'
#DIFFERS += -s '.debug .autoscale'

FREE := $(HOME)/Free


# Build and link PyQwt against a shared Qwt library.
all: symlinks
	(cd configure; \
	python configure.py -I $(INCDIR) -L $(LIBDIR) \
	&& $(MAKE) CXX="$(CXX)")

# Build and link PyQwt against a shared Qwt library
# and write LOG.all.
all-log: distclean symlinks
	(cd configure; \
	python configure.py -I $(INCDIR) -L $(LIBDIR) 2>&1 > ../LOG.all \
	&& $(MAKE) CXX="$(CXX)" 2>&1 >> ../LOG.all)

# Build and link PyQwt including the source tree of Qwt-4.2.0.
all-static: symlinks
	(cd configure; \
	python configure.py -Q $(QWTDIR) \
	&& $(MAKE) CXX="$(CXX)")

# Build and link PyQwt including the source tree of Qwt-4.2.0
# and write LOG.all-static.
all-static-log: symlinks
	(cd configure; \
	python configure.py -Q $(QWTDIR) 2>&1 > ../LOG.all-static \
	&& $(MAKE) CXX="$(CXX)" 2>&1 >> ../LOG.all-static)

# Build and link PyQwt including the CVS tree of Qwt-4.2.0.
cvs-static: symlinks
	(cd configure; \
	python configure.py -Q ../qwt-cvs \
	&& $(MAKE) CXX="$(CXX)")

# build and link PyQwt including the CVS tree of Qwt-4.2.0
# and write LOG.cvs-static
cvs-static-log: symlinks
	(cd configure; \
	python configure.py -Q ../qwt-cvs 2>&1 > ../LOG.cvs-static \
	&& $(MAKE) CXX="$(CXX)" 2>&1 >> ../LOG.cvs-static)

# The symlinks work only for SIP >= 4.0.
symlinks:
	(cd iqt; ln -sf ../configure/iqt/_iqt.so)
	(cd qwt; ln -sf ../configure/qwt/_qwt.so)
	(cd examples; ln -sf ../configure/iqt; ln -sf ../configure/qwt)

# Documentation
doc: qwt-docs
	cp -pu setup_cfg_nt setup_cfg_posix Doc/pyqwt/
	(cd Doc; make doc)
	(cd examples; make html)

qwt-docs: qwt-4.2.0/doc/html/index.html qwt-cvs/doc/html/index.html

qwt-4.2.0/doc/html/index.html: $(QWT420-SOURCES) qwt-4.2.0/Doxyfile
	(cd qwt-cvs; doxygen Doxyfile)

qwt-cvs/doc/html/index.html: $(QWTCVS-SOURCES) qwt-cvs/Doxyfile
	(cd qwt-cvs; doxygen Doxyfile)

# Installation
install:
	(cd configure; make install)

.PHONY: dist qwt-cvs

# build a tarball that 'mirrors' CVS
cvs: clean
	python DIFFER $(DIFFERS)
	python setup.py sdist -t MANIFEST.cvs 2>&1 | tee LOG.cvs

# build a distribution tarball
dist: 420-static doc clean
	python DIFFER $(DIFFERS)
	python setup.py sdist --formats=gztar 2>&1 | tee LOG.dist

# get a (patched?) Qwt tree from CVS
qwt-cvs:
	rm -rf qwt-cvs
	mkdir -p tmp
	if [ -e tmp/qwt ]; then \
	    (cd tmp; cvs -q -d $(CVS-QWT) update -D $(CVS-DATE) -dP qwt); \
	else \
	    (cd tmp; cvs -q -d $(CVS-QWT) checkout -D $(CVS-DATE) qwt); \
	fi
	cp -vpur tmp/qwt qwt-cvs
	python untabify.py -t 4 qwt-cvs .cpp .h .pro
	python PATCHER

# get a (patched?) Qwt tree from CVS
qwt-cvs-ssh:
	rm -rf qwt-cvs
	mkdir -p tmp
	if [ -e tmp/qwt ]; then \
	    (cd tmp; cvs -q -d $(CVS-QWT-SSH) update -dP qwt); \
	else \
	    (cd tmp; cvs -q -d $(CVS-QWT-SSH) checkout qwt); \
	fi
	cp -vpur tmp/qwt qwt-cvs
	python untabify.py -t 4 qwt-cvs .cpp .h .pro
	python PATCHER

makefiles:
	(cd qwt-4.2.0; qmake qwt.pro)
	(cd qwt-4.2.0/examples; qmake examples.pro)

build-qwt: makefiles
	(cd qwt-4.2.0; make CXX="$(CXX)")
	(cd qwt-4.2.0/examples; make CXX="$(CXX)")

free:
	find . -name '*~' | xargs rm -f
	(cd Doc; make free)
	(cd examples; make free)
	cp dist/*.tar.gz $(FREE) 

diff:
	python DIFFER $(DIFFERS)


clean: makefiles
	find . -name '*~' -o -name '.mappedfiles' | xargs rm -f
	rm -f *.pyc qwt/*.{cpp,h} qwt/_qwt.py
	rm -f iqt/_iqt.so qwt/_qwt.so  

distclean: clean makefiles
	(cd qwt-4.2.0; make distclean)
	(cd qwt-4.2.0/examples; make distclean)
	(cd qwt-4.2.0; qmake qwt.pro)
	(cd qwt-4.2.0/examples; qmake examples)
	rm -rf configure/iqt configure/qwt

# EOF
@


1.69
log
@Reorganize:
zap qwt-sources.
add qwt-4.2.0 and qwt-cvs.
@
text
@d14 1
a14 1
CVS-DATE := "22 Jan 2005 23:59:59 GMT"
d35 1
a35 1
# and write a LOG.all.
d64 1
a64 1
	python configure.py -Q ../qwt-cvs  > ../LOG.cvs-static \
@


1.68
log
@Streamline the generation of symbolic links.
Make 'make dist' always working.
Sync with Qwt-20050122.
@
text
@d8 1
a8 1
QWTDIR := /home/packer/RPM/BUILD/qwt-4.2.0
a14 1
CVS-TABS := qwt-sources -name '*.h' -o -name '*.cpp' -o -name '*.pro'
d17 4
a20 2
QWT-SOURCES := $(shell echo qwt-sources/include/*.h)
QWT-SOURCES += $(shell echo qwt-sources/src/*.{cpp,dox})
d22 1
a22 1
DIFFERS := -d 'qwt-sources qwt-sources/include qwt-sources/src'
d27 2
d34 2
d41 2
a42 1
420-static: symlinks
d47 3
a49 1
420-static-log: symlinks
d51 2
a52 2
	python configure.py -Q $(QWTDIR) 2>&1 > ../LOG.420-static \
	&& $(MAKE) CXX="$(CXX)" 2>&1 >> ../LOG.420-static)
d54 1
d57 1
a57 1
	python configure.py -Q ../qwt-sources \
d60 2
d64 1
a64 1
	python configure.py -Q ../qwt-sources  > ../LOG.cvs-static \
d67 1
d73 1
d79 4
a82 1
qwt-docs: qwt-sources/doc/html/index.html
d84 2
a85 2
qwt-sources/doc/html/index.html: $(QWT-SOURCES) qwt-sources/Doxyfile
	(cd qwt-sources; doxygen Doxyfile)
d87 1
d91 1
a91 1
.PHONY: dist qwt-sources
d99 1
a99 1
dist: 420-static clean doc
a100 2
	unix2dos qwt-sources/msvc-qmake.bat 
	unix2dos qwt-sources/msvc-tmake.bat 
d103 3
a105 3
# create a Qwt source tree compatible with PyQwt 
qwt-sources:
	rm -rf qwt-sources
d112 2
a113 2
	cp -vpur tmp/qwt qwt-sources
	find $(CVS-TABS) | xargs perl -pi -e 's|\t|    |g'
d116 3
a118 2
qwt-sources-ssh:
	rm -rf qwt-sources
d125 2
a126 2
	cp -vpur tmp/qwt qwt-sources
	find $(CVS-TABS) | xargs perl -pi -e 's|\t|    |g'
d130 2
a131 2
	(cd qwt-sources; qmake qwt.pro)
	(cd qwt-sources/examples; qmake examples.pro)
d134 2
a135 2
	(cd qwt-sources; make CXX="$(CXX)")
	(cd qwt-sources/examples; make CXX="$(CXX)")
d150 1
d153 4
a156 4
	(cd qwt-sources; make distclean)
	(cd qwt-sources/examples; make distclean)
	(cd qwt-sources; qmake qwt.pro)
	(cd qwt-sources/examples; qmake examples)
d158 2
@


1.67
log
@Fix typo.
@
text
@d14 1
a14 1
CVS-DATE := "8 Jan 2005 23:59:59 GMT"
d26 1
a26 1
all:
a29 2
	(cd examples; ln -sf ../configure/iqt)
	(cd examples; ln -sf ../configure/qwt)
d31 1
a31 1
all-log: distclean
a34 2
	(cd examples; ln -sf ../configure/iqt)
	(cd examples; ln -sf ../configure/qwt)
d36 1
a36 1
420-static:
a39 2
	(cd examples; ln -sf ../configure/iqt)
	(cd examples; ln -sf ../configure/qwt)
d41 1
a41 1
420-static-log:
a44 2
	(cd examples; ln -sf ../configure/iqt)
	(cd examples; ln -sf ../configure/qwt)
d46 1
a46 1
cvs-static:
a49 2
	(cd examples; ln -sf ../configure/iqt)
	(cd examples; ln -sf ../configure/qwt)
d51 1
a51 1
cvs-static-log:
d55 5
a59 2
	(cd examples; ln -sf ../configure/iqt)
	(cd examples; ln -sf ../configure/qwt)
d82 1
a82 1
dist: cvs-static clean doc
@


1.66
log
@Duplicate the build targets. Append '-log' to produce log files, since
piping into tee breaks make, because tee returns its own exit status.
@
text
@d41 1
a41 1
4	(cd configure; \
@


1.65
log
@Add setup.cfg to repository.
@
text
@d33 1
a33 1
log: distclean
d41 10
a50 4
	(cd configure; python configure.py -Q $(QWTDIR) \
		2>&1 | tee ../LOG.420-static) \
	&& (cd configure; $(MAKE) CXX="$(CXX)" \
		2>&1 | tee --append ../LOG.420-static)
d55 10
a64 4
	(cd configure; python configure.py -Q ../qwt-sources \
		2>&1 | tee ../LOG.cvs-static) \
	&& (cd configure; $(MAKE) CXX="$(CXX)" \
		2>&1 | tee --append ../LOG.cvs-static)
d89 1
a89 1
dist: all clean doc
d106 1
a106 1
#	python PATCHER
d118 1
a118 1
#	python PATCHER
@


1.64
log
@Sync with Qwt-20041120 == Qwt-4.2.0
@
text
@d1 10
a10 2
# The environment variable QTDIR must be set 
PWD := $(shell pwd)
d14 1
a14 1
CVS-DATE := "20 Nov 2004 23:59:59 GMT"
d22 1
a22 1
DIFFERS += -s '.debug .autoscale'
d27 28
a54 1
	python setup.py build 2>&1 | tee LOG.all
d67 1
a67 10
	python setup.py install --record=LOG.record 2>&1 | tee LOG.install

# test: installs to a temporary directory
install-root:
	rm -rf tmp/usr; mkdir tmp
	python setup.py install --root=tmp 2>&1 | tee LOG.install-root

# force a complete rebuild
force:
	python setup.py build --force 2>&1 | tee LOG.force
d94 1
a94 1
	python PATCHER
d106 1
a106 1
	python PATCHER
d135 1
a135 2
	rm -rf build tmp/usr

@


1.63
log
@Sync with Qwt-20041114.
@
text
@d6 1
a6 1
CVS-DATE := "14 Nov 2004 23:59:59 GMT"
@


1.62
log
@Sync with Qwt20041112
@
text
@d6 1
a6 1
CVS-DATE := "12 Nov 2004 23:59:59 GMT"
@


1.61
log
@Sync with Qwt-20041110
@
text
@d6 1
a6 1
CVS-DATE := "10 Nov 2004 23:59:59 GMT"
@


1.60
log
@Sync with Qwt-20041025.
@
text
@d6 1
a6 1
CVS-DATE := "25 Oct 2004 23:59:59 GMT"
@


1.59
log
@Sync with Qwt-20041022.
@
text
@d6 1
a6 1
CVS-DATE := "22 Oct 2004 23:59:59 GMT"
@


1.58
log
@Sync with Qwt-20041012.

Rely on setup.cfg for MANIFEST regeneration.
@
text
@d6 1
a6 1
CVS-DATE := "12 Oct 2004 23:59:59 GMT"
@


1.57
log
@Sync with Qwt-20041010
@
text
@d6 1
a6 1
CVS-DATE := "10 Oct 2004 23:59:59 GMT"
a100 1
	rm -f MANIFEST
@


1.56
log
@Adapt for the release of numarray-1.1
@
text
@d6 1
a6 1
CVS-DATE := "13 Sep 2004 23:59:59 GMT"
@


1.55
log
@Sync with Qwt-20040829
@
text
@d6 1
a6 1
CVS-DATE := "29 Aug 2004 23:59:59 GMT"
@


1.54
log
@Sync with Qwt-20040828
@
text
@d6 1
a6 1
CVS-DATE := "28 Aug 2004 23:59:59 GMT"
@


1.53
log
@Sync with Qwt-20040822
@
text
@d6 1
a6 1
CVS-DATE := "22 Aug 2004 23:59:59 GMT"
@


1.52
log
@Sync with Qwt-20040802
@
text
@d6 1
a6 1
CVS-DATE := "02 Aug 2004 23:59:59 GMT"
@


1.51
log
@Sync with Qwt-20040726
@
text
@d6 1
a6 1
CVS-DATE := "26 Jul 2004 23:59:59 GMT"
@


1.50
log
@Sync with Qwt-20040715
@
text
@d6 1
a6 1
CVS-DATE := "15 Jul 2004 23:59:59 GMT"
@


1.49
log
@Sync with Qwt-20040714
@
text
@d6 1
a6 1
CVS-DATE := "14 Jul 2004 23:59:59 GMT"
@


1.48
log
@Sync with Qwt-20040713
@
text
@d6 1
a6 1
CVS-DATE := "13 Jul 2004 23:59:59 GMT"
@


1.47
log
@Sync with Qwt-20040626
@
text
@d6 1
a6 1
CVS-DATE := "26 Jun 2004 23:59:59 GMT"
@


1.46
log
@Sync with Qwt-20040613
@
text
@d6 1
a6 1
CVS-DATE := "13 Jun 2004 23:59:59 GMT"
@


1.45
log
@Sync with Qwt-20040608
@
text
@d6 1
a6 1
CVS-DATE := "08 Jun 2004 23:59:59 GMT"
@


1.44
log
@Sync with Qwt-20040605
@
text
@d6 1
a6 1
CVS-DATE := "05 Jun 2004 23:59:59 GMT"
@


1.43
log
@Sync with Qwt-20030523
@
text
@d6 1
a6 1
CVS-DATE := "23 May 2004 23:59:59 GMT"
@


1.42
log
@Sync with Qwt-20040520
@
text
@d6 1
a6 1
CVS-DATE := "20 May 2004 23:59:59 GMT"
@


1.41
log
@Sync with Qwt-20040430
@
text
@d6 1
a6 1
CVS-DATE := "29 Apr 2004 23:59:59 GMT"
@


1.40
log
@apply unix2dos on msvc-{q,t}make.bat
@
text
@d6 1
a6 1
CVS-DATE := "18 Apr 2004 23:59:59 GMT"
@


1.39
log
@Sync with Qwt-20040418
@
text
@d53 2
a54 1
	unix2dos qwt-sources/win-tmake.bat 
@


1.38
log
@Prepare future PyQwt-3.9
@
text
@d6 1
a6 1
CVS-DATE := "15 Mar 2004 23:59:59 GMT"
@


1.37
log
@Sync with Qwt-20040304
@
text
@d6 1
a6 1
CVS-DATE := "4 Mar 2004 23:59:59 GMT"
@


1.36
log
@Build tools rely on sipconfig.py and pyqtconfig.py generated by PyQt's configure.py
@
text
@d6 1
a6 1
CVS-DATE := "25 Nov 2003 23:59:59 GMT"
d61 1
a61 1
	    (cd tmp; cvs -q -d $(CVS-QWT) update -D $(CVS-DATE) -P -d qwt); \
d63 1
a63 1
	    (cd tmp; cvs -q -d $(CVS-QWT) checkout -D $(CVS-DATE) -P -d qwt); \
d73 1
a73 1
	    (cd tmp; cvs -q -d $(CVS-QWT-SSH) update -P -d qwt); \
@


1.35
log
@Fix initial checkout in qwt-sources-ssh
@
text
@d51 1
a51 1
dist: clean doc
d80 2
d85 1
a85 1
build-qwt:
d99 1
a99 3
clean:
	(cd qwt-sources; make distclean)
	(cd qwt-sources/examples; make distclean)
d104 3
a106 1
distclean: clean
@


1.34
log
@Port to sip-3.9 and sip-4.0
@
text
@d75 1
a75 1
	    (cd tmp; cvs -q -d $(CVS-QWT-SSH) checkout -P -d qwt); \
@


1.33
log
@Sync with Qwt-20031125
@
text
@a95 3
patch:
	cd qwt-sources; patch -p1 -b -z .canvas <$(PWD)/qwt.canvas.patch
	cd qwt-sources; patch -p1 -b -z .rich <$(PWD)/qwt.rich.patch
d102 1
a102 1
	rm -f *.pyc qwt/*.{cpp,h} qwt/__init__.py
@


1.33.2.1
log
@Fix initial checkout of Qwt sources
@
text
@d63 1
a63 1
	    (cd tmp; cvs -q -d $(CVS-QWT) checkout -D $(CVS-DATE) qwt); \
d73 1
a73 1
	    (cd tmp; cvs -q -d $(CVS-QWT-SSH) update qwt); \
d75 1
a75 1
	    (cd tmp; cvs -q -d $(CVS-QWT-SSH) checkout -P qwt); \
@


1.32
log
@Patched Qwt so that autoscaling takes the QwtPlotMarkers into account
@
text
@d6 1
a6 1
CVS-DATE := "17 Nov 2003 23:59:59 GMT"
@


1.31
log
@Sync with Qwt-20031117
@
text
@d14 1
a14 1
DIFFERS += -s '.debug'
@


1.30
log
@Sync with Qwt-20031106
@
text
@d6 1
a6 1
CVS-DATE := "06 Nov 2003 23:59:59 GMT"
@


1.29
log
@Sync with Qwt-4.2.0rc0
@
text
@d6 1
a6 1
CVS-DATE := "31 Oct 2003 23:59:59 GMT"
d13 2
a14 2
DIFFERS := -d 'qwt-sources'
DIFFERS += -s ''
@


1.28
log
@Sync with Qwt-20031019
@
text
@d6 1
a6 1
CVS-DATE := "19 Oct 2003 23:59:59 GMT"
d53 1
@


1.27
log
@Sync with Qwt-20031005
@
text
@d6 1
a6 1
CVS-DATE := "05 Oct 2003 23:59:59 GMT"
d13 2
a14 2
DIFFERS := -d 'qwt-sources/include qwt-sources/src'
DIFFERS += -s '.debug'
d60 1
a60 1
	    (cd tmp; cvs -q -z3 -d $(CVS-QWT) update -D $(CVS-DATE) -d qwt); \
d62 1
a62 1
	    (cd tmp; cvs -q -z3 -d $(CVS-QWT) checkout -D $(CVS-DATE) qwt); \
d72 1
a72 1
	    (cd tmp; cvs -q -z3 -d $(CVS-QWT-SSH) update -d qwt); \
d74 1
a74 1
	    (cd tmp; cvs -q -z3 -d $(CVS-QWT-SSH) checkout qwt); \
@


1.26
log
@Sync with Qwt-20030909; add QwtAnalogClock
@
text
@d6 1
a6 1
CVS-DATE := "09 Sep 2003 23:59:59 GMT"
d21 1
a21 1
doc: qwt-user-docs
d26 1
a26 1
qwt-user-docs: qwt-sources/doc/html/index.html
d28 1
a28 6
qwt-sources/doc/html/index.html: $(QWT-SOURCES) qwt-sources/Doxyfile.users
	(cd qwt-sources; doxygen Doxyfile.users)

qwt-devel-docs: qwt-sources/doc/devel/html/index.html

qwt-sources/doc/devel/html/index.html: $(QWT-SOURCES) qwt-sources/Doxyfile
d104 1
a104 1
	rm -f *.pyc qwt/*.{cpp,h}
@


1.25
log
@Sync with Qwt-20030908
@
text
@d6 1
a6 1
CVS-DATE := "08 Sep 2003 23:59:59 GMT"
@


1.24
log
@Sync with Qwt-20030904
@
text
@d6 1
a6 1
CVS-DATE := "04 Sep 2003 23:59:59 GMT"
@


1.23
log
@Sync with Qwt-20030901
@
text
@d6 1
a6 1
CVS-DATE := "01 Sep 2003 23:59:59 GMT"
@


1.22
log
@Sync with Qwt-20030826
@
text
@d6 1
a6 1
CVS-DATE := "26 Aug 2003 23:59:59 GMT"
d14 1
a14 1
DIFFERS += -s '.readonly .debug'
@


1.21
log
@Sync with Qwt-2003-08-24 and prepare PyQwt-3.8
@
text
@d6 1
a6 1
CVS-DATE := "24 Aug 2003 23:59:59 GMT"
d14 1
a14 1
DIFFERS += -s '.readonly .font'
@


1.20
log
@Sync with Qwt-2003-08-06, support for rich text in legend buttons
@
text
@d1 1
d3 1
d6 1
a6 1
CVS-DATE := "06 Aug 2003 23:59:59 GMT"
d14 1
a14 2
#DIFFERS += -s '.canvas .rich'
DIFFERS += -s '.canvas .debug'
d29 1
a29 1
	(cd qwt-sources; QTDIR=/usr/lib/qt3 doxygen Doxyfile.users)
d34 1
a34 1
	(cd qwt-sources; QTDIR=/usr/lib/qt3 doxygen Doxyfile)
d45 1
a45 1
force: distclean
d84 6
a89 2
	(cd qwt-sources; QTDIR=/usr/lib/qt3 qmake qwt.pro)
	(cd qwt-sources/examples; QTDIR=/usr/lib/qt3 qmake examples.pro)
d105 1
d112 2
@


1.19
log
@Sync with Qwt-2003-08-03
@
text
@d4 1
a4 1
CVS-DATE := "03 Aug 2003 23:59:59 GMT"
@


1.18
log
@Sync with Qwt-20030730, added -d flag to cvs update commands
@
text
@d4 1
a4 1
CVS-DATE := "30 Jul 2003 23:59:59 GMT"
d13 1
a13 1
DIFFERS += -s '.canvas'
@


1.17
log
@Sync with Qwt-2003-07-26, add QWT_DEBUG
@
text
@d4 1
a4 1
CVS-DATE := "26 Jul 2003 23:59:59 GMT"
d64 1
a64 1
	    (cd tmp; cvs -q -z3 -d $(CVS-QWT) update -D $(CVS-DATE) qwt); \
d76 1
a76 1
	    (cd tmp; cvs -q -z3 -d $(CVS-QWT-SSH) update qwt); \
@


1.16
log
@Sync with Qwt-2003-07-14 and packaging
@
text
@d4 1
a4 1
CVS-DATE := "14 Jul 2003 23:59:59 GMT"
d12 1
a12 1
#DIFFERS += -s '.canvas .rich .warning'
d83 2
@


1.15
log
@Tweak packaging
@
text
@d4 1
a4 1
CVS-DATE := "2 Jul 2003 23:59:59 GMT"
d12 1
a93 1
	cd qwt-sources; patch -p1 -b -z .array <$(PWD)/qwt.array.patch
d95 1
a95 1
	cd qwt-sources; patch -p1 -b -z .version <$(PWD)/qwt.version.patch
d98 1
@


1.14
log
@Sync with Qwt-2003-07-02
@
text
@d20 1
a20 1
	cp setup_cfg_nt setup_cfg_posix Doc/pyqwt/
@


1.13
log
@Generate examples/*.html and sync with Qwt-2003-06-26
@
text
@d4 1
a4 1
CVS-DATE := "26 Jun 2003 23:59:59 GMT"
@


1.12
log
@New targets: qwt-devel-docs, qwt-user-docs
@
text
@d4 1
a4 1
CVS-DATE := "25 Jun 2003 23:59:59 GMT"
d22 1
@


1.11
log
@Synched with Qwt-2003-06-25
@
text
@d8 3
d19 1
a19 1
doc:
d22 4
d27 5
@


1.10
log
@Fixed Makefiles for http://gerard.vermeulen.free.fr
@
text
@d4 1
a4 1
CVS-DATE := "22 Jun 2003 23:59:59 GMT"
d9 1
a9 1
DIFFERS += -s '.array .canvas .version'
@


1.9
log
@Sync with Qwt-2003-06-22
@
text
@d11 2
d74 1
a74 1
	cp dist/*.tar.gz ../Free 
@


1.8
log
@Sync with Qwt-200-06-22
@
text
@d52 1
a52 1
	cp -dpRu tmp/qwt qwt-sources
d64 1
a64 1
	cp -dpRu tmp/qwt qwt-sources
@


1.7
log
@Synced wit Qwt-CVS and tweaked QwtImagePlotDemo.py
@
text
@d4 1
a4 1
CVS-DATE := "19 Jun 2003 23:59:59 GMT"
@


1.6
log
@Synced with Qwt-CVS
@
text
@d4 1
a4 1
CVS-DATE := "17 Jun 2003 23:59:59 GMT"
@


1.5
log
@Minimize regeneration of patches.py
@
text
@d4 1
a4 1
CVS-DATE := "14 Jun 2003 23:59:59 GMT"
@


1.4
log
@Tweak packaging
@
text
@d2 1
d8 2
d35 1
a35 1
	python DIFFER
d40 1
a40 1
	python DIFFER
d75 1
a75 1
	python DIFFER
@


1.3
log
@Improve working copy
@
text
@d2 1
a2 1
CVS-QWT := :pserver:anonymous@@cvs.qwt.sourceforge.net:/cvsroot/qwt
a81 1
	find qwt-sources/ -name '*~' | xargs rm -f # symbolic link
@


1.2
log
@improving working copy
@
text
@d5 1
a5 1
CVS-QWT-SSH := :ext:gvermeul@@cvs.qwt.sourceforge.net:/cvsroot/qwt
@


1.1
log
@Initial revision
@
text
@d5 2
d50 12
a61 1
	#cp -dpRu ../CVS/qwt qwt-sources # if CVS is lagging
@


1.1.1.1
log
@Initial import into CVS
@
text
@@
