debian/rules
branchstable
changeset 9208 7ae95f48e2f0
parent 9193 eaa58d1c7d5f
child 9237 6dd47bcfcf88
equal deleted inserted replaced
9207:c99e97e9f566 9208:7ae95f48e2f0
    35 	dh_testdir
    35 	dh_testdir
    36 	dh_testroot
    36 	dh_testroot
    37 	dh_clean
    37 	dh_clean
    38 	dh_installdirs
    38 	dh_installdirs
    39 
    39 
    40 	#python setup.py install_lib --no-compile --install-dir=debian/cubicweb-common/usr/lib/python2.4/site-packages/
       
    41 	NO_SETUPTOOLS=1 python setup.py -q install --no-compile --prefix=debian/tmp/usr
    40 	NO_SETUPTOOLS=1 python setup.py -q install --no-compile --prefix=debian/tmp/usr
    42 
    41 
    43 	# Put all the python library and data in cubicweb-common
    42 	# Put all the python library and data in cubicweb-common
    44 	# and scripts in cubicweb-server
    43 	# and scripts in cubicweb-server
    45 	dh_install -vi
    44 	dh_install -vi --sourcedir=debian/tmp
    46 	# cwctl in the cubicweb-ctl package
    45 	# cwctl in the cubicweb-ctl package
    47 	rm -f debian/cubicweb-common/usr/share/pyshared/cubicweb/cwctl.py
    46 	rm -f debian/cubicweb-common/usr/lib/python*/*/cubicweb/cwctl.py
    48         # wdoc in the cubicweb-web package
    47         # wdoc in the cubicweb-web package
    49 	rm -rf debian/cubicweb-common/usr/share/cubicweb/cubes/shared/wdoc
    48 	rm -rf debian/cubicweb-common/usr/share/cubicweb/cubes/shared/wdoc
    50 	rm -rf debian/cubicweb-common/usr/share/cubicweb/cubes/shared/data
    49 	rm -rf debian/cubicweb-common/usr/share/cubicweb/cubes/shared/data
    51 	dh_lintian
    50 	dh_lintian
    52 
    51 
    53 	# Remove unittests directory (should be available in cubicweb-dev only)
    52 	# Remove unittests directory (should be available in cubicweb-dev only)
    54 	rm -rf debian/cubicweb-server/usr/lib/${PY_VERSION}/site-packages/cubicweb/server/test
    53 	rm -rf debian/cubicweb-server/usr/lib/${PY_VERSION}/*-packages/cubicweb/server/test
    55 	rm -rf debian/cubicweb-server/usr/lib/${PY_VERSION}/site-packages/cubicweb/hooks/test
    54 	rm -rf debian/cubicweb-server/usr/lib/${PY_VERSION}/*-packages/cubicweb/hooks/test
    56 	rm -rf debian/cubicweb-server/usr/lib/${PY_VERSION}/site-packages/cubicweb/sobjects/test
    55 	rm -rf debian/cubicweb-server/usr/lib/${PY_VERSION}/*-packages/cubicweb/sobjects/test
    57 	rm -rf debian/cubicweb-web/usr/lib/${PY_VERSION}/site-packages/cubicweb/web/test
    56 	rm -rf debian/cubicweb-web/usr/lib/${PY_VERSION}/*-packages/cubicweb/web/test
    58 	rm -rf debian/cubicweb-twisted/usr/lib/${PY_VERSION}/site-packages/cubicweb/etwist/test
    57 	rm -rf debian/cubicweb-twisted/usr/lib/${PY_VERSION}/*-packages/cubicweb/etwist/test
    59 	rm -rf debian/cubicweb-common/usr/lib/${PY_VERSION}/site-packages/cubicweb/ext/test
    58 	rm -rf debian/cubicweb-common/usr/lib/${PY_VERSION}/*-packages/cubicweb/ext/test
    60 	rm -rf debian/cubicweb-common/usr/lib/${PY_VERSION}/site-packages/cubicweb/entities/test
    59 	rm -rf debian/cubicweb-common/usr/lib/${PY_VERSION}/*-packages/cubicweb/entities/test
    61 
    60 
    62 
    61 
    63 %: %.in
    62 %: %.in
    64 	sed "s/PY_VERSION/${PY_VERSION}/g" < $< > $@
    63 	sed "s/PY_VERSION/${PY_VERSION}/g" < $< > $@
    65 
    64