Port details |
- mod_encoding Apache module for non-ASCII filename interoperability
- 20021209_5 www
=2 20021209_5Version of this port present on the latest quarterly branch.
- BROKEN: unfetchable
DEPRECATED: Broken for more than 6 months This port expired on: 2020-05-05 IGNORE: is marked as broken: unfetchable
- Maintainer: apache@FreeBSD.org
- Port Added: 2003-11-13 05:02:08
- Last Update: 2020-05-05 15:38:12
- SVN Revision: 534093
- People watching this port, also watch:: firefox, thunderbird, tmux, p5-type1inst
- License: APACHE11
- WWW:
- http://webdav.todo.gr.jp/
- Description:
- mod_encoding - Apache module for non-ascii filename interoperability
This module improves non-ascii filename interoperability of apache
(and mod_dav).
It seems many WebDAV clients send filename in its platform-local
encoding. But since mod_dav expects everything, even HTTP request
line, to be in UTF-8, this causes an interoperability problem.
I believe this is a future issue for specification (RFC?) to
standardize encoding used in HTTP request-line and HTTP header, but
life would be much easier if mod_dav (and others) can handle various
encodings sent by clients, TODAY. This module does just that.
This module adds following directives: EncodingEngine, SetServerEncoding,
AddClientEncoding, DefaultClientEncoding, and NormalizeUsername.
Note by maintainer:
It also solves the problem with the "hostname\\username"
way of authentication that Windows machines do when they
attach to a DAV server. See the use of the NormalizeUsername
directive.
WWW: http://webdav.todo.gr.jp/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- ap24-mod_encoding>0:www/mod_encoding
- No installation instructions:
- This port has been deleted.
- PKGNAME: ap24-mod_encoding
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (mod_encoding-20021209.tar.gz) = 1319b3cffd60982f0c739be18f816be77e3af46cd9039ac54417c1219518cf89
SIZE (mod_encoding-20021209.tar.gz) = 260587
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- apxs : www/apache24
- gmake : devel/gmake
- Runtime dependencies:
-
- apxs : www/apache24
- Library dependencies:
-
- libiconv.so : converters/libiconv
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- USES:
- apache:2.2+ iconv gmake
- 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 |
20021209_5 05 May 2020 15:38:12 |
rene |
Remove expired ports:
Adjusted for ports rescued since r534032
2020-05-05 audio/festvox-czech: Broken for more than 6 months
2020-05-05 audio/gkrellmvolume2: Broken for more than 6 months
2020-05-05 audio/mixmos: Broken for more than 6 months
2020-05-05 audio/mma: Broken for more than 6 months
2020-05-05 audio/pd-cyclone: Broken for more than 6 months
2020-05-05 audio/shorten: Broken for more than 6 months
2020-05-05 audio/taglib-sharp: Broken for more than 6 months
2020-05-05 audio/xhippo: Broken for more than 6 months
2020-05-05 biology/consed: Broken for more than 6 months
2020-05-05 biology/plinkseq: Broken for more than 6 months
2020-05-05 biology/seqtools: Broken for more than 6 months (Only the first 15 lines of the commit message are shown above ) |
20021209_5 04 Apr 2020 20:51:41 |
antoine |
Deprecate ports broken for more than 6 months |
20021209_5 06 Nov 2019 16:26:35 |
antoine |
Mark a few ports BROKEN (unfetchable) |
20021209_5 11 Mar 2018 17:38:46 |
brnrd |
Migrate USE_APACHE to USES= apache (category www)
- Following migration of Mk/bsd.apache.mk to Mk/Uses/apache.mk
With hat: apache |
20021209_5 20 Jul 2016 15:33:20 |
mat |
Cleanup $() variables in ports Makefiles.
Mostly replace with ${}, but sometime, replace with $$() because it is
what was intended in the first place. (I think.)
Sponsored by: Absolight |
20021209_5 15 Apr 2015 08:20:28 |
tijl |
converters/libiconv:
- Remove const qualifier from iconv(3) to match POSIX:
http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html
- Patch iconv.h to expose more GNU extensions when LIBICONV_PLUG is
defined because the base system iconv supports these extensions too.
Add/remove patches to/from ports to call iconv with non-const arguments.
This breaks some ports on FreeBSD 10 because base system iconv.h still has
the const qualifier. Fix this by letting USES=iconv add a build dependency
on converters/libiconv so ports can use its iconv.h (with LIBICONV_PLUG
defined) instead of the base system iconv.h.
This exposed some ports that link with libiconv when it is available instead
of using libc iconv. In these cases one of the following changes has been (Only the first 15 lines of the commit message are shown above ) |
20021209_4 02 Mar 2015 23:51:50 |
bapt |
Remove Author from pkg-descr and white space fixes |
20021209_4 11 Jun 2014 14:50:00 |
tijl |
Support LIBS like LDFLAGS.
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS. Also remove references to
PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
required additional patches.
Somewhat simplified a linker command line looks like:
${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}
where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us. If possible -L and -l flags need to be (Only the first 15 lines of the commit message are shown above ) |
20021209_4 28 Apr 2014 09:57:03 |
ohauer |
- add stage support
- use pkg-plist |
20021209_3 15 Mar 2014 08:12:20 |
miwi |
- Covert USE_GMAKE, USE_BZIP2, USE_XZ to USES |
20021209_3 20 Sep 2013 23:36:54 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
www) |
20021209_3 14 Aug 2013 22:35:54 |
ak |
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery) |
20021209_3 27 Apr 2013 18:25:25 |
mva |
- Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig and
USE_GETTEXT=yes to USES=gettext while here |
20021209_3 18 Aug 2012 14:29:11 |
ohauer |
- remove www/apache20 and devel/apr0
- s/USE_APACHE= 20+/USE_APACHE= 22+/
- unify s/YES/yes/
- cleanup APACHE_VERSION <= 22 usage
- add entry to MOVED
with hat apache@ |
20021209_3 28 Jul 2012 15:57:56 |
cs |
Fix typos in COMMENT
Approved by: portmgr@ (implicit) |
20021209_3 01 Jan 2012 16:47:41 |
ohauer |
- change required APACHE version from 13+ to 20+
(prepare to remove www/apache13)
- no PORTREVISION bump since apache22 is the default
with hat apache@ |
20021209_3 24 Oct 2011 09:11:38 |
dougb |
The vast majority of pkg-descr files had the following format when they
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 |
20021209_3 24 Oct 2011 04:17:38 |
dougb |
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. |
20021209_3 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 |
20021209_3 20 Aug 2011 17:27:52 |
ohauer |
- bump PORTREVISION from ports if USE_APACHE=13+ or 20+ is defined |
20021209_2 19 Mar 2011 12:38:54 |
miwi |
- Get Rid MD5 support |
20021209_2 14 Sep 2010 05:31:44 |
pgollucci |
- Drop support for www/apache21
PR: ports/146560
Submitted by: myself (pgollucci)
With Hat: apache@ |
20021209_2 31 Aug 2010 03:42:06 |
pgollucci |
- Pass to apache@
Approved by: edwin via developers@ |
20021209_2 25 May 2010 20:17:37 |
pgollucci |
Mk/bsd.apache.mk can not sufficiently alter things before Mk/bsd.options.mk
in Mk/bsd.ports.mk due to ordering in Mk/bsd.port.mk. This causes OPTIONSFILE
to be incorrectly set during some make phases as a result of the recent
PKGNAMEPREFIX for apache ports.
'Revert' some of the PKGNAMEPREFIX changes for apXX-.
- Must be manually requested in tbe port Makefile either by
a) AP_FAST_BUILD=yes
b) PKGNAMEPREFIX=${APACHE_PKGNAMEPREFIX}
- Going forward, we will only do this for ports where WITH_APACHE
is NOT optional, but required. mod_* ports are a good fit.
141 ports are mod_ ports
80 of those use AP_FAST_BUILD and thus are auto hooked by this patch [a].
61 remaining are then patched to mirror the other $lang frameworks [b].
PR: ports/146956
Reported by: Hans F. Nordhaug <Hans.F.Nordhaug@hiMolde.no>, several
Discussed with: pav, itectu on #bsdports
Tested by: P6 TB run
Approved by: portmgr (pav) |
20021209_2 12 Feb 2010 13:39:26 |
pav |
- Fix segfault on amd64
PR: ports/133411
Submitted by: Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp>
Approved by: maintainer timeout (edwin; 11 months) |
20021209_2 21 May 2009 20:45:34 |
pgollucci |
- Mark remaining mod_* ports MAKE_JOBS_SAFE=yes
PR: ports/134611
Approved by: pav (#bsdports) |
20021209_2 28 Dec 2008 08:08:59 |
pgollucci |
- fix build with www/apache22
- fix build with www/apache20
PR: ports/127032
Submitted by: Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp> |
20021209_1 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 |
20021209_1 08 Nov 2005 21:45:49 |
edwin |
Add SHA256 checksums to the distinfo files. |
20021209_1 30 Mar 2004 19:56:44 |
krion |
- Use USE_ICONV knob
Approved by: portmgr |
20021209_1 18 Mar 2004 02:27:55 |
trevor |
Add size data.
Approved by: maintainers |
20021209_1 06 Feb 2004 13:12:53 |
trevor |
Use PLIST_FILES (bento-tested, marcus-reviewed). |
20021209_1 04 Feb 2004 05:10:27 |
marcus |
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1) |
20021209 13 Nov 2003 05:00:36 |
edwin |
New port: www/mod_encoding
mod_encoding - Apache module for non-ascii filename interoperability
This module improves non-ascii filename interoperability
of apache (and mod_dav).
It seems many WebDAV clients send filename in its platform-local
encoding. But since mod_dav expects everything, even HTTP
request line, to be in UTF-8, this causes an interoperability
problem.
Note by maintainer: this port also solves the annoying form of
authentication that Windows machines do against a DAV enabled server:
"hostname\\username" instaed of the standard "username" |