2. Set dependency on devel/gettext-old only if JAPANESE is defined.
3. Remove WITHOUT_NLS knob and add --disable-nls to CONFIGURE_ARGS
by default (except when JAPANESE is defined).
Submitted by: des [1]
HAVE_LONG_LONG, HAVE_ALIGNED_DOUBLES and HAVE_ALIGNED_LONGLONGS
for ia64. The build for ia64 breaks later for xptcall.
While here, remove the duplicate definitions for __sparc__ that
were identical to the definitions for __sparc64__. This was due
to the patch adding __sparc64__ when __sparc__ already existed.
Normalize on __sparc64__ like for devel/nspr.
that installs an unstable development version of Opera
(at this moment Opera 7.50 Preview 1).
This port does not conflict with the www/opera port,
so it allows you to test the new preview version
while you can keep using the normal stable version.
PR: 60922
Submitted by: Arjan van Leeuwen <avleeuwen@piwebs.com>
Idea by: Mezz <mezz7@cox.net>
Repo-copy by: joe
- Take maintainership for safe-keeping, since maintainer email address bounces.
I'll retry within two weeks, if it still bounces, I'll ask submitter if he wants
to maintain this port.
PR: 61795 [1]
Submitted by: Xin LI <delphij@frontfree.net>
These options are for people who want to directly link
apache against libkse and libthr.
Usage:
WITH_EXPERIMENTAL_THREADS=YES
Overrides default pthread detection behaviour.
WITH_PTHREAD_LIBS={kse;thr}
Lets you choose your pthread lib.
Don't even try to use "c_r"...
*** These options are unsupported ***
But all gdb backtraces are welcome :-)
AFAIK, apache works well, but mod_php4 (worker MPM) behavior
is quite funny.
All modules which use apr mutexes may crash with KSE.
Since I'm working on it, if you have coredumps, feel free
to send me the backtrace (you must compile libkse, apache
and modules with debugging symbols).
Don't forget to set kern.sugid_coredump to 1.
(using CoreDumpDirectory in httpd.conf can help too)
http://www.squid-cache.org/Versions/v2/2.5/bugs/ for details
- cleanup dynamic plist generation:
sort files, replace needlessly complex ex-scripting with a ${REINPLACE_CMD}
one-liner
- integrate a patch to make the SMB-NTLM helper compile on 5.x and hook this
helper up to the build (thanks to Stefano Tagliaferri for reporting the bug
and testing the patch)
- bump PORTREVISION
PR: 61543
Submitted by: maintainer
of SQUID_{UID,GID} which other squid-related ports already implemented.
The user/group will be created on the fly if they do not already exist.
- introduce WITH_SQUID_LDAP_AUTH to pull in the necessary bits to compile and
use the ldap_auth helper
- install some more authentication helper applications by default
- install helper applications to ${PREFIX}/libexec/squid instead of
${PREFIX}/libexec, add notes about it in pkg-install and pkg-descr
- cleanup the pre-installation tasks and move them from Makefile and pkg-plist
into the pkg-install script; make 'make install' and 'pkg_add' actually do
the same thing
- introduce a pkg-deinstall script
- make squid.sh rcNG compatible (when either /etc/rc_subr or
${PREFIX}/etc/rc_subr is present, the first one will be used, otherwise the
script will work as a "rc classic" script so no additional dependency on
the rc_subr port should be needed)
- some Makefile cleanups:
+ the squid installation procedure now correctly strips binaries, so there
is no need to do this manually anymore
+ generate those parts of pkg-plist dynamically that may be affected by user
set tunables (currently the localized error pages and helper applications)
+ document the available configuration options in a slightly different style
+ remove some obsolete variable declarations and comments
+ honor NOPORTDOCS
- add CONFLICTS
- add another vendor patch, see
http://www.squid-cache.org/bugs/show_bug.cgi?id=890 for a thorough
explanation of what has been fixed.
- since we can no longer take the presence of Lithuanian error pages for
granted, wrap the workaround for the errorpages.patch with '.if exists()'
- bump PORTREVISION
PR: 61315
Submitted by: maintainer
This is due to partial revert of apr improvment.
setting LIBS=${PTHREAD_LIBS} conflicts with libtool.
All should be OK now...
If someone can explain me why libtool impose using
-pthread (ltshmain), I'm all ears...
Note:
You CAN NOT override -lc_r (i.e. setting -lkse) at compile time.
I must fix it...
- Move patchset to MASTER_SITE_LOCAL
Noticed by: Martin Nilsson <martin@gneto.com>
Approved by: erwin (mentor) (implicitly)
MASTER_SITES. The distfile is fetchable from these sites although
www.squidguard.org is currently not reachable (for me) due to DNS
or domain registration problems.
- move runtime dependency from www/squid24 to www/squid
PR: 61255
Submitted by: Thomas-Martin Seck <tmseck@netcologne.de>
Approved by: maintainer
on > 4.8-STABLE (from september 2003) system because apache2 used
libc_r instead of libc.
Compiling with -lkse (on -CURRENT) was broken too.
- bump PORTREVISION to force users to upgrade.
NOTE: on -STABLE DO NOT DEFINE WITH_THREADS.
(unless you use a threaded MPM)
Thanks to Fritz Heinrichmeyer <fritz.heinrichmeyer@fernuni-hagen.de>
who helped me to track the problem.
Noticed by: Fritz Heinrichmeyer <fritz.heinrichmeyer@fernuni-hagen.de>
HAYASHI, "Lef" Tatsuya <lef@st.rim.or.jp> [1]
PR: 61317 [1]
Approved by: erwin (mentor) (implicitly)
- Set submitter as new maintainer [1]
- Make portlint happy
PR: ports/61285 [1]
Submitted by: Alex Varju <varju@webct.com> [1]
Approved by: nork (mentor)
duties of this port. Note, however, from his email:
As stated on ports@ already, I would like to retire it ASAP. I am
currently trying to get all consumers of it to depend on www/squid.
So consider this as a heads-up that this port will be delted at
some time in the future.
(since PERL_CONFIGURE sets MAN3PREFIX for us) [0]
- fix pkg-plist to not be greedy about ${SITE_PERL}/${PERL_ARCH}/Bundle and
Apache directories.
PR: 58724, 59710 [0]
Submitted by: lev [0]
message option in pre-everything:: target.
- Change OpenSSL fix. (specially when WITH_BERKELEYDB=FreeBSD is defined)
There are too many cases of failure (at leat 3), so I can't force -STABLE
users to use SSL_EXPERIMENT_ENGINE [1]
- Add WITH_SSL_EXPERIMENTAL_ENGINE knob [2]
- Better db42 apr-util detection [3]
- Add fastest mirror to PATCH_SITES
- Add db42 to "make show-options"
Note to users:
Unless you have a *really* good request, no more features will be added.
Please send me with your bug reports:
- uname -a output
- all config.log files
- pkg_info output
- your make command line
Noticed by: apache2-test-ng.sh script [1]
Barry Pederson <bp@barryp.org> [3]
Requested by: jb@perso-web.com [2]
A suite of software components for developing object-oriented,
web-based applications.
PR: 42295
Submitted by: Stefan Schwarzer <sschwarzer@sschwarzer.net>
Reminded by: linimon (thanks!)
I don't use APACHE_USER, so SUEXEC_CALLER is set to "".
Since apache only produce error at run time, I didn't catch it.
BTW, SUEXEC_CALLER is now correctly set.
Noticed by: Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp>
Pointy hat to: me
Approved by: erwin (mentor) (implicity)
is not defined.
This workaround should avoid weird apache behaviours when apache is
linked against the wrong apr* libraries.
Time to add CONFLICTS_BUILD option to bsd.port.mk ?
Approved by: erwin (mentor) (implicity)
CMFPhotoAlbum is a product for Zope/CMF
It allows users to browse gallery of thumbnail images.
WWW: http://plone.org/collective
PR: ports/61067
Submitted by: Khairil Yusof <kaeru@inigo-tech.com>
Force the use of SSL_EXPERIMENTAL_ENGINE *only* if the user uses
-STABLE and base OpenSSL.
This is an *apache* problem. It's not the port.
I strongly encourage users to use OpenSSL from ports.
From httpd-2.0 Status:
* mod_ssl: fix a link failure when the openssl-engine libraries are
present but the engine headers are missing.
- fix a typo in WITH_DBM, should be bdb and not db [1]
I keep db for backward compatibility
- Add WITH_APR_FROM_PORTS to use devel/apr with apache2.
!!! WARNING !!! apache-2.0.48 is designed to work with apr 0.9.5.
Noticed by: Fritz Heinrichmeyer <Fritz.Heinrichmeyer@Fernuni-Hagen.de> [1]
Approved by: erwin (mentor)
(see <http://www.squid-cache.org/Versions/v2/2.5/bugs/> for details)
- Correct MASTER_SITES:
+ fix URL for Melbourne University's ftp server
+ replace unreachable ftp mirror at Loughborough University with
the one at LEO.org, Munich
- Bump PORTREVISION
PR: 61128
Submitted by: maintainer
in a LDAP directory and to make changes visible in nearly realtime.
WWW: http://modcfgldap.sourceforge.net/
PR: 58256
Approved by: erwin (mentor) (implicitly)
- Move docs-related stuff to Makefile.doc
- Better MPM handling (for slave ports)
- Fix HTTP_PORT behaviour
- Make suExec more configurable [1]
- Now config script are regenerated by buildconfig, to improve slave
ports support and minimize apr/apache2 ports conflict [2]
- Fix typo in AUTH_MODULES routine [3] [4]
- apr threaded support [5]
- Fix Segmentation fault with LDAP [6]
- Add db42 support. [7] (just uncomment related lines
if you installed it from shar)
- add SLAVE_DESIGNED_FOR variable for slave ports to
automaticaly mark them as BROKEN, if they are out of sync with
apache2
PRs: 60444 [1], 61030 [4]
Requested by: Matthias Andree <matthias.andree@gmx.de> [7]
Suggested by: kuriyama [2] [5]
Submitted by: Daniel Tasov <danielt@pilgerer.org> [1],
kuriyama [5],
motoyuki [3],
Scott Michel <scottm@cs.ucla.edu> [4]
Obtained from: Apache CVS [6]
Reviewed by: erwin, linimon
Approved by: erwin (mentor)
adzap2Squirm is a Perl script to take an Ad Zapper pattern
file (or the original Ad Zapper script itself, which includes
the patterns) and write out a corresponding file of patterns
which Squirm can use for ad zapping. This port also includes
a modified update-zapper (from the Ad Zapper) so that updates
of the ad definitions can be run through cron
PR: ports/56359
Submitted by: rmuir@radford.edu
mod_cvs recognizes if the files in your webtree are checked out
from a CVS repository. If so, it checks if the file is up-to-date
and, if not, updates it.
Another neat feature of mod_cvs is the date-checkout feature. You
can specify a date in the URI that gets passed to CVS, which checks
out an older revision of the requested file and sends it to the
user.
WWW: http://resare.com/noa/mod_cvs/
Approved by: erwin (mentor) (implicitly)
www/squid. Since the squid redirector interface should not have changed from
squid 2.4 to 2.5, squirm should work with squid 2.5 as well (testers welcome).
- Reinstate original MASTER_SITE: while the content on that site only refers to
squirm 1.0-BetaB, squirm-1.23 is actually fetchable from there.
- Bump PORTREVISION.
PR: 60991
Submitted by: Thomas-Martin Seck <tmseck@netcologne.de>
Approved by: erwin (mentor) (implicitly)
to correct the behaviour of the LDAP authentication helper wrt TLS,
see <http://www.squid-cache.org/Versions/v2/2.5/bugs/> for details
- Reinstate the errorpages.patch and work around its partial brokenness
by installing some Lithuanian error pages manually.
- Bump PORTREVISION
PR: 60950
Submitted by: maintainer
allows you to limit the number of simultaneous connexions.
PR: 59416
Submitted by: Gea-Suan Lin <gslin@ccca.nctu.edu.tw>
Approved by: erwin (mentor) (implicitly)
The standard distribution of Apache does not provide adequate means for user
tracking, and this module provides them. What it actually does:
+ if the user has provided the cookie header with the correct cookie-name,
the module writes this cookie in notes with the name uid_got (accordingly,
then it may be written to the log);
+ if the user has arrived without the required cookie, the module issues the
SetCookie header for him/her and writes the cookie thus issued in notes
with the name uid_set (and this may also be written to the log);
+ if built-in P3P support is included, the P3P header is also issued as the
Set-Cookie header is issued.
WWW: http://www.lexa.ru/programs/mod-uid-eng.html
It shows an image file at user selectable resolutions.
WWW: http://plone.org/collective
PR: ports/60689
Submitted by: Khairil Yusof <kaeru@inigo-tech.com>
Urchin is the most powerful web traffic analysis program
available. We have set this to install into $PREFIX/urchin,
i.e. /usr/local/urchin and upon completion two services
start up, our Apache server on port 9999 and a scheduling
daemon. If starting up a service is a problem, it can be
adjusted in the Makefile (START_SERVERS = yes).
PR: ports/58646
Submitted by: Doug Silver <freebsd@urchin.com>
management of structured, textual content. Silva allows users to enter
new documents as well as edit existing documents using a web interface.
SilvaDocument and SilvaMetadata are included in this port.
WWW: http://www.zope.org/Members/infrae/Silva
PR: ports/60757
Submitted by: Tim Middleton <x@vex.net>
of an attribute lookup/call to retrieve the value to index from an object.
The value retrieved can then be indexed by any available plugin index.
WWW: http://www.zope.org/Members/infrae/ProxyIndex
PR: ports/60755
Submitted by: Tim Middleton <x@vex.net>
fix and other improvements.
Change the explicit dependency on MySQL 3.23 to USE_MYSQL=yes: this does
indeed introduce a build-time dependency on MySQL, too, but IMHO this ought
to be acceptable for the present. Is it time for USE_MYSQL_BUILD and
USE_MYSQL_RUN already? :)
Drupal is an open-source platform and content management
system for building dynamic web sites offering a broad range
of features and services.
Drupal can support a diverse range of web projects ranging
from personal weblogs to large community-driven sites.
WWW: http://drupal.org
PR: ports/60204
Submitted by: Sebastian Yepes F. [ESN] <esn@x123.info>
Archetypes is a framework for the development of new Content
Types in Zope/CMF/Plone.
PR: ports/59176
Submitted by: Filippo Natali <filippo@widestore.net>
This is a repackaging of the CMF's FileSystem Directory
Views such that it is independent of the CMF.
The major use of this is to develop view code on the file
system such that it can be edited with normal development
utilties and checked into a source control management system.
WWW: http://www.zope.org/Members/k_vertigo/Products/FileSystemSite
PR: ports/54550
Submitted by: Tim Middleton <x@vex.net>
XMLWidgets is a Zope Product/Framework to create dynamic
translations of ParsedXML documents to HTML pages. Each XML
node is represented by a widget. A widget can display
itself (to HTML), and handle user events (clicks, form
submits) in the same HTML page.
WWW: http://www.zope.org/Members/faassen/XMLWidgets
PR: ports/54251
Submitted by: Tim Middleton <x@vex.net>
Extensible User Folder is a user folder that provides custom
authentication methods, including support for many database
backends.
PR: ports/53983
Submitted by: Tim Middleton <x@vex.net>
Parsed XML allows you to use XML objects in the Zope
environment. You can create XML documents in Zope and
leverage Zope to format, query, and manipulate XML, using
the standard W3C DOM.
PR: ports/54095
Submitted by: Tim Middleton <x@vex.net>
- Update to 2.5-STABLE4
- plist is correct -- see ports/56392 for details on extra files
PR: ports/56926
Submitted by: Jonathan Noack <noackj@concordiacrusaders.org>
Approved by: MAINTAINER TIMEOUT
.include <bsd.port.pre.mk>
.include "${.CURDIR}/../../devel/pear-PEAR/Makefile.common"
can be simplified to:
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/devel/pear-PEAR/Makefile.common"
the latter version also doesn't make any assumptions about the
path of including Makefile
PR: ports/57152
Submitted by: Roman Neuhauser <neuhauser@bellavista.cz>
This class provides an advanced file uploader system for
file uploads made from html forms. Features:
* Can handle from one file to multiple files.
* Safe file copying from tmp dir.
* Easy detecting mechanism of valid upload, missing upload or error.
* Gives extensive information about the uploaded file.
* Rename uploaded files in different ways: as it is, safe or unique
* Validate allowed file extensions
* Multiple languages error messages support (es, en, de, fr, nl)
WWW: http://pear.php.net/package-info.php?package=HTTP_Upload
PR: ports/60196
Submitted by: Alex Miller <asm@asm.kiev.ua>
Object-oriented interface to the session_* family functions
it provides extra features such as database storage for
session data using DB package. It introduces new methods
like isNew(), useCookies(), setExpire(), setIdle(),
isExpired(), isIdled() and others.
WWW: http://pear.php.net/package-info.php?package=HTTP_Session
PR: ports/60195
Submitted by: Alex Miller <asm@asm.kiev.ua>
This class provides methods to set/modify HTTP-Headers.
To abstract common things, like caching etc. some sub classes are
provided that handle special cases (i.e. HTTP_Header_Cache).
PR: ports/60198
Submitted by: Alex Miller <asm@asm.kiev.ua>
The HTTP class is a class with static methods for doing miscellaneous
HTTP-related stuff like date formatting or language negotiation.
WWW: http://pear.php.net/package-info.php?package=HTTP
PR: ports/60197
Submitted by: Alex Miller <asm@asm.kiev.ua>
right. I heard BAD and OK:-). [1]
o Support Linux Blackdown Java3D API on native JDK(tested only 1.4.2p5). [2]
OISHI discoursed this feature on eleventh CBUG Meeting at 2003-11-29.
It really got to me.
Reported by: Vladimir B. Grebenschikov <vova@@fbsd.ru>, osa, ale [1]
Tested by: osa, ale [1]
Submitted by: OISHI Masakuni <yamasa@bsdhouse.org> [2]
files (.htpasswd). Create, change, remove, disable or enable users from
your web browser.
PR: ports/60360
Submitted by: Jean Milanez Melo <jmelo@freebsdbrasil.com.br>
- Reset maintainership to ports@FreeBSD.org as the previous maintainer
doesn't use FreeBSD anymore
Submitted by: Andrew Maltsev <am@amsoft.ru> (maintainer)
in <20031221111358.A25058@z1.russian-z1.org>
While playing with mod_dav, I found out that it didn't
follow symlinks properly. Looking through various mailinglists
I found this patch by Mark Montague (markmont@umich.edu)
I do not say we should include this patch by default, but
if a knob called WITH_SYMLINK_PATCH could be made which
adds these patches it would help people already.
PR: ports/59163
Submitted by: Edwin Groothuis <edwin@mavetju.org>
Approved by: maintainer timeout
. Fix the packing list to use %%PORTDOCS%% and %%DOCSDIR%%. [1]
. Update the Linux Sun JDK 1.4 dependency to 1.4.2. [2]
[2] This should probably just be USE_JAVA=1.4+
PR: 58945 [1]
Submitted by: Palle Girgensohn <girgen@pingpong.net> [1]