help2man is a tool for automatically generating simple manual pages from
program output.
It is intended to provide an easy way for software authors to include a
manual page in their distribution without having to maintain that document.
Given a program which produces resonably standard --help and --version
outputs, help2man will attempt to re-arrange that output into something
which resembles a manual page.
===> The following configuration options are available for help2man-1.49.3_1:
NLS=on: Native Language Support
===> Use 'make config' to modify these settings
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
misc: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Aaron Dalton <aaron@FreeBSD.org>
* Adam Weinberger <adam@vectors.cx>
* Adam Weinberger <adamw@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alan E <alane@FreeBSD.org>
* Alex Semenyaka <alex@rinet.ru>
* Alex Stangl <alex@stangl.us>
* Alexander Logvinov <avl@FreeBSD.org>
* Alexander Logvinov <ports@logvinov.com>
* Alexander Nusov <alexander.nusov@nfvexpress.com>
* Alexander Timoshenko <gonzo@univ.kiev.ua>
(Only the first 15 lines of the commit message are shown above )
Update to 1.47.14
- Revert --version parsing change from 1.47.13, which had unintended
consequences for some version strings. In short, it is not possible to
unambiguously determine the split between the package/program name and version
in some of the supported formats. Multi-word package names are supported only
in the "program (GNU package) version" variant (closes: #958345).
Update to 1.47.13
- Merge change from Po-Chuan Hsieh to suppress creation of an empty pkglibdir
when nls is disabled.
- Remove install_dirs target entirely, add explicit $(MKINSTALLDIRS) before each
$(INSTALL_{DATA,PROGRAM}) call.
- Update parsing of --version to allow multi-word programs when constructing the
placeholder NAME paragraph (thanks to Jarno Suni).
Update to 1.47.10
- Change maintainer sanity check in debian/rules to use the contents of README
rather than the mtime, which may be have been modified by dpkg-source (closes:
#925136).
Install texinfo files (GNU info) into ${PREFIX}/share/info
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.
Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.
Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them
Bump revision of all impacted ports
PR: 232907
exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D17816
Update to 1.47.8
- Use $(DEB_VERSION) from pkg-info.mk [lintian].
- Fix git repository link in generated README.
- Update debian/copyright to machine readable format [lintian].
- Update standards version to 4.2.1 (no changes).
Update to 1.47.7
- Remove trailing spaces from changelog [lintian].
- Update years in debian/copyright.
- Reference version-specific /usr/share/common-licenses/GPL-3 in copyright
rather than the unversioned GPL symlink [lintian].
- Add Swedish translation of info page (thanks to Sebastian Rasmussen).
Update to 1.47.6
- Update to debhelper v11.
- Move repository to salsa.debian.org.
- Update Vcs-Git/Vcs-Browser.
- Update standards version to 4.1.3:
- update config.{guess,sub} at build time
- Add Brazilian Portuguese translation of info page (thanks to Rafael
Fontenelle).
- Update Hungarian translation (thanks to Balazs Ur)
- Update Brazilian Portuguese translation (thanks to Rafael Fontenelle).
Update to 1.47.5
- Refresh Brazilian Portuguese translation from translation project copy
(trivial date change).
- Update Swedish translation (thanks to Sebastian Rasmussen).
- Use POSIX compliant TZ when setting UTC (thanks to Paul Eggert).
- Update copyright years.
- Update to 1.47.4
- Use USES=localbase
- Remove the 3-year-old CONFIGURE_FAIL_MESSAGE of a 3.5-year-old infrastructure
change
- Update WWW: use https://
1.47:
- Set document language for localised info pages.
- Add French and Spanish translation of info documentation.
- Add Spanish and Danish translations.
- Add support for reproducible builds by using $SOURCE_DATE_EPOCH as the date
for the generated pages.
1.46:
- Add German, Ukranian and Polish translations of info documentation.
(Only the first 15 lines of the commit message are shown above )
Remove libintl.so.9 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps. Bump dependent ports that have not
been bumped since.
Remove a patch from devel/gmake so the port no longer depends on
print/texinfo which requires gmake. To break this circular dependency
gmake-lite was introduced. This can be removed now as well.
PR: 210623
Reviewed by: bapt
Exp-run by: antoine
Approved by: portmgr (antoine)
- Update to 1.43.3
Changes:
- Update Ukranian translation (thanks to Yuri Chornoivan).
- Update Esperanto translation (thanks to Felipe Castro).
- Update Polish translation (thanks to Jakub Bogusz).
- Update Russian translation (thanks to Yuri Kozlov).
- Update Japanese translation (thanks to Yasumichi Akahoshi).
- Update Vietnamese translation (thanks to Tran Ngoc Quan).
- Update French translation (thanks to David Prevot).
- Update to 1.43.2
Changes:
1.43.2:
- Use the generic term "section" in the documentation rather than "name", which
could be confused to mean only the literal "NAME" section.
1.43.1:
- Add explicit include syntax for prepending, replacing or appending to
generated output for a section (thanks to Daniil Baturin for the idea).
- Update Vietnamese translation (thanks to Tran Ngoc Quan).
- Update Esperanto translation (thanks to Felipe Castro).
- Update to 1.42.1
Changes:
- Update Vietnamese translation (thanks to Tran Ngoc Quan).
- Update Croatian translation (thanks to Tomislav Krznar).
- Consistently strip path and/or libtool "lt-" prefix from any instance of
$program derived from --help or --version (thanks to Eric Shattow for
identifying the issue).
- Update to 1.41.1
Changes:
- Rename configure.in to .ac, and revise use of AC_INIT/AC_OUTPUT macros to meet
current autoconf guidelines.
- Add copyright headers to supporting files (GNU All-Permissive License).
- Fix section name comparisons ($sect is localised).
- Set filenames in italics (as suggested by Yann Soubeyrand).
- Suppress option/filename handling in EXAMPLES section.
- Update to 1.40.13
- Cleanup Makefile header
Changes:
- Add "Multi-Arch: foreign" control field to permit any installable architecture
to satisfy a build dependency when cross-building packages (closes: #694586).
Feature safe: yes
- Update to 1.40.12
Changes:
- Update Croatian translation (thanks to Tomislav Krznar).
- Fix updating of help2man.pot to occur only when help2man.PL is changed, not
help2man generated.
- Update to 1.40.10
- Remove SITE_PERL from *_DEPENDS
- Pet portlint: use += instead of =
Changes:
- Update Greek translation (thanks to Savvas Radevic).
- Update Serbian translation (thanks to Miroslav Nikolic).
- Update German translation (thanks to Arun Persaud).
- Update to 1.40.9
Changes:
- Update Japanese translation (thanks to Yasumichi Akahoshi).
- Update Esperanto translation (thanks to Felipe Castro).
- Update Vietnamese translation (thanks to Trần Ngá»c Quân).
- Update German translation (thanks to Chris Leick, closes: #669564).
- Update to 1.40.8
Changes:
- Update French translation (thanks to David Prevot).
- Update Italian translation (thanks to Sergio Zanchetta).
- Update Polish translation (thanks to Jakub Bogusz).
- Update Russian translation (thanks to Yuri Kozlov).
- Update Ukranian translation (thanks to Yuri Chornoivan).
- Modify self-extracting scripts to output to a temporary file.
- Ensure that help2man exists before building manual pages (as reported by
Richard Maw).
Feature safe: yes
- Update to 1.40.5
Changes:
- Clean up some lintian warnings: build-targets, source format and standards
version.
- Add Serbian translation (thanks to Miroslav Nikoli)
- Fix trivial translation changes due to additional copyright year.
- Minor fix to Italian translation.
- Update to 1.40.2
Changes:
- Remove a superfluous period from texinfo doc.
- Change footnote about supported languages to a simple paragraph.
- Update Italian translation (thanks to Sergio Zanchetta).
- Update Ukrainian translation (thanks to Yuri Chornoivan).
- Update French translation (thanks to David Prevot).
- Update Japanese translation (thanks to Yasumichi Akahoshi).
- Update Russian translation (thanks to Yuri Kozlov).
- Update Polish translation (thanks to Jakub Bogusz).
- Update to 1.40.1
Changes:
- Update texinfo docs with recommendations kindly provided by Karl Berry.
- Document --libtool option.
- Fixup references to GNU Standards.
- Allow date format to be localised (thanks to Yasumichi Akahoshi).
- Add Japanese translation (thanks to Yasumichi Akahoshi).
- Update to 1.39.2
Changes:
- Update Russian translation (thanks to Yuri Kozlov).
- Update Ukranian translation (thanks to Yuri Chornoivan).
- Update Polish translation (thanks to Jakub Bogusz).
- Add Esperanto translation (thanks to Felipe Castro).
- Update Finnish translation (thanks to Tommi Vainikainen).
- Update to 1.39.1
Changes:
- Add option to remove `lt-' prefix for libtool programs (thanks to Ben
Asselstine).
- Add Ukranian translation (thanks to Yuri Chornoivan).
- Update Russian translation (thanks to Yuri Kozlov).
- Update Polish translation (thanks to Jakub Bogusz).
- Add CFLAGS to build port with "-lintl", because this port when
build with GCC > 4.4 the port enable bindtextdomain.so
- Add bindtextdomain.so for plist.
- BUMP PORTREVISION
PR: ports/144208
Submitted by: Rob Farmer <rfarmer@predatorlabs.net>
Approved by: itetcu (mentor)
Feature safe: yes
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)
Update to 1.36.2
* Updated po translation from Jakub Bogusz.
* Makefile.in: $(srcdir) fix from Paul Eggert
PR: 88314
Submitted by: Boris B. Samorodov <bsam@ipt.ru>
Grab back Maintainership
Drop Maintainership.
This is usually the first port that fails if people manage to fsck their
perl installations, so i am getting too many support emails.