I've started a page on the wiki and attached the working .pbuilderrc config 
from my amd64 hudson server (which has been spitting up successful 1.7.2 builds 
here: http://mixxx.org/packages/autobuilds/ubuntu-amd64-1.7.x/?C=M;O=D )

The instructions are from some snippets I have around, from the hudson server 
and from memory.... so they may not work as written exactly, but there are any 
problems just attach an error message and shoot it on to the list.

You can find the page at:  
http://www.mixxx.org/wiki/doku.php/packaging_making_a_mixxx_installer

Cheers,

-G

On 2010-02-12, at 2:31 PM, Garth Dahlstrom wrote:

> +1 votes for Bill  :D
> 
> Hi Bill,  I'm excited to hear your interest in this.   I don't have much free 
> time these days, but I will make some time to get you up to speed if this is 
> something you want to help with.  [I'm jumpkick on IRC btw]
> 
> I'm familiar with building Ubuntu packages and have some experience in 
> troubleshooting the process, but not all that familiar with how the PPA 
> servers work.
> 
> The steps I would think are something like this (folks, correct me if I miss 
> stuff or you have details of how the LP/PPA stuff works):
>   
>   * If you haven't already done so, build Mixxx from the 1.7 branch on your 
> box to familiarize yourself with building (see 
> http://www.mixxx.org/wiki/doku.php/compiling_on_linux)
> 
>   * Get yourself signed up to the Ubuntu code of conduct 
> (https://launchpad.net/codeofconduct) and then activate your PPA 
> (https://help.launchpad.net/Packaging/PPA)
> 
>   * I'll post my pbuilder .pbuilderrc configuration file and try to cook up 
> some instructions on how to get a packaging boot strap environment set-up
> 
>   * Use the instructions I'll provide to get packages built using pbuilder 
> and "scons makeubuntu"
> 
>   * Next replicate your success on the PPA build servers and post some 
> packages for people to test (I'm fuzzy on this part), tell mailing list & 
> forums
> 
>   * When folks have confirmed they look good, then we add you to the LP 
> MixxxDevelopers group and get your packages made official Mixxx LP PPA 
> packages (again fuzzy) and then we'll add them to 
> http://mixxx.org/download.php  
> 
> Cheers,
> 
> -G
> 
> 
> 
> On 2010-02-12, at 11:37 AM, Bill Essig wrote:
> 
>> I don't know if he is, but if he's not. I will. 
>> 
>> I've been looking for a way to give back to you all and the community for a 
>> while now.
>> 
>> Depending on what all it involves, this sounds like a way I could 
>> contribute, not knowing how to code (anything but PHP), but being a heavy 
>> Linux user and capable of compiling/debugging compiles. I don't know how to 
>> package, but I'll bet I could figure it out quite quickly. I think the 
>> killer for me would be minor platform intricacies or the like, but I'll look 
>> into it.
>> 
>> I would tentatively like to step forward as either an assistant or 
>> maintainer of the mixxx PPA, PROVIDED no one else would like to.
>> I accept that many of you are far more technically versed in package 
>> management and the like, so if someone can do it quicker or better than I 
>> can I will gladly let them do it.
>> 
>> ~Bill 
>> 
>> On Thu, Feb 11, 2010 at 9:09 PM, mad jester <madje...@gmail.com> wrote:
>> Are you volunteering to package, upload and maintain the PPA?
>> 
>> ------------------------------------------------------------------------------
>> SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
>> Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
>> http://p.sf.net/sfu/solaris-dev2dev
>> _______________________________________________
>> Mixxx-devel mailing list
>> Mixxx-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>> 
>> ------------------------------------------------------------------------------
>> SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
>> Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
>> http://p.sf.net/sfu/solaris-dev2dev_______________________________________________
>> Mixxx-devel mailing list
>> Mixxx-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
> 

------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to