[Python-modules-commits] r3909 - in packages/enthought-traits-ui/trunk/debian (6 files)
varun-guest at users.alioth.debian.org
varun-guest at users.alioth.debian.org
Sat Dec 8 11:09:10 UTC 2007
Date: Saturday, December 8, 2007 @ 11:09:09
Author: varun-guest
Revision: 3909
* Set architecture all
* Install docs and examples
Added:
packages/enthought-traits-ui/trunk/debian/docs
packages/enthought-traits-ui/trunk/debian/install
Modified:
packages/enthought-traits-ui/trunk/debian/changelog
packages/enthought-traits-ui/trunk/debian/control
packages/enthought-traits-ui/trunk/debian/rules
Deleted:
packages/enthought-traits-ui/trunk/debian/python-sympy.install
Modified: packages/enthought-traits-ui/trunk/debian/changelog
===================================================================
--- packages/enthought-traits-ui/trunk/debian/changelog 2007-12-08 10:42:07 UTC (rev 3908)
+++ packages/enthought-traits-ui/trunk/debian/changelog 2007-12-08 11:09:09 UTC (rev 3909)
@@ -1,14 +1,17 @@
-enthought-traits-ui (2.0.1b1-2) UNRELEASED; urgency=low
+enthought-traits-ui (2.0.1b1-2) unstable; urgency=low
* Rename the source and binary packages
* debian/rules:
+ add clean target
+ Use cdbs variable for upstream version in get-orig-source
+ + install using setup files
* debian/control:
+ Add myself to Uploaders
+ Depends: fix python-ets-traits version
+ + Set architecture to all
+ * Install docs and examples
- -- Varun Hiremath <varunhiremath at gmail.com> Sun, 02 Dec 2007 22:33:35 +0530
+ -- Varun Hiremath <varunhiremath at gmail.com> Sat, 08 Dec 2007 00:36:52 +0530
traits-ui (2.0.1b1-1) UNRELEASED; urgency=low
Modified: packages/enthought-traits-ui/trunk/debian/control
===================================================================
--- packages/enthought-traits-ui/trunk/debian/control 2007-12-08 10:42:07 UTC (rev 3908)
+++ packages/enthought-traits-ui/trunk/debian/control 2007-12-08 11:09:09 UTC (rev 3909)
@@ -3,17 +3,16 @@
Priority: optional
Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
Uploaders: Ondrej Certik <ondrej at certik.cz>, Varun Hiremath <varunhiremath at gmail.com>
-Build-Depends: cdbs, debhelper (>= 5), python-all-dev
- (>=2.3.5-11), python-central (>= 0.5), python-setuptools (>= 0.6c6-1)
-Standards-Version: 3.7.2
+Build-Depends: cdbs, debhelper (>= 5), python-all-dev, python-central, python-setuptools
+Standards-Version: 3.7.3
Homepage: http://code.enthought.com/traits/
XS-Python-Version: >=2.4
Vcs-Svn: svn://svn.debian.org/svn/python-modules/packages/enthought-traits-ui/trunk
Vcs-Browser: http://svn.debian.org/wsvn/python-modules/packages/enthought-traits-ui/trunk/
Package: python-enthought-traits-ui
-Architecture: any
-Depends: ${python:Depends}, python-enthought-traits (>= 2.0.1)
+Architecture: all
+Depends: ${python:Depends}, python-enthought-traits
XB-Python-Version: ${python:Versions}
Description: User interface related modules for traits
Traits lets programmers create special Python attributes called
Added: packages/enthought-traits-ui/trunk/debian/docs
===================================================================
--- packages/enthought-traits-ui/trunk/debian/docs (rev 0)
+++ packages/enthought-traits-ui/trunk/debian/docs 2007-12-08 11:09:09 UTC (rev 3909)
@@ -0,0 +1,2 @@
+enthought.pyface/docs/DockWindowFeature.pdf
+enthought.developer/docs/EnthoughtDeveloperToolSuite.pdf
Added: packages/enthought-traits-ui/trunk/debian/install
===================================================================
--- packages/enthought-traits-ui/trunk/debian/install (rev 0)
+++ packages/enthought-traits-ui/trunk/debian/install 2007-12-08 11:09:09 UTC (rev 3909)
@@ -0,0 +1,3 @@
+enthought.pyface/examples/* /usr/share/doc/python-enthought-traits-ui/examples/pyface/
+enthought.naming/examples/* /usr/share/doc/python-enthought-traits-ui/examples/naming/
+enthought.developer/examples/* /usr/share/doc/python-enthought-traits-ui/examples/developer/
Deleted: packages/enthought-traits-ui/trunk/debian/python-sympy.install
===================================================================
--- packages/enthought-traits-ui/trunk/debian/python-sympy.install 2007-12-08 10:42:07 UTC (rev 3908)
+++ packages/enthought-traits-ui/trunk/debian/python-sympy.install 2007-12-08 11:09:09 UTC (rev 3909)
@@ -1 +0,0 @@
-doc/logo/*.png usr/share/pixmaps
Modified: packages/enthought-traits-ui/trunk/debian/rules
===================================================================
--- packages/enthought-traits-ui/trunk/debian/rules 2007-12-08 10:42:07 UTC (rev 3908)
+++ packages/enthought-traits-ui/trunk/debian/rules 2007-12-08 11:09:09 UTC (rev 3909)
@@ -6,18 +6,26 @@
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/python-distutils.mk
+DEB_COMPRESS_EXCLUDE := .py
+DEB_PYTHON_INSTALL_ARGS_ALL += --single-version-externally-managed
+SITE_PACKAGES=$(DEB_DESTDIR)usr/share/pycentral/python-enthought-traits-ui/site-packages
+
python-build-stamp-%:
-./build.sh
-SITE_PACKAGES=$(DEB_DESTDIR)/usr/share/pycentral/python-enthought-traits-ui/site-packages
-
clean::
find -type d | grep build$ | xargs $(RM) -r
-python-install-%:
- mkdir -p $(SITE_PACKAGES)
- cp -r build/enthought $(SITE_PACKAGES)
+python-install-py:
+ for file in $(CURDIR)/*/setup.py; do \
+ DIR=`dirname $$file`; \
+ cd $$DIR && python$* setup.py install --root $(DEB_DESTDIR); \
+ done;
+binary-predeb/python-enthought-traits-ui::
+ find $(SITE_PACKAGES) -type f | grep nspkg.pth$ | xargs $(RM)
+ rmdir $(DEB_DESTDIR)/usr/lib
+
get-orig-source:
wget http://code.enthought.com/downloads/source/ets2.6/enthought.traits%5bui%5d.tar.gz -O \
traits-ui_$(DEB_UPSTREAM_VERSION).orig.tar.gz
More information about the Python-modules-commits
mailing list