New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open a way to package openboard in Linux distributions #58
Comments
Le 05/09/2016 à 08:12, Papoteur a écrit :
I join a guide guide realised by a computer student, Alexandre, who was The three rules I understood :
Peharps a better programmer than I could precise the compilation Regards, François |
Thanks François, |
Sorry, the attachement was not transmitted... |
Hi, What's wrong with the packaging scripts? Feel free to write a makefile for that if you like, but I think it will over-complicate things greatly. Hand-written makefiles are fine for compiling small C++ projects but they're really not ideal for such an application (especially the packaging part). Note that
There are limits however to how much you can move things around without having to edit OpenBoard's code itself. I forget the details but some directories are assumed to be at the same level as the main executable -- I think it's This isn't good form for a package but unfortunately I couldn't justify spending much time on the packaging when we had more pressing issues to work on, so I settled with putting everything in So if you'd like to help out with making the various paths more modular, I'm sure any contribution would be appreciated. Either way a script for RPM packaging would be welcome, since we only support Debian-based distributions for now. As François said, the third party libs must be built first (it's the one thing that The Qt libs are only bundled if you choose to (line 88 of |
You might want to take a look at the openboard package on |
Hello, |
Hi, I don't remember ever running into this problem, but maybe this will help: https://forum.qt.io/topic/35794/building-qtcreator-error-unknown-module-s-in-qt-script/4 Basically, check the paths of qmake and of the qt libraries, to make sure they are correctly set in the build script. Or maybe this, specifically the comment on the answer: http://stackoverflow.com/questions/30817619/unknown-modules-in-qt-multimedia Good luck |
What about a Flatpak package? It's probably the future for easy install. LibreOffice provides already a package, for example. |
It could be an issue for non-ubuntu distribution (impossible to install the ubuntu's packages on debian jessie) |
Hello, I'd like to submit the package to flathub, and the recommended way is to ask the original developers to do so. Please let me know if you are interested. The flatpak packaging can be found here: |
I submitted the flatpak to flathub, please let me know if you want to maintain the flatpak youself. flathub/flathub#769 |
Hello,
We have tried to build a package for Mageia, but without success. We need a way to indicate which files are to put where.
We think that the better for that is to use Makefile, and not bash scripts.
We can help you for that, but we don't know enough the application. We have not to bundle QT5 which is already provided.
Papoteur
The text was updated successfully, but these errors were encountered: