Package Details: boomaga 0.7.1-1

Git Clone URL: https://aur.archlinux.org/boomaga.git (read-only)
Package Base: boomaga
Description: is a virtual printer for viewing a document before printing it out using the physical printer
Upstream URL: http://opendesktop.org/content/show.php/Boomaga?content=156779&PHPSESSID=6a26cbb183629b8e10911b98dc4a631a
Licenses: LGPL
Submitter: mrbit
Maintainer: mrbit
Last Packager: mrbit
Votes: 15
Popularity: 0.022960
First Submitted: 2013-02-06 22:15
Last Updated: 2015-07-15 12:12

Latest Comments

mrbit commented on 2014-12-10 23:24

Ok ,Alister.Hood ,done :)

Alister.Hood commented on 2014-12-10 21:15

Please rename the source file to add the package name for the sake of those using AUR helpers:

source="${pkgname}-${pkgver}.tar.gz::https://github.com/Boomaga/${pkgname}/archive/v${pkgver}.tar.gz"

mrbit commented on 2014-11-28 20:51

kzoli429 0.6.2 Added compatibility with poppler 0.28.0 :)

mrbit commented on 2014-11-16 21:33

Hi,kzoli429, sorry, your solution with the PKGBUILD does not compile because of missing include.h of poppler 0.26.5

kzoli429 commented on 2014-11-16 19:51

I'm not sure it's a good idea to downgrade for a given app i.e. boomaga.
There must be a reason for a version upgrade of poppler.
I'd prefer to download poppler 0.26.5, extract libpoppler.so.46.0.0 to /usr/lib and create the necessary link as decribed.

mrbit commented on 2014-11-15 20:01

download /http://kps.bplaced.net/repo/x86_64/poppler-0.26.5-1-x86_64.pkg.tar.xz

mrbit commented on 2014-11-15 19:59

kzoli429, uhummm...idea !! downgrade poppler Selected the old version 0.26.5

kzoli429 commented on 2014-11-15 18:35

Then we still need to wait for the developer to adopt poppler-0.28.
Until that time I can't see a better solution then what I wrote on 2014-11-14 18:15.

mrbit commented on 2014-11-15 18:07

Hi kzoli429, oops sorry, Boomaga ver .6.1 work with poppler 0.26.5 stable.

kzoli429 commented on 2014-11-15 14:43

...
/tmp/yaourt-tmp-zoli/aur-boomaga/src/boomaga-0.6.1/gui/pdfmerger/pdfmerger.cpp: In member function ‘bool PdfMerger::run(const QString&)’:
/tmp/yaourt-tmp-zoli/aur-boomaga/src/boomaga-0.6.1/gui/pdfmerger/pdfmerger.cpp:426:93: error: no matching function for call to ‘PDFDoc::replacePageDict(int&, int, PDFRectangle*, PDFRectangle*&, NULL)’
doc->getCatalog()->getPage(i)->getMediaBox(), cropBox, NULL);
^
/tmp/yaourt-tmp-zoli/aur-boomaga/src/boomaga-0.6.1/gui/pdfmerger/pdfmerger.cpp:426:93: note: candidate is:
In file included from /tmp/yaourt-tmp-zoli/aur-boomaga/src/boomaga-0.6.1/gui/pdfmerger/pdfmerger.h:37:0,
from /tmp/yaourt-tmp-zoli/aur-boomaga/src/boomaga-0.6.1/gui/pdfmerger/pdfmerger.cpp:29:
/usr/include/poppler/PDFDoc.h:250:8: note: void PDFDoc::replacePageDict(int, int, PDFRectangle*, PDFRectangle*)
void replacePageDict(int pageNo, int rotate, PDFRectangle *mediaBox, PDFRectangle *cropBox);
^
/usr/include/poppler/PDFDoc.h:250:8: note: candidate expects 4 arguments, 5 provided
/tmp/yaourt-tmp-zoli/aur-boomaga/src/boomaga-0.6.1/gui/pdfmerger/pdfmerger.cpp:461:73: error: no matching function for call to ‘PDFDoc::markPageObjects(Dict*&, XRef*, XRef*, Guint&)’
doc->markPageObjects(pageDict, &mXRef, &countXref, numOffset);
^
/tmp/yaourt-tmp-zoli/aur-boomaga/src/boomaga-0.6.1/gui/pdfmerger/pdfmerger.cpp:461:73: note: candidate is:
In file included from /tmp/yaourt-tmp-zoli/aur-boomaga/src/boomaga-0.6.1/gui/pdfmerger/pdfmerger.h:37:0,
from /tmp/yaourt-tmp-zoli/aur-boomaga/src/boomaga-0.6.1/gui/pdfmerger/pdfmerger.cpp:29:
/usr/include/poppler/PDFDoc.h:251:8: note: void PDFDoc::markPageObjects(Dict*, XRef*, XRef*, Guint, int, int)
void markPageObjects(Dict *pageDict, XRef *xRef, XRef *countRef, Guint numOffset, int oldRefNum, int newRefNum);
^
/usr/include/poppler/PDFDoc.h:251:8: note: candidate expects 6 arguments, 4 provided
gui/pdfmerger/CMakeFiles/boomagamerger.dir/build.make:82: recipe for target 'gui/pdfmerger/CMakeFiles/boomagamerger.dir/pdfmerger.cpp.o' failed
make[2]: *** [gui/pdfmerger/CMakeFiles/boomagamerger.dir/pdfmerger.cpp.o] Error 1
CMakeFiles/Makefile2:173: recipe for target 'gui/pdfmerger/CMakeFiles/boomagamerger.dir/all' failed
make[1]: *** [gui/pdfmerger/CMakeFiles/boomagamerger.dir/all] Error 2
Makefile:137: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build boomaga.

mrbit commented on 2014-11-14 20:39

Hi kzoli429, test please now.

kzoli429 commented on 2014-11-14 18:15

Well, the probable issue is that the latest poppler-0.28.1-1 archive does not contain libpoppler.so.46.0.0 and boomaga was compiled against it.
The best thing for temporary achievement is to extract libpoppler.so.46.0.0 from poppler-0.26.5-1 then copy it to /usr/lib and create the symlink (sudo ln -s libpoppler.so.46.0.0 libpoppler.so.46) to get boomaga work until the developer updates.

kzoli429 commented on 2014-11-14 15:03

Hi,
Latest version seems to have a wrong reference:
boomaga: error while loading shared libraries: libpoppler.so.46: cannot open shared object file: No such file or directory
An instant solution could be:
sudo ln -s libpoppler.so.47 libpoppler.so.46
However it calls for a permanent correction, please.

ktrls commented on 2014-09-11 08:45

Hi, I use boomaga on Manjaro with KDE.
Maybe becouse of the update to 0.6.0.1 boomaga prints white pages. The previews are blank too.

I'm sure that with 0.6.0 all worked fine.
Have someone the same trouble?

Alister.Hood commented on 2014-04-09 07:50

This can also be built without kdebase-runtime

pavbaranov commented on 2014-03-31 19:02

Sorry, I've just flag this package as outdated but it's only in polish version, where it's still as boomaga 0.4.0-1

mrbit commented on 2014-02-21 20:47

sorry the ver 0.4.0 not compila.

test0 commented on 2013-12-22 12:15

Hello, your package is missing the automatic printer installation (without you can't use boomaga).
Please add this, there is a script for this in the boomage git.

See also this issue on the boomaga issue tracker:
https://github.com/Boomaga/boomaga/issues/6

If you have questions, you can ask the developer there.

Thanks.

mrbit commented on 2013-12-17 14:49

oops..!! done.
thanks bersil.

bersil commented on 2013-12-17 13:35

Please correct the lines 20 and 32 of PKGBUILD (missing a "v." before "$ {pkgname}"
Should be as follows:
Line 20 - cd $srcdir/$pkgname-v.$pkgver
Line 32 - cd ${srcdir}/${pkgname}-v.${pkgver}/build

Thanks

maxkaspar commented on 2013-12-17 13:34

Build fail:

==> Starting build()...
/home/***/Downloads/boomaga/PKGBUILD: line 20: cd: /tmp/makepkg/boomaga/src/boomaga-0.3.0: No such file or directory
==> ERROR: A failure occurred in build().
Aborting...