[Python-apps-commits] r1691 - in packages/planet-venus/trunk/debian (changelog rules)

nslater-guest at users.alioth.debian.org nslater-guest at users.alioth.debian.org
Tue Aug 26 13:24:48 UTC 2008


    Date: Tuesday, August 26, 2008 @ 13:24:47
  Author: nslater-guest
Revision: 1691

updated debian/rules to use clean and cleanbuilddir targets

Modified:
  packages/planet-venus/trunk/debian/changelog
  packages/planet-venus/trunk/debian/rules

Modified: packages/planet-venus/trunk/debian/changelog
===================================================================
--- packages/planet-venus/trunk/debian/changelog	2008-08-25 07:03:46 UTC (rev 1690)
+++ packages/planet-venus/trunk/debian/changelog	2008-08-26 13:24:47 UTC (rev 1691)
@@ -1,3 +1,9 @@
+planet-venus (0~bzr95-3) UNRELEASED; urgency=low
+
+  * Updated debian/rules to use clean and cleanbuilddir targets.
+
+ -- Noah Slater <nslater at bytesexual.org>  Tue, 26 Aug 2008 14:24:04 +0100
+
 planet-venus (0~bzr95-2) unstable; urgency=medium
 
   * Added debian/README.source for upstream source information.

Modified: packages/planet-venus/trunk/debian/rules
===================================================================
--- packages/planet-venus/trunk/debian/rules	2008-08-25 07:03:46 UTC (rev 1690)
+++ packages/planet-venus/trunk/debian/rules	2008-08-26 13:24:47 UTC (rev 1691)
@@ -20,23 +20,25 @@
 # @@ workaround for #486848
 binary-arch binary-indep: build
 
-clean::
-	rm -f planet.sed.py
+cleanbuilddir::
+        sed -i -e "s/\"$(DEB_UPSTREAM_VERSION)\"/@version@/" planet.py
 
+post-patches::
+        sed -i -e "s/@version@/\"$(DEB_UPSTREAM_VERSION)\"/" planet.py
+
 # @@ The bundled feedparser.py is a pre-release version so we can't depend on
 # @@ the standard packaged version. The other three bundled modules might be
 # @@ nice as external packages.
 
 common-install-prehook-impl::
-	sed "s/@version@/$(DEB_REPOS_VERSION)/" planet.py > planet.sed.py
-	chmod 755 planet.sed.py
-	help2man -N -n "an aggregate feed generator" ./planet.sed.py > planet.1
+	chmod 755 planet.py
+	help2man -N -n "an aggregate feed generator" ./planet.py > planet.1
 	cp -R docs debian/planet-venus/usr/share/doc/planet-venus/html
 	cp -R examples debian/planet-venus/usr/share/planet-venus/example
 	chmod 755 debian/planet-venus/usr/share/planet-venus/example/filters/guess-language/guess-language.py
 	chmod 755 debian/planet-venus/usr/share/planet-venus/example/filters/guess-language/trigram.py
 	cp -R filters debian/planet-venus/usr/share/planet-venus/filter
-	cp -R planet.sed.py debian/planet-venus/usr/bin/planet
+	cp -R planet.py debian/planet-venus/usr/bin/planet
 	cp -R themes debian/planet-venus/usr/share/planet-venus/theme
 	rm -f debian/planet-venus/usr/share/planet-venus/theme/diveintomark/LICENCE
 	cp -R planet debian/planet-venus/usr/share/python-support/planet-venus




More information about the Python-apps-commits mailing list