Package Details: ebu 4.5-20200413

Git Clone URL: https://aur.archlinux.org/ebu.git (read-only, click to copy)
Package Base: ebu
Description: EB library (EPWING) with JIS X 4081 UTF-8 support
Upstream URL: http://green.ribbon.to/~ikazuhiro/dic/ebu.html
Keywords: epwing library
Licenses: BSD
Submitter: tuxsavvy
Maintainer: tuxsavvy
Last Packager: tuxsavvy
Votes: 0
Popularity: 0.000000
First Submitted: 2021-01-05 16:52 (UTC)
Last Updated: 2021-01-05 16:52 (UTC)

Pinned Comments

tuxsavvy commented on 2021-01-05 17:27 (UTC) (edited on 2021-01-05 17:27 (UTC) by tuxsavvy)

What is this package?

This is a package that contains modified EB Library in which it can handle books that comply with the JIS X 4081 UTF-8 extension

How is this different from eb-library?

  • It supports UTF-8 extension in addition to EUC-JP, the original eb-library can only deal with EUC-JP.

  • It can optionally compress books/files using DEFLATE method, as opposed to eb-library's zlib method. By compiling with --enable-libdeflate during ./configure, you can enable such method and potentially create smaller overall compressed file as opposed to using zlib compression.

  • It is compatible with eb-library. However it is difficult to link both at the same time from the same program, because of conflicting function names for instance. Except for UTF-8 support, it works in the same way as eb-library, so it is usually not necessary to link both at the same time. Ultimately, the names of respective programs has been renamed accordingly to avoid conflicts.

  • It has support for colour swatches on Kojien dictionary.

  • It is a modernised equivalent to the abandoned eb-library, which has not seen updates/changes by the original project maintainer for a long time. It also has fixes applied that were reported on Debian's bug report, including this one.

Latest Comments

misc commented on 2022-03-21 18:38 (UTC)

There's a fairly recent fix for bitmap bug in libeb (cf. its AUR package), which also applies to ebu.

tuxsavvy commented on 2021-01-05 17:27 (UTC) (edited on 2021-01-05 17:27 (UTC) by tuxsavvy)

What is this package?

This is a package that contains modified EB Library in which it can handle books that comply with the JIS X 4081 UTF-8 extension

How is this different from eb-library?

  • It supports UTF-8 extension in addition to EUC-JP, the original eb-library can only deal with EUC-JP.

  • It can optionally compress books/files using DEFLATE method, as opposed to eb-library's zlib method. By compiling with --enable-libdeflate during ./configure, you can enable such method and potentially create smaller overall compressed file as opposed to using zlib compression.

  • It is compatible with eb-library. However it is difficult to link both at the same time from the same program, because of conflicting function names for instance. Except for UTF-8 support, it works in the same way as eb-library, so it is usually not necessary to link both at the same time. Ultimately, the names of respective programs has been renamed accordingly to avoid conflicts.

  • It has support for colour swatches on Kojien dictionary.

  • It is a modernised equivalent to the abandoned eb-library, which has not seen updates/changes by the original project maintainer for a long time. It also has fixes applied that were reported on Debian's bug report, including this one.