Thank you kindly.  I will certainly have questions once I try it out.  For now, it has been published to the project page here:
https://github.com/LMMS/lmms/wiki/Packaging-Ubuntu-PPA

I invite anyone that has time to try it to edit it and put it into proper markdown format.  For now, it's been slightly modified and placed into a large codeblock until someone has time to comb through it.

- Tres.Finocchiaro@gmail.com


On Mon, Aug 25, 2014 at 8:41 PM, Israel <israeldahl@gmail.com> wrote:
Here Ya go Tres!
If you have questions, let me know


On 08/25/2014 12:09 AM, Tres Finocchiaro wrote:
@Israel,

Can you please offer this cheat sheet?  What you are describing is a bit foreign to me, perhaps that would shed some light on it. :)



On Mon, Aug 25, 2014 at 12:38 AM, Israel <israeldahl@gmail.com> wrote:
On 08/24/2014 10:50 PM, Vesa wrote:
On 08/25/2014 06:40 AM, Tres Finocchiaro wrote:
Thanks.  Hmmm... intersting... Ok, so you're really just following our build tutorial to and then running checkinstall.

This is from the Ubuntu wiki:

CheckInstall is not designed to produce packages suitable for distribution. Do not use it to produce packages intended for the Ubuntu archive or PPAs. Instead, follow the Packaging Guide.

So it seems like it's probably not a good way to do permanent packaging. 

Yeah no it isn't. I use checkinstall when I compile stuff from source because it's a neat way to keep track of self-compiled programs, but I don't think it works for creating generic packages.

Also a thing to note is that you'll probably also need to pass compiler flags to GCC to generate generic code, otherwise your package will only work for people with similar enough CPU's to yours.


------------------------------------------------------------------------------
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/


_______________________________________________
LMMS-devel mailing list
LMMS-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lmms-devel
Hi... making a PPA is a better way to do this.
There are a lot of ways to do this in a better fashion.  I already have a bzr branch for Utopic with 1.0.3  If you want I could set it to build for Trusty and Precise.
A PPA will work for 32bit and 64bit, however if you want to build for PPC or ARM, you will need to build it on one of those devices.  If you have all the needed Ubuntu build tools you can grab the source of the PPA and build the deb from that, and build in pbuilder for the specific release you are on, etc..
A PPA is also better, as the control file automatically pulls in all the current depends.

If you want I can give you a pbuilder/bzr cheat sheet I have made.

-- 
Regards

------------------------------------------------------------------------------
Slashdot TV.
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
LMMS-devel mailing list
LMMS-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lmms-devel




-- 
Regards