Openboard Debian packaging

Mike Gabriel sunweaver at debian.org
Sun Jan 6 22:24:49 GMT 2019


Hi Jonah,

On  Sa 22 Dez 2018 20:02:12 CET, Mike Gabriel wrote:

> Hi Jonah,
>
> On  Sa 22 Dez 2018 15:39:19 CET, Jonah Brüchert wrote:
>
>> Hi,
>>
>> Thank you for granting me access to the openboard repository on sasla.
>> Is there some task I can start working on?
>>
>> Jonah
>
> here are things that could be done:
>
>    * update official repo for 1.5.1, rebase all patches
>      -> just saw, that that is already done

Ff-merged your commit now on debian-edu-pkg-team/openboard.git. DONE.

>    * Port your [1] 0002-Rewrite-libs.pri.patch to the official repo
>      (esp. the libquazip part, so that the project builds against
>      stretch _and_ unstable). Maybe only port it partially.

Done.

>    * Use "if POPPLER_VERSION_MAJOR > 0 || POPPLER_VERSION_MINOR >= 55" logic
>      as found in your 0003-Use-libpoppler-instead-of-raw-xpdf.patch
>      in the poppler patch and drop the version detection logic from
>      OpenBoard.pro

Done.

>    * Why did you drop QtSingleApplication [3]? I think it is useful.

Question still open.

>    * Make the .pro file install files correctly on Linux [4]. I handled
>      the installation targets via debhelper out of laziness. Your approach
>      is cleaner + reusable upstream.

ToDo.

>    * Why do you remove the linking against audio codecs? [5]

Question still open.

>    * Port the resources location patch [6].

ToDo.

>    * Test and add patch for pencil colors being shown correctly [7]

Done.

> I have on my list to contact the upstream maintainers of OpenBoard  
> on some other channel than Github. It is a bit frustrating seeing  
> the Git repo updated and new releases coming out without reaction to  
> any of the bug reports.
>
> Thanks for chiming in on this!!!
>
> Merry X-mas and looking forward to this cooperation.
>
> Mike
>
>
> [1]  
> https://salsa.debian.org/jbb-guest/openboard-packaging/blob/master/debian/patches/0002-Rewrite-libs.pri.patch
> [2]  
> https://salsa.debian.org/jbb-guest/openboard-packaging/blob/master/debian/patches/0003-Use-libpoppler-instead-of-raw-xpdf.patch
> [3]  
> https://salsa.debian.org/jbb-guest/openboard-packaging/blob/master/debian/patches/0004-Don-t-use-QtSingleApplication.patch
> [4]  
> https://salsa.debian.org/jbb-guest/openboard-packaging/blob/master/debian/patches/0005-Install-to-correct-directories-on-linux.patch
> [5]  
> https://salsa.debian.org/jbb-guest/openboard-packaging/blob/master/debian/patches/0006-Update-library-names.patch
> [6]  
> https://salsa.debian.org/jbb-guest/openboard-packaging/blob/master/debian/patches/0007-Use-QStandardPaths-to-locate-resources.patch
> [7]  
> https://github.com/Openboard-org/OpenBoard/issues/133#issuecomment-449585255

Pushes will come tomorrow... Some more white-space cleanups required  
(time for bed now).

light+love
Mike
-- 

mike gabriel aka sunweaver (Debian Developer)
mobile: +49 (1520) 1976 148
landline: +49 (4354) 8390 139

GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22  0782 9AF4 6B30 2577 1B31
mail: sunweaver at debian.org, http://sunweavers.net

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 851 bytes
Desc: Digitale PGP-Signatur
URL: <http://alioth-lists.debian.net/pipermail/debian-edu-pkg-team/attachments/20190106/d5c1c2f5/attachment.sig>


More information about the Debian-edu-pkg-team mailing list