[Checkins] SVN: vanguardistas.pydebdep/trunk/ Make moving the
-nspkg.pth file conditional on one actually existing. Extends
the rules.1 file to work with non-namespace eggs.
Brian Sutherland
jinty at web.de
Sun Mar 30 17:24:49 EDT 2008
Log message for revision 85020:
Make moving the -nspkg.pth file conditional on one actually existing. Extends the rules.1 file to work with non-namespace eggs.
Changed:
U vanguardistas.pydebdep/trunk/CHANGES.txt
U vanguardistas.pydebdep/trunk/rules/rules.1
-=-
Modified: vanguardistas.pydebdep/trunk/CHANGES.txt
===================================================================
--- vanguardistas.pydebdep/trunk/CHANGES.txt 2008-03-30 21:07:34 UTC (rev 85019)
+++ vanguardistas.pydebdep/trunk/CHANGES.txt 2008-03-30 21:24:49 UTC (rev 85020)
@@ -1,6 +1,7 @@
0.0.3 (unreleased)
------------------
+* Make moving the -nspkg.pth file conditional on one actually existing. Extends the rules.1 file to work with non-namespace eggs.
* Add dependency mappings for PILwoTk, Reportlab and pytz.
* Add mappings from ZODB3 to python-zodb and zodb.
* Guess only lower case names for Debian packages.
Modified: vanguardistas.pydebdep/trunk/rules/rules.1
===================================================================
--- vanguardistas.pydebdep/trunk/rules/rules.1 2008-03-30 21:07:34 UTC (rev 85019)
+++ vanguardistas.pydebdep/trunk/rules/rules.1 2008-03-30 21:24:49 UTC (rev 85020)
@@ -36,8 +36,8 @@
python$* setup.py install --no-compile --single-version-externally-managed --root=debian/$(PACKAGE) --install-data=usr/lib/$(PACKAGE)
mv debian/$(PACKAGE)/usr/lib/python$*/site-packages/$(EGG_NAME)-*-py$*.egg-info \
debian/$(PACKAGE)/usr/lib/python$*/site-packages/$(EGG_NAME).egg-info
- mv debian/$(PACKAGE)/usr/lib/python$*/site-packages/$(EGG_NAME)-*-py$*-nspkg.pth \
- debian/$(PACKAGE)/usr/lib/python$*/site-packages/$(EGG_NAME)-nspkg.pth
+ find debian/$(PACKAGE)/usr/lib/python$*/site-packages -name "$(EGG_NAME)-*-nspkg.pth" -exec \
+ mv {} debian/$(PACKAGE)/usr/lib/python$*/site-packages/$(EGG_NAME)-nspkg.pth \;
i="$$($(DEB_SETUPTOOLS) --depends --egg_info debian/$(PACKAGE)/usr/lib/python$*/site-packages/$(EGG_NAME).egg-info)" && echo "setuptools:Depends=$$i" >> debian/$(PACKAGE).substvars
i="$$($(DEB_SETUPTOOLS) --conflicts --egg_info debian/$(PACKAGE)/usr/lib/python$*/site-packages/$(EGG_NAME).egg-info)" && echo "setuptools:Conflicts=$$i" >> debian/$(PACKAGE).substvars
More information about the Checkins
mailing list