Searches without login should now work. You must get asked to click a button.
Some translations wanted please.
New RSS 2.0 and Atom feeds are here. The old /backend/ feeds still work, but will be redirected later, so please update your subscriptions. Details.
Port details on branch 2025Q4
itstool Translate XML with PO files using W3C Internationalization Tag Set rules
2.0.7_4 textproc Σ=9 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.0.7_4Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2011-09-17 16:00:59
Last Update: 2025-09-15 13:55:40
Commit Hash: a6233e5
People watching this port, also watch: docbook-xml, png, automake, jbigkit, p5-Net-SSLeay
License: GPLv3
WWW:
https://itstool.org/
https://github.com/itstool/itstool
Description: #
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.
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb
Manual pages: #
pkg-plist: as obtained via: make generate-plist #
Expand this list (14 items)
Collapse this list.
  1. /usr/local/share/licenses/itstool-2.0.7_4/catalog.mk
  2. /usr/local/share/licenses/itstool-2.0.7_4/LICENSE
  3. /usr/local/share/licenses/itstool-2.0.7_4/GPLv3
  4. bin/itstool
  5. share/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. @owner
  13. @group
  14. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • itstool>0:textproc/itstool
To install the port: #
cd /usr/ports/textproc/itstool/ && make install clean
To add the package, run one of these commands:
  • pkg install textproc/itstool
  • pkg install itstool
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: itstool
Flavors: #
there is no flavor information for this port.
distinfo: #
TIMESTAMP = 1756517770 SHA256 (itstool-2.0.7.tar.bz2) = 6b9a7cd29a12bb95598f5750e8763cee78836a1a207f85b74d8b3275b27e87ca SIZE (itstool-2.0.7.tar.bz2) = 104648

Expand this list (2 items)

Collapse this list.

SHA256 (32c7d07664dc37765100285d1202d488cd6a27e8.patch) = 4e64a2e884f9d4cbc493732fcbde9f1d5bed534f9a66330bbcc1cbeb54808c1e SIZE (32c7d07664dc37765100285d1202d488cd6a27e8.patch) = 3095

Collapse this list.


Packages (timestamps in pop-ups are UTC): #
itstool
ABIaarch64amd64armv6armv7i386
FreeBSD:14:latest2.0.7_42.0.7_42.0.72.0.7_22.0.7_4
FreeBSD:14:quarterly2.0.7_42.0.7_4-2.0.7_22.0.7_4
FreeBSD:15:latest2.0.7_42.0.7_4n/a2.0.7_2n/a
FreeBSD:15:quarterly2.0.7_42.0.7_4n/a-n/a
FreeBSD:16:latest2.0.7_42.0.7_4n/a-n/a
Dependencies #
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies: #
  1. python3.11 : lang/python311
  2. autoconf>=2.72 : devel/autoconf
  3. automake>=1.17 : devel/automake
Test dependencies: #
  1. python3.11 : lang/python311
Runtime dependencies: #
  1. py311-lxml>=0 : devel/py-lxml@py311
  2. python3.11 : lang/python311
This port is required by: #
for Build #
  1. accessibility/accerciser
  2. accessibility/orca
  3. archivers/engrampa
  4. archivers/file-roller
  5. astro/viking
  6. audio/ardour
  7. audio/easytag
Expand this list (156 items / 149 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list.
  2. audio/gnome-music
  3. audio/goobox
  4. audio/mate-media
  5. audio/rhythmbox
  6. audio/sound-juicer
  7. databases/gmdb2
  8. databases/libgda5
  9. databases/libgda5-jdbc
  10. databases/libgda5-ldap
  11. databases/libgda5-mysql
  12. databases/libgda5-postgresql
  13. databases/libgda5-ui
  14. deskutils/baobab
  15. deskutils/bijiben
  16. deskutils/glabels
  17. deskutils/gnome-clocks
  18. deskutils/gnome-dictionary
  19. deskutils/gnome-photos
  20. deskutils/gnome-planner
  21. deskutils/gnote
  22. deskutils/gucharmap
  23. deskutils/mate-utils
  24. devel/appstream
  25. devel/appstream-compose
  26. devel/appstream-qt
  27. devel/glade
  28. devel/gtranslator
  29. editors/bless
  30. editors/enter-tex
  31. editors/gedit
  32. editors/gedit-plugins
  33. editors/ghex
  34. editors/gnome-text-editor
  35. editors/gobby
  36. editors/marker
  37. editors/pluma
  38. editors/pluma-plugins
  39. editors/xed
  40. games/aisleriot
  41. games/five-or-more
  42. games/four-in-a-row
  43. games/gbrainy
  44. games/gnome-2048
  45. games/gnome-chess
  46. games/gnome-klotski
  47. games/gnome-mahjongg
  48. games/gnome-mines
  49. games/gnome-nibbles
  50. games/gnome-robots
  51. games/gnome-sudoku
  52. games/gnome-tetravex
  53. games/hitori
  54. games/lightsoff
  55. games/pioneers
  56. games/quadrapassel
  57. games/swell-foop
  58. games/tali
  59. graphics/atril
  60. graphics/atril-lite
  61. graphics/drawing
  62. graphics/entangle
  63. graphics/eog
  64. graphics/eom
  65. graphics/evince
  66. graphics/frogr
  67. graphics/gnome-color-manager
  68. graphics/gthumb
  69. graphics/shotwell
  70. graphics/simple-scan
  71. graphics/xreader
  72. graphics/xviewer
  73. irc/polari
  74. mail/evolution
  75. mail/geary
  76. math/gnome-calculator
  77. math/gnumeric
  78. math/mate-calc
  79. misc/gnome-devel-docs
  80. misc/gnome-getting-started-docs
  81. misc/gnome-user-docs
  82. misc/mate-user-guide
  83. misc/xiphos
  84. multimedia/cheese
  85. multimedia/pitivi
  86. multimedia/py-metadata-cleaner
  87. multimedia/totem
  88. net/gnome-connections
  89. net/gnome-nettool
  90. net/grilo-plugins
  91. net/libzapojit
  92. net/vinagre
  93. net-mgmt/etherape
  94. news/pan
  95. security/seahorse
  96. sysutils/brasero
  97. sysutils/fsearch
  98. sysutils/gnome-system-monitor
  99. sysutils/mate-control-center
  100. sysutils/mate-power-manager
  101. sysutils/mate-system-monitor
  102. sysutils/xfburn
  103. textproc/meld
  104. textproc/yelp-tools
  105. textproc/yelp-xsl
  106. www/epiphany
  107. x11/antimicrox
  108. x11/gdm
  109. x11/gnome-applets
  110. x11/gnome-panel
  111. x11/gnome-terminal
  112. x11/lightdm
  113. x11/mate-applets
  114. x11/mate-panel
  115. x11/mate-terminal
  116. x11/yelp
  117. x11/zenity
  118. x11/zenity4
  119. x11-fonts/font-manager
  120. x11-wm/marco
  121. Collapse this list.

Deleted ports which required this port:

Expand this list of 30 deleted ports
  1. audio/ardour5*
  2. audio/ardour6*
  3. audio/pulseeffects*
  4. databases/glom*
  5. databases/libgda5-bdb*
  6. databases/libgda5-mdb*
  7. deskutils/california*
  8. deskutils/gnome-documents*
  9. deskutils/gnome-search-tool*
  10. deskutils/gnome-system-log*
  11. deskutils/gnome-todo*
  12. deskutils/tomboy*
  13. devel/anjuta*
  14. devel/anjuta-extras*
  15. devel/appstream-qt5*
  16. devel/d-feet*
  17. devel/devhelp*
  18. devel/giggle*
  19. editors/gnome-latex*
  20. editors/latexila*
  21. games/gnome-taquin*
  22. games/gnomechess*
  23. games/iagno*
  24. graphics/evince-lite*
  25. mail/evolution-mapi*
  26. net/grilo-plugins2*
  27. net-im/empathy*
  28. print/xreader*
  29. x11/mate-dialogs*
  30. x11-fm/gnome-commander2*
  31. Collapse this list of deleted ports.
for Run #

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. textproc/docproj-legacy*
  2. Collapse this list of deleted ports.
* - 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
Options name: #
textproc_itstool
USES: #
autoreconf python tar:bzip2
pkg-message: #
FreshPorts was unable to extract/find any pkg message
Master Sites: #
Expand this list (1 items)
Collapse this list.
  1. https://files.itstool.org/itstool/
Collapse this list.

There are no commits on branch 2025Q4 for this port