[Alexandria-list] New packages in alexandria-team PPA
Joseph Method
tristil at gmail.com
Mon Feb 11 22:11:48 EST 2008
Some other points I forgot to include in the original email:
* I'll try to write a deb packaging tutorial, better conveying the
gist of packaging than I've seen elsewhere. For now, let me say that
using pbuilder is an essential step for getting packages to build on a
server. I set up pbuilder on my machine with this command:
sudo pbuilder create --distribution hardy --othermirror "deb
http://us.archive.ubuntu.com/ubuntu hardy universe multiverse| deb
http://ppa.launchpad.net/alexandria-team/ubuntu hardy main"
* We should work with Daniel Brumbaugh Keeney's
http://apt.rubyforge.org repository to sync mature packages over. That
way the stability of packages will be, in ascending order,
alexandria-team PPA, apt.rubyforge.org, (hopefully) Hardy-universe
0.6.3 package.
* Speaking of which, getting 0.6.3 into Hardy (and possibly
gutsy-backports) should be our victory condition for this development
cycle. It would be great if someone would take on the task of
preparing a checklist of steps necessary to accomplish this (I _think_
it mainly involves having the packages reviewed and then "advocated"
by a MOTU (Master of the Universe)).
On Feb 11, 2008 7:32 PM, Joseph Method <tristil at gmail.com> wrote:
> Hi all,
>
> The spirit finally came over me and I decided to learn how to package
> debs. I'm still pretty wobbly, but after many hours of trial and error
> I managed to get a couple packages to build on the Ubuntu build
> servers:
>
> * readinglist (the simple tutorial app I wrote a while ago, doesn't
> even include a menu entry)
> * libzoom-ruby
> * yaz packages (dependency for libzoom-ruby)
>
> To get them, add the repository entries on this page,
> https://launchpad.net/~alexandria-team/+archive/, or you can try
> installing them directly. RIght now they're only built for Hardy, but
> it's possible that they'll install on Gutsy (depends on whether
> dependencies are met). I'll try to get them built for Gutsy as soon as
> possible.
>
> The next packages to get built on the server are libamazon-ruby and
> alexandria itself. It would be great if others would join
> alexandria-team on Launchpad and help to distribute the labor of
> maintaining all the packages. For anyone new to packaging, I would
> suggest starting with a simple toy app or script like the one I did
> for readinglist and following these guides:
>
> * http://doc.ubuntu.com/ubuntu/packagingguide/C/index.html
> * https://help.launchpad.net/PPAQuickStart
>
> BTW, I'd much rather people give it a shot and make terrible mistakes
> than not to have help! :)
> --
> -J. Method
>
--
-J. Method
More information about the Alexandria-list
mailing list