# HG changeset patch # User Paul Boddie # Date 1308962575 -7200 # Node ID e1fea56aa98441fc2c6da34667db87c307b4e13c # Parent e715b0cdbef8c96accef04b91ad10f874b1988cc Updated for 0.8. diff -r e715b0cdbef8 -r e1fea56aa984 README.txt --- a/README.txt Mon Mar 21 01:33:11 2011 +0100 +++ b/README.txt Sat Jun 25 02:42:55 2011 +0200 @@ -4,16 +4,16 @@ Firstly, download the latest upstream source release. For example, try and persuade Gitorious to yield a file by visiting the following address: -http://gitorious.org/shedskin/mainline/archive-tarball/d35a07c9 +http://gitorious.org/shedskin/mainline/archive-tarball/7f7388c The idea is then to combine the snapshot with this packaging infrastructure. Unpack and move into the sources directory: cd .. -tar zxf shedskin-mainline-d35a07c9.tar.gz -mv shedskin-mainline shedskin-mainline-d35a07c9 -cd shedskin-mainline-d35a07c9 +tar zxf shedskin-mainline-7f7388c.tar.gz +mv shedskin-mainline shedskin-mainline-7f7388c +cd shedskin-mainline-7f7388c Now, copy the debian directory from this directory into the export directory: @@ -31,15 +31,6 @@ cp ../shedskin-packaging/shared.py.diff . patch -p0 < shared.py.diff -For Shed Skin 0.7.1, the following patch needs to be applied: - -cp ../shedskin-packaging/typename-90ee8e7.diff . -patch -p0 < typename-90ee8e7.diff - -This patch was originally retrieved from the following location: - -http://gitorious.org/shedskin/mainline/commit/90ee8e73115657fa6fee754337f391c7ffc815f5 - Using pbuilder, try and build the package (this example is using my signing key): @@ -54,13 +45,14 @@ When packaging a new release, update the release history below along with the debian/changelog file: -debchange -v 0.7.1 -D unstable +debchange -v 0.8 -D unstable Shed Skin Release History ========================= Release Git Changeset ------- ------------- +0.8 7f7388c3dfab40dc1776cfd6334dd41bdaa62beb 0.7.1 d35a07c99c29618e0dad6d31a3cf01599c0d758a 0.7 8fc85b49137a79ca9acc5e63fa9fdfbb50751907 0.6 1e6708d49e9092a7949ed74b7e339c5245bb6661 diff -r e715b0cdbef8 -r e1fea56aa984 debian/changelog --- a/debian/changelog Mon Mar 21 01:33:11 2011 +0100 +++ b/debian/changelog Sat Jun 25 02:42:55 2011 +0200 @@ -1,3 +1,9 @@ +shedskin (0.8) unstable; urgency=low + + * New upstream release. + + -- Paul Boddie Fri, 27 May 2011 00:32:58 +0200 + shedskin (0.7.1) unstable; urgency=low * New upstream release. diff -r e715b0cdbef8 -r e1fea56aa984 setup.py.diff --- a/setup.py.diff Mon Mar 21 01:33:11 2011 +0100 +++ b/setup.py.diff Sat Jun 25 02:42:55 2011 +0200 @@ -1,9 +1,9 @@ ---- setup.py 2010-12-10 18:50:30.000000000 +0100 -+++ setup.py 2011-01-09 22:31:09.000000000 +0100 +--- setup.py 2011-05-26 20:08:09.000000000 +0200 ++++ setup.py 2011-05-27 00:30:34.000000000 +0200 @@ -8,5 +8,5 @@ url='http://code.google.com/p/shedskin/', scripts=['scripts/shedskin'], packages=['shedskin'], -- package_data={'shedskin': ['lib/*.cpp', 'lib/*.hpp', 'lib/*.py', 'lib/os/*.cpp', 'lib/os/*.hpp', 'lib/os/*.py', 'FLAGS', 'illegal']}, -+ package_data={'shedskin': ['FLAGS', 'illegal']}, +- package_data={'shedskin': ['lib/*.cpp', 'lib/*.hpp', 'lib/*.py', 'lib/os/*.cpp', 'lib/os/*.hpp', 'lib/os/*.py', 'FLAGS*', 'illegal']}, ++ package_data={'shedskin': ['FLAGS*', 'illegal']}, )