notbugIf you buy from Amazon USA, please support us by using this link.
Port details
itstool Make XML documents translatable through po files
2.0.2_2 textproc on this many watch lists=5 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: kwm@FreeBSD.org search for ports maintained by this maintainer
Port Added: 17 Sep 2011 16:00:59
License: GPLv3
ITS Tool allows you to translate your XML documents with PO files, using rules
from the W3C Internationalization Tag Set (ITS) to determine what to translate
and how to separate it into PO file messages.

PO files are the standard translation format for GNU and other Unix-like
systems. They present translatable information as discrete messages, allowing
each message to be translated independently. In contrast to whole-page
translation, translating with a message-based format like PO means you can
easily track changes to the source document down to the paragraph. When new
strings are added or existing strings are modified, you only need to update
the corresponding messages.

ITS Tool is designed to make XML documents translatable through PO files by
applying standard ITS rules, as well as extension rules specific to ITS Tool.
ITS also provides an industry standard way for authors to override translation
information in their documents, such as whether a particular element should be
translated.

WWW: http://itstool.org/
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (11 items)
  1. /usr/local/share/licenses/itstool-2.0.2_2/catalog.mk
  2. /usr/local/share/licenses/itstool-2.0.2_2/LICENSE
  3. /usr/local/share/licenses/itstool-2.0.2_2/GPLv3
  4. bin/itstool
  5. man/man1/itstool.1.gz
  6. share/itstool/its/docbook.its
  7. share/itstool/its/docbook5.its
  8. share/itstool/its/its.its
  9. share/itstool/its/mallard.its
  10. share/itstool/its/ttml.its
  11. share/itstool/its/xhtml.its
  12. Collapse this list.

To install the port: cd /usr/ports/textproc/itstool/ && make install clean
To add the package: pkg install itstool

PKGNAME: itstool

distinfo:

SHA256 (itstool-2.0.2.tar.bz2) = bf909fb59b11a646681a8534d5700fec99be83bb2c57badf8c1844512227033a
SIZE (itstool-2.0.2.tar.bz2) = 96748


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. libxml2.py : textproc/py-libxml2@py27
Runtime dependencies:
  1. libxml2.py : textproc/py-libxml2@py27
  2. python2.7 : lang/python27

This port is required by:

for Build
  1. accessibility/accerciser
  2. accessibility/orca
  3. archivers/engrampa
  4. archivers/file-roller
  5. audio/ardour5
  6. audio/easytag
  7. audio/gnome-music
  8. Expand this list (126 items)
  9. audio/goobox
  10. audio/lollypop
  11. audio/mate-media
  12. audio/rhythmbox
  13. audio/sound-juicer
  14. databases/glom*
  15. databases/libgda5
  16. databases/libgda5-bdb
  17. databases/libgda5-jdbc
  18. databases/libgda5-ldap
  19. databases/libgda5-mdb
  20. databases/libgda5-mysql
  21. databases/libgda5-postgresql
  22. databases/libgda5-ui
  23. deskutils/baobab
  24. deskutils/bijiben
  25. deskutils/california*
  26. deskutils/glabels
  27. deskutils/gnome-clocks
  28. deskutils/gnome-dictionary
  29. deskutils/gnome-documents
  30. deskutils/gnome-photos
  31. deskutils/gnome-search-tool
  32. deskutils/gnome-system-log
  33. deskutils/gnote
  34. deskutils/gucharmap
  35. deskutils/mate-utils
  36. deskutils/tomboy
  37. devel/anjuta
  38. devel/anjuta-extras*
  39. devel/d-feet
  40. devel/devhelp
  41. devel/giggle
  42. devel/glade
  43. devel/gtranslator
  44. editors/gedit
  45. editors/gedit-plugins
  46. editors/ghex
  47. editors/gnome-latex
  48. editors/latexila*
  49. editors/pluma
  50. games/aisleriot
  51. games/five-or-more
  52. games/four-in-a-row
  53. games/gnome-2048
  54. games/gnome-chess
  55. games/gnome-klotski
  56. games/gnome-mahjongg
  57. games/gnome-mines
  58. games/gnome-nibbles
  59. games/gnome-robots
  60. games/gnome-sudoku
  61. games/gnome-taquin
  62. games/gnome-tetravex
  63. games/gnomechess*
  64. games/hitori
  65. games/iagno
  66. games/lightsoff
  67. games/pioneers
  68. games/quadrapassel
  69. games/swell-foop
  70. games/tali
  71. graphics/atril
  72. graphics/atril-lite
  73. graphics/entangle
  74. graphics/eog
  75. graphics/eom
  76. graphics/evince
  77. graphics/evince-lite
  78. graphics/frogr
  79. graphics/gnome-color-manager
  80. graphics/gthumb
  81. graphics/shotwell
  82. irc/polari
  83. mail/balsa
  84. mail/evolution
  85. mail/evolution-mapi*
  86. math/gnome-calculator
  87. math/gnumeric
  88. math/mate-calc
  89. misc/gnome-devel-docs
  90. misc/gnome-getting-started-docs
  91. misc/gnome-user-docs
  92. multimedia/cheese
  93. multimedia/totem
  94. net/gnome-nettool
  95. net/grilo-plugins
  96. net/grilo-plugins2*
  97. net/libzapojit
  98. net/vinagre
  99. net-im/empathy
  100. net-mgmt/etherape
  101. news/pan
  102. security/seahorse
  103. sysutils/brasero
  104. sysutils/gnome-system-monitor
  105. sysutils/mate-control-center
  106. sysutils/mate-power-manager
  107. sysutils/mate-system-monitor
  108. textproc/gtk-doc
  109. textproc/meld
  110. textproc/yelp-tools
  111. textproc/yelp-xsl
  112. www/epiphany
  113. www/gnome-user-share
  114. x11/gdm
  115. x11/gnome-desktop
  116. x11/gnome-terminal
  117. x11/lightdm
  118. x11/mate-applets
  119. x11/mate-dialogs*
  120. x11/mate-panel
  121. x11/mate-terminal
  122. x11/roxterm
  123. x11/yelp
  124. x11/zenity
  125. x11-fm/gnome-commander2
  126. x11-wm/marco
  127. x11-wm/metacity
  128. Collapse this list.
for Run * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options
     No options to configure

USES:
python:2.7,run tar:bzip2

Master Sites:
  1. http://files.itstool.org/itstool/

Number of commits found: 14

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
19 Feb 2018 11:10:43
Original commit files touched by this commit  2.0.2_2
Revision:462307
antoine search for other commits by this committer
Reduce dependency on the python2 metaport

PR:		225752
Submitted by:	Yasuhiro KIMURA
01 Dec 2017 08:05:22
Original commit files touched by this commit  2.0.2_1
Revision:455252  Sanity Test Failure
mat search for other commits by this committer
Add some missed flavor in dependencies.

PR:		223071
Reported by:	ml freebsd bugs vishwin info
Sponsored by:	Absolight
01 Apr 2016 14:25:18
Original commit files touched by this commit  2.0.2_1
Revision:412349
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
15 Nov 2014 16:26:33
Original commit files touched by this commit  2.0.2_1
Revision:372605
antoine search for other commits by this committer
Cleanup plist
27 Sep 2014 10:58:47
Original commit files touched by this commit  2.0.2_1
Revision:369386
kwm search for other commits by this committer
Convert to new python USES style
29 Jul 2014 21:43:18
Original commit files touched by this commit  2.0.2_1
Revision:363399
adamw search for other commits by this committer
Convert some more USE_BZIP2 to USES=tar:bzip2

Approved by:	portmgr (not really, but touches unstaged ports)
16 Apr 2014 18:28:50
Original commit files touched by this commit  2.0.2_1
Revision:351411
zeising search for other commits by this committer
The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
(Only the first 15 lines of the commit message are shown above View all of this commit message)
13 Jan 2014 21:00:04
Original commit files touched by this commit  2.0.2
Revision:339634
rene search for other commits by this committer
Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by:	python (mva, rm)
Approved by:	portmgr-lurkers (mat)
18 Dec 2013 16:30:41
Original commit files touched by this commit  2.0.2
Revision:336847
kwm search for other commits by this committer
Update to 2.0.2.

Limit python version to -2.7, because thats what py-libxml2 currently
uses.
01 Dec 2013 12:47:29
Original commit files touched by this commit  2.0.1
Revision:335379
kwm search for other commits by this committer
Update to 2.0.1.

Stagify, add license.
20 Sep 2013 23:17:32
Original commit files touched by this commit  1.2.0
Revision:327773
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
textproc)
29 Aug 2012 13:08:46
Original commit files touched by this commit  1.2.0
kwm search for other commits by this committer
Update to 1.2.0.

Python is a pure runtime dependancy.
14 Feb 2012 14:38:48
Original commit files touched by this commit  1.1.2
kwm search for other commits by this committer
Update to 1.1.2.
17 Sep 2011 16:00:49
Original commit files touched by this commit  1.1.0
kwm search for other commits by this committer
Add itstool or ITS tool

ITS Tool allows you to translate your XML documents with PO files, using rules
from the W3C Internationalization Tag Set (ITS) to determine what to translate
and how to separate it into PO file messages.

WWW: http://itstool.org

Number of commits found: 14

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
powerdns-recursor*Nov 19
powerdns-recursor40*Nov 19
asterisk15Nov 14
asterisk16Nov 14
linux-flashplayerNov 13
kio-extrasNov 12
opensslNov 12
openjpeg*Nov 11
patch*Nov 11
libressl*Nov 10
libressl-devel*Nov 10
openssl-devel*Nov 10
openssl111*Nov 10
lighttpdNov 09
mariadb100-server*Nov 08

12 vulnerabilities affecting 133 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2018-11-19 10:45:51


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 36076
Broken 120
Deprecated 606
Ignore 385
Forbidden 3
Restricted 162
No CDROM 74
Vulnerable 39
Expired 6
Set to expire 579
Interactive 0
new 24 hours 14
new 48 hours18
new 7 days30
new fortnight59
new month142

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2018 Dan Langille. All rights reserved.