Port details |
- texinfo Typeset documentation system with multiple format output
- 7.1_8,1 print
=58 7.1_8,1Version of this port present on the latest quarterly branch. - Maintainer: sunpoet@FreeBSD.org
 - Port Added: unknown
- Last Update: 2025-01-28 17:04:45
- Commit Hash: fcc8595
- People watching this port, also watch:: libxml2, expat, freetype2, m4, gmake
- License: GPLv3+
- WWW:
- https://www.gnu.org/software/texinfo/
- Description:
- Texinfo is the official documentation format of the GNU project. It was invented
by Richard Stallman and Bob Chassell many years ago, loosely based on Brian
Reid's Scribe and other formatting languages of the time. It is used by many
non-GNU projects as well.
Texinfo uses a single source file to produce output in a number of formats, both
online and printed (dvi, html, info, pdf, xml, etc.). This means that instead of
writing different documents for online information and another for a printed
manual, you need write only one document. And when the work is revised, you need
revise only that one document. The Texinfo system is well-integrated with GNU
Emacs.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/print/texinfo/ && make install clean
- To add the package, run one of these commands:
- pkg install print/texinfo
- pkg install texinfo
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: texinfo
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1735705129
SHA256 (texinfo/texinfo-7.1.tar.xz) = deeec9f19f159e046fdf8ad22231981806dac332cc372f1c763504ad82b30953
SIZE (texinfo/texinfo-7.1.tar.xz) = 5545720
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- help2man : misc/help2man
- p5-Locale-libintl>=0 : devel/p5-Locale-libintl
- p5-Text-Unidecode>=0 : converters/p5-Text-Unidecode
- p5-Unicode-EastAsianWidth>=0 : textproc/p5-Unicode-EastAsianWidth
- perl5>=5.36<5.37 : lang/perl5.36
- indexinfo : print/indexinfo
- gmake>=4.4.1 : devel/gmake
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- msgfmt : devel/gettext-tools
- perl5>=5.36<5.37 : lang/perl5.36
- Runtime dependencies:
-
- p5-Locale-libintl>=0 : devel/p5-Locale-libintl
- p5-Text-Unidecode>=0 : converters/p5-Text-Unidecode
- p5-Unicode-EastAsianWidth>=0 : textproc/p5-Unicode-EastAsianWidth
- perl5>=5.36<5.37 : lang/perl5.36
- indexinfo : print/indexinfo
- Library dependencies:
-
- libiconv.so : converters/libiconv
- libintl.so : devel/gettext-runtime
- This port is required by:
- for Build
-
- accessibility/py-speech-dispatcher
- accessibility/speech-dispatcher
- archivers/fastjar
- archivers/gzip
- audio/emms
- audio/gnupod
- audio/libadplug
-
Deleted ports which required this port:
- for Run
-
- math/octave
Configuration Options:
- ===> The following configuration options are available for texinfo-7.1_8,1:
NLS=on: Native Language Support
===> Use 'make config' to modify these settings
- Options name:
- print_texinfo
- USES:
- charsetfix cpe gmake iconv:wchar_t libtool ncurses perl5 tar:xz tex gettext
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
5.1.20130623 25 Jun 2013 12:28:55
  |
johans  |
Update with new version of texinfo.tex |
5.1.20130419_1 06 Jun 2013 15:42:55
  |
miwi  |
- Unbreak build
Reported by: pkg dev build |
5.1.20130419_1 27 May 2013 08:13:04
  |
bapt  |
Do not remove directories not actually created by the port
Reported by: pkg (DEVELOPER_MODE) |
5.1.20130419_1 14 May 2013 20:01:30
  |
johans  |
- Add explicit perl dependency (build + run)
- Bump PORTREVISION |
5.1.20130419 30 Apr 2013 15:42:43
  |
johans  |
Update with new version of htmlxref.cnf |
5.1.20130313_1 24 Apr 2013 18:10:32
  |
ak  |
- Convert USE_GETTEXT to USES (part 3)
Approved by: portmgr (bapt) |
5.1.20130313_1 24 Mar 2013 10:11:50
  |
johans  |
- Correct plist to avoid conflicts with texi2html
which installs files into texinfo's DATADIR
- Bump PORTREVISION
Reported by: bapt |
5.1.20130313 13 Mar 2013 18:50:48
  |
johans  |
Update texinfo to 5.1 |
5.0.20130223 23 Feb 2013 10:53:53
  |
johans  |
Update texinfo additional files checksums |
5.0.20130217 19 Feb 2013 09:45:12
  |
johans  |
Update texinfo to 5.0
Includes two new tools: texi2any, pod2texi
Changelog: http://lists.gnu.org/archive/html/info-gnu/2013-02/msg00006.html |
4.13.20130118 29 Jan 2013 20:06:45
  |
johans  |
Update to latest htmlxref.cnf version |
4.13.20130102 13 Jan 2013 11:46:39
  |
johans  |
Update texinfo files to latest version |
4.13.20121116 16 Dec 2012 13:47:17
  |
johans  |
Correct checksum of texinfo.tex
Reported b: jhale |
4.13.20121116 13 Dec 2012 18:57:38
  |
johans  |
- Update texinfo.tex and texi2dvi files to latest version
- Add htmlxref.cnf file from upstream
- Trim Makefile header |
4.13.20120516 27 Jun 2012 19:52:13
 |
johans  |
Convert to new options framework |
4.13.20120516 20 May 2012 21:09:15
 |
johans  |
- Update texinfo to latest version (16 May)
- Modify FETCH_ARGS to force re-fetch if we have an obsolete local copy
of some of the unversioned distfiles |
4.13.20120406 07 Apr 2012 13:24:31
 |
johans  |
Update to latest texinfo.tex and texi2dvi versions (6 April)
Reported by: Igor Roshchin <str@komkon.org>
Feature safe: yes |
4.13.20110529_1 23 Sep 2011 22:26:39
 |
amdmi3  |
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav |
4.13.20110529_1 12 Jun 2011 21:56:50
 |
johans  |
- Remove CONFLICT entry (conflicting files to be removed from teTeX-base)
- Use share/texmf instead of share/texmf-local
Discussed with hrs, who maintains the teTeX-* ports |
4.13.20110529 11 Jun 2011 11:46:39
 |
johans  |
- Update texinfo.tex and texi2dvi files to latest version (May 2011)
- Add build dependency on help2man
- Register install conflict with teTeX-base (for bin/texi2dvi,texi2pdf)
- Grab maintainership |
4.13 03 Feb 2011 22:08:47
 |
gahr  |
- Update to 4.13
Feature safe: yes |
4.11_1 31 May 2010 02:01:56
 |
ade  |
Bounce PORTREVISION for gettext-related ports. Have fun, ya'll. |
4.11 21 Dec 2009 02:19:12
 |
dougb  |
For ports maintained by ports@FreeBSD.org, remove names and/or
e-mail addresses from the pkg-descr file that could reasonably
be mistaken for maintainer contact information in order to avoid
confusion on the part of users looking for support. As a pleasant
side effect this also avoids confusion and/or frustration for people
who are no longer maintaining those ports. |
4.11 25 Mar 2009 14:04:21
 |
lioux  |
Mark MAKE_JOBS_SAFE for SMP compilation |
4.11 30 Nov 2008 04:18:37
 |
lioux  |
Drop maintainership. |
4.11 20 Jun 2008 11:25:20
 |
pav  |
- Cleanup gettext directories properly
Reported by: pointyhat |
4.11 18 Jun 2008 23:33:52
 |
gahr  |
- Update to 4.11
- Respect NLS
PR: 124304
Submitted by: yours truly
Approved by: maintainer timeout |
4.8_6 06 Jun 2008 13:58:01
 |
edwin  |
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav) |
4.8_5 23 Jul 2007 09:36:52
 |
rafan  |
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them. This is determined by running ``configure --help'' in
do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
subdirectory detection.
PR: ports/111470
Approved by: portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by: pointyhat exp run |
4.8_5 19 May 2007 20:32:57
 |
flz  |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
4.8_3 22 Jan 2006 02:48:53
 |
edwin  |
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by: krion@
PR: ports/88711 (related) |
4.8_3 11 Nov 2005 06:06:17
 |
lioux  |
Add SHA256 checksum |
4.8_3 28 Oct 2005 23:09:24
 |
kris  |
Back out previous commit, which was a mistake. |
4.8_3 17 Oct 2005 23:56:12
 |
lioux  |
o Try at a fix for
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-301 [1] [2]
o Bump PORTREVISION
Obtained from: Debian [1]
http://www.no-name-yet.com/patches/texinfo.CAN-2005-3011.diff,
Gentoo [2]
http://www.gentoo.org/cgi-bin/viewcvs.cgi/sys-apps/texinfo/files/texinfo-4.8-tempfile.patch?rev=1.2&content-type=text/vnd.viewcvs-markup |
4.8_2 17 Oct 2005 23:40:35
 |
lioux  |
o Add compatibility patch against FreeBSD's texinfo. Define new
tags:
- defentry
- defsection
o Bump PORTREVISION |
4.8_1 17 Oct 2005 22:44:41
 |
lioux  |
o Fix PLIST: do not remove directories which have made their way
into mtree(8)
o Bump PORTREVISION
Submitted by: dosirak (kris) |
4.8 30 May 2005 23:23:29
 |
lioux  |
New port print/texinfo version 4.8: A typeset documentation system
with multiple format output |
2.218_1 02 Apr 2002 18:04:11
 |
dwcjr  |
Remote due to problems it causes and being very outdated and
undeveloped anymore
PR: 36516
Submitted by: maintainer |
24 Feb 2002 00:39:16
    |
jmz  |
Maintainer update. |
22 Feb 2002 23:34:13
    |
jmz  |
Change the dependency from tex to tetex, as the tetex users are probably the
majority. Alan Eldridge will be the new maintainer. |
16 Jan 2001 17:33:20
    |
sobomax  |
Massive style enforcement - use ^I instead of spaces for variables identation.
|
08 Oct 2000 05:10:43
    |
asami  |
Convert category print to new layout. |