Openboard Debian packaging

Mike Gabriel sunweaver at debian.org
Sat Dec 22 19:02:12 GMT 2018


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
    * 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.
    * 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
    * Why did you drop QtSingleApplication [3]? I think it is useful.
    * 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.
    * Why do you remove the linking against audio codecs? [5]
    * Port the resources location patch [6].
    * Test and add patch for pencil colors being shown correctly [7]

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

-- 

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/20181222/e858635e/attachment.sig>


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