[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#960742: RFS: lazpaint/7.1.3 ITP -- add LazPaint to Debian

Control: tags -1 wontfix

Hi Johann,

thanks for your interest to contribute to Debian!
However, it's unfortunatly not that straight forward… See below for info and resources!

On Sat, May 16, 2020 at 08:04:00AM +0200, Johann ELSASS wrote:
> Package: sponsorship-requests
> Severity: wishlist
> Dear mentors,
> I am looking for a sponsor for my package "lazpaint":
>  * Package name    : lazpaint
>    Version         : 7.1.3
>    Upstream Author : Johann ELSASS <circular@operamail.com>
>  * URL             : https://github.com/bgrabitmap/lazpaint/releases
>  * License         : GPL3
>  * Vcs             : https://github.com/bgrabitmap/lazpaint/tree/master/lazpaint/release/debian
>    Section         : Graphics App
> I don't understand very well what I am supposed to write in here. 
> What I can say is that I build the debian package for 32-bit and 64-bit using the binary produced by the dev environment Lazarus and that I put it into the package using the bash script in lazpaint/release/debian folder.

You need to compile lazpaint _while_ creating the debian package, it is not acceptable to pre-compile it and then
"just" copy the resulting binary into it.

I'm not a Pascal guy, there should be a few examples in the Debian archives which might gives you hints how to do it:
codesearch.debian.net on lazarus in debian/control might give you hints where to look for examples:

Beside that, please read this resource as starting point:
As you are also upstream, you might also want to read: 


(marking as wont fix for now -- that means that it cannot be sponsored that way and avoids
that other people spend uncessary time on this bug report. Remove the tag when you are ready with
a package that compiles from source.)
> To access further information about this package, please visit the following URL:
>   https://github.com/bgrabitmap/lazpaint
> Regards,
> --
>   Johann

Reply to: