1.12_7textprocΣ=1 1.12_7Version of this port present on the latest quarterly branch.
DEPRECATED: Upstream no longer continuing; please consider textproc/libxslt, textproc/qt5-xmlpatterns or SaxonC as potential alternatives This port expired on: 2023-10-28
Xalan-C++ is an XSLT processor from the Apache XML Project.
It provides a shared library to transform XML documents into HTML,
text or other XML document types from within your own application.
===> The following configuration options are available for xalan-c-1.12_7:
ICU=on: Use ICU for transcoding
===> Use 'make config' to modify these settings
port deleted on 2023-10-28 REASON: Has expired: Upstream no longer continuing; please consider textproc/libxslt, textproc/qt5-xmlpatterns or SaxonC as potential alternatives
textproc/xalan-c: Remove expired port
2023-10-28 textproc/xalan-c: Upstream no longer continuing; please consider
textproc/libxslt, textproc/qt5-xmlpatterns or SaxonC as potential alternatives
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 )
- Update to the new upstream release 1.12
- Maintainer is now an Apache person and upstream maintainer too
- Switch the build to CMake, GC old cruft and MAKE_JOBS_UNSAFE
- Require C++11-capable compiler for std::thread and other features
- Allow to use ICU optionally (default to on since it affects EXSLT
functionality if missing)
- Patch missing header; opened issue upstream
(https://issues.apache.org/jira/browse/XALANC-809)
- Drop the older patch now as it's fixed upstream
PR: 247072
Submitted by: maintainer
Xalan-C++ is an XSLT processor from the Apache XML Project.
It provides a shared library to transform XML documents into HTML,
text or other XML document types from within your own application.
WWW: http://xalan.apache.org/xalan-c/
PR: 204176
Submitted by: Roger Leigh <rleigh@codelibre.net>
- Make ports use the libc provided iconv implementation on 10-CURRENT
after r254273
- Fix a bunch of ports to properly work after this
- Mark converters/libiconv as IGNORE for systems with iconv in libc
Reviewed by: bapt
Approved by: portmgr (bapt)
Discussed with: bapt, bsam (who both contributed ideas and code)
Remove more tags from pkg-descr files fo the form:
- Name
em@i.l
or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file.
- 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
Upgrade ICU from 3.4.1 to 3.6. Build WITHOUT_THREADS by default -- using
threads is broken on ia64 (marcel is investigating) and seems useless
elsewhere.
Filter `-funroll-loops' out of CFLAGS for now -- it seems to cause
miscompilation occasionally.
Correct the dependencies to stop requiring a particular version number
of the ICU's libraries to ease future upgrades.
- s,INSTALLS_SHLIB,USE_LDCONFIG,g
- these include security/ sysutils/ textproc/ maintained by ports@
PR: ports/101916
Submitted by: Gea-Suan Lin <gslin_AT_gslin dot org>
Updated Xalan C++ to 1.8.0 and fixed to work with Xerces C++ 2.6.0
Based on PR: ports/73259
Submitted by: Douglas Thrift
Heavily hacked on by: Bjoern A. Zeeb (maintainer)