[Python-modules-commits] r24952 - in packages/pyicu/trunk/debian (4 files)
piotr at users.alioth.debian.org
piotr at users.alioth.debian.org
Tue Jun 25 17:55:54 UTC 2013
Date: Tuesday, June 25, 2013 @ 17:55:53
Author: piotr
Revision: 24952
Rename docs.py to icu_docs.py instead of removing it as it's used in icu (closes: #714048)
Added:
packages/pyicu/trunk/debian/patches/rename_docs_module.patch
Modified:
packages/pyicu/trunk/debian/changelog
packages/pyicu/trunk/debian/patches/series
packages/pyicu/trunk/debian/rules
Modified: packages/pyicu/trunk/debian/changelog
===================================================================
--- packages/pyicu/trunk/debian/changelog 2013-06-25 16:27:51 UTC (rev 24951)
+++ packages/pyicu/trunk/debian/changelog 2013-06-25 17:55:53 UTC (rev 24952)
@@ -1,3 +1,10 @@
+pyicu (1.5-2) unstable; urgency=low
+
+ * Rename docs.py to icu_docs.py instead of removing it
+ as it's used in icu (closes: #714048)
+
+ -- Piotr Ożarowski <piotr at debian.org> Tue, 25 Jun 2013 19:22:34 +0200
+
pyicu (1.5-1) unstable; urgency=low
* Team upload.
Added: packages/pyicu/trunk/debian/patches/rename_docs_module.patch
===================================================================
--- packages/pyicu/trunk/debian/patches/rename_docs_module.patch (rev 0)
+++ packages/pyicu/trunk/debian/patches/rename_docs_module.patch 2013-06-25 17:55:53 UTC (rev 24952)
@@ -0,0 +1,10 @@
+Index: PyICU-1.5/icu.py
+===================================================================
+--- PyICU-1.5.orig/icu.py
++++ PyICU-1.5/icu.py
+@@ -34,4 +34,4 @@ class ICUError(Exception):
+ class InvalidArgsError(Exception):
+ pass
+
+-from docs import *
++from icu_docs import *
Modified: packages/pyicu/trunk/debian/patches/series
===================================================================
--- packages/pyicu/trunk/debian/patches/series 2013-06-25 16:27:51 UTC (rev 24951)
+++ packages/pyicu/trunk/debian/patches/series 2013-06-25 17:55:53 UTC (rev 24952)
@@ -1,3 +1,4 @@
no-setuptools-please.diff
platform-definitions-fix.diff
fix_typo_in_deprecation_warning.patch
+rename_docs_module.patch
Modified: packages/pyicu/trunk/debian/rules
===================================================================
--- packages/pyicu/trunk/debian/rules 2013-06-25 16:27:51 UTC (rev 24951)
+++ packages/pyicu/trunk/debian/rules 2013-06-25 17:55:53 UTC (rev 24952)
@@ -20,23 +20,26 @@
# setup.py modifies test source files when building for Python 3, so
# build out of tree.
- rm -rf build-py2 build-py3
- mkdir -p build-py2 build-py3
- cp -a $(filter-out build-py2 build-py3 debian,$(wildcard *)) build-py2/
- cp -a $(filter-out build-py2 build-py3 debian,$(wildcard *)) build-py3/
+ rm -rf build/py2 build/py3
+ mkdir -p build/py2 build/py3
+ cp -a $(filter-out build/py2 build/py3 debian,$(wildcard *)) build/py2/
+ cp -a $(filter-out build/py2 build/py3 debian,$(wildcard *)) build/py3/
set -e; \
for py in $(PYVERS) $(PY3VERS); do \
- (cd build-py$${py%%.*}; \
+ (cd build/py$${py%%.*}; \
python$$py setup.py build; \
python$$py-dbg setup.py build); \
done
+ set -e; \
+ for file in `find $(CURDIR)/build -type f -name docs.py`; do \
+ mv "$$file" "`dirname $$file`/icu_docs.py"; done
ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
set -ex ;\
for test in `ls test/*.py`; do \
for py in $(PYVERS) $(PY3VERS); do \
- (cd build-py$${py%%.*}; \
+ (cd build/py$${py%%.*}; \
PYTHONPATH=`ls -d $$(pwd)/build/lib.*-$$py` \
python$$py $$test ;\
PYTHONPATH=`ls -d $$(pwd)/build/lib_d.*-$$py || ls -d $$(pwd)/build/lib.*-$$py-pydebug` \
@@ -53,7 +56,7 @@
rm -f install-stamp build-stamp
find . -name "*.pyc" -print0 | xargs -0 rm -f
find . -name __pycache__ -print0 | xargs -0 rm -rf
- rm -rf build-py2 build-py3
+ rm -rf build
dh_clean
install: install-stamp
@@ -64,17 +67,16 @@
dh_installdirs
set -e; \
for py in $(PYVERS); do \
- (cd build-py2; \
+ (cd build/py2; \
python$$py setup.py install --root=$(CURDIR)/debian/$(PKGNAME) --prefix=/usr $(py_setup_install_args) ;\
python$$py-dbg setup.py install --root=$(CURDIR)/debian/$(PKGNAME)-dbg --prefix=/usr $(py_setup_install_args)) ;\
done
set -e; \
for py in $(PY3VERS); do \
- (cd build-py3; \
+ (cd build/py3; \
python$$py setup.py install --root=$(CURDIR)/debian/$(PKG3NAME) --prefix=/usr $(py_setup_install_args) ;\
python$$py-dbg setup.py install --root=$(CURDIR)/debian/$(PKG3NAME)-dbg --prefix=/usr $(py_setup_install_args)) ;\
done
- find $(CURDIR)/debian/ -type f -name docs.py -delete
dh_installdocs
dh_installexamples
More information about the Python-modules-commits
mailing list