Andrew SB wrote: > On Tue, Jun 9, 2009 at 5:00 PM, Cory K.<[email protected]> wrote: > >> Andrew wrote: >> >>> Hi Cory, >>> >>> Sorry I meant the ppa, what you are assuming is that everyone will know how >>> to take the debian >>> packaging branch and create a package out of that, many people may not know >>> how to do this (I have >>> certainly just learned) and so I believe it is better to include the script >>> as then people who >>> don't know the in and outs of packaging can get the bleeding edge icons. >>> >> Building the packaging branch (with bzr-buildpackage) is no more >> difficult than running the script. I'll put up a HOWTO soon. >> >> > > Other Andrew here... > > Perhaps, more generally, the PPA should be updated more often. Weekly > builds? Nightly seems an overkill. > > Attached are two different scripts I threw together. > > Both are designed to run from within the packaging branch with the > script one directory bellow (e.g. f...@bar:~breathe/debian-packaging$ > ../foobar.sh ).They also assume that you are setup for building deb > packages (e.g. you have DEBMAIL and DEBFULLNAME in your ~/.bashrc) and > that you have a breathe-ppa target in your ~/.dput.cf > > They both update the branch, build the source package with an > appropriate version number (e.g. > breathe-icon-theme_0.44ubuntu1+bzr50~intrepid ), and upload to the > PPA. > > bzr-build.sh targets only one distro which you must specify when you run it. > > bzr-build-all.sh targets karmic, jaunty, intrepid, and hardy all at once. > > They're both pretty simple. Check them out, and let me know if you > think they're helpful. If so, I'd be willing to make them more robust > (better error handling, ect). > > One thing to be aware of is that they both run "bzr revert" before > building the packages in order to not upload any uncommited changes. > So if you've made any changes to the branch commit them before > running... >
Oh cool. I'll have a look over this and get it running on my home server (it runs Hardy. hope its not an issue) as a cron. (might be 2 weeks or so. I have *alot* going on) Though now that I think, I'll have to make sure it does something with the versioning automagically. -Cory K. -- ubuntu-art mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-art
