head	1.65;
access;
symbols;
locks; strict;
comment	@# @;


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1.33
date	2007.07.01.14.52.33;	author gvermeul;	state Exp;
branches;
next	1.32;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1.1
date	2006.03.26.15.01.34;	author gvermeul;	state Exp;
branches;
next	;


desc
@@


1.65
log
@Prepare release 5.2.1.
@
text
@# GNUmakefile for PyQwt
#
# There are at least two options to log the output of make:
#
# (1) Invoke make and tie stderr to stdout and redirect stdout to log.txt:
#       make all 2&>1 >log.txt
#     However, you do not see what is going on.
#
# (2) Use script to capture all screen output of make to log.txt:
#       script -c 'make all' log.txt
#     The script command appeared in 3.0BSD and is part of util-linux.

# To compile and link the Qwt sources statically into Pyqwt.
QWT := ../qwt-5.2

JOBS := 1
UNAME := $(shell uname)

REVISION := 859

ifeq ($(UNAME),Linux)
JOBS := $(shell getconf _NPROCESSORS_ONLN)
endif

ifeq ($(UNAME),Darwin)
JOBS := $(shell sysctl -n hw.ncpu)
endif

.PHONY: dist qwt-5.0 qwt-5.1 qwt-5.2

%.tar.bz2:
	wget http://prdownloads.sf.net/qwt/$@@

all: 3 4

debug: 3d 4d

trace: 3t 4t

3:
	cd configure \
	&& python configure.py -3 -Q $(QWT) -j $(JOBS) \
	&& $(MAKE) -j $(JOBS)

4:
	cd configure \
	&& python configure.py -4 -Q $(QWT) -j $(JOBS) \
	&& $(MAKE) -j $(JOBS)


3d:
	cd configure \
	&& python configure.py -3 --debug -Q $(QWT) -j $(JOBS) \
	&& $(MAKE) -j $(JOBS)

4d:
	cd configure \
	&& python configure.py -4 --debug -Q $(QWT) -j $(JOBS) \
	&& $(MAKE) -j $(JOBS)

3t:
	cd configure \
	&& python configure.py --debug --trace -3 -Q $(QWT) \
	&& $(MAKE)

4t:
	cd configure \
	&& python configure.py --debug --trace -4 -Q $(QWT) \
	&& $(MAKE)

# Installation
install-3: 3
	make -C configure install

install-4: 4
	make -C configure install

install: install-3 install-4

install-3d: 3d
	make -C configure install

install-4d: 4d
	make -C configure install

install-debug: install-3d install-4d

install-3t: 3t
	make -C configure install

install-4t: 4t
	make -C configure install

install-trace: install-3t install-4t

# Releases
qwt-5.0.0: qwt-5.0.0.tar.bz2
	tar xvfj $@@.tar.bz2

qwt-5.0.1: qwt-5.0.1.tar.bz2
	tar xvfj $@@.tar.bz2

qwt-5.0.2: qwt-5.0.2.tar.bz2
	tar xvfj $@@.tar.bz2

qwt-5.1.0: qwt-5.1.0.tar.bz2
	tar xvfj $@@.tar.bz2

qwt-5.1.1: qwt-5.1.1.tar.bz2
	tar xvfj $@@.tar.bz2

qwt-5.1.2: qwt-5.1.2.tar.bz2
	tar xvfj $@@.tar.bz2

qwt-5.2.0: qwt-5.2.0.tar.bz2
	tar xvfj $@@.tar.bz2
	patch -p0 --fuzz=10 -b -z .pyqwt <pyqwt-5.2.0.patch

qwt-5.2.1: qwt-5.2.1.tar.bz2
	tar xvfj $@@.tar.bz2

# SVN
qwt-5.0:
	(if [ ! -d tmp ]; then mkdir tmp ; fi)
	(cd tmp; svn co https://qwt.svn.sourceforge.net/svnroot/qwt/branches/qwt-5.0 -r $(REVISION))
	(if [ -d old-5.0 ]; then rm -rf old-5.0 ; fi)
	(if [ -d qwt-5.0 ]; then mv qwt-5.0 old-5.0 ; fi)
	(if [ -d qwt-5.0 ]; then rm -rf qwt-5.0; fi)
	cp -pr tmp/qwt-5.0 qwt-5.0
	python untabify.py -t 4 qwt-5.0 .cpp .h .pro
	patch -p0 --fuzz=10 -b -z .pyqwt <pyqwt-5.0.patch
	(cd qwt-5.0/doc; cp ../COPYING .; cp ../INSTALL .)
	(cd qwt-5.0/doc; doxygen -u Doxyfile; doxygen Doxyfile)
	(cd qwt-5.0; rm -rf admin doc/images doc/latex doc/man)
	find qwt-5.0 -name .svn \
		-o -name '*.map' \
		-o -name '*.md5' | xargs rm -rf

qwt-5.1:
	(if [ ! -d tmp ]; then mkdir tmp ; fi)
	(cd tmp; svn co https://qwt.svn.sourceforge.net/svnroot/qwt/branches/qwt-5.1 -r $(REVISION))
	(if [ -d old-5.1 ]; then rm -rf old-5.1 ; fi)
	(if [ -d qwt-5.1 ]; then mv qwt-5.1 old-5.1 ; fi)
	(if [ -d qwt-5.1 ]; then rm -rf qwt-5.1; fi)
	cp -pr tmp/qwt-5.1 qwt-5.1
	python untabify.py -t 4 qwt-5.1 .cpp .h .pro
	patch -p0 --fuzz=10 -b -z .pyqwt <pyqwt-5.1.patch
	(cd qwt-5.1/doc; cp ../COPYING .; cp ../INSTALL .)
	(cd qwt-5.1/doc; doxygen -u Doxyfile; doxygen Doxyfile)
	(cd qwt-5.1; rm -rf admin doc/images doc/latex doc/man)
	find qwt-5.1 -name .svn \
		-o -name '*.map' \
		-o -name '*.md5' | xargs rm -rf

qwt-5.2:
	(if [ ! -d tmp ]; then mkdir tmp ; fi)
	(cd tmp; svn co https://qwt.svn.sourceforge.net/svnroot/qwt/branches/qwt-5.2 -r $(REVISION))
	(if [ -d old-5.2 ]; then rm -rf old-5.2 ; fi)
	(if [ -d qwt-5.2 ]; then mv qwt-5.2 old-5.2 ; fi)
	(if [ -d qwt-5.2 ]; then rm -rf qwt-5.2; fi)
	cp -pr tmp/qwt-5.2 qwt-5.2
	python untabify.py -t 4 qwt-5.2 .cpp .h .pro
	patch -p0 --fuzz=10 -b -z .pyqwt <pyqwt-5.2.patch
	(cd qwt-5.2/doc; cp ../COPYING .; cp ../INSTALL .)
	(cd qwt-5.2/doc; doxygen -u Doxyfile; doxygen Doxyfile)
	(cd qwt-5.2; rm -rf admin doc/images doc/latex doc/man)
	find qwt-5.2 -name .svn \
		-o -name '*.map' \
		-o -name '*.md5' | xargs rm -rf

# build a distribution tarball
dist: distclean install
	(cd sphinx; make clean; make; make latex)
	(cd sphinx/build/latex; make all-pdf)
	python setup.py sdist --formats=gztar

clean:
	find . -name '*~' | xargs rm -f

distclean: clean
	find . -name '.#*' -o -name '*.pyc' | xargs rm -f
	rm -rf configure/*qt{3,4} configure/qwt_* configure/*.cpp

# EOF
@


1.64
log
@Sync with Qwt subversion revision 784.
Add release Qwt-5.2.1.
Use a default rule to get the qwt-*.tar.bz2 files.
@
text
@d19 1
a19 1
REVISION := 784
@


1.63
log
@Add pyqwt-5.2.0.patch.
@
text
@d19 1
a19 1
REVISION := 596
d31 3
d97 1
a97 2
qwt-5.0.0:
	wget http://prdownloads.sf.net/qwt/$@@.tar.bz2
d100 1
a100 2
qwt-5.0.1:
	wget http://prdownloads.sf.net/qwt/$@@.tar.bz2
d103 1
a103 2
qwt-5.0.2:
	wget http://prdownloads.sf.net/qwt/$@@.tar.bz2
d106 1
a106 2
qwt-5.1.0:
	wget http://prdownloads.sf.net/qwt/$@@.tar.bz2
d109 1
a109 2
qwt-5.1.1:
	wget http://prdownloads.sf.net/qwt/$@@.tar.bz2
d112 1
a112 2
qwt-5.1.2:
	wget http://prdownloads.sf.net/qwt/$@@.tar.bz2
d115 1
a115 2
qwt-5.2.0:
	wget http://prdownloads.sf.net/qwt/$@@.tar.bz2
d119 3
@


1.62
log
@Make it easier to get all stuff that is not in CVS.
@
text
@d121 1
@


1.61
log
@Sync with Qwt SVN revision 596.
@
text
@d93 29
d124 6
a129 3
	(cd tmp/qwt-5.0; svn up -r $(REVISION))
	rm -rf old-5.0; mv qwt-5.0 old-5.0
	rm -rf qwt-5.0; cp -pr tmp/qwt-5.0 qwt-5.0
d140 6
a145 3
	(cd tmp/qwt-5.1; svn up -r $(REVISION))
	rm -rf old-5.1; mv qwt-5.1 old-5.1
	rm -rf qwt-5.1; cp -pr tmp/qwt-5.1 qwt-5.1
d156 6
a161 3
	(cd tmp/qwt-5.2; svn up -r $(REVISION))
	rm -rf old-5.2; mv qwt-5.2 old-5.2
	rm -rf qwt-5.2; cp -pr tmp/qwt-5.2 qwt-5.2
@


1.60
log
@Clean better.
@
text
@d19 1
a19 1
REVISION := 575
@


1.59
log
@Fixed typo (untabify qwt-5.2 while making qwt-5.2).
@
text
@d144 1
a144 1
	rm -rf configure/*qt{3,4}
@


1.58
log
@Sync with Qwt SVN revision 575.
@
text
@d124 1
a124 1
	python untabify.py -t 4 qwt-5.1 .cpp .h .pro
@


1.57
log
@Prepare release 5.2.0.
@
text
@d19 1
a19 1
REVISION := 561
@


1.56
log
@Sync with Qwt svn r561.
@
text
@d135 2
a136 1
	(cd sphinx; make clean; make)
@


1.55
log
@Sync with Qwt SVN r543.
@
text
@d19 1
a19 1
REVISION := 543
@


1.54
log
@Upgrade to Qwt-5.2.
@
text
@d19 1
a19 1
REVISION := 533
@


1.53
log
@Add the Qwt sources for Qwt-5.1.2, Qwt-5.2.0.
Fix the Qwt subversion trees for Qwt-5.1 and Qwt-5.2.
Add pyqwt-5.2.patch.
@
text
@d14 1
a14 1
QWT := ../qwt-5.1
@


1.52
log
@Upgrade to Qwt subversion revision 533.
@
text
@d29 1
a29 1
.PHONY: dist qwt-5.0 qwt-5.1
d120 13
@


1.51
log
@Sync with Qwt subversion revision 435.
Update copyright dates.
@
text
@d19 1
a19 1
REVISION := 435
@


1.50
log
@Fix the regeneration of the documentation by sphinx.
Fix the packaging of the sphinx generated documentation.
@
text
@d19 1
a19 1
REVISION := 419
@


1.49
log
@Switch to the documentation generated by sphinx.
@
text
@d121 1
a121 1
dist: all distclean all
@


1.48
log
@Sync with Qwt subversion snapshot 419.
@
text
@d122 1
a122 1
	(cd Doc; rm doc; make)
@


1.47
log
@Zap --disable-numpy from the install-trace targets.
@
text
@d19 1
a19 1
REVISION := 406
@


1.46
log
@Sync with Qwt-5.1.1 and Qwt subversion revision 406.
@
text
@d60 1
a60 1
	&& python configure.py --debug --trace -3 -Q $(QWT) --disable-numpy \
d65 1
a65 1
	&& python configure.py --debug --trace -4 -Q $(QWT) --disable-numpy \
@


1.45
log
@Prepare release PyQwt-5.1.0.
Copy Qwt's COPYING and INSTALL to the Qwt documentation.
@
text
@d19 1
a19 1
REVISION := 391
@


1.44
log
@Add the Qwt-5.1.0 release and sync with Qwt svn revision 391.
@
text
@d100 1
d113 1
@


1.43
log
@Move %ConvertToSubClassCode made by mksccode for PyQwt4 to QwtSliderBase
and for PyQwt5 to QwtAbstractSlider to reduce interference.
@
text
@d19 1
a19 1
REVISION := 388
@


1.42
log
@Sync with Qwt SVN revision 388.
Simplify the merging of different timelines.
QwtClipper is still broken.
@
text
@d14 1
a14 1
QWT := ../qwt-5.0
@


1.41
log
@Sync with Qwt SVN revision 306 (later revisions break h2sip).
@
text
@d19 1
a19 1
REVISION := 306
@


1.40
log
@Sync with Qwt SVN revision 286.
----------------------------------------------------------------------
@
text
@d19 1
a19 1
REVISION := 286
d100 1
a100 1
	(cd qwt-5.0/doc; doxygen -u Doxyfile; QTDIR=~/usr/lib/qt4.3 doxygen Doxyfile)
d112 1
a112 1
	(cd qwt-5.1/doc; doxygen -u Doxyfile; QTDIR=~/usr/lib/qt4.3 doxygen Doxyfile)
@


1.39
log
@Sync with Qwt SVN revision 258.
@
text
@d19 1
a19 1
REVISION := 258
@


1.38
log
@Sync with Qwt SVN revision 251.
@
text
@d19 1
a19 1
REVISION := 251
@


1.37
log
@Sync with Qwt svn revision 199.
@
text
@d19 1
a19 1
REVISION := 199
@


1.36
log
@The qwt-5.1 documentation is now also based on Qt-4.3.
@
text
@d19 1
a19 1
REVISION := 173
@


1.35
log
@Sync with Qwt SVN revision 173.
@
text
@d112 1
a112 1
	(cd qwt-5.1/doc; doxygen -u Doxyfile; QTDIR=~/usr/lib/qt4.2 doxygen Doxyfile)
@


1.34
log
@Sync with Qwt svn revision 167.
----------------------------------------------------------------------
@
text
@d19 1
a19 1
REVISION := 167
@


1.33
log
@Sync with Qwt svn revision 149.
@
text
@d19 1
a19 1
REVISION := 149
@


1.32
log
@Invoking 'make install-trace' tests the N-D array interface.
@
text
@d19 1
a19 1
REVISION := 144
@


1.31
log
@Sync against Qwt SVN revision 144.
Build doxygen documentation against Qt-4.3.
@
text
@d60 1
a60 1
	&& python configure.py --debug --trace -3 -Q $(QWT) \
d65 1
a65 1
	&& python configure.py --debug --trace -4 -Q $(QWT) \
@


1.30
log
@Sync with Qwt SVN revision 104.
@
text
@d19 1
a19 1
REVISION := 104
d100 1
a100 1
	(cd qwt-5.0/doc; doxygen -u Doxyfile; QTDIR=~/usr/lib/qt4.2 doxygen Doxyfile)
@


1.29
log
@Document the renaming of one of the QwtPlotPicker::trackerText()
methods.
@
text
@d19 1
a19 1
REVISION := 102
@


1.28
log
@Distclean .#* files.
@
text
@d19 1
a19 1
REVISION := 84
@


1.27
log
@Sync with Qwt revision 84.
@
text
@d127 1
a127 1
	find . -name '*.pyc' | xargs rm -f
@


1.26
log
@Sync with Qwt revision 81.
@
text
@d19 1
a19 1
REVISION := 81
@


1.25
log
@Sync with Qwt SVN revision 72.
Remove the rpm spec file.
Prepare release 5.0.0b0.
@
text
@d19 1
a19 1
REVISION := 72
@


1.24
log
@Sync with Qwt SVN revision 42.
@
text
@d14 1
a14 1
QWT := ../qwt-svn
d19 1
a19 1
REVISION := 42
d29 1
a29 1
.PHONY: dist qwt-svn
d94 21
a114 10
qwt-svn:
	(cd tmp/qwt-svn; svn up -r $(REVISION))
	rm -rf qwt-old; mv qwt-svn qwt-old
	rm -rf qwt-svn; cp -pr tmp/qwt-svn qwt-svn
	python untabify.py -t 4 qwt-cvs .cpp .h .pro
	patch -p0 --fuzz=10 -b -z .pyqwt <pyqwt.patch
	(cd qwt-svn/doc; doxygen -u Doxyfile; doxygen Doxyfile)
	(cd qwt-svn; rm -rf admin doc/images doc/latex doc/man)
	find qwt-svn -name .svn \
		-o -name .cvsignore \
a120 1
	sed "s|@@VERSION@@|$$(date '+%Y%m%d')|g" <PyQwt5.spec.in >PyQwt5.spec
@


1.23
log
@Sync with Qwt SVN revision 41.
@
text
@d19 1
a19 1
REVISION := 41
@


1.22
log
@Add targets for debug builds.
@
text
@d19 1
a19 1
REVISION := 39
@


1.21
log
@Enable debugging symbols.
@
text
@d33 2
d39 11
d53 1
a53 1
4:
d77 8
@


1.20
log
@Sync with Qwt SVN revision 39.
@
text
@d37 1
a37 1
	&& python configure.py -3 -Q $(QWT) -j $(JOBS) \
d42 1
a42 1
	&& python configure.py -4 -Q $(QWT) -j $(JOBS) \
d47 1
a47 1
	&& python configure.py --trace -3 -Q $(QWT) \
d52 1
a52 1
	&& python configure.py --trace -4 -Q $(QWT) \
@


1.19
log
@Sync with Qwt SVN revision 27.
@
text
@d19 1
a19 1
REVISION := 27
@


1.18
log
@Adapt to the switch of Qwt from CVS to SVN.
Sync with Qwt-SVN revision 18.
@
text
@d19 1
a19 1
REVISION := 18
@


1.17
log
@Sync with Qwt-20061221.
@
text
@d14 1
a14 1
QWT := ../qwt-cvs
d19 1
a19 1
DATE := 2006-12-21
d29 1
a29 1
.PHONY: dist qwt-cvs
d72 5
a76 5
# CVS
qwt-cvs:
	(cd tmp/qwt-cvs; cvs up -dP -D $(DATE))
	rm -rf qwt-old; mv qwt-cvs qwt-old
	rm -rf qwt-cvs; cp -pr tmp/qwt-cvs qwt-cvs
d79 3
a81 6
	(cd qwt-cvs; doxygen -u Doxyfile; doxygen Doxyfile)
	find qwt-cvs -name CVS \
		-o -name admin \
		-o -name images \
		-o -name latex \
		-o -name man \
@


1.16
log
@Sync with Qwt-20061201.
@
text
@d19 1
a19 1
DATE := 2006-12-01
@


1.15
log
@Sync with Qwt-20061120.
@
text
@d19 1
a19 1
DATE := 2006-11-20
@


1.14
log
@Sync with Qwt-20061105.
@
text
@d19 1
a19 1
DATE := 2006-11-05
@


1.13
log
@Sync with Qwt-20061024.
----------------------------------------------------------------------
@
text
@d19 1
a19 1
DATE := 2006-10-24
@


1.12
log
@Sync with Qwt-20061008 and build against Qt-4.2.0.
@
text
@d19 1
a19 1
DATE := 2006-10-08
@


1.11
log
@Prune unneeded documentation related files in the qwt-cvs directory.
@
text
@d19 1
a19 1
DATE := 2006-10-01
@


1.10
log
@Sync with Qwt-20061018 (Qwt-5.0.0-rc0).

----------------------------------------------------------------------
@
text
@d19 1
a19 1
DATE := 2006-09-18
d80 8
@


1.9
log
@Check out the Qwt CVS not later than a specific date.
@
text
@d19 1
a19 1
DATE := 2006-09-10
@


1.8
log
@Fix targets.
@
text
@d19 2
d74 1
a74 1
	(cd tmp/qwt-cvs; cvs up -dP)
@


1.7
log
@Get the number of CPUs on Linux *and* Darwin.
@
text
@d43 1
a43 1
3trace:
d48 1
a48 1
4trace:
d62 1
a62 1
install-3trace: 3trace
d65 1
a65 1
install-4trace: 4trace
d68 1
a68 1
install-trace: install-3trace install-4trace
@


1.6
log
@This package will be called PyQwt5.
Rename PyQwt.spec.in to PyQwt5.spec.in.
Remove QwtArrayLongExample.txt.
Fix pythonrc.py.
@
text
@d13 7
d21 1
d23 3
a25 2
# To compile and link the Qwt sources statically into Pyqwt.
QWT := ../qwt-cvs
@


1.5
log
@Add a generated RPM spec file.
@
text
@d73 1
a73 1
	sed "s|@@VERSION@@|$(date '+%Y%m%d')|g" <PyQwt.spec.in >PyQwt.spec
@


1.4
log
@The distclean targets does not have to remove softlinks anymore.
@
text
@d72 2
@


1.3
log
@Do fuzzy patching.
@
text
@a77 1
	find . -lname '*' | xargs rm -f
@


1.2
log
@Fix targets with --trace enabled.
@
text
@d67 1
a67 1
	patch -p0 -b -z .pyqwt <pyqwt.patch
@


1.1
log
@Initial import.
@
text
@d34 1
a34 1
3t:
d36 2
a37 2
	&& python configure.py --tracing -3 -Q $(QWT) \
	&& $(MAKE) -C configure
d39 1
a39 1
4t:
d41 2
a42 2
	&& python configure.py --tracing -4 -Q $(QWT) \
	&& $(MAKE) -C configure
d45 6
d53 1
a53 1
install-3: 3
d56 1
a56 1
install-4: 4
d59 3
@

