Package Details: ledger-git latest-4

Git Clone URL: https://aur.archlinux.org/ledger-git.git (read-only, click to copy)
Package Base: ledger-git
Description: A double-entry accounting system with a command-line reporting interface (development version)
Upstream URL: http://ledger-cli.org
Licenses: BSD
Conflicts: ledger
Provides: ledger
Submitter: joni
Maintainer: the0
Last Packager: the0
Votes: 23
Popularity: 0.000000
First Submitted: 2009-05-28 01:14
Last Updated: 2021-02-28 20:53

Dependencies (8)

Required by (3)

Sources (1)

Latest Comments

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

myles commented on 2014-12-17 17:16

Hi, thanks for maintaining this package. Uncommenting _defines+=BUILD_EMACSLISP=ON no longer builds the emacs files.

Anonymous comment on 2014-11-07 01:24

You can fix the error by installing texlive-plainextra or not building the documentation. The former should probably be added to the makedepends for this.

trickyelf commented on 2014-10-26 19:53

I receive the following error when I attempt to install this:

...
[ 50%] Generating ledger3.pdf
/usr/bin/texi2dvi: texinfo.tex appears to be broken.
This may be due to the environment variable TEX set to something
other than (plain) tex, a corrupt texinfo.tex file, or
to tex itself simply not working.
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2014/Arch Linux) (preloaded format=etex)
restricted \write18 enabled.
entering extended mode
(./txiversion.tex
! I can't find file `texinfo.tex'.
l.1 \input texinfo.tex
@bye
(Press Enter to retry, or Control-D to exit)
Please type another input file name:
! Emergency stop.
l.1 \input texinfo.tex
@bye
No pages of output.
Transcript written on txiversion.log.
/usr/bin/texi2dvi: quitting.
doc/CMakeFiles/doc.dir/build.make:59: recipe for target 'doc/ledger3.pdf' failed
make[3]: *** [doc/ledger3.pdf] Error 1
CMakeFiles/Makefile2:163: recipe for target 'doc/CMakeFiles/doc.dir/all' failed
make[2]: *** [doc/CMakeFiles/doc.dir/all] Error 2
CMakeFiles/Makefile2:171: recipe for target 'doc/CMakeFiles/doc.dir/rule' failed
make[1]: *** [doc/CMakeFiles/doc.dir/rule] Error 2
Makefile:207: recipe for target 'doc' failed
make: *** [doc] Error 2
acprep: ERROR: Execution failed: make doc

holos commented on 2014-02-20 20:32

seems the lack of documentation is still an issue [0]. I tried writing a patch [1] which seems to get the install part right, but the build part doesn't get run. I don't know cmake :/ In the mean time I just append the makeinfo lines in build():

cd doc
makeinfo --force --no-split -o ledger-mode.info ledger-mode.texi
makeinfo --force --no-split -o ledger3.info ledger3.texi

[0] http://bugs.ledger-cli.org/show_bug.cgi?id=1000
[1] http://sprunge.us/NaDG

joni commented on 2014-01-31 20:09

Please note that there may be build issues due to changes upstream (see https://github.com/ledger/ledger/pull/231). You can try reverting to a commit before that pull request was merged.

joni commented on 2014-01-25 14:23

Thanks to bluepill/EvilBit installing of ledger-mode can now be enabled (and works).

bluepill commented on 2014-01-04 12:19

Hi, as holos already mentioned, emacs ledger-mode can be built and installed by appending '-- -DBUILD_EMACSLISP=ON' to the acprep make line.

Problem is, the files won't compile with the current code. I fixed the issue in my fork of ledger [1] and filed a pull request [2].

Until it's merged, just replace the repo and add the above line.

[1] https://github.com/EvilBit/ledger
[2] https://github.com/ledger/ledger/pull/229

holos commented on 2013-12-16 20:24

nevermind the vim plugin, it is now in a separate repo

holos commented on 2013-12-16 02:00

to build and install the lisp files, append `-- -DBUILD_EMACSLISP=ON` to the acprep make line. Additionally, it would be nice to add the vim plugins to the package:

local _vimdir="$pkgdir/usr/share/vim/vimfiles"
install -Dm644 contrib/vim/compiler/ledger.vim "$_vimdir/compiler/ledger.vim"
install -Dm644 contrib/vim/ftplugin/ledger.vim "$_vimdir/ftplugin/ledger.vim"
install -Dm644 contrib/vim/indent/ledger.vim "$_vimdir/indent/ledger.vim"
install -Dm644 contrib/vim/syntax/ledger.vim "$_vimdir/syntax/ledger.vim"

holos commented on 2013-12-16 01:59

to build and install emacs, append `-- -DBUILD_EMACSLISP=ON` to the acprep make line. Additionally, it would be nice to add the vim plugins to the package:

local _vimdir="$pkgdir/usr/share/vim/vimfiles"
install -Dm644 contrib/vim/compiler/ledger.vim "$_vimdir/compiler/ledger.vim"
install -Dm644 contrib/vim/ftplugin/ledger.vim "$_vimdir/ftplugin/ledger.vim"
install -Dm644 contrib/vim/indent/ledger.vim "$_vimdir/indent/ledger.vim"
install -Dm644 contrib/vim/syntax/ledger.vim "$_vimdir/syntax/ledger.vim"