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