- Make this port independence from www/py-webware
- Determine what version to build by ${APACHE_VERSION},
gives compatibility with apache2x.
Discussed with: pav
and fast.
Gungho tries to build from clean structures, based upon principles
from the likes of Catalyst and Plagger, so that you can easily
extend it to your liking.
Features such as robot rules handling (robots.txt) and request
throttling can be removed/added on the fly, just by specifying
the components that you want to load. You can easily create
additional functionality by writing your own component.
WWW: http://search.cpan.org/dist/Gungho/
2007-08-19 chinese/mule-freewnn: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 chinese/xemacs: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 converters/mule-ucs-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 devel/eieio-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 editors/apel-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 editors/bitmap-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 editors/emacs19: emacs19 is obsolete; please use a more recent version
2007-08-19 editors/emacs20: "editors/emacs is recommended instead for new installations"
2007-08-19 editors/flim-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 editors/mule-common: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 editors/mule: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 editors/semi-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 editors/speedbar-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 irc/irchat-pj-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 irc/pure-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/diclookup-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/diclookup-mule: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/mule-canna+freewnn+sj3: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/mule-canna+sj3+wnn6: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/mule-canna+sj3+wnn7: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/mule-canna+sj3: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/mule-canna+wnn6: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/mule-canna+wnn7: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/mule-canna: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/mule-freewnn: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/mule-sj3: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/mule-wnn6: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/mule-wnn7: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/navi2ch-emacs20: emacs20 and related ports are obsolete; please use a more recent version
2007-08-19 japanese/w3: distfile is 10 years old and depends on emacs19 which is obsolete
2007-08-19 korean/mule-freewnn: emacs19 and related ports are obsolete; please use a more recent version
2007-08-19 www/w3: distfile is 10 years old and depends on emacs19 which is obsolete
Edit bookmarks in the bookmark organizer, without opening the properties window.
WWW: http://bluweb.com/us/chouser/proj/mozhack/
Author: Chris Houser
PR: ports/116978
Submitted by: Gustavo Fukao <gustavofukao@gmail.com>
- This version supports JSON::XS and JSON::Any (in addition to already
supported JSON, JSON::Syck and JSON::Converter modules). I decided
this port explicitly depends on JSON::Any only.
It handle 'If-Modified-Since' request header with local cache file.
local cache files are implemented by Cache::FileCache.
WWW: http://search.cpan.org/dist/LWP-UserAgent-WithCache/
PR: ports/117146
Submitted by: TAKAHASHI Kaoru <kaoru at kaisei.org>
on exit [1]
* Use the correct size for a JavaScript object on 64-bit platforms which
will help get the Java plug-in working on those platforms [2]
Test by: mezz [1]
Submitted by: jkim [2]
Obtained from: Firefox trunk [2]
- The PCRE option allows one to link pound against libpcre for the regcomp()
and regexec() functions instead of libc. This can make a substantial
difference in CPU consumption with some workloads. Defaults to off.
- The LIBTHR option links pound against the libthr for threading, instead
of libpthread. This makes a *huge* difference when you deal with enough
traffic. Defaults to on.
Bump PORTREVISION.
Approved by: anders (maintainer)
Complete Web Authoring System that combines web file management and easy-to-use
WYSIWYG web page editing. Kompozer (formally Nvu) is based on the Firefox
codebase and is designed to be extremely easy to use, making it ideal for
non-technical computer users who want to create an attractive, professional
looking web site without needing to know HTML or web coding.
Features:
- FTP site manager
- A new color picker
- Tabs!
- CSS editor
- A dash of style(s)
- Customizable toolbars
- Forms
- Cleaner markup
- Visible marks
WWW: http://www.kompozer.net/
Repocopied from: www/nvu
Repocopied by: marcus
- Allow mod_rpaf and mod_extract_forwarded2 to work before ModSecurity.
- Quiet some compiler warnings.
- Cleaned up and clarified some documentation.
- Small performance improvement in memory management for rule execution.
PR: ports/116414
Submitted by: Robin Gruyters <r.gruyters@yirdis.nl>
Approved by: stas (mentor), maintainer timeout (2 weeks)
<ChangeLog>
Changes with nginx 0.5.32 24 Sep 2007
*) Change: now nginx tries to set the "worker_priority",
"worker_rlimit_nofile", "worker_rlimit_core", and
"worker_rlimit_sigpending" without super-user privileges.
*) Change: now nginx escapes space and "%" in request to a mail proxy
authentication server.
*) Change: now nginx escapes "%" in $memcached_key variable.
*) Change: the special make target "upgrade1" was defined for online
upgrade of 0.1.x versions.
*) Feature: the "add_header Last-Modified ..." directive changes the
"Last-Modified" response header line.
*) Feature: the mail proxy supports AUTHENTICATE in IMAP mode.
Thanks to Maxim Dounin.
*) Feature: the mail proxy supports STARTTLS in SMTP mode.
Thanks to Maxim Dounin.
*) Bugfix: nginx did not close directory file on HEAD request if
autoindex was used.
Thanks to Arkadiusz Patyk.
*) Bugfix: the "proxy_hide_header" and "fastcgi_hide_header" directives
did not hide response header lines whose name was longer than 32
characters.
Thanks to Manlio Perillo.
*) Bugfix: active connection counter always increased if mail proxy was
used.
*) Bugfix: if backend returned response header only using non-buffered
proxy, then nginx closed backend connection on timeout.
*) Bugfix: nginx did not support several "Connection" request header
lines.
*) Bugfix: a charset set by the "charset" directive was not appended to
the "Content-Type" header set by $r->send_http_header().
*) Bugfix: a segmentation fault might occur in worker process if
/dev/poll method was used.
*) Bugfix: nginx did not work on FreeBSD/sparc64.
*) Bugfix: a segmentation fault occurred in worker process if invalid
address was set in the "auth_http" directive.
*) Bugfix: now nginx uses default listen backlog value 511 on all
platforms except FreeBSD.
Thanks to Jiang Hong.
*) Bugfix: now Solaris sendfilev() is not used to transfer the client
request body to FastCGI-server via the unix domain socket.
*) Bugfix: if the same host without specified port was used as backend
for HTTP and HTTPS, then nginx used only one port - 80 or 443.
*) Bugfix: the "proxy_ignore_client_abort" and
"fastcgi_ignore_client_abort" directives did not work; bug appeared
in 0.5.13.
</ChangeLog>
Add three new knobs for imap, pop3, smtp mail modules.
Submitted by: Ilya Pizik aka polzun at scar dot jinr dot ru
<ChangeLog>
Changes with nginx 0.6.13 24 Sep 2007
*) Bugfix: nginx did not close directory file on HEAD request if
autoindex was used.
Thanks to Arkadiusz Patyk.
Changes with nginx 0.6.12 21 Sep 2007
*) Change: mail proxy was split on three modules: pop3, imap and smtp.
*) Feature: the --without-mail_pop3_module, --without-mail_imap_module,
and --without-mail_smtp_module configuration parameters.
*) Feature: the "smtp_greeting_delay" and "smtp_client_buffer"
directives of the ngx_mail_smtp_module.
*) Bugfix: the trailing wildcards did not work; bug appeared in 0.6.9.
*) Bugfix: nginx could not start on Solaris if the shared PCRE library
located in non-standard place was used.
*) Bugfix: the "proxy_hide_header" and "fastcgi_hide_header" directives
did not hide response header lines whose name was longer than 32
characters.
Thanks to Manlio Perillo.
</ChangeLog>
perl unconditonally, or conditionally. To be able to conditionalize the
inclusion of bsd.perl.mk, they now need to be defined before the inclusion
of bsd.port.pre.mk.
Hat: portmgr
WITHOUT_DILLO_IPV6 if one needs to disable IPv6 support.
While at it, remove no longer relevant notes about 4.x and SSL support.
PR: 116973
Submitted by: maintainer
BookmarkDD is a useful extension that helps you manage your bookmarks.
It notices when a duplicate bookmark is added, specifies where the
previous URL is and gives you a chance to change the parent folder of
duplicate bookmark. There is also a window to manage all duplicate
bookmarks already in your bookmarks.
WWW: http://bookmarkdd.mozdev.org/
Author: Stephane Bertin
PR: ports/116609
Submitted by: Gustavo Fukao <gustavofukao@gmail.com>
- Correct the implementation of the SQUID_ESI option
- Add English versions of two missing error documents to the set
of Armenian language documents and add Armenian to the list of
languages to install by default.
- Reword pkg-descr a bit to match the language of the RC1 releasenotes.
PR: 116918
Submitted by: Thomas-Martin Seck <tmseck@netcologne.de> (maintainer)
- Remove dependence on apache
- Mark BROKEN on ${OSVERSION} >= 700000 only when using mysql
- Use ${COPYTREE_SHARE}, ${INSTALL_DATA} to replace ${CP} -r
- Use explicit pkg-plist
- Tweak pgsql cdr template
- Bump PORTREVISION
Approved by: maintainer
Pointed out by: sat
Suggested by: dougb, pav, rafan, danfe
Use dirrmtry when remove some directories
Respect DOCSDIR in pkg-plist
(with small mod from me)
PR: 116776
Submitted by: Alexander Logvinov <ports@logvinov.com>
is not started.
PR: ports/116729
Submitted by: alepulver (myself)
Approved by: "Tong Liu" <nemoliu@gmail.com> (maintainer of tomcat{41,6}),
Tomas Verbaitis <tomasv@megalogika.lt> (maintainer of tomcat55)
Several patches were needed due to the removal of
include/c-client/linkage.c in favour of include/c-client/linkage.h.
PR: ports/114833
Submitted by: "Pedro J. Lobo" <pjlobo@sec.upm.es>
Major changes compared to Horde 3.1.4 are:
Improved webroot detection.
Fixed language selection in login screen.
Updated Czech, Estonian, German, Polish, Spanish, and Simplified
Chinese translations.
Small bug fixes and improvements
Approved by: sat (mentor)
Many web applications generate or otherwise deliver graphics as part
of their interface. Getting the delivery of these images right is
tricky, and developers usually need to make trade-offs in order
to get a usable mechanism.
Image::Delivery is an extremely sophisticated module for delivering
these generated images. It is designed to be powerful, flexible,
extensible, scalable, secure, stable and correct, and use a minimum
of resources.
WWW: http://search.cpan.org/dist/Image-Delivery/
PR: ports/116217
Submitted by: TAKAHASHI Kaoru <kaoru at kaisei.org>
CruiseControl.rb is a continuous integration tool. Its basic
purpose in life is to alert members of a software project
when one of them checks something into source control that
breaks the build.
CC.rb is easy to install, pleasant to use and simple to
hack. It's written in Ruby.
WWW: http://cruisecontrolrb.thoughtworks.com
PR: ports/116644
Submitted by: Philip M.Gollucci <pgollucci@p6m7g8.com>
Include patches up to 2007-09-19 (later patches are difficult to include as
provided because they will not apply cleanly and would need to be recreated
as a cumulative FreeBSD port patch).
Add the HTTP mirrors to MASTER_SITES as in www/squid and remove a dead
FTP mirror.
Use the new configuration directive squid-default-user and remove code
from the port that implemented that functionality.
Remove reference to squid.sh from pkg-message.in because the rc script
does no longer have a .sh suffix on any supported FreeBSD version.
Notable change: SNMP support is now enabled by default, mirroring the
change in Squid itself. To disable it, specify WITHOUT_SQUID_SNMP or
reconfigure the port accordingly with "make config".
PR: 116581
Submitted by: Thomas-Martin Seck <tmseck@netcologne.de> (maintainer)
The linux-flashplugin7 port distfile is no longer fetchable
from adobe's website as specified in the port, plus all
occurrences in ports/distfiles on all FreeBSD mirrors seem
to have been removed.
Many people still prefer v7 over v9 due to stability problems
with the latter.
PR: ports/116478
Submitted by: Callum Gibson <callumgibson@optusnet.com.au>
- Preserve index.html
- We no longer install images in default DocumentRoot (there're still in icons/)
- Various plist cleanup
- bump PORTREVISION since we are now safe with index.html
Reminded by: bland@
- add PCRE_FROM_PORTS to OPTIONS
- use @dirrmtry for include/apache22
- workaround plist issues when upgrading, but it's not as safe as I
would expect, it requires more work.
Spotted by: bland@ [1]
Remove needless configure option (--with-http_ssl_module)
for mail_ssl_module. Both modules use ssl-specific code
independently. (*)
(*) Found by: Anton Yuzhaninov aka citrin at citrin dot ru
<ChangeLog>
*) Feature: the "open_file_cache", "open_file_cache_retest", and
"open_file_cache_errors" directives.
*) Bugfix: socket leak; bug appeared in 0.6.7.
*) Bugfix: a charset set by the "charset" directive was not
appended to the "Content-Type" header set by
$r->send_http_header().
*) Bugfix: a segmentation fault might occur in worker process if
/dev/poll method was used.
</ChangeLog>
From UPDATING:
By popular request, OPTIONS support has been added. When actived
(default), these knobs are ignored:
* WITH_<CATEGORY>_MODULES
* WITHOUT_<CATEGORY>_MODULES
* WITH_CUSTOM_<CATEGORY>
* WITH_MODULES
* WITHOUT_MODULES
* WITH_STATIC_MODULES
However, you can disable OPTIONS by defining WITHOUT_APACHE_OPTIONS.
- move envvars support to the beginning of apache22_checkconfig() to be
sure we're using envvars during configtest [1]
PR: ports/116329 [1]
Submitted by: Ruud Althuizen <ruud@il.fontys.nl> [1]
- move envvars support to the beginning of apache2_checkconfig() to be
sure we're using envvars during configtest [2]
PR: ports/116401 [1],
ports/116329 [2]
Submitted by: kevin brintnall <kbrint@rufus.net> [1],
Ruud Althuizen <ruud@il.fontys.nl>
2007-08-22 www/mapedit: Depends on obsolete version of jdk
2007-08-22 www/hotjava: Depends on obsolete version of jdk
2007-08-29 sysutils/cd9660_unicode: is obsolete. See mount_cd9660(8)
2007-09-11 net-mgmt/p5-Net-SNMP3: only runs with old, unsupported Perl versions
- pkg-plist should use WEBWARE_MASTER_DIR instead of DATADIR,
since this port doesn't respect DATADIR and the stuff insatlled in the
WEBWARE_MASTER_DIR should not be affected by NOPORTDATA.
PR: ports/115257 [1]
Submitted by: "Choe, Cheng-Dae" <whitekid AT gmail.com> [1]
In particular, the part that copies template files to
/usr/local/www/gantry and allow Gantry to work.
- bump PORTREVISION
PR: ports/115772
Submitted by: Warren Block <wblock_AT_wonkity dot com>
Reviewed by: clsung
Abyss Web Server is a compact and easy to use web server.
Despite its small footprint, it supports HTTP/1.1, dynamic
content generation through CGI/FastCGI scripts, ISAPI
extensions, native ASP.NET support, Server Side Includes
(SSI), custom error pages, password protection, IP address
control, anti-leeching, and bandwidth throttling.
It also features an automatic antihacking system as well
as a multilingual remote web management interface that makes
its configuration as easy as browsing a web site.
It supports a wide range of Web technologies and can run
advanced PHP, Perl, Python, ASP, ASP.NET, and Ruby on Rails
Web applications which can be backed by databases such as
MySQL, SQLite, MS SQL Server, MS Access, or Oracle.
WWW: http://www.aprelium.com/
PR: ports/115840
Submitted by: Daniel Voisine <voisined@wit.edu>
metacafe-dl is a small command-line program for downloading
videos from metacafe.com.
WWW: http://www.arrakis.es/~rggi3/metacafe-dl/
This port is based off of www/youtube_dl
PR: ports/115787
Submitted by: "Fernando Q. Durango" <fernando@secret.org>
Utilize %%ETCDIR%%.
<ChangeLog>
*) Feature: the "open_file_cache", "open_file_cache_retest",
and "open_file_cache_errors" directives.
*) Bugfix: socket leak; bug appeared in 0.6.7.
*) Bugfix: a charset set by the "charset" directive was not
appended to the "Content-Type" header set by
$r->send_http_header().
*) Bugfix: a segmentation fault might occur in worker process
if /dev/poll method was used.
</ChangeLog>
jToolkit is a Python web application framework built on modpython and
Apache. There is also a simple command line webserver for running
applications from.
It is aimed at dynamically generated pages rather than mostly-static
pages (for which there are templating solutions). Pages can be produced
using a variety of widgets. It handles sessions and database
connections (and multi-database portability).
WWW: http://jtoolkit.sourceforge.net/
Author: St James Software <info@sjsoft.com>
Obtained from: Pootle mailing lists (lucene patch)
Utilize ETCDIR.
<ChangeLog>
*) Bugfix: a worker process may got caught in an endless
loop, if the HTTPS protocol was used; bug appeared
in 0.6.7.
*) Bugfix: if server listened on two addresses or ports
and trailing wildcard was used, then nginx did not
run.
*) Bugfix: the "ip_hash" directive might incorrectly mark
servers as down.
*) Bugfix: nginx could not be built on amd64; bug appeared
in 0.6.8.
</ChangeLog>
Brush up Makefile:
- Use PORTEXAMPLES (and honor NOPORTEXAMPLES)
- Remove obsolete constructs and simplify some expressions
- use LOCALBASE instead of PREFIX where appropriate
PR: 115874
Submitted by: maintainer