6
6
# Uncomment this to turn on verbose mode.
9
include /usr/share/dpatch/dpatch.make
9
11
# This is the debhelper compatability version to use.
14
PYVER=$(shell pyversions -rv)
12
16
configure: configure-stamp
15
19
# Add here commands to configure the package.
18
21
# Don't configure here (see install)
19
22
# -./configure --enable-EAPI --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info
20
23
touch configure-stamp
22
25
build: configure-stamp build-stamp
26
29
# Add here commands to compile the package.
50
55
# Add here commands to install the package into debian/libapache-mod-python.
51
56
#$(MAKE) install DESTDIR=$(CURDIR)/debian/libapache-mod-python
54
rm -f config.cache config.status
55
export PYTHON_BIN=/usr/bin/python2.2
56
-env PYTHON_BIN=/usr/bin/python2.2 \
57
./configure --with-apxs=/usr/bin/apxs2 --prefix=/usr \
58
--mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info \
59
--with-python-version=2.2
60
$(MAKE) clean && $(MAKE)
61
$(MAKE) install DESTDIR=$(CURDIR)/debian/libapache2-mod-python2.2
62
cp debian/mod_python.load debian/libapache2-mod-python2.2/etc/apache2/mods-available/
65
rm -f config.cache config.status
66
export PYTHON_BIN=/usr/bin/python2.3
67
-env PYTHON_BIN=/usr/bin/python2.3 \
68
./configure --with-apxs=/usr/bin/apxs2 --prefix=/usr \
69
--mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info \
70
--with-python-version=2.3
60
rm -f config.cache config.status
61
export PYTHON_BIN=/usr/bin/python
62
-env PYTHON_BIN=/usr/bin/python \
63
./configure --with-apxs=/usr/bin/apxs2 --prefix=/usr \
64
--mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info \
65
--with-python-version=$(PYVER)
71
66
$(MAKE) clean && DEB_DEFINES="-DLONG_LONG=PY_LONG_LONG" $(MAKE)
72
$(MAKE) install DESTDIR=$(CURDIR)/debian/libapache2-mod-python2.3
73
cp debian/mod_python.load debian/libapache2-mod-python2.3/etc/apache2/mods-available/
67
$(MAKE) install DESTDIR=$(CURDIR)/debian/libapache2-mod-python
68
cp debian/mod_python.load debian/libapache2-mod-python/etc/apache2/mods-available/
76
71
# Build architecture-independent files here.
77
72
binary-indep: build install
81
75
dh_installdebconf -i
83
77
dh_installexamples -i
102
95
binary-arch: build install
105
dh_python -plibapache2-mod-python2.2 /usr/lib/python2.2/site-packages
106
dh_python -plibapache2-mod-python2.3 /usr/lib/python2.3/site-packages
98
dh_pycentral -plibapache2-mod-python
107
99
dh_installdebconf -a
108
100
dh_installdocs -a
109
101
dh_installexamples -a