[Python-modules-commits] r1603 - in
/packages/python-django/trunk/debian: changelog rules
brettp-guest at users.alioth.debian.org
brettp-guest at users.alioth.debian.org
Sun Dec 10 12:55:03 CET 2006
Author: brettp-guest
Date: Sun Dec 10 12:55:03 2006
New Revision: 1603
URL: http://svn.debian.org/wsvn/python-modules/?sc=1&rev=1603
Log:
make bin directory usable again
Modified:
packages/python-django/trunk/debian/changelog
packages/python-django/trunk/debian/rules
Modified: packages/python-django/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/python-modules/packages/python-django/trunk/debian/changelog?rev=1603&op=diff
==============================================================================
--- packages/python-django/trunk/debian/changelog (original)
+++ packages/python-django/trunk/debian/changelog Sun Dec 10 12:55:03 2006
@@ -5,7 +5,11 @@
[ Brett Parker ]
* Made manage.py get a shebang with the version of python
- used when running django-admin
+ used when running django-admin (closes: #401616)
+ * Moved bin to /usr/lib/python-django/bin and added a symlink
+ from python-support/python-django/django/bin to it
+ * Changed shebangs on the bin scripts to use the default version
+ of python (i.e. /usr/bin/python)
-- Brett Parker <iDunno at sommitrealweird.co.uk> Tue, 5 Dec 2006 16:39:26 +0000
Modified: packages/python-django/trunk/debian/rules
URL: http://svn.debian.org/wsvn/python-modules/packages/python-django/trunk/debian/rules?rev=1603&op=diff
==============================================================================
--- packages/python-django/trunk/debian/rules (original)
+++ packages/python-django/trunk/debian/rules Sun Dec 10 12:55:03 2006
@@ -11,6 +11,14 @@
binary-post-install/python-django::
# Remove python shebang on some files
- perl -pi -e 's|^#!/usr/bin/env python.*$$||' debian/python-django/usr/share/python-support/python-django/django/bin/*.py debian/python-django/usr/share/python-support/python-django/django/conf/project_template/manage.py
+ perl -pi -e 's|^#!/usr/bin/env python.*$$||' debian/python-django/usr/share/python-support/python-django/django/conf/project_template/manage.py
+ # Move the bin directory to /usr/lib/python-django/bin, and change the
+ # scripts to use /usr/bin/python
+ mkdir -p debian/python-django/usr/lib/python-django
+ mv debian/python-django/usr/share/python-support/python-django/django/bin debian/python-django/usr/lib/python-django
+ perl -pi -e 's|^#!/usr/bin/env python(.*)$$|#!/usr/bin/python$1|' debian/python-django/usr/lib/python-django/bin/*.py
+ chmod 755 debian/python-django/usr/lib/python-django/bin/{profiling/,}*.py
+ chmod 644 debian/python-django/usr/lib/python-django/bin/{profiling/,}__init__.py
+ dh_link usr/lib/python-django/bin usr/share/python-support/python-django/django/bin
# Rename djando-admin.py to djando-admin
mv debian/python-django/usr/bin/django-admin.py debian/python-django/usr/bin/django-admin
More information about the Python-modules-commits
mailing list