fix possible conflict in manpage generation
fix the issue with fop/fop1 extensions support
fix support for external data objects (images) with fop
Local change: fix the --noextensions option.
Note: This also fixes the PDF generation in x11-toolkits/libXaw.
had both lines:
Author: ...
WWW: ....
So standardize on that, and move them to the end of the file when necessary.
Also fix some more whitespace, and remove more "signature tags" of varying
forms, like -- name, etc.
s/AUTHOR/Author/
A few other various formatting issues
- Change maintainer's email address
- Unconditionally depend on libpaper
- Depend on w3m (required by xmlto for certain output formats)
- Rearrange OPTIONS display
- Change way how CONFIGURE_ARGS are set, to track upstream changes
- Set MAKE_JOBS_UNSAFE (because it is)
- Simplified passivetex-related xmlto installation now possible after upstream
fixes
- Better choice of default backend
Submitted by: mandree (maintainer)
Approved by: garga (mentor)
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk
- Remove CONFIGURE_TARGET hack in various bsd.*.mk
- USE_GNOME=gnometarget is now an no-op
Changes to individual ports, other than removing the CONFIGURE_TARGET hack:
= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
- comms/gnuradio
- science/abinit
- science/elmer-fem
- science/elmer-matc
- science/elmer-meshgen2d
- science/elmerfront
- science/elmerpost
= use x86_64 as ARCH
- devel/g-wrap
= other changes
- print/magicfilter
GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf
Total # of ports modified: 1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)
PR: 126524 (obsoletes 52917)
Submitted by: rafan
Tested on: two pointyhat 7-amd64 exp runs (by pav)
Approved by: portmgr (pav)
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)
Supersedes: ports/123952 - please close that one, in favour
of this one. (Note, if that one should have been committed
before this one, please bump PORTREVISION to 2!)
Changes that were already in ports/123952:
- Fix all scripts that use cp -a to instead use cp -PpR,
fixing output formats such as html, html-nochunks and others.
- Take maintainership of port.
Additional changes since ports/123952, a.k.a. "overhaul":
- Drop non-functional passivetex autodetection
- Make WITH_PASSIVETEX an official OPTION (default: OFF, as previously)
- Add COPYING ChangeLog THANKS to PORTDOCS
- Use PORTDOCS instead of pkg-plist
- Properly depend on print/passivetex (so the build system doesn't get away
with just TeX installed but PassiveTeX missing)
- Fix bug (missing "export USE_BACKEND"), amending to files/patch-xmlto.in,
reported, with fix, by Ondrej Vasik; the bug rendered "xmlto txt ..." unusable
- Complete pkg-plist for WITH_PASSIVETEX case, it missed some files;
thus fixing packages.
- Mention Ondrej Vasik, current xmlto maintainer, in pkg-descr.
Dropped from ports/123952 (i. e. deliberately omitted from this PR,
and not part of 0.0.20):
- Move files/patch-xmlto.in into post-patch section of Makefile
but keep the file.
PR: ports/123979
Submitted by: Matthias Andree <matthias.andree@gmx.de>
- Teach format/docbook/txt to look in ${LOCALBASE}/bin instead of /usr/bin
This fixes this error: No way to convert HTML to text found.
PR: ports/64952
Submitted by: Koop Mast <kwm@rainbow-runner.nl>