[Python-modules-commits] r7255 - in packages/circuits/trunk/debian (4 files)

morph at users.alioth.debian.org morph at users.alioth.debian.org
Wed Dec 31 14:49:20 UTC 2008


    Date: Wednesday, December 31, 2008 @ 14:49:19
  Author: morph
Revision: 7255

update to the new upstream release; releasing the package

Modified:
  packages/circuits/trunk/debian/changelog
  packages/circuits/trunk/debian/control
  packages/circuits/trunk/debian/copyright
  packages/circuits/trunk/debian/rules

Modified: packages/circuits/trunk/debian/changelog
===================================================================
--- packages/circuits/trunk/debian/changelog	2008-12-31 14:18:05 UTC (rev 7254)
+++ packages/circuits/trunk/debian/changelog	2008-12-31 14:49:19 UTC (rev 7255)
@@ -1,5 +1,5 @@
-circuits (1.0a1-1) UNRELEASED; urgency=low
+circuits (1.0b1-1) unstable; urgency=low
 
   * Initial release (Closes: #460672)
 
- -- Sandro Tosi <morph at debian.org>  Fri, 07 Nov 2008 17:19:27 +0100
+ -- Sandro Tosi <morph at debian.org>  Wed, 31 Dec 2008 15:45:41 +0100

Modified: packages/circuits/trunk/debian/control
===================================================================
--- packages/circuits/trunk/debian/control	2008-12-31 14:18:05 UTC (rev 7254)
+++ packages/circuits/trunk/debian/control	2008-12-31 14:49:19 UTC (rev 7255)
@@ -3,17 +3,18 @@
 Priority: optional
 Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Uploaders: Sandro Tosi <morph at debian.org>
-Build-Depends: debhelper (>= 7), python, python-central (>= 0.5.6)
+Build-Depends: debhelper (>= 7), python
+Build-Depends-Indep: python-support
 Standards-Version: 3.8.0
 Homepage: http://trac.softcircuit.com.au/circuits/
-XS-Python-Version: all
+XS-Python-Version: >= 2.5
 Vcs-Svn: svn://svn.debian.org/svn/python-modules/packages/circuits/trunk/
 Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/circuits/trunk/
 
-Package: circuits
+Package: python-circuits
 Architecture: all
 Depends: ${python:Depends}, ${misc:Depends}
-Description: event-driven framework
+Description: event-driven framework with a component architecture
  circuits is an event-driven framework with a focus on Component
  Software Architectures where System Functionality is defined in
  Components. Components communicate with one another by propagating
@@ -26,4 +27,4 @@
  delivers a powerful framework for building large, scalable,
  maintainable applications and systems. Circuits was a core integral
  part of the pymills library developed in 2006 and was partly inspired
- by the Trac architecture.
\ No newline at end of file
+ by the Trac architecture.

Modified: packages/circuits/trunk/debian/copyright
===================================================================
--- packages/circuits/trunk/debian/copyright	2008-12-31 14:18:05 UTC (rev 7254)
+++ packages/circuits/trunk/debian/copyright	2008-12-31 14:49:19 UTC (rev 7255)
@@ -9,21 +9,40 @@
 
 Copyright:
 
-    Copyright (C) 2004-2008 by James Mills
+    Copyright (C) 2004-2009 by James Mills
 
 License:
 
-    <Put the license of the package here indented by 4 spaces>
+    Circuits is covered by the MIT license:
 
+    Permission is hereby granted, free of charge, to any person
+    obtaining a copy of this software and associated documentation
+    files (the "Software"), to deal in the Software without restriction,
+    including without limitation the rights to use, copy, modify, merge,
+    publish, distribute, sublicense, and/or sell copies of the Software,
+    and to permit persons to whom the Software is furnished to do so,
+    subject to the following conditions:
+
+    The above copyright notice and this permission notice shall be included
+    in all copies or substantial portions of the Software.
+
+    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+    EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+    IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
+    DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
+    OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
+    OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
 The Debian packaging is copyright 2008, Sandro Tosi <morph at debian.org> and
-is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
+is licensed under the same terms as the upstream code (see above).
 
 This file has different copyright and license information:
-
+ 
 circuits/version.py
     # Copyright (C) 2005, 2006, 2008 by Intevation GmbH
     # Author(s):
     # Thomas Arendsen Hein <thomas at intevation.de>
     #
     # This program is free software under the GNU GPL (>=v2)
-    # Read the file COPYING coming with the software for details.
+    On a Debian system it is available at: /usr/share/common-licenses/GPL-2

Modified: packages/circuits/trunk/debian/rules
===================================================================
--- packages/circuits/trunk/debian/rules	2008-12-31 14:18:05 UTC (rev 7254)
+++ packages/circuits/trunk/debian/rules	2008-12-31 14:49:19 UTC (rev 7255)
@@ -4,5 +4,53 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-%:
-	dh $@
+build: build-stamp
+build-stamp:
+	dh_testdir
+
+	python setup.py build;
+	
+	touch $@
+
+clean:
+	dh_testdir
+	dh_testroot
+
+	[ ! -d build ] || rm -rf build
+
+	python setup.py clean;
+
+	find . -name '*\.pyc' -delete
+
+	dh_clean build-stamp
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_installdirs
+
+	# Add here commands to install the package into debian/python-progressbar.
+	python setup.py install --root=$(CURDIR)/debian/python-circuits
+
+	# no test binaries wanted
+	rm -rf $(CURDIR)/debian/python-circuits/usr/bin
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs	docs/ChangeLog.wiki
+	dh_installdocs		docs/*
+	rm -f $(CURDIR)/debian/python-circuits/usr/share/doc/python-circuits/License.wiki
+	dh_installexamples	examples/*
+	dh_pysupport
+	dh_compress		-X.py
+	dh_fixperms
+	dh_installdeb
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install




More information about the Python-modules-commits mailing list