Package Details: kraft 1.2.1-3

Git Clone URL: https://aur.archlinux.org/kraft.git (read-only, click to copy)
Package Base: kraft
Description: Kraft helps you to handle documents like quotes and invoices in your small business.
Upstream URL: http://www.volle-kraft-voraus.de/
Licenses: GPL
Submitter: None
Maintainer: t-8ch
Last Packager: t-8ch
Votes: 9
Popularity: 0.000001
First Submitted: 2007-03-08 08:57 (UTC)
Last Updated: 2024-06-01 09:20 (UTC)

Dependencies (10)

Required by (0)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

t-8ch commented on 2014-05-15 19:49 (UTC)

Thanks for reporting. I couldn't reproduce the bug with the locale when building under LC_ALL=C. I patched around the other bug and will it send upstream later.

snassar commented on 2014-05-14 10:03 (UTC)

In following up on compiling Kraft on Arch through the Arch User Repository (AUR) I encountered the following issues: Kraft seems to depends on ctemplate 2.2 and not 2.3 but the package in AUR is 2.3 ctemplate refused to build until I exported LC_ALL to a UTF8 locale, for example: export LC_ALL='en_US.utf8' Kraft would refuse to build because it is calling a deprecated and removed member "ReloadIfChanged" - See texttemplate.cpp at line 150 Once I edited tmpl->ReloadIfChanged(); to tmpl->ReloadAllIfChanged(); Kraft built successfully and seems to run just fine.

snassar commented on 2014-05-14 09:50 (UTC)

A patch is needed to do the following: Edit texttemplate.cpp at line 150 and change ReloadIfChanged to ReloadAllIfChanged Then kraft can use ctemplate 2.3

snassar commented on 2014-05-14 09:23 (UTC)

Kraft 0.54 cannot build with ctemplate 2.3 since since the deprecated Template::SetEscapedValueAndShowSection() and Template::ReloadIfChanged() were removed.

alieno commented on 2011-11-10 16:29 (UTC)

kraft need python-pypdf to print document

t-8ch commented on 2011-09-26 10:48 (UTC)

We could try continue to solve this via email/xmpp. You can find my mail address on my aur page. Yours seems pretty invalid :-) It would also be better for exchanging files (we don't want python code with wrong spaces)

<deleted-account> commented on 2011-09-26 09:46 (UTC)

Hi t-8ch, thank you for looking into it. I changed the python line to python2 as you suggested at sourceforge, now it dies a few hundred lines later with: kraft(23423)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig: File "/usr/share/apps/kraft/tools/erml2pdf.py", line 334 raise ValueError, "Not enough space" ^ SyntaxError: invalid syntax there is plenty of space available in /tmp, $home & /

t-8ch commented on 2011-09-26 08:00 (UTC)

After checking the source tarball from the PKGBUILD and checking out revision 1255683 from kdesvn it seems like the problem is exactly the one mentioned in the error text: Indentation is always done using <Tab>, except on line 169 where it are spaces(which is fatal in python). You can check this by marking tabs in a special way (check your editor docs) or change the width of tabs. You can fix it by opening the file in question as root and changing simply the spaces at the beginning of line 169 to 4 tabs. I'll also comment on sourceforge.

<deleted-account> commented on 2011-09-25 22:22 (UTC)

Document / Pdf creation fails with: File "/usr/share/apps/kraft/tools/erml2pdf.py", line 169 elif node.localName=='blockSpan': ^ TabError: inconsistent use of tabs and spaces in indentation The authors think the problem the problem is not coming with kraft. - > http://sourceforge.net/tracker/?func=detail&atid=747132&aid=3316397&group_id=140662 Since everything installed here comes from arch's repos, I was wandering if anyone else is experiencing this or can offer some advice.