- Add note in README.FreeBSD about mount(8) workarounds (symlink/patch) for
using from /etc/fstab in FreeBSD >= 7.x, as external types are hard coded
in mount.c.
- The configure script adds dependencies on libiconv and libintl when
found so set USE_GETTEXT and USE_ICONV accordingly. If these libraries
are not yet installed, these dependencies can be turned off by defining
WITHOUT_NLS. There's no easy way to force these dependencies off as
the configure script doesn't offer such a knob and modifying its tests
is not allowed.
- When setting USE_GETTEXT and USE_ICONV, also add OSDEFS to the MAKE_ENV
as a hack to pass -I${LOCALBASE}/include as CPPFLAGS so the installed
iconv.h is found.
- Install the charset conversion tables.
- Set ${INS_BASE} to ${LOCALBASE} in DEFAULTS/Defaults.freebsd so the
path constructed by libsiconv and mkisofs points to the installed
conversion tables.
- Fix a bug that caused the 'iconv:' prefix not to be stripped from the
implied '-output-charset' when the conversion tables are not found or
'-input-charset' is used with the 'iconv:' prefix.
Submitted by: jkim
Approved by: netchild
- Change LOCK option to ON by default (as official build).
- Remove pre-everything warning and conditional pkg-message about UBLIO (see
below).
- Add README.FreeBSD (introduction, known issues, bug reporting, ublio
configuration, mounting at starup, ...) and mention in pkg-message.
- Update to version 0.3.9-pre1.20080208 (agreed with author).
- Download directly from the Mercurial reposirory (as tarball), to ease
maintainence.
- Remove all local patches as they were integrated.
- Convert setup.sh into setup.sh.in, and use SUB_FILES instead of manual
replacement.
- Use kldload instead of rc.d script in setup.sh.in because the latter gives
an error.
- Remove "sleep 1" from rc.d script as now the FUSE daemon makes umount wait
until disks are synced (synchronous unmount).
- Update pkg-message.
From [2]:
- Pass SRC_BASE to the actual build (previously was only used by the port to
detect if the source was installed, but not passed to the internal Makefile).
PR: ports/120420 [1], ports/118112 [2]
Submitted by: alepulver [1], Yuri Pankov <yuri.pankov@gmail.com> [2]
Approved by: maintainer (timeout) [1], maintainer [2]
Find a relative path from START_DIR to END_PATH.
Prints the relative path on standard out.
If -d DIR, then only emit a relative path if both
START_DIR and END_PATH are sub-directories of DIR;
otherwise, emit an absolute path to END_PATH.
PR: ports/67308
Submitted by: Volker Werth <volker@vwsoft.com>
Removes all comments and (optionally) whitespace from an input file.
Writes result on stdout.
PR: ports/67307
Submitted by: Volker Werth <volker@vwsoft.com>
- Add a regression check to avoid libintl/libiconv dependency
regressions as observed in 1.40.5 and _1
- Add a few comments
- Dump tests/*.failed files on failure, to aid debugging sparc64 problems
- Adjust patch line numbers
- Drop one misc/Makefile patch that was integrated upstream
PR: 120500
Submitted by: Matthias Andree <matthias.andree@gmx.de> (maintainer)
- Install i386/amd64 binary according to ${ARCH}
- Set PKGNAMESUFFIX according to ${ARCH} to make this port package aware
This version has some nice feature, such as firmware update functionality
directly trough the areca-cli.
PR: 120368
Approved by: rink (maintainer)