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

Bug#966537: ITP: tomboy-ng -- Cross Platform Notes



On Thu, 2020-07-30 at 20:51 +1000, David Bannon wrote:
[...]
>  tomboy-ng is built, from the same source, to work with 32 or 64 bit
>  GTK2, Qt5 (64bit only) and a list including Windows, MacOS, Raspbian.
>  It can be built for GTK3 but not to a satisfactory standard as yet.

Gtk+ 2 is deprecated, and we should not add new applications using it.
So it sounds like the best option for now would be to build it with Qt
support only.  Why is that limited to 64-bit architectures?

>  A script exists that will convert the zip file downloaded from github
>  to a 'kit' ready for debuild.

Depending on what your script does, the 'kit' might not include what we
would consider the full source code.  The script itself would also need
to be made public, usually as part of the source package.

It is generally preferable for Debian source packages to start from a
tarball that exactly matches an upstream release.

>  A tomboy-ng binary install uses about 5Meg, in most systems little or
>  no additional packages are required.
>  Some issues remain about building in a manner appropriate for Debian.
>  Its not clear, at present, if tomboy-ng will build satisfactory using
>  the version of Lazarus in Buster.  Bullseye is fine.

In any case this will have to go into unstable first, and then (if all
goes well) it can go into bullseye and maybe buster-backports.  It
won't be added to buster as we don't add new applications to stable
releases.

Ben.

-- 
Ben Hutchings
It is easier to write an incorrect program
than to understand a correct one.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: