notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Two new features

Two two features were added on 2020-05-30:
  1. Repology links - each port now has a link to repology.org. See issue 148 for details.
  2. Ports I maintain report - port maintainers can now subscribe to a daily report of commits to the ports they maintain. See Watch ports I maintain at Report Subscriptions. Details at issue 138
Port details
itstool Make XML documents translatable through po files
2.0.6 textproc on this many watch lists=6 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. 2.0.6Version of this port present on the latest quarterly branch.
Maintainer: kwm@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2011-09-17 16:00:59
Last Update: 2020-03-14 15:00:06
SVN Revision: 528414

People watching this port, also watch: zip, font-misc-meltho, mkfontscale, fribidi, pcre

License: GPLv3
Description:
SVNWeb : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (11 items)
  1. /usr/local/share/licenses/itstool-2.0.6/catalog.mk
  2. /usr/local/share/licenses/itstool-2.0.6/LICENSE
  3. /usr/local/share/licenses/itstool-2.0.6/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
Collapse this list.
Dependency lines:
  • itstool>0:textproc/itstool
Conflicts:
CONFLICTS_INSTALL:
  • itstool22
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port: cd /usr/ports/textproc/itstool/ && make install clean
To add the package: pkg install itstool
PKGNAME: itstool
Flavors: there is no flavor information for this port.
distinfo:
Packages:
itstool
ABIlatestquarterly
FreeBSD:11:aarch642.0.2_22.0.6
FreeBSD:11:amd642.0.62.0.6
FreeBSD:11:armv62.0.2_12.0.6
FreeBSD:11:i3862.0.62.0.6
FreeBSD:11:mips2.0.2_12.0.6
FreeBSD:11:mips642.0.2_12.0.6
FreeBSD:12:aarch642.0.2_22.0.6
FreeBSD:12:amd642.0.62.0.6
FreeBSD:12:armv62.0.2_22.0.6
FreeBSD:12:armv72.0.2_22.0.6
FreeBSD:12:i3862.0.62.0.6
FreeBSD:12:mips2.0.2_22.0.6
FreeBSD:12:mips642.0.2_22.0.6
FreeBSD:12:powerpc642.0.2_22.0.6
FreeBSD:13:aarch642.0.6-
FreeBSD:13:amd642.0.6-
FreeBSD:13:armv62.0.6-
FreeBSD:13:armv72.0.6-
FreeBSD:13:i3862.0.6-
FreeBSD:13:mips2.0.5_2-
FreeBSD:13:mips64--
FreeBSD:13:powerpc642.0.6-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. libxml2.py : textproc/py-libxml2@py37
  2. python3.7 : lang/python37
Runtime dependencies:
  1. libxml2.py : textproc/py-libxml2@py37
  2. python3.7 : lang/python37
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
Expand this list (132 items / 125 hidden)
  1. audio/goobox
  2. audio/lollypop
  3. audio/mate-media
  4. audio/pulseeffects
  5. audio/rhythmbox
  6. audio/sound-juicer
  7. databases/libgda5
  8. databases/libgda5-bdb
  9. databases/libgda5-jdbc
  10. databases/libgda5-ldap
  11. databases/libgda5-mdb
  12. databases/libgda5-mysql
  13. databases/libgda5-postgresql
  14. databases/libgda5-ui
  15. deskutils/baobab
  16. deskutils/bijiben
  17. deskutils/glabels
  18. deskutils/gnome-clocks
  19. deskutils/gnome-dictionary
  20. deskutils/gnome-documents
  21. deskutils/gnome-photos
  22. deskutils/gnome-search-tool
  23. deskutils/gnome-system-log
  24. deskutils/gnote
  25. deskutils/gucharmap
  26. deskutils/mate-utils
  27. deskutils/tomboy
  28. devel/anjuta
  29. devel/d-feet
  30. devel/devhelp
  31. devel/glade
  32. devel/gtranslator
  33. editors/gedit
  34. editors/gedit-plugins
  35. editors/ghex
  36. editors/gnome-latex
  37. editors/pluma
  38. editors/xed
  39. games/aisleriot
  40. games/five-or-more
  41. games/four-in-a-row
  42. games/gnome-2048
  43. games/gnome-chess
  44. games/gnome-klotski
  45. games/gnome-mahjongg
  46. games/gnome-mines
  47. games/gnome-nibbles
  48. games/gnome-robots
  49. games/gnome-sudoku
  50. games/gnome-taquin
  51. games/gnome-tetravex
  52. games/hitori
  53. games/iagno
  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/entangle
  62. graphics/eog
  63. graphics/eom
  64. graphics/evince
  65. graphics/evince-lite
  66. graphics/frogr
  67. graphics/gnome-color-manager
  68. graphics/gthumb
  69. graphics/shotwell
  70. graphics/xviewer
  71. irc/polari
  72. mail/balsa
  73. mail/evolution
  74. mail/geary
  75. math/gnome-calculator
  76. math/gnumeric
  77. math/mate-calc
  78. misc/gnome-devel-docs
  79. misc/gnome-getting-started-docs
  80. misc/gnome-user-docs
  81. misc/mate-user-guide
  82. misc/xiphos
  83. multimedia/cheese
  84. multimedia/pitivi
  85. multimedia/totem
  86. net/gnome-nettool
  87. net/grilo-plugins
  88. net/libzapojit
  89. net/vinagre
  90. net-im/empathy
  91. net-mgmt/etherape
  92. news/pan
  93. security/seahorse
  94. sysutils/brasero
  95. sysutils/gnome-system-monitor
  96. sysutils/mate-control-center
  97. sysutils/mate-power-manager
  98. sysutils/mate-system-monitor
  99. textproc/gtk-doc
  100. textproc/meld
  101. textproc/yelp-tools
  102. textproc/yelp-xsl
  103. www/epiphany
  104. www/gnome-user-share
  105. x11/gdm
  106. x11/gnome-desktop
  107. x11/gnome-terminal
  108. x11/lightdm
  109. x11/mate-applets
  110. x11/mate-panel
  111. x11/mate-terminal
  112. x11/yelp
  113. x11/zenity
  114. x11-wm/marco
  115. x11-wm/metacity
  116. Collapse this list.

Deleted ports which required this port:

Expand this list of 10 deleted ports
  1. databases/glom*
  2. deskutils/california*
  3. devel/anjuta-extras*
  4. devel/giggle*
  5. editors/latexila*
  6. games/gnomechess*
  7. mail/evolution-mapi*
  8. net/grilo-plugins2*
  9. x11/mate-dialogs*
  10. x11-fm/gnome-commander2*
  11. Collapse this list of deleted ports.
for Run
  1. textproc/docproj

Configuration Options

USES:

Master Sites:
  1. http://files.itstool.org/itstool/
Port Moves
  • port moved here from textproc/itstool22 on 2020-04-14
    REASON: Has expired: Uses deprecated version of python, use textproc/itstool instead

Number of commits found: 20

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
14 Mar 2020 15:00:06
Original commit files touched by this commit  2.0.6
Revision:528414
dbaio search for other commits by this committer
textproc/itstool: Update to 2.0.6, Add patch to fix some libxml issues [1]

FreeBSD Doc translations are working fine with this patch.
More details on https://github.com/itstool/itstool/issues/38

PR:		244325
Approved by:	maintainer timeout (kwm, > 3 weeks)
Obtained from:	https://github.com/itstool/itstool/pull/18 [1]
17 Jun 2019 22:46:23
Original commit files touched by this commit  2.0.5_2
Revision:504444
dbaio search for other commits by this committer
Add textproc/itstool22 (v.2.0.2)

This brings back ITS Tool 2.0.2 to the tree because there is an issue
with version 2.0.5 and it is impacting the translation efforts of FreeBSD [1].

I'll keep this version until this problem gets fixed.

1 - https://github.com/itstool/itstool/issues/38

PR:		224903
08 Mar 2019 06:46:28
Original commit files touched by this commit  2.0.5_2
Revision:495018
antoine search for other commits by this committer
Workaround https://github.com/itstool/itstool/issues/25

Reported by:	pkg-fallout
Obtained from:	Fedora
05 Mar 2019 20:57:23
Original commit files touched by this commit  2.0.5_1
Revision:494740
antoine search for other commits by this committer
Don't pretend that python is only needed at runtime
05 Mar 2019 20:31:32
Original commit files touched by this commit  2.0.5_1
Revision:494737
0mp search for other commits by this committer
textproc/itstool: Remove problematic PKGNAMEPREFIX

textproc/meld was failing its build-depends phase due to the PKGNAMEPREFIX
of itstool being set to ${PYTHON_PKGNAMEPREFIX}.  This caused trouble as
textproc/itstool does not use flavors and those two ports could not agree
on the Python version.

Approved by:	mat (mentor), portmgr blanket (fix dependencies)
05 Mar 2019 12:16:56
Original commit files touched by this commit  2.0.5
Revision:494694
mi search for other commits by this committer
Upgrade from 2.0.2 to 2.0.5. Among improvements is compatibility
with Python-3

PR:		224903
Approved by:	maintainer timeout
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: 20

Login
User Login
Create account

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

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

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
libnghttp2Jun 03
nghttp2Jun 03
rubygem-websocket-extensionsJun 03
giteaMay 31
powerdns-recursor*May 29
gitlab-ceMay 28
rubygem-kaminari-coreMay 28
sane-backendsMay 28
sympaMay 26
chromiumMay 24
piwigoMay 23
drupal7May 22
sympaMay 22
tomcat-develMay 22
tomcat7May 22

15 vulnerabilities affecting 78 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2020-06-03 17:48:31


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 39481
Broken 95
Deprecated 629
Ignore 338
Forbidden 5
Restricted 147
No CDROM 77
Vulnerable 22
Expired 14
Set to expire 579
Interactive 0
new 24 hours 8
new 48 hours14
new 7 days37
new fortnight71
new month182

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