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
> [email protected]
> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmms-devel