On Wed, Apr 1, 2009 at 10:10 AM, Ryan Steele <ryan.g.ste...@gmail.com>wrote:
> > You're not properly setting your name in the control/changelog file > this way. I'd like to put a mixture of both of our processes on the > wiki - if I can't do so already, I'll bug jamtur to give me access. It does actually. The uupdate step automatically puts in "* New upstream release" to the changelog. You might want to tweak versions etc to match internal nomenclature so you don't interfere with upstream packages, but that's it. > > > On Apr 1, 12:53 pm, Nigel Kersten <nig...@google.com> wrote: > > On Wed, Apr 1, 2009 at 8:53 AM, Nigel Kersten <nig...@google.com> wrote: > > > I actually did this yesterday, and it's easier than that. > > > > > $ mkdir ~/makepuppetdeb > > > $ cd ~/makepuppetdeb > > > $ dgethttp:// > ftp.de.debian.org/debian/pool/main/p/puppet/puppet_0.24.7-1.dsc > > > $ wgethttp://reductivelabs.com/downloads/puppet/puppet.0.24.8.tgz > > > > Correction, this line should be: > > > > $ wgethttp://reductivelabs.com/downloads/puppet/puppet-0.24.8.tgz > > > > > > > > > (currently broken, but I imagine will be resolved soon) > > > $ dpkg-source -x puppet_0.24.7-1.dsc > > > $ cd puppet-0.24.7/ > > > $ uupdate puppet-0.24.8.tgz > > > $ cd ../puppet-0.24.8 > > > $ dpkg-buildpackage > > > > > This will produce: > > > > > ~/makepuppetdeb/puppet_0.24.8-1_all.deb > > > ~/makepuppetdeb/puppetmaster_0.24.8-1_all.deb > > > > > On Wed, Apr 1, 2009 at 6:04 AM, Eric Gerlach < > egerl...@feds.uwaterloo.ca> wrote: > > > > >> Kyle, Ryan, > > > > >> I'd love it if those instructions made it into the Wiki. The uupdate > thing > > >> would be hugely helpful to some other Debian administrators, I'm sure. > > > > >> Cheers, > > > > >> Eric > > > > >> On Fri, Mar 27, 2009 at 08:33:43AM -0500, Kyle Cordes wrote: > > > > >>> Kyle Cordes wrote: > > > > >>> >> Apply the .diff > > > > >>> Ryan Steele wrote: > > > > >>> > I didn't have to download any diffs. Here's what I did: > > > > >>> > 2. Grab the debian directory for 0.24.7 from git (git clone > > >>> > git://git.debian.org/git/pkg-puppet/puppet.git) and put it in the > 0.24.7 > > >>> > source tree. > > > > >>> Ah. That diff I applied, did the same as this. > > > > >>> > 4. run 'uupdate -u puppet-0.24.8.tgz', and then cd into the newly > > >>> > created 0.24.8 source tree > > > > >>> Every time I touch this stuff I learn something new. For example, > just > > >>> this second I learned (from your message) of the existence of > "uupdate". > > >>> I'll give it a try next time I need to update a Debian package to a > > >>> newer upstream version. > > > > >>> -- > > >>> Kyle Cordes > > >>>http://kylecordes.com > > > > >> -- > > >> Eric Gerlach, Network Administrator > > >> Federation of Students > > >> University of Waterloo > > >> p: (519) 888-4567 x36329 > > >> e: egerl...@feds.uwaterloo.ca > > > > > -- > > > Nigel Kersten > > > nig...@google.com > > > System Administrator > > > Google, Inc. > > > > -- > > Nigel Kersten > > nig...@google.com > > System Administrator > > Google, Inc. > > > -- Nigel Kersten nig...@google.com System Administrator Google, Inc. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---