BSD Ports

textproc/libtranslate 0.99_13 FreeBSD

Natural language translation library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Categories
textproc
Package size
113.1 KiB, 605.9 KiB installed

Description

libtranslate is a library for translating text and web pages between natural languages. Its modular infrastructure allows to implement new translation services separately from the core library.

libtranslate is shipped with a generic module supporting web-based translation services such as Babel Fish, Google Language Tools and SYSTRAN. Moreover, the generic module allows to add new services simply by adding a few lines to a XML file (see the services.xml(5) manual page).

The libtranslate distribution includes a powerful command line interface (see the translate(1) manual page).

In the other systems

SystemPortVersion
FreeBSDtextproc/libtranslate0.99_13
OpenBSDtextproc/libtranslate0.99p9
DragonFlytextproc/libtranslate0.99_12

Install

Binary package:

pkg install libtranslate

From the ports tree:

cd /usr/ports/textproc/libtranslate/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libtranslate>0:textproc/libtranslate
LIB_DEPENDS=	libtranslate.so:textproc/libtranslate

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.99_130.99_130.99_110.99_130.99_13
FreeBSD:14:quarterly0.99_130.99_13n/a0.99_130.99_13
FreeBSD:15:latest0.99_130.99_13n/a0.99_130.99_13
FreeBSD:15:quarterly0.99_130.99_13n/an/an/a
FreeBSD:16:latest0.99_130.99_13n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 43
Run dependencies 36

No port depends on this one.

Configuration

Options name: textproc_libtranslate

OptionDefaultDescription
GENERICongeneric module
TALKFILTERSontalkfilters module
USES
gettext gmake gnome libtool pathfix pkgconfig
Service scripts
none

Message after installing

===>   NOTICE:

The libtranslate port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

Manual pages 2
  • services.xml(5)
  • translate(1)
pkg-plist 40
  • bin/translate
  • include/libtranslate/translate-common.h
  • include/libtranslate/translate-pair.h
  • include/libtranslate/translate-service.h
  • include/libtranslate/translate-session.h
  • include/libtranslate/translate-util.h
  • include/libtranslate/translate.h
  • lib/libtranslate.a
  • lib/libtranslate.so
  • lib/libtranslate.so.0
  • lib/libtranslate.so.0.0.0
  • lib/libtranslate/modules/generic.so
  • lib/libtranslate/modules/talkfilters.so
  • libdata/pkgconfig/libtranslate.pc
  • share/man/man1/translate.1.gz
  • share/man/man5/services.xml.5.gz
  • share/doc/libtranslate/TranslatePair.html
  • share/doc/libtranslate/TranslateService.html
  • share/doc/libtranslate/TranslateSession.html
  • share/doc/libtranslate/api-reference.html
  • share/doc/libtranslate/ch01s02.html
  • share/doc/libtranslate/ch02s02.html
  • share/doc/libtranslate/compiling-modules.html
  • share/doc/libtranslate/home.png
  • share/doc/libtranslate/index.html
  • share/doc/libtranslate/index.sgml
  • share/doc/libtranslate/ix01.html
  • share/doc/libtranslate/left.png
  • share/doc/libtranslate/libtranslate-translate-common.html
  • share/doc/libtranslate/libtranslate-translate-util.html
  • share/doc/libtranslate/libtranslate-translate.html
  • share/doc/libtranslate/libtranslate.devhelp
  • share/doc/libtranslate/overview.html
  • share/doc/libtranslate/rfc3066-builtin.html
  • share/doc/libtranslate/right.png
  • share/doc/libtranslate/tutorials.html
  • share/doc/libtranslate/up.png
  • share/libtranslate/services.dtd
  • share/libtranslate/services.xml
  • share/locale/fr/LC_MESSAGES/libtranslate.mo
distinfo 4
FileSizeSHA256
libtranslate-0.99.tar.gz5325164b2becb139e51663022d9531c430ebcc81d8b26edc73f6ddc05707ff9950eb34
libtranslate-0.99-libsoup24.diff1835460a42eda01ca3aa99e773525b99332e6fa122298607a1176c6a493ef462f7992
libtranslate-0.99-services.diff87442777704812ca0c51900a2f50c3e8987cd3124d1712c3450c74b2f1452b67c4a9
libtranslate-0.99-postmarker.diff485ba3439f5ea952e8f2c24b00df215e18f6177cd99da99ffce10f62a9b29e09664
Master sites 1
  • SAVANNAH

Commit history 0

No commits in the history this site was built from.