Package Details: openlp 2.4.6-5

Git Clone URL: https://aur.archlinux.org/openlp.git (read-only, click to copy)
Package Base: openlp
Description: Church presentation software.
Upstream URL: http://openlp.org/
Licenses: GPLv2
Submitter: floft
Maintainer: thelinuxguy
Last Packager: thelinuxguy
Votes: 16
Popularity: 0.97
First Submitted: 2015-08-11 00:27
Last Updated: 2020-12-30 15:50

Pinned Comments

thelinuxguy commented on 2016-08-24 10:10

If you run into issues about missing GPG keys, you will need to manually add them to your keyring or skip GPG checks (`makepkg --skippgpchecks`).
Please refer to the wiki[1] for more information.

[1] https://wiki.archlinux.org/index.php/Makepkg#Signature_checking

Latest Comments

1 2 3 Next › Last »

game commented on 2021-09-08 16:52

I wasn't able to show PDFs after installing mupdf. Only after some research I found out that I need mupdf-tools instead. Can you please update the dependencies? btw: openlp talks about mudraw, but that's outdated and has been moved into the command mutool draw

edit: mupdf is not needed for presenting PDFs

edit: ghostscript can also be used as a PDF renderer

macxcool commented on 2021-03-19 15:12

@thelinuxguy 2.9.2 is a beta release of the development version, not a stable release. Can you please unflag it. @sweenu Please don't flag this 'out-of-date' for development releases.

macxcool commented on 2021-02-01 21:21

@sweenu The 'new' versions are not releases. Please don't mark this out-of-date until the new 3.0 release is done.

luspi commented on 2020-12-11 18:24

Build fails as python is now at version 3.9. Replacing the references to python3.8 to python3.9 fixes it.

hashstat commented on 2020-09-12 02:27

It looks like vlc is required, not optional. openlp crashed without it. The stack trace referenced libvlc.

macxcool commented on 2020-06-07 00:53

Build is failing with:

patching file setup.py Hunk #1 FAILED at 100. 1 out of 1 hunk FAILED -- saving rejects to file setup.py.rej

celilo commented on 2019-11-26 07:55

pkgbuild fails deleting the test directories.
____
Copying OpenLP.egg-info to /home/kurtm/.cache/yay/openlp/pkg/openlp/usr/lib/python3.8/site-packages/OpenLP-2.4.6-py3.8.egg-info
running install_scripts
creating /home/kurtm/.cache/yay/openlp/pkg/openlp/usr/bin
copying build/scripts-3.8/openlp.py -> /home/kurtm/.cache/yay/openlp/pkg/openlp/usr/bin
changing mode of /home/kurtm/.cache/yay/openlp/pkg/openlp/usr/bin/openlp.py to 755
/home/kurtm/.cache/yay/openlp/PKGBUILD: line 35: /home/kurtm/.cache/yay/openlp/pkg/openlp/usr/lib/python3.7/site-packages/openlp/.version: No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
Error making: openlp
______

Modify the pkgbuild as follows to automatically use the correct python version in the path to the test directory.
1) Add local variable "site_packages" to store the path to the current python version
2) Replace the hardcoded paths with the variable.
______
package() {
local site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
cd "${srcdir}/OpenLP-$pkgver"
python setup.py install --root="${pkgdir}/" --optimize=1
mv "${pkgdir}/usr/bin/openlp"{.py,}

#remove tests
#rm -rf "${pkgdir}/usr/lib/python3.7/site-packages/tests"
rm -rf "${pkgdir}${site_packages}/tests"

#echo "${pkgver}" > "${pkgdir}/usr/lib/python3.7/site-packages/openlp/.version"
echo "${pkgver}" > "${pkgdir}${site_packages}/openlp/.version"

amael commented on 2018-07-29 13:40

This package installs its tests in /usr/lib/python3.6/site-packages/tests which is a public directory, and adds __init__.py files in them.

This conflicts with other packages that does the same mistakes.

Please move them in a prefixed directory like /usr/lib/python3.6/site-packages/openlp/tests or /usr/lib/python3.6/site-packages/tests/openlp.

thelinuxguy commented on 2016-08-24 10:10

If you run into issues about missing GPG keys, you will need to manually add them to your keyring or skip GPG checks (`makepkg --skippgpchecks`).
Please refer to the wiki[1] for more information.

[1] https://wiki.archlinux.org/index.php/Makepkg#Signature_checking

thelinuxguy commented on 2016-08-23 22:27

@ioangogo this is Not an issue of this package. If a package has a signature that you don't Trust, you need to manually add it. Please read https://wiki.archlinux.org/index.php/Makepkg#Signature_checking