./textproc/enca, Extremely Naive Charset Analyser

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ]


Branch: CURRENT, Version: 1.22, Package name: enca-1.22, Maintainer: pkgsrc-users

Enca is an Extremely Naive Charset Analyser. It detects character
set and encoding of text files and can also convert them to other
encodings. The charset detecting functionality is also available as
a library.

Enca currently can determine 8bit charsets of Belarussian, Bulgarian,
Croatian, Czech, Estonian, Hungarian, Latvian, Lithuanian, Polish,
Russian, Slovak, Slovene, Ukrainian, and Chinese texts and also
some multibyte encodings, independent on language (provided it's
some European language).


Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 789.116 KB

Version history: (Expand)


CVS history: (Expand)


   2026-07-01 22:42:06 by Tobias Nygren | Files touched by this commit (1)
Log message:
enca: add CHECK_PORTABILITY_SKIP
   2026-06-23 12:05:27 by Thomas Klausner | Files touched by this commit (5) | Package removed
Log message:
enca: update to 1.22.

enca-1.22
  - Fix for failures due to non-portable modern-bashism.
  - Add missing Finnish files to Makefile.am.
  - Fix autoreconf with >= gettext-0.24.
  * Update URLs to latest in README.md.

enca-1.21
  + Add support for Finnish language with CP1267 charset.
  + Added -without-librecode to configure script
  - Fixed --with-libiconv and --without-libiconv options
  - Removed old travis ci link from readme.
  - Update source path in enca.spec.in
  - Fixed language tools build warnings and error.

enca-1.20
  - fix crosscompilation issues
  - fix documentation build
  - fix compiler warnings
  - fix librecode detection
  - fix normalize.py input format
  + with --disable-gtk-doc docs are not installed
  + add support for testing on MSYS2 MINGW
  - fixed normalize.pl input format.
  + add usage help to normalize.pl and countall

enca-1.19 2016-09-05
  - fix possible memory leak
  - make utf-8 detection work even on one character

enca-1.18 2016-01-07
  - fix installation of devhelp documentation

enca-1.17 2016-01-04
  - Fixed conversion of GB2312 encoding with iconv
  - Fixed iconv conversion on OSX
  - Documentation improvements
  - Fixed execution of external converters with ACLs
  - Improved test coverage to 80%

enca-1.16 2014-10-20
  - Fixed typo in Belarusian language name
  - Added aliases for Chinese and Yugoslavian languages
   2026-05-19 11:34:17 by Jonathan Perkin | Files touched by this commit (2)
Log message:
enca: Fix for modern C.
   2024-08-05 15:23:25 by Tobias Nygren | Files touched by this commit (3)
Log message:
enca: add missing includes and de-lint
   2024-01-26 04:15:50 by Taylor R Campbell | Files touched by this commit (4)
Log message:
textproc/enca: Fix cross-build.
   2021-10-26 13:23:42 by Nia Alarie | Files touched by this commit (1161)
Log message:
textproc: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./textproc/convertlit/distinfo clit18src.zip
   2021-10-07 17:02:49 by Nia Alarie | Files touched by this commit (1162)
Log message:
textproc: Remove SHA1 hashes for distfiles
   2015-11-04 03:00:17 by Alistair G. Crooks | Files touched by this commit (797)
Log message:
Add SHA512 digests for distfiles for textproc category

Problems found locating distfiles:
	Package cabocha: missing distfile cabocha-0.68.tar.bz2
	Package convertlit: missing distfile clit18src.zip
	Package php-enchant: missing distfile php-enchant/enchant-1.1.0.tgz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.