blob: e7521bfaef61153da8008c9cec282d24ebf52580 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
#!/bin/sh
# cd $(DEB_SRCDIR) && $(call cdbs_python_binary,python$(cdbs_python_compile_version)) $(DEB_PYTHON_SETUP_CMD) install --root=$(cdbs_python_destdir) $(DEB_PYTHON_INSTALL_ARGS_ALL)
# for ddir in $(cdbs_python_destdir)/usr/lib/python?.?/dist-packages; do \
# [ -d $$ddir ] || continue; \
# sdir=$$(dirname $$ddir)/site-packages; \
# mkdir -p $$sdir; \
# tar -c -f - -C $$ddir . | tar -x -f - -C $$sdir; \
# rm -rf $$ddir; \
# done
DEB_PYTHON_INSTALL_ARGS_ALL="-O0 --install-layout=deb"
rm -Rf build
destdir=$(readlink -f ${1})
[ -z "${destdir}" ] && { echo "give destdir"; exit 1; }
cd $(dirname ${0})
./setup.py install --root=${destdir} ${DEB_PYTHON_INSTALL_ARGS_ALL}
#mkdir -p ${destdir}/usr/share/pyshared
#for x in ${destdir}/usr/lib/python2.6/dist-packages/*; do
# [ -d "$x" ] || continue
# [ ! -d "${destdir}/usr/share/pyshared/${x##*/}" ] ||
# rm -Rf "${destdir}/usr/share/pyshared/${x##*/}"
# mv $x ${destdir}/usr/share/pyshared
#done
#rm -Rf ${destdir}/usr/lib/python2.6
for x in "${destdir}/usr/bin/"*.py; do
[ -f "${x}" ] && mv "${x}" "${x%.py}"
done
|