summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDoug Barton <dougb@FreeBSD.org>2011-10-14 22:30:49 +0000
committerDoug Barton <dougb@FreeBSD.org>2011-10-14 22:30:49 +0000
commit4eb5b88d9eb1a88094ac3ae85f20e29e7510e97b (patch)
tree07820ebb6104ca954e4d94f3a2fdb93d78912435
parentAdd doulos-compact 4.110, Doulos SIL TrueType font collection, compact (diff)
As previously advertised, complete removal of vulnerable ports that
no one has stepped up to deal with: archivers/pecl-phar Vulnerable since 2011-01-13 comms/libsyncml Depends on devel/libsoup22, which is FORBIDDEN databases/mysql323-server Vulnerable since 2006-10-29 databases/mysql323-client Vulnerable since 2006-10-29 databases/mysql323-scripts Vulnerable since 2006-10-29 databases/mysql40-server Vulnerable since 2006-10-29 databases/mysql40-client Vulnerable since 2006-10-29 databases/mysql40-scripts Vulnerable since 2006-10-29 databases/p5-DBD-mysql40 Depends on databases/mysql40-server, which is FORBIDDEN deskutils/buoh Depends on devel/libsoup22, which is FORBIDDEN deskutils/libopensync-plugin-syncml Depends on comms/libsyncml, which is DEPRECATED devel/libsoup22 Vulnerable since 2011-07-28 dns/bind9-sdb-ldap Vulnerable since 2011-06-04 dns/bind9-sdb-postgresql Vulnerable since 2011-06-04 ftp/wgetpro Vulnerable since 2004-12-14 games/quake2forge Vulnerable since 2005-01-21 graphics/linux-tiff Vulnerable since 2004-10-13 japanese/mutt Vulnerable since 2007-07-29 japanese/asterisk14-sounds Depends on net/asterisk14, which is FORBIDDEN net/asterisk14 Vulnerable since 2011-06-25 net/isc-dhcp31-client Vulnerable since 2011-04-10 net/isc-dhcp31-server Vulnerable since 2011-04-10 net/isc-dhcp31-relay Vulnerable since 2011-04-10 net/asterisk-app-ldap Depends on net/asterisk14, which is FORBIDDEN net/asterisk-app-notify Depends on net/asterisk14, which is FORBIDDEN net/asterisk-oh323 Depends on net/asterisk14, which is FORBIDDEN, does not compile on sparc64 net/asterisk14-addons Depends on net/asterisk14, which is FORBIDDEN net/astfax Depends on net/asterisk14, which is FORBIDDEN net-mgmt/nagios2 Vulnerable since 2009-06-30 www/gforge Vulnerable since 2005-08-09 www/linux-flashplugin7 Vulnerable since at least 2008-05-30 www/opera-devel Vulnerable since 2010-06-25, does not fetch www/plone3 Vulnerable and unsupported upstream www/serendipity-devel Vulnerable since 2008-04-25 www/ziproxy Vulnerable since 2010-06-15 www/asterisk-gui Depends on net/asterisk14, which is FORBIDDEN x11-toolkits/linux-pango Vulnerable since 2009-05-13
Notes
Notes: svn path=/head/; revision=283540
-rw-r--r--LEGAL1
-rw-r--r--MOVED37
-rw-r--r--Mk/bsd.database.mk4
-rw-r--r--archivers/Makefile1
-rw-r--r--archivers/pecl-phar/Makefile46
-rw-r--r--archivers/pecl-phar/distinfo2
-rw-r--r--archivers/pecl-phar/pkg-descr12
-rw-r--r--comms/Makefile1
-rw-r--r--comms/libsyncml/Makefile42
-rw-r--r--comms/libsyncml/distinfo2
-rw-r--r--comms/libsyncml/files/patch-configure.in37
-rw-r--r--comms/libsyncml/files/patch-libsyncml_transports_obex_client.c16
-rw-r--r--comms/libsyncml/pkg-descr5
-rw-r--r--comms/libsyncml/pkg-plist30
-rw-r--r--databases/Makefile7
-rw-r--r--databases/mysql323-client/Makefile21
-rw-r--r--databases/mysql323-scripts/Makefile22
-rw-r--r--databases/mysql323-server/Makefile187
-rw-r--r--databases/mysql323-server/distinfo2
-rw-r--r--databases/mysql323-server/files/mysql-server.sh.in62
-rw-r--r--databases/mysql323-server/files/patch-Makefile.in14
-rw-r--r--databases/mysql323-server/files/patch-configure102
-rw-r--r--databases/mysql323-server/files/patch-man::Makefile.in13
-rw-r--r--databases/mysql323-server/files/patch-mysys_default.c13
-rw-r--r--databases/mysql323-server/files/patch-scripts::Makefile.in33
-rw-r--r--databases/mysql323-server/files/patch-scripts::mysql_install_db.sh22
-rw-r--r--databases/mysql323-server/files/patch-scripts::mysqlhotcopy.sh49
-rw-r--r--databases/mysql323-server/files/patch-sql::mysqld.cc47
-rw-r--r--databases/mysql323-server/files/patch-sql::mytcpd.h147
-rw-r--r--databases/mysql323-server/pkg-descr7
-rw-r--r--databases/mysql323-server/pkg-install36
-rw-r--r--databases/mysql323-server/pkg-plist127
-rw-r--r--databases/mysql323-server/pkg-plist.client40
-rw-r--r--databases/mysql323-server/pkg-plist.scripts9
-rw-r--r--databases/mysql40-client/Makefile21
-rw-r--r--databases/mysql40-scripts/Makefile22
-rw-r--r--databases/mysql40-server/Makefile191
-rw-r--r--databases/mysql40-server/distinfo2
-rw-r--r--databases/mysql40-server/files/mysql-server.sh.in62
-rw-r--r--databases/mysql40-server/files/patch-Docs::Makefile.in11
-rw-r--r--databases/mysql40-server/files/patch-Makefile.in15
-rw-r--r--databases/mysql40-server/files/patch-configure31
-rw-r--r--databases/mysql40-server/files/patch-man::Makefile.in11
-rw-r--r--databases/mysql40-server/files/patch-mysys_default.c13
-rw-r--r--databases/mysql40-server/files/patch-scripts::Makefile.in36
-rw-r--r--databases/mysql40-server/files/patch-sql::mysqld.cc11
-rw-r--r--databases/mysql40-server/files/patch-sql::mytcpd.h147
-rw-r--r--databases/mysql40-server/pkg-descr7
-rw-r--r--databases/mysql40-server/pkg-plist131
-rw-r--r--databases/mysql40-server/pkg-plist.client47
-rw-r--r--databases/mysql40-server/pkg-plist.scripts13
-rw-r--r--databases/p5-DBD-mysql40/Makefile20
-rw-r--r--deskutils/Makefile2
-rw-r--r--deskutils/buoh/Makefile59
-rw-r--r--deskutils/buoh/distinfo2
-rw-r--r--deskutils/buoh/pkg-descr12
-rw-r--r--deskutils/buoh/pkg-plist17
-rw-r--r--deskutils/libopensync-plugin-syncml/Makefile24
-rw-r--r--deskutils/libopensync-plugin-syncml/distinfo2
-rw-r--r--deskutils/libopensync-plugin-syncml/pkg-descr6
-rw-r--r--deskutils/libopensync-plugin-syncml/pkg-plist8
-rw-r--r--devel/Makefile1
-rw-r--r--devel/libsoup22/Makefile52
-rw-r--r--devel/libsoup22/distinfo2
-rw-r--r--devel/libsoup22/pkg-descr16
-rw-r--r--devel/libsoup22/pkg-plist32
-rw-r--r--dns/Makefile2
-rw-r--r--dns/bind9-sdb-ldap/Makefile158
-rw-r--r--dns/bind9-sdb-ldap/distinfo4
-rw-r--r--dns/bind9-sdb-ldap/files/patch-sdb_ldap726
-rw-r--r--dns/bind9-sdb-ldap/pkg-descr7
-rw-r--r--dns/bind9-sdb-ldap/pkg-message18
-rw-r--r--dns/bind9-sdb-ldap/pkg-plist244
-rw-r--r--dns/bind9-sdb-postgresql/Makefile147
-rw-r--r--dns/bind9-sdb-postgresql/distinfo4
-rw-r--r--dns/bind9-sdb-postgresql/files/patch-bin__named__Makefile.in17
-rw-r--r--dns/bind9-sdb-postgresql/files/patch-bin__named__main.c26
-rw-r--r--dns/bind9-sdb-postgresql/files/patch-bin__named__pgsqldb.c351
-rw-r--r--dns/bind9-sdb-postgresql/files/patch-bin__named__pgsqldb.h28
-rw-r--r--dns/bind9-sdb-postgresql/pkg-descr3
-rw-r--r--dns/bind9-sdb-postgresql/pkg-message18
-rw-r--r--dns/bind9-sdb-postgresql/pkg-plist233
-rw-r--r--ftp/Makefile1
-rw-r--r--ftp/wgetpro/Makefile40
-rw-r--r--ftp/wgetpro/distinfo2
-rw-r--r--ftp/wgetpro/pkg-descr2
-rw-r--r--ftp/wgetpro/pkg-plist29
-rw-r--r--games/Makefile1
-rw-r--r--games/quake2forge/Makefile132
-rw-r--r--games/quake2forge/distinfo2
-rw-r--r--games/quake2forge/files/patch-Makefile.in11
-rw-r--r--games/quake2forge/files/patch-configure.in45
-rw-r--r--games/quake2forge/files/patch-src__files.c23
-rw-r--r--games/quake2forge/files/patch-src__gl_fxmesa.c11
-rw-r--r--games/quake2forge/files/patch-src__gl_glx.c11
-rw-r--r--games/quake2forge/files/patch-src__snd_ao.c10
-rw-r--r--games/quake2forge/pkg-descr8
-rw-r--r--games/quake2forge/pkg-message15
-rw-r--r--games/quake2forge/pkg-plist67
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/linux-tiff/Makefile32
-rw-r--r--graphics/linux-tiff/distinfo.i3864
-rw-r--r--graphics/linux-tiff/pkg-descr7
-rw-r--r--graphics/linux-tiff/pkg-plist.i38655
-rw-r--r--japanese/Makefile2
-rw-r--r--japanese/asterisk14-sounds/Makefile54
-rw-r--r--japanese/asterisk14-sounds/distinfo2
-rw-r--r--japanese/asterisk14-sounds/files/pkg-message.in21
-rw-r--r--japanese/asterisk14-sounds/pkg-descr7
-rw-r--r--japanese/asterisk14-sounds/pkg-plist245
-rw-r--r--japanese/mutt/Makefile107
-rw-r--r--japanese/mutt/distinfo6
-rw-r--r--japanese/mutt/files/extrapatch-nodoc-aa21
-rw-r--r--japanese/mutt/files/extrapatch-nodoc-ab11
-rw-r--r--japanese/mutt/files/patch-ai11
-rw-r--r--japanese/mutt/files/patch-aj11
-rw-r--r--japanese/mutt/files/patch-ak12
-rw-r--r--japanese/mutt/files/patch-imap_browse.c27
-rw-r--r--japanese/mutt/files/patch-keymap.h11
-rw-r--r--japanese/mutt/files/patch-m4-gssapi.m433
-rw-r--r--japanese/mutt/pkg-descr14
-rw-r--r--japanese/mutt/pkg-plist110
-rw-r--r--net-mgmt/Makefile1
-rw-r--r--net-mgmt/nagios2/Makefile124
-rw-r--r--net-mgmt/nagios2/distinfo2
-rw-r--r--net-mgmt/nagios2/files/nagios.in69
-rw-r--r--net-mgmt/nagios2/files/patch-CVE-2008-5027.5028703
-rw-r--r--net-mgmt/nagios2/files/patch-Makefile.in30
-rw-r--r--net-mgmt/nagios2/files/patch-base-Makefile.in15
-rw-r--r--net-mgmt/nagios2/files/patch-base-utils.c42
-rw-r--r--net-mgmt/nagios2/files/patch-cgi-Makefile.in14
-rw-r--r--net-mgmt/nagios2/files/patch-cgi-statuswml.c53
-rw-r--r--net-mgmt/nagios2/files/patch-configure.in62
-rw-r--r--net-mgmt/nagios2/files/patch-contrib-Makefile.in17
-rw-r--r--net-mgmt/nagios2/files/patch-html-Makefile.in61
-rw-r--r--net-mgmt/nagios2/files/patch-html-docs-xodtemplate.html24
-rw-r--r--net-mgmt/nagios2/files/patch-sample-config-template-object-localhost.cfg.in36
-rw-r--r--net-mgmt/nagios2/files/pkg-deinstall.in22
-rw-r--r--net-mgmt/nagios2/files/pkg-install.in74
-rw-r--r--net-mgmt/nagios2/files/pkg-message.in30
-rw-r--r--net-mgmt/nagios2/pkg-descr12
-rw-r--r--net-mgmt/nagios2/pkg-plist300
-rw-r--r--net/Makefile9
-rw-r--r--net/asterisk-app-ldap/Makefile28
-rw-r--r--net/asterisk-app-ldap/distinfo2
-rw-r--r--net/asterisk-app-ldap/files/patch-Makefile35
-rw-r--r--net/asterisk-app-ldap/files/patch-app_ldap.c507
-rw-r--r--net/asterisk-app-ldap/files/patch-cflags.sh14
-rw-r--r--net/asterisk-app-ldap/pkg-descr5
-rw-r--r--net/asterisk-app-ldap/pkg-plist2
-rw-r--r--net/asterisk-app-notify/Makefile30
-rw-r--r--net/asterisk-app-notify/distinfo2
-rw-r--r--net/asterisk-app-notify/files/patch-Makefile27
-rw-r--r--net/asterisk-app-notify/files/patch-cflags.sh12
-rw-r--r--net/asterisk-app-notify/pkg-descr5
-rw-r--r--net/asterisk-app-notify/pkg-message14
-rw-r--r--net/asterisk-app-notify/pkg-plist2
-rw-r--r--net/asterisk-oh323/Makefile49
-rw-r--r--net/asterisk-oh323/distinfo2
-rw-r--r--net/asterisk-oh323/files/codecnego.diff99
-rw-r--r--net/asterisk-oh323/files/patch-Makefile54
-rw-r--r--net/asterisk-oh323/files/patch-asterisk-driver::Makefile128
-rw-r--r--net/asterisk-oh323/files/patch-asterisk-driver::chan_oh323.c94
-rw-r--r--net/asterisk-oh323/files/patch-rules.mak51
-rw-r--r--net/asterisk-oh323/files/patch-wrapper::Makefile57
-rw-r--r--net/asterisk-oh323/files/patch-wrapper::asteriskaudio.cxx10
-rw-r--r--net/asterisk-oh323/files/patch-wrapper::check_ver27
-rw-r--r--net/asterisk-oh323/files/patch-wrapper::openh323flags.mak12
-rw-r--r--net/asterisk-oh323/files/patch-wrapper::wrapconnection.cxx10
-rw-r--r--net/asterisk-oh323/files/patch-wrapper::wrapendpoint.cxx10
-rw-r--r--net/asterisk-oh323/files/patch-wrapper::wrapper.cxx10
-rw-r--r--net/asterisk-oh323/pkg-descr3
-rw-r--r--net/asterisk-oh323/pkg-message9
-rw-r--r--net/asterisk-oh323/pkg-plist6
-rw-r--r--net/asterisk14-addons/Makefile53
-rw-r--r--net/asterisk14-addons/distinfo2
-rw-r--r--net/asterisk14-addons/files/codecnego.diff215
-rw-r--r--net/asterisk14-addons/files/patch-Makefile11
-rw-r--r--net/asterisk14-addons/pkg-descr5
-rw-r--r--net/asterisk14-addons/pkg-plist10
-rw-r--r--net/asterisk14/Makefile206
-rw-r--r--net/asterisk14/distinfo4
-rw-r--r--net/asterisk14/files/asterisk.sh.in33
-rw-r--r--net/asterisk14/files/codecnego-patch-Makefile219
-rw-r--r--net/asterisk14/files/dtmf_debug.diff221
-rw-r--r--net/asterisk14/files/ilbc_enable.diff7599
-rw-r--r--net/asterisk14/files/nocodecnego-patch-Makefile222
-rw-r--r--net/asterisk14/files/patch-Makefile.rules16
-rw-r--r--net/asterisk14/files/patch-agi::Makefile25
-rw-r--r--net/asterisk14/files/patch-channels::Makefile48
-rw-r--r--net/asterisk14/files/patch-channels::chan_sip.c11
-rw-r--r--net/asterisk14/files/patch-channels_h323_Makefile.in14
-rw-r--r--net/asterisk14/files/patch-configure21
-rw-r--r--net/asterisk14/files/patch-include::asterisk::utils.h13
-rw-r--r--net/asterisk14/files/patch-main::Makefile36
-rw-r--r--net/asterisk14/files/patch-main::db.c21
-rw-r--r--net/asterisk14/files/patch-main::frame.c14
-rw-r--r--net/asterisk14/files/patch-main::utils.c16
-rw-r--r--net/asterisk14/files/patch-rtp_timeout25
-rw-r--r--net/asterisk14/files/patch-suppress_log_dups.diff270
-rw-r--r--net/asterisk14/files/rtp_force_dtmf-codecnego.diff86
-rw-r--r--net/asterisk14/files/rtp_force_dtmf-nocodecnego.diff69
-rw-r--r--net/asterisk14/files/sip_force_callid.diff11
-rw-r--r--net/asterisk14/files/sip_set_auth.diff45
-rw-r--r--net/asterisk14/pkg-descr5
-rw-r--r--net/asterisk14/pkg-plist971
-rw-r--r--net/astfax/Makefile52
-rw-r--r--net/astfax/distinfo2
-rw-r--r--net/astfax/pkg-descr12
-rw-r--r--net/astfax/pkg-plist3
-rw-r--r--net/isc-dhcp31-client/Makefile24
-rw-r--r--net/isc-dhcp31-client/pkg-descr24
-rw-r--r--net/isc-dhcp31-client/pkg-message10
-rw-r--r--net/isc-dhcp31-client/pkg-plist8
-rw-r--r--net/isc-dhcp31-relay/Makefile21
-rw-r--r--net/isc-dhcp31-relay/pkg-descr24
-rw-r--r--net/isc-dhcp31-relay/pkg-message13
-rw-r--r--net/isc-dhcp31-relay/pkg-plist4
-rw-r--r--net/isc-dhcp31-server/Makefile268
-rw-r--r--net/isc-dhcp31-server/distinfo2
-rw-r--r--net/isc-dhcp31-server/files/client::scripts::freebsd510
-rw-r--r--net/isc-dhcp31-server/files/isc-dhcpd.in748
-rw-r--r--net/isc-dhcp31-server/files/isc-dhcrelay.in57
-rw-r--r--net/isc-dhcp31-server/files/omshell::Makefile.dist80
-rw-r--r--net/isc-dhcp31-server/files/patch-Makefile76
-rw-r--r--net/isc-dhcp31-server/files/patch-Makefile.dist226
-rw-r--r--net/isc-dhcp31-server/files/patch-client::clparse.c11
-rw-r--r--net/isc-dhcp31-server/files/patch-client::dhclient.884
-rw-r--r--net/isc-dhcp31-server/files/patch-client::dhclient.c545
-rw-r--r--net/isc-dhcp31-server/files/patch-client::dhclient.conf11
-rw-r--r--net/isc-dhcp31-server/files/patch-common::dhcp-options.532
-rw-r--r--net/isc-dhcp31-server/files/patch-common::discover.c238
-rw-r--r--net/isc-dhcp31-server/files/patch-common::dispatch.c29
-rw-r--r--net/isc-dhcp31-server/files/patch-configure41
-rw-r--r--net/isc-dhcp31-server/files/patch-dhcpctl::Makefile.dist81
-rw-r--r--net/isc-dhcp31-server/files/patch-dhcpd.conf12
-rw-r--r--net/isc-dhcp31-server/files/patch-dst::Makefile.dist29
-rw-r--r--net/isc-dhcp31-server/files/patch-includes::cf::freebsd.h62
-rw-r--r--net/isc-dhcp31-server/files/patch-includes::dhcpd.h56
-rw-r--r--net/isc-dhcp31-server/files/patch-server::dhcpd.c297
-rw-r--r--net/isc-dhcp31-server/files/patch-site.conf42
-rw-r--r--net/isc-dhcp31-server/pkg-descr24
-rw-r--r--net/isc-dhcp31-server/pkg-install31
-rw-r--r--net/isc-dhcp31-server/pkg-message53
-rw-r--r--net/isc-dhcp31-server/pkg-plist9
-rw-r--r--www/Makefile7
-rw-r--r--www/asterisk-gui/Makefile50
-rw-r--r--www/asterisk-gui/distinfo2
-rw-r--r--www/asterisk-gui/files/patch-bootstrap.sh13
-rw-r--r--www/asterisk-gui/files/patch-config-sysinfo.html11
-rw-r--r--www/asterisk-gui/files/pkg-message.in17
-rw-r--r--www/asterisk-gui/pkg-descr7
-rw-r--r--www/asterisk-gui/pkg-plist132
-rw-r--r--www/gforge/Makefile166
-rw-r--r--www/gforge/distinfo2
-rw-r--r--www/gforge/files/patch-contrib-autoconf-configure.ac63
-rw-r--r--www/gforge/pkg-descr7
-rw-r--r--www/gforge/pkg-plist1348
-rw-r--r--www/linux-flashplugin7/Makefile50
-rw-r--r--www/linux-flashplugin7/distinfo2
-rw-r--r--www/linux-flashplugin7/pkg-descr12
-rw-r--r--www/opera-devel/Makefile98
-rw-r--r--www/opera-devel/distinfo8
-rw-r--r--www/opera-devel/files/operapluginwrapper22
-rw-r--r--www/opera-devel/files/patch-install.sh48
-rw-r--r--www/opera-devel/pkg-descr10
-rw-r--r--www/opera-devel/pkg-message15
-rw-r--r--www/opera-devel/pkg-plist280
-rw-r--r--www/plone3/Makefile122
-rw-r--r--www/plone3/distinfo2
-rw-r--r--www/plone3/pkg-descr14
-rw-r--r--www/plone3/pkg-message12
-rw-r--r--www/plone3/pkg-plist11334
-rw-r--r--www/serendipity-devel/Makefile65
-rw-r--r--www/serendipity-devel/distinfo2
-rw-r--r--www/serendipity-devel/files/pkg-message.in22
-rw-r--r--www/serendipity-devel/pkg-descr7
-rw-r--r--www/serendipity-devel/pkg-plist3253
-rw-r--r--www/ziproxy/Makefile104
-rw-r--r--www/ziproxy/distinfo2
-rw-r--r--www/ziproxy/files/patch-ziproxy.conf119
-rw-r--r--www/ziproxy/files/pkg-message.in2
-rw-r--r--www/ziproxy/files/ziproxy.in41
-rw-r--r--www/ziproxy/pkg-descr11
-rw-r--r--www/ziproxy/pkg-plist27
-rw-r--r--x11-toolkits/Makefile1
-rw-r--r--x11-toolkits/linux-pango/Makefile37
-rw-r--r--x11-toolkits/linux-pango/distinfo.i3864
-rw-r--r--x11-toolkits/linux-pango/pkg-descr14
-rw-r--r--x11-toolkits/linux-pango/pkg-plist36
290 files changed, 38 insertions, 40369 deletions
diff --git a/LEGAL b/LEGAL
index e6eb12e4aa00..aae8deca663b 100644
--- a/LEGAL
+++ b/LEGAL
@@ -519,7 +519,6 @@ warsow/* games/linux-warsow Redistribution is limited, art
is copyrighted
webcopy-* www/webcopy Do not sell for profit
webfonts/* x11-fonts/webfonts Restrictive copyright
-wgetpro* ftp/wgetpro U.S. Patent 6,041,345
win32/* multimedia/win32-codecs Licensing status of the
codecs is unknown
xchada01.lzh games/xchadance Contains commercial character
diff --git a/MOVED b/MOVED
index 48e83a8c9769..de89512cbd2c 100644
--- a/MOVED
+++ b/MOVED
@@ -2775,3 +2775,40 @@ security/snort_inline||2011-10-09|Does not build properly, no longer supported u
databases/ruby-pg|databases/rubygem-pg|2011-10-10|Replaced by rubygem-pg
databases/rubygem-postgres|databases/rubygem-pg|2011-10-10|Replaced by rubygem-pg
databases/ruby-postgres|databases/rubygem-pg|2011-10-10|Replaced by rubygem-pg
+archivers/pecl-phar||2011-10-14|Vulnerable since 2011-01-13
+comms/libsyncml||2011-10-14|Depends on devel/libsoup22, which is FORBIDDEN
+databases/mysql323-server||2011-10-14|Vulnerable since 2006-10-29
+databases/mysql323-client||2011-10-14|Vulnerable since 2006-10-29
+databases/mysql323-scripts||2011-10-14|Vulnerable since 2006-10-29
+databases/mysql40-server||2011-10-14|Vulnerable since 2006-10-29
+databases/mysql40-client||2011-10-14|Vulnerable since 2006-10-29
+databases/mysql40-scripts||2011-10-14|Vulnerable since 2006-10-29
+databases/p5-DBD-mysql40||2011-10-14|Depends on databases/mysql40-server, which is FORBIDDEN
+deskutils/buoh||2011-10-14|Depends on devel/libsoup22, which is FORBIDDEN
+deskutils/libopensync-plugin-syncml||2011-10-14|Depends on comms/libsyncml, which is DEPRECATED
+devel/libsoup22||2011-10-14|Vulnerable since 2011-07-28
+dns/bind9-sdb-ldap||2011-10-14|Vulnerable since 2011-06-04
+dns/bind9-sdb-postgresql||2011-10-14|Vulnerable since 2011-06-04
+ftp/wgetpro||2011-10-14|Vulnerable since 2004-12-14
+games/quake2forge||2011-10-14|Vulnerable since 2005-01-21
+graphics/linux-tiff||2011-10-14|Vulnerable since 2004-10-13
+japanese/mutt||2011-10-14|Vulnerable since 2007-07-29
+japanese/asterisk14-sounds||2011-10-14|Depends on net/asterisk14, which is FORBIDDEN
+net/asterisk14||2011-10-14|Vulnerable since 2011-06-25
+net/isc-dhcp31-client||2011-10-14|Vulnerable since 2011-04-10
+net/isc-dhcp31-server||2011-10-14|Vulnerable since 2011-04-10
+net/isc-dhcp31-relay||2011-10-14|Vulnerable since 2011-04-10
+net/asterisk-app-ldap||2011-10-14|Depends on net/asterisk14, which is FORBIDDEN
+net/asterisk-app-notify||2011-10-14|Depends on net/asterisk14, which is FORBIDDEN
+net/asterisk-oh323||2011-10-14|Depends on net/asterisk14, which is FORBIDDEN, does not compile on sparc64
+net/asterisk14-addons||2011-10-14|Depends on net/asterisk14, which is FORBIDDEN
+net/astfax||2011-10-14|Depends on net/asterisk14, which is FORBIDDEN
+net-mgmt/nagios2||2011-10-14|Vulnerable since 2009-06-30
+www/gforge||2011-10-14|Vulnerable since 2005-08-09
+www/linux-flashplugin7||2011-10-14|Vulnerable since at least 2008-05-30
+www/opera-devel||2011-10-14|Vulnerable since 2010-06-25, does not fetch
+www/plone3||2011-10-14|Vulnerable and unsupported upstream
+www/serendipity-devel||2011-10-14|Vulnerable since 2008-04-25
+www/ziproxy||2011-10-14|Vulnerable since 2010-06-15
+www/asterisk-gui||2011-10-14|Depends on net/asterisk14, which is FORBIDDEN
+x11-toolkits/linux-pango||2011-10-14|Vulnerable since 2009-05-13
diff --git a/Mk/bsd.database.mk b/Mk/bsd.database.mk
index f68b1aa548a6..015d784f4d8b 100644
--- a/Mk/bsd.database.mk
+++ b/Mk/bsd.database.mk
@@ -106,8 +106,6 @@ Database_Include_MAINTAINER= ports@FreeBSD.org
.if defined(USE_MYSQL)
DEFAULT_MYSQL_VER?= 55
# MySQL client version currently supported.
-MYSQL323_LIBVER= 10
-MYSQL40_LIBVER= 12
MYSQL41_LIBVER= 14
MYSQL50_LIBVER= 15
MYSQL51_LIBVER= 16
@@ -149,7 +147,7 @@ _MYSQL_SERVER= databases/mysql${MYSQL_VER}-server
.endif
.if (${USE_MYSQL} == "embedded")
-IGNORE_WITH_MYSQL= 323 40 41
+IGNORE_WITH_MYSQL= 41
.endif
# And now we are checking if we can use it
diff --git a/archivers/Makefile b/archivers/Makefile
index 9c56fe2ed2c2..bc2bf4fb64f3 100644
--- a/archivers/Makefile
+++ b/archivers/Makefile
@@ -126,7 +126,6 @@
SUBDIR += pear-PHP_Archiv
SUBDIR += pecl-bz2
SUBDIR += pecl-lzf
- SUBDIR += pecl-phar
SUBDIR += pecl-phk
SUBDIR += pecl-rar
SUBDIR += pecl-zip
diff --git a/archivers/pecl-phar/Makefile b/archivers/pecl-phar/Makefile
deleted file mode 100644
index 6dab9106d123..000000000000
--- a/archivers/pecl-phar/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# New ports collection makefile for: pecl-phar
-# Date created: 6 Aug 2007
-# Whom: Ditesh Shashikant Gathani <ditesh@gathani.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= phar
-DISTVERSION= 2.0.0RC2
-CATEGORIES= archivers pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-EXTRACT_SUFX= .tgz
-DIST_SUBDIR= PECL
-
-MAINTAINER= miwi@FreeBSD.org
-COMMENT= A PECL extension which allows running applications out of .phar files
-
-FORBIDDEN= Vulnerable since 2011-01-13, http://portaudit.freebsd.org/da3d381b-0ee6-11e0-becc-0022156e8794.html
-EXPIRATION_DATE= 2011-10-14
-
-LICENSE= PHP301
-
-USE_PHP= hash spl pcre
-USE_PHP_BUILD= yes
-USE_PHPEXT= yes
-CFLAGS+= "-I${LOCALBASE}/include"
-LDFLAGS+= "-L${LOCALBASE}/lib"
-IGNORE_WITH_PHP=4
-
-OPTIONS= BZ2 "Enable bz2 compression support" off \
- ZLIB "Enable gzip compression support" off
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITH_BZ2) && !defined(WITHOUT_BZ2)
-USE_PHP+= bz2
-.endif
-
-.if defined(WITH_ZLIB) && !defined(WITHOUT_ZLIB)
-USE_PHP+= zlib
-.endif
-
-CONFIGURE_ARGS= --enable-phar
-
-.include <bsd.port.post.mk>
diff --git a/archivers/pecl-phar/distinfo b/archivers/pecl-phar/distinfo
deleted file mode 100644
index 6800c02c62c0..000000000000
--- a/archivers/pecl-phar/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (PECL/phar-2.0.0RC2.tgz) = 00a45a0a36c7fcdbf38dad673351252e13e16973df8a0f76d2eadad7a56b9f23
-SIZE (PECL/phar-2.0.0RC2.tgz) = 436944
diff --git a/archivers/pecl-phar/pkg-descr b/archivers/pecl-phar/pkg-descr
deleted file mode 100644
index 22556668b329..000000000000
--- a/archivers/pecl-phar/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-The phar extension provides the phar stream wrapper and the Phar
-class for manipulating self-contained PHP Archive (phar) files.
-The Phar class can be used to create and to extract contents of
-phar files as well as iterating over their contents.
-
-PHP Archive files (Phars) are special collections of files that
-can be transparently run right out of the file, similar to Java's
-jar archive files. Using a phar archive, it is possible to distribute
-a complete PHP application in a single file that will run out of the
-file without modification or extraction.
-
-WWW: http://pecl.php.net/package/phar/
diff --git a/comms/Makefile b/comms/Makefile
index 3cd38cbb08ac..bc5e19969775 100644
--- a/comms/Makefile
+++ b/comms/Makefile
@@ -68,7 +68,6 @@
SUBDIR += libfec
SUBDIR += libimobiledevice
SUBDIR += libirman
- SUBDIR += libsyncml
SUBDIR += libticables
SUBDIR += libticables2
SUBDIR += libticalcs2
diff --git a/comms/libsyncml/Makefile b/comms/libsyncml/Makefile
deleted file mode 100644
index 7ddede5a00e2..000000000000
--- a/comms/libsyncml/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# New ports collection makefile for: libsyncml
-# Date created: 2008-03-09
-# Whom: Daniel Roethlisberger <daniel@roe.ch>
-#
-# $FreeBSD$
-#
-
-PORTNAME= libsyncml
-PORTVERSION= 0.4.5
-PORTREVISION= 3
-CATEGORIES= comms
-MASTER_SITES= http://libsyncml.opensync.org/download/releases/${PORTVERSION}/ \
- http://mirror.roe.ch/dist/${PORTNAME}/
-
-MAINTAINER= samm@os2.kiev.ua
-COMMENT= SyncML protocol library for PIM data synchronization
-
-DEPRECATED= Depends on devel/libsoup22, which is FORBIDDEN
-EXPIRATION_DATE= 2011-10-14
-
-LIB_DEPENDS= wbxml2:${PORTSDIR}/textproc/wbxml2 \
- openobex:${PORTSDIR}/comms/openobex \
- soup-2.2.8:${PORTSDIR}/devel/libsoup22
-
-USE_AUTOTOOLS= autoheader automake libtool
-GNU_CONFIGURE= yes
-USE_BZIP2= yes
-USE_GNOME= glib20 libxml2
-USE_LDCONFIG= yes
-CONFIGURE_ARGS= --enable-bluetooth --enable-obex --with-wbxml=${LOCALBASE}
-
-MAN1= syncml-http-server.1 syncml-obex-client.1
-
-post-patch:
- @${REINPLACE_CMD} \
- -e 's|$${libdir}/pkgconfig|$${prefix}/libdata/pkgconfig|' \
- ${WRKSRC}/Makefile.am
-
-pre-configure:
- @cd ${WRKSRC}; ${ACLOCAL}
-
-.include <bsd.port.mk>
diff --git a/comms/libsyncml/distinfo b/comms/libsyncml/distinfo
deleted file mode 100644
index 5731ac2d8359..000000000000
--- a/comms/libsyncml/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (libsyncml-0.4.5.tar.bz2) = ef11f0b79ebeb14369f0fdff34d9072a34c28fb83eccc75450f84225c56cc432
-SIZE (libsyncml-0.4.5.tar.bz2) = 374803
diff --git a/comms/libsyncml/files/patch-configure.in b/comms/libsyncml/files/patch-configure.in
deleted file mode 100644
index c0ce31e9ba13..000000000000
--- a/comms/libsyncml/files/patch-configure.in
+++ /dev/null
@@ -1,37 +0,0 @@
-$NetBSD: patch-aa,v 1.1.1.1 2008/01/12 14:09:35 dillo Exp $
-$FreeBSD$
-
-Check for -lbluetooth in addition to -lbluez, to make this compile on BSD.
-
---- configure.ac.orig 2007-10-16 14:42:45.000000000 +0200
-+++ configure.ac
-@@ -78,20 +78,27 @@ AC_ARG_ENABLE(bluetooth,
- AS_HELP_STRING([--enable-bluetooth], [enable obex over bluetooth transports]),
- WANT_BLUETOOTH=$enableval)
-
--PKG_CHECK_MODULES(LIBBLUETOOTH, bluez, HAVE_BLUETOOTH=yes, HAVE_BLUETOOTH=no)
-+PKG_CHECK_MODULES(LIBBLUETOOTH, bluez,
-+ [HAVE_BLUETOOTH=yes
-+ AC_DEFINE(HAVE_BLUETOOTH_BLUETOOTH_H, 1, [Define to 1 if you have the <bluetooth/bluetooth.h> header file.])],
-+ [AC_CHECK_LIB(bluetooth, bt_gethostbyname,
-+ [HAVE_BLUETOOTH=yes
-+ LIBBLUETOOTH_LIBS=-lbluetooth],
-+ HAVE_BLUETOOTH=no)])
- if test "x${HAVE_BLUETOOTH}" = "xyes"; then
- if test "x${WANT_BLUETOOTH}" = "xno"; then
- ENABLE_BLUETOOTH=no
- else
- AC_SUBST(LIBBLUETOOTH_CFLAGS)
- AC_SUBST(LIBBLUETOOTH_LIBS)
-+ AC_SUBST(HAVE_BLUETOOTH_BLUETOOTH_H)
- ENABLE_BLUETOOTH=yes
- AC_SUBST(ENABLE_BLUETOOTH)
- AC_DEFINE(ENABLE_BLUETOOTH,1,[Bluetooth Transport])
- fi
- else
- if test "x${WANT_BLUETOOTH}" = "xyes"; then
-- AC_MSG_ERROR("Bluez not found")
-+ AC_MSG_ERROR("Bluetooth libraries not found")
- else
- ENABLE_BLUETOOTH=no
- fi
diff --git a/comms/libsyncml/files/patch-libsyncml_transports_obex_client.c b/comms/libsyncml/files/patch-libsyncml_transports_obex_client.c
deleted file mode 100644
index 79a7b41a479e..000000000000
--- a/comms/libsyncml/files/patch-libsyncml_transports_obex_client.c
+++ /dev/null
@@ -1,16 +0,0 @@
---- libsyncml/transports/obex_client.c.orig 2007-10-16 15:25:31.000000000 +0200
-+++ libsyncml/transports/obex_client.c 2008-03-09 22:32:06.000000000 +0100
-@@ -26,7 +26,13 @@
- #include <libsyncml/sml_transport_internals.h>
-
- #ifdef ENABLE_BLUETOOTH
-+#ifdef HAVE_BLUETOOTH_BLUETOOTH_H
- #include <bluetooth/bluetooth.h>
-+#else
-+#define COMPAT_BLUEZ
-+#include <bluetooth.h>
-+#define BDADDR_ANY NG_HCI_BDADDR_ANY
-+#endif
- #endif
-
- #include "obex_client.h"
diff --git a/comms/libsyncml/pkg-descr b/comms/libsyncml/pkg-descr
deleted file mode 100644
index 4480a9649971..000000000000
--- a/comms/libsyncml/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Libsyncml is a implementation of the SyncML protocol.
-Its purpose is PIM data synchronization with mobile
-devices over HTTP or OBEX/Bluetooth channels.
-
-WWW: http://libsyncml.opensync.org/
diff --git a/comms/libsyncml/pkg-plist b/comms/libsyncml/pkg-plist
deleted file mode 100644
index ed3d8cc13e04..000000000000
--- a/comms/libsyncml/pkg-plist
+++ /dev/null
@@ -1,30 +0,0 @@
-bin/syncml-http-server
-bin/syncml-obex-client
-bin/syncml-http-client
-include/libsyncml-1.0/libsyncml/http_server.h
-include/libsyncml-1.0/libsyncml/http_client.h
-include/libsyncml-1.0/libsyncml/obex_client.h
-include/libsyncml-1.0/libsyncml/obex_server.h
-include/libsyncml-1.0/libsyncml/sml_auth.h
-include/libsyncml-1.0/libsyncml/sml_ds_server.h
-include/libsyncml-1.0/libsyncml/sml_devinf_obj.h
-include/libsyncml-1.0/libsyncml/syncml.h
-include/libsyncml-1.0/libsyncml/sml_transport.h
-include/libsyncml-1.0/libsyncml/sml_defines.h
-include/libsyncml-1.0/libsyncml/sml_command.h
-include/libsyncml-1.0/libsyncml/sml_devinf.h
-include/libsyncml-1.0/libsyncml/sml_elements.h
-include/libsyncml-1.0/libsyncml/sml_parse.h
-include/libsyncml-1.0/libsyncml/sml_manager.h
-include/libsyncml-1.0/libsyncml/sml_session.h
-include/libsyncml-1.0/libsyncml/sml_notification.h
-include/libsyncml-1.0/libsyncml/sml_error.h
-include/libsyncml-1.0/libsyncml/sml_base64.h
-include/libsyncml-1.0/libsyncml/sml_md5.h
-lib/libsyncml.so
-lib/libsyncml.so.0
-lib/libsyncml.a
-lib/libsyncml.la
-libdata/pkgconfig/libsyncml-1.0.pc
-@dirrm include/libsyncml-1.0/libsyncml
-@dirrm include/libsyncml-1.0
diff --git a/databases/Makefile b/databases/Makefile
index 90d8b8ec862b..575e558cbed3 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -222,12 +222,6 @@
SUBDIR += mysql-xql
SUBDIR += mysql2odbc
SUBDIR += mysql2pgsql
- SUBDIR += mysql323-client
- SUBDIR += mysql323-scripts
- SUBDIR += mysql323-server
- SUBDIR += mysql40-client
- SUBDIR += mysql40-scripts
- SUBDIR += mysql40-server
SUBDIR += mysql41-client
SUBDIR += mysql41-scripts
SUBDIR += mysql41-server
@@ -334,7 +328,6 @@
SUBDIR += p5-DBD-XBase
SUBDIR += p5-DBD-cego
SUBDIR += p5-DBD-mysql
- SUBDIR += p5-DBD-mysql40
SUBDIR += p5-DBD-mysql41
SUBDIR += p5-DBD-mysql50
SUBDIR += p5-DBD-mysql51
diff --git a/databases/mysql323-client/Makefile b/databases/mysql323-client/Makefile
deleted file mode 100644
index 8f70aef2ede6..000000000000
--- a/databases/mysql323-client/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# ports collection makefile for: MySQL-client
-# Date created: Sun Sep 24 21:21:20 CEST 2000
-# Whom: Dirk Froemberg <dirk@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= mysql
-PORTREVISION= 2
-PKGNAMESUFFIX= -client
-
-COMMENT= Multithreaded SQL database (client)
-
-MASTERDIR= ${.CURDIR}/../mysql323-server
-
-PKGINSTALL= mustnotexist
-PLIST= ${PKGDIR}/pkg-plist.client
-
-CLIENT_ONLY= yes
-
-.include "${MASTERDIR}/Makefile"
diff --git a/databases/mysql323-scripts/Makefile b/databases/mysql323-scripts/Makefile
deleted file mode 100644
index e4958171f08b..000000000000
--- a/databases/mysql323-scripts/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# New ports collection makefile for: MySQL-scripts
-# Date created: Mon Feb 23 15:01:35 CET 2004
-# Whom: Alex Dupre <ale@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= mysql
-PORTREVISION= 2
-PKGNAMESUFFIX= -scripts
-
-COMMENT= Multithreaded SQL database (scripts)
-
-MASTERDIR= ${.CURDIR}/../mysql323-server
-
-PKGINSTALL= mustnotexist
-PLIST= ${PKGDIR}/pkg-plist.scripts
-
-SCRIPTS_ONLY= yes
-USE_PERL5= yes
-
-.include "${MASTERDIR}/Makefile"
diff --git a/databases/mysql323-server/Makefile b/databases/mysql323-server/Makefile
deleted file mode 100644
index 0d07c42c5133..000000000000
--- a/databases/mysql323-server/Makefile
+++ /dev/null
@@ -1,187 +0,0 @@
-# ports collection makefile for: MySQL-server
-# Date created: Sun Sep 24 21:20:46 CEST 2000
-# Whom: Dirk Froemberg <dirk@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME?= mysql
-DISTVERSION= 3.23.59-nightly-20050301
-PORTREVISION?= 3
-CATEGORIES= databases
-MASTER_SITES= ${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR= ale
-PKGNAMESUFFIX?= -server
-
-MAINTAINER= ale@FreeBSD.org
-COMMENT?= Multithreaded SQL database (server)
-
-FORBIDDEN= Vulnerable since 2006-10-29, http://portaudit.freebsd.org/a0e92718-6603-11db-ab90-000e35fd8194.html
-EXPIRATION_DATE= 2011-10-14
-
-SLAVEDIRS= databases/mysql323-client
-USE_AUTOTOOLS= libtool
-
-CONFIGURE_ARGS= --localstatedir=/var/db/mysql \
- --without-debug \
- --without-readline \
- --without-bench \
- --with-libwrap \
- --with-low-memory \
- --with-comment='FreeBSD port: ${PKGNAME}' \
- --enable-thread-safe-client
-
-.ifdef USE_MYSQL
-.error You have `USE_MYSQL' variable defined either in environment or in make(1) arguments. Please undefine and try again.
-.endif
-
-.if defined(WITH_CHARSET) && ${WITH_CHARSET} != ""
-CONFIGURE_ARGS+=--with-charset=${WITH_CHARSET}
-.endif
-.if defined(WITH_XCHARSET) && ${WITH_XCHARSET} != ""
-CONFIGURE_ARGS+=--with-extra-charsets=${WITH_XCHARSET}
-.endif
-.if defined(BUILD_STATIC)
-CONFIGURE_ARGS+=--with-mysqld-ldflags=-all-static
-.endif
-.if !defined(WITHOUT_INNODB)
-CONFIGURE_ARGS+=--with-innodb
-.endif
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "i386"
-CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db
-.endif
-.if defined(WITH_LINUXTHREADS)
-CONFIGURE_ARGS+=--with-named-thread-libs='-DHAVE_GLIBC2_STYLE_GETHOSTBYNAME_R
-CONFIGURE_ARGS+=-D_THREAD_SAFE -I${LOCALBASE}/include/pthread/linuxthreads
-CFLAGS+= -D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE
-CFLAGS+= -I${LOCALBASE}/include/pthread/linuxthreads
-LIB_DEPENDS+= lthread:${PORTSDIR}/devel/linuxthreads
-CONFIGURE_ARGS+=-L${LOCALBASE}/lib -llthread -llgcc_r -llstdc++ -llsupc++'
-.else
-CONFIGURE_ARGS+=--with-named-thread-libs=${PTHREAD_LIBS}
-CFLAGS+= ${PTHREAD_CFLAGS}
-.endif
-
-.if ${OSVERSION} >= 700000
-IGNORE= obsolete and does not build with gcc4.2; use mysql 5 or later
-.endif
-.if defined(BUILD_OPTIMIZED)
-CFLAGS+= -O3 -fno-omit-frame-pointer -fno-gcse
-.endif
-CXXFLAGS+= ${CFLAGS} -felide-constructors -fno-rtti -fno-exceptions
-
-# MySQL-Server part
-.if !defined(CLIENT_ONLY) && !defined(SCRIPTS_ONLY)
-USE_MYSQL= yes
-WANT_MYSQL_VER= 323
-
-LATEST_LINK= mysql323-server
-
-CONFLICTS= mysql-server-[45].*
-
-USE_RC_SUBR= mysql-server.sh
-
-PLIST_SUB= VER=${DISTVERSION}
-
-MAN1= isamchk.1 isamlog.1 mysqld.1 \
- safe_mysqld.1 perror.1 replace.1
-
-.if !defined(NOPORTDOCS)
-DOCS= manual.html manual.txt manual_toc.html
-PORTDOCS= ${DOCS} Flags
-.endif
-
-INFO= mysql
-
-pre-fetch:
- @${ECHO} ""
- @${ECHO} "You may use the following build options:"
- @${ECHO} ""
- @${ECHO} " WITH_CHARSET=charset Define the primary built-in charset (latin1)."
- @${ECHO} " WITH_XCHARSET=list Define other built-in charsets (may be 'all')."
- @${ECHO} " WITH_OPENSSL=yes Enable secure connections."
- @${ECHO} " WITH_LINUXTHREADS=yes Use the linuxthreads pthread library."
- @${ECHO} " WITH_PROC_SCOPE_PTH=yes Use process scope threads"
- @${ECHO} " (try it if you use libpthread)."
- @${ECHO} " BUILD_OPTIMIZED=yes Enable compiler optimizations"
- @${ECHO} " (use it if you need speed)."
- @${ECHO} " BUILD_STATIC=yes Build a static version of mysqld."
- @${ECHO} " (use it if you need even more speed)."
- @${ECHO} " WITHOUT_INNODB=yes Disable support for InnoDB table handler."
- @${ECHO} ""
-
-post-patch:
- @${REINPLACE_CMD} -e "s|SUBDIRS =|SUBDIRS = include @docs_dirs@ @sql_server_dirs@ scripts man support-files|g" ${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} -e "s|bin_SCRIPTS =|bin_SCRIPTS = @server_scripts@|g" ${WRKSRC}/scripts/Makefile.in
- @${REINPLACE_CMD} -e "s|man_MANS =|man_MANS = ${MAN1}|g" ${WRKSRC}/man/Makefile.in
- @${REINPLACE_CMD} -e "s|install-data-am: install-pkgincludeHEADERS|install-data-am:|g" ${WRKSRC}/include/Makefile.in
- @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/mysys/default.c
-.if defined(WITH_PROC_SCOPE_PTH)
- @${REINPLACE_CMD} -e "s|PTHREAD_SCOPE_SYSTEM|PTHREAD_SCOPE_PROCESS|g" ${WRKSRC}/sql/mysqld.cc
-.endif
-
-post-install:
-.if !defined(PACKAGE_BUILDING)
- @${SETENV} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
-.endif
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}/Flags
-.for doc in ${DOCS}
- @${INSTALL_DATA} ${WRKSRC}/Docs/${doc} ${DOCSDIR}
-.endfor
- @${INSTALL_DATA} ${WRKSRC}/Docs/Flags/*.gif ${DOCSDIR}/Flags
-.endif
-
-.else
-# MySQL-Client part
-.if defined(CLIENT_ONLY)
-LATEST_LINK= mysql323-client
-
-CONFLICTS= mysql-client-[45].*
-
-MAN1= mysql.1 mysqladmin.1 mysqldump.1 mysqlshow.1
-
-USE_LDCONFIG= ${PREFIX}/lib/mysql
-
-CONFIGURE_ARGS+=--without-server
-
-post-patch:
- @${REINPLACE_CMD} -e "s|SUBDIRS =|SUBDIRS = include @sql_client_dirs@ tests scripts man|g" ${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} -e "s|bin_SCRIPTS =|bin_SCRIPTS = mysql_config mysqlbug|g" ${WRKSRC}/scripts/Makefile.in
- @${REINPLACE_CMD} -e "s|man_MANS =|man_MANS = ${MAN1}|g" ${WRKSRC}/man/Makefile.in
- @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/mysys/default.c
-
-.else
-# MySQL-Scripts part
-USE_MYSQL= yes
-WANT_MYSQL_VER= 323
-
-RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Mysql.pm:${PORTSDIR}/databases/p5-Mysql
-.if ${PERL_LEVEL} <= 500800
-RUN_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
-.endif
-
-LATEST_LINK= mysql323-scripts
-
-CONFLICTS= mysql-scripts-[45].*
-
-MAN1= mysql_zap.1 mysqlaccess.1 mysqld_multi.1
-
-SCRIPTS= msql2mysql mysql_setpermission mysql_zap mysqlaccess \
- mysql_convert_table_format mysql_find_rows mysqlhotcopy \
- mysqldumpslow mysqld_multi
-
-post-patch:
- @${REINPLACE_CMD} -e "s|SUBDIRS =|SUBDIRS = scripts man|g" ${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} -e "s|bin_SCRIPTS =|bin_SCRIPTS = ${SCRIPTS}|g" ${WRKSRC}/scripts/Makefile.in
- @${REINPLACE_CMD} -e "s|man_MANS =|man_MANS = ${MAN1}|g" ${WRKSRC}/man/Makefile.in
-.endif
-.endif
-# Common part
-post-extract:
- @${CP} /usr/include/tcpd.h ${WRKSRC}/sql/mytcpd.h
-
-.include <bsd.port.post.mk>
diff --git a/databases/mysql323-server/distinfo b/databases/mysql323-server/distinfo
deleted file mode 100644
index eb037109f469..000000000000
--- a/databases/mysql323-server/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mysql-3.23.59-nightly-20050301.tar.gz) = 99a726eac49af0f50906f3100891a541c0d0c0433d07cb8105b4f9cacc609c0a
-SIZE (mysql-3.23.59-nightly-20050301.tar.gz) = 14267767
diff --git a/databases/mysql323-server/files/mysql-server.sh.in b/databases/mysql323-server/files/mysql-server.sh.in
deleted file mode 100644
index e1e46e89ac82..000000000000
--- a/databases/mysql323-server/files/mysql-server.sh.in
+++ /dev/null
@@ -1,62 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: mysql
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-#
-# Add the following line to /etc/rc.conf to enable mysql:
-# mysql_enable (bool): Set to "NO" by default.
-# Set it to "YES" to enable MySQL.
-# mysql_limits (bool): Set to "NO" by default.
-# Set it to yes to run `limits -e -U mysql`
-# just before mysql starts.
-# mysql_dbdir (str): Default to "/var/db/mysql"
-# Base database directory.
-# mysql_args (str): Custom additional arguments to be passed
-# to mysqld_safe (default empty).
-#
-
-. /etc/rc.subr
-
-name="mysql"
-rcvar=`set_rcvar`
-
-load_rc_config $name
-
-: ${mysql_enable="NO"}
-: ${mysql_limits="NO"}
-: ${mysql_dbdir="/var/db/mysql"}
-
-mysql_user="mysql"
-mysql_limits_args="-e -U ${mysql_user}"
-pidfile="${mysql_dbdir}/`/bin/hostname`.pid"
-command="%%PREFIX%%/bin/safe_mysqld"
-command_args="--defaults-extra-file=${mysql_dbdir}/my.cnf --user=${mysql_user} --datadir=${mysql_dbdir} --pid-file=${pidfile} ${mysql_args} > /dev/null 2>&1 &"
-procname="%%PREFIX%%/libexec/mysqld"
-start_precmd="${name}_prestart"
-mysql_install_db="%%PREFIX%%/bin/mysql_install_db"
-mysql_install_db_args="--ldata=${mysql_dbdir}"
-
-mysql_create_auth_tables()
-{
- eval $mysql_install_db $mysql_install_db_args >/dev/null 2>&1
- [ $? -eq 0 ] && chown -R ${mysql_user}:${mysql_user} ${mysql_dbdir}
-}
-
-mysql_prestart()
-{
- if [ ! -d "${mysql_dbdir}/mysql/." ]; then
- mysql_create_auth_tables || return 1
- fi
- if checkyesno mysql_limits; then
- eval `/usr/bin/limits ${mysql_limits_args}` 2>/dev/null
- else
- return 0
- fi
-}
-
-run_rc_command "$1"
diff --git a/databases/mysql323-server/files/patch-Makefile.in b/databases/mysql323-server/files/patch-Makefile.in
deleted file mode 100644
index 228501c8599e..000000000000
--- a/databases/mysql323-server/files/patch-Makefile.in
+++ /dev/null
@@ -1,14 +0,0 @@
---- Makefile.in.orig Sat Jan 17 00:29:13 2004
-+++ Makefile.in Sat Jan 17 00:29:28 2004
-@@ -195,10 +195,7 @@
- EXTRA_DIST = INSTALL-SOURCE README \
- COPYING COPYING.LIB
-
--SUBDIRS = . include @docs_dirs@ @readline_dir@ \
-- @thread_dirs@ @sql_client_dirs@ \
-- @sql_server_dirs@ scripts tests man \
-- @bench_dirs@ support-files os2
-+SUBDIRS =
-
-
- # Relink after clean
diff --git a/databases/mysql323-server/files/patch-configure b/databases/mysql323-server/files/patch-configure
deleted file mode 100644
index 6596fa03ff1f..000000000000
--- a/databases/mysql323-server/files/patch-configure
+++ /dev/null
@@ -1,102 +0,0 @@
---- configure.orig Thu Sep 11 13:49:33 2003
-+++ configure Wed Sep 29 12:17:28 2004
-@@ -8071,8 +8071,6 @@
- # This can be used to rebuild libtool when needed
- LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
-
--# Always use our own libtool.
--LIBTOOL='$(SHELL) $(top_builddir)/libtool'
-
- # Prevent multiple expansion
-
-@@ -9191,40 +9189,8 @@
- echo "$as_me:$LINENO: checking \"how to check if pid exists\"" >&5
- echo $ECHO_N "checking \"how to check if pid exists\"... $ECHO_C" >&6
- PS=$ac_cv_path_PS
--# Linux style
--if $PS p $$ 2> /dev/null | grep $0 > /dev/null
--then
-- FIND_PROC="$PS p \$\$PID | grep mysqld > /dev/null"
--# Solaris
--elif $PS -p $$ 2> /dev/null | grep $0 > /dev/null
--then
-- FIND_PROC="$PS -p \$\$PID | grep mysqld > /dev/null"
- # BSD style
--elif $PS -uaxww 2> /dev/null | grep $0 > /dev/null
--then
- FIND_PROC="$PS -uaxww | grep mysqld | grep \" \$\$PID \" > /dev/null"
--# SysV style
--elif $PS -ef 2> /dev/null | grep $0 > /dev/null
--then
-- FIND_PROC="$PS -ef | grep mysqld | grep \" \$\$PID \" > /dev/null"
--# Do anybody use this?
--elif $PS $$ 2> /dev/null | grep $0 > /dev/null
--then
-- FIND_PROC="$PS \$\$PID | grep mysqld > /dev/null"
--else
-- case $SYSTEM_TYPE in
-- *darwin*)
-- FIND_PROC="$PS -uaxww | grep mysqld | grep \" \$\$PID \" > /dev/null"
-- ;;
-- *cygwin*)
-- FIND_PROC="$PS -e | grep mysqld | grep \" \$\$PID \" > /dev/null"
-- ;;
-- *)
-- { { echo "$as_me:$LINENO: error: Could not find the right ps switches. Which OS is this ?. See the Installation chapter in the Reference Manual." >&5
--echo "$as_me: error: Could not find the right ps switches. Which OS is this ?. See the Installation chapter in the Reference Manual." >&2;}
-- { (exit 1); exit 1; }; }
-- esac
--fi
-
- echo "$as_me:$LINENO: result: \"$FIND_PROC\"" >&5
- echo "${ECHO_T}\"$FIND_PROC\"" >&6
-@@ -12509,8 +12475,16 @@
- ;;
- *freebsd*)
- echo "Adding fix for interrupted reads"
-- CFLAGS="$CFLAGS -DHAVE_BROKEN_REALPATH"
-- CXXFLAGS="$CXXFLAGS -DMYSQLD_NET_RETRY_COUNT=1000000 -DHAVE_BROKEN_REALPATH"
-+ OSVERSION=`/sbin/sysctl -a | /usr/bin/grep osreldate | /usr/bin/awk '{ print $2 }'`
-+ if test "$OSVERSION" -gt "480100" && \
-+ test "$OSVERSION" -lt "500000" || \
-+ test "$OSVERSION" -gt "500109"
-+ then
-+ CXXFLAGS="$CXXFLAGS -DMYSQLD_NET_RETRY_COUNT=1000000"
-+ else
-+ CFLAGS="$CFLAGS -DHAVE_BROKEN_REALPATH"
-+ CXXFLAGS="$CXXFLAGS -DMYSQLD_NET_RETRY_COUNT=1000000 -DHAVE_BROKEN_REALPATH"
-+ fi
- ;;
- *netbsd*)
- echo "Adding flag -Dunix"
-@@ -13710,30 +13684,6 @@
- #define HAVE_RESTARTABLE_SYSCALLS 1
- _ACEOF
-
--fi
--
--
--# Build optimized or debug version ?
--# First check for gcc and g++
--if test "$ac_cv_c_compiler_gnu" = "yes"
--then
-- DEBUG_CFLAGS="-g"
-- DEBUG_OPTIMIZE_CC="-O"
-- OPTIMIZE_CFLAGS="$MAX_C_OPTIMIZE"
--else
-- DEBUG_CFLAGS="-g"
-- DEBUG_OPTIMIZE_CC=""
-- OPTIMIZE_CFLAGS="-O"
--fi
--if test "$ac_cv_prog_cxx_g" = "yes"
--then
-- DEBUG_CXXFLAGS="-g"
-- DEBUG_OPTIMIZE_CXX="-O"
-- OPTIMIZE_CXXFLAGS="-O3"
--else
-- DEBUG_CXXFLAGS="-g"
-- DEBUG_OPTIMIZE_CXX=""
-- OPTIMIZE_CXXFLAGS="-O"
- fi
-
-
diff --git a/databases/mysql323-server/files/patch-man::Makefile.in b/databases/mysql323-server/files/patch-man::Makefile.in
deleted file mode 100644
index 9ce6d7e4a837..000000000000
--- a/databases/mysql323-server/files/patch-man::Makefile.in
+++ /dev/null
@@ -1,13 +0,0 @@
---- man/Makefile.in.orig Tue Mar 1 05:31:24 2005
-+++ man/Makefile.in Tue Mar 15 12:55:49 2005
-@@ -266,9 +266,7 @@
- target_vendor = @target_vendor@
- thread_dirs = @thread_dirs@
- uname_prog = @uname_prog@
--man_MANS = mysql.1 isamchk.1 isamlog.1 mysql_zap.1 mysqlaccess.1 \
-- mysqladmin.1 mysqld.1 mysqld_multi.1 mysqldump.1 mysqlshow.1 \
-- perror.1 replace.1 safe_mysqld.1
-+man_MANS =
-
- EXTRA_DIST = $(man_MANS)
- all: all-am
diff --git a/databases/mysql323-server/files/patch-mysys_default.c b/databases/mysql323-server/files/patch-mysys_default.c
deleted file mode 100644
index 40b3ce450ec3..000000000000
--- a/databases/mysql323-server/files/patch-mysys_default.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- mysys/default.c.orig Mon Apr 11 10:56:31 2005
-+++ mysys/default.c Mon Apr 11 10:57:04 2005
-@@ -50,9 +50,7 @@
- "C:/",
- #else
- "/etc/",
--#endif
--#ifdef DATADIR
--DATADIR,
-+"%%PREFIX%%/etc/",
- #endif
- "", /* Place for defaults_extra_dir */
- #ifndef __WIN__
diff --git a/databases/mysql323-server/files/patch-scripts::Makefile.in b/databases/mysql323-server/files/patch-scripts::Makefile.in
deleted file mode 100644
index 567359e28571..000000000000
--- a/databases/mysql323-server/files/patch-scripts::Makefile.in
+++ /dev/null
@@ -1,33 +0,0 @@
---- scripts/Makefile.in.orig Tue Mar 1 05:31:27 2005
-+++ scripts/Makefile.in Tue Mar 15 12:58:38 2005
-@@ -268,20 +268,7 @@
- target_vendor = @target_vendor@
- thread_dirs = @thread_dirs@
- uname_prog = @uname_prog@
--bin_SCRIPTS = @server_scripts@ \
-- msql2mysql \
-- mysql_config \
-- mysql_fix_privilege_tables \
-- mysql_setpermission \
-- mysql_zap \
-- mysqlaccess \
-- mysqlbug \
-- mysql_convert_table_format \
-- mysql_find_rows \
-- mysqlhotcopy \
-- mysqldumpslow \
-- mysqld_multi \
-- make_win_src_distribution
-+bin_SCRIPTS =
-
- EXTRA_SCRIPTS = make_binary_distribution.sh \
- make_win_src_distribution.sh \
-@@ -451,7 +438,7 @@
- uninstall: uninstall-am
-
- install-am: all-am
-- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am
-
- installcheck: installcheck-am
- install-strip:
diff --git a/databases/mysql323-server/files/patch-scripts::mysql_install_db.sh b/databases/mysql323-server/files/patch-scripts::mysql_install_db.sh
deleted file mode 100644
index 12d394167e4b..000000000000
--- a/databases/mysql323-server/files/patch-scripts::mysql_install_db.sh
+++ /dev/null
@@ -1,22 +0,0 @@
---- scripts/mysql_install_db.sh.orig Thu Sep 11 13:49:21 2003
-+++ scripts/mysql_install_db.sh Fri Mar 12 11:32:09 2004
-@@ -116,7 +116,7 @@
- if [ $? -ne 0 ]
- then
- resolved=`$bindir/resolveip localhost 2>&1`
-- if [ $? -eq 0 ]
-+ if [ $? -ne 0 ]
- then
- echo "Sorry, the host '$hostname' could not be looked up."
- echo "Please configure the 'hostname' command to return a correct hostname."
-@@ -125,8 +125,8 @@
- exit 1
- fi
- echo "WARNING: The host '$hostname' could not be looked up with resolveip."
-- echo "This probably means that your libc libraries are not 100 % compatible"
-- echo "with this binary MySQL version. The MySQL deamon, mysqld, should work"
-+ echo "This probably means that your host name is not listed in your"
-+ echo "/etc/hosts file (as it should). The MySQL daemon, mysqld, should work"
- echo "normally with the exception that host name resolving will not work."
- echo "This means that you should use IP addresses instead of hostnames"
- echo "when specifying MySQL privileges !"
diff --git a/databases/mysql323-server/files/patch-scripts::mysqlhotcopy.sh b/databases/mysql323-server/files/patch-scripts::mysqlhotcopy.sh
deleted file mode 100644
index 19d4395fa09f..000000000000
--- a/databases/mysql323-server/files/patch-scripts::mysqlhotcopy.sh
+++ /dev/null
@@ -1,49 +0,0 @@
---- scripts/mysqlhotcopy.sh.orig Sun Dec 21 19:01:29 2003
-+++ scripts/mysqlhotcopy.sh Thu Sep 23 11:02:45 2004
-@@ -7,6 +7,7 @@
- use File::Path;
- use DBI;
- use Sys::Hostname;
-+use File::Temp;
-
- =head1 NAME
-
-@@ -607,7 +608,6 @@
- sub copy_index
- {
- my ($method, $files, $source, $target) = @_;
-- my $tmpfile="$opt_tmpdir/mysqlhotcopy$$";
-
- print "Copying indices for ".@$files." files...\n" unless $opt{quiet};
- foreach my $file (@$files)
-@@ -633,23 +633,23 @@
- }
- close OUTPUT || die "Error on close of $to: $!\n";
- }
-- elsif ($opt{method} eq 'scp')
-+ elsif ($opt{method} =~ /^scp\b/)
- {
-- my $tmp=$tmpfile;
-- open(OUTPUT,">$tmp") || die "Can\'t create file $tmp: $!\n";
-- if (syswrite(OUTPUT,$buff) != length($buff))
-+ my ($fh, $tmp)=tempfile('mysqlhotcopy-XXXXXX', DIR => $opt_tmpdir);
-+ die "Can\'t create/open file in $opt_tmpdir\n";
-+ if (syswrite($fh,$buff) != length($buff))
- {
- die "Error when writing data to $tmp: $!\n";
- }
-- close OUTPUT || die "Error on close of $tmp: $!\n";
-- safe_system("scp $tmp $to");
-+ close $fh || die "Error on close of $tmp: $!\n";
-+ safe_system("$opt{method} $tmp $to");
-+ unlink $tmp;
- }
- else
- {
- die "Can't use unsupported method '$opt{method}'\n";
- }
- }
-- unlink "$tmpfile" if ($opt{method} eq 'scp');
- }
-
-
diff --git a/databases/mysql323-server/files/patch-sql::mysqld.cc b/databases/mysql323-server/files/patch-sql::mysqld.cc
deleted file mode 100644
index 8b6159b9c32b..000000000000
--- a/databases/mysql323-server/files/patch-sql::mysqld.cc
+++ /dev/null
@@ -1,47 +0,0 @@
---- sql/mysqld.cc.orig Sat Dec 18 18:25:05 2004
-+++ sql/mysqld.cc Sun Jan 9 12:43:21 2005
-@@ -99,7 +99,7 @@
- #endif /* __WIN__ */
-
- #ifdef HAVE_LIBWRAP
--#include <tcpd.h>
-+#include "mytcpd.h"
- #include <syslog.h>
- #ifdef NEED_SYS_SYSLOG_H
- #include <sys/syslog.h>
-@@ -107,15 +107,6 @@
- int allow_severity = LOG_INFO;
- int deny_severity = LOG_WARNING;
-
--#ifdef __STDC__
--#define my_fromhost(A) fromhost(A)
--#define my_hosts_access(A) hosts_access(A)
--#define my_eval_client(A) eval_client(A)
--#else
--#define my_fromhost(A) fromhost()
--#define my_hosts_access(A) hosts_access()
--#define my_eval_client(A) eval_client()
--#endif
- #endif /* HAVE_LIBWRAP */
-
- #ifdef HAVE_SYS_MMAN_H
-@@ -3240,8 +3231,8 @@
- struct request_info req;
- signal(SIGCHLD, SIG_DFL);
- request_init(&req, RQ_DAEMON, libwrapName, RQ_FILE, new_sock, NULL);
-- my_fromhost(&req);
-- if (!my_hosts_access(&req))
-+ fromhost(&req);
-+ if (!hosts_access(&req))
- {
- /*
- This may be stupid but refuse() includes an exit(0)
-@@ -3249,7 +3240,7 @@
- clean_exit() - same stupid thing ...
- */
- syslog(deny_severity, "refused connect from %s",
-- my_eval_client(&req));
-+ eval_client(&req));
-
- /*
- C++ sucks (the gibberish in front just translates the supplied
diff --git a/databases/mysql323-server/files/patch-sql::mytcpd.h b/databases/mysql323-server/files/patch-sql::mytcpd.h
deleted file mode 100644
index 3eb28a0f42fe..000000000000
--- a/databases/mysql323-server/files/patch-sql::mytcpd.h
+++ /dev/null
@@ -1,147 +0,0 @@
---- sql/mytcpd.h.orig Sun Jan 9 13:33:51 2005
-+++ sql/mytcpd.h Sun Jan 9 13:41:42 2005
-@@ -6,6 +6,25 @@
- * $FreeBSD: /tmp/pcvs/ports/databases/mysql323-server/files/Attic/patch-sql::mytcpd.h,v 1.1 2005-01-10 14:44:25 ale Exp $
- */
-
-+#ifndef _TCPWRAPPERS_TCPD_H
-+#define _TCPWRAPPERS_TCPD_H
-+
-+/* someone else may have defined this */
-+#undef __P
-+
-+/* use prototypes if we have an ANSI C compiler or are using C++ */
-+#if defined(__STDC__) || defined(__cplusplus)
-+#define __P(args) args
-+#else
-+#define __P(args) ()
-+#endif
-+
-+/* Need definitions of struct sockaddr_in and FILE. */
-+#include <netinet/in.h>
-+#include <stdio.h>
-+
-+__BEGIN_DECLS
-+
- /* Structure to describe one communications endpoint. */
-
- #define STRING_LENGTH 128 /* hosts, users, processes */
-@@ -31,10 +50,10 @@
- char pid[10]; /* access via eval_pid(request) */
- struct host_info client[1]; /* client endpoint info */
- struct host_info server[1]; /* server endpoint info */
-- void (*sink) (); /* datagram sink function or 0 */
-- void (*hostname) (); /* address to printable hostname */
-- void (*hostaddr) (); /* address to printable address */
-- void (*cleanup) (); /* cleanup function or 0 */
-+ void (*sink) __P((int)); /* datagram sink function or 0 */
-+ void (*hostname) __P((struct host_info *)); /* address to printable hostname */
-+ void (*hostaddr) __P((struct host_info *)); /* address to printable address */
-+ void (*cleanup) __P((struct request_info *)); /* cleanup function or 0 */
- struct netconfig *config; /* netdir handle */
- };
-
-@@ -67,20 +86,23 @@
- /* Global functions. */
-
- #if defined(TLI) || defined(PTX) || defined(TLI_SEQUENT)
--extern void fromhost(); /* get/validate client host info */
-+extern void fromhost __P((struct request_info *)); /* get/validate client host info */
- #else
- #define fromhost sock_host /* no TLI support needed */
- #endif
-
--extern int hosts_access(); /* access control */
--extern void shell_cmd(); /* execute shell command */
--extern char *percent_x(); /* do %<char> expansion */
--extern void rfc931(); /* client name from RFC 931 daemon */
--extern void clean_exit(); /* clean up and exit */
--extern void refuse(); /* clean up and exit */
--extern char *xgets(); /* fgets() on steroids */
--extern char *split_at(); /* strchr() and split */
--extern unsigned long dot_quad_addr(); /* restricted inet_addr() */
-+extern void shell_cmd __P((char *)); /* execute shell command */
-+extern char *percent_x __P((char *, int, char *, struct request_info *)); /* do %<char> expansion */
-+#ifdef INET6
-+extern void rfc931 __P((struct sockaddr *, struct sockaddr *, char *)); /* client name from RFC 931 daemon */
-+#else
-+extern void rfc931 __P((struct sockaddr_in *, struct sockaddr_in *, char *)); /* client name from RFC 931 daemon */
-+#endif
-+extern void clean_exit __P((struct request_info *)); /* clean up and exit */
-+extern void refuse __P((struct request_info *)); /* clean up and exit */
-+extern char *xgets __P((char *, int, FILE *)); /* fgets() on steroids */
-+extern char *split_at __P((char *, int)); /* strchr() and split */
-+extern unsigned long dot_quad_addr __P((char *)); /* restricted inet_addr() */
-
- /* Global variables. */
-
-@@ -98,9 +120,14 @@
- */
-
- #ifdef __STDC__
-+extern int hosts_access(struct request_info *request);
-+extern int hosts_ctl(char *daemon, char *client_name, char *client_addr,
-+ char *client_user);
- extern struct request_info *request_init(struct request_info *,...);
- extern struct request_info *request_set(struct request_info *,...);
- #else
-+extern int hosts_access();
-+extern int hosts_ctl();
- extern struct request_info *request_init(); /* initialize request */
- extern struct request_info *request_set(); /* update request structure */
- #endif
-@@ -123,27 +150,27 @@
- * host_info structures serve as caches for the lookup results.
- */
-
--extern char *eval_user(); /* client user */
--extern char *eval_hostname(); /* printable hostname */
--extern char *eval_hostaddr(); /* printable host address */
--extern char *eval_hostinfo(); /* host name or address */
--extern char *eval_client(); /* whatever is available */
--extern char *eval_server(); /* whatever is available */
-+extern char *eval_user __P((struct request_info *)); /* client user */
-+extern char *eval_hostname __P((struct host_info *)); /* printable hostname */
-+extern char *eval_hostaddr __P((struct host_info *)); /* printable host address */
-+extern char *eval_hostinfo __P((struct host_info *)); /* host name or address */
-+extern char *eval_client __P((struct request_info *)); /* whatever is available */
-+extern char *eval_server __P((struct request_info *)); /* whatever is available */
- #define eval_daemon(r) ((r)->daemon) /* daemon process name */
- #define eval_pid(r) ((r)->pid) /* process id */
-
- /* Socket-specific methods, including DNS hostname lookups. */
-
--extern void sock_host(); /* look up endpoint addresses */
--extern void sock_hostname(); /* translate address to hostname */
--extern void sock_hostaddr(); /* address to printable address */
-+extern void sock_host __P((struct request_info *));
-+extern void sock_hostname __P((struct host_info *));
-+extern void sock_hostaddr __P((struct host_info *));
- #define sock_methods(r) \
- { (r)->hostname = sock_hostname; (r)->hostaddr = sock_hostaddr; }
-
- /* The System V Transport-Level Interface (TLI) interface. */
-
- #if defined(TLI) || defined(PTX) || defined(TLI_SEQUENT)
--extern void tli_host(); /* look up endpoint addresses etc. */
-+extern void tli_host __P((struct request_info *)); /* look up endpoint addresses etc. */
- #endif
-
- /*
-@@ -184,7 +211,7 @@
- * behavior.
- */
-
--extern void process_options(); /* execute options */
-+extern void process_options __P((char *, struct request_info *)); /* execute options */
- extern int dry_run; /* verification flag */
-
- /* Bug workarounds. */
-@@ -223,3 +250,7 @@
- #define strtok my_strtok
- extern char *my_strtok();
- #endif
-+
-+__END_DECLS
-+
-+#endif /* tcpd.h */
diff --git a/databases/mysql323-server/pkg-descr b/databases/mysql323-server/pkg-descr
deleted file mode 100644
index 4ddefbb70546..000000000000
--- a/databases/mysql323-server/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-MySQL is a very fast, multi-threaded, multi-user and robust SQL
-(Structured Query Language) database server.
-
-WWW: http://www.mysql.com/
-
-- Alex Dupre
-ale@FreeBSD.org
diff --git a/databases/mysql323-server/pkg-install b/databases/mysql323-server/pkg-install
deleted file mode 100644
index 586f846c5031..000000000000
--- a/databases/mysql323-server/pkg-install
+++ /dev/null
@@ -1,36 +0,0 @@
-#!/bin/sh
-
-PATH=/bin:/usr/sbin
-
-case $2 in
-POST-INSTALL)
- USER=mysql
- GROUP=${USER}
- UID=88
- GID=${UID}
-
- if pw group show "${GROUP}" 2>/dev/null; then
- echo "You already have a group \"${GROUP}\", so I will use it."
- else
- if pw groupadd ${GROUP} -g ${GID}; then
- echo "Added group \"${GROUP}\"."
- else
- echo "Adding group \"${GROUP}\" failed..."
- exit 1
- fi
- fi
-
- if pw user show "${USER}" 2>/dev/null; then
- echo "You already have a user \"${USER}\", so I will use it."
- else
- if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \
- -d /nonexistent -s /sbin/nologin -c "MySQL Daemon"
- then
- echo "Added user \"${USER}\"."
- else
- echo "Adding user \"${USER}\" failed..."
- exit 1
- fi
- fi
- ;;
-esac
diff --git a/databases/mysql323-server/pkg-plist b/databases/mysql323-server/pkg-plist
deleted file mode 100644
index 9643f191de34..000000000000
--- a/databases/mysql323-server/pkg-plist
+++ /dev/null
@@ -1,127 +0,0 @@
-@stopdaemon mysql-server
-bin/comp_err
-bin/isamchk
-bin/isamlog
-bin/my_print_defaults
-bin/myisamchk
-bin/myisamlog
-bin/myisampack
-bin/mysql_install_db
-bin/pack_isam
-bin/perror
-bin/replace
-bin/resolve_stack_dump
-bin/resolveip
-bin/safe_mysqld
-lib/mysql/libdbug.a
-lib/mysql/libheap.a
-lib/mysql/libmerge.a
-lib/mysql/libmyisam.a
-lib/mysql/libmyisammrg.a
-lib/mysql/libmystrings.a
-lib/mysql/libmysys.a
-lib/mysql/libnisam.a
-libexec/mysqld
-%%DATADIR%%/binary-configure
-%%DATADIR%%/charsets/Index
-%%DATADIR%%/charsets/README
-%%DATADIR%%/charsets/cp1251.conf
-%%DATADIR%%/charsets/cp1257.conf
-%%DATADIR%%/charsets/croat.conf
-%%DATADIR%%/charsets/danish.conf
-%%DATADIR%%/charsets/dec8.conf
-%%DATADIR%%/charsets/dos.conf
-%%DATADIR%%/charsets/estonia.conf
-%%DATADIR%%/charsets/german1.conf
-%%DATADIR%%/charsets/greek.conf
-%%DATADIR%%/charsets/hebrew.conf
-%%DATADIR%%/charsets/hp8.conf
-%%DATADIR%%/charsets/hungarian.conf
-%%DATADIR%%/charsets/koi8_ru.conf
-%%DATADIR%%/charsets/koi8_ukr.conf
-%%DATADIR%%/charsets/latin1.conf
-%%DATADIR%%/charsets/latin2.conf
-%%DATADIR%%/charsets/latin5.conf
-%%DATADIR%%/charsets/swe7.conf
-%%DATADIR%%/charsets/usa7.conf
-%%DATADIR%%/charsets/win1250.conf
-%%DATADIR%%/charsets/win1251.conf
-%%DATADIR%%/charsets/win1251ukr.conf
-%%DATADIR%%/czech/errmsg.sys
-%%DATADIR%%/czech/errmsg.txt
-%%DATADIR%%/danish/errmsg.sys
-%%DATADIR%%/danish/errmsg.txt
-%%DATADIR%%/dutch/errmsg.sys
-%%DATADIR%%/dutch/errmsg.txt
-%%DATADIR%%/english/errmsg.sys
-%%DATADIR%%/english/errmsg.txt
-%%DATADIR%%/estonian/errmsg.sys
-%%DATADIR%%/estonian/errmsg.txt
-%%DATADIR%%/french/errmsg.sys
-%%DATADIR%%/french/errmsg.txt
-%%DATADIR%%/german/errmsg.sys
-%%DATADIR%%/german/errmsg.txt
-%%DATADIR%%/greek/errmsg.sys
-%%DATADIR%%/greek/errmsg.txt
-%%DATADIR%%/hungarian/errmsg.sys
-%%DATADIR%%/hungarian/errmsg.txt
-%%DATADIR%%/italian/errmsg.sys
-%%DATADIR%%/italian/errmsg.txt
-%%DATADIR%%/japanese/errmsg.sys
-%%DATADIR%%/japanese/errmsg.txt
-%%DATADIR%%/korean/errmsg.sys
-%%DATADIR%%/korean/errmsg.txt
-%%DATADIR%%/mi_test_all
-%%DATADIR%%/mi_test_all.res
-%%DATADIR%%/my-huge.cnf
-%%DATADIR%%/my-large.cnf
-%%DATADIR%%/my-medium.cnf
-%%DATADIR%%/my-small.cnf
-%%DATADIR%%/mysql-%%VER%%.spec
-%%DATADIR%%/mysql-log-rotate
-%%DATADIR%%/mysql.server
-%%DATADIR%%/norwegian-ny/errmsg.sys
-%%DATADIR%%/norwegian-ny/errmsg.txt
-%%DATADIR%%/norwegian/errmsg.sys
-%%DATADIR%%/norwegian/errmsg.txt
-%%DATADIR%%/polish/errmsg.sys
-%%DATADIR%%/polish/errmsg.txt
-%%DATADIR%%/portuguese/errmsg.sys
-%%DATADIR%%/portuguese/errmsg.txt
-%%DATADIR%%/romanian/errmsg.sys
-%%DATADIR%%/romanian/errmsg.txt
-%%DATADIR%%/russian/errmsg.sys
-%%DATADIR%%/russian/errmsg.txt
-%%DATADIR%%/slovak/errmsg.sys
-%%DATADIR%%/slovak/errmsg.txt
-%%DATADIR%%/spanish/errmsg.sys
-%%DATADIR%%/spanish/errmsg.txt
-%%DATADIR%%/swedish/errmsg.sys
-%%DATADIR%%/swedish/errmsg.txt
-%%DATADIR%%/ukrainian/errmsg.sys
-%%DATADIR%%/ukrainian/errmsg.txt
-@dirrmtry lib/mysql
-@dirrm %%DATADIR%%/charsets
-@dirrm %%DATADIR%%/czech
-@dirrm %%DATADIR%%/danish
-@dirrm %%DATADIR%%/dutch
-@dirrm %%DATADIR%%/english
-@dirrm %%DATADIR%%/estonian
-@dirrm %%DATADIR%%/french
-@dirrm %%DATADIR%%/german
-@dirrm %%DATADIR%%/greek
-@dirrm %%DATADIR%%/hungarian
-@dirrm %%DATADIR%%/italian
-@dirrm %%DATADIR%%/japanese
-@dirrm %%DATADIR%%/korean
-@dirrm %%DATADIR%%/norwegian
-@dirrm %%DATADIR%%/norwegian-ny
-@dirrm %%DATADIR%%/polish
-@dirrm %%DATADIR%%/portuguese
-@dirrm %%DATADIR%%/romanian
-@dirrm %%DATADIR%%/russian
-@dirrm %%DATADIR%%/slovak
-@dirrm %%DATADIR%%/spanish
-@dirrm %%DATADIR%%/swedish
-@dirrm %%DATADIR%%/ukrainian
-@dirrm %%DATADIR%%
diff --git a/databases/mysql323-server/pkg-plist.client b/databases/mysql323-server/pkg-plist.client
deleted file mode 100644
index a45d9b252f12..000000000000
--- a/databases/mysql323-server/pkg-plist.client
+++ /dev/null
@@ -1,40 +0,0 @@
-bin/mysql
-bin/mysql_config
-bin/mysqladmin
-bin/mysqlbinlog
-bin/mysqlbug
-bin/mysqlcheck
-bin/mysqldump
-bin/mysqlimport
-bin/mysqlshow
-bin/mysqltest
-include/mysql/dbug.h
-include/mysql/errmsg.h
-include/mysql/m_ctype.h
-include/mysql/m_string.h
-include/mysql/my_config.h
-include/mysql/my_global.h
-include/mysql/my_list.h
-include/mysql/my_net.h
-include/mysql/my_no_pthread.h
-include/mysql/my_pthread.h
-include/mysql/my_sys.h
-include/mysql/mysql.h
-include/mysql/mysql_com.h
-include/mysql/mysql_version.h
-include/mysql/mysqld_error.h
-include/mysql/raid.h
-include/mysql/sslopt-case.h
-include/mysql/sslopt-longopts.h
-include/mysql/sslopt-usage.h
-include/mysql/sslopt-vars.h
-lib/mysql/libmysqlclient.a
-lib/mysql/libmysqlclient.la
-lib/mysql/libmysqlclient.so
-lib/mysql/libmysqlclient.so.10
-lib/mysql/libmysqlclient_r.a
-lib/mysql/libmysqlclient_r.la
-lib/mysql/libmysqlclient_r.so
-lib/mysql/libmysqlclient_r.so.10
-@dirrm include/mysql
-@dirrm lib/mysql
diff --git a/databases/mysql323-server/pkg-plist.scripts b/databases/mysql323-server/pkg-plist.scripts
deleted file mode 100644
index 849199e8fe75..000000000000
--- a/databases/mysql323-server/pkg-plist.scripts
+++ /dev/null
@@ -1,9 +0,0 @@
-bin/msql2mysql
-bin/mysql_convert_table_format
-bin/mysql_find_rows
-bin/mysql_setpermission
-bin/mysql_zap
-bin/mysqlaccess
-bin/mysqld_multi
-bin/mysqldumpslow
-bin/mysqlhotcopy
diff --git a/databases/mysql40-client/Makefile b/databases/mysql40-client/Makefile
deleted file mode 100644
index ed5bc9dffa7c..000000000000
--- a/databases/mysql40-client/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# New ports collection makefile for: MySQL-client
-# Date created: Sun Mar 3 12:20:35 CET 2002
-# Whom: Alex Dupre <sysadmin@alexdupre.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= mysql
-PORTREVISION= 0
-PKGNAMESUFFIX= -client
-
-COMMENT= Multithreaded SQL database (client)
-
-MASTERDIR= ${.CURDIR}/../mysql40-server
-
-PKGINSTALL= mustnotexist
-PLIST= ${PKGDIR}/pkg-plist.client
-
-CLIENT_ONLY= yes
-
-.include "${MASTERDIR}/Makefile"
diff --git a/databases/mysql40-scripts/Makefile b/databases/mysql40-scripts/Makefile
deleted file mode 100644
index 8be8e369392e..000000000000
--- a/databases/mysql40-scripts/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# New ports collection makefile for: MySQL-scripts
-# Date created: Mon Feb 23 15:01:35 CET 2004
-# Whom: Alex Dupre <ale@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= mysql
-PORTREVISION= 0
-PKGNAMESUFFIX= -scripts
-
-COMMENT= Multithreaded SQL database (scripts)
-
-MASTERDIR= ${.CURDIR}/../mysql40-server
-
-PKGINSTALL= mustnotexist
-PLIST= ${PKGDIR}/pkg-plist.scripts
-
-SCRIPTS_ONLY= yes
-USE_PERL5= yes
-
-.include "${MASTERDIR}/Makefile"
diff --git a/databases/mysql40-server/Makefile b/databases/mysql40-server/Makefile
deleted file mode 100644
index c35447bc164c..000000000000
--- a/databases/mysql40-server/Makefile
+++ /dev/null
@@ -1,191 +0,0 @@
-# New ports collection makefile for: MySQL-server
-# Date created: Sun Mar 3 12:20:35 CET 2002
-# Whom: Alex Dupre <sysadmin@alexdupre.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME?= mysql
-PORTVERSION= 4.0.27
-PORTREVISION?= 0
-CATEGORIES= databases
-MASTER_SITES= ${MASTER_SITE_MYSQL}
-MASTER_SITE_SUBDIR= MySQL-4.0
-PKGNAMESUFFIX?= -server
-
-MAINTAINER= ale@FreeBSD.org
-COMMENT?= Multithreaded SQL database (server)
-
-FORBIDDEN= Vulnerable since 2006-10-29, http://portaudit.freebsd.org/a0e92718-6603-11db-ab90-000e35fd8194.html
-EXPIRATION_DATE= 2011-10-14
-
-SLAVEDIRS= databases/mysql40-client
-USE_AUTOTOOLS= libtool
-MAKE_JOBS_SAFE= yes
-
-CONFIGURE_ARGS= --localstatedir=/var/db/mysql \
- --without-debug \
- --without-readline \
- --without-bench \
- --without-extra-tools \
- --with-libwrap \
- --with-mysqlfs \
- --with-vio \
- --with-low-memory \
- --with-comment='FreeBSD port: ${PKGNAME}' \
- --enable-thread-safe-client
-
-.ifdef USE_MYSQL
-.error You have `USE_MYSQL' variable defined either in environment or in make(1) arguments. Please undefine and try again.
-.endif
-
-.if defined(WITH_CHARSET) && ${WITH_CHARSET} != ""
-CONFIGURE_ARGS+=--with-charset=${WITH_CHARSET}
-.endif
-.if defined(WITH_XCHARSET) && ${WITH_XCHARSET} != ""
-CONFIGURE_ARGS+=--with-extra-charsets=${WITH_XCHARSET}
-.endif
-.if defined(WITH_OPENSSL)
-USE_OPENSSL= yes
-CONFIGURE_ARGS+=--with-openssl=${OPENSSLBASE}
-.endif
-.if defined(BUILD_STATIC)
-CONFIGURE_ARGS+=--with-mysqld-ldflags=-all-static
-.endif
-
-.if defined(WITHOUT_INNODB)
-CONFIGURE_ARGS+=--without-innodb
-.endif
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "i386"
-CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db
-.endif
-.if defined(WITH_LINUXTHREADS)
-CONFIGURE_ARGS+=--with-named-thread-libs='-DHAVE_GLIBC2_STYLE_GETHOSTBYNAME_R
-CONFIGURE_ARGS+=-D_THREAD_SAFE -I${LOCALBASE}/include/pthread/linuxthreads
-CFLAGS+= -D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE
-CFLAGS+= -I${LOCALBASE}/include/pthread/linuxthreads
-LIB_DEPENDS+= lthread:${PORTSDIR}/devel/linuxthreads
-CONFIGURE_ARGS+=-L${LOCALBASE}/lib -llthread -llgcc_r -llstdc++ -llsupc++'
-.else
-CONFIGURE_ARGS+=--with-named-thread-libs=${PTHREAD_LIBS}
-CFLAGS+= ${PTHREAD_CFLAGS}
-.endif
-
-.if defined(BUILD_OPTIMIZED)
-CFLAGS+= -O3 -fno-omit-frame-pointer -fno-gcse
-.endif
-CXXFLAGS+= ${CFLAGS} -felide-constructors -fno-rtti -fno-exceptions
-
-# MySQL-Server part
-.if !defined(CLIENT_ONLY) && !defined(SCRIPTS_ONLY)
-USE_MYSQL= yes
-WANT_MYSQL_VER= 40
-
-LATEST_LINK= mysql40-server
-
-CONFLICTS_INSTALL= mysql-server-[35].* mysql-server-4.[1-9].*
-
-USE_RC_SUBR= mysql-server.sh
-
-USERS= mysql
-GROUPS= mysql
-
-MAN1= isamchk.1 isamlog.1 mysqld.1 \
- mysqld_safe.1 perror.1 replace.1
-
-INFO= mysql
-
-pre-fetch:
- @${ECHO} ""
- @${ECHO} "You may use the following build options:"
- @${ECHO} ""
- @${ECHO} " WITH_CHARSET=charset Define the primary built-in charset (latin1)."
- @${ECHO} " WITH_XCHARSET=list Define other built-in charsets (may be 'all')."
- @${ECHO} " WITH_OPENSSL=yes Enable secure connections."
- @${ECHO} " WITH_LINUXTHREADS=yes Use the linuxthreads pthread library."
- @${ECHO} " WITH_PROC_SCOPE_PTH=yes Use process scope threads"
- @${ECHO} " (try it if you use libpthread)."
- @${ECHO} " BUILD_OPTIMIZED=yes Enable compiler optimizations"
- @${ECHO} " (use it if you need speed)."
- @${ECHO} " BUILD_STATIC=yes Build a static version of mysqld."
- @${ECHO} " (use it if you need even more speed)."
- @${ECHO} " WITHOUT_INNODB=yes Disable support for InnoDB table handler."
- @${ECHO} ""
-
-post-patch:
- @${REINPLACE_CMD} -e "s|SUBDIRS =|SUBDIRS = include @docs_dirs@ @sql_server_dirs@ scripts man support-files|g" ${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} -e "s|bin_SCRIPTS =|bin_SCRIPTS = @server_scripts@|g" ${WRKSRC}/scripts/Makefile.in
- @${REINPLACE_CMD} -e "s|man1_MANS =|man1_MANS = ${MAN1}|g" ${WRKSRC}/man/Makefile.in
- @${REINPLACE_CMD} -e "s|install-data-am: install-pkgincludeHEADERS|install-data-am:|g" ${WRKSRC}/include/Makefile.in
- @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/mysys/default.c
-.if defined(WITH_PROC_SCOPE_PTH)
- @${REINPLACE_CMD} -e "s|PTHREAD_SCOPE_SYSTEM|PTHREAD_SCOPE_PROCESS|g" ${WRKSRC}/libmysqld/lib_sql.cc ${WRKSRC}/sql/mysqld.cc
-.endif
- @${REINPLACE_CMD} -e 's|\&\& defined(__GNUC__)|\&\& defined(__GNUC__) \&\& 0|' \
- ${WRKSRC}/include/my_global.h
-
-.else
-# MySQL-Client part
-.if defined(CLIENT_ONLY)
-LATEST_LINK= mysql40-client
-
-CONFLICTS_INSTALL= mysql-client-[35].* mysql-client-4.[1-9].*
-
-MAN1= mysql.1 mysqladmin.1 mysqldump.1 mysqlshow.1
-
-USE_LDCONFIG= ${PREFIX}/lib/mysql
-
-CONFIGURE_ARGS+=--without-server
-
-post-patch:
- @${REINPLACE_CMD} -e "s|SUBDIRS =|SUBDIRS = include @sql_client_dirs@ tests scripts man|g" ${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} -e "s|bin_SCRIPTS =|bin_SCRIPTS = mysql_config mysql_fix_privilege_tables mysqlbug|g" ${WRKSRC}/scripts/Makefile.in
- @${REINPLACE_CMD} -e "s|man1_MANS =|man1_MANS = ${MAN1}|g" ${WRKSRC}/man/Makefile.in
- @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/mysys/default.c
-.if defined(WITH_PROC_SCOPE_PTH)
- @${REINPLACE_CMD} -e "s|PTHREAD_SCOPE_SYSTEM|PTHREAD_SCOPE_PROCESS|g" ${WRKSRC}/tools/mysqlmanager.c
-.endif
- @${REINPLACE_CMD} -e 's|\&\& defined(__GNUC__)|\&\& defined(__GNUC__) \&\& 0|' \
- ${WRKSRC}/include/my_global.h
-
-.else
-# MySQL-Scripts part
-USE_MYSQL= yes
-WANT_MYSQL_VER= 40
-
-RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5-DBD-mysql40
-.if ${PERL_LEVEL} <= 500800
-RUN_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
-.endif
-
-LATEST_LINK= mysql40-scripts
-
-CONFLICTS_INSTALL= mysql-scripts-[35].* mysql-scripts-4.[1-9].*
-
-MAN1= mysql_zap.1 mysqlaccess.1 mysqld_multi.1 mysql_fix_privilege_tables.1
-
-SCRIPTS= msql2mysql mysql_fix_extensions mysql_setpermission \
- mysql_secure_installation mysql_zap mysqlaccess \
- mysql_convert_table_format mysql_find_rows mysqlhotcopy \
- mysqldumpslow mysql_explain_log mysql_tableinfo mysqld_multi
-
-post-patch:
- @${REINPLACE_CMD} -e "s|SUBDIRS =|SUBDIRS = scripts man|g" ${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} -e "s|bin_SCRIPTS =|bin_SCRIPTS = ${SCRIPTS}|g" ${WRKSRC}/scripts/Makefile.in
- @${REINPLACE_CMD} -e "s|man1_MANS =|man1_MANS = ${MAN1}|g" ${WRKSRC}/man/Makefile.in
-.endif
-.endif
-# Common part
-post-extract:
- @${CP} /usr/include/tcpd.h ${WRKSRC}/sql/mytcpd.h
-
-.if defined(WITH_OPENSSL) && defined(BUILD_STATIC)
-pre-configure:
- @${ECHO} "You can't use the BUILD_STATIC option when using OpenSSL."
- @${FALSE}
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/databases/mysql40-server/distinfo b/databases/mysql40-server/distinfo
deleted file mode 100644
index 666e4a1c04a5..000000000000
--- a/databases/mysql40-server/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mysql-4.0.27.tar.gz) = c79f83bed7c1ea98e018b8829375b55c1de838d21a526d7f679becc75de00d0f
-SIZE (mysql-4.0.27.tar.gz) = 11152643
diff --git a/databases/mysql40-server/files/mysql-server.sh.in b/databases/mysql40-server/files/mysql-server.sh.in
deleted file mode 100644
index e9c52657df91..000000000000
--- a/databases/mysql40-server/files/mysql-server.sh.in
+++ /dev/null
@@ -1,62 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: mysql
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-#
-# Add the following line to /etc/rc.conf to enable mysql:
-# mysql_enable (bool): Set to "NO" by default.
-# Set it to "YES" to enable MySQL.
-# mysql_limits (bool): Set to "NO" by default.
-# Set it to yes to run `limits -e -U mysql`
-# just before mysql starts.
-# mysql_dbdir (str): Default to "/var/db/mysql"
-# Base database directory.
-# mysql_args (str): Custom additional arguments to be passed
-# to mysqld_safe (default empty).
-#
-
-. /etc/rc.subr
-
-name="mysql"
-rcvar=`set_rcvar`
-
-load_rc_config $name
-
-: ${mysql_enable="NO"}
-: ${mysql_limits="NO"}
-: ${mysql_dbdir="/var/db/mysql"}
-
-mysql_user="mysql"
-mysql_limits_args="-e -U ${mysql_user}"
-pidfile="${mysql_dbdir}/`/bin/hostname`.pid"
-command="%%PREFIX%%/bin/mysqld_safe"
-command_args="--defaults-extra-file=${mysql_dbdir}/my.cnf --user=${mysql_user} --datadir=${mysql_dbdir} --pid-file=${pidfile} ${mysql_args} > /dev/null 2>&1 &"
-procname="%%PREFIX%%/libexec/mysqld"
-start_precmd="${name}_prestart"
-mysql_install_db="%%PREFIX%%/bin/mysql_install_db"
-mysql_install_db_args="--ldata=${mysql_dbdir}"
-
-mysql_create_auth_tables()
-{
- eval $mysql_install_db $mysql_install_db_args >/dev/null 2>&1
- [ $? -eq 0 ] && chown -R ${mysql_user}:${mysql_user} ${mysql_dbdir}
-}
-
-mysql_prestart()
-{
- if [ ! -d "${mysql_dbdir}/mysql/." ]; then
- mysql_create_auth_tables || return 1
- fi
- if checkyesno mysql_limits; then
- eval `/usr/bin/limits ${mysql_limits_args}` 2>/dev/null
- else
- return 0
- fi
-}
-
-run_rc_command "$1"
diff --git a/databases/mysql40-server/files/patch-Docs::Makefile.in b/databases/mysql40-server/files/patch-Docs::Makefile.in
deleted file mode 100644
index 941446168e24..000000000000
--- a/databases/mysql40-server/files/patch-Docs::Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- Docs/Makefile.in.orig Wed Jun 29 19:07:04 2005
-+++ Docs/Makefile.in Wed Jul 20 09:27:21 2005
-@@ -454,7 +454,7 @@
- uninstall-info-am
-
-
--all: txt_files
-+all:
-
- txt_files: ../INSTALL-SOURCE ../EXCEPTIONS-CLIENT \
- INSTALL-BINARY ../support-files/MacOSX/ReadMe.txt
diff --git a/databases/mysql40-server/files/patch-Makefile.in b/databases/mysql40-server/files/patch-Makefile.in
deleted file mode 100644
index 3a30878bf33f..000000000000
--- a/databases/mysql40-server/files/patch-Makefile.in
+++ /dev/null
@@ -1,15 +0,0 @@
---- Makefile.in.orig Thu Oct 28 02:48:54 2004
-+++ Makefile.in Sun Oct 31 09:37:50 2004
-@@ -280,11 +280,7 @@
-
- # These are built from source in the Docs directory
- EXTRA_DIST = INSTALL-SOURCE README COPYING EXCEPTIONS-CLIENT
--SUBDIRS = . include @docs_dirs@ @readline_dir@ \
-- @thread_dirs@ pstack @sql_client_dirs@ \
-- @sql_server_dirs@ scripts @man_dirs@ tests \
-- BUILD netware os2 @libmysqld_dirs@ \
-- @bench_dirs@ support-files @fs_dirs@ @tools_dirs@
-+SUBDIRS =
-
-
- # Relink after clean
diff --git a/databases/mysql40-server/files/patch-configure b/databases/mysql40-server/files/patch-configure
deleted file mode 100644
index 1604d36a6848..000000000000
--- a/databases/mysql40-server/files/patch-configure
+++ /dev/null
@@ -1,31 +0,0 @@
---- configure.orig Sat Sep 3 00:38:41 2005
-+++ configure Tue Sep 13 07:48:06 2005
-@@ -19611,8 +19611,6 @@
- # This can be used to rebuild libtool when needed
- LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
-
--# Always use our own libtool.
--LIBTOOL='$(SHELL) $(top_builddir)/libtool'
-
- # Prevent multiple expansion
-
-@@ -24767,8 +24765,8 @@
- # Some system specific hacks
- #
-
--MAX_C_OPTIMIZE="-O3"
--MAX_CXX_OPTIMIZE="-O3"
-+MAX_C_OPTIMIZE=""
-+MAX_CXX_OPTIMIZE=""
-
- # workaround for Sun Forte/x86 see BUG#4681
- case $SYSTEM_TYPE-$MACHINE_TYPE-$ac_cv_c_compiler_gnu in
-@@ -35775,7 +35773,7 @@
- /* ) rel_srcdir="$srcdir" ;;
- * ) rel_srcdir="../$srcdir" ;;
- esac
-- if test "x$enable_dependency_tracking" == xno
-+ if test "x$enable_dependency_tracking" = xno
- then
- innodb_conf_flags=--disable-dependency-tracking
- fi
diff --git a/databases/mysql40-server/files/patch-man::Makefile.in b/databases/mysql40-server/files/patch-man::Makefile.in
deleted file mode 100644
index 18a44c36cf57..000000000000
--- a/databases/mysql40-server/files/patch-man::Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- man/Makefile.in.orig Sat May 6 15:56:15 2006
-+++ man/Makefile.in Fri May 19 15:59:41 2006
-@@ -293,7 +293,7 @@
- uname_prog = @uname_prog@
- vio_dir = @vio_dir@
- vio_libs = @vio_libs@
--man1_MANS = @man1_files@
-+man1_MANS =
- EXTRA_DIST = $(man1_MANS)
- all: all-am
-
diff --git a/databases/mysql40-server/files/patch-mysys_default.c b/databases/mysql40-server/files/patch-mysys_default.c
deleted file mode 100644
index cb2bf3776069..000000000000
--- a/databases/mysql40-server/files/patch-mysys_default.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- mysys/default.c.orig Mon Apr 11 11:15:09 2005
-+++ mysys/default.c Mon Apr 11 11:15:23 2005
-@@ -49,9 +49,7 @@
- "sys:/etc/",
- #else
- "/etc/",
--#endif
--#ifdef DATADIR
--DATADIR,
-+"%%PREFIX%%/etc/",
- #endif
- "", /* Place for defaults_extra_dir */
- #if !defined(__WIN__) && !defined(__NETWARE__)
diff --git a/databases/mysql40-server/files/patch-scripts::Makefile.in b/databases/mysql40-server/files/patch-scripts::Makefile.in
deleted file mode 100644
index dcb6132e85fd..000000000000
--- a/databases/mysql40-server/files/patch-scripts::Makefile.in
+++ /dev/null
@@ -1,36 +0,0 @@
---- scripts/Makefile.in.orig Sat Sep 3 00:38:37 2005
-+++ scripts/Makefile.in Tue Sep 13 07:58:03 2005
-@@ -289,23 +289,7 @@
- uname_prog = @uname_prog@
- vio_dir = @vio_dir@
- vio_libs = @vio_libs@
--bin_SCRIPTS = @server_scripts@ \
-- msql2mysql \
-- mysql_config \
-- mysql_fix_privilege_tables \
-- mysql_fix_extensions \
-- mysql_setpermission \
-- mysql_secure_installation \
-- mysql_zap \
-- mysqlaccess \
-- mysqlbug \
-- mysql_convert_table_format \
-- mysql_find_rows \
-- mysqlhotcopy \
-- mysqldumpslow \
-- mysql_explain_log \
-- mysql_tableinfo \
-- mysqld_multi
-+bin_SCRIPTS =
-
- noinst_SCRIPTS = make_binary_distribution \
- make_sharedlib_distribution \
-@@ -469,7 +453,7 @@
- uninstall: uninstall-am
-
- install-am: all-am
-- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am
-
- installcheck: installcheck-am
- install-strip:
diff --git a/databases/mysql40-server/files/patch-sql::mysqld.cc b/databases/mysql40-server/files/patch-sql::mysqld.cc
deleted file mode 100644
index e79f985fcb69..000000000000
--- a/databases/mysql40-server/files/patch-sql::mysqld.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- sql/mysqld.cc.orig Tue Dec 14 13:40:36 2004
-+++ sql/mysqld.cc Mon Jan 10 00:28:52 2005
-@@ -128,7 +128,7 @@
- #endif /* __WIN__ */
-
- #ifdef HAVE_LIBWRAP
--#include <tcpd.h>
-+#include "mytcpd.h"
- #include <syslog.h>
- #ifdef NEED_SYS_SYSLOG_H
- #include <sys/syslog.h>
diff --git a/databases/mysql40-server/files/patch-sql::mytcpd.h b/databases/mysql40-server/files/patch-sql::mytcpd.h
deleted file mode 100644
index 4583de9fe8fb..000000000000
--- a/databases/mysql40-server/files/patch-sql::mytcpd.h
+++ /dev/null
@@ -1,147 +0,0 @@
---- sql/mytcpd.h.orig Sun Jan 9 13:33:51 2005
-+++ sql/mytcpd.h Sun Jan 9 13:41:42 2005
-@@ -6,6 +6,25 @@
- * $FreeBSD: /tmp/pcvs/ports/databases/mysql40-server/files/Attic/patch-sql::mytcpd.h,v 1.1 2005-01-09 13:20:47 ale Exp $
- */
-
-+#ifndef _TCPWRAPPERS_TCPD_H
-+#define _TCPWRAPPERS_TCPD_H
-+
-+/* someone else may have defined this */
-+#undef __P
-+
-+/* use prototypes if we have an ANSI C compiler or are using C++ */
-+#if defined(__STDC__) || defined(__cplusplus)
-+#define __P(args) args
-+#else
-+#define __P(args) ()
-+#endif
-+
-+/* Need definitions of struct sockaddr_in and FILE. */
-+#include <netinet/in.h>
-+#include <stdio.h>
-+
-+__BEGIN_DECLS
-+
- /* Structure to describe one communications endpoint. */
-
- #define STRING_LENGTH 128 /* hosts, users, processes */
-@@ -31,10 +50,10 @@
- char pid[10]; /* access via eval_pid(request) */
- struct host_info client[1]; /* client endpoint info */
- struct host_info server[1]; /* server endpoint info */
-- void (*sink) (); /* datagram sink function or 0 */
-- void (*hostname) (); /* address to printable hostname */
-- void (*hostaddr) (); /* address to printable address */
-- void (*cleanup) (); /* cleanup function or 0 */
-+ void (*sink) __P((int)); /* datagram sink function or 0 */
-+ void (*hostname) __P((struct host_info *)); /* address to printable hostname */
-+ void (*hostaddr) __P((struct host_info *)); /* address to printable address */
-+ void (*cleanup) __P((struct request_info *)); /* cleanup function or 0 */
- struct netconfig *config; /* netdir handle */
- };
-
-@@ -67,20 +86,23 @@
- /* Global functions. */
-
- #if defined(TLI) || defined(PTX) || defined(TLI_SEQUENT)
--extern void fromhost(); /* get/validate client host info */
-+extern void fromhost __P((struct request_info *)); /* get/validate client host info */
- #else
- #define fromhost sock_host /* no TLI support needed */
- #endif
-
--extern int hosts_access(); /* access control */
--extern void shell_cmd(); /* execute shell command */
--extern char *percent_x(); /* do %<char> expansion */
--extern void rfc931(); /* client name from RFC 931 daemon */
--extern void clean_exit(); /* clean up and exit */
--extern void refuse(); /* clean up and exit */
--extern char *xgets(); /* fgets() on steroids */
--extern char *split_at(); /* strchr() and split */
--extern unsigned long dot_quad_addr(); /* restricted inet_addr() */
-+extern void shell_cmd __P((char *)); /* execute shell command */
-+extern char *percent_x __P((char *, int, char *, struct request_info *)); /* do %<char> expansion */
-+#ifdef INET6
-+extern void rfc931 __P((struct sockaddr *, struct sockaddr *, char *)); /* client name from RFC 931 daemon */
-+#else
-+extern void rfc931 __P((struct sockaddr_in *, struct sockaddr_in *, char *)); /* client name from RFC 931 daemon */
-+#endif
-+extern void clean_exit __P((struct request_info *)); /* clean up and exit */
-+extern void refuse __P((struct request_info *)); /* clean up and exit */
-+extern char *xgets __P((char *, int, FILE *)); /* fgets() on steroids */
-+extern char *split_at __P((char *, int)); /* strchr() and split */
-+extern unsigned long dot_quad_addr __P((char *)); /* restricted inet_addr() */
-
- /* Global variables. */
-
-@@ -98,9 +120,14 @@
- */
-
- #ifdef __STDC__
-+extern int hosts_access(struct request_info *request);
-+extern int hosts_ctl(char *daemon, char *client_name, char *client_addr,
-+ char *client_user);
- extern struct request_info *request_init(struct request_info *,...);
- extern struct request_info *request_set(struct request_info *,...);
- #else
-+extern int hosts_access();
-+extern int hosts_ctl();
- extern struct request_info *request_init(); /* initialize request */
- extern struct request_info *request_set(); /* update request structure */
- #endif
-@@ -123,27 +150,27 @@
- * host_info structures serve as caches for the lookup results.
- */
-
--extern char *eval_user(); /* client user */
--extern char *eval_hostname(); /* printable hostname */
--extern char *eval_hostaddr(); /* printable host address */
--extern char *eval_hostinfo(); /* host name or address */
--extern char *eval_client(); /* whatever is available */
--extern char *eval_server(); /* whatever is available */
-+extern char *eval_user __P((struct request_info *)); /* client user */
-+extern char *eval_hostname __P((struct host_info *)); /* printable hostname */
-+extern char *eval_hostaddr __P((struct host_info *)); /* printable host address */
-+extern char *eval_hostinfo __P((struct host_info *)); /* host name or address */
-+extern char *eval_client __P((struct request_info *)); /* whatever is available */
-+extern char *eval_server __P((struct request_info *)); /* whatever is available */
- #define eval_daemon(r) ((r)->daemon) /* daemon process name */
- #define eval_pid(r) ((r)->pid) /* process id */
-
- /* Socket-specific methods, including DNS hostname lookups. */
-
--extern void sock_host(); /* look up endpoint addresses */
--extern void sock_hostname(); /* translate address to hostname */
--extern void sock_hostaddr(); /* address to printable address */
-+extern void sock_host __P((struct request_info *));
-+extern void sock_hostname __P((struct host_info *));
-+extern void sock_hostaddr __P((struct host_info *));
- #define sock_methods(r) \
- { (r)->hostname = sock_hostname; (r)->hostaddr = sock_hostaddr; }
-
- /* The System V Transport-Level Interface (TLI) interface. */
-
- #if defined(TLI) || defined(PTX) || defined(TLI_SEQUENT)
--extern void tli_host(); /* look up endpoint addresses etc. */
-+extern void tli_host __P((struct request_info *)); /* look up endpoint addresses etc. */
- #endif
-
- /*
-@@ -184,7 +211,7 @@
- * behavior.
- */
-
--extern void process_options(); /* execute options */
-+extern void process_options __P((char *, struct request_info *)); /* execute options */
- extern int dry_run; /* verification flag */
-
- /* Bug workarounds. */
-@@ -223,3 +250,7 @@
- #define strtok my_strtok
- extern char *my_strtok();
- #endif
-+
-+__END_DECLS
-+
-+#endif /* tcpd.h */
diff --git a/databases/mysql40-server/pkg-descr b/databases/mysql40-server/pkg-descr
deleted file mode 100644
index 4ddefbb70546..000000000000
--- a/databases/mysql40-server/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-MySQL is a very fast, multi-threaded, multi-user and robust SQL
-(Structured Query Language) database server.
-
-WWW: http://www.mysql.com/
-
-- Alex Dupre
-ale@FreeBSD.org
diff --git a/databases/mysql40-server/pkg-plist b/databases/mysql40-server/pkg-plist
deleted file mode 100644
index 23809755c6ae..000000000000
--- a/databases/mysql40-server/pkg-plist
+++ /dev/null
@@ -1,131 +0,0 @@
-@stopdaemon mysql-server
-bin/comp_err
-bin/isamchk
-bin/isamlog
-bin/my_print_defaults
-bin/myisam_ftdump
-bin/myisamchk
-bin/myisamlog
-bin/myisampack
-bin/mysql_install
-bin/mysql_install_db
-bin/mysql_waitpid
-bin/mysqld_safe
-bin/pack_isam
-bin/perror
-bin/replace
-bin/resolve_stack_dump
-bin/resolveip
-lib/mysql/libdbug.a
-lib/mysql/libheap.a
-lib/mysql/libmerge.a
-lib/mysql/libmyisam.a
-lib/mysql/libmyisammrg.a
-lib/mysql/libmystrings.a
-lib/mysql/libmysys.a
-lib/mysql/libnisam.a
-lib/mysql/libvio.a
-libexec/mysqld
-%%DATADIR%%/binary-configure
-%%DATADIR%%/charsets/Index
-%%DATADIR%%/charsets/README
-%%DATADIR%%/charsets/cp1251.conf
-%%DATADIR%%/charsets/cp1257.conf
-%%DATADIR%%/charsets/croat.conf
-%%DATADIR%%/charsets/danish.conf
-%%DATADIR%%/charsets/dec8.conf
-%%DATADIR%%/charsets/dos.conf
-%%DATADIR%%/charsets/estonia.conf
-%%DATADIR%%/charsets/german1.conf
-%%DATADIR%%/charsets/greek.conf
-%%DATADIR%%/charsets/hebrew.conf
-%%DATADIR%%/charsets/hp8.conf
-%%DATADIR%%/charsets/hungarian.conf
-%%DATADIR%%/charsets/koi8_ru.conf
-%%DATADIR%%/charsets/koi8_ukr.conf
-%%DATADIR%%/charsets/latin1.conf
-%%DATADIR%%/charsets/latin2.conf
-%%DATADIR%%/charsets/latin5.conf
-%%DATADIR%%/charsets/swe7.conf
-%%DATADIR%%/charsets/usa7.conf
-%%DATADIR%%/charsets/win1250.conf
-%%DATADIR%%/charsets/win1251.conf
-%%DATADIR%%/charsets/win1251ukr.conf
-%%DATADIR%%/czech/errmsg.sys
-%%DATADIR%%/czech/errmsg.txt
-%%DATADIR%%/danish/errmsg.sys
-%%DATADIR%%/danish/errmsg.txt
-%%DATADIR%%/dutch/errmsg.sys
-%%DATADIR%%/dutch/errmsg.txt
-%%DATADIR%%/english/errmsg.sys
-%%DATADIR%%/english/errmsg.txt
-%%DATADIR%%/estonian/errmsg.sys
-%%DATADIR%%/estonian/errmsg.txt
-%%DATADIR%%/french/errmsg.sys
-%%DATADIR%%/french/errmsg.txt
-%%DATADIR%%/german/errmsg.sys
-%%DATADIR%%/german/errmsg.txt
-%%DATADIR%%/greek/errmsg.sys
-%%DATADIR%%/greek/errmsg.txt
-%%DATADIR%%/hungarian/errmsg.sys
-%%DATADIR%%/hungarian/errmsg.txt
-%%DATADIR%%/italian/errmsg.sys
-%%DATADIR%%/italian/errmsg.txt
-%%DATADIR%%/japanese/errmsg.sys
-%%DATADIR%%/japanese/errmsg.txt
-%%DATADIR%%/korean/errmsg.sys
-%%DATADIR%%/korean/errmsg.txt
-%%DATADIR%%/mi_test_all
-%%DATADIR%%/mi_test_all.res
-%%DATADIR%%/my-huge.cnf
-%%DATADIR%%/my-innodb-heavy-4G.cnf
-%%DATADIR%%/my-large.cnf
-%%DATADIR%%/my-medium.cnf
-%%DATADIR%%/my-small.cnf
-%%DATADIR%%/mysql-log-rotate
-%%DATADIR%%/mysql.server
-%%DATADIR%%/norwegian-ny/errmsg.sys
-%%DATADIR%%/norwegian-ny/errmsg.txt
-%%DATADIR%%/norwegian/errmsg.sys
-%%DATADIR%%/norwegian/errmsg.txt
-%%DATADIR%%/polish/errmsg.sys
-%%DATADIR%%/polish/errmsg.txt
-%%DATADIR%%/portuguese/errmsg.sys
-%%DATADIR%%/portuguese/errmsg.txt
-%%DATADIR%%/romanian/errmsg.sys
-%%DATADIR%%/romanian/errmsg.txt
-%%DATADIR%%/russian/errmsg.sys
-%%DATADIR%%/russian/errmsg.txt
-%%DATADIR%%/slovak/errmsg.sys
-%%DATADIR%%/slovak/errmsg.txt
-%%DATADIR%%/spanish/errmsg.sys
-%%DATADIR%%/spanish/errmsg.txt
-%%DATADIR%%/swedish/errmsg.sys
-%%DATADIR%%/swedish/errmsg.txt
-%%DATADIR%%/ukrainian/errmsg.sys
-%%DATADIR%%/ukrainian/errmsg.txt
-@dirrmtry lib/mysql
-@dirrm %%DATADIR%%/charsets
-@dirrm %%DATADIR%%/czech
-@dirrm %%DATADIR%%/danish
-@dirrm %%DATADIR%%/dutch
-@dirrm %%DATADIR%%/english
-@dirrm %%DATADIR%%/estonian
-@dirrm %%DATADIR%%/french
-@dirrm %%DATADIR%%/german
-@dirrm %%DATADIR%%/greek
-@dirrm %%DATADIR%%/hungarian
-@dirrm %%DATADIR%%/italian
-@dirrm %%DATADIR%%/japanese
-@dirrm %%DATADIR%%/korean
-@dirrm %%DATADIR%%/norwegian
-@dirrm %%DATADIR%%/norwegian-ny
-@dirrm %%DATADIR%%/polish
-@dirrm %%DATADIR%%/portuguese
-@dirrm %%DATADIR%%/romanian
-@dirrm %%DATADIR%%/russian
-@dirrm %%DATADIR%%/slovak
-@dirrm %%DATADIR%%/spanish
-@dirrm %%DATADIR%%/swedish
-@dirrm %%DATADIR%%/ukrainian
-@dirrm %%DATADIR%%
diff --git a/databases/mysql40-server/pkg-plist.client b/databases/mysql40-server/pkg-plist.client
deleted file mode 100644
index 0a944de3c73c..000000000000
--- a/databases/mysql40-server/pkg-plist.client
+++ /dev/null
@@ -1,47 +0,0 @@
-bin/mysql
-bin/mysql_config
-bin/mysql_fix_privilege_tables
-bin/mysqladmin
-bin/mysqlbinlog
-bin/mysqlbug
-bin/mysqlcheck
-bin/mysqldump
-bin/mysqlimport
-bin/mysqlmanager-pwgen
-bin/mysqlmanagerc
-bin/mysqlshow
-bin/mysqltest
-include/mysql/errmsg.h
-include/mysql/m_ctype.h
-include/mysql/m_string.h
-include/mysql/my_alloc.h
-include/mysql/my_config.h
-include/mysql/my_dbug.h
-include/mysql/my_dir.h
-include/mysql/my_getopt.h
-include/mysql/my_global.h
-include/mysql/my_list.h
-include/mysql/my_net.h
-include/mysql/my_no_pthread.h
-include/mysql/my_pthread.h
-include/mysql/my_semaphore.h
-include/mysql/my_sys.h
-include/mysql/mysql.h
-include/mysql/mysql_com.h
-include/mysql/mysql_embed.h
-include/mysql/mysql_version.h
-include/mysql/mysqld_error.h
-include/mysql/raid.h
-include/mysql/sslopt-case.h
-include/mysql/sslopt-longopts.h
-include/mysql/sslopt-vars.h
-lib/mysql/libmysqlclient.a
-lib/mysql/libmysqlclient.la
-lib/mysql/libmysqlclient.so
-lib/mysql/libmysqlclient.so.12
-lib/mysql/libmysqlclient_r.a
-lib/mysql/libmysqlclient_r.la
-lib/mysql/libmysqlclient_r.so
-lib/mysql/libmysqlclient_r.so.12
-@dirrm include/mysql
-@dirrm lib/mysql
diff --git a/databases/mysql40-server/pkg-plist.scripts b/databases/mysql40-server/pkg-plist.scripts
deleted file mode 100644
index f77f27a1839c..000000000000
--- a/databases/mysql40-server/pkg-plist.scripts
+++ /dev/null
@@ -1,13 +0,0 @@
-bin/msql2mysql
-bin/mysql_convert_table_format
-bin/mysql_explain_log
-bin/mysql_find_rows
-bin/mysql_fix_extensions
-bin/mysql_secure_installation
-bin/mysql_setpermission
-bin/mysql_tableinfo
-bin/mysql_zap
-bin/mysqlaccess
-bin/mysqld_multi
-bin/mysqldumpslow
-bin/mysqlhotcopy
diff --git a/databases/p5-DBD-mysql40/Makefile b/databases/p5-DBD-mysql40/Makefile
deleted file mode 100644
index dd9d31284c06..000000000000
--- a/databases/p5-DBD-mysql40/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# New ports collection makefile for: p5-DBD-mysql40
-# Date created: 27 Nov 2003
-# Whom: Oliver Eikemeier <eikemeier@fillmore-labs.com>
-#
-# $FreeBSD$
-#
-
-PKGNAMESUFFIX= 40
-
-COMMENT= MySQL 4.0 driver for the Perl5 Database Interface (DBI)
-
-CONFLICTS= p5-Mysql-modules-[0-9]* p5-DBD-mysql-[0-9]* p5-DBD-mysql4[1-9]-[0-9]* p5-DBD-mysql5[0-9]-[0-9]*
-
-WANT_MYSQL_VER= 40
-
-MASTERDIR= ${.CURDIR}/../p5-DBD-mysql
-
-BROKEN= does not compile
-
-.include "${MASTERDIR}/Makefile"
diff --git a/deskutils/Makefile b/deskutils/Makefile
index a8c0021eee8f..ab79522761f0 100644
--- a/deskutils/Makefile
+++ b/deskutils/Makefile
@@ -18,7 +18,6 @@
SUBDIR += blogtk
SUBDIR += bmp-docklet
SUBDIR += bookreader
- SUBDIR += buoh
SUBDIR += cairo-dock
SUBDIR += cairo-dock-plugins
SUBDIR += cal
@@ -163,7 +162,6 @@
SUBDIR += libopensync-plugin-synce
SUBDIR += libopensync-plugin-synce-devel
SUBDIR += libopensync-plugin-synce-legacy
- SUBDIR += libopensync-plugin-syncml
SUBDIR += libopensync-plugin-vformat-devel
SUBDIR += lightning
SUBDIR += lightning-thunderbird
diff --git a/deskutils/buoh/Makefile b/deskutils/buoh/Makefile
deleted file mode 100644
index cac38d793aed..000000000000
--- a/deskutils/buoh/Makefile
+++ /dev/null
@@ -1,59 +0,0 @@
-# New ports collection makefile for: buoh
-# Date created: 10 November 2005
-# Whom: Mezz <mezz@FreeBSD.org>
-#
-# $FreeBSD$
-# $MCom: ports/deskutils/buoh/Makefile,v 1.5 2008/03/22 00:42:46 mezz Exp $
-#
-
-PORTNAME= buoh
-PORTVERSION= 0.8.2
-PORTREVISION= 7
-CATEGORIES= deskutils www gnome
-MASTER_SITES= http://buoh.steve-o.org/downloads/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A reader for online strips comics
-
-DEPRECATED= Depends on devel/libsoup22, which is FORBIDDEN
-EXPIRATION_DATE= 2011-10-14
-
-LIB_DEPENDS= soup-2.2.8:${PORTSDIR}/devel/libsoup22
-
-USE_BZIP2= yes
-USE_GMAKE= yes
-USE_GNOME= gnomehack gnomeprefix intlhack libgnomeui
-INSTALLS_ICONS= yes
-GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
-DOCS= AUTHORS COPYING ChangeLog NEWS README TODO
-GCONF_SCHEMAS= buoh.schemas
-
-.if defined(WITH_DEBUG)
-CONFIGURE_ARGS+= --enable-debug
-CFLAGS+= -g
-STRIP=
-.endif
-
-pre-everything::
-.if !defined(WITH_DEBUG)
- @${ECHO_MSG} "You may specify the following on the command line:"
- @${ECHO_MSG} " "
- @${ECHO_MSG} "WITH_DEBUG=yes to enable debugging in Buoh."
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|[$$][(]datadir[)]/applications|${LOCALBASE}/share/applications|g' \
- ${WRKSRC}/data/Makefile.in
-
-.ifndef (NOPORTDOCS)
-post-install:
- @${MKDIR} ${DOCSDIR}
-.for i in ${DOCS}
- @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/deskutils/buoh/distinfo b/deskutils/buoh/distinfo
deleted file mode 100644
index 20afe3a56e44..000000000000
--- a/deskutils/buoh/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (buoh-0.8.2.tar.bz2) = eb9c8dc728b77f8e4c638c7f6a0b65d06c4549d0b6a2fc4f5bae51639bc041d5
-SIZE (buoh-0.8.2.tar.bz2) = 323984
diff --git a/deskutils/buoh/pkg-descr b/deskutils/buoh/pkg-descr
deleted file mode 100644
index 66728719c807..000000000000
--- a/deskutils/buoh/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Buoh is a reader for online strips comics. It is free software, designed to
-work well under the GNOME Desktop.
-
-Buoh has a number of features, including:
-
- - Select your favorites comic through a list of more than 130 comics
- - Easy, simple an eye-candy view of an online comic
- - Browsing over the comic strip archives
- - Saving a comic to disk
- - Integration with GNOME (respecting the lockdowns and HIG compliance)
-
-WWW: http://buoh.steve-o.org/
diff --git a/deskutils/buoh/pkg-plist b/deskutils/buoh/pkg-plist
deleted file mode 100644
index 270838d8e078..000000000000
--- a/deskutils/buoh/pkg-plist
+++ /dev/null
@@ -1,17 +0,0 @@
-bin/buoh
-share/applications/buoh.desktop
-%%DATADIR%%/comics/comics.xml
-%%DATADIR%%/ui/buoh-ui.xml
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-share/icons/hicolor/16x16/apps/buoh.png
-share/icons/hicolor/64x64/apps/buoh.png
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm %%DATADIR%%/ui
-@dirrm %%DATADIR%%/comics
-@dirrm %%DATADIR%%
-@dirrmtry share/applications
diff --git a/deskutils/libopensync-plugin-syncml/Makefile b/deskutils/libopensync-plugin-syncml/Makefile
deleted file mode 100644
index 5e3d9dc32e2c..000000000000
--- a/deskutils/libopensync-plugin-syncml/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# New ports collection makefile for: libopensync-plugin-syncml
-# Date created: 6 November 2008
-# Whom: Alex Samorukov <samm@os2.kiev.ua>
-#
-# $FreeBSD$
-#
-
-PORTNAME= libopensync-plugin-syncml
-PORTVERSION= 0.22
-CATEGORIES= deskutils palm comms
-MASTER_SITES= http://www.opensync.org/download/releases/${PORTVERSION}/
-
-MAINTAINER= samm@os2.kiev.ua
-COMMENT= This plugin allows to be synchronized against SyncML capable devices
-
-DEPRECATED= Depends on comms/libsyncml, which is DEPRECATED
-EXPIRATION_DATE= 2011-10-14
-
-LIB_DEPENDS= opensync.0:${PORTSDIR}/devel/libopensync022 syncml.0:${PORTSDIR}/comms/libsyncml
-
-USE_BZIP2= yes
-GNU_CONFIGURE= yes
-
-.include <bsd.port.mk>
diff --git a/deskutils/libopensync-plugin-syncml/distinfo b/deskutils/libopensync-plugin-syncml/distinfo
deleted file mode 100644
index 7ff4c505cd12..000000000000
--- a/deskutils/libopensync-plugin-syncml/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (libopensync-plugin-syncml-0.22.tar.bz2) = b3f9ec536eabe81831bdb067bee4a052c2852fc84f8e3052416fecbefe3253de
-SIZE (libopensync-plugin-syncml-0.22.tar.bz2) = 220011
diff --git a/deskutils/libopensync-plugin-syncml/pkg-descr b/deskutils/libopensync-plugin-syncml/pkg-descr
deleted file mode 100644
index 95abcea4c4ac..000000000000
--- a/deskutils/libopensync-plugin-syncml/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-The SyncML plugin is a plugin that allows OpenSync to be synchronized against
-SyncML capable devices. The plugin supports the protocol version 1.0, 1.1 and
-1.2. Available transports are http and obex. Bluetooth and HTTP-OBEX protocols
-are supported.
-
-WWW: http://www.opensync.org/wiki/syncml-guide
diff --git a/deskutils/libopensync-plugin-syncml/pkg-plist b/deskutils/libopensync-plugin-syncml/pkg-plist
deleted file mode 100644
index 259d7927c274..000000000000
--- a/deskutils/libopensync-plugin-syncml/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-share/opensync/defaults/syncml-http-server
-share/opensync/defaults/syncml-obex-client
-lib/opensync/plugins/syncml_plugin.la
-lib/opensync/plugins/syncml_plugin.so
-@dirrmtry lib/opensync/plugins
-@dirrmtry lib/opensync
-@dirrmtry share/opensync/defaults
-@dirrmtry share/opensync
diff --git a/devel/Makefile b/devel/Makefile
index 2e5d1ba66e1c..d46f189fa6c5 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -908,7 +908,6 @@
SUBDIR += libsoup
SUBDIR += libsoup-gnome
SUBDIR += libsoup-reference
- SUBDIR += libsoup22
SUBDIR += libstatgrab
SUBDIR += libstrfunc
SUBDIR += libstroke
diff --git a/devel/libsoup22/Makefile b/devel/libsoup22/Makefile
deleted file mode 100644
index eab135ba5a1c..000000000000
--- a/devel/libsoup22/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-# New ports collection makefile for: libsoup
-# Date created: 12 March 2003
-# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
-#
-# $FreeBSD$
-# $MCom: ports/devel/libsoup22/Makefile,v 1.40 2008/03/04 20:28:19 mezz Exp $
-#
-
-PORTNAME= libsoup
-PORTVERSION= 2.2.105
-PORTREVISION= 5
-CATEGORIES= devel gnome
-MASTER_SITES= GNOME
-DIST_SUBDIR= gnome2
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= A SOAP (Simple Object Access Protocol) implementation in C
-
-FORBIDDEN= Vulnerable since 2011-07-28, http://portaudit.freebsd.org/30cb4522-b94d-11e0-8182-485d60cb5385.html
-EXPIRATION_DATE= 2011-10-14
-
-LIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt
-
-NO_LATEST_LINK= yes
-
-USE_BZIP2= yes
-USE_GNOME= gnomehack glib20 libxml2 ltverhack referencehack
-USE_LDCONFIG= yes
-USE_AUTOTOOLS= libtool
-USE_GMAKE= yes
-CONFIGURE_ARGS= --with-html-dir=${PREFIX}/share/doc \
- --disable-gtk-doc
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
-PLIST_SUB= VERSION="2.2"
-
-.if !defined(WITHOUT_SSL)
-LIB_DEPENDS+= gnutls.47:${PORTSDIR}/security/gnutls
-.else
-CONFIGURE_ARGS+=--disable-ssl
-.endif
-
-.include <bsd.port.pre.mk>
-
-pre-everything::
- @${ECHO_MSG} ""
- @${ECHO_MSG} "libsoup has the following configurable option(s):"
- @${ECHO_MSG} " WITHOUT_SSL Disable GnuTLS SSL support"
- @${ECHO_MSG} ""
-
-.include <bsd.port.post.mk>
diff --git a/devel/libsoup22/distinfo b/devel/libsoup22/distinfo
deleted file mode 100644
index d1fffabda77b..000000000000
--- a/devel/libsoup22/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gnome2/libsoup-2.2.105.tar.bz2) = 3760a127ee810cfd0fda257ff615d19a2dd8aeece199dad0d18690446df72e8f
-SIZE (gnome2/libsoup-2.2.105.tar.bz2) = 505095
diff --git a/devel/libsoup22/pkg-descr b/devel/libsoup22/pkg-descr
deleted file mode 100644
index 1ec2bfea440f..000000000000
--- a/devel/libsoup22/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-Soup is a SOAP (Simple Object Access Protocol) implementation in C.
-
-It provides a queued asynchronous callback-based mechanism for sending and
-servicing SOAP requests, and a WSDL (Web Service Definition Language) for C
-compilers which generates client stubs and server skeletons for easily
-calling and implementing SOAP methods. It uses GLib and is designed to work
-well with GTK applications.
-
-Features:
- * Completely Asynchronous
- * Connection cache
- * HTTP chunked transfer and persistent connections
- * Authenticated HTTP, SOCKS4, and SOCKS5 proxy support
- * SSL Support using OpenSSL
- * Apache module server support
- * Client digest authentication
diff --git a/devel/libsoup22/pkg-plist b/devel/libsoup22/pkg-plist
deleted file mode 100644
index 24f7140d1e00..000000000000
--- a/devel/libsoup22/pkg-plist
+++ /dev/null
@@ -1,32 +0,0 @@
-include/libsoup-%%VERSION%%/libsoup/soup-address.h
-include/libsoup-%%VERSION%%/libsoup/soup-connection.h
-include/libsoup-%%VERSION%%/libsoup/soup-date.h
-include/libsoup-%%VERSION%%/libsoup/soup-headers.h
-include/libsoup-%%VERSION%%/libsoup/soup-message-filter.h
-include/libsoup-%%VERSION%%/libsoup/soup-message-queue.h
-include/libsoup-%%VERSION%%/libsoup/soup-message.h
-include/libsoup-%%VERSION%%/libsoup/soup-method.h
-include/libsoup-%%VERSION%%/libsoup/soup-misc.h
-include/libsoup-%%VERSION%%/libsoup/soup-portability.h
-include/libsoup-%%VERSION%%/libsoup/soup-server-auth.h
-include/libsoup-%%VERSION%%/libsoup/soup-server-message.h
-include/libsoup-%%VERSION%%/libsoup/soup-server.h
-include/libsoup-%%VERSION%%/libsoup/soup-session-async.h
-include/libsoup-%%VERSION%%/libsoup/soup-session-sync.h
-include/libsoup-%%VERSION%%/libsoup/soup-session.h
-include/libsoup-%%VERSION%%/libsoup/soup-soap-message.h
-include/libsoup-%%VERSION%%/libsoup/soup-soap-response.h
-include/libsoup-%%VERSION%%/libsoup/soup-socket.h
-include/libsoup-%%VERSION%%/libsoup/soup-status.h
-include/libsoup-%%VERSION%%/libsoup/soup-types.h
-include/libsoup-%%VERSION%%/libsoup/soup-uri.h
-include/libsoup-%%VERSION%%/libsoup/soup-xmlrpc-message.h
-include/libsoup-%%VERSION%%/libsoup/soup-xmlrpc-response.h
-include/libsoup-%%VERSION%%/libsoup/soup.h
-lib/libsoup-%%VERSION%%.a
-lib/libsoup-%%VERSION%%.la
-lib/libsoup-%%VERSION%%.so
-lib/libsoup-%%VERSION%%.so.8
-libdata/pkgconfig/libsoup-%%VERSION%%.pc
-@dirrm include/libsoup-%%VERSION%%/libsoup
-@dirrm include/libsoup-%%VERSION%%
diff --git a/dns/Makefile b/dns/Makefile
index db2ff66f69dc..74f918b8e981 100644
--- a/dns/Makefile
+++ b/dns/Makefile
@@ -8,8 +8,6 @@
SUBDIR += ares
SUBDIR += autotrust
SUBDIR += bind-tools
- SUBDIR += bind9-sdb-ldap
- SUBDIR += bind9-sdb-postgresql
SUBDIR += bind96
SUBDIR += bind97
SUBDIR += bind97-sdb
diff --git a/dns/bind9-sdb-ldap/Makefile b/dns/bind9-sdb-ldap/Makefile
deleted file mode 100644
index 38ef128d420b..000000000000
--- a/dns/bind9-sdb-ldap/Makefile
+++ /dev/null
@@ -1,158 +0,0 @@
-# New ports collection makefile for: bind9-sdb-ldap
-# Date created: 23 June 2005
-# Whom: Hugo Meiland <hugo@meiland.nl>
-#
-# $FreeBSD$
-#
-
-PORTNAME= bind9
-PORTVERSION= 9.4.3.1
-PORTREVISION= 1
-CATEGORIES= dns net ipv6
-MASTER_SITES= ${MASTER_SITE_ISC} \
- http://dougbarton.us/Downloads/%SUBDIR%/
-MASTER_SITE_SUBDIR= bind9/${ISCVERSION}
-PKGNAMESUFFIX= -sdb-ldap
-DISTNAME= bind-${ISCVERSION}
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.asc
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
-
-MAINTAINER= Hugo@Meiland.nl
-COMMENT= The well known Bind9, patched for use of an LDAP based backend
-
-FORBIDDEN= Vulnerable since 2011-06-04, http://portaudit.freebsd.org/1e1421f0-8d6f-11e0-89b4-001ec9578670.html
-EXPIRATION_DATE= 2011-10-14
-
-USE_OPENLDAP= yes
-
-CONFLICTS= bind9-9.* bind9-sdb-postgresql-* host-* skalibs-*
-
-# ISC releases things like 9.4.0b3, which our versioning doesn't like
-ISCVERSION= 9.4.3-P1
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps \
- --with-randomdev=/dev/random
-MAKE_JOBS_UNSAFE= yes
-
-OPTIONS= SSL "Building without OpenSSL removes DNSSEC" on \
- REPLACE_BASE "Replace base BIND with this version" off \
- LARGE_FILE "64-bit file support" off \
- SIGCHASE "dig/host/nslookup will do DNSSEC validation" off \
- IPV6 "IPv6 Support (autodetected by default)" off
-
-# Just in case
-USE_OPENSSL= yes
-
-.include <bsd.port.pre.mk>
-
-# We are ok by default from 7.0-RELEASE on
-.if ${OSVERSION} >= 700055
-OPTIONS+= THREADS "Compile with thread support" on
-.else
-OPTIONS+= THREADS "Compile w/threads (Not Recommended <FreeBSD-7)" off
-.endif
-
-.if !defined(WITHOUT_SSL)
-CONFIGURE_ARGS+= --with-openssl=${OPENSSLBASE}
-.else
-CONFIGURE_ARGS+= --disable-openssl-version-check
-CONFIGURE_ARGS+= --without-openssl
-.endif
-
-.if defined(WITH_LARGE_FILE)
-CONFIGURE_ARGS+= --enable-largefile
-.endif
-
-.if defined(WITH_SIGCHASE)
-CONFIGURE_ARGS+= STD_CDEFINES="-DDIG_SIGCHASE=1"
-.endif
-
-.if defined(WITH_IPV6)
-CONFIGURE_ARGS+= --enable-ipv6
-.endif
-
-.if !defined(WITHOUT_THREADS)
-CONFIGURE_ARGS+= --enable-threads
-.else
-CONFIGURE_ARGS+= --disable-threads
-.endif
-
-.if defined(WITH_REPLACE_BASE)
-PKGNAMESUFFIX= -sdb-ldap-base
-PREFIX= /usr
-BIND_DESTETC= /etc/namedb
-CONFIGURE_ARGS+= --prefix=${PREFIX} \
- --sysconfdir=${BIND_DESTETC}
-.else
-BIND_DESTETC= ${PREFIX}/etc
-.endif
-
-PLIST_SUB= BIND_DESTETC="${BIND_DESTETC}"
-
-MAN1= dig.1 host.1 nslookup.1 nsupdate.1
-MAN3= lwres.3 lwres_addr_parse.3 lwres_buffer.3 lwres_buffer_add.3 \
- lwres_buffer_back.3 lwres_buffer_clear.3 lwres_buffer_first.3 \
- lwres_buffer_forward.3 lwres_buffer_getmem.3 lwres_buffer_getuint16.3 \
- lwres_buffer_getuint32.3 lwres_buffer_getuint8.3 lwres_buffer_init.3 \
- lwres_buffer_invalidate.3 lwres_buffer_putmem.3 \
- lwres_buffer_putuint16.3 lwres_buffer_putuint32.3 \
- lwres_buffer_putuint8.3 lwres_buffer_subtract.3 lwres_conf_clear.3 \
- lwres_conf_get.3 lwres_conf_init.3 lwres_conf_parse.3 \
- lwres_conf_print.3 lwres_config.3 lwres_context.3 \
- lwres_context_allocmem.3 lwres_context_create.3 \
- lwres_context_destroy.3 lwres_context_freemem.3 \
- lwres_context_initserial.3 lwres_context_nextserial.3 \
- lwres_context_sendrecv.3 lwres_endhostent.3 lwres_endhostent_r.3 \
- lwres_freeaddrinfo.3 lwres_freehostent.3 lwres_gabn.3 \
- lwres_gabnrequest_free.3 lwres_gabnrequest_parse.3 \
- lwres_gabnrequest_render.3 lwres_gabnresponse_free.3 \
- lwres_gabnresponse_parse.3 lwres_gabnresponse_render.3 \
- lwres_gai_strerror.3 lwres_getaddrinfo.3 lwres_getaddrsbyname.3 \
- lwres_gethostbyaddr.3 lwres_gethostbyaddr_r.3 lwres_gethostbyname.3 \
- lwres_gethostbyname2.3 lwres_gethostbyname_r.3 lwres_gethostent.3 \
- lwres_gethostent_r.3 lwres_getipnode.3 lwres_getipnodebyaddr.3 \
- lwres_getipnodebyname.3 lwres_getnamebyaddr.3 lwres_getnameinfo.3 \
- lwres_getrrsetbyname.3 lwres_gnba.3 lwres_gnbarequest_free.3 \
- lwres_gnbarequest_parse.3 lwres_gnbarequest_render.3 \
- lwres_gnbaresponse_free.3 lwres_gnbaresponse_parse.3 \
- lwres_gnbaresponse_render.3 lwres_herror.3 lwres_hstrerror.3 \
- lwres_inetntop.3 lwres_lwpacket_parseheader.3 \
- lwres_lwpacket_renderheader.3 lwres_net_ntop.3 lwres_noop.3 \
- lwres_nooprequest_free.3 lwres_nooprequest_parse.3 \
- lwres_nooprequest_render.3 lwres_noopresponse_free.3 \
- lwres_noopresponse_parse.3 lwres_noopresponse_render.3 \
- lwres_packet.3 lwres_resutil.3 lwres_sethostent.3 \
- lwres_sethostent_r.3 lwres_string_parse.3
-MAN5= named.conf.5 rndc.conf.5
-MAN8= dnssec-keygen.8 dnssec-signzone.8 lwresd.8 named-checkconf.8 \
- named-checkzone.8 named.8 rndc-confgen.8 rndc.8
-MLINKS= named-checkzone.8 named-compilezone.8
-
-verify: checksum
- gpg --verify ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}.asc
-
-post-patch:
-.for FILE in check/named-checkconf.8 named/named.8 nsupdate/nsupdate.1 \
- rndc/rndc.8
- @${MV} ${WRKSRC}/bin/${FILE} ${WRKSRC}/bin/${FILE}.Dist
- @${SED} -e 's#/etc/named.conf#${BIND_DESTETC}/named.conf#g' \
- -e 's#/etc/rndc.conf#${BIND_DESTETC}/rndc.conf#g' \
- ${WRKSRC}/bin/${FILE}.Dist > ${WRKSRC}/bin/${FILE}
-.endfor
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/bin/rndc/rndc.conf \
- ${BIND_DESTETC}/rndc.conf.sample
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}/arm ${DOCSDIR}/misc
- ${INSTALL_DATA} ${WRKSRC}/doc/arm/*.html ${DOCSDIR}/arm
- ${INSTALL_DATA} ${WRKSRC}/doc/arm/Bv9ARM.pdf ${DOCSDIR}/
- ${INSTALL_DATA} ${WRKSRC}/doc/misc/[a-z]* ${DOCSDIR}/misc
- ${CP} ${WRKSRC}/CHANGES ${WRKSRC}/COPYRIGHT ${WRKSRC}/FAQ \
- ${WRKSRC}/README ${DOCSDIR}/
-.endif
-
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/dns/bind9-sdb-ldap/distinfo b/dns/bind9-sdb-ldap/distinfo
deleted file mode 100644
index 2587368d07fd..000000000000
--- a/dns/bind9-sdb-ldap/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (bind-9.4.3-P1.tar.gz) = 6f4323db5b55105a83a71517f42c0e6f1defdeefa7156b5ebe035480e2755c8a
-SIZE (bind-9.4.3-P1.tar.gz) = 6544583
-SHA256 (bind-9.4.3-P1.tar.gz.asc) = e346a9169b9d30d47a709bb9c654d579c86b698531260bd81e526ff40d74cd5c
-SIZE (bind-9.4.3-P1.tar.gz.asc) = 479
diff --git a/dns/bind9-sdb-ldap/files/patch-sdb_ldap b/dns/bind9-sdb-ldap/files/patch-sdb_ldap
deleted file mode 100644
index dad5fea1eda2..000000000000
--- a/dns/bind9-sdb-ldap/files/patch-sdb_ldap
+++ /dev/null
@@ -1,726 +0,0 @@
-diff -ruN ../bind-9.3.1.org/bin/named/Makefile.in ./bin/named/Makefile.in
---- ../bind-9.3.1.org/bin/named/Makefile.in Wed Jun 22 22:34:55 2005
-+++ ./bin/named/Makefile.in Wed Jun 22 22:52:14 2005
-@@ -26,10 +26,10 @@
- #
- # Add database drivers here.
- #
--DBDRIVER_OBJS =
--DBDRIVER_SRCS =
--DBDRIVER_INCLUDES =
--DBDRIVER_LIBS =
-+DBDRIVER_OBJS = ldapdb.@O@
-+DBDRIVER_SRCS = ldapdb.c
-+DBDRIVER_INCLUDES = -I${LOCALBASE}/include
-+DBDRIVER_LIBS = -L${LOCALBASE}/lib -lldap -llber
-
- CINCLUDES = -I${srcdir}/include -I${srcdir}/unix/include \
- ${LWRES_INCLUDES} ${DNS_INCLUDES} ${BIND9_INCLUDES} \
-diff -ruN ../bind-9.3.1.org/bin/named/include/ldapdb.h ./bin/named/include/ldapdb.h
---- ../bind-9.3.1.org/bin/named/include/ldapdb.h Thu Jan 1 01:00:00 1970
-+++ ./bin/named/include/ldapdb.h Wed Jun 22 22:40:56 2005
-@@ -0,0 +1,6 @@
-+#include <isc/types.h>
-+
-+isc_result_t ldapdb_init(void);
-+
-+void ldapdb_clear(void);
-+
-diff -ruN ../bind-9.3.1.org/bin/named/ldapdb.c ./bin/named/ldapdb.c
---- ../bind-9.3.1.org/bin/named/ldapdb.c Thu Jan 1 01:00:00 1970
-+++ ./bin/named/ldapdb.c Wed Jun 22 22:40:44 2005
-@@ -0,0 +1,667 @@
-+/*
-+ * ldapdb.c version 1.0-beta
-+ *
-+ * Copyright (C) 2002, 2004 Stig Venaas
-+ *
-+ * Permission to use, copy, modify, and distribute this software for any
-+ * purpose with or without fee is hereby granted, provided that the above
-+ * copyright notice and this permission notice appear in all copies.
-+ *
-+ * Contributors: Jeremy C. McDermond
-+ */
-+
-+/*
-+ * If you want to use TLS, uncomment the define below
-+ */
-+/* #define LDAPDB_TLS */
-+
-+/*
-+ * If you are using an old LDAP API uncomment the define below. Only do this
-+ * if you know what you're doing or get compilation errors on ldap_memfree().
-+ * This also forces LDAPv2.
-+ */
-+/* #define LDAPDB_RFC1823API */
-+
-+/* Using LDAPv3 by default, change this if you want v2 */
-+#ifndef LDAPDB_LDAP_VERSION
-+#define LDAPDB_LDAP_VERSION 3
-+#endif
-+
-+#include <config.h>
-+
-+#include <string.h>
-+#include <stdio.h>
-+#include <stdlib.h>
-+#include <ctype.h>
-+
-+#include <isc/mem.h>
-+#include <isc/print.h>
-+#include <isc/result.h>
-+#include <isc/util.h>
-+#include <isc/thread.h>
-+
-+#include <dns/sdb.h>
-+
-+#include <named/globals.h>
-+#include <named/log.h>
-+
-+#include <ldap.h>
-+#include "ldapdb.h"
-+
-+/*
-+ * A simple database driver for LDAP
-+ */
-+
-+/* enough for name with 8 labels of max length */
-+#define MAXNAMELEN 519
-+
-+static dns_sdbimplementation_t *ldapdb = NULL;
-+
-+struct ldapdb_data {
-+ char *hostport;
-+ char *hostname;
-+ int portno;
-+ char *base;
-+ int defaultttl;
-+ char *filterall;
-+ int filteralllen;
-+ char *filterone;
-+ int filteronelen;
-+ char *filtername;
-+ char *bindname;
-+ char *bindpw;
-+#ifdef LDAPDB_TLS
-+ int tls;
-+#endif
-+};
-+
-+/* used by ldapdb_getconn */
-+
-+struct ldapdb_entry {
-+ void *index;
-+ size_t size;
-+ void *data;
-+ struct ldapdb_entry *next;
-+};
-+
-+static struct ldapdb_entry *ldapdb_find(struct ldapdb_entry *stack,
-+ const void *index, size_t size) {
-+ while (stack != NULL) {
-+ if (stack->size == size && !memcmp(stack->index, index, size))
-+ return stack;
-+ stack = stack->next;
-+ }
-+ return NULL;
-+}
-+
-+static void ldapdb_insert(struct ldapdb_entry **stack,
-+ struct ldapdb_entry *item) {
-+ item->next = *stack;
-+ *stack = item;
-+}
-+
-+static void ldapdb_lock(int what) {
-+ static isc_mutex_t lock;
-+
-+ switch (what) {
-+ case 0:
-+ isc_mutex_init(&lock);
-+ break;
-+ case 1:
-+ LOCK(&lock);
-+ break;
-+ case -1:
-+ UNLOCK(&lock);
-+ break;
-+ }
-+}
-+
-+/* data == NULL means cleanup */
-+static LDAP **
-+ldapdb_getconn(struct ldapdb_data *data)
-+{
-+ static struct ldapdb_entry *allthreadsdata = NULL;
-+ struct ldapdb_entry *threaddata, *conndata;
-+ unsigned long threadid;
-+
-+ if (data == NULL) {
-+ /* cleanup */
-+ /* lock out other threads */
-+ ldapdb_lock(1);
-+ while (allthreadsdata != NULL) {
-+ threaddata = allthreadsdata;
-+ free(threaddata->index);
-+ while (threaddata->data != NULL) {
-+ conndata = threaddata->data;
-+ free(conndata->index);
-+ if (conndata->data != NULL)
-+ ldap_unbind((LDAP *)conndata->data);
-+ threaddata->data = conndata->next;
-+ free(conndata);
-+ }
-+ allthreadsdata = threaddata->next;
-+ free(threaddata);
-+ }
-+ ldapdb_lock(-1);
-+ return (NULL);
-+ }
-+
-+ /* look for connection data for current thread */
-+ threadid = isc_thread_self();
-+ threaddata = ldapdb_find(allthreadsdata, &threadid, sizeof(threadid));
-+ if (threaddata == NULL) {
-+ /* no data for this thread, create empty connection list */
-+ threaddata = malloc(sizeof(*threaddata));
-+ if (threaddata == NULL)
-+ return (NULL);
-+ threaddata->index = malloc(sizeof(threadid));
-+ if (threaddata->index == NULL) {
-+ free(threaddata);
-+ return (NULL);
-+ }
-+ *(unsigned long *)threaddata->index = threadid;
-+ threaddata->size = sizeof(threadid);
-+ threaddata->data = NULL;
-+
-+ /* need to lock out other threads here */
-+ ldapdb_lock(1);
-+ ldapdb_insert(&allthreadsdata, threaddata);
-+ ldapdb_lock(-1);
-+ }
-+
-+ /* threaddata points at the connection list for current thread */
-+ /* look for existing connection to our server */
-+ conndata = ldapdb_find((struct ldapdb_entry *)threaddata->data,
-+ data->hostport, strlen(data->hostport));
-+ if (conndata == NULL) {
-+ /* no connection data structure for this server, create one */
-+ conndata = malloc(sizeof(*conndata));
-+ if (conndata == NULL)
-+ return (NULL);
-+ conndata->index = data->hostport;
-+ conndata->size = strlen(data->hostport);
-+ conndata->data = NULL;
-+ ldapdb_insert((struct ldapdb_entry **)&threaddata->data,
-+ conndata);
-+ }
-+
-+ return (LDAP **)&conndata->data;
-+}
-+
-+static void
-+ldapdb_bind(struct ldapdb_data *data, LDAP **ldp)
-+{
-+#ifndef LDAPDB_RFC1823API
-+ const int ver = LDAPDB_LDAP_VERSION;
-+#endif
-+
-+ if (*ldp != NULL)
-+ ldap_unbind(*ldp);
-+ *ldp = ldap_open(data->hostname, data->portno);
-+ if (*ldp == NULL)
-+ return;
-+
-+#ifndef LDAPDB_RFC1823API
-+ ldap_set_option(*ldp, LDAP_OPT_PROTOCOL_VERSION, &ver);
-+#endif
-+
-+#ifdef LDAPDB_TLS
-+ if (data->tls) {
-+ ldap_start_tls_s(*ldp, NULL, NULL);
-+ }
-+#endif
-+
-+ if (ldap_simple_bind_s(*ldp, data->bindname, data->bindpw) != LDAP_SUCCESS) {
-+ ldap_unbind(*ldp);
-+ *ldp = NULL;
-+ }
-+}
-+
-+static isc_result_t
-+ldapdb_search(const char *zone, const char *name, void *dbdata, void *retdata)
-+{
-+ struct ldapdb_data *data = dbdata;
-+ isc_result_t result = ISC_R_NOTFOUND;
-+ LDAP **ldp;
-+ LDAPMessage *res, *e;
-+ char *fltr, *a, **vals = NULL, **names = NULL;
-+ char type[64];
-+#ifdef LDAPDB_RFC1823API
-+ void *ptr;
-+#else
-+ BerElement *ptr;
-+#endif
-+ int i, j, errno, msgid;
-+
-+ ldp = ldapdb_getconn(data);
-+ if (ldp == NULL)
-+ return (ISC_R_FAILURE);
-+ if (*ldp == NULL) {
-+ ldapdb_bind(data, ldp);
-+ if (*ldp == NULL) {
-+ isc_log_write(ns_g_lctx, NS_LOGCATEGORY_GENERAL, NS_LOGMODULE_SERVER, ISC_LOG_ERROR,
-+ "LDAP sdb zone '%s': bind failed", zone);
-+ return (ISC_R_FAILURE);
-+ }
-+ }
-+
-+ if (name == NULL) {
-+ fltr = data->filterall;
-+ } else {
-+ if (strlen(name) > MAXNAMELEN) {
-+ isc_log_write(ns_g_lctx, NS_LOGCATEGORY_GENERAL, NS_LOGMODULE_SERVER, ISC_LOG_ERROR,
-+ "LDAP sdb zone '%s': name %s too long", zone, name);
-+ return (ISC_R_FAILURE);
-+ }
-+ sprintf(data->filtername, "%s))", name);
-+ fltr = data->filterone;
-+ }
-+
-+ msgid = ldap_search(*ldp, data->base, LDAP_SCOPE_SUBTREE, fltr, NULL, 0);
-+ if (msgid == -1) {
-+ ldapdb_bind(data, ldp);
-+ if (*ldp != NULL)
-+ msgid = ldap_search(*ldp, data->base, LDAP_SCOPE_SUBTREE, fltr, NULL, 0);
-+ }
-+
-+ if (*ldp == NULL || msgid == -1) {
-+ isc_log_write(ns_g_lctx, NS_LOGCATEGORY_GENERAL, NS_LOGMODULE_SERVER, ISC_LOG_ERROR,
-+ "LDAP sdb zone '%s': search failed, filter %s", zone, fltr);
-+ return (ISC_R_FAILURE);
-+ }
-+
-+ /* Get the records one by one as they arrive and return them to bind */
-+ while ((errno = ldap_result(*ldp, msgid, 0, NULL, &res)) != LDAP_RES_SEARCH_RESULT ) {
-+ LDAP *ld = *ldp;
-+ int ttl = data->defaultttl;
-+
-+ /* not supporting continuation references at present */
-+ if (errno != LDAP_RES_SEARCH_ENTRY) {
-+ isc_log_write(ns_g_lctx, NS_LOGCATEGORY_GENERAL, NS_LOGMODULE_SERVER, ISC_LOG_ERROR,
-+ "LDAP sdb zone '%s': ldap_result returned %d", zone, errno);
-+ ldap_msgfree(res);
-+ return (ISC_R_FAILURE);
-+ }
-+
-+ /* only one entry per result message */
-+ e = ldap_first_entry(ld, res);
-+ if (e == NULL) {
-+ ldap_msgfree(res);
-+ isc_log_write(ns_g_lctx, NS_LOGCATEGORY_GENERAL, NS_LOGMODULE_SERVER, ISC_LOG_ERROR,
-+ "LDAP sdb zone '%s': ldap_first_entry failed", zone);
-+ return (ISC_R_FAILURE);
-+ }
-+
-+ if (name == NULL) {
-+ names = ldap_get_values(ld, e, "relativeDomainName");
-+ if (names == NULL)
-+ continue;
-+ }
-+
-+ vals = ldap_get_values(ld, e, "dNSTTL");
-+ if (vals != NULL) {
-+ ttl = atoi(vals[0]);
-+ ldap_value_free(vals);
-+ }
-+
-+ for (a = ldap_first_attribute(ld, e, &ptr); a != NULL; a = ldap_next_attribute(ld, e, ptr)) {
-+ char *s;
-+
-+ for (s = a; *s; s++)
-+ *s = toupper(*s);
-+ s = strstr(a, "RECORD");
-+ if ((s == NULL) || (s == a) || (s - a >= (signed int)sizeof(type))) {
-+#ifndef LDAPDB_RFC1823API
-+ ldap_memfree(a);
-+#endif
-+ continue;
-+ }
-+
-+ strncpy(type, a, s - a);
-+ type[s - a] = '\0';
-+ vals = ldap_get_values(ld, e, a);
-+ if (vals != NULL) {
-+ for (i = 0; vals[i] != NULL; i++) {
-+ if (name != NULL) {
-+ result = dns_sdb_putrr(retdata, type, ttl, vals[i]);
-+ } else {
-+ for (j = 0; names[j] != NULL; j++) {
-+ result = dns_sdb_putnamedrr(retdata, names[j], type, ttl, vals[i]);
-+ if (result != ISC_R_SUCCESS)
-+ break;
-+ }
-+ }
-+; if (result != ISC_R_SUCCESS) {
-+ isc_log_write(ns_g_lctx, NS_LOGCATEGORY_GENERAL, NS_LOGMODULE_SERVER, ISC_LOG_ERROR,
-+ "LDAP sdb zone '%s': dns_sdb_put... failed for %s", zone, vals[i]);
-+ ldap_value_free(vals);
-+#ifndef LDAPDB_RFC1823API
-+ ldap_memfree(a);
-+ if (ptr != NULL)
-+ ber_free(ptr, 0);
-+#endif
-+ if (name == NULL)
-+ ldap_value_free(names);
-+ ldap_msgfree(res);
-+ return (ISC_R_FAILURE);
-+ }
-+ }
-+ ldap_value_free(vals);
-+ }
-+#ifndef LDAPDB_RFC1823API
-+ ldap_memfree(a);
-+#endif
-+ }
-+#ifndef LDAPDB_RFC1823API
-+ if (ptr != NULL)
-+ ber_free(ptr, 0);
-+#endif
-+ if (name == NULL)
-+ ldap_value_free(names);
-+
-+ /* free this result */
-+ ldap_msgfree(res);
-+ }
-+
-+ /* free final result */
-+ ldap_msgfree(res);
-+ return (result);
-+}
-+
-+
-+/* callback routines */
-+static isc_result_t
-+ldapdb_lookup(const char *zone, const char *name, void *dbdata,
-+ dns_sdblookup_t *lookup)
-+{
-+ return ldapdb_search(zone, name, dbdata, lookup);
-+}
-+
-+static isc_result_t
-+ldapdb_allnodes(const char *zone, void *dbdata,
-+ dns_sdballnodes_t *allnodes)
-+{
-+ return ldapdb_search(zone, NULL, dbdata, allnodes);
-+}
-+
-+static char *
-+unhex(char *in)
-+{
-+ static const char hexdigits[] = "0123456789abcdef";
-+ char *p, *s = in;
-+ int d1, d2;
-+
-+ while ((s = strchr(s, '%'))) {
-+ if (!(s[1] && s[2]))
-+ return NULL;
-+ if ((p = strchr(hexdigits, tolower(s[1]))) == NULL)
-+ return NULL;
-+ d1 = p - hexdigits;
-+ if ((p = strchr(hexdigits, tolower(s[2]))) == NULL)
-+ return NULL;
-+ d2 = p - hexdigits;
-+ *s++ = d1 << 4 | d2;
-+ memmove(s, s + 2, strlen(s) - 1);
-+ }
-+ return in;
-+}
-+
-+/* returns 0 for ok, -1 for bad syntax, -2 for unknown critical extension */
-+static int
-+parseextensions(char *extensions, struct ldapdb_data *data)
-+{
-+ char *s, *next, *name, *value;
-+ int critical;
-+
-+ while (extensions != NULL) {
-+ s = strchr(extensions, ',');
-+ if (s != NULL) {
-+ *s++ = '\0';
-+ next = s;
-+ } else {
-+ next = NULL;
-+ }
-+
-+ if (*extensions != '\0') {
-+ s = strchr(extensions, '=');
-+ if (s != NULL) {
-+ *s++ = '\0';
-+ value = *s != '\0' ? s : NULL;
-+ } else {
-+ value = NULL;
-+ }
-+ name = extensions;
-+
-+ critical = *name == '!';
-+ if (critical) {
-+ name++;
-+ }
-+ if (*name == '\0') {
-+ return -1;
-+ }
-+
-+ if (!strcasecmp(name, "bindname")) {
-+ data->bindname = value;
-+ } else if (!strcasecmp(name, "x-bindpw")) {
-+ data->bindpw = value;
-+#ifdef LDAPDB_TLS
-+ } else if (!strcasecmp(name, "x-tls")) {
-+ data->tls = value == NULL || !strcasecmp(value, "true");
-+#endif
-+ } else if (critical) {
-+ return -2;
-+ }
-+ }
-+ extensions = next;
-+ }
-+ return 0;
-+}
-+
-+static void
-+free_data(struct ldapdb_data *data)
-+{
-+ if (data->hostport != NULL)
-+ isc_mem_free(ns_g_mctx, data->hostport);
-+ if (data->hostname != NULL)
-+ isc_mem_free(ns_g_mctx, data->hostname);
-+ if (data->filterall != NULL)
-+ isc_mem_put(ns_g_mctx, data->filterall, data->filteralllen);
-+ if (data->filterone != NULL)
-+ isc_mem_put(ns_g_mctx, data->filterone, data->filteronelen);
-+ isc_mem_put(ns_g_mctx, data, sizeof(struct ldapdb_data));
-+}
-+
-+
-+static isc_result_t
-+ldapdb_create(const char *zone, int argc, char **argv,
-+ void *driverdata, void **dbdata)
-+{
-+ struct ldapdb_data *data;
-+ char *s, *filter = NULL, *extensions = NULL;
-+ int defaultttl;
-+
-+ UNUSED(driverdata);
-+
-+ /* we assume that only one thread will call create at a time */
-+ /* want to do this only once for all instances */
-+
-+ if ((argc < 2)
-+ || (argv[0] != strstr( argv[0], "ldap://"))
-+ || ((defaultttl = atoi(argv[1])) < 1))
-+ return (ISC_R_FAILURE);
-+ data = isc_mem_get(ns_g_mctx, sizeof(struct ldapdb_data));
-+ if (data == NULL)
-+ return (ISC_R_NOMEMORY);
-+
-+ memset(data, 0, sizeof(struct ldapdb_data));
-+ data->hostport = isc_mem_strdup(ns_g_mctx, argv[0] + strlen("ldap://"));
-+ if (data->hostport == NULL) {
-+ free_data(data);
-+ return (ISC_R_NOMEMORY);
-+ }
-+
-+ data->defaultttl = defaultttl;
-+
-+ s = strchr(data->hostport, '/');
-+ if (s != NULL) {
-+ *s++ = '\0';
-+ data->base = s;
-+ /* attrs, scope, filter etc? */
-+ s = strchr(s, '?');
-+ if (s != NULL) {
-+ *s++ = '\0';
-+ /* ignore attributes */
-+ s = strchr(s, '?');
-+ if (s != NULL) {
-+ *s++ = '\0';
-+ /* ignore scope */
-+ s = strchr(s, '?');
-+ if (s != NULL) {
-+ *s++ = '\0';
-+ /* filter */
-+ filter = s;
-+ s = strchr(s, '?');
-+ if (s != NULL) {
-+ *s++ = '\0';
-+ /* extensions */
-+ extensions = s;
-+ s = strchr(s, '?');
-+ if (s != NULL) {
-+ *s++ = '\0';
-+ }
-+ if (*extensions == '\0') {
-+ extensions = NULL;
-+ }
-+ }
-+ if (*filter == '\0') {
-+ filter = NULL;
-+ }
-+ }
-+ }
-+ }
-+ if (*data->base == '\0') {
-+ data->base = NULL;
-+ }
-+ }
-+
-+ /* parse extensions */
-+ if (extensions != NULL) {
-+ int err;
-+
-+ err = parseextensions(extensions, data);
-+ if (err < 0) {
-+ /* err should be -1 or -2 */
-+ free_data(data);
-+ if (err == -1) {
-+ isc_log_write(ns_g_lctx, NS_LOGCATEGORY_GENERAL, NS_LOGMODULE_SERVER, ISC_LOG_ERROR,
-+ "LDAP sdb zone '%s': URL: extension syntax error", zone);
-+ } else if (err == -2) {
-+ isc_log_write(ns_g_lctx, NS_LOGCATEGORY_GENERAL, NS_LOGMODULE_SERVER, ISC_LOG_ERROR,
-+ "LDAP sdb zone '%s': URL: unknown critical extension", zone);
-+ }
-+ return (ISC_R_FAILURE);
-+ }
-+ }
-+
-+ if ((data->base != NULL && unhex(data->base) == NULL) ||
-+ (filter != NULL && unhex(filter) == NULL) ||
-+ (data->bindname != NULL && unhex(data->bindname) == NULL) ||
-+ (data->bindpw != NULL && unhex(data->bindpw) == NULL)) {
-+ free_data(data);
-+ isc_log_write(ns_g_lctx, NS_LOGCATEGORY_GENERAL, NS_LOGMODULE_SERVER, ISC_LOG_ERROR,
-+ "LDAP sdb zone '%s': URL: bad hex values", zone);
-+ return (ISC_R_FAILURE);
-+ }
-+
-+ /* compute filterall and filterone once and for all */
-+ if (filter == NULL) {
-+ data->filteralllen = strlen(zone) + strlen("(zoneName=)") + 1;
-+ data->filteronelen = strlen(zone) + strlen("(&(zoneName=)(relativeDomainName=))") + MAXNAMELEN + 1;
-+ } else {
-+ data->filteralllen = strlen(filter) + strlen(zone) + strlen("(&(zoneName=))") + 1;
-+ data->filteronelen = strlen(filter) + strlen(zone) + strlen("(&(zoneName=)(relativeDomainName=))") + MAXNAMELEN + 1;
-+ }
-+
-+ data->filterall = isc_mem_get(ns_g_mctx, data->filteralllen);
-+ if (data->filterall == NULL) {
-+ free_data(data);
-+ return (ISC_R_NOMEMORY);
-+ }
-+ data->filterone = isc_mem_get(ns_g_mctx, data->filteronelen);
-+ if (data->filterone == NULL) {
-+ free_data(data);
-+ return (ISC_R_NOMEMORY);
-+ }
-+
-+ if (filter == NULL) {
-+ sprintf(data->filterall, "(zoneName=%s)", zone);
-+ sprintf(data->filterone, "(&(zoneName=%s)(relativeDomainName=", zone);
-+ } else {
-+ sprintf(data->filterall, "(&%s(zoneName=%s))", filter, zone);
-+ sprintf(data->filterone, "(&%s(zoneName=%s)(relativeDomainName=", filter, zone);
-+ }
-+ data->filtername = data->filterone + strlen(data->filterone);
-+
-+ /* support URLs with literal IPv6 addresses */
-+ data->hostname = isc_mem_strdup(ns_g_mctx, data->hostport + (*data->hostport == '[' ? 1 : 0));
-+ if (data->hostname == NULL) {
-+ free_data(data);
-+ return (ISC_R_NOMEMORY);
-+ }
-+
-+ if (*data->hostport == '[' &&
-+ (s = strchr(data->hostname, ']')) != NULL )
-+ *s++ = '\0';
-+ else
-+ s = data->hostname;
-+ s = strchr(s, ':');
-+ if (s != NULL) {
-+ *s++ = '\0';
-+ data->portno = atoi(s);
-+ } else
-+ data->portno = LDAP_PORT;
-+
-+ *dbdata = data;
-+ return (ISC_R_SUCCESS);
-+}
-+
-+static void
-+ldapdb_destroy(const char *zone, void *driverdata, void **dbdata) {
-+ struct ldapdb_data *data = *dbdata;
-+
-+ UNUSED(zone);
-+ UNUSED(driverdata);
-+
-+ free_data(data);
-+}
-+
-+static dns_sdbmethods_t ldapdb_methods = {
-+ ldapdb_lookup,
-+ NULL, /* authority */
-+ ldapdb_allnodes,
-+ ldapdb_create,
-+ ldapdb_destroy
-+};
-+
-+/* Wrapper around dns_sdb_register() */
-+isc_result_t
-+ldapdb_init(void) {
-+ unsigned int flags =
-+ DNS_SDBFLAG_RELATIVEOWNER |
-+ DNS_SDBFLAG_RELATIVERDATA |
-+ DNS_SDBFLAG_THREADSAFE;
-+
-+ ldapdb_lock(0);
-+ return (dns_sdb_register("ldap", &ldapdb_methods, NULL, flags,
-+ ns_g_mctx, &ldapdb));
-+}
-+
-+/* Wrapper around dns_sdb_unregister() */
-+void
-+ldapdb_clear(void) {
-+ if (ldapdb != NULL) {
-+ /* clean up thread data */
-+ ldapdb_getconn(NULL);
-+ dns_sdb_unregister(&ldapdb);
-+ }
-+}
-diff -ruN ../bind-9.3.1.org/bin/named/main.c ./bin/named/main.c
---- ../bind-9.3.1.org/bin/named/main.c Wed Jun 22 22:34:55 2005
-+++ ./bin/named/main.c Wed Jun 22 22:47:38 2005
-@@ -72,6 +72,7 @@
- * Include header files for database drivers here.
- */
- /* #include "xxdb.h" */
-+#include <ldapdb.h>
-
- /*
- * Include DLZ drivers if appropriate.
-@@ -681,6 +682,7 @@
- * Add calls to register sdb drivers here.
- */
- /* xxdb_init(); */
-+ ldapdb_init();
-
- #ifdef DLZ
- /*
-@@ -707,6 +709,7 @@
- * Add calls to unregister sdb drivers here.
- */
- /* xxdb_clear(); */
-+ ldapdb_clear();
-
- #ifdef DLZ
- /*
diff --git a/dns/bind9-sdb-ldap/pkg-descr b/dns/bind9-sdb-ldap/pkg-descr
deleted file mode 100644
index ea90dfb13658..000000000000
--- a/dns/bind9-sdb-ldap/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This port includes all the excellent features of the BIND9 DNS server,
-including support for an LDAP back-end. These patches were written by Venaas.
-
-WWW: http://www.venaas.no/ldap/bind-sdb/
-
-- Hugo
-hugo@meiland.nl
diff --git a/dns/bind9-sdb-ldap/pkg-message b/dns/bind9-sdb-ldap/pkg-message
deleted file mode 100644
index bb713abdd1d3..000000000000
--- a/dns/bind9-sdb-ldap/pkg-message
+++ /dev/null
@@ -1,18 +0,0 @@
-*************************************************************************
-* _ _____ _____ _____ _ _ _____ ___ ___ _ _ *
-* / \|_ _|_ _| ____| \ | |_ _|_ _/ _ \| \ | | *
-* / _ \ | | | | | _| | \| | | | | | | | | \| | *
-* / ___ \| | | | | |___| |\ | | | | | |_| | |\ | *
-* /_/ \_\_| |_| |_____|_| \_| |_| |___\___/|_| \_| *
-* *
-* If you are running BIND 9 in a chroot environment, make *
-* sure that there is a /dev/random device in the chroot. *
-* *
-* BIND 9 also requires configuration of rndc, including a *
-* "secret" key. The easiest, and most secure way to configure *
-* rndc is to run 'rndc-confgen -a' to generate the proper conf *
-* file, with a new random key, and appropriate file permissions. *
-* *
-* The /etc/rc.d/named script in the base will do both for you. *
-* *
-*************************************************************************
diff --git a/dns/bind9-sdb-ldap/pkg-plist b/dns/bind9-sdb-ldap/pkg-plist
deleted file mode 100644
index 9ef535bc8b9b..000000000000
--- a/dns/bind9-sdb-ldap/pkg-plist
+++ /dev/null
@@ -1,244 +0,0 @@
-bin/dig
-bin/host
-bin/isc-config.sh
-bin/nslookup
-bin/nsupdate
-include/bind9/check.h
-include/bind9/getaddresses.h
-include/bind9/version.h
-include/dns/acl.h
-include/dns/adb.h
-include/dns/byaddr.h
-include/dns/cache.h
-include/dns/callbacks.h
-include/dns/cert.h
-include/dns/compress.h
-include/dns/db.h
-include/dns/dbiterator.h
-include/dns/dbtable.h
-include/dns/diff.h
-include/dns/dispatch.h
-include/dns/dnssec.h
-include/dns/ds.h
-include/dns/enumclass.h
-include/dns/enumtype.h
-include/dns/events.h
-include/dns/fixedname.h
-include/dns/journal.h
-include/dns/keyflags.h
-include/dns/keytable.h
-include/dns/keyvalues.h
-include/dns/lib.h
-include/dns/log.h
-include/dns/master.h
-include/dns/masterdump.h
-include/dns/message.h
-include/dns/name.h
-include/dns/ncache.h
-include/dns/nsec.h
-include/dns/peer.h
-include/dns/portlist.h
-include/dns/rbt.h
-include/dns/rcode.h
-include/dns/rdata.h
-include/dns/rdataclass.h
-include/dns/rdatalist.h
-include/dns/rdataset.h
-include/dns/rdatasetiter.h
-include/dns/rdataslab.h
-include/dns/rdatastruct.h
-include/dns/rdatatype.h
-include/dns/request.h
-include/dns/resolver.h
-include/dns/result.h
-include/dns/rootns.h
-include/dns/sdb.h
-include/dns/secalg.h
-include/dns/secproto.h
-include/dns/soa.h
-include/dns/ssu.h
-include/dns/tcpmsg.h
-include/dns/time.h
-include/dns/tkey.h
-include/dns/tsig.h
-include/dns/ttl.h
-include/dns/types.h
-include/dns/validator.h
-include/dns/version.h
-include/dns/view.h
-include/dns/xfrin.h
-include/dns/zone.h
-include/dns/zonekey.h
-include/dns/zt.h
-include/dst/dst.h
-include/dst/lib.h
-include/dst/result.h
-include/isc/app.h
-include/isc/assertions.h
-include/isc/atomic.h
-include/isc/base64.h
-include/isc/bitstring.h
-include/isc/boolean.h
-include/isc/buffer.h
-include/isc/bufferlist.h
-include/isc/commandline.h
-include/isc/condition.h
-include/isc/dir.h
-include/isc/entropy.h
-include/isc/error.h
-include/isc/event.h
-include/isc/eventclass.h
-include/isc/file.h
-include/isc/formatcheck.h
-include/isc/fsaccess.h
-include/isc/hash.h
-include/isc/heap.h
-include/isc/hex.h
-include/isc/hmacmd5.h
-include/isc/int.h
-include/isc/interfaceiter.h
-include/isc/lang.h
-include/isc/lex.h
-include/isc/lfsr.h
-include/isc/lib.h
-include/isc/list.h
-include/isc/log.h
-include/isc/magic.h
-include/isc/md5.h
-include/isc/mem.h
-include/isc/msgcat.h
-include/isc/msgs.h
-include/isc/mutex.h
-include/isc/mutexblock.h
-include/isc/net.h
-include/isc/netaddr.h
-include/isc/netdb.h
-include/isc/offset.h
-include/isc/once.h
-include/isc/ondestroy.h
-include/isc/os.h
-include/isc/parseint.h
-include/isc/platform.h
-include/isc/print.h
-include/isc/quota.h
-include/isc/random.h
-include/isc/ratelimiter.h
-include/isc/refcount.h
-include/isc/region.h
-include/isc/resource.h
-include/isc/result.h
-include/isc/resultclass.h
-include/isc/rwlock.h
-include/isc/serial.h
-include/isc/sha1.h
-include/isc/sha2.h
-include/isc/sockaddr.h
-include/isc/socket.h
-include/isc/stdio.h
-include/isc/stdlib.h
-include/isc/stdtime.h
-include/isc/string.h
-include/isc/symtab.h
-include/isc/syslog.h
-include/isc/task.h
-include/isc/taskpool.h
-include/isc/thread.h
-include/isc/time.h
-include/isc/timer.h
-include/isc/types.h
-include/isc/util.h
-include/isc/version.h
-include/isccc/alist.h
-include/isccc/base64.h
-include/isccc/cc.h
-include/isccc/ccmsg.h
-include/isccc/events.h
-include/isccc/lib.h
-include/isccc/result.h
-include/isccc/sexpr.h
-include/isccc/symtab.h
-include/isccc/symtype.h
-include/isccc/types.h
-include/isccc/util.h
-include/isccc/version.h
-include/isccfg/aclconf.h
-include/isccfg/cfg.h
-include/isccfg/grammar.h
-include/isccfg/log.h
-include/isccfg/namedconf.h
-include/isccfg/version.h
-include/lwres/context.h
-include/lwres/int.h
-include/lwres/ipv6.h
-include/lwres/lang.h
-include/lwres/list.h
-include/lwres/lwbuffer.h
-include/lwres/lwpacket.h
-include/lwres/lwres.h
-include/lwres/net.h
-include/lwres/netdb.h
-include/lwres/platform.h
-include/lwres/result.h
-include/lwres/version.h
-lib/libbind9.a
-lib/libdns.a
-lib/libisc.a
-lib/libisccc.a
-lib/libisccfg.a
-lib/liblwres.a
-sbin/dnssec-keygen
-sbin/dnssec-signzone
-sbin/lwresd
-sbin/named
-sbin/named-checkconf
-sbin/named-checkzone
-sbin/named-compilezone
-sbin/rndc
-sbin/rndc-confgen
-%%PORTDOCS%%%%DOCSDIR%%/Bv9ARM.pdf
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES
-%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
-%%PORTDOCS%%%%DOCSDIR%%/FAQ
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch01.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch02.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch03.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch04.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch05.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch06.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch07.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch08.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch09.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch10.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/man.dig.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/man.dnssec-keygen.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/man.dnssec-signzone.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/man.host.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/man.named-checkconf.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/man.named-checkzone.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/man.named.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/man.rndc-confgen.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/man.rndc.conf.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/man.rndc.html
-%%PORTDOCS%%%%DOCSDIR%%/misc/dnssec
-%%PORTDOCS%%%%DOCSDIR%%/misc/format-options.pl
-%%PORTDOCS%%%%DOCSDIR%%/misc/ipv6
-%%PORTDOCS%%%%DOCSDIR%%/misc/migration
-%%PORTDOCS%%%%DOCSDIR%%/misc/migration-4to9
-%%PORTDOCS%%%%DOCSDIR%%/misc/options
-%%PORTDOCS%%%%DOCSDIR%%/misc/rfc-compliance
-%%PORTDOCS%%%%DOCSDIR%%/misc/roadmap
-%%PORTDOCS%%%%DOCSDIR%%/misc/sdb
-%%PORTDOCS%%%%DOCSDIR%%/misc/sort-options.pl
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/arm
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/misc
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@unexec rm -f %%BIND_DESTETC%%/rndc.conf.sample
-@dirrm include/bind9
-@dirrm include/dns
-@dirrm include/dst
-@dirrmtry include/isc
-@dirrm include/isccc
-@dirrm include/isccfg
-@dirrm include/lwres
diff --git a/dns/bind9-sdb-postgresql/Makefile b/dns/bind9-sdb-postgresql/Makefile
deleted file mode 100644
index 152910e4c466..000000000000
--- a/dns/bind9-sdb-postgresql/Makefile
+++ /dev/null
@@ -1,147 +0,0 @@
-# New ports collection makefile for: bind9-sdb-postgresql
-# Date created: 16 Aug 2008
-# Whom: Josh Carroll <josh.carroll@gmail.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= bind9
-PORTVERSION= 9.4.3.3
-CATEGORIES= dns net ipv6
-MASTER_SITES= ${MASTER_SITE_ISC}
-MASTER_SITE_SUBDIR= bind9/${ISCVERSION}
-PKGNAMESUFFIX= -sdb-postgresql
-DISTNAME= bind-${ISCVERSION}
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.asc
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
-
-MAINTAINER= josh.carroll@gmail.com
-COMMENT= Bind9, patched for use with a PostgreSQL-based backend
-
-FORBIDDEN= Vulnerable since 2011-06-04, http://portaudit.freebsd.org/1e1421f0-8d6f-11e0-89b4-001ec9578670.html
-EXPIRATION_DATE= 2011-10-14
-
-CONFLICTS= bind9-9.* bind9-sdb-ldap-* host-*
-
-# ISC releases things like 9.3.0rc1, which our versioning doesn't like
-ISCVERSION= 9.4.3-P3
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps --with-openssl \
- --with-randomdev=/dev/random
-MAKE_JOBS_UNSAFE= yes
-
-USE_OPENSSL= yes
-USE_PGSQL= yes
-
-OPTIONS= REPLACE_BASE "Replace base BIND with this version" off \
- LARGE_FILE "64-bit file support" off \
- SIGCHASE "dig/host/nslookup will do DNSSEC validation" off \
- IPV6 "IPv6 Support (autodetected by default)" off
-
-.include <bsd.port.pre.mk>
-
-# We are ok by default from 7.0-RELEASE on
-.if ${OSVERSION} >= 700055
-OPTIONS+= THREADS "Compile with thread support" on
-.else
-OPTIONS+= THREADS "Compile w/threads (Not Recommended <FreeBSD-7)" off
-.endif
-
-.if defined(WITH_OPENSSL_PORT)
-CONFIGURE_ARGS+= --with-openssl=${LOCALBASE}
-.else
-CONFIGURE_ARGS+= --with-openssl
-.endif
-
-.if defined(WITH_LARGE_FILE)
-CONFIGURE_ARGS+= --enable-largefile
-.endif
-
-.if defined(WITH_SIGCHASE)
-CONFIGURE_ARGS+= STD_CDEFINES="-DDIG_SIGCHASE=1"
-.endif
-
-.if defined(WITH_IPV6)
-CONFIGURE_ARGS+= --enable-ipv6
-.endif
-
-.if !defined(WITHOUT_THREADS)
-CONFIGURE_ARGS+= --enable-threads
-.else
-CONFIGURE_ARGS+= --disable-threads
-.endif
-
-.if defined(WITH_REPLACE_BASE)
-PKGNAMESUFFIX= -sdb-postgresql-base
-PREFIX= /usr
-BIND_DESTETC= /etc/namedb
-CONFIGURE_ARGS+= --prefix=${PREFIX} \
- --sysconfdir=${BIND_DESTETC}
-.else
-BIND_DESTETC= ${PREFIX}/etc
-.endif
-
-PLIST_SUB= BIND_DESTETC="${BIND_DESTETC}"
-
-MAN1= dig.1 host.1 nslookup.1 nsupdate.1
-MAN3= lwres.3 lwres_addr_parse.3 lwres_buffer.3 lwres_buffer_add.3 \
- lwres_buffer_back.3 lwres_buffer_clear.3 lwres_buffer_first.3 \
- lwres_buffer_forward.3 lwres_buffer_getmem.3 lwres_buffer_getuint16.3 \
- lwres_buffer_getuint32.3 lwres_buffer_getuint8.3 lwres_buffer_init.3 \
- lwres_buffer_invalidate.3 lwres_buffer_putmem.3 \
- lwres_buffer_putuint16.3 lwres_buffer_putuint32.3 \
- lwres_buffer_putuint8.3 lwres_buffer_subtract.3 lwres_conf_clear.3 \
- lwres_conf_get.3 lwres_conf_init.3 lwres_conf_parse.3 \
- lwres_conf_print.3 lwres_config.3 lwres_context.3 \
- lwres_context_allocmem.3 lwres_context_create.3 \
- lwres_context_destroy.3 lwres_context_freemem.3 \
- lwres_context_initserial.3 lwres_context_nextserial.3 \
- lwres_context_sendrecv.3 lwres_endhostent.3 lwres_endhostent_r.3 \
- lwres_freeaddrinfo.3 lwres_freehostent.3 lwres_gabn.3 \
- lwres_gabnrequest_free.3 lwres_gabnrequest_parse.3 \
- lwres_gabnrequest_render.3 lwres_gabnresponse_free.3 \
- lwres_gabnresponse_parse.3 lwres_gabnresponse_render.3 \
- lwres_gai_strerror.3 lwres_getaddrinfo.3 lwres_getaddrsbyname.3 \
- lwres_gethostbyaddr.3 lwres_gethostbyaddr_r.3 lwres_gethostbyname.3 \
- lwres_gethostbyname2.3 lwres_gethostbyname_r.3 lwres_gethostent.3 \
- lwres_gethostent_r.3 lwres_getipnode.3 lwres_getipnodebyaddr.3 \
- lwres_getipnodebyname.3 lwres_getnamebyaddr.3 lwres_getnameinfo.3 \
- lwres_getrrsetbyname.3 lwres_gnba.3 lwres_gnbarequest_free.3 \
- lwres_gnbarequest_parse.3 lwres_gnbarequest_render.3 \
- lwres_gnbaresponse_free.3 lwres_gnbaresponse_parse.3 \
- lwres_gnbaresponse_render.3 lwres_herror.3 lwres_hstrerror.3 \
- lwres_inetntop.3 lwres_lwpacket_parseheader.3 \
- lwres_lwpacket_renderheader.3 lwres_net_ntop.3 lwres_noop.3 \
- lwres_nooprequest_free.3 lwres_nooprequest_parse.3 \
- lwres_nooprequest_render.3 lwres_noopresponse_free.3 \
- lwres_noopresponse_parse.3 lwres_noopresponse_render.3 \
- lwres_packet.3 lwres_resutil.3 lwres_sethostent.3 \
- lwres_sethostent_r.3 lwres_string_parse.3
-MAN5= named.conf.5 rndc.conf.5
-MAN8= dnssec-keygen.8 dnssec-signzone.8 lwresd.8 named-checkconf.8 \
- named-checkzone.8 named.8 rndc-confgen.8 rndc.8
-MLINKS= named-checkzone.8 named-compilezone.8
-
-post-patch:
-.for FILE in check/named-checkconf.8 named/named.8 nsupdate/nsupdate.1 \
- rndc/rndc.8
- @${MV} ${WRKSRC}/bin/${FILE} ${WRKSRC}/bin/${FILE}.Dist
- @${SED} -e 's#/etc/named.conf#${BIND_DESTETC}/named.conf#g' \
- -e 's#/etc/rndc.conf#${BIND_DESTETC}/rndc.conf#g' \
- ${WRKSRC}/bin/${FILE}.Dist > ${WRKSRC}/bin/${FILE}
-.endfor
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/bin/rndc/rndc.conf \
- ${BIND_DESTETC}/rndc.conf.sample
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}/arm ${DOCSDIR}/misc
- ${INSTALL_DATA} ${WRKSRC}/doc/arm/Bv9ARM*html ${DOCSDIR}/arm
- ${INSTALL_DATA} ${WRKSRC}/doc/misc/[a-z]* ${DOCSDIR}/misc
- ${CP} ${WRKSRC}/CHANGES ${WRKSRC}/COPYRIGHT ${WRKSRC}/FAQ \
- ${WRKSRC}/README ${DOCSDIR}/
-.endif
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/dns/bind9-sdb-postgresql/distinfo b/dns/bind9-sdb-postgresql/distinfo
deleted file mode 100644
index 79fc200d90f4..000000000000
--- a/dns/bind9-sdb-postgresql/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (bind-9.4.3-P3.tar.gz) = cf1186b9f9bb993053e49f7c9bc22a1f218266cc6112d4e668a56ab8861a2b6d
-SIZE (bind-9.4.3-P3.tar.gz) = 6544968
-SHA256 (bind-9.4.3-P3.tar.gz.asc) = 26fe58193633b7402a0e01a2502ee6cac52f6a41879198429979f09fde221bc7
-SIZE (bind-9.4.3-P3.tar.gz.asc) = 481
diff --git a/dns/bind9-sdb-postgresql/files/patch-bin__named__Makefile.in b/dns/bind9-sdb-postgresql/files/patch-bin__named__Makefile.in
deleted file mode 100644
index ab71555ce86d..000000000000
--- a/dns/bind9-sdb-postgresql/files/patch-bin__named__Makefile.in
+++ /dev/null
@@ -1,17 +0,0 @@
---- ./bin/named/Makefile.in.orig 2005-09-04 20:18:10.000000000 -0400
-+++ ./bin/named/Makefile.in 2008-08-26 12:01:22.000000000 -0400
-@@ -26,10 +26,10 @@
- #
- # Add database drivers here.
- #
--DBDRIVER_OBJS =
--DBDRIVER_SRCS =
--DBDRIVER_INCLUDES =
--DBDRIVER_LIBS =
-+DBDRIVER_OBJS = pgsqldb.@O@
-+DBDRIVER_SRCS = pgsqldb.c
-+DBDRIVER_INCLUDES = -I../../contrib/sdb/pgsql -I${LOCALBASE}/include
-+DBDRIVER_LIBS = -L${LOCALBASE}/lib -lpq
-
- DLZ_DRIVER_DIR = ${top_srcdir}/contrib/dlz/drivers
-
diff --git a/dns/bind9-sdb-postgresql/files/patch-bin__named__main.c b/dns/bind9-sdb-postgresql/files/patch-bin__named__main.c
deleted file mode 100644
index 3b5a00835e19..000000000000
--- a/dns/bind9-sdb-postgresql/files/patch-bin__named__main.c
+++ /dev/null
@@ -1,26 +0,0 @@
---- ./bin/named/main.c.orig 2006-11-10 13:51:14.000000000 -0500
-+++ ./bin/named/main.c 2008-08-26 12:01:22.000000000 -0400
-@@ -72,6 +72,7 @@
- * Include header files for database drivers here.
- */
- /* #include "xxdb.h" */
-+#include <pgsqldb.h>
-
- /*
- * Include DLZ drivers if appropriate.
-@@ -681,6 +682,7 @@
- * Add calls to register sdb drivers here.
- */
- /* xxdb_init(); */
-+ pgsqldb_init();
-
- #ifdef DLZ
- /*
-@@ -707,6 +709,7 @@
- * Add calls to unregister sdb drivers here.
- */
- /* xxdb_clear(); */
-+ pgsqldb_clear();
-
- #ifdef DLZ
- /*
diff --git a/dns/bind9-sdb-postgresql/files/patch-bin__named__pgsqldb.c b/dns/bind9-sdb-postgresql/files/patch-bin__named__pgsqldb.c
deleted file mode 100644
index 2c07fca31a2f..000000000000
--- a/dns/bind9-sdb-postgresql/files/patch-bin__named__pgsqldb.c
+++ /dev/null
@@ -1,351 +0,0 @@
---- ./bin/named/pgsqldb.c.orig 2008-08-26 12:01:22.000000000 -0400
-+++ ./bin/named/pgsqldb.c 2008-08-26 12:01:22.000000000 -0400
-@@ -0,0 +1,348 @@
-+/*
-+ * Copyright (C) 2004 Internet Systems Consortium, Inc. ("ISC")
-+ * Copyright (C) 2000, 2001 Internet Software Consortium.
-+ *
-+ * Permission to use, copy, modify, and distribute this software for any
-+ * purpose with or without fee is hereby granted, provided that the above
-+ * copyright notice and this permission notice appear in all copies.
-+ *
-+ * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
-+ * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
-+ * AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
-+ * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
-+ * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
-+ * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
-+ * PERFORMANCE OF THIS SOFTWARE.
-+ */
-+
-+/* $Id: pgsqldb.c,v 1.13 2004/03/05 05:04:32 marka Exp $ */
-+
-+#include <config.h>
-+
-+#include <stdio.h>
-+#include <string.h>
-+#include <stdlib.h>
-+
-+#include <libpq-fe.h>
-+
-+#include <isc/mem.h>
-+#include <isc/print.h>
-+#include <isc/result.h>
-+#include <isc/util.h>
-+
-+#include <dns/sdb.h>
-+#include <dns/result.h>
-+
-+#include <named/globals.h>
-+
-+#include "pgsqldb.h"
-+
-+/*
-+ * A simple database driver that interfaces to a PostgreSQL database. This
-+ * is not complete, and not designed for general use. It opens one
-+ * connection to the database per zone, which is inefficient. It also may
-+ * not handle quoting correctly.
-+ *
-+ * The table must contain the fields "name", "rdtype", and "rdata", and
-+ * is expected to contain a properly constructed zone. The program "zonetodb"
-+ * creates such a table.
-+ */
-+
-+static dns_sdbimplementation_t *pgsqldb = NULL;
-+
-+struct dbinfo {
-+ PGconn *conn;
-+ char *database;
-+ char *table;
-+ char *host;
-+ char *user;
-+ char *passwd;
-+};
-+
-+static void
-+pgsqldb_destroy(const char *zone, void *driverdata, void **dbdata);
-+
-+/*
-+ * Canonicalize a string before writing it to the database.
-+ * "dest" must be an array of at least size 2*strlen(source) + 1.
-+ */
-+static void
-+quotestring(const char *source, char *dest) {
-+ while (*source != 0) {
-+ if (*source == '\'')
-+ *dest++ = '\'';
-+ /* SQL doesn't treat \ as special, but PostgreSQL does */
-+ else if (*source == '\\')
-+ *dest++ = '\\';
-+ *dest++ = *source++;
-+ }
-+ *dest++ = 0;
-+}
-+
-+/*
-+ * Connect to the database.
-+ */
-+static isc_result_t
-+db_connect(struct dbinfo *dbi) {
-+ dbi->conn = PQsetdbLogin(dbi->host, NULL, NULL, NULL, dbi->database,
-+ dbi->user, dbi->passwd);
-+
-+ if (PQstatus(dbi->conn) == CONNECTION_OK)
-+ return (ISC_R_SUCCESS);
-+ else
-+ return (ISC_R_FAILURE);
-+}
-+
-+/*
-+ * Check to see if the connection is still valid. If not, attempt to
-+ * reconnect.
-+ */
-+static isc_result_t
-+maybe_reconnect(struct dbinfo *dbi) {
-+ if (PQstatus(dbi->conn) == CONNECTION_OK)
-+ return (ISC_R_SUCCESS);
-+
-+ return (db_connect(dbi));
-+}
-+
-+/*
-+ * This database operates on absolute names.
-+ *
-+ * Queries are converted into SQL queries and issued synchronously. Errors
-+ * are handled really badly.
-+ */
-+static isc_result_t
-+pgsqldb_lookup(const char *zone, const char *name, void *dbdata,
-+ dns_sdblookup_t *lookup)
-+{
-+ isc_result_t result;
-+ struct dbinfo *dbi = dbdata;
-+ PGresult *res;
-+ char str[1500];
-+ char *canonname;
-+ int i;
-+
-+ UNUSED(zone);
-+
-+ canonname = isc_mem_get(ns_g_mctx, strlen(name) * 2 + 1);
-+ if (canonname == NULL)
-+ return (ISC_R_NOMEMORY);
-+ quotestring(name, canonname);
-+ snprintf(str, sizeof(str),
-+ "SELECT TTL,RDTYPE,RDATA FROM \"%s\" WHERE "
-+ "lower(NAME) = lower('%s')", dbi->table, canonname);
-+ isc_mem_put(ns_g_mctx, canonname, strlen(name) * 2 + 1);
-+
-+ result = maybe_reconnect(dbi);
-+ if (result != ISC_R_SUCCESS)
-+ return (result);
-+
-+ res = PQexec(dbi->conn, str);
-+ if (!res || PQresultStatus(res) != PGRES_TUPLES_OK) {
-+ PQclear(res);
-+ return (ISC_R_FAILURE);
-+ }
-+ if (PQntuples(res) == 0) {
-+ PQclear(res);
-+ return (ISC_R_NOTFOUND);
-+ }
-+
-+ for (i = 0; i < PQntuples(res); i++) {
-+ char *ttlstr = PQgetvalue(res, i, 0);
-+ char *type = PQgetvalue(res, i, 1);
-+ char *data = PQgetvalue(res, i, 2);
-+ dns_ttl_t ttl;
-+ char *endp;
-+ ttl = strtol(ttlstr, &endp, 10);
-+ if (*endp != '\0') {
-+ PQclear(res);
-+ return (DNS_R_BADTTL);
-+ }
-+ result = dns_sdb_putrr(lookup, type, ttl, data);
-+ if (result != ISC_R_SUCCESS) {
-+ PQclear(res);
-+ return (ISC_R_FAILURE);
-+ }
-+ }
-+
-+ PQclear(res);
-+ return (ISC_R_SUCCESS);
-+}
-+
-+/*
-+ * Issue an SQL query to return all nodes in the database and fill the
-+ * allnodes structure.
-+ */
-+static isc_result_t
-+pgsqldb_allnodes(const char *zone, void *dbdata, dns_sdballnodes_t *allnodes) {
-+ struct dbinfo *dbi = dbdata;
-+ PGresult *res;
-+ isc_result_t result;
-+ char str[1500];
-+ int i;
-+
-+ UNUSED(zone);
-+
-+ snprintf(str, sizeof(str),
-+ "SELECT TTL,NAME,RDTYPE,RDATA FROM \"%s\" ORDER BY NAME",
-+ dbi->table);
-+
-+ result = maybe_reconnect(dbi);
-+ if (result != ISC_R_SUCCESS)
-+ return (result);
-+
-+ res = PQexec(dbi->conn, str);
-+ if (!res || PQresultStatus(res) != PGRES_TUPLES_OK ) {
-+ PQclear(res);
-+ return (ISC_R_FAILURE);
-+ }
-+ if (PQntuples(res) == 0) {
-+ PQclear(res);
-+ return (ISC_R_NOTFOUND);
-+ }
-+
-+ for (i = 0; i < PQntuples(res); i++) {
-+ char *ttlstr = PQgetvalue(res, i, 0);
-+ char *name = PQgetvalue(res, i, 1);
-+ char *type = PQgetvalue(res, i, 2);
-+ char *data = PQgetvalue(res, i, 3);
-+ dns_ttl_t ttl;
-+ char *endp;
-+ ttl = strtol(ttlstr, &endp, 10);
-+ if (*endp != '\0') {
-+ PQclear(res);
-+ return (DNS_R_BADTTL);
-+ }
-+ result = dns_sdb_putnamedrr(allnodes, name, type, ttl, data);
-+ if (result != ISC_R_SUCCESS) {
-+ PQclear(res);
-+ return (ISC_R_FAILURE);
-+ }
-+ }
-+
-+ PQclear(res);
-+ return (ISC_R_SUCCESS);
-+}
-+
-+/*
-+ * Create a connection to the database and save any necessary information
-+ * in dbdata.
-+ *
-+ * argv[0] is the name of the database
-+ * argv[1] is the name of the table
-+ * argv[2] (if present) is the name of the host to connect to
-+ * argv[3] (if present) is the name of the user to connect as
-+ * argv[4] (if present) is the name of the password to connect with
-+ */
-+static isc_result_t
-+pgsqldb_create(const char *zone, int argc, char **argv,
-+ void *driverdata, void **dbdata)
-+{
-+ struct dbinfo *dbi;
-+ isc_result_t result;
-+
-+ UNUSED(zone);
-+ UNUSED(driverdata);
-+
-+ if (argc < 2)
-+ return (ISC_R_FAILURE);
-+
-+ dbi = isc_mem_get(ns_g_mctx, sizeof(struct dbinfo));
-+ if (dbi == NULL)
-+ return (ISC_R_NOMEMORY);
-+ dbi->conn = NULL;
-+ dbi->database = NULL;
-+ dbi->table = NULL;
-+ dbi->host = NULL;
-+ dbi->user = NULL;
-+ dbi->passwd = NULL;
-+
-+#define STRDUP_OR_FAIL(target, source) \
-+ do { \
-+ target = isc_mem_strdup(ns_g_mctx, source); \
-+ if (target == NULL) { \
-+ result = ISC_R_NOMEMORY; \
-+ goto cleanup; \
-+ } \
-+ } while (0);
-+
-+ STRDUP_OR_FAIL(dbi->database, argv[0]);
-+ STRDUP_OR_FAIL(dbi->table, argv[1]);
-+ if (argc > 2)
-+ STRDUP_OR_FAIL(dbi->host, argv[2]);
-+ if (argc > 3)
-+ STRDUP_OR_FAIL(dbi->user, argv[3]);
-+ if (argc > 4)
-+ STRDUP_OR_FAIL(dbi->passwd, argv[4]);
-+
-+ result = db_connect(dbi);
-+ if (result != ISC_R_SUCCESS)
-+ goto cleanup;
-+
-+ *dbdata = dbi;
-+ return (ISC_R_SUCCESS);
-+
-+ cleanup:
-+ pgsqldb_destroy(zone, driverdata, (void **)&dbi);
-+ return (result);
-+}
-+
-+/*
-+ * Close the connection to the database.
-+ */
-+static void
-+pgsqldb_destroy(const char *zone, void *driverdata, void **dbdata) {
-+ struct dbinfo *dbi = *dbdata;
-+
-+ UNUSED(zone);
-+ UNUSED(driverdata);
-+
-+ if (dbi->conn != NULL)
-+ PQfinish(dbi->conn);
-+ if (dbi->database != NULL)
-+ isc_mem_free(ns_g_mctx, dbi->database);
-+ if (dbi->table != NULL)
-+ isc_mem_free(ns_g_mctx, dbi->table);
-+ if (dbi->host != NULL)
-+ isc_mem_free(ns_g_mctx, dbi->host);
-+ if (dbi->user != NULL)
-+ isc_mem_free(ns_g_mctx, dbi->user);
-+ if (dbi->passwd != NULL)
-+ isc_mem_free(ns_g_mctx, dbi->passwd);
-+ if (dbi->database != NULL)
-+ isc_mem_free(ns_g_mctx, dbi->database);
-+ isc_mem_put(ns_g_mctx, dbi, sizeof(struct dbinfo));
-+}
-+
-+/*
-+ * Since the SQL database corresponds to a zone, the authority data should
-+ * be returned by the lookup() function. Therefore the authority() function
-+ * is NULL.
-+ */
-+static dns_sdbmethods_t pgsqldb_methods = {
-+ pgsqldb_lookup,
-+ NULL, /* authority */
-+ pgsqldb_allnodes,
-+ pgsqldb_create,
-+ pgsqldb_destroy
-+};
-+
-+/*
-+ * Wrapper around dns_sdb_register().
-+ */
-+isc_result_t
-+pgsqldb_init(void) {
-+ unsigned int flags;
-+ flags = 0;
-+ return (dns_sdb_register("pgsql", &pgsqldb_methods, NULL, flags,
-+ ns_g_mctx, &pgsqldb));
-+}
-+
-+/*
-+ * Wrapper around dns_sdb_unregister().
-+ */
-+void
-+pgsqldb_clear(void) {
-+ if (pgsqldb != NULL)
-+ dns_sdb_unregister(&pgsqldb);
-+}
diff --git a/dns/bind9-sdb-postgresql/files/patch-bin__named__pgsqldb.h b/dns/bind9-sdb-postgresql/files/patch-bin__named__pgsqldb.h
deleted file mode 100644
index c5cf8b311f5d..000000000000
--- a/dns/bind9-sdb-postgresql/files/patch-bin__named__pgsqldb.h
+++ /dev/null
@@ -1,28 +0,0 @@
---- ./bin/named/pgsqldb.h.orig 2008-08-26 12:01:22.000000000 -0400
-+++ ./bin/named/pgsqldb.h 2008-08-26 12:01:22.000000000 -0400
-@@ -0,0 +1,25 @@
-+/*
-+ * Copyright (C) 2004 Internet Systems Consortium, Inc. ("ISC")
-+ * Copyright (C) 2000, 2001 Internet Software Consortium.
-+ *
-+ * Permission to use, copy, modify, and distribute this software for any
-+ * purpose with or without fee is hereby granted, provided that the above
-+ * copyright notice and this permission notice appear in all copies.
-+ *
-+ * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
-+ * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
-+ * AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
-+ * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
-+ * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
-+ * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
-+ * PERFORMANCE OF THIS SOFTWARE.
-+ */
-+
-+/* $Id: pgsqldb.h,v 1.3 2004/03/05 05:04:32 marka Exp $ */
-+
-+#include <isc/types.h>
-+
-+isc_result_t pgsqldb_init(void);
-+
-+void pgsqldb_clear(void);
-+
diff --git a/dns/bind9-sdb-postgresql/pkg-descr b/dns/bind9-sdb-postgresql/pkg-descr
deleted file mode 100644
index a434da185e35..000000000000
--- a/dns/bind9-sdb-postgresql/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-BIND version 9 Nameserver, with PostgreSQL backend support.
-
-WWW: http://www.isc.org/index.pl?/sw/bind/index.php
diff --git a/dns/bind9-sdb-postgresql/pkg-message b/dns/bind9-sdb-postgresql/pkg-message
deleted file mode 100644
index bb713abdd1d3..000000000000
--- a/dns/bind9-sdb-postgresql/pkg-message
+++ /dev/null
@@ -1,18 +0,0 @@
-*************************************************************************
-* _ _____ _____ _____ _ _ _____ ___ ___ _ _ *
-* / \|_ _|_ _| ____| \ | |_ _|_ _/ _ \| \ | | *
-* / _ \ | | | | | _| | \| | | | | | | | | \| | *
-* / ___ \| | | | | |___| |\ | | | | | |_| | |\ | *
-* /_/ \_\_| |_| |_____|_| \_| |_| |___\___/|_| \_| *
-* *
-* If you are running BIND 9 in a chroot environment, make *
-* sure that there is a /dev/random device in the chroot. *
-* *
-* BIND 9 also requires configuration of rndc, including a *
-* "secret" key. The easiest, and most secure way to configure *
-* rndc is to run 'rndc-confgen -a' to generate the proper conf *
-* file, with a new random key, and appropriate file permissions. *
-* *
-* The /etc/rc.d/named script in the base will do both for you. *
-* *
-*************************************************************************
diff --git a/dns/bind9-sdb-postgresql/pkg-plist b/dns/bind9-sdb-postgresql/pkg-plist
deleted file mode 100644
index e2e905ca905a..000000000000
--- a/dns/bind9-sdb-postgresql/pkg-plist
+++ /dev/null
@@ -1,233 +0,0 @@
-bin/dig
-bin/host
-bin/isc-config.sh
-bin/nslookup
-bin/nsupdate
-include/bind9/check.h
-include/bind9/getaddresses.h
-include/bind9/version.h
-include/dns/acl.h
-include/dns/adb.h
-include/dns/byaddr.h
-include/dns/cache.h
-include/dns/callbacks.h
-include/dns/cert.h
-include/dns/compress.h
-include/dns/db.h
-include/dns/dbiterator.h
-include/dns/dbtable.h
-include/dns/diff.h
-include/dns/dispatch.h
-include/dns/dnssec.h
-include/dns/ds.h
-include/dns/enumclass.h
-include/dns/enumtype.h
-include/dns/events.h
-include/dns/fixedname.h
-include/dns/journal.h
-include/dns/keyflags.h
-include/dns/keytable.h
-include/dns/keyvalues.h
-include/dns/lib.h
-include/dns/log.h
-include/dns/master.h
-include/dns/masterdump.h
-include/dns/message.h
-include/dns/name.h
-include/dns/ncache.h
-include/dns/nsec.h
-include/dns/peer.h
-include/dns/portlist.h
-include/dns/rbt.h
-include/dns/rcode.h
-include/dns/rdata.h
-include/dns/rdataclass.h
-include/dns/rdatalist.h
-include/dns/rdataset.h
-include/dns/rdatasetiter.h
-include/dns/rdataslab.h
-include/dns/rdatastruct.h
-include/dns/rdatatype.h
-include/dns/request.h
-include/dns/resolver.h
-include/dns/result.h
-include/dns/rootns.h
-include/dns/sdb.h
-include/dns/secalg.h
-include/dns/secproto.h
-include/dns/soa.h
-include/dns/ssu.h
-include/dns/tcpmsg.h
-include/dns/time.h
-include/dns/tkey.h
-include/dns/tsig.h
-include/dns/ttl.h
-include/dns/types.h
-include/dns/validator.h
-include/dns/version.h
-include/dns/view.h
-include/dns/xfrin.h
-include/dns/zone.h
-include/dns/zonekey.h
-include/dns/zt.h
-include/dst/dst.h
-include/dst/lib.h
-include/dst/result.h
-include/isc/app.h
-include/isc/assertions.h
-include/isc/atomic.h
-include/isc/base64.h
-include/isc/bitstring.h
-include/isc/boolean.h
-include/isc/buffer.h
-include/isc/bufferlist.h
-include/isc/commandline.h
-include/isc/condition.h
-include/isc/dir.h
-include/isc/entropy.h
-include/isc/error.h
-include/isc/event.h
-include/isc/eventclass.h
-include/isc/file.h
-include/isc/formatcheck.h
-include/isc/fsaccess.h
-include/isc/hash.h
-include/isc/heap.h
-include/isc/hex.h
-include/isc/hmacmd5.h
-include/isc/int.h
-include/isc/interfaceiter.h
-include/isc/lang.h
-include/isc/lex.h
-include/isc/lfsr.h
-include/isc/lib.h
-include/isc/list.h
-include/isc/log.h
-include/isc/magic.h
-include/isc/md5.h
-include/isc/mem.h
-include/isc/msgcat.h
-include/isc/msgs.h
-include/isc/mutex.h
-include/isc/mutexblock.h
-include/isc/net.h
-include/isc/netaddr.h
-include/isc/netdb.h
-include/isc/offset.h
-include/isc/once.h
-include/isc/ondestroy.h
-include/isc/os.h
-include/isc/parseint.h
-include/isc/platform.h
-include/isc/print.h
-include/isc/quota.h
-include/isc/random.h
-include/isc/ratelimiter.h
-include/isc/refcount.h
-include/isc/region.h
-include/isc/resource.h
-include/isc/result.h
-include/isc/resultclass.h
-include/isc/rwlock.h
-include/isc/serial.h
-include/isc/sha1.h
-include/isc/sha2.h
-include/isc/sockaddr.h
-include/isc/socket.h
-include/isc/stdio.h
-include/isc/stdlib.h
-include/isc/stdtime.h
-include/isc/string.h
-include/isc/symtab.h
-include/isc/syslog.h
-include/isc/task.h
-include/isc/taskpool.h
-include/isc/thread.h
-include/isc/time.h
-include/isc/timer.h
-include/isc/types.h
-include/isc/util.h
-include/isc/version.h
-include/isccc/alist.h
-include/isccc/base64.h
-include/isccc/cc.h
-include/isccc/ccmsg.h
-include/isccc/events.h
-include/isccc/lib.h
-include/isccc/result.h
-include/isccc/sexpr.h
-include/isccc/symtab.h
-include/isccc/symtype.h
-include/isccc/types.h
-include/isccc/util.h
-include/isccc/version.h
-include/isccfg/aclconf.h
-include/isccfg/cfg.h
-include/isccfg/grammar.h
-include/isccfg/log.h
-include/isccfg/namedconf.h
-include/isccfg/version.h
-include/lwres/context.h
-include/lwres/int.h
-include/lwres/ipv6.h
-include/lwres/lang.h
-include/lwres/list.h
-include/lwres/lwbuffer.h
-include/lwres/lwpacket.h
-include/lwres/lwres.h
-include/lwres/net.h
-include/lwres/netdb.h
-include/lwres/platform.h
-include/lwres/result.h
-include/lwres/version.h
-lib/libbind9.a
-lib/libdns.a
-lib/libisc.a
-lib/libisccc.a
-lib/libisccfg.a
-lib/liblwres.a
-sbin/dnssec-keygen
-sbin/dnssec-signzone
-sbin/lwresd
-sbin/named
-sbin/named-checkconf
-sbin/named-checkzone
-sbin/named-compilezone
-sbin/rndc
-sbin/rndc-confgen
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES
-%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
-%%PORTDOCS%%%%DOCSDIR%%/FAQ
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch01.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch02.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch03.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch04.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch05.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch06.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch07.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch08.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch09.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch10.html
-%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.html
-%%PORTDOCS%%%%DOCSDIR%%/misc/dnssec
-%%PORTDOCS%%%%DOCSDIR%%/misc/format-options.pl
-%%PORTDOCS%%%%DOCSDIR%%/misc/ipv6
-%%PORTDOCS%%%%DOCSDIR%%/misc/migration
-%%PORTDOCS%%%%DOCSDIR%%/misc/migration-4to9
-%%PORTDOCS%%%%DOCSDIR%%/misc/options
-%%PORTDOCS%%%%DOCSDIR%%/misc/rfc-compliance
-%%PORTDOCS%%%%DOCSDIR%%/misc/roadmap
-%%PORTDOCS%%%%DOCSDIR%%/misc/sdb
-%%PORTDOCS%%%%DOCSDIR%%/misc/sort-options.pl
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/arm
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/misc
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@unexec rm -f %%BIND_DESTETC%%/rndc.conf.sample
-@dirrm include/bind9
-@dirrm include/dns
-@dirrm include/dst
-@dirrmtry include/isc
-@dirrm include/isccc
-@dirrm include/isccfg
-@dirrm include/lwres
diff --git a/ftp/Makefile b/ftp/Makefile
index 0d0072923a04..677d6ad1042f 100644
--- a/ftp/Makefile
+++ b/ftp/Makefile
@@ -112,7 +112,6 @@
SUBDIR += waiho
SUBDIR += weex
SUBDIR += wget
- SUBDIR += wgetpro
SUBDIR += wmget
SUBDIR += wput
SUBDIR += wu-ftpd+ipv6
diff --git a/ftp/wgetpro/Makefile b/ftp/wgetpro/Makefile
deleted file mode 100644
index 91984e282c28..000000000000
--- a/ftp/wgetpro/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: wgetpro
-# Date created: May 18, 2004
-# Whom: ijliao
-#
-# $FreeBSD$
-#
-
-PORTNAME= wgetpro
-PORTVERSION= 0.1.3
-PORTREVISION= 3
-CATEGORIES= ftp
-MASTER_SITES= SF
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= stas@FreeBSD.org
-COMMENT= Wget with "PRO" features
-
-FORBIDDEN= Vulnerable since 2004-12-14, http://portaudit.freebsd.org/06f142ff-4df3-11d9-a9e7-0001020eed82.html
-EXPIRATION_DATE= 2011-10-14
-
-RESTRICTED= "may implement United States Patent 6,041,345"
-USE_OPENSSL= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-
-.if defined(WITHOUT_NLS)
-CONFIGURE_ARGS+= --disable-nls
-PLIST_SUB+= NLS="@comment "
-.else
-USE_GETTEXT= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-PLIST_SUB+= NLS=""
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|^\(PACKAGE=\).*|\1wpro|' ${WRKSRC}/configure
-
-.include <bsd.port.mk>
diff --git a/ftp/wgetpro/distinfo b/ftp/wgetpro/distinfo
deleted file mode 100644
index 515638a9396a..000000000000
--- a/ftp/wgetpro/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (wgetpro-0.1.3.tgz) = 9b6aa43ab2d13aa51ed2671dc66e66c668a537d972446974587bdfba2c97a58a
-SIZE (wgetpro-0.1.3.tgz) = 1005027
diff --git a/ftp/wgetpro/pkg-descr b/ftp/wgetpro/pkg-descr
deleted file mode 100644
index 67e7655b2979..000000000000
--- a/ftp/wgetpro/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Wget "PRO" edition - with additional protocol support and html rewriting
-capabilities.
diff --git a/ftp/wgetpro/pkg-plist b/ftp/wgetpro/pkg-plist
deleted file mode 100644
index a9583408f7a6..000000000000
--- a/ftp/wgetpro/pkg-plist
+++ /dev/null
@@ -1,29 +0,0 @@
-bin/wpro
-%%NLS%%share/locale/bg/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/ca/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/cs/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/da/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/de/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/el/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/es/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/et/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/gl/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/he/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/hr/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/hu/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/it/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/ja/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/nl/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/no/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/pt_BR/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/ro/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/sk/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/sl/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/sv/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/tr/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/uk/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/zh_CN/LC_MESSAGES/wpro.mo
-%%NLS%%share/locale/zh_TW/LC_MESSAGES/wpro.mo
diff --git a/games/Makefile b/games/Makefile
index f0440619df3f..c4e17171a9b0 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -726,7 +726,6 @@
SUBDIR += quake2-source
SUBDIR += quake2-xatrix
SUBDIR += quake2-zaero
- SUBDIR += quake2forge
SUBDIR += quake2lnx
SUBDIR += quake2max
SUBDIR += quake3
diff --git a/games/quake2forge/Makefile b/games/quake2forge/Makefile
deleted file mode 100644
index 5d0003109239..000000000000
--- a/games/quake2forge/Makefile
+++ /dev/null
@@ -1,132 +0,0 @@
-# New ports collection makefile for: quake2
-# Date created: 20.01.2003
-# Whom: Ulrich Spoerlein <q@uni.de>
-#
-# $FreeBSD$
-#
-
-PORTNAME= quake2forge
-PORTVERSION= 0.3
-PORTREVISION= 8
-CATEGORIES= games
-MASTER_SITES= https://www.spoerlein.net/pub/
-DISTNAME= quake2-${PORTVERSION}
-
-MAINTAINER= danfe@FreeBSD.org
-COMMENT= First Person Shooter with many addons available
-
-FORBIDDEN= Vulnerable since 2005-01-21, http://portaudit.freebsd.org/2c25e762-6bb9-11d9-93db-000a95bc6fae.html
-EXPIRATION_DATE= 2011-10-14
-
-USE_AUTOTOOLS= autoconf libtool
-USE_BZIP2= yes
-
-CONFIGURE_ARGS= --program-transform-name='s/^quake2$$/${PORTNAME}/' \
- --disable-warn
-
-OPTIONS= AO "Build libao sound module" off \
- CTF "Build the CTF (Capture The Flag) modification" off \
- GAME "Build a main game .so file" off \
- GL "Build OpenGL renderer" on \
- SDL "Build SDL renderers" off \
- SVGA "Build SVGA renderer" off \
- X11 "Build X11 renderer" on
-
-LIBDIR= ${PREFIX}/lib/${PORTNAME}
-
-.include "${.CURDIR}/../quake2-data/Makefile.include"
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITH_GL) || defined(WITH_X11)
-USE_XORG= xxf86dga
-.endif
-
-.if defined(WITH_AO)
-LIB_DEPENDS+= ao.4:${PORTSDIR}/audio/libao
-CONFIGURE_ARGS+=--with-ao=${LOCALBASE}
-PLIST_SUB+= AO=""
-.else
-CONFIGURE_ARGS+=--without-ao
-PLIST_SUB+= AO="@comment "
-.endif
-
-.if defined(WITH_CTF)
-PLIST_SUB+= CTF=""
-.else
-Q2F_BADMODS+= ctf
-PLIST_SUB+= CTF="@comment "
-.endif
-
-.if defined(WITH_GAME)
-PLIST_SUB+= GAME=""
-.else
-Q2F_BADMODS+= baseq2
-PLIST_SUB+= GAME="@comment "
-.endif
-
-.if defined(WITH_GL)
-USE_GL= yes
-CONFIGURE_ARGS+=--with-opengl=${LOCALBASE}
-PLIST_SUB+= GL=""
-.else
-CONFIGURE_ARGS+=--with-opengl=no
-PLIST_SUB+= GL="@comment "
-.endif
-
-.if defined(WITH_SDL)
-USE_SDL= yes
-CONFIGURE_ARGS+=--with-sdl=${LOCALBASE}
-PLIST_SUB+= SDL=""
-.else
-CONFIGURE_ARGS+=--disable-sdl --disable-sdltest
-PLIST_SUB+= SDL="@comment "
-.endif
-
-.if defined(WITH_GL) && defined(WITH_SDL)
-PLIST_SUB+= SDLGL=""
-.else
-PLIST_SUB+= SDLGL="@comment "
-.endif
-
-.if defined(WITH_SVGA)
-LIB_DEPENDS+= vga.1:${PORTSDIR}/graphics/svgalib
-CONFIGURE_ARGS+=--with-svgalib=${LOCALBASE}
-PLIST_SUB+= SVGA=""
-.else
-CONFIGURE_ARGS+=--with-svgalib=no
-PLIST_SUB+= SVGA="@comment "
-.endif
-
-.if defined(WITH_X11)
-CONFIGURE_ARGS+=--with-x
-PLIST_SUB+= X11=""
-.else
-CONFIGURE_ARGS+=--without-x
-PLIST_SUB+= X11="@comment "
-.endif
-
-post-patch:
- @${FIND} ${WRKSRC} -type f -name Makefile.in -print0 | \
- ${XARGS} -0 ${REINPLACE_CMD} -e \
- 's|\($$(libdir)/\)@PACKAGE@|\1${PORTNAME}|'
- @${REINPLACE_CMD} -e 's|\($$libdir/\)$$PACKAGE|\1${PORTNAME}|' \
- ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}.in
-.for f in ${Q2F_BADMODS}
- @${REINPLACE_CMD} -i "" -e 's/${f}//' ${WRKSRC}/src/Makefile.in
-.endfor
-
-post-install:
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/README.* ${WRKSRC}/docs/*.txt ${DOCSDIR}
-.if defined(WITH_CTF)
- ${MKDIR} ${DOCSDIR}/ctf
-.for f in *.html *.gif *.jpg
- ${INSTALL_DATA} ${WRKSRC}/docs/ctf/${f} ${DOCSDIR}/ctf
-.endfor
-.endif
-.endif
- @${ECHO_CMD}; ${CAT} ${PKGMESSAGE}; ${ECHO_CMD}
-
-.include <bsd.port.post.mk>
diff --git a/games/quake2forge/distinfo b/games/quake2forge/distinfo
deleted file mode 100644
index f0d0697bdf92..000000000000
--- a/games/quake2forge/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (quake2-0.3.tar.bz2) = 5a868970b16eb674fd019201700f0c3011a1a5479cf8fad2c297ded0c0c74f03
-SIZE (quake2-0.3.tar.bz2) = 1383644
diff --git a/games/quake2forge/files/patch-Makefile.in b/games/quake2forge/files/patch-Makefile.in
deleted file mode 100644
index 3ee9068f2ae8..000000000000
--- a/games/quake2forge/files/patch-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig Tue Mar 16 07:38:08 2004
-+++ Makefile.in Wed Sep 28 17:52:34 2005
-@@ -243,7 +243,7 @@
- target_os = @target_os@
- target_vendor = @target_vendor@
- unamepath = @unamepath@
--SUBDIRS = src data docs
-+SUBDIRS = src docs
- EXTRA_DIST = quake2.dsp quake2.dsw quake2.mak \
- quake2.spec \
- HACKING NEWS THANKS TODO \
diff --git a/games/quake2forge/files/patch-configure.in b/games/quake2forge/files/patch-configure.in
deleted file mode 100644
index dda92f3412ef..000000000000
--- a/games/quake2forge/files/patch-configure.in
+++ /dev/null
@@ -1,45 +0,0 @@
---- configure.in.orig Tue Mar 16 07:07:38 2004
-+++ configure.in Wed Sep 28 20:52:44 2005
-@@ -109,6 +109,7 @@
- # test for the library first, for people who may have the libs
- # installed but no headers
- AC_CHECK_LIB(vga, vga_getmousetype,
-+ SVGALIB_LIBS="$SVGALIB_LIBS -lvga"
- HAVE_SVGALIB=maybe,
- HAVE_SVGALIB=no,
- [ $SVGALIB_LIBS ]
-@@ -125,7 +126,6 @@
- # if it's all there, define the relevant bits
- if test "x$HAVE_SVGALIB" = xyes ; then
- AC_DEFINE(HAVE_SVGALIB, 1, [Define this if you have SVGAlib])
-- SVGALIB_LIBS="-lvga"
- AC_SUBST(SVGALIB_CFLAGS)
- AC_SUBST(SVGALIB_LIBS)
- else
-@@ -221,7 +221,7 @@
- # --with-opengl was explicitly given, so look in that directory
- if test "x${ac_with_opengl}" != xauto ; then
- OPENGL_CFLAGS="$OPENGL_CFLAGS -I$withval/include"
-- OPENGL_LIBS="$OPENGL_CFLAGS -L$withval/lib"
-+ OPENGL_LIBS="$OPENGL_LIBS -L$withval/lib"
- fi
- # save and set CPPFLAGS for coming tests
- save_CPPFLAGS="$CPPFLAGS"
-@@ -263,7 +263,6 @@
-
- if test "x$HAVE_OPENGL" = xyes; then
- AC_DEFINE(HAVE_OPENGL, 1, [Define this if you have OpenGL])
-- OPENGL_LIBS="-lGL"
- AC_SUBST(OPENGL_CFLAGS)
- AC_SUBST(OPENGL_LIBS)
- else
-@@ -779,9 +778,6 @@
- src/ctf/Makefile
- src/xatrix/Makefile
- src/rogue/Makefile
-- data/Makefile
-- data/pixmaps/Makefile
-- data/baseq2/Makefile
- docs/Makefile
- docs/ctf/Makefile
- quake2.spec
diff --git a/games/quake2forge/files/patch-src__files.c b/games/quake2forge/files/patch-src__files.c
deleted file mode 100644
index 5370103a4c64..000000000000
--- a/games/quake2forge/files/patch-src__files.c
+++ /dev/null
@@ -1,23 +0,0 @@
---- src/files.c.orig Sun Feb 23 09:12:37 2003
-+++ src/files.c Thu Jul 27 17:05:41 2006
-@@ -721,6 +721,8 @@
- Cvar_FullSet ("gamedir", dir, CVAR_SERVERINFO|CVAR_NOSET);
- if (fs_cddir->string[0])
- FS_AddGameDirectory (va("%s/%s", fs_cddir->string, dir) );
-+ FS_AddGameDirectory(PKGDATADIR"/"BASEDIRNAME);
-+ FS_AddGameDirectory(PKGLIBDIR"/"BASEDIRNAME);
- FS_AddGameDirectory (va("%s/%s", fs_basedir->string, dir) );
- FS_AddHomeAsGameDirectory (dir);
- }
-@@ -953,9 +955,9 @@
- //
- // add baseq2 to search path
- //
-- /*FS_AddGameDirectory (va("%s/"BASEDIRNAME, fs_basedir->string) );*/
-- FS_AddGameDirectory(PKGLIBDIR"/"BASEDIRNAME);
- FS_AddGameDirectory(PKGDATADIR"/"BASEDIRNAME);
-+ FS_AddGameDirectory(PKGLIBDIR"/"BASEDIRNAME);
-+ FS_AddGameDirectory (va("%s/"BASEDIRNAME, fs_basedir->string) );
-
- //
- // then add a '.quake2/baseq2' directory in home directory by default
diff --git a/games/quake2forge/files/patch-src__gl_fxmesa.c b/games/quake2forge/files/patch-src__gl_fxmesa.c
deleted file mode 100644
index 3487f933ac2d..000000000000
--- a/games/quake2forge/files/patch-src__gl_fxmesa.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/gl_fxmesa.c.orig Sat Jul 20 01:30:46 2002
-+++ src/gl_fxmesa.c Wed Feb 22 20:24:51 2006
-@@ -72,8 +72,6 @@
- extern cvar_t *vid_fullscreen;
- extern cvar_t *vid_ref;
-
--#define GLAPI extern
--#define GLAPIENTRY
-
- #define FXMESA_NONE 0 // to terminate attribList
- #define FXMESA_DOUBLEBUFFER 10
diff --git a/games/quake2forge/files/patch-src__gl_glx.c b/games/quake2forge/files/patch-src__gl_glx.c
deleted file mode 100644
index 08c18af39eaf..000000000000
--- a/games/quake2forge/files/patch-src__gl_glx.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/gl_glx.c.orig Sun Mar 14 23:25:43 2004
-+++ src/gl_glx.c Wed Feb 22 20:20:51 2006
-@@ -797,8 +797,6 @@
- {
- mx += ((int)event.xmotion.x - mwx) * 2;
- my += ((int)event.xmotion.y - mwy) * 2;
-- mwx = event.xmotion.x;
-- mwy = event.xmotion.y;
-
- if (mx || my)
- dowarp = true;
diff --git a/games/quake2forge/files/patch-src__snd_ao.c b/games/quake2forge/files/patch-src__snd_ao.c
deleted file mode 100644
index 66ea0431d7e1..000000000000
--- a/games/quake2forge/files/patch-src__snd_ao.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/snd_ao.c.orig 2010-06-06 16:01:19.000000000 +0200
-+++ src/snd_ao.c 2010-06-06 16:01:46.000000000 +0200
-@@ -62,6 +62,7 @@ qboolean SNDDMA_Init(struct sndinfo * s)
- }
- }
-
-+ memset(&format, 0, sizeof(format));
- format.bits = si->dma->samplebits = si->bits->value;
- format.rate = si->dma->speed = 44100;
- format.channels = si->dma->channels = si->channels->value;
diff --git a/games/quake2forge/pkg-descr b/games/quake2forge/pkg-descr
deleted file mode 100644
index 71fce4806712..000000000000
--- a/games/quake2forge/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-This is a port of the GPL'd Quake 2 source maintained by the Quake Forge
-team. They're patching it with an eye towards portability and bug fixes,
-and in the future, feature enhancments.
-
-Note that to actually USE this port you will need to obtain a copy of
-the original Quake 2 from id Software.
-
-WWW: http://www.quakeforge.net/
diff --git a/games/quake2forge/pkg-message b/games/quake2forge/pkg-message
deleted file mode 100644
index c1c391c419bb..000000000000
--- a/games/quake2forge/pkg-message
+++ /dev/null
@@ -1,15 +0,0 @@
-==============================================================================
-
-Quake2Forge has been installed.
-
-The Quake2Forge binary now gets installed as "quake2forge" instead of "quake2"
-to avoid conflicting with "games/quake2lnx".
-
-If you experience problems with mouse movements when running in GLX-Mode, try
-setting in_dgamouse to 1 (this is actually for people that use the DGA X11
-extension).
-
-You can not change the gamma in SDL-Mode, but you can use "xgamma" to adjust
-it before and after running Quake2Forge.
-
-==============================================================================
diff --git a/games/quake2forge/pkg-plist b/games/quake2forge/pkg-plist
deleted file mode 100644
index d509b7614c40..000000000000
--- a/games/quake2forge/pkg-plist
+++ /dev/null
@@ -1,67 +0,0 @@
-bin/quake2forge
-%%GAME%%lib/quake2forge/baseq2/game.a
-%%GAME%%lib/quake2forge/baseq2/game.la
-%%GAME%%lib/quake2forge/baseq2/game.so
-%%CTF%%lib/quake2forge/ctf/game.a
-%%CTF%%lib/quake2forge/ctf/game.la
-%%CTF%%lib/quake2forge/ctf/game.so
-%%GL%%lib/quake2forge/ref_glx.a
-%%GL%%lib/quake2forge/ref_glx.la
-%%GL%%lib/quake2forge/ref_glx.so
-%%SDLGL%%lib/quake2forge/ref_sdlgl.a
-%%SDLGL%%lib/quake2forge/ref_sdlgl.la
-%%SDLGL%%lib/quake2forge/ref_sdlgl.so
-%%SVGA%%lib/quake2forge/ref_soft.a
-%%SVGA%%lib/quake2forge/ref_soft.la
-%%SVGA%%lib/quake2forge/ref_soft.so
-%%SDL%%lib/quake2forge/ref_softsdl.a
-%%SDL%%lib/quake2forge/ref_softsdl.la
-%%SDL%%lib/quake2forge/ref_softsdl.so
-%%X11%%lib/quake2forge/ref_softx.a
-%%X11%%lib/quake2forge/ref_softx.la
-%%X11%%lib/quake2forge/ref_softx.so
-%%SVGA%%%%GL%%lib/quake2forge/ref_tdfx.a
-%%SVGA%%%%GL%%lib/quake2forge/ref_tdfx.la
-%%SVGA%%%%GL%%lib/quake2forge/ref_tdfx.so
-%%AO%%lib/quake2forge/snd_ao.a
-%%AO%%lib/quake2forge/snd_ao.la
-%%AO%%lib/quake2forge/snd_ao.so
-lib/quake2forge/snd_oss.a
-lib/quake2forge/snd_oss.la
-lib/quake2forge/snd_oss.so
-%%SDL%%lib/quake2forge/snd_sdl.a
-%%SDL%%lib/quake2forge/snd_sdl.la
-%%SDL%%lib/quake2forge/snd_sdl.so
-%%PORTDOCS%%%%DOCSDIR%%/README.Solaris
-%%PORTDOCS%%%%DOCSDIR%%/README.axp
-%%PORTDOCS%%%%DOCSDIR%%/README.install
-%%PORTDOCS%%%%DOCSDIR%%/README.joystick
-%%PORTDOCS%%%%DOCSDIR%%/README.linux
-%%PORTDOCS%%%%DOCSDIR%%/README.sdl
-%%PORTDOCS%%%%DOCSDIR%%/README.solaris
-%%PORTDOCS%%%%DOCSDIR%%/README.sound
-%%PORTDOCS%%%%DOCSDIR%%/TODO-ctf.txt
-%%PORTDOCS%%%%DOCSDIR%%/changes-ctf.txt
-%%PORTDOCS%%%%DOCSDIR%%/changes.txt
-%%CTF%%%%PORTDOCS%%%%DOCSDIR%%/ctf/admin.gif
-%%CTF%%%%PORTDOCS%%%%DOCSDIR%%/ctf/adminset.gif
-%%CTF%%%%PORTDOCS%%%%DOCSDIR%%/ctf/automac.gif
-%%CTF%%%%PORTDOCS%%%%DOCSDIR%%/ctf/ghost.jpg
-%%CTF%%%%PORTDOCS%%%%DOCSDIR%%/ctf/grapple.jpg
-%%CTF%%%%PORTDOCS%%%%DOCSDIR%%/ctf/layout.jpg
-%%CTF%%%%PORTDOCS%%%%DOCSDIR%%/ctf/mainctf_back.jpg
-%%CTF%%%%PORTDOCS%%%%DOCSDIR%%/ctf/menu.gif
-%%CTF%%%%PORTDOCS%%%%DOCSDIR%%/ctf/q2ctf.html
-%%CTF%%%%PORTDOCS%%%%DOCSDIR%%/ctf/say_team.gif
-%%CTF%%%%PORTDOCS%%%%DOCSDIR%%/ctf/stats.jpg
-%%CTF%%%%PORTDOCS%%%%DOCSDIR%%/ctf/tech1.gif
-%%CTF%%%%PORTDOCS%%%%DOCSDIR%%/ctf/tech2.gif
-%%CTF%%%%PORTDOCS%%%%DOCSDIR%%/ctf/tech3.gif
-%%CTF%%%%PORTDOCS%%%%DOCSDIR%%/ctf/tech4.gif
-%%PORTDOCS%%%%DOCSDIR%%/joystick.txt
-%%PORTDOCS%%%%DOCSDIR%%/readme.txt
-%%CTF%%%%PORTDOCS%%@dirrm %%DOCSDIR%%/ctf
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-%%CTF%%@dirrm lib/quake2forge/ctf
-%%GAME%%@dirrm lib/quake2forge/baseq2
-@dirrm lib/quake2forge
diff --git a/graphics/Makefile b/graphics/Makefile
index 5b67171337ab..b703b9232e05 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -522,7 +522,6 @@
SUBDIR += linux-png10
SUBDIR += linux-sdl_image
SUBDIR += linux-sdl_ttf
- SUBDIR += linux-tiff
SUBDIR += linux-ungif
SUBDIR += linux_dri
SUBDIR += linux_glide
diff --git a/graphics/linux-tiff/Makefile b/graphics/linux-tiff/Makefile
deleted file mode 100644
index 1971574d20ff..000000000000
--- a/graphics/linux-tiff/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# New ports collection makefile for: linux-tiff
-# Date created: 2001.02.08
-# Whom: taoka@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= tiff
-PORTVERSION= 3.7.1
-PORTREVISION= 2
-CATEGORIES= graphics linux
-MASTER_SITES= CRITICAL/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
-DISTNAME= libtiff-${PORTVERSION}-6.fc4.2
-
-MAINTAINER= emulation@FreeBSD.org
-COMMENT= TIFF library, Linux/i386 binary
-
-FORBIDDEN= Vulnerable since 2004-10-13, http://portaudit.freebsd.org/8816bf3a-7929-11df-bcce-0018f3e2eb82.html
-EXPIRATION_DATE= 2011-10-14
-
-CONFLICTS= linux-f8-tiff-[0-9]* linux-f10-tiff-[0-9]*
-
-ONLY_FOR_ARCHS= amd64 i386
-USE_LINUX_RPM= yes
-USE_LINUX_APPS= jpeg
-LINUX_DIST_VER= 4
-USE_LDCONFIG= yes
-BRANDELF_DIRS= usr/bin
-PLIST= pkg-plist.${LINUX_RPM_ARCH}
-PLIST_SUB+= PORTVERSION="${PORTVERSION}"
-
-.include <bsd.port.mk>
diff --git a/graphics/linux-tiff/distinfo.i386 b/graphics/linux-tiff/distinfo.i386
deleted file mode 100644
index 5d3de67e923a..000000000000
--- a/graphics/linux-tiff/distinfo.i386
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (rpm/i386/fedora/4/libtiff-3.7.1-6.fc4.2.i386.rpm) = 9b6b41f210c38791bf388a81d5ed9f3d44591883313cc8c58797616d835b61ed
-SIZE (rpm/i386/fedora/4/libtiff-3.7.1-6.fc4.2.i386.rpm) = 306451
-SHA256 (rpm/i386/fedora/4/libtiff-3.7.1-6.fc4.2.src.rpm) = 93820f895507487e466fbee0d1696e2091178c7aa9d61bf4115bcc1cf08d57db
-SIZE (rpm/i386/fedora/4/libtiff-3.7.1-6.fc4.2.src.rpm) = 1269849
diff --git a/graphics/linux-tiff/pkg-descr b/graphics/linux-tiff/pkg-descr
deleted file mode 100644
index a0d231cc0527..000000000000
--- a/graphics/linux-tiff/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This is a Linux/i386 binary of a library for reading and writing
-images in Tagged Image File Format.
-
-See http://www.awaresystems.be/imaging/tiff.html for information
-about the format.
-
-WWW: http://www.remotesensing.org/libtiff/
diff --git a/graphics/linux-tiff/pkg-plist.i386 b/graphics/linux-tiff/pkg-plist.i386
deleted file mode 100644
index 302bf427b47b..000000000000
--- a/graphics/linux-tiff/pkg-plist.i386
+++ /dev/null
@@ -1,55 +0,0 @@
-usr/bin/bmp2tiff
-usr/bin/fax2ps
-usr/bin/fax2tiff
-usr/bin/gif2tiff
-usr/bin/pal2rgb
-usr/bin/ppm2tiff
-usr/bin/ras2tiff
-usr/bin/raw2tiff
-usr/bin/rgb2ycbcr
-usr/bin/thumbnail
-usr/bin/tiff2bw
-usr/bin/tiff2pdf
-usr/bin/tiff2ps
-usr/bin/tiff2rgba
-usr/bin/tiffcmp
-usr/bin/tiffcp
-usr/bin/tiffdither
-usr/bin/tiffdump
-usr/bin/tiffinfo
-usr/bin/tiffgt
-usr/bin/tiffmedian
-usr/bin/tiffset
-usr/bin/tiffsplit
-usr/lib/libtiff.so.3
-usr/lib/libtiff.so.%%PORTVERSION%%
-usr/share/doc/libtiff-%%PORTVERSION%%/COPYRIGHT
-usr/share/doc/libtiff-%%PORTVERSION%%/README
-usr/share/doc/libtiff-%%PORTVERSION%%/RELEASE-DATE
-usr/share/doc/libtiff-%%PORTVERSION%%/VERSION
-usr/share/man/man1/bmp2tiff.1.gz
-usr/share/man/man1/fax2ps.1.gz
-usr/share/man/man1/fax2tiff.1.gz
-usr/share/man/man1/gif2tiff.1.gz
-usr/share/man/man1/pal2rgb.1.gz
-usr/share/man/man1/ppm2tiff.1.gz
-usr/share/man/man1/ras2tiff.1.gz
-usr/share/man/man1/raw2tiff.1.gz
-usr/share/man/man1/rgb2ycbcr.1.gz
-usr/share/man/man1/sgi2tiff.1.gz
-usr/share/man/man1/thumbnail.1.gz
-usr/share/man/man1/tiff2bw.1.gz
-usr/share/man/man1/tiff2pdf.1.gz
-usr/share/man/man1/tiff2ps.1.gz
-usr/share/man/man1/tiff2rgba.1.gz
-usr/share/man/man1/tiffcmp.1.gz
-usr/share/man/man1/tiffcp.1.gz
-usr/share/man/man1/tiffdither.1.gz
-usr/share/man/man1/tiffdump.1.gz
-usr/share/man/man1/tiffinfo.1.gz
-usr/share/man/man1/tiffgt.1.gz
-usr/share/man/man1/tiffmedian.1.gz
-usr/share/man/man1/tiffset.1.gz
-usr/share/man/man1/tiffsplit.1.gz
-usr/share/man/man1/tiffsv.1.gz
-@dirrm usr/share/doc/libtiff-%%PORTVERSION%%
diff --git a/japanese/Makefile b/japanese/Makefile
index 4ad7d840408a..6b5cabeed7b2 100644
--- a/japanese/Makefile
+++ b/japanese/Makefile
@@ -20,7 +20,6 @@
SUBDIR += another-htmllint
SUBDIR += anthy
SUBDIR += asterisk-sounds
- SUBDIR += asterisk14-sounds
SUBDIR += asterisk16-sounds
SUBDIR += aterm
SUBDIR += awffull
@@ -192,7 +191,6 @@
SUBDIR += mozc-tool
SUBDIR += mtools
SUBDIR += multiskkserv
- SUBDIR += mutt
SUBDIR += mutt-devel
SUBDIR += mypaedia-fpw
SUBDIR += mypaedia-fpw-package
diff --git a/japanese/asterisk14-sounds/Makefile b/japanese/asterisk14-sounds/Makefile
deleted file mode 100644
index f1e98f6c5cc5..000000000000
--- a/japanese/asterisk14-sounds/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# New ports collection makefile for: asterisk-sounds-jp
-# Date created: 27 June 2007
-# Whom: Fumihiko Kimura <jfkimura@yahoo.co.jp>
-#
-# $FreeBSD$
-#
-
-PORTNAME= asterisk
-PORTVERSION= 1.4
-PORTREVISION= 8
-CATEGORIES= japanese net
-MASTER_SITES= ftp://ftp.voip-info.jp/asterisk/sounds/${PORTVERSION:S|.|_|}/ \
- http://ftp.voip-info.jp/asterisk/sounds/${PORTVERSION:S|.|_|}/
-PKGNAMESUFFIX= -sounds
-DISTNAME= ${PORTNAME}${PKGNAMESUFFIX:S|s$||}-jp_${PORTVERSION:S|.||}_beta
-
-MAINTAINER= jfkimura@yahoo.co.jp
-COMMENT= Japanese sound files for Asterisk 1.4
-
-DEPRECATED= Depends on net/asterisk14, which is FORBIDDEN
-EXPIRATION_DATE= 2011-10-14
-
-RUN_DEPENDS= asterisk:${PORTSDIR}/net/asterisk14
-
-NO_BUILD= yes
-ASTERISKDIR= ${DATADIR}/${PKGNAMESUFFIX:S|-||}
-DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
-LATEST_LINK= ${PKGNAMEPREFIX}${PORTNAME}14${PKGNAMESUFFIX}
-SUB_FILES= pkg-message
-SUB_LIST= PORTSDIR=${PORTSDIR}
-
-post-extract:
- ${MV} ${WRKDIR}/jp/README.txt ${WRKDIR}
-
-do-install:
- @-${MKDIR} ${ASTERISKDIR}
- @${CP} -pR ${WRKDIR}/jp ${ASTERISKDIR}
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}/ja
- @cd ${WRKDIR} && ${INSTALL_DATA} README.txt ${DOCSDIR}/ja
-.endif
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-# This target is only meant to be used by the port maintainer.
-x-generate-plist:
- @${FIND} ${ASTERISKDIR}/jp -type f -o -type l | ${SORT} | ${SED} -e 's,^${PREFIX}/,,' > pkg-plist.new
- @${FIND} ${ASTERISKDIR}/jp -type d -depth | ${SORT} -r | ${SED} -e 's,^${PREFIX}/,@dirrm ,' >> pkg-plist.new
- @${ECHO} %%PORTDOCS%%%%DOCSDIR%%/ja/README.txt >> pkg-plist.new
- @${ECHO} %%PORTDOCS%%@dirrm %%DOCSDIR%%/ja >> pkg-plist.new
- @${ECHO} %%PORTDOCS%%@dirrm %%DOCSDIR%% >> pkg-plist.new
-
-.include <bsd.port.mk>
diff --git a/japanese/asterisk14-sounds/distinfo b/japanese/asterisk14-sounds/distinfo
deleted file mode 100644
index 41a6212eac9a..000000000000
--- a/japanese/asterisk14-sounds/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (asterisk-sound-jp_14_beta.tar.gz) = 15cde0b2de41a13dd009e517f2d28ac0859b07aad3979b120fe47bece66615df
-SIZE (asterisk-sound-jp_14_beta.tar.gz) = 945915
diff --git a/japanese/asterisk14-sounds/files/pkg-message.in b/japanese/asterisk14-sounds/files/pkg-message.in
deleted file mode 100644
index f81b1f59d144..000000000000
--- a/japanese/asterisk14-sounds/files/pkg-message.in
+++ /dev/null
@@ -1,21 +0,0 @@
-=============================================================================
-[FYI]
-
- To get natural word order in Japanese sentences
- you can patch to %%PORTSDIR%%/net/asterisk and reinstall it as below.
-
- For example,
- 1. Download app_voicemail.c.yymmdd-01.patch and say.c.yymmdd-01.patch from
- ftp://ftp.voip-info.jp/asterisk/patch/1.4.X/
- where 1.4.X is corresponding to PORTVERSION in
- %%PORTSDIR%%/net/asterisk/Makefile.
- 2. Put them to %%PORTSDIR%%/net/asterisk/files as
- patch-apps::app_voicemail.c and patch-main::say.c, respectively.
- 3. Reinstall %%PORTSDIR%%/net/asterisk.
- 4. Add the following options section to
- %%LOCALBASE%%/etc/asterisk/asterisk.conf.
-
- [options]
- languageprefix=yes
-
-=============================================================================
diff --git a/japanese/asterisk14-sounds/pkg-descr b/japanese/asterisk14-sounds/pkg-descr
deleted file mode 100644
index 8a8b53db3f0f..000000000000
--- a/japanese/asterisk14-sounds/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This is a port of Japanese sound files for Asterisk.
-Under the restriction of using Asterisk(tm) The Open Source PBX only,
-you can use them royalty-free.
-For more information about the license, you have to refer to
-README.txt written in Japanese.
-
-WWW: http://voip-info.jp/
diff --git a/japanese/asterisk14-sounds/pkg-plist b/japanese/asterisk14-sounds/pkg-plist
deleted file mode 100644
index bab27900a353..000000000000
--- a/japanese/asterisk14-sounds/pkg-plist
+++ /dev/null
@@ -1,245 +0,0 @@
-share/asterisk/sounds/jp/1-for-am-2-for-pm.gsm
-share/asterisk/sounds/jp/agent-alreadyon.gsm
-share/asterisk/sounds/jp/agent-incorrect.gsm
-share/asterisk/sounds/jp/agent-loggedoff.gsm
-share/asterisk/sounds/jp/agent-loginok.gsm
-share/asterisk/sounds/jp/agent-newlocation.gsm
-share/asterisk/sounds/jp/agent-pass.gsm
-share/asterisk/sounds/jp/agent-user.gsm
-share/asterisk/sounds/jp/auth-incorrect.gsm
-share/asterisk/sounds/jp/auth-thankyou.gsm
-share/asterisk/sounds/jp/conf-adminmenu.gsm
-share/asterisk/sounds/jp/conf-enteringno.gsm
-share/asterisk/sounds/jp/conf-errormenu.gsm
-share/asterisk/sounds/jp/conf-getchannel.gsm
-share/asterisk/sounds/jp/conf-getconfno.gsm
-share/asterisk/sounds/jp/conf-getpin.gsm
-share/asterisk/sounds/jp/conf-invalid.gsm
-share/asterisk/sounds/jp/conf-invalidpin.gsm
-share/asterisk/sounds/jp/conf-kicked.gsm
-share/asterisk/sounds/jp/conf-locked.gsm
-share/asterisk/sounds/jp/conf-lockednow.gsm
-share/asterisk/sounds/jp/conf-muted.gsm
-share/asterisk/sounds/jp/conf-noempty.gsm
-share/asterisk/sounds/jp/conf-onlyone.gsm
-share/asterisk/sounds/jp/conf-onlyperson.gsm
-share/asterisk/sounds/jp/conf-otherinparty.gsm
-share/asterisk/sounds/jp/conf-thereare.gsm
-share/asterisk/sounds/jp/conf-unlockednow.gsm
-share/asterisk/sounds/jp/conf-unmuted.gsm
-share/asterisk/sounds/jp/conf-usermenu.gsm
-share/asterisk/sounds/jp/demo-echotest.gsm
-share/asterisk/sounds/jp/digits/0.gsm
-share/asterisk/sounds/jp/digits/1.gsm
-share/asterisk/sounds/jp/digits/10.gsm
-share/asterisk/sounds/jp/digits/11.gsm
-share/asterisk/sounds/jp/digits/12.gsm
-share/asterisk/sounds/jp/digits/13.gsm
-share/asterisk/sounds/jp/digits/14.gsm
-share/asterisk/sounds/jp/digits/15.gsm
-share/asterisk/sounds/jp/digits/16.gsm
-share/asterisk/sounds/jp/digits/17.gsm
-share/asterisk/sounds/jp/digits/18.gsm
-share/asterisk/sounds/jp/digits/19.gsm
-share/asterisk/sounds/jp/digits/2.gsm
-share/asterisk/sounds/jp/digits/20.gsm
-share/asterisk/sounds/jp/digits/3.gsm
-share/asterisk/sounds/jp/digits/30.gsm
-share/asterisk/sounds/jp/digits/4.gsm
-share/asterisk/sounds/jp/digits/40.gsm
-share/asterisk/sounds/jp/digits/5.gsm
-share/asterisk/sounds/jp/digits/50.gsm
-share/asterisk/sounds/jp/digits/6.gsm
-share/asterisk/sounds/jp/digits/60.gsm
-share/asterisk/sounds/jp/digits/7.gsm
-share/asterisk/sounds/jp/digits/70.gsm
-share/asterisk/sounds/jp/digits/8.gsm
-share/asterisk/sounds/jp/digits/80.gsm
-share/asterisk/sounds/jp/digits/9.gsm
-share/asterisk/sounds/jp/digits/90.gsm
-share/asterisk/sounds/jp/digits/a-m.gsm
-share/asterisk/sounds/jp/digits/at.gsm
-share/asterisk/sounds/jp/digits/byou.gsm
-share/asterisk/sounds/jp/digits/day-0.gsm
-share/asterisk/sounds/jp/digits/day-1.gsm
-share/asterisk/sounds/jp/digits/day-2.gsm
-share/asterisk/sounds/jp/digits/day-3.gsm
-share/asterisk/sounds/jp/digits/day-4.gsm
-share/asterisk/sounds/jp/digits/day-5.gsm
-share/asterisk/sounds/jp/digits/day-6.gsm
-share/asterisk/sounds/jp/digits/dollars.gsm
-share/asterisk/sounds/jp/digits/fun.gsm
-share/asterisk/sounds/jp/digits/gatsu.gsm
-share/asterisk/sounds/jp/digits/h-1.gsm
-share/asterisk/sounds/jp/digits/h-10.gsm
-share/asterisk/sounds/jp/digits/h-11.gsm
-share/asterisk/sounds/jp/digits/h-12.gsm
-share/asterisk/sounds/jp/digits/h-13.gsm
-share/asterisk/sounds/jp/digits/h-14.gsm
-share/asterisk/sounds/jp/digits/h-15.gsm
-share/asterisk/sounds/jp/digits/h-16.gsm
-share/asterisk/sounds/jp/digits/h-17.gsm
-share/asterisk/sounds/jp/digits/h-18.gsm
-share/asterisk/sounds/jp/digits/h-19.gsm
-share/asterisk/sounds/jp/digits/h-2.gsm
-share/asterisk/sounds/jp/digits/h-20.gsm
-share/asterisk/sounds/jp/digits/h-3.gsm
-share/asterisk/sounds/jp/digits/h-30.gsm
-share/asterisk/sounds/jp/digits/h-4.gsm
-share/asterisk/sounds/jp/digits/h-5.gsm
-share/asterisk/sounds/jp/digits/h-6.gsm
-share/asterisk/sounds/jp/digits/h-7.gsm
-share/asterisk/sounds/jp/digits/h-8.gsm
-share/asterisk/sounds/jp/digits/h-9.gsm
-share/asterisk/sounds/jp/digits/hundred.gsm
-share/asterisk/sounds/jp/digits/ji.gsm
-share/asterisk/sounds/jp/digits/million.gsm
-share/asterisk/sounds/jp/digits/mon-0.gsm
-share/asterisk/sounds/jp/digits/mon-1.gsm
-share/asterisk/sounds/jp/digits/mon-10.gsm
-share/asterisk/sounds/jp/digits/mon-11.gsm
-share/asterisk/sounds/jp/digits/mon-2.gsm
-share/asterisk/sounds/jp/digits/mon-3.gsm
-share/asterisk/sounds/jp/digits/mon-4.gsm
-share/asterisk/sounds/jp/digits/mon-5.gsm
-share/asterisk/sounds/jp/digits/mon-6.gsm
-share/asterisk/sounds/jp/digits/mon-7.gsm
-share/asterisk/sounds/jp/digits/mon-8.gsm
-share/asterisk/sounds/jp/digits/mon-9.gsm
-share/asterisk/sounds/jp/digits/nen.gsm
-share/asterisk/sounds/jp/digits/nichi.gsm
-share/asterisk/sounds/jp/digits/oclock.gsm
-share/asterisk/sounds/jp/digits/oh.gsm
-share/asterisk/sounds/jp/digits/p-m.gsm
-share/asterisk/sounds/jp/digits/thousand.gsm
-share/asterisk/sounds/jp/digits/today.gsm
-share/asterisk/sounds/jp/digits/tomorrow.gsm
-share/asterisk/sounds/jp/digits/yesterday.gsm
-share/asterisk/sounds/jp/dir-instr.gsm
-share/asterisk/sounds/jp/dir-intro.gsm
-share/asterisk/sounds/jp/dir-nomatch.gsm
-share/asterisk/sounds/jp/dir-nomore.gsm
-share/asterisk/sounds/jp/enter-a-time.gsm
-share/asterisk/sounds/jp/hours.gsm
-share/asterisk/sounds/jp/invalid.gsm
-share/asterisk/sounds/jp/jp-arimasen.gsm
-share/asterisk/sounds/jp/jp-arimasu.gsm
-share/asterisk/sounds/jp/jp-baai.gsm
-share/asterisk/sounds/jp/jp-chigaimasu.gsm
-share/asterisk/sounds/jp/jp-dekimasen.gsm
-share/asterisk/sounds/jp/jp-dekimasu.gsm
-share/asterisk/sounds/jp/jp-desu.gsm
-share/asterisk/sounds/jp/jp-ga.gsm
-share/asterisk/sounds/jp/jp-gozaimasu.gsm
-share/asterisk/sounds/jp/jp-ha.gsm
-share/asterisk/sounds/jp/jp-kara.gsm
-share/asterisk/sounds/jp/jp-machigai.gsm
-share/asterisk/sounds/jp/jp-masu.gsm
-share/asterisk/sounds/jp/jp-ni.gsm
-share/asterisk/sounds/jp/jp-no.gsm
-share/asterisk/sounds/jp/jp-oshitekudasai.gsm
-share/asterisk/sounds/jp/jp-saigo.gsm
-share/asterisk/sounds/jp/jp-saisho.gsm
-share/asterisk/sounds/jp/jp-tadashii.gsm
-share/asterisk/sounds/jp/jp-wa.gsm
-share/asterisk/sounds/jp/jp-wo.gsm
-share/asterisk/sounds/jp/minutes.gsm
-share/asterisk/sounds/jp/not-rqsted-wakeup.gsm
-share/asterisk/sounds/jp/pbx-invalid.gsm
-share/asterisk/sounds/jp/pbx-invalidpark.gsm
-share/asterisk/sounds/jp/pbx-transfer.gsm
-share/asterisk/sounds/jp/privacy-incorrect.gsm
-share/asterisk/sounds/jp/privacy-prompt.gsm
-share/asterisk/sounds/jp/privacy-thankyou.gsm
-share/asterisk/sounds/jp/privacy-unident.gsm
-share/asterisk/sounds/jp/q-default.gsm
-share/asterisk/sounds/jp/rqsted-wakeup-for.gsm
-share/asterisk/sounds/jp/ss-noservice.gsm
-share/asterisk/sounds/jp/transfer.gsm
-share/asterisk/sounds/jp/tt-allbusy.gsm
-share/asterisk/sounds/jp/tt-monkeysintro.gsm
-share/asterisk/sounds/jp/tt-somethingwrong.gsm
-share/asterisk/sounds/jp/tt-weasels.gsm
-share/asterisk/sounds/jp/vm-Cust1.gsm
-share/asterisk/sounds/jp/vm-Cust2.gsm
-share/asterisk/sounds/jp/vm-Cust3.gsm
-share/asterisk/sounds/jp/vm-Cust4.gsm
-share/asterisk/sounds/jp/vm-Cust5.gsm
-share/asterisk/sounds/jp/vm-Family.gsm
-share/asterisk/sounds/jp/vm-Friends.gsm
-share/asterisk/sounds/jp/vm-INBOX.gsm
-share/asterisk/sounds/jp/vm-Old.gsm
-share/asterisk/sounds/jp/vm-Work.gsm
-share/asterisk/sounds/jp/vm-advopts.gsm
-share/asterisk/sounds/jp/vm-and.gsm
-share/asterisk/sounds/jp/vm-changeto.gsm
-share/asterisk/sounds/jp/vm-delete.gsm
-share/asterisk/sounds/jp/vm-deleted.gsm
-share/asterisk/sounds/jp/vm-enter-num-to-call.gsm
-share/asterisk/sounds/jp/vm-extension.gsm
-share/asterisk/sounds/jp/vm-first.gsm
-share/asterisk/sounds/jp/vm-for.gsm
-share/asterisk/sounds/jp/vm-forwardoptions.gsm
-share/asterisk/sounds/jp/vm-from-phonenumber.gsm
-share/asterisk/sounds/jp/vm-goodbye.gsm
-share/asterisk/sounds/jp/vm-helpexit.gsm
-share/asterisk/sounds/jp/vm-incorrect-mailbox.gsm
-share/asterisk/sounds/jp/vm-incorrect.gsm
-share/asterisk/sounds/jp/vm-instructions.gsm
-share/asterisk/sounds/jp/vm-intro.gsm
-share/asterisk/sounds/jp/vm-isonphone.gsm
-share/asterisk/sounds/jp/vm-isunavail.gsm
-share/asterisk/sounds/jp/vm-last.gsm
-share/asterisk/sounds/jp/vm-leavemsg.gsm
-share/asterisk/sounds/jp/vm-login.gsm
-share/asterisk/sounds/jp/vm-mailbox-full.gsm
-share/asterisk/sounds/jp/vm-message.gsm
-share/asterisk/sounds/jp/vm-messages.gsm
-share/asterisk/sounds/jp/vm-mismatch.gsm
-share/asterisk/sounds/jp/vm-msginstruct.gsm
-share/asterisk/sounds/jp/vm-msgsaved.gsm
-share/asterisk/sounds/jp/vm-newpassword.gsm
-share/asterisk/sounds/jp/vm-next.gsm
-share/asterisk/sounds/jp/vm-no.gsm
-share/asterisk/sounds/jp/vm-nobodyavail.gsm
-share/asterisk/sounds/jp/vm-nomore.gsm
-share/asterisk/sounds/jp/vm-onefor.gsm
-share/asterisk/sounds/jp/vm-options.gsm
-share/asterisk/sounds/jp/vm-opts.gsm
-share/asterisk/sounds/jp/vm-passchanged.gsm
-share/asterisk/sounds/jp/vm-password-eririn.gsm
-share/asterisk/sounds/jp/vm-password.gsm
-share/asterisk/sounds/jp/vm-press.gsm
-share/asterisk/sounds/jp/vm-prev.gsm
-share/asterisk/sounds/jp/vm-reachoper.gsm
-share/asterisk/sounds/jp/vm-rec-busy.gsm
-share/asterisk/sounds/jp/vm-rec-name.gsm
-share/asterisk/sounds/jp/vm-rec-unv.gsm
-share/asterisk/sounds/jp/vm-received.gsm
-share/asterisk/sounds/jp/vm-reenterpassword.gsm
-share/asterisk/sounds/jp/vm-repeat.gsm
-share/asterisk/sounds/jp/vm-saved.gsm
-share/asterisk/sounds/jp/vm-savedto.gsm
-share/asterisk/sounds/jp/vm-savefolder.gsm
-share/asterisk/sounds/jp/vm-savemessage.gsm
-share/asterisk/sounds/jp/vm-sorry.gsm
-share/asterisk/sounds/jp/vm-starmain.gsm
-share/asterisk/sounds/jp/vm-theperson.gsm
-share/asterisk/sounds/jp/vm-tocancel.gsm
-share/asterisk/sounds/jp/vm-toforward.gsm
-share/asterisk/sounds/jp/vm-tohearenv.gsm
-share/asterisk/sounds/jp/vm-toreply.gsm
-share/asterisk/sounds/jp/vm-undelete.gsm
-share/asterisk/sounds/jp/vm-undeleted.gsm
-share/asterisk/sounds/jp/vm-whichbox.gsm
-share/asterisk/sounds/jp/vm-youhave.gsm
-share/asterisk/sounds/jp/wakeup-call-cancelled.gsm
-share/asterisk/sounds/jp/wakeup-call.gsm
-share/asterisk/sounds/jp/wakeup-menu.gsm
-share/asterisk/sounds/jp/wakeup-menu2.gsm
-share/asterisk/sounds/jp/wakeup.gsm
-@dirrm share/asterisk/sounds/jp/digits
-@dirrm share/asterisk/sounds/jp
-%%PORTDOCS%%%%DOCSDIR%%/ja/README.txt
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/ja
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/japanese/mutt/Makefile b/japanese/mutt/Makefile
deleted file mode 100644
index 78c333f33e02..000000000000
--- a/japanese/mutt/Makefile
+++ /dev/null
@@ -1,107 +0,0 @@
-# New ports collection makefile for: ja-mutt
-# Date created: 5 Sep 1999
-# Whom: IWASHITA Yoji <shuna@pop16.odn.ne.jp>
-#
-# $FreeBSD$
-
-PORTNAME= mutt
-PORTVERSION= ${VERSION}.j${JP_VERSION}
-PORTREVISION= 9
-CATEGORIES= japanese mail
-MASTER_SITES= http://www.emaillab.org/mutt/1.4/ \
- http://my.reset.jp/~iwashita/mutt/distfiles/ \
- http://ha4.seikyou.ne.jp/home/Kohtaro.Hitomi/mutt/ \
- ftp://ftp.mutt.org/pub/mutt/
-DISTNAME= ${PORTNAME}-${VERSION}i
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
- ${DISTNAME}-ja.${JP_VERSION}${EXTRACT_SUFX} \
- manual_ja-${MANUALVERSION}i-1${EXTRACT_SUFX}
-DIST_SUBDIR= mutt
-
-MAINTAINER= st@be.to
-COMMENT= Text-based mail client (Japanised Version)
-
-FORBIDDEN= Vulnerable since 2007-07-29, http://portaudit.freebsd.org/863f95d3-3df1-11dc-b3d3-0016179b2dd5.html
-EXPIRATION_DATE= 2011-10-14
-
-LIB_DEPENDS= slang.2:${PORTSDIR}/japanese/libslang
-RUN_DEPENDS= urlview:${PORTSDIR}/textproc/urlview
-
-CONFLICTS= ja-mutt-devel-[0-9]* mutt-[0-9]* mutt-devel-[0-9]* mutt-devel-lite-[0-9]* mutt-lite-[0-9]* zh-mutt-devel-[0-9]*
-
-USE_GETTEXT= yes
-
-VERSION= 1.4.2.1
-JP_VERSION= 1
-MANUALVERSION= 1.4
-
-FETCH_BEFORE_ARGS= -A # ha4.seikyou.ne.jp is running broken httpd
-
-USE_GMAKE= yes
-USE_ICONV= yes
-USE_AUTOTOOLS= automake autoconf
-USE_OPENSSL= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}-${VERSION}
-LDFLAGS+= -L${LOCALBASE}/lib
-CONFIGURE_ENV= CC="${CC} -D_DONT_USE_CTYPE_INLINE_ -I${LOCALBASE}/include -I${LOCALBASE}/include/slang"
-CONFIGURE_ARGS= --with-slang --enable-locales-fix \
- --with-libiconv-prefix=${LOCALBASE} \
- --without-wc-funcs \
- --enable-flock --disable-fcntl \
- --with-ssl \
- --sysconfdir=${PREFIX}/etc --mandir=${PREFIX}/man \
- --with-docdir=${DOCSDIR} \
- --enable-pop --enable-imap \
- --enable-default-japanese
-
-NOMANCOMPRESS= yes
-MAN1= flea.1 mutt.1 muttbug.1 mutt_dotlock.1
-MAN5= muttrc.5 mbox.5
-
-DIFFDIR= ${WRKDIR}/${DISTNAME}-ja.${JP_VERSION}
-DIFFNAME= patch-${VERSION}.tt.ja.${JP_VERSION}
-
-pre-patch:
- (cd ${WRKSRC}; ${PATCH} -p1 < ${DIFFDIR}/${DIFFNAME})
-
-pre-configure:
-.if defined(NOPORTDOCS)
- ${PATCH} ${PATCH_ARGS} < ${PATCHDIR}/extrapatch-nodoc-aa
- ${PATCH} ${PATCH_ARGS} < ${PATCHDIR}/extrapatch-nodoc-ab
-.endif
- (cd ${WRKSRC}; ${ACLOCAL} -I m4)
-
-post-configure:
- @${REINPLACE_CMD} -E "\
- s|^(s%\@ACLOCAL\@%).+(%g)|\1${ACLOCAL}\2|; \
- s|^(s%\@AUTOCONF\@%).+(%g)|\1${AUTOCONF}\2|; \
- s|^(s%\@AUTOMAKE\@%).+(%g)|\1${AUTOMAKE}\2|; \
- s|^(s%\@AUTOHEADER\@%).+(%g)|\1${AUTOHEADER}\2|" \
- ${BUILD_WRKSRC}/config.status
-
-.if !defined(NOPORTDOCS)
-post-install:
- ${INSTALL_DATA} ${DIFFDIR}/INSTALL.JA-PATCH.ja ${DOCSDIR}
- ${INSTALL_DATA} ${DIFFDIR}/INSTALL.ja ${DOCSDIR}
- ${INSTALL_DATA} ${DIFFDIR}/NEWS.ja ${DOCSDIR}
- ${INSTALL_DATA} ${DIFFDIR}/PGP-Notes.ja.txt ${DOCSDIR}
- ${INSTALL_DATA} ${DIFFDIR}/README.JA-PATCH.ja ${DOCSDIR}
- ${INSTALL_DATA} ${DIFFDIR}/README.SECURITY.ja ${DOCSDIR}
- ${INSTALL_DATA} ${DIFFDIR}/README.SSL.ja ${DOCSDIR}
- ${INSTALL_DATA} ${DIFFDIR}/README.ja ${DOCSDIR}
- ${INSTALL_DATA} ${DIFFDIR}/applying-patches.ja.txt ${DOCSDIR}
- ${INSTALL_DATA} ${DIFFDIR}/html/INSTALL.JA-PATCH.ja.html ${DOCSDIR}/html
- ${INSTALL_DATA} ${DIFFDIR}/html/README.JA-PATCH.ja.html ${DOCSDIR}/html
- ${INSTALL_DATA} ${DIFFDIR}/html/manual-ja-patch.en.html ${DOCSDIR}/html
- ${INSTALL_DATA} ${DIFFDIR}/html/manual-ja-patch.ja.html ${DOCSDIR}/html
- ${INSTALL_DATA} ${DIFFDIR}/html/usage-japanese.ja.html ${DOCSDIR}/html
- ${INSTALL_DATA} ${DIFFDIR}/samples/mutt-en.rc ${DOCSDIR}/samples
- ${INSTALL_DATA} ${DIFFDIR}/samples/mutt-ja.rc ${DOCSDIR}/samples
- ${INSTALL_DATA} ${DIFFDIR}/samples/sample.muttrc-tt ${DOCSDIR}/samples
- ${INSTALL_DATA} ${WRKDIR}/manual_ja.txt ${DOCSDIR}
- ${INSTALL_DATA} ${WRKDIR}/manual_ja.tex ${DOCSDIR}
- ${INSTALL_DATA} ${WRKDIR}/manual_ja.html ${DOCSDIR}
- ${INSTALL_DATA} ${WRKDIR}/manual_ja.sgml ${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/japanese/mutt/distinfo b/japanese/mutt/distinfo
deleted file mode 100644
index 864bf477abbf..000000000000
--- a/japanese/mutt/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-SHA256 (mutt/mutt-1.4.2.1i.tar.gz) = ff2cb647ece6c85842bb42943774b434f0059267a0cd55922e95b32202cb66d5
-SIZE (mutt/mutt-1.4.2.1i.tar.gz) = 2611253
-SHA256 (mutt/mutt-1.4.2.1i-ja.1.tar.gz) = 0bc295f90eb13a006d2dc3efdc72e1286a42d62e0862d477b434edbeee13a5ab
-SIZE (mutt/mutt-1.4.2.1i-ja.1.tar.gz) = 78266
-SHA256 (mutt/manual_ja-1.4i-1.tar.gz) = a0c02908bb5d47c30cf7a8c5e05bfe875439448ec050382671c1368b7d3c4d61
-SIZE (mutt/manual_ja-1.4i-1.tar.gz) = 300461
diff --git a/japanese/mutt/files/extrapatch-nodoc-aa b/japanese/mutt/files/extrapatch-nodoc-aa
deleted file mode 100644
index 1c84e53dfa31..000000000000
--- a/japanese/mutt/files/extrapatch-nodoc-aa
+++ /dev/null
@@ -1,21 +0,0 @@
---- doc/Makefile.in.orig Sun Jun 23 17:04:16 2002
-+++ doc/Makefile.in Sun Jun 23 17:04:47 2002
-@@ -78,18 +78,6 @@
- $(DESTDIR)$(mandir)/man1/mutt_dotlock.1
- ./instdoc muttrc.man $(DESTDIR)$(mandir)/man5/muttrc.5
- ./instdoc $(srcdir)/mbox.man $(DESTDIR)$(mandir)/man5/mbox.5
-- $(top_srcdir)/mkinstalldirs $(DESTDIR)$(docdir)
-- for f in $(srcdir_DOCFILES) ; do \
-- $(INSTALL) -m 644 $(srcdir)/$$f $(DESTDIR)$(docdir) ; \
-- done
-- for f in $(topsrcdir_DOCFILES) ; do \
-- $(INSTALL) -m 644 $(top_srcdir)/$$f $(DESTDIR)$(docdir) ; \
-- done
-- $(INSTALL) -m 644 manual.txt $(DESTDIR)$(docdir) || true
-- $(top_srcdir)/mkinstalldirs $(DESTDIR)$(docdir)/html
-- for file in manual*.html ; do \
-- $(INSTALL) -m 644 $$file $(DESTDIR)$(docdir)/html/ || true ;\
-- done
-
- uninstall:
- -rm -f $(DESTDIR)$(mandir)/man1/mutt.1
diff --git a/japanese/mutt/files/extrapatch-nodoc-ab b/japanese/mutt/files/extrapatch-nodoc-ab
deleted file mode 100644
index d2fb50718f61..000000000000
--- a/japanese/mutt/files/extrapatch-nodoc-ab
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.am.orig Sun Jun 23 17:05:57 2002
-+++ Makefile.am Sun Jun 23 17:06:25 2002
-@@ -9,7 +9,7 @@
- IMAP_INCLUDES = -I$(top_srcdir)/imap
- endif
-
--SUBDIRS = m4 po intl doc contrib $(IMAP_SUBDIR)
-+SUBDIRS = m4 po intl doc $(IMAP_SUBDIR)
-
- bin_SCRIPTS = muttbug flea
-
diff --git a/japanese/mutt/files/patch-ai b/japanese/mutt/files/patch-ai
deleted file mode 100644
index e6b04a327b34..000000000000
--- a/japanese/mutt/files/patch-ai
+++ /dev/null
@@ -1,11 +0,0 @@
---- doc/Makefile.in.orig Sat Nov 10 04:06:08 2001
-+++ doc/Makefile.in Sat Nov 10 04:06:36 2001
-@@ -73,7 +73,7 @@
- $(top_srcdir)/mkinstalldirs $(DESTDIR)$(mandir)/man5
- ./instdoc $(srcdir)/mutt.man $(DESTDIR)$(mandir)/man1/mutt.1
- ./instdoc $(srcdir)/muttbug.man $(DESTDIR)$(mandir)/man1/flea.1
-- echo ".so $(mandir)/man1/flea.1" > $(DESTDIR)$(mandir)/man1/muttbug.1
-+ echo ".so man1/flea.1" > $(DESTDIR)$(mandir)/man1/muttbug.1
- ./instdoc $(srcdir)/dotlock.man \
- $(DESTDIR)$(mandir)/man1/mutt_dotlock.1
- ./instdoc muttrc.man $(DESTDIR)$(mandir)/man5/muttrc.5
diff --git a/japanese/mutt/files/patch-aj b/japanese/mutt/files/patch-aj
deleted file mode 100644
index 577526473681..000000000000
--- a/japanese/mutt/files/patch-aj
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.in.orig Sun Jun 23 17:42:10 2002
-+++ configure.in Sun Jun 23 17:43:23 2002
-@@ -577,7 +577,7 @@
- then
- if test "$with_sasl" != "yes"
- then
-- CPPFLAGS="$CPPFLAGS -I$with_sasl/include"
-+ CPPFLAGS="$CPPFLAGS -I$with_sasl/include/sasl1"
- LDFLAGS="$LDFLAGS -L$with_sasl/lib"
- fi
-
diff --git a/japanese/mutt/files/patch-ak b/japanese/mutt/files/patch-ak
deleted file mode 100644
index 1509c8242685..000000000000
--- a/japanese/mutt/files/patch-ak
+++ /dev/null
@@ -1,12 +0,0 @@
---- muttlib.c.orig Mon Feb 9 08:25:28 2004
-+++ muttlib.c Mon Feb 9 08:32:46 2004
-@@ -656,7 +656,8 @@
-
- void mutt_mktemp (char *s)
- {
-- snprintf (s, _POSIX_PATH_MAX, "%s/mutt-%s-%d-%d", NONULL (Tempdir), NONULL(Hostname), (int) getpid (), Counter++);
-+ snprintf (s, _POSIX_PATH_MAX, "%s/mutt-%s-XXXXXXXX", NONULL(Tempdir), NONULL(Hostname));
-+ mkstemp (s);
- unlink (s);
- }
-
diff --git a/japanese/mutt/files/patch-imap_browse.c b/japanese/mutt/files/patch-imap_browse.c
deleted file mode 100644
index adbb0d3a9303..000000000000
--- a/japanese/mutt/files/patch-imap_browse.c
+++ /dev/null
@@ -1,27 +0,0 @@
---- imap/browse.c.orig Tue Feb 26 10:38:56 2002
-+++ imap/browse.c Sat Jul 1 20:18:02 2006
-@@ -452,7 +452,7 @@
- if (*s == '\"')
- {
- s++;
-- while (*s && *s != '\"')
-+ while (*s && *s != '\"' && n < sizeof (ns) - 1)
- {
- if (*s == '\\')
- s++;
-@@ -463,12 +463,14 @@
- s++;
- }
- else
-- while (*s && !ISSPACE (*s))
-+ while (*s && !ISSPACE (*s) && n < sizeof (ns) - 1)
- {
- ns[n++] = *s;
- s++;
- }
- ns[n] = '\0';
-+ if (n == sizeof (ns) - 1)
-+ dprint (1, (debugfile, "browse_get_namespace: too long: [%s]\n", ns));
- /* delim? */
- s = imap_next_word (s);
- /* delimiter is meaningless if namespace is "". Why does
diff --git a/japanese/mutt/files/patch-keymap.h b/japanese/mutt/files/patch-keymap.h
deleted file mode 100644
index 3e359d94f357..000000000000
--- a/japanese/mutt/files/patch-keymap.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- keymap.h.orig Tue Sep 11 20:20:34 2001
-+++ keymap.h Wed Jul 4 18:17:25 2007
-@@ -19,6 +19,8 @@
- #ifndef KEYMAP_H
- #define KEYMAP_H
-
-+#include "mapping.h"
-+
- /* maximal length of a key binding sequence used for buffer in km_bindkey */
- #define MAX_SEQ 8
-
diff --git a/japanese/mutt/files/patch-m4-gssapi.m4 b/japanese/mutt/files/patch-m4-gssapi.m4
deleted file mode 100644
index 2425cde4f2b8..000000000000
--- a/japanese/mutt/files/patch-m4-gssapi.m4
+++ /dev/null
@@ -1,33 +0,0 @@
---- m4/gssapi.m4.orig Wed Apr 17 19:05:04 2002
-+++ m4/gssapi.m4 Mon Oct 16 10:59:34 2006
-@@ -6,10 +6,13 @@
- dnl if it is set and not "yes".
- dnl Defines GSSAPI_CFLAGS and GSSAPI_LIBS if found.
- dnl Defines GSSAPI_IMPL to "Heimdal", "MIT", or "OldMIT", or "none" if not found
--AC_DEFUN(MUTT_AM_PATH_GSSAPI,
-+AC_DEFUN([MUTT_AM_PATH_GSSAPI],
- [
- GSSAPI_PREFIX=[$]$1
- GSSAPI_IMPL="none"
-+ saved_CPPFLAGS="$CPPFLAGS"
-+ saved_LDFLAGS="$LDFLAGS"
-+ saved_LIBS="$LIBS"
- dnl First try krb5-config
- if test "$GSSAPI_PREFIX" != "yes"
- then
-@@ -24,14 +27,11 @@
- GSSAPI_LIBS="$MUTTLIBS `$KRB5CFGPATH --libs gssapi`"
- case "`$KRB5CFGPATH --version`" in
- "Kerberos 5 "*) GSSAPI_IMPL="MIT";;
-- [hH]eimdal*) GSSAPI_IMPL="Heimdal";;
-+ ?eimdal*) GSSAPI_IMPL="Heimdal";;
- *) GSSAPI_IMPL="Unknown";;
- esac
- else
- dnl No krb5-config, run the old code
-- saved_CPPFLAGS="$CPPFLAGS"
-- saved_LDFLAGS="$LDFLAGS"
-- saved_LIBS="$LIBS"
- if test "$GSSAPI_PREFIX" != "yes"
- then
- GSSAPI_CFLAGS="-I$GSSAPI_PREFIX/include"
diff --git a/japanese/mutt/pkg-descr b/japanese/mutt/pkg-descr
deleted file mode 100644
index 9246186daf22..000000000000
--- a/japanese/mutt/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-Mutt is a small but very powerful text-based MIME mail client. Mutt
-is highly configurable, and is well suited to the mail power user with
-advanced features like key bindings, keyboard macros, mail threading,
-regular expression searches and a powerful pattern matching language
-for selecting groups of messages.
-
-This is japanized version.
-see /usr/local/share/doc/mutt/README.JA-PATCH.ja
-
-WWW: http://www.emaillab.org/mutt/
-
--
-IWASHITA Yoji
-iwashita@cqmail.net
diff --git a/japanese/mutt/pkg-plist b/japanese/mutt/pkg-plist
deleted file mode 100644
index c97951d58695..000000000000
--- a/japanese/mutt/pkg-plist
+++ /dev/null
@@ -1,110 +0,0 @@
-bin/flea
-bin/mutt
-bin/mutt_dotlock
-bin/muttbug
-bin/pgpewrap
-bin/pgpring
-etc/Muttrc
-etc/mime.types
-%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/GPL
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL.JA-PATCH.ja
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL.ja
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/NEWS.ja
-%%PORTDOCS%%%%DOCSDIR%%/PGP-Notes.txt
-%%PORTDOCS%%%%DOCSDIR%%/PGP-Notes.ja.txt
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/README.JA-PATCH.ja
-%%PORTDOCS%%%%DOCSDIR%%/README.SECURITY
-%%PORTDOCS%%%%DOCSDIR%%/README.SECURITY.ja
-%%PORTDOCS%%%%DOCSDIR%%/README.SSL
-%%PORTDOCS%%%%DOCSDIR%%/README.SSL.ja
-%%PORTDOCS%%%%DOCSDIR%%/README.ja
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%%%DOCSDIR%%/applying-patches.txt
-%%PORTDOCS%%%%DOCSDIR%%/applying-patches.ja.txt
-%%PORTDOCS%%%%DOCSDIR%%/devel-notes.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/INSTALL.JA-PATCH.ja.html
-%%PORTDOCS%%%%DOCSDIR%%/html/README.JA-PATCH.ja.html
-%%PORTDOCS%%%%DOCSDIR%%/html/manual-1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/manual-2.html
-%%PORTDOCS%%%%DOCSDIR%%/html/manual-3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/manual-4.html
-%%PORTDOCS%%%%DOCSDIR%%/html/manual-5.html
-%%PORTDOCS%%%%DOCSDIR%%/html/manual-6.html
-%%PORTDOCS%%%%DOCSDIR%%/html/manual-7.html
-%%PORTDOCS%%%%DOCSDIR%%/html/manual.html
-%%PORTDOCS%%%%DOCSDIR%%/html/manual-ja-patch.en.html
-%%PORTDOCS%%%%DOCSDIR%%/html/manual-ja-patch.ja.html
-%%PORTDOCS%%%%DOCSDIR%%/html/usage-japanese.ja.html
-%%PORTDOCS%%%%DOCSDIR%%/manual.txt
-%%PORTDOCS%%%%DOCSDIR%%/manual_ja.html
-%%PORTDOCS%%%%DOCSDIR%%/manual_ja.sgml
-%%PORTDOCS%%%%DOCSDIR%%/manual_ja.tex
-%%PORTDOCS%%%%DOCSDIR%%/manual_ja.txt
-%%PORTDOCS%%%%DOCSDIR%%/patch-notes.txt
-%%PORTDOCS%%%%DOCSDIR%%/samples/Mush.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/Pine.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/Tin.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/gpg.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/mutt-en.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/mutt-ja.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/pgp2.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/pgp5.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/pgp6.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/sample.mailcap
-%%PORTDOCS%%%%DOCSDIR%%/samples/sample.muttrc
-%%PORTDOCS%%%%DOCSDIR%%/samples/sample.muttrc-tlr
-%%PORTDOCS%%%%DOCSDIR%%/samples/sample.muttrc-tt
-%%PORTDOCS%%%%DOCSDIR%%/samples/iconv/iconv.aix-3.2.5.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/iconv/iconv.aix-4.1.5.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/iconv/iconv.aix-4.2.0.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/iconv/iconv.aix-4.3.2.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/iconv/iconv.freebsd-3.3.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/iconv/iconv.glibc-2.1.3.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/iconv/iconv.glibc-2.1.90.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/iconv/iconv.hpux-10.01.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/iconv/iconv.hpux-10.20.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/iconv/iconv.hpux-11.00.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/iconv/iconv.irix-6.5.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/iconv/iconv.osf1-4.0a.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/iconv/iconv.osf1-4.0d.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/iconv/iconv.solaris-2.4.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/iconv/iconv.solaris-2.5.1.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/iconv/iconv.solaris-2.6-cjk.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/iconv/iconv.solaris-2.6.rc
-%%PORTDOCS%%%%DOCSDIR%%/samples/iconv/iconv.solaris-2.7.rc
-share/locale/bg/LC_MESSAGES/mutt.mo
-share/locale/ca/LC_MESSAGES/mutt.mo
-share/locale/cs/LC_MESSAGES/mutt.mo
-share/locale/da/LC_MESSAGES/mutt.mo
-share/locale/de/LC_MESSAGES/mutt.mo
-share/locale/el/LC_MESSAGES/mutt.mo
-share/locale/eo/LC_MESSAGES/mutt.mo
-share/locale/es/LC_MESSAGES/mutt.mo
-share/locale/et/LC_MESSAGES/mutt.mo
-share/locale/fr/LC_MESSAGES/mutt.mo
-share/locale/gl/LC_MESSAGES/mutt.mo
-share/locale/hu/LC_MESSAGES/mutt.mo
-share/locale/id/LC_MESSAGES/mutt.mo
-share/locale/it/LC_MESSAGES/mutt.mo
-share/locale/ja/LC_MESSAGES/mutt.mo
-share/locale/ko/LC_MESSAGES/mutt.mo
-share/locale/lt/LC_MESSAGES/mutt.mo
-share/locale/nl/LC_MESSAGES/mutt.mo
-share/locale/pl/LC_MESSAGES/mutt.mo
-share/locale/pt_BR/LC_MESSAGES/mutt.mo
-share/locale/ru/LC_MESSAGES/mutt.mo
-share/locale/sk/LC_MESSAGES/mutt.mo
-share/locale/sv/LC_MESSAGES/mutt.mo
-share/locale/tr/LC_MESSAGES/mutt.mo
-share/locale/uk/LC_MESSAGES/mutt.mo
-share/locale/zh_CN/LC_MESSAGES/mutt.mo
-share/locale/zh_TW/LC_MESSAGES/mutt.mo
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/samples/iconv
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/samples
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile
index f54ccd9cb615..9cd5323d6483 100644
--- a/net-mgmt/Makefile
+++ b/net-mgmt/Makefile
@@ -137,7 +137,6 @@
SUBDIR += nagios-snmp-plugins
SUBDIR += nagios-snmp-plugins-extras
SUBDIR += nagios-spamd-plugin
- SUBDIR += nagios2
SUBDIR += nagiosagent
SUBDIR += nagiosgraph
SUBDIR += nagiosgrapher
diff --git a/net-mgmt/nagios2/Makefile b/net-mgmt/nagios2/Makefile
deleted file mode 100644
index 13af036bd8ec..000000000000
--- a/net-mgmt/nagios2/Makefile
+++ /dev/null
@@ -1,124 +0,0 @@
-# New ports collection makefile for: nagios
-# Date created: 19 May 2002
-# Whom: Blaz Zupan <blaz@si.FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= nagios
-PORTVERSION= 2.12
-PORTREVISION= 8
-CATEGORIES= net-mgmt
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-2.x/${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= jarrod@downtools.com.au
-COMMENT= Extremely powerful network monitoring system
-
-FORBIDDEN= Vulnerable since 2009-06-30, http://portaudit.freebsd.org/3ebd4cb5-657f-11de-883a-00e0815b8da8.html
-EXPIRATION_DATE= 2011-10-14
-
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd
-RUN_DEPENDS= ${LOCALBASE}/libexec/nagios/check_nagios:${PORTSDIR}/net-mgmt/nagios-plugins
-
-USE_ICONV= yes
-USE_PERL5_BUILD= yes
-USE_AUTOTOOLS= autoconf libltdl
-USE_RC_SUBR= nagios
-
-CONFLICTS= nagios-[13].* nagios-devel-*
-NO_LATEST_LINK= yes
-
-OPTIONS= EMBEDDED_PERL "Enable embedded Perl [requires Perl 5.8+]" OFF \
- NANOSLEEP "Use nanosleep in event timing" OFF
-
-GNU_CONFIGURE= yes
-
-NAGIOSUSER?= nagios
-NAGIOSGROUP?= nagios
-NAGIOSDIR?= /var/spool/nagios
-
-NAGIOSUID= 181
-NAGIOSGID= ${NAGIOSUID}
-
-NAGIOSWWWDIR?= www/nagios
-NAGIOSHTMURL?= /nagios
-NAGIOSCGIURL?= ${NAGIOSHTMURL}/cgi-bin
-
-# Suggested NAGIOSHOMEURL values:
-# Home: main.html
-# Tactical Overview: ${NAGIOSCGIURL}/tac.cgi
-# Service Detail: ${NAGIOSCGIURL}/status.cgi?host=all
-# Host Detail: ${NAGIOSCGIURL}/status.cgi?hostgroup=all&style=hostdetail
-# Status Map: ${NAGIOSCGIURL}/statusmap.cgi?host=all
-NAGIOSHOMEURL?= main.html
-
-.include <bsd.port.pre.mk>
-
-CPPFLAGS+= -I${LOCALBASE}/include -fPIC
-CFLAGS+= ${CPPFLAGS}
-
-CONFIGURE_ARGS= --with-command-user=${NAGIOSUSER} \
- --with-command-group=${WWWGRP} \
- --with-nagios-user=${NAGIOSUSER} \
- --with-nagios-group=${NAGIOSGROUP} \
- --with-htmurl=${NAGIOSHTMURL} \
- --with-cgiurl=${NAGIOSCGIURL} \
- --sbindir=${PREFIX}/${NAGIOSWWWDIR}/cgi-bin \
- --libexecdir=${PREFIX}/libexec/nagios \
- --datadir=${PREFIX}/${NAGIOSWWWDIR} \
- --sysconfdir=${PREFIX}/etc/nagios \
- --localstatedir=${NAGIOSDIR} \
- --prefix=${PREFIX}
-
-CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib" \
- PERL=${PERL}
-
-MAKE_JOBS_UNSAFE= yes
-
-INSTALL_TARGET= install install-commandmode install-config
-
-PLIST_SUB= NAGIOSDIR=${NAGIOSDIR} \
- NAGIOSWWWDIR=${NAGIOSWWWDIR} \
- NAGIOSUSER=${NAGIOSUSER} \
- NAGIOSGROUP=${NAGIOSGROUP} \
- NAGIOSUID=${NAGIOSUID} \
- NAGIOSGID=${NAGIOSGID} \
- NAGIOSHTMURL=${NAGIOSHTMURL} \
- NAGIOSCGIURL=${NAGIOSCGIURL} \
- WWWGRP=${WWWGRP}
-
-SUB_FILES= pkg-install \
- pkg-deinstall \
- pkg-message
-
-### XXX: Subtle bug with removing PREFIX from here
-SUB_LIST= PREFIX=${PREFIX} \
- ${PLIST_SUB}
-
-.if defined(WITH_EMBEDDED_PERL)
-USE_PERL5= 5.8.0+
-CONFIGURE_ARGS+= --enable-embedded-perl \
- --with-perlcache
-PLIST_SUB+= EMBEDDED_PERL=""
-.else
-PLIST_SUB+= EMBEDDED_PERL="@comment "
-.endif
-
-.if defined(WITH_NANOSLEEP)
-CONFIGURE_ARGS+= --enable-nanosleep
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's#"main.html"#"${NAGIOSHOMEURL:S/\//\\\//g:S/&/\\&/g}"#' \
- ${WRKSRC}/html/index.html.in
-
-pre-install:
- @${SH} ${PKGINSTALL} ${DISTNAME} PRE-INSTALL
-
-post-install:
- @${CHMOD} 775 ${NAGIOSDIR} ${NAGIOSDIR}/archives ${NAGIOSDIR}/rw
- @${CHOWN} ${NAGIOSUSER}:${NAGIOSGROUP} ${NAGIOSDIR} ${NAGIOSDIR}/archives
- @${CHOWN} ${NAGIOSUSER}:${WWWGRP} ${NAGIOSDIR}/rw
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/net-mgmt/nagios2/distinfo b/net-mgmt/nagios2/distinfo
deleted file mode 100644
index 49e1f3b6d2a1..000000000000
--- a/net-mgmt/nagios2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (nagios-2.12.tar.gz) = d1bd812793bff2b3bac15ef72ceff788bd6c2ead4952cb1f19c6232fd3c497cd
-SIZE (nagios-2.12.tar.gz) = 1742179
diff --git a/net-mgmt/nagios2/files/nagios.in b/net-mgmt/nagios2/files/nagios.in
deleted file mode 100644
index 44444759ca39..000000000000
--- a/net-mgmt/nagios2/files/nagios.in
+++ /dev/null
@@ -1,69 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD: /tmp/pcvs/ports/net-mgmt/nagios2/files/Attic/nagios.in,v 1.3 2010-03-27 00:14:22 dougb Exp $
-#
-
-# PROVIDE: nagios
-# REQUIRE: DAEMON
-# BEFORE: LOGIN
-# KEYWORD: shutdown
-
-#
-# Add the following lines to /etc/rc.conf to enable nagios:
-# nagios_enable (bool): Set to "NO" by default.
-# Set it to "YES" to enable nagios.
-# nagios_flags (str): Set to "" by default.
-# nagios_configfile (str): Set to "%%PREFIX%%/etc/nagios/nagios.cfg" by default.
-#
-
-. /etc/rc.subr
-
-name="nagios"
-rcvar=`set_rcvar`
-
-command="%%PREFIX%%/bin/nagios"
-command_args="-d"
-extra_commands="reload"
-pidfile="%%NAGIOSDIR%%/nagios.lock"
-nagios_user="%%NAGIOSUSER%%"
-
-start_precmd="start_precmd"
-stop_postcmd="stop_postcmd"
-restart_precmd="nagios_checkconfig"
-reload_precmd="nagios_checkconfig"
-sig_reload=HUP
-
-[ -z "${nagios_enable}" ] && nagios_enable="NO"
-[ -z "${nagios_configfile}" ] && nagios_configfile="%%PREFIX%%/etc/nagios/nagios.cfg"
-
-load_rc_config "${name}"
-
-required_files="${nagios_configfile}"
-command_args="${command_args} ${nagios_configfile}"
-
-nagios_checkconfig() {
- echo -n "Performing sanity check of nagios configuration: "
- ${command} -v ${nagios_configfile} 2>&1 >/dev/null
- if [ $? != 0 ]; then
- echo "FAILED"
- ${command} -v ${nagios_configfile}
- return 1
- else
- echo "OK"
- fi
-}
-
-start_precmd() {
- if ! nagios_checkconfig; then
- return 1
- fi
-
- su -m "${nagios_user}" -c "touch \"%%NAGIOSDIR%%/nagios.log\" \"%%NAGIOSDIR%%/status.sav\""
- rm -f "%%NAGIOSDIR%%/rw/nagios.cmd"
-}
-
-stop_postcmd() {
- rm -f "%%NAGIOSDIR%%/nagios.tmp" "%%NAGIOSDIR%%/rw/nagios.cmd"
-}
-
-run_rc_command "$1"
diff --git a/net-mgmt/nagios2/files/patch-CVE-2008-5027.5028 b/net-mgmt/nagios2/files/patch-CVE-2008-5027.5028
deleted file mode 100644
index b3daddc798cf..000000000000
--- a/net-mgmt/nagios2/files/patch-CVE-2008-5027.5028
+++ /dev/null
@@ -1,703 +0,0 @@
-diff --git a/base/commands.c b/base/commands.c
-index 79de49b..5b5ab45 100644
---- base/commands.c
-+++ base/commands.c
-@@ -204,9 +204,9 @@ void check_for_external_commands(void){
- else if(!strcmp(command_id,"ENTER_ACTIVE_MODE") || !strcmp(command_id,"ENABLE_NOTIFICATIONS"))
- command_type=CMD_ENABLE_NOTIFICATIONS;
-
-- else if(!strcmp(command_id,"SHUTDOWN_PROGRAM"))
-+ else if(!strcmp(command_id,"SHUTDOWN_PROGRAM") || !strcmp(command_id,"SHUTDOWN_PROCESS"))
- command_type=CMD_SHUTDOWN_PROCESS;
-- else if(!strcmp(command_id,"RESTART_PROGRAM"))
-+ else if(!strcmp(command_id,"RESTART_PROGRAM") || !strcmp(command_id,"RESTART_PROCESS"))
- command_type=CMD_RESTART_PROCESS;
-
- else if(!strcmp(command_id,"SAVE_STATE_INFORMATION"))
-diff --git a/cgi/cmd.c b/cgi/cmd.c
-index 63059bd..d36cab6 100644
---- cgi/cmd.c
-+++ cgi/cmd.c
-@@ -31,6 +31,10 @@
- #include "../include/cgiauth.h"
- #include "../include/getcgi.h"
-
-+#include <stdarg.h>
-+
-+extern const char *extcmd_get_name(int id);
-+
- extern char main_config_file[MAX_FILENAME_LENGTH];
- extern char command_file[MAX_FILENAME_LENGTH];
- extern char comment_file[MAX_FILENAME_LENGTH];
-@@ -1825,6 +1829,35 @@ void commit_command_data(int cmd){
- return;
- }
-
-+__attribute__((format(printf, 2, 3)))
-+static int cmd_submitf(int id, const char *fmt, ...)
-+{
-+ char cmd[MAX_EXTERNAL_COMMAND_LENGTH];
-+ const char *command;
-+ int len, len2;
-+ va_list ap;
-+
-+ command = extcmd_get_name(id);
-+ /*
-+ * We disallow sending 'CHANGE' commands from the cgi's
-+ * until we do proper session handling to prevent cross-site
-+ * request forgery
-+ */
-+ if (!command || (strlen(command) > 6 && !memcmp("CHANGE", command, 6)))
-+ return ERROR;
-+
-+ len = snprintf(cmd, sizeof(cmd) - 1, "[%lu] %s;", time(NULL), command);
-+ if (len < 0)
-+ return ERROR;
-+
-+ va_start(ap, fmt);
-+ len2 = vsnprintf(&cmd[len], sizeof(cmd) - len - 1, fmt, ap);
-+ va_end(ap);
-+ if (len2 < 0)
-+ return ERROR;
-+
-+ return write_command_to_file(cmd);
-+}
-
- /* commits a command for processing */
- int commit_command(int cmd){
-@@ -1847,236 +1880,211 @@ int commit_command(int cmd){
- switch(cmd){
-
- case CMD_ADD_HOST_COMMENT:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] ADD_HOST_COMMENT;%s;%d;%s;%s\n",current_time,host_name,(persistent_comment==TRUE)?1:0,comment_author,comment_data);
-+ result = cmd_submitf(cmd,"%s;%d;%s;%s",host_name,(persistent_comment==TRUE)?1:0,comment_author,comment_data);
- break;
--
-+
- case CMD_ADD_SVC_COMMENT:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] ADD_SVC_COMMENT;%s;%s;%d;%s;%s\n",current_time,host_name,service_desc,(persistent_comment==TRUE)?1:0,comment_author,comment_data);
-+ result = cmd_submitf(cmd,"%s;%s;%d;%s;%s",host_name,service_desc,(persistent_comment==TRUE)?1:0,comment_author,comment_data);
- break;
-
- case CMD_DEL_HOST_COMMENT:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] DEL_HOST_COMMENT;%lu\n",current_time,comment_id);
-- break;
--
- case CMD_DEL_SVC_COMMENT:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] DEL_SVC_COMMENT;%lu\n",current_time,comment_id);
-+ result = cmd_submitf(cmd,"%lu",comment_id);
- break;
--
-+
- case CMD_DELAY_HOST_NOTIFICATION:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] DELAY_HOST_NOTIFICATION;%s;%lu\n",current_time,host_name,notification_time);
-+ result = cmd_submitf(cmd,"%s;%lu",host_name,notification_time);
- break;
-
- case CMD_DELAY_SVC_NOTIFICATION:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] DELAY_SVC_NOTIFICATION;%s;%s;%lu\n",current_time,host_name,service_desc,notification_time);
-+ result = cmd_submitf(cmd,"%s;%s;%lu",host_name,service_desc,notification_time);
- break;
-
- case CMD_SCHEDULE_SVC_CHECK:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] SCHEDULE_%sSVC_CHECK;%s;%s;%lu\n",current_time,(force_check==TRUE)?"FORCED_":"",host_name,service_desc,start_time);
-+ result = cmd_submitf((force_check==TRUE)?CMD_SCHEDULE_FORCED_SVC_CHECK:cmd,"%s;%s;%lu",host_name,service_desc,start_time);
- break;
-
- case CMD_ENABLE_SVC_CHECK:
- case CMD_DISABLE_SVC_CHECK:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_SVC_CHECK;%s;%s\n",current_time,(cmd==CMD_ENABLE_SVC_CHECK)?"ENABLE":"DISABLE",host_name,service_desc);
-+ result = cmd_submitf(cmd,"%s;%s",host_name,service_desc);
- break;
--
-+
- case CMD_DISABLE_NOTIFICATIONS:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] DISABLE_NOTIFICATIONS;%lu\n",current_time,scheduled_time);
-- break;
--
- case CMD_ENABLE_NOTIFICATIONS:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] ENABLE_NOTIFICATIONS;%lu\n",current_time,scheduled_time);
-- break;
--
- case CMD_SHUTDOWN_PROCESS:
- case CMD_RESTART_PROCESS:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_PROGRAM;%lu\n",current_time,(cmd==CMD_SHUTDOWN_PROCESS)?"SHUTDOWN":"RESTART",scheduled_time);
-+ result = cmd_submitf(cmd,"%lu",scheduled_time);
- break;
-
- case CMD_ENABLE_HOST_SVC_CHECKS:
- case CMD_DISABLE_HOST_SVC_CHECKS:
-- if(affect_host_and_services==FALSE)
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_HOST_SVC_CHECKS;%s\n",current_time,(cmd==CMD_ENABLE_HOST_SVC_CHECKS)?"ENABLE":"DISABLE",host_name);
-- else
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_HOST_SVC_CHECKS;%s\n[%lu] %s_HOST_CHECK;%s\n",current_time,(cmd==CMD_ENABLE_HOST_SVC_CHECKS)?"ENABLE":"DISABLE",host_name,current_time,(cmd==CMD_ENABLE_HOST_SVC_CHECKS)?"ENABLE":"DISABLE",host_name);
-+ result = cmd_submitf(cmd,"%s",host_name);
-+ if(affect_host_and_services==TRUE)
-+ result |= cmd_submitf((cmd == CMD_ENABLE_HOST_SVC_CHECKS?CMD_ENABLE_HOST_CHECK:CMD_DISABLE_HOST_CHECK),"%s",host_name);
- break;
--
-+
- case CMD_SCHEDULE_HOST_SVC_CHECKS:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] SCHEDULE_%sHOST_SVC_CHECKS;%s;%lu\n",current_time,(force_check==TRUE)?"FORCED_":"",host_name,scheduled_time);
-+ result = cmd_submitf((force_check==TRUE?CMD_SCHEDULE_FORCED_HOST_SVC_CHECKS:cmd),"%s;%lu",host_name,scheduled_time);
- break;
-
- case CMD_DEL_ALL_HOST_COMMENTS:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] DEL_ALL_HOST_COMMENTS;%s\n",current_time,host_name);
-+ result = cmd_submitf(cmd,"%s",host_name);
- break;
--
-+
- case CMD_DEL_ALL_SVC_COMMENTS:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] DEL_ALL_SVC_COMMENTS;%s;%s\n",current_time,host_name,service_desc);
-+ result = cmd_submitf(cmd,"%s;%s",host_name,service_desc);
- break;
-
- case CMD_ENABLE_SVC_NOTIFICATIONS:
- case CMD_DISABLE_SVC_NOTIFICATIONS:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_SVC_NOTIFICATIONS;%s;%s\n",current_time,(cmd==CMD_ENABLE_SVC_NOTIFICATIONS)?"ENABLE":"DISABLE",host_name,service_desc);
-+ result = cmd_submitf(cmd,"%s;%s",host_name,service_desc);
- break;
--
-+
- case CMD_ENABLE_HOST_NOTIFICATIONS:
- case CMD_DISABLE_HOST_NOTIFICATIONS:
- if(propagate_to_children==TRUE)
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_HOST_AND_CHILD_NOTIFICATIONS;%s\n",current_time,(cmd==CMD_ENABLE_HOST_NOTIFICATIONS)?"ENABLE":"DISABLE",host_name);
-+ result = cmd_submitf((cmd==CMD_ENABLE_HOST_NOTIFICATIONS?CMD_ENABLE_HOST_AND_CHILD_NOTIFICATIONS:CMD_DISABLE_HOST_AND_CHILD_NOTIFICATIONS),"%s",host_name);
- else
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_HOST_NOTIFICATIONS;%s\n",current_time,(cmd==CMD_ENABLE_HOST_NOTIFICATIONS)?"ENABLE":"DISABLE",host_name);
-+ result = cmd_submitf(cmd,"%s",host_name);
- break;
--
-+
- case CMD_ENABLE_ALL_NOTIFICATIONS_BEYOND_HOST:
- case CMD_DISABLE_ALL_NOTIFICATIONS_BEYOND_HOST:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_ALL_NOTIFICATIONS_BEYOND_HOST;%s\n",current_time,(cmd==CMD_ENABLE_ALL_NOTIFICATIONS_BEYOND_HOST)?"ENABLE":"DISABLE",host_name);
-+ result = cmd_submitf(cmd,"%s",host_name);
- break;
--
-+
- case CMD_ENABLE_HOST_SVC_NOTIFICATIONS:
- case CMD_DISABLE_HOST_SVC_NOTIFICATIONS:
-- if(affect_host_and_services==FALSE)
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_HOST_SVC_NOTIFICATIONS;%s\n",current_time,(cmd==CMD_ENABLE_HOST_SVC_NOTIFICATIONS)?"ENABLE":"DISABLE",host_name);
-- else
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_HOST_SVC_NOTIFICATIONS;%s\n[%lu] %s_HOST_NOTIFICATIONS;%s\n",current_time,(cmd==CMD_ENABLE_HOST_SVC_NOTIFICATIONS)?"ENABLE":"DISABLE",host_name,current_time,(cmd==CMD_ENABLE_HOST_SVC_NOTIFICATIONS)?"ENABLE":"DISABLE",host_name);
-+ result = cmd_submitf(cmd,"%s",host_name);
-+ if(affect_host_and_services==TRUE)
-+ result |= cmd_submitf((cmd==CMD_ENABLE_HOST_SVC_NOTIFICATIONS?CMD_ENABLE_HOST_NOTIFICATIONS:CMD_DISABLE_HOST_NOTIFICATIONS),"%s",host_name);
- break;
--
-+
- case CMD_ACKNOWLEDGE_HOST_PROBLEM:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] ACKNOWLEDGE_HOST_PROBLEM;%s;%d;%d;%d;%s;%s\n",current_time,host_name,(sticky_ack==TRUE)?ACKNOWLEDGEMENT_STICKY:ACKNOWLEDGEMENT_NORMAL,(send_notification==TRUE)?1:0,(persistent_comment==TRUE)?1:0,comment_author,comment_data);
-+ result = cmd_submitf(cmd,"%s;%d;%d;%d;%s;%s",host_name,(sticky_ack==TRUE)?ACKNOWLEDGEMENT_STICKY:ACKNOWLEDGEMENT_NORMAL,(send_notification==TRUE)?1:0,(persistent_comment==TRUE)?1:0,comment_author,comment_data);
- break;
--
-+
- case CMD_ACKNOWLEDGE_SVC_PROBLEM:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] ACKNOWLEDGE_SVC_PROBLEM;%s;%s;%d;%d;%d;%s;%s\n",current_time,host_name,service_desc,(sticky_ack==TRUE)?ACKNOWLEDGEMENT_STICKY:ACKNOWLEDGEMENT_NORMAL,(send_notification==TRUE)?1:0,(persistent_comment==TRUE)?1:0,comment_author,comment_data);
-+ result = cmd_submitf(cmd,"%s;%s;%d;%d;%d;%s;%s",host_name,service_desc,(sticky_ack==TRUE)?ACKNOWLEDGEMENT_STICKY:ACKNOWLEDGEMENT_NORMAL,(send_notification==TRUE)?1:0,(persistent_comment==TRUE)?1:0,comment_author,comment_data);
- break;
-
- case CMD_START_EXECUTING_SVC_CHECKS:
- case CMD_STOP_EXECUTING_SVC_CHECKS:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_EXECUTING_SVC_CHECKS;\n",current_time,(cmd==CMD_START_EXECUTING_SVC_CHECKS)?"START":"STOP");
-- break;
--
- case CMD_START_ACCEPTING_PASSIVE_SVC_CHECKS:
- case CMD_STOP_ACCEPTING_PASSIVE_SVC_CHECKS:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_ACCEPTING_PASSIVE_SVC_CHECKS;\n",current_time,(cmd==CMD_START_ACCEPTING_PASSIVE_SVC_CHECKS)?"START":"STOP");
-+ result = cmd_submitf(cmd,"");
- break;
-
- case CMD_ENABLE_PASSIVE_SVC_CHECKS:
- case CMD_DISABLE_PASSIVE_SVC_CHECKS:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_PASSIVE_SVC_CHECKS;%s;%s\n",current_time,(cmd==CMD_ENABLE_PASSIVE_SVC_CHECKS)?"ENABLE":"DISABLE",host_name,service_desc);
-+ result = cmd_submitf(cmd,"%s;%s",host_name,service_desc);
- break;
--
-+
- case CMD_ENABLE_EVENT_HANDLERS:
- case CMD_DISABLE_EVENT_HANDLERS:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_EVENT_HANDLERS;\n",current_time,(cmd==CMD_ENABLE_EVENT_HANDLERS)?"ENABLE":"DISABLE");
-+ result = cmd_submitf(cmd,"");
- break;
-
- case CMD_ENABLE_SVC_EVENT_HANDLER:
- case CMD_DISABLE_SVC_EVENT_HANDLER:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_SVC_EVENT_HANDLER;%s;%s\n",current_time,(cmd==CMD_ENABLE_SVC_EVENT_HANDLER)?"ENABLE":"DISABLE",host_name,service_desc);
-+ result = cmd_submitf(cmd,"%s;%s",host_name,service_desc);
- break;
--
-+
- case CMD_ENABLE_HOST_EVENT_HANDLER:
- case CMD_DISABLE_HOST_EVENT_HANDLER:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_HOST_EVENT_HANDLER;%s\n",current_time,(cmd==CMD_ENABLE_HOST_EVENT_HANDLER)?"ENABLE":"DISABLE",host_name);
-- break;
--
- case CMD_ENABLE_HOST_CHECK:
- case CMD_DISABLE_HOST_CHECK:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_HOST_CHECK;%s\n",current_time,(cmd==CMD_ENABLE_HOST_CHECK)?"ENABLE":"DISABLE",host_name);
-+ result = cmd_submitf(cmd,"%s",host_name);
- break;
--
-+
- case CMD_START_OBSESSING_OVER_SVC_CHECKS:
- case CMD_STOP_OBSESSING_OVER_SVC_CHECKS:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_OBSESSING_OVER_SVC_CHECKS;\n",current_time,(cmd==CMD_START_OBSESSING_OVER_SVC_CHECKS)?"START":"STOP");
-+ result = cmd_submitf(cmd,"");
- break;
--
-+
- case CMD_REMOVE_HOST_ACKNOWLEDGEMENT:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] REMOVE_HOST_ACKNOWLEDGEMENT;%s\n",current_time,host_name);
-+ result = cmd_submitf(cmd,"%s",host_name);
- break;
--
-+
- case CMD_REMOVE_SVC_ACKNOWLEDGEMENT:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] REMOVE_SVC_ACKNOWLEDGEMENT;%s;%s\n",current_time,host_name,service_desc);
-+ result = cmd_submitf(cmd,"%s;%s",host_name,service_desc);
- break;
--
-+
- case CMD_PROCESS_SERVICE_CHECK_RESULT:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] PROCESS_SERVICE_CHECK_RESULT;%s;%s;%d;%s|%s\n",current_time,host_name,service_desc,plugin_state,plugin_output,performance_data);
-+ result = cmd_submitf(cmd,"%s;%s;%d;%s|%s",host_name,service_desc,plugin_state,plugin_output,performance_data);
- break;
--
-+
- case CMD_PROCESS_HOST_CHECK_RESULT:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] PROCESS_HOST_CHECK_RESULT;%s;%d;%s|%s\n",current_time,host_name,plugin_state,plugin_output,performance_data);
-+ result = cmd_submitf(cmd,"%s;%d;%s|%s",host_name,plugin_state,plugin_output,performance_data);
- break;
--
-+
- case CMD_SCHEDULE_HOST_DOWNTIME:
- if(child_options==1)
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] SCHEDULE_AND_PROPAGATE_TRIGGERED_HOST_DOWNTIME;%s;%lu;%lu;%d;%lu;%lu;%s;%s\n",current_time,host_name,start_time,end_time,(fixed==TRUE)?1:0,triggered_by,duration,comment_author,comment_data);
-+ cmd = CMD_SCHEDULE_AND_PROPAGATE_TRIGGERED_HOST_DOWNTIME;
- else if(child_options==2)
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] SCHEDULE_AND_PROPAGATE_HOST_DOWNTIME;%s;%lu;%lu;%d;%lu;%lu;%s;%s\n",current_time,host_name,start_time,end_time,(fixed==TRUE)?1:0,triggered_by,duration,comment_author,comment_data);
-- else
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] SCHEDULE_HOST_DOWNTIME;%s;%lu;%lu;%d;%lu;%lu;%s;%s\n",current_time,host_name,start_time,end_time,(fixed==TRUE)?1:0,triggered_by,duration,comment_author,comment_data);
-+ cmd = CMD_SCHEDULE_AND_PROPAGATE_HOST_DOWNTIME;
-+ result = cmd_submitf(cmd,"%s;%lu;%lu;%d;%lu;%lu;%s;%s",host_name,start_time,end_time,(fixed==TRUE)?1:0,triggered_by,duration,comment_author,comment_data);
- break;
--
-+
- case CMD_SCHEDULE_SVC_DOWNTIME:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] SCHEDULE_SVC_DOWNTIME;%s;%s;%lu;%lu;%d;%lu;%lu;%s;%s\n",current_time,host_name,service_desc,start_time,end_time,(fixed==TRUE)?1:0,triggered_by,duration,comment_author,comment_data);
-+ result = cmd_submitf(cmd,"%s;%s;%lu;%lu;%d;%lu;%lu;%s;%s",host_name,service_desc,start_time,end_time,(fixed==TRUE)?1:0,triggered_by,duration,comment_author,comment_data);
- break;
--
-+
- case CMD_ENABLE_HOST_FLAP_DETECTION:
- case CMD_DISABLE_HOST_FLAP_DETECTION:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_HOST_FLAP_DETECTION;%s\n",current_time,(cmd==CMD_ENABLE_HOST_FLAP_DETECTION)?"ENABLE":"DISABLE",host_name);
-+ result = cmd_submitf(cmd,"%s",host_name);
- break;
--
-+
- case CMD_ENABLE_SVC_FLAP_DETECTION:
- case CMD_DISABLE_SVC_FLAP_DETECTION:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_SVC_FLAP_DETECTION;%s;%s\n",current_time,(cmd==CMD_ENABLE_SVC_FLAP_DETECTION)?"ENABLE":"DISABLE",host_name,service_desc);
-+ result = cmd_submitf(cmd,"%s;%s",host_name,service_desc);
- break;
--
-+
- case CMD_ENABLE_FLAP_DETECTION:
- case CMD_DISABLE_FLAP_DETECTION:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_FLAP_DETECTION\n",current_time,(cmd==CMD_ENABLE_FLAP_DETECTION)?"ENABLE":"DISABLE");
-+ result = cmd_submitf(cmd,"");
- break;
--
-+
- case CMD_DEL_HOST_DOWNTIME:
- case CMD_DEL_SVC_DOWNTIME:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] DEL_%s_DOWNTIME;%lu\n",current_time,(cmd==CMD_DEL_HOST_DOWNTIME)?"HOST":"SVC",downtime_id);
-+ result = cmd_submitf(cmd,"%lu",downtime_id);
- break;
-
- case CMD_ENABLE_FAILURE_PREDICTION:
- case CMD_DISABLE_FAILURE_PREDICTION:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_FAILURE_PREDICTION\n",current_time,(cmd==CMD_ENABLE_FAILURE_PREDICTION)?"ENABLE":"DISABLE");
-- break;
--
- case CMD_ENABLE_PERFORMANCE_DATA:
- case CMD_DISABLE_PERFORMANCE_DATA:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_PERFORMANCE_DATA\n",current_time,(cmd==CMD_ENABLE_PERFORMANCE_DATA)?"ENABLE":"DISABLE");
-- break;
--
- case CMD_START_EXECUTING_HOST_CHECKS:
- case CMD_STOP_EXECUTING_HOST_CHECKS:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_EXECUTING_HOST_CHECKS;\n",current_time,(cmd==CMD_START_EXECUTING_HOST_CHECKS)?"START":"STOP");
-- break;
--
- case CMD_START_ACCEPTING_PASSIVE_HOST_CHECKS:
- case CMD_STOP_ACCEPTING_PASSIVE_HOST_CHECKS:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_ACCEPTING_PASSIVE_HOST_CHECKS;\n",current_time,(cmd==CMD_START_ACCEPTING_PASSIVE_HOST_CHECKS)?"START":"STOP");
-+ result = cmd_submitf(cmd,"");
- break;
-
- case CMD_ENABLE_PASSIVE_HOST_CHECKS:
- case CMD_DISABLE_PASSIVE_HOST_CHECKS:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_PASSIVE_HOST_CHECKS;%s\n",current_time,(cmd==CMD_ENABLE_PASSIVE_HOST_CHECKS)?"ENABLE":"DISABLE",host_name);
-+ result = cmd_submitf(cmd,"%s",host_name);
- break;
-
- case CMD_START_OBSESSING_OVER_HOST_CHECKS:
- case CMD_STOP_OBSESSING_OVER_HOST_CHECKS:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_OBSESSING_OVER_HOST_CHECKS;\n",current_time,(cmd==CMD_START_OBSESSING_OVER_HOST_CHECKS)?"START":"STOP");
-+ result = cmd_submitf(cmd,"");
- break;
-
- case CMD_SCHEDULE_HOST_CHECK:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] SCHEDULE_%sHOST_CHECK;%s;%lu\n",current_time,(force_check==TRUE)?"FORCED_":"",host_name,start_time);
-+ if (force_check==TRUE)
-+ cmd = CMD_SCHEDULE_FORCED_HOST_CHECK;
-+ result = cmd_submitf(cmd,"%s;%lu",host_name,start_time);
- break;
-
- case CMD_START_OBSESSING_OVER_SVC:
- case CMD_STOP_OBSESSING_OVER_SVC:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_OBSESSING_OVER_SVC;%s;%s\n",current_time,(cmd==CMD_START_OBSESSING_OVER_SVC)?"START":"STOP",host_name,service_desc);
-+ result = cmd_submitf(cmd,"%s;%s",host_name,service_desc);
- break;
-
- case CMD_START_OBSESSING_OVER_HOST:
- case CMD_STOP_OBSESSING_OVER_HOST:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_OBSESSING_OVER_HOST;%s\n",current_time,(cmd==CMD_START_OBSESSING_OVER_HOST)?"START":"STOP",host_name);
-+ result = cmd_submitf(cmd,"%s",host_name);
- break;
-
-
-@@ -2084,34 +2092,31 @@ int commit_command(int cmd){
-
- case CMD_ENABLE_HOSTGROUP_SVC_NOTIFICATIONS:
- case CMD_DISABLE_HOSTGROUP_SVC_NOTIFICATIONS:
-- if(affect_host_and_services==FALSE)
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_HOSTGROUP_SVC_NOTIFICATIONS;%s\n",current_time,(cmd==CMD_ENABLE_HOSTGROUP_SVC_NOTIFICATIONS)?"ENABLE":"DISABLE",hostgroup_name);
-- else
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_HOSTGROUP_SVC_NOTIFICATIONS;%s\n[%lu] %s_HOSTGROUP_HOST_NOTIFICATIONS;%s\n",current_time,(cmd==CMD_ENABLE_HOSTGROUP_SVC_NOTIFICATIONS)?"ENABLE":"DISABLE",hostgroup_name,current_time,(cmd==CMD_ENABLE_HOSTGROUP_SVC_NOTIFICATIONS)?"ENABLE":"DISABLE",hostgroup_name);
-+ result = cmd_submitf(cmd,"%s",hostgroup_name);
-+ if(affect_host_and_services==TRUE)
-+ result |= cmd_submitf((cmd==CMD_ENABLE_HOSTGROUP_SVC_NOTIFICATIONS?CMD_ENABLE_HOSTGROUP_HOST_NOTIFICATIONS:CMD_DISABLE_HOSTGROUP_HOST_NOTIFICATIONS),"%s",hostgroup_name);
- break;
-
- case CMD_ENABLE_HOSTGROUP_HOST_NOTIFICATIONS:
- case CMD_DISABLE_HOSTGROUP_HOST_NOTIFICATIONS:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_HOSTGROUP_HOST_NOTIFICATIONS;%s\n",current_time,(cmd==CMD_ENABLE_HOSTGROUP_HOST_NOTIFICATIONS)?"ENABLE":"DISABLE",hostgroup_name);
-+ result = cmd_submitf(cmd,"%s",hostgroup_name);
- break;
-
- case CMD_ENABLE_HOSTGROUP_SVC_CHECKS:
- case CMD_DISABLE_HOSTGROUP_SVC_CHECKS:
-- if(affect_host_and_services==FALSE)
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_HOSTGROUP_SVC_CHECKS;%s\n",current_time,(cmd==CMD_ENABLE_HOSTGROUP_SVC_CHECKS)?"ENABLE":"DISABLE",hostgroup_name);
-- else
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_HOSTGROUP_SVC_CHECKS;%s\n[%lu] %s_HOSTGROUP_HOST_CHECKS;%s\n",current_time,(cmd==CMD_ENABLE_HOSTGROUP_SVC_CHECKS)?"ENABLE":"DISABLE",hostgroup_name,current_time,(cmd==CMD_ENABLE_HOSTGROUP_SVC_CHECKS)?"ENABLE":"DISABLE",hostgroup_name);
-+ result = cmd_submitf(cmd,"%s",hostgroup_name);
-+ if(affect_host_and_services==TRUE)
-+ result |= cmd_submitf((cmd==CMD_ENABLE_HOSTGROUP_SVC_CHECKS?CMD_ENABLE_HOSTGROUP_HOST_CHECKS:CMD_DISABLE_HOSTGROUP_HOST_CHECKS),"%s",hostgroup_name);
- break;
-
- case CMD_SCHEDULE_HOSTGROUP_HOST_DOWNTIME:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] SCHEDULE_HOSTGROUP_HOST_DOWNTIME;%s;%lu;%lu;%d;0;%lu;%s;%s\n",current_time,hostgroup_name,start_time,end_time,(fixed==TRUE)?1:0,duration,comment_author,comment_data);
-+ result = cmd_submitf(cmd,"%s;%lu;%lu;%d;0;%lu;%s;%s",hostgroup_name,start_time,end_time,(fixed==TRUE)?1:0,duration,comment_author,comment_data);
- break;
-
- case CMD_SCHEDULE_HOSTGROUP_SVC_DOWNTIME:
-- if(affect_host_and_services==FALSE)
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] SCHEDULE_HOSTGROUP_SVC_DOWNTIME;%s;%lu;%lu;%d;0;%lu;%s;%s\n",current_time,hostgroup_name,start_time,end_time,(fixed==TRUE)?1:0,duration,comment_author,comment_data);
-- else
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] SCHEDULE_HOSTGROUP_SVC_DOWNTIME;%s;%lu;%lu;%d;0;%lu;%s;%s\n[%lu] SCHEDULE_HOSTGROUP_HOST_DOWNTIME;%s;%lu;%lu;%d;%lu;%s;%s\n",current_time,hostgroup_name,start_time,end_time,(fixed==TRUE)?1:0,duration,comment_author,comment_data,current_time,hostgroup_name,start_time,end_time,(fixed==TRUE)?1:0,duration,comment_author,comment_data);
-+ result = cmd_submitf(cmd,"%s;%lu;%lu;%d;0;%lu;%s;%s",hostgroup_name,start_time,end_time,(fixed==TRUE)?1:0,duration,comment_author,comment_data);
-+ if(affect_host_and_services==TRUE)
-+ result |= cmd_submitf(CMD_SCHEDULE_HOSTGROUP_HOST_DOWNTIME,"%s;%lu;%lu;%d;%lu;%s;%s",hostgroup_name,start_time,end_time,(fixed==TRUE)?1:0,duration,comment_author,comment_data);
- break;
-
-
-@@ -2119,34 +2124,31 @@ int commit_command(int cmd){
-
- case CMD_ENABLE_SERVICEGROUP_SVC_NOTIFICATIONS:
- case CMD_DISABLE_SERVICEGROUP_SVC_NOTIFICATIONS:
-- if(affect_host_and_services==FALSE)
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_SERVICEGROUP_SVC_NOTIFICATIONS;%s\n",current_time,(cmd==CMD_ENABLE_SERVICEGROUP_SVC_NOTIFICATIONS)?"ENABLE":"DISABLE",servicegroup_name);
-- else
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_SERVICEGROUP_SVC_NOTIFICATIONS;%s\n[%lu] %s_SERVICEGROUP_HOST_NOTIFICATIONS;%s\n",current_time,(cmd==CMD_ENABLE_SERVICEGROUP_SVC_NOTIFICATIONS)?"ENABLE":"DISABLE",servicegroup_name,current_time,(cmd==CMD_ENABLE_SERVICEGROUP_SVC_NOTIFICATIONS)?"ENABLE":"DISABLE",servicegroup_name);
-+ result = cmd_submitf(cmd,"%s",servicegroup_name);
-+ if(affect_host_and_services==TRUE)
-+ result |= cmd_submitf((cmd==CMD_ENABLE_SERVICEGROUP_SVC_NOTIFICATIONS?CMD_ENABLE_SERVICEGROUP_HOST_NOTIFICATIONS:CMD_DISABLE_SERVICEGROUP_HOST_NOTIFICATIONS),"%s",servicegroup_name);
- break;
-
- case CMD_ENABLE_SERVICEGROUP_HOST_NOTIFICATIONS:
- case CMD_DISABLE_SERVICEGROUP_HOST_NOTIFICATIONS:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_SERVICEGROUP_HOST_NOTIFICATIONS;%s\n",current_time,(cmd==CMD_ENABLE_SERVICEGROUP_HOST_NOTIFICATIONS)?"ENABLE":"DISABLE",servicegroup_name);
-+ result = cmd_submitf(cmd,"%s",servicegroup_name);
- break;
-
- case CMD_ENABLE_SERVICEGROUP_SVC_CHECKS:
- case CMD_DISABLE_SERVICEGROUP_SVC_CHECKS:
-- if(affect_host_and_services==FALSE)
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_SERVICEGROUP_SVC_CHECKS;%s\n",current_time,(cmd==CMD_ENABLE_SERVICEGROUP_SVC_CHECKS)?"ENABLE":"DISABLE",servicegroup_name);
-- else
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] %s_SERVICEGROUP_SVC_CHECKS;%s\n[%lu] %s_SERVICEGROUP_HOST_CHECKS;%s\n",current_time,(cmd==CMD_ENABLE_SERVICEGROUP_SVC_CHECKS)?"ENABLE":"DISABLE",servicegroup_name,current_time,(cmd==CMD_ENABLE_SERVICEGROUP_SVC_CHECKS)?"ENABLE":"DISABLE",servicegroup_name);
-+ result = cmd_submitf(cmd,"%s",servicegroup_name);
-+ if(affect_host_and_services==TRUE)
-+ result |= cmd_submitf((cmd==CMD_ENABLE_SERVICEGROUP_SVC_CHECKS?CMD_ENABLE_SERVICEGROUP_HOST_CHECKS:CMD_DISABLE_SERVICEGROUP_HOST_CHECKS),"%s",servicegroup_name);
- break;
-
- case CMD_SCHEDULE_SERVICEGROUP_HOST_DOWNTIME:
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] SCHEDULE_SERVICEGROUP_HOST_DOWNTIME;%s;%lu;%lu;%d;0;%lu;%s;%s\n",current_time,servicegroup_name,start_time,end_time,(fixed==TRUE)?1:0,duration,comment_author,comment_data);
-+ result = cmd_submitf(cmd,"%s;%lu;%lu;%d;0;%lu;%s;%s",servicegroup_name,start_time,end_time,(fixed==TRUE)?1:0,duration,comment_author,comment_data);
- break;
-
- case CMD_SCHEDULE_SERVICEGROUP_SVC_DOWNTIME:
-- if(affect_host_and_services==FALSE)
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] SCHEDULE_SERVICEGROUP_SVC_DOWNTIME;%s;%lu;%lu;%d;0;%lu;%s;%s\n",current_time,servicegroup_name,start_time,end_time,(fixed==TRUE)?1:0,duration,comment_author,comment_data);
-- else
-- snprintf(command_buffer,sizeof(command_buffer)-1,"[%lu] SCHEDULE_SERVICEGROUP_SVC_DOWNTIME;%s;%lu;%lu;%d;0;%lu;%s;%s\n[%lu] SCHEDULE_SERVICEGROUP_HOST_DOWNTIME;%s;%lu;%lu;%d;%lu;%s;%s\n",current_time,servicegroup_name,start_time,end_time,(fixed==TRUE)?1:0,duration,comment_author,comment_data,current_time,servicegroup_name,start_time,end_time,(fixed==TRUE)?1:0,duration,comment_author,comment_data);
-+ result = cmd_submitf(cmd,"%s;%lu;%lu;%d;0;%lu;%s;%s",servicegroup_name,start_time,end_time,(fixed==TRUE)?1:0,duration,comment_author,comment_data);
-+ if(affect_host_and_services==TRUE)
-+ result |= cmd_submitf(CMD_SCHEDULE_SERVICEGROUP_HOST_DOWNTIME,"%s;%lu;%lu;%d;%lu;%s;%s",servicegroup_name,start_time,end_time,(fixed==TRUE)?1:0,duration,comment_author,comment_data);
- break;
-
- default:
-@@ -2154,12 +2156,6 @@ int commit_command(int cmd){
- break;
- }
-
-- /* make sure command buffer is terminated */
-- command_buffer[sizeof(command_buffer)-1]='\x0';
--
-- /* write the command to the command file */
-- result=write_command_to_file(command_buffer);
--
- return result;
- }
-
-@@ -2170,6 +2166,14 @@ int write_command_to_file(char *cmd){
- FILE *fp;
- struct stat statbuf;
-
-+ /*
-+ * Commands are not allowed to have newlines in them, as
-+ * that allows malicious users to hand-craft requests that
-+ * bypass the access-restrictions.
-+ */
-+ if (!cmd || !*cmd || strchr(cmd, '\n'))
-+ return ERROR;
-+
- /* bail out if the external command file doesn't exist */
- if(stat(command_file,&statbuf)){
-
-@@ -2202,7 +2206,7 @@ int write_command_to_file(char *cmd){
- }
-
- /* write the command to file */
-- fputs(cmd,fp);
-+ fprintf(fp, "%s\n", cmd);
-
- /* flush buffer */
- fflush(fp);
-@@ -2728,3 +2732,182 @@ int string_to_time(char *buffer, time_t *t){
-
- return OK;
- }
-+
-+/* From Nagios 3.0.5, cgi/extcmd_list.c */
-+
-+#include <stdio.h>
-+#include <unistd.h>
-+#include <stdlib.h>
-+#include "../include/common.h"
-+
-+struct nagios_extcmd {
-+ const char *name;
-+ int id;
-+/* size_t namelen;
-+ int min_args;
-+ int (*handler)(struct nagios_extcmd *, int, char **);
-+ struct nagios_extcmd *next_handler;
-+ */
-+};
-+
-+#define CMD_DEF(name, min_args, handler) \
-+ { #name, CMD_ ## name }
-+/* { #name, sizeof(#name) - 1, CMD_ ## name, min_args, handler, NULL } */
-+struct nagios_extcmd in_core_commands[] =
-+{
-+ CMD_DEF(NONE, 0, NULL),
-+ CMD_DEF(ADD_HOST_COMMENT, 0, NULL),
-+ CMD_DEF(DEL_HOST_COMMENT, 0, NULL),
-+ CMD_DEF(ADD_SVC_COMMENT, 0, NULL),
-+ CMD_DEF(DEL_SVC_COMMENT, 0, NULL),
-+ CMD_DEF(ENABLE_SVC_CHECK, 0, NULL),
-+ CMD_DEF(DISABLE_SVC_CHECK, 0, NULL),
-+ CMD_DEF(SCHEDULE_SVC_CHECK, 0, NULL),
-+ CMD_DEF(DELAY_SVC_NOTIFICATION, 0, NULL),
-+ CMD_DEF(DELAY_HOST_NOTIFICATION, 0, NULL),
-+ CMD_DEF(DISABLE_NOTIFICATIONS, 0, NULL),
-+ CMD_DEF(ENABLE_NOTIFICATIONS, 0, NULL),
-+ CMD_DEF(RESTART_PROCESS, 0, NULL),
-+ CMD_DEF(SHUTDOWN_PROCESS, 0, NULL),
-+ CMD_DEF(ENABLE_HOST_SVC_CHECKS, 0, NULL),
-+ CMD_DEF(DISABLE_HOST_SVC_CHECKS, 0, NULL),
-+ CMD_DEF(SCHEDULE_HOST_SVC_CHECKS, 0, NULL),
-+ CMD_DEF(DELAY_HOST_SVC_NOTIFICATIONS, 0, NULL),
-+ CMD_DEF(DEL_ALL_HOST_COMMENTS, 0, NULL),
-+ CMD_DEF(DEL_ALL_SVC_COMMENTS, 0, NULL),
-+ CMD_DEF(ENABLE_SVC_NOTIFICATIONS, 0, NULL),
-+ CMD_DEF(DISABLE_SVC_NOTIFICATIONS, 0, NULL),
-+ CMD_DEF(ENABLE_HOST_NOTIFICATIONS, 0, NULL),
-+ CMD_DEF(DISABLE_HOST_NOTIFICATIONS, 0, NULL),
-+ CMD_DEF(ENABLE_ALL_NOTIFICATIONS_BEYOND_HOST, 0, NULL),
-+ CMD_DEF(DISABLE_ALL_NOTIFICATIONS_BEYOND_HOST, 0, NULL),
-+ CMD_DEF(ENABLE_HOST_SVC_NOTIFICATIONS, 0, NULL),
-+ CMD_DEF(DISABLE_HOST_SVC_NOTIFICATIONS, 0, NULL),
-+ CMD_DEF(PROCESS_SERVICE_CHECK_RESULT, 0, NULL),
-+ CMD_DEF(SAVE_STATE_INFORMATION, 0, NULL),
-+ CMD_DEF(READ_STATE_INFORMATION, 0, NULL),
-+ CMD_DEF(ACKNOWLEDGE_HOST_PROBLEM, 0, NULL),
-+ CMD_DEF(ACKNOWLEDGE_SVC_PROBLEM, 0, NULL),
-+ CMD_DEF(START_EXECUTING_SVC_CHECKS, 0, NULL),
-+ CMD_DEF(STOP_EXECUTING_SVC_CHECKS, 0, NULL),
-+ CMD_DEF(START_ACCEPTING_PASSIVE_SVC_CHECKS, 0, NULL),
-+ CMD_DEF(STOP_ACCEPTING_PASSIVE_SVC_CHECKS, 0, NULL),
-+ CMD_DEF(ENABLE_PASSIVE_SVC_CHECKS, 0, NULL),
-+ CMD_DEF(DISABLE_PASSIVE_SVC_CHECKS, 0, NULL),
-+ CMD_DEF(ENABLE_EVENT_HANDLERS, 0, NULL),
-+ CMD_DEF(DISABLE_EVENT_HANDLERS, 0, NULL),
-+ CMD_DEF(ENABLE_HOST_EVENT_HANDLER, 0, NULL),
-+ CMD_DEF(DISABLE_HOST_EVENT_HANDLER, 0, NULL),
-+ CMD_DEF(ENABLE_SVC_EVENT_HANDLER, 0, NULL),
-+ CMD_DEF(DISABLE_SVC_EVENT_HANDLER, 0, NULL),
-+ CMD_DEF(ENABLE_HOST_CHECK, 0, NULL),
-+ CMD_DEF(DISABLE_HOST_CHECK, 0, NULL),
-+ CMD_DEF(START_OBSESSING_OVER_SVC_CHECKS, 0, NULL),
-+ CMD_DEF(STOP_OBSESSING_OVER_SVC_CHECKS, 0, NULL),
-+ CMD_DEF(REMOVE_HOST_ACKNOWLEDGEMENT, 0, NULL),
-+ CMD_DEF(REMOVE_SVC_ACKNOWLEDGEMENT, 0, NULL),
-+ CMD_DEF(SCHEDULE_FORCED_HOST_SVC_CHECKS, 0, NULL),
-+ CMD_DEF(SCHEDULE_FORCED_SVC_CHECK, 0, NULL),
-+ CMD_DEF(SCHEDULE_HOST_DOWNTIME, 0, NULL),
-+ CMD_DEF(SCHEDULE_SVC_DOWNTIME, 0, NULL),
-+ CMD_DEF(ENABLE_HOST_FLAP_DETECTION, 0, NULL),
-+ CMD_DEF(DISABLE_HOST_FLAP_DETECTION, 0, NULL),
-+ CMD_DEF(ENABLE_SVC_FLAP_DETECTION, 0, NULL),
-+ CMD_DEF(DISABLE_SVC_FLAP_DETECTION, 0, NULL),
-+ CMD_DEF(ENABLE_FLAP_DETECTION, 0, NULL),
-+ CMD_DEF(DISABLE_FLAP_DETECTION, 0, NULL),
-+ CMD_DEF(ENABLE_HOSTGROUP_SVC_NOTIFICATIONS, 0, NULL),
-+ CMD_DEF(DISABLE_HOSTGROUP_SVC_NOTIFICATIONS, 0, NULL),
-+ CMD_DEF(ENABLE_HOSTGROUP_HOST_NOTIFICATIONS, 0, NULL),
-+ CMD_DEF(DISABLE_HOSTGROUP_HOST_NOTIFICATIONS, 0, NULL),
-+ CMD_DEF(ENABLE_HOSTGROUP_SVC_CHECKS, 0, NULL),
-+ CMD_DEF(DISABLE_HOSTGROUP_SVC_CHECKS, 0, NULL),
-+ CMD_DEF(CANCEL_HOST_DOWNTIME, 0, NULL),
-+ CMD_DEF(CANCEL_SVC_DOWNTIME, 0, NULL),
-+ CMD_DEF(CANCEL_ACTIVE_HOST_DOWNTIME, 0, NULL),
-+ CMD_DEF(CANCEL_PENDING_HOST_DOWNTIME, 0, NULL),
-+ CMD_DEF(CANCEL_ACTIVE_SVC_DOWNTIME, 0, NULL),
-+ CMD_DEF(CANCEL_PENDING_SVC_DOWNTIME, 0, NULL),
-+ CMD_DEF(CANCEL_ACTIVE_HOST_SVC_DOWNTIME, 0, NULL),
-+ CMD_DEF(CANCEL_PENDING_HOST_SVC_DOWNTIME, 0, NULL),
-+ CMD_DEF(FLUSH_PENDING_COMMANDS, 0, NULL),
-+ CMD_DEF(DEL_HOST_DOWNTIME, 0, NULL),
-+ CMD_DEF(DEL_SVC_DOWNTIME, 0, NULL),
-+ CMD_DEF(ENABLE_FAILURE_PREDICTION, 0, NULL),
-+ CMD_DEF(DISABLE_FAILURE_PREDICTION, 0, NULL),
-+ CMD_DEF(ENABLE_PERFORMANCE_DATA, 0, NULL),
-+ CMD_DEF(DISABLE_PERFORMANCE_DATA, 0, NULL),
-+ CMD_DEF(SCHEDULE_HOSTGROUP_HOST_DOWNTIME, 0, NULL),
-+ CMD_DEF(SCHEDULE_HOSTGROUP_SVC_DOWNTIME, 0, NULL),
-+ CMD_DEF(SCHEDULE_HOST_SVC_DOWNTIME, 0, NULL),
-+ CMD_DEF(PROCESS_HOST_CHECK_RESULT, 0, NULL),
-+ CMD_DEF(START_EXECUTING_HOST_CHECKS, 0, NULL),
-+ CMD_DEF(STOP_EXECUTING_HOST_CHECKS, 0, NULL),
-+ CMD_DEF(START_ACCEPTING_PASSIVE_HOST_CHECKS, 0, NULL),
-+ CMD_DEF(STOP_ACCEPTING_PASSIVE_HOST_CHECKS, 0, NULL),
-+ CMD_DEF(ENABLE_PASSIVE_HOST_CHECKS, 0, NULL),
-+ CMD_DEF(DISABLE_PASSIVE_HOST_CHECKS, 0, NULL),
-+ CMD_DEF(START_OBSESSING_OVER_HOST_CHECKS, 0, NULL),
-+ CMD_DEF(STOP_OBSESSING_OVER_HOST_CHECKS, 0, NULL),
-+ CMD_DEF(SCHEDULE_HOST_CHECK, 0, NULL),
-+ CMD_DEF(SCHEDULE_FORCED_HOST_CHECK, 0, NULL),
-+ CMD_DEF(START_OBSESSING_OVER_SVC, 0, NULL),
-+ CMD_DEF(STOP_OBSESSING_OVER_SVC, 0, NULL),
-+ CMD_DEF(START_OBSESSING_OVER_HOST, 0, NULL),
-+ CMD_DEF(STOP_OBSESSING_OVER_HOST, 0, NULL),
-+ CMD_DEF(ENABLE_HOSTGROUP_HOST_CHECKS, 0, NULL),
-+ CMD_DEF(DISABLE_HOSTGROUP_HOST_CHECKS, 0, NULL),
-+ CMD_DEF(ENABLE_HOSTGROUP_PASSIVE_SVC_CHECKS, 0, NULL),
-+ CMD_DEF(DISABLE_HOSTGROUP_PASSIVE_SVC_CHECKS, 0, NULL),
-+ CMD_DEF(ENABLE_HOSTGROUP_PASSIVE_HOST_CHECKS, 0, NULL),
-+ CMD_DEF(DISABLE_HOSTGROUP_PASSIVE_HOST_CHECKS, 0, NULL),
-+ CMD_DEF(ENABLE_SERVICEGROUP_SVC_NOTIFICATIONS, 0, NULL),
-+ CMD_DEF(DISABLE_SERVICEGROUP_SVC_NOTIFICATIONS, 0, NULL),
-+ CMD_DEF(ENABLE_SERVICEGROUP_HOST_NOTIFICATIONS, 0, NULL),
-+ CMD_DEF(DISABLE_SERVICEGROUP_HOST_NOTIFICATIONS, 0, NULL),
-+ CMD_DEF(ENABLE_SERVICEGROUP_SVC_CHECKS, 0, NULL),
-+ CMD_DEF(DISABLE_SERVICEGROUP_SVC_CHECKS, 0, NULL),
-+ CMD_DEF(ENABLE_SERVICEGROUP_HOST_CHECKS, 0, NULL),
-+ CMD_DEF(DISABLE_SERVICEGROUP_HOST_CHECKS, 0, NULL),
-+ CMD_DEF(ENABLE_SERVICEGROUP_PASSIVE_SVC_CHECKS, 0, NULL),
-+ CMD_DEF(DISABLE_SERVICEGROUP_PASSIVE_SVC_CHECKS, 0, NULL),
-+ CMD_DEF(ENABLE_SERVICEGROUP_PASSIVE_HOST_CHECKS, 0, NULL),
-+ CMD_DEF(DISABLE_SERVICEGROUP_PASSIVE_HOST_CHECKS, 0, NULL),
-+ CMD_DEF(SCHEDULE_SERVICEGROUP_HOST_DOWNTIME, 0, NULL),
-+ CMD_DEF(SCHEDULE_SERVICEGROUP_SVC_DOWNTIME, 0, NULL),
-+ CMD_DEF(CHANGE_NORMAL_HOST_CHECK_INTERVAL, 0, NULL),
-+ CMD_DEF(CHANGE_NORMAL_SVC_CHECK_INTERVAL, 0, NULL),
-+ CMD_DEF(CHANGE_RETRY_SVC_CHECK_INTERVAL, 0, NULL),
-+ CMD_DEF(CHANGE_MAX_HOST_CHECK_ATTEMPTS, 0, NULL),
-+ CMD_DEF(CHANGE_MAX_SVC_CHECK_ATTEMPTS, 0, NULL),
-+ CMD_DEF(SCHEDULE_AND_PROPAGATE_TRIGGERED_HOST_DOWNTIME, 0, NULL),
-+ CMD_DEF(ENABLE_HOST_AND_CHILD_NOTIFICATIONS, 0, NULL),
-+ CMD_DEF(DISABLE_HOST_AND_CHILD_NOTIFICATIONS, 0, NULL),
-+ CMD_DEF(SCHEDULE_AND_PROPAGATE_HOST_DOWNTIME, 0, NULL),
-+ CMD_DEF(ENABLE_SERVICE_FRESHNESS_CHECKS, 0, NULL),
-+ CMD_DEF(DISABLE_SERVICE_FRESHNESS_CHECKS, 0, NULL),
-+ CMD_DEF(ENABLE_HOST_FRESHNESS_CHECKS, 0, NULL),
-+ CMD_DEF(DISABLE_HOST_FRESHNESS_CHECKS, 0, NULL),
-+ CMD_DEF(SET_HOST_NOTIFICATION_NUMBER, 0, NULL),
-+ CMD_DEF(SET_SVC_NOTIFICATION_NUMBER, 0, NULL),
-+};
-+#undef CMD_DEF
-+
-+#ifndef ARRAY_SIZE
-+# define ARRAY_SIZE(x) (sizeof(x) / sizeof(x[0]))
-+#endif
-+static int extcmd_entries, extcmd_slots;
-+
-+const char *extcmd_get_name(int id)
-+{
-+ int i;
-+
-+ for (i = 0; i < ARRAY_SIZE(in_core_commands); i++) {
-+ struct nagios_extcmd *ecmd;
-+ ecmd = &in_core_commands[i];
-+ if (ecmd->id == id)
-+ return ecmd->name;
-+ }
-+
-+ return NULL;
-+}
-diff --git a/include/common.h b/include/common.h
-index 8f4d3cd..d4be718 100644
---- include/common.h
-+++ include/common.h
-@@ -383,6 +383,7 @@
- #define MAX_COMMAND_BUFFER 8192 /* max length of raw or processed command line */
-
- #define MAX_DATETIME_LENGTH 48
-+#define MAX_EXTERNAL_COMMAND_LENGTH 8192
-
-
- /************************* MODIFIED ATTRIBUTES **************************/
---
-1.6.0.4
-
diff --git a/net-mgmt/nagios2/files/patch-Makefile.in b/net-mgmt/nagios2/files/patch-Makefile.in
deleted file mode 100644
index be4f6689afc8..000000000000
--- a/net-mgmt/nagios2/files/patch-Makefile.in
+++ /dev/null
@@ -1,30 +0,0 @@
---- Makefile.in.orig Tue Apr 24 01:14:25 2007
-+++ Makefile.in Thu Nov 1 20:08:40 2007
-@@ -186,7 +186,7 @@
- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(LOGDIR)
- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(LOGDIR)/archives
- if [ $(INSTALLPERLSTUFF) = yes ]; then \
-- $(INSTALL) -m 664 $(INSTALL_OPTS) p1.pl $(DESTDIR)$(BINDIR); \
-+ $(INSTALL) -m 644 $(INSTALL_OPTS) p1.pl $(DESTDIR)$(BINDIR); \
- fi;
-
- @echo ""
-@@ -213,12 +213,12 @@
-
-
- install-config:
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(CFGDIR)
-- $(INSTALL) -b -m 664 $(INSTALL_OPTS) sample-config/nagios.cfg $(DESTDIR)$(CFGDIR)/nagios.cfg
-- $(INSTALL) -b -m 664 $(INSTALL_OPTS) sample-config/cgi.cfg $(DESTDIR)$(CFGDIR)/cgi.cfg
-- $(INSTALL) -b -m 660 $(INSTALL_OPTS) sample-config/resource.cfg $(DESTDIR)$(CFGDIR)/resource.cfg
-- $(INSTALL) -b -m 664 $(INSTALL_OPTS) sample-config/template-object/localhost.cfg $(DESTDIR)$(CFGDIR)/localhost.cfg
-- $(INSTALL) -b -m 664 $(INSTALL_OPTS) sample-config/template-object/commands.cfg $(DESTDIR)$(CFGDIR)/commands.cfg
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(CFGDIR)
-+ $(INSTALL) -m 644 $(INSTALL_OPTS) sample-config/nagios.cfg $(DESTDIR)$(CFGDIR)/nagios.cfg-sample
-+ $(INSTALL) -m 644 $(INSTALL_OPTS) sample-config/cgi.cfg $(DESTDIR)$(CFGDIR)/cgi.cfg-sample
-+ $(INSTALL) -m 644 $(INSTALL_OPTS) sample-config/resource.cfg $(DESTDIR)$(CFGDIR)/resource.cfg-sample
-+ $(INSTALL) -m 644 $(INSTALL_OPTS) sample-config/template-object/localhost.cfg $(DESTDIR)$(CFGDIR)/localhost.cfg-sample
-+ $(INSTALL) -m 644 $(INSTALL_OPTS) sample-config/template-object/commands.cfg $(DESTDIR)$(CFGDIR)/commands.cfg-sample
-
- @echo ""
- @echo "*** Sample config file installed ***"
diff --git a/net-mgmt/nagios2/files/patch-base-Makefile.in b/net-mgmt/nagios2/files/patch-base-Makefile.in
deleted file mode 100644
index 2b8138e62835..000000000000
--- a/net-mgmt/nagios2/files/patch-base-Makefile.in
+++ /dev/null
@@ -1,15 +0,0 @@
---- base/Makefile.in.orig Wed May 31 02:01:44 2006
-+++ base/Makefile.in Sat Jun 3 11:09:48 2006
-@@ -188,9 +188,9 @@
- $(MAKE) install-basic
-
- install-basic:
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(BINDIR)
-- $(INSTALL) -m 774 $(INSTALL_OPTS) @nagios_name@ $(DESTDIR)$(BINDIR)
-- $(INSTALL) -m 774 $(INSTALL_OPTS) @nagiostats_name@ $(DESTDIR)$(BINDIR)
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(BINDIR)
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) @nagios_name@ $(DESTDIR)$(BINDIR)
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) @nagiostats_name@ $(DESTDIR)$(BINDIR)
-
- strip-post-install:
- $(STRIP) $(DESTDIR)$(BINDIR)/@nagios_name@
diff --git a/net-mgmt/nagios2/files/patch-base-utils.c b/net-mgmt/nagios2/files/patch-base-utils.c
deleted file mode 100644
index 6ef4e98ad12d..000000000000
--- a/net-mgmt/nagios2/files/patch-base-utils.c
+++ /dev/null
@@ -1,42 +0,0 @@
---- base/utils.c.orig 2008-02-11 03:50:10.000000000 +1030
-+++ base/utils.c 2009-05-03 11:58:03.000000000 +0930
-@@ -4553,7 +4553,7 @@
- /* initializes embedded perl interpreter */
- int init_embedded_perl(char **env){
- #ifdef EMBEDDEDPERL
-- char *embedding[] = { "", "" };
-+ char **embedding = NULL;
- int exitstatus = 0;
- char buffer[MAX_INPUT_BUFFER];
- int argc = 2;
-@@ -4571,6 +4571,21 @@
-
- else{
-
-+ embedding = malloc(argc * sizeof(char *));
-+ if (embedding == NULL) {
-+ use_embedded_perl = FALSE;
-+ snprintf(buffer, sizeof(buffer), "Error: Unable to allocate memory for embedded Perl interpreter! (see ports/131993)\n");
-+ buffer[sizeof(buffer) - 1] = '\0';
-+ write_to_logs_and_console(buffer, NSLOG_RUNTIME_ERROR, TRUE);
-+ } else {
-+ embedding[0] = malloc(sizeof(char));
-+ if (embedding[0] == NULL) {
-+ use_embedded_perl = FALSE;
-+ snprintf(buffer, sizeof(buffer), "Error: Unable to allocate memory for embedded Perl interpreter! (see ports/131993)\n");
-+ buffer[sizeof(buffer) - 1] = '\0';
-+ write_to_logs_and_console(buffer, NSLOG_RUNTIME_ERROR, TRUE);
-+ } else {
-+ *embedding[0] = '\0';
- embedding[1]=p1_file;
-
- use_embedded_perl=TRUE;
-@@ -4584,6 +4599,8 @@
- write_to_logs_and_console(buffer,NSLOG_RUNTIME_ERROR,TRUE);
- }
- }
-+ }
-+ }
-
- /* a fatal error occurred... */
- if(use_embedded_perl==FALSE){
diff --git a/net-mgmt/nagios2/files/patch-cgi-Makefile.in b/net-mgmt/nagios2/files/patch-cgi-Makefile.in
deleted file mode 100644
index e746d0009c95..000000000000
--- a/net-mgmt/nagios2/files/patch-cgi-Makefile.in
+++ /dev/null
@@ -1,14 +0,0 @@
---- cgi/Makefile.in.orig Wed May 31 02:01:44 2006
-+++ cgi/Makefile.in Sat Jun 3 11:14:04 2006
-@@ -198,9 +198,9 @@
- $(MAKE) install-basic
-
- install-basic:
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(CGIDIR)
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(CGIDIR)
- for file in *.cgi; do \
-- $(INSTALL) -m 775 $(INSTALL_OPTS) $$file $(DESTDIR)$(CGIDIR); \
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) $$file $(DESTDIR)$(CGIDIR); \
- done
-
- strip-post-install:
diff --git a/net-mgmt/nagios2/files/patch-cgi-statuswml.c b/net-mgmt/nagios2/files/patch-cgi-statuswml.c
deleted file mode 100644
index 7e6bf8f3ec20..000000000000
--- a/net-mgmt/nagios2/files/patch-cgi-statuswml.c
+++ /dev/null
@@ -1,53 +0,0 @@
---- cgi/statuswml.c.orig 2008-05-20 02:34:38.000000000 +0930
-+++ cgi/statuswml.c 2009-07-09 19:59:49.000000000 +0930
-@@ -66,6 +66,8 @@
- void document_header(void);
- void document_footer(void);
- int process_cgivars(void);
-+int validate_arguments(void);
-+int is_valid_hostip(char *hostip);
-
- int display_type=DISPLAY_INDEX;
- int hostgroup_style=DISPLAY_HOSTGROUP_SUMMARY;
-@@ -107,6 +109,13 @@
-
- document_header();
-
-+ /* validate arguments in URL */
-+ result=validate_arguments();
-+ if(result==ERROR){
-+ document_footer();
-+ return ERROR;
-+ }
-+
- /* read the CGI configuration file */
- result=read_cgi_config_file(get_cgi_config_location());
- if(result==ERROR){
-@@ -349,6 +358,27 @@
- }
-
-
-+int validate_arguments(void){
-+ int result=OK;
-+ if((strcmp(ping_address,"")) && !is_valid_hostip(ping_address)) {
-+ printf("<p>Invalid host name/ip</p>\n");
-+ result=ERROR;
-+ }
-+ if(strcmp(traceroute_address,"") && !is_valid_hostip(traceroute_address)){
-+ printf("<p>Invalid host name/ip</p>\n");
-+ result=ERROR;
-+ }
-+ return result;
-+ }
-+
-+int is_valid_hostip(char *hostip) {
-+ char *valid_domain_chars="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.-";
-+ if(strcmp(hostip,"") && strlen(hostip)==strspn(hostip,valid_domain_chars) && hostip[0] != '-' && hostip[strlen(hostip)-1] != '-')
-+ return TRUE;
-+ return FALSE;
-+ }
-+
-+
-
- /* main intro screen */
- void display_index(void){
diff --git a/net-mgmt/nagios2/files/patch-configure.in b/net-mgmt/nagios2/files/patch-configure.in
deleted file mode 100644
index 7a67b5fb6901..000000000000
--- a/net-mgmt/nagios2/files/patch-configure.in
+++ /dev/null
@@ -1,62 +0,0 @@
---- configure.in.orig 2008-03-13 00:31:04.000000000 +1030
-+++ configure.in 2008-03-19 23:58:49.000000000 +1030
-@@ -6,7 +6,6 @@
-
- AC_INIT(base/nagios.c)
- AC_CONFIG_HEADER(include/config.h include/snprintf.h include/nagios.h include/cgiutils.h)
--AC_PREFIX_DEFAULT(/usr/local/nagios)
-
- PKG_NAME=nagios
- PKG_VERSION="2.11"
-@@ -60,7 +59,15 @@
- dnl Test for pthreads support - taken from ICU FreeBSD Port configure script
- THREADLIBS=""
- have_pthreads="no"
-+have_thr="no"
-
-+dnl Prefer libthr(3) over libpthread(3) due to serious process hanging issues
-+AC_CHECK_LIB(thr,pthread_create)
-+if test $ac_cv_lib_thr_pthread_create = yes; then
-+ THREADLIBS="-lthr"
-+ have_pthreads="yes"
-+ have_thr="yes"
-+else
- dnl FreeBSD: Try ports/linuxthreads first - Mammad Zadeh <mammad@yahoo-inc.com>
- dnl FreeBSD -pthread check - Jonathan McDowell <noodles@earth.li>
- AC_DEFUN(AC_PTHREAD_FREEBSD,[
-@@ -121,6 +128,7 @@
- if test $have_pthreads = "no"; then
- AC_PTHREAD_FREEBSD
- fi
-+fi
-
- AC_SUBST(THREADLIBS)
-
-@@ -137,7 +145,7 @@
- AC_SUBST(nagios_grp)
- AC_DEFINE_UNQUOTED(DEFAULT_NAGIOS_USER,"$nagios_user")
- AC_DEFINE_UNQUOTED(DEFAULT_NAGIOS_GROUP,"$nagios_grp")
--INSTALL_OPTS="-o $nagios_user -g $nagios_grp"
-+INSTALL_OPTS="-o root -g wheel"
- AC_SUBST(INSTALL_OPTS)
-
- AC_ARG_WITH(command_user,--with-command-user=<user> sets user name for command access,command_user=$withval,command_user=$nagios_user)
-@@ -170,7 +178,7 @@
- AC_PATH_PROG(MAIL_PROG,mail)
- fi
- dnl Fix for systems that don't (yet) have mail/mailx installed...
--if test x$MAIL_PROG=x; then
-+if test x$MAIL_PROG = x; then
- MAIL_PROG="/bin/mail"
- fi
- AC_SUBST(MAIL_PROG)
-@@ -599,6 +607,9 @@
-
- AC_DEFINE_UNQUOTED(EMBEDDEDPERL)
- PERLLIBS="`perl -MExtUtils::Embed -e ldopts`"
-+ if test x$have_thr = xyes; then
-+ PERLLIBS="`echo $PERLLIBS | sed 's#pthread #lthr #'`"
-+ fi
- PERLDIR="`perl -MConfig -e 'print $Config{installsitearch}'`"
- CFLAGS="${CFLAGS} `perl -MExtUtils::Embed -e ccopts`"
- USEPERL=yes
diff --git a/net-mgmt/nagios2/files/patch-contrib-Makefile.in b/net-mgmt/nagios2/files/patch-contrib-Makefile.in
deleted file mode 100644
index dd80e3019859..000000000000
--- a/net-mgmt/nagios2/files/patch-contrib-Makefile.in
+++ /dev/null
@@ -1,17 +0,0 @@
---- contrib/Makefile.in.orig Tue Nov 15 12:19:36 2005
-+++ contrib/Makefile.in Wed Dec 28 17:49:25 2005
-@@ -46,10 +46,10 @@
- devclean: distclean
-
- install:
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(CGIDIR)
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(BINDIR)
-- for f in $(CGIS); do $(INSTALL) -m 775 $(INSTALL_OPTS) $$f $(DESTDIR)$(CGIDIR); done
-- for f in $(UTILS); do $(INSTALL) -m 775 $(INSTALL_OPTS) $$f $(DESTDIR)$(BINDIR); done
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(CGIDIR)
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(BINDIR)
-+ for f in $(CGIS); do $(INSTALL) -m 755 $(INSTALL_OPTS) $$f $(DESTDIR)$(CGIDIR); done
-+ for f in $(UTILS); do $(INSTALL) -m 755 $(INSTALL_OPTS) $$f $(DESTDIR)$(BINDIR); done
-
- ##############################################################################
- # rules and dependencies for actual target programs
diff --git a/net-mgmt/nagios2/files/patch-html-Makefile.in b/net-mgmt/nagios2/files/patch-html-Makefile.in
deleted file mode 100644
index a34e47dc2970..000000000000
--- a/net-mgmt/nagios2/files/patch-html-Makefile.in
+++ /dev/null
@@ -1,61 +0,0 @@
---- html/Makefile.in.orig Thu Apr 10 05:46:02 2003
-+++ html/Makefile.in Sat Feb 12 13:53:16 2005
-@@ -33,37 +33,37 @@
- devclean: distclean
-
- install:
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/media
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/stylesheets
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/contexthelp
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/docs
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/docs/images
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/images
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/images/logos
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/ssi
-- $(INSTALL) -m 664 $(INSTALL_OPTS) robots.txt $(DESTDIR)$(HTMLDIR)
-- $(INSTALL) -m 664 $(INSTALL_OPTS) docs/robots.txt $(DESTDIR)$(HTMLDIR)/docs
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/media
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/stylesheets
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/contexthelp
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/docs
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/docs/images
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/images
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/images/logos
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/ssi
-+ $(INSTALL) -m 644 $(INSTALL_OPTS) robots.txt $(DESTDIR)$(HTMLDIR)
-+ $(INSTALL) -m 644 $(INSTALL_OPTS) docs/robots.txt $(DESTDIR)$(HTMLDIR)/docs
- for file in *.html; \
-- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR); done
-+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR); done
- for file in media/*.wav; \
-- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/media; done
-+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/media; done
- for file in stylesheets/*.css; \
-- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/stylesheets; done
-+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/stylesheets; done
- for file in contexthelp/*.html; \
-- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/contexthelp; done
-+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/contexthelp; done
- for file in docs/*.html; \
-- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/docs; done
-+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/docs; done
- for file in docs/images/*.*; \
-- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/docs/images; done
-+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/docs/images; done
- for file in images/*.gif; \
-- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/images; done
-+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/images; done
- for file in images/*.jpg; \
-- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/images; done
-+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/images; done
- for file in images/*.png; \
-- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/images; done
-+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/images; done
- for file in images/logos/*.*; \
-- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/images/logos; done
-+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/images/logos; done
-
-
-
diff --git a/net-mgmt/nagios2/files/patch-html-docs-xodtemplate.html b/net-mgmt/nagios2/files/patch-html-docs-xodtemplate.html
deleted file mode 100644
index 156de7c7a396..000000000000
--- a/net-mgmt/nagios2/files/patch-html-docs-xodtemplate.html
+++ /dev/null
@@ -1,24 +0,0 @@
---- html/docs/xodtemplate.html.orig Wed Dec 27 05:03:22 2006
-+++ html/docs/xodtemplate.html Sat Jan 27 18:56:48 2007
-@@ -493,9 +493,9 @@
- <p class="SectionBody">
- <pre>
- define service{
-- host_name linux-server
-- service_description check-disk-sda1
-- check_command check-disk!/dev/sda1
-+ host_name freebsd-server
-+ service_description check-disk-ad0s1a
-+ check_command check-disk!/dev/ad0s1a
- max_check_attempts 5
- normal_check_interval 5
- retry_check_interval 3
-@@ -503,7 +503,7 @@
- notification_interval 30
- notification_period 24x7
- notification_options w,c,r
-- contact_groups linux-admins
-+ contact_groups freebsd-admins
- }
- </pre>
- </p>
diff --git a/net-mgmt/nagios2/files/patch-sample-config-template-object-localhost.cfg.in b/net-mgmt/nagios2/files/patch-sample-config-template-object-localhost.cfg.in
deleted file mode 100644
index ff3f25aac049..000000000000
--- a/net-mgmt/nagios2/files/patch-sample-config-template-object-localhost.cfg.in
+++ /dev/null
@@ -1,36 +0,0 @@
---- sample-config/template-object/localhost.cfg.in.orig Tue Nov 28 12:59:05 2006
-+++ sample-config/template-object/localhost.cfg.in Sat Jan 27 19:01:52 2007
-@@ -151,15 +151,15 @@
- }
-
-
--# Linux host definition template - This is NOT a real host, just a template!
-+# FreeBSD host definition template - This is NOT a real host, just a template!
-
- define host{
-- name linux-server ; The name of this host template
-+ name freebsd-server ; The name of this host template
- use generic-host ; This template inherits other values from the generic-host template
-- check_period 24x7 ; By default, Linux hosts are checked round the clock
-- max_check_attempts 10 ; Check each Linux host 10 times (max)
-- check_command check-host-alive ; Default command to check Linux hosts
-- notification_period workhours ; Linux admins hate to be woken up, so we only notify during the day
-+ check_period 24x7 ; By default, FreeBSD hosts are checked round the clock
-+ max_check_attempts 10 ; Check each FreeBSD host 10 times (max)
-+ check_command check-host-alive ; Default command to check FreeBSD hosts
-+ notification_period workhours ; FreeBSD admins hate to be woken up, so we only notify during the day
- ; Note that the notification_period variable is being overridden from
- ; the value that is inherited from the generic-host template!
- notification_interval 120 ; Resend notification every 2 hours
-@@ -173,9 +173,9 @@
- # local host (this machine).
-
- define host{
-- use linux-server ; Name of host template to use
-+ use freebsd-server ; Name of host template to use
- ; This host definition will inherit all variables that are defined
-- ; in (or inherited by) the linux-server host template definition.
-+ ; in (or inherited by) the freebsd-server host template definition.
- host_name localhost
- alias localhost
- address 127.0.0.1
diff --git a/net-mgmt/nagios2/files/pkg-deinstall.in b/net-mgmt/nagios2/files/pkg-deinstall.in
deleted file mode 100644
index 6b20aa9bc962..000000000000
--- a/net-mgmt/nagios2/files/pkg-deinstall.in
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-NAGIOSDIR=%%NAGIOSDIR%%
-NAGIOSUSER=%%NAGIOSUSER%%
-NAGIOSGROUP=%%NAGIOSGROUP%%
-
-if [ "$2" = "POST-DEINSTALL" ]; then
- if /usr/sbin/pw group show "${NAGIOSGROUP}" 2>&1 >/dev/null; then
- echo "You should manually remove the \"${NAGIOSGROUP}\" group."
- fi
-
- if /usr/sbin/pw user show "${NAGIOSUSER}" 2>&1 >/dev/null; then
- echo "You should manually remove the \"${NAGIOSUSER}\" user."
- fi
-
- if [ -e "${NAGIOSDIR}" ]; then
- echo "You should manually remove the \"${NAGIOSDIR}\" directory."
- fi
-fi
diff --git a/net-mgmt/nagios2/files/pkg-install.in b/net-mgmt/nagios2/files/pkg-install.in
deleted file mode 100644
index f670f79b45ff..000000000000
--- a/net-mgmt/nagios2/files/pkg-install.in
+++ /dev/null
@@ -1,74 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-NAGIOSDIR=%%NAGIOSDIR%%
-NAGIOSUSER=%%NAGIOSUSER%%
-NAGIOSGROUP=%%NAGIOSGROUP%%
-NAGIOSUID=%%NAGIOSUID%%
-NAGIOSGID=%%NAGIOSGID%%
-
-ask() {
- local question default answer
-
- question=$1
- default=$2
- if [ -z "${PACKAGE_BUILDING}" ]; then
- read -p "${question} [${default}]? " answer
- fi
- if [ "x${answer}" = "x" ]; then
- answer=${default}
- fi
- echo ${answer}
-}
-
-yesno() {
- local default question answer
-
- question=$1
- default=$2
- while :; do
- answer=$(ask "${question}" "${default}")
- case "${answer}" in
- [Yy][Ee][Ss]|[Yy])
- return 0
- ;;
- [Nn][Oo]|[Nn])
- return 1
- ;;
- esac
- echo "Please answer yes or no."
- done
-}
-
-if [ "$2" = "PRE-INSTALL" ]; then
- if /usr/sbin/pw group show "${NAGIOSGROUP}" 2>&1 >/dev/null; then
- echo "You already have a \"${NAGIOSGROUP}\" group, so I will use it."
- else
- echo "You need a \"${NAGIOSGROUP}\" group."
- if yesno "Would you like me to create it" "YES"; then
- /usr/sbin/pw groupadd "${NAGIOSGROUP}" -g "${NAGIOSGID}" -h - || \
- /usr/sbin/pw groupadd "${NAGIOSGROUP}" -h - || exit
- echo "Done."
- else
- echo "Please create the \"${NAGIOSGROUP}\" group manually and try again."
- exit 1
- fi
- fi
-
- if /usr/sbin/pw user show "${NAGIOSUSER}" 2>&1 >/dev/null; then
- echo "You already have a \"${NAGIOSUSER}\" user, so I will use it."
- else
- echo "You need a \"${NAGIOSUSER}\" user."
- if yesno "Would you like me to create it" "YES"; then
- /usr/sbin/pw useradd "${NAGIOSUSER}" -u "${NAGIOSUID}" -g "${NAGIOSGROUP}" -h - -d "${NAGIOSDIR}" \
- -s /sbin/nologin -c "Nagios pseudo-user" || \
- /usr/sbin/pw useradd "${NAGIOSUSER}" -g "${NAGIOSGROUP}" -h - -d "${NAGIOSDIR}" \
- -s /sbin/nologin -c "Nagios pseudo-user" || exit
- else
- echo "Please create the \"${NAGIOSUSER}\" user manually and try again."
- exit 1
- fi
- fi
-fi
diff --git a/net-mgmt/nagios2/files/pkg-message.in b/net-mgmt/nagios2/files/pkg-message.in
deleted file mode 100644
index a6cd7784dae3..000000000000
--- a/net-mgmt/nagios2/files/pkg-message.in
+++ /dev/null
@@ -1,30 +0,0 @@
-**********************************************************************
-
- Enable Nagios in /etc/rc.conf with the following line:
-
- nagios_enable="YES"
-
- Configuration templates are available in %%PREFIX%%/etc/nagios as
- *.cfg-sample files. Copy them to *.cfg files where required and
- edit to suit your needs. Documentation is available in HTML form
- in %%PREFIX%%/%%NAGIOSWWWDIR%%/docs.
-
- If you don't already have a web server running, you will need to
- install and configure one to finish off your Nagios installation.
- When used with Apache, the following should be sufficient to publish
- the web component of Nagios (modify the allow list to suit):
-
- <Directory %%PREFIX%%/%%NAGIOSWWWDIR%%>
- Order deny,allow
- Deny from all
- Allow from 127.0.0.1
- </Directory>
-
- <Directory %%PREFIX%%/%%NAGIOSWWWDIR%%/cgi-bin>
- Options ExecCGI
- </Directory>
-
- ScriptAlias %%NAGIOSCGIURL%%/ %%PREFIX%%/%%NAGIOSWWWDIR%%/cgi-bin/
- Alias %%NAGIOSHTMURL%%/ %%PREFIX%%/%%NAGIOSWWWDIR%%/
-
-**********************************************************************
diff --git a/net-mgmt/nagios2/pkg-descr b/net-mgmt/nagios2/pkg-descr
deleted file mode 100644
index b1ff9995e7fc..000000000000
--- a/net-mgmt/nagios2/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Nagios is a host and service monitor designed to inform you of network
-problems before your clients, end-users or managers do. It has been
-designed to run under the Linux operating system, but works fine under
-most *NIX variants as well. The monitoring daemon runs intermittent
-checks on hosts and services you specify using external "plugins"
-which return status information to Nagios. When problems are
-encountered, the daemon can send notifications out to administrative
-contacts in a variety of different ways (email, instant message, SMS,
-etc.). Current status information, historical logs, and reports can
-all be accessed via a web browser.
-
-WWW: http://www.nagios.org/
diff --git a/net-mgmt/nagios2/pkg-plist b/net-mgmt/nagios2/pkg-plist
deleted file mode 100644
index f889005af8ad..000000000000
--- a/net-mgmt/nagios2/pkg-plist
+++ /dev/null
@@ -1,300 +0,0 @@
-@exec mkdir -p %D/%%NAGIOSWWWDIR%%/ssi
-@exec mkdir -p %%NAGIOSDIR%%/archives
-@exec mkdir -p %%NAGIOSDIR%%/rw
-@exec chmod 775 %%NAGIOSDIR%% %%NAGIOSDIR%%/archives %%NAGIOSDIR%%/rw
-@exec chown %%NAGIOSUSER%%:%%NAGIOSGROUP%% %%NAGIOSDIR%% %%NAGIOSDIR%%/archives
-@exec chown %%NAGIOSUSER%%:%%WWWGRP%% %%NAGIOSDIR%%/rw
-bin/nagios
-bin/nagiostats
-%%EMBEDDED_PERL%%bin/p1.pl
-etc/nagios/cgi.cfg-sample
-etc/nagios/commands.cfg-sample
-etc/nagios/localhost.cfg-sample
-etc/nagios/nagios.cfg-sample
-etc/nagios/resource.cfg-sample
-%%NAGIOSWWWDIR%%/cgi-bin/avail.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/cmd.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/config.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/extinfo.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/histogram.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/history.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/notifications.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/outages.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/showlog.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/status.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/statusmap.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/statuswml.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/statuswrl.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/summary.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/tac.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/trends.cgi
-%%NAGIOSWWWDIR%%/contexthelp/A1.html
-%%NAGIOSWWWDIR%%/contexthelp/A2.html
-%%NAGIOSWWWDIR%%/contexthelp/A3.html
-%%NAGIOSWWWDIR%%/contexthelp/A4.html
-%%NAGIOSWWWDIR%%/contexthelp/A5.html
-%%NAGIOSWWWDIR%%/contexthelp/A6.html
-%%NAGIOSWWWDIR%%/contexthelp/A7.html
-%%NAGIOSWWWDIR%%/contexthelp/B1.html
-%%NAGIOSWWWDIR%%/contexthelp/C1.html
-%%NAGIOSWWWDIR%%/contexthelp/D1.html
-%%NAGIOSWWWDIR%%/contexthelp/E1.html
-%%NAGIOSWWWDIR%%/contexthelp/F1.html
-%%NAGIOSWWWDIR%%/contexthelp/G1.html
-%%NAGIOSWWWDIR%%/contexthelp/G2.html
-%%NAGIOSWWWDIR%%/contexthelp/G3.html
-%%NAGIOSWWWDIR%%/contexthelp/G4.html
-%%NAGIOSWWWDIR%%/contexthelp/G5.html
-%%NAGIOSWWWDIR%%/contexthelp/G6.html
-%%NAGIOSWWWDIR%%/contexthelp/H1.html
-%%NAGIOSWWWDIR%%/contexthelp/H2.html
-%%NAGIOSWWWDIR%%/contexthelp/H3.html
-%%NAGIOSWWWDIR%%/contexthelp/H4.html
-%%NAGIOSWWWDIR%%/contexthelp/H5.html
-%%NAGIOSWWWDIR%%/contexthelp/H6.html
-%%NAGIOSWWWDIR%%/contexthelp/H7.html
-%%NAGIOSWWWDIR%%/contexthelp/H8.html
-%%NAGIOSWWWDIR%%/contexthelp/I1.html
-%%NAGIOSWWWDIR%%/contexthelp/I2.html
-%%NAGIOSWWWDIR%%/contexthelp/I3.html
-%%NAGIOSWWWDIR%%/contexthelp/I4.html
-%%NAGIOSWWWDIR%%/contexthelp/I5.html
-%%NAGIOSWWWDIR%%/contexthelp/I6.html
-%%NAGIOSWWWDIR%%/contexthelp/I7.html
-%%NAGIOSWWWDIR%%/contexthelp/I8.html
-%%NAGIOSWWWDIR%%/contexthelp/I9.html
-%%NAGIOSWWWDIR%%/contexthelp/J1.html
-%%NAGIOSWWWDIR%%/contexthelp/K1.html
-%%NAGIOSWWWDIR%%/contexthelp/L1.html
-%%NAGIOSWWWDIR%%/contexthelp/L10.html
-%%NAGIOSWWWDIR%%/contexthelp/L11.html
-%%NAGIOSWWWDIR%%/contexthelp/L12.html
-%%NAGIOSWWWDIR%%/contexthelp/L13.html
-%%NAGIOSWWWDIR%%/contexthelp/L2.html
-%%NAGIOSWWWDIR%%/contexthelp/L3.html
-%%NAGIOSWWWDIR%%/contexthelp/L4.html
-%%NAGIOSWWWDIR%%/contexthelp/L5.html
-%%NAGIOSWWWDIR%%/contexthelp/L6.html
-%%NAGIOSWWWDIR%%/contexthelp/L7.html
-%%NAGIOSWWWDIR%%/contexthelp/L8.html
-%%NAGIOSWWWDIR%%/contexthelp/L9.html
-%%NAGIOSWWWDIR%%/contexthelp/M1.html
-%%NAGIOSWWWDIR%%/contexthelp/M2.html
-%%NAGIOSWWWDIR%%/contexthelp/M3.html
-%%NAGIOSWWWDIR%%/contexthelp/M4.html
-%%NAGIOSWWWDIR%%/contexthelp/M5.html
-%%NAGIOSWWWDIR%%/contexthelp/M6.html
-%%NAGIOSWWWDIR%%/contexthelp/N1.html
-%%NAGIOSWWWDIR%%/contexthelp/N2.html
-%%NAGIOSWWWDIR%%/contexthelp/N3.html
-%%NAGIOSWWWDIR%%/contexthelp/N4.html
-%%NAGIOSWWWDIR%%/contexthelp/N5.html
-%%NAGIOSWWWDIR%%/contexthelp/N6.html
-%%NAGIOSWWWDIR%%/contexthelp/N7.html
-%%NAGIOSWWWDIR%%/docs/about.html
-%%NAGIOSWWWDIR%%/docs/adaptive.html
-%%NAGIOSWWWDIR%%/docs/addons.html
-%%NAGIOSWWWDIR%%/docs/beginners.html
-%%NAGIOSWWWDIR%%/docs/cgiauth.html
-%%NAGIOSWWWDIR%%/docs/cgiincludes.html
-%%NAGIOSWWWDIR%%/docs/cgis.html
-%%NAGIOSWWWDIR%%/docs/checkscheduling.html
-%%NAGIOSWWWDIR%%/docs/clusters.html
-%%NAGIOSWWWDIR%%/docs/commandfile.html
-%%NAGIOSWWWDIR%%/docs/config.html
-%%NAGIOSWWWDIR%%/docs/configcgi.html
-%%NAGIOSWWWDIR%%/docs/configextinfo.html
-%%NAGIOSWWWDIR%%/docs/configmain.html
-%%NAGIOSWWWDIR%%/docs/configobject.html
-%%NAGIOSWWWDIR%%/docs/dependencies.html
-%%NAGIOSWWWDIR%%/docs/distributed.html
-%%NAGIOSWWWDIR%%/docs/downtime.html
-%%NAGIOSWWWDIR%%/docs/embeddedperl.html
-%%NAGIOSWWWDIR%%/docs/escalations.html
-%%NAGIOSWWWDIR%%/docs/eventhandlers.html
-%%NAGIOSWWWDIR%%/docs/extcommands.html
-%%NAGIOSWWWDIR%%/docs/flapping.html
-%%NAGIOSWWWDIR%%/docs/freshness.html
-%%NAGIOSWWWDIR%%/docs/funstuff.html
-%%NAGIOSWWWDIR%%/docs/images/activepassive.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-avail-a.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-avail-b.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-cmd.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-config.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-extinfo-a.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-extinfo-b.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-extinfo-c.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-extinfo-d.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-histogram.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-history.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-notifications.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-outages.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-showlog.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-status-a.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-status-b.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-status-c.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-status-d.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-statusmap.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-statuswml.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-statuswrl.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-summary.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-tac.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-trends.png
-%%NAGIOSWWWDIR%%/docs/images/checktiming.png
-%%NAGIOSWWWDIR%%/docs/images/distributed.png
-%%NAGIOSWWWDIR%%/docs/images/host-dependencies.png
-%%NAGIOSWWWDIR%%/docs/images/indirecthostcheck.png
-%%NAGIOSWWWDIR%%/docs/images/indirectsvccheck.png
-%%NAGIOSWWWDIR%%/docs/images/indirectsvccheck2.png
-%%NAGIOSWWWDIR%%/docs/images/interleaved1.png
-%%NAGIOSWWWDIR%%/docs/images/interleaved2.png
-%%NAGIOSWWWDIR%%/docs/images/interleaved3.png
-%%NAGIOSWWWDIR%%/docs/images/logofullsize.png
-%%NAGIOSWWWDIR%%/docs/images/mrtgstats.png
-%%NAGIOSWWWDIR%%/docs/images/network-heirarchy.png
-%%NAGIOSWWWDIR%%/docs/images/network-outage1.png
-%%NAGIOSWWWDIR%%/docs/images/network-outage2.png
-%%NAGIOSWWWDIR%%/docs/images/noninterleaved1.png
-%%NAGIOSWWWDIR%%/docs/images/noninterleaved2.png
-%%NAGIOSWWWDIR%%/docs/images/physical-network.png
-%%NAGIOSWWWDIR%%/docs/images/plugintheory.png
-%%NAGIOSWWWDIR%%/docs/images/redudancy.png
-%%NAGIOSWWWDIR%%/docs/images/redundancy.png
-%%NAGIOSWWWDIR%%/docs/images/service-dependencies.png
-%%NAGIOSWWWDIR%%/docs/images/statetransitions.png
-%%NAGIOSWWWDIR%%/docs/images/statetransitions2.png
-%%NAGIOSWWWDIR%%/docs/index.html
-%%NAGIOSWWWDIR%%/docs/indirectchecks.html
-%%NAGIOSWWWDIR%%/docs/installing.html
-%%NAGIOSWWWDIR%%/docs/installweb.html
-%%NAGIOSWWWDIR%%/docs/int-snmptrap.html
-%%NAGIOSWWWDIR%%/docs/int-tcpwrappers.html
-%%NAGIOSWWWDIR%%/docs/macros.html
-%%NAGIOSWWWDIR%%/docs/nagiostats.html
-%%NAGIOSWWWDIR%%/docs/networkoutages.html
-%%NAGIOSWWWDIR%%/docs/networkreachability.html
-%%NAGIOSWWWDIR%%/docs/notifications.html
-%%NAGIOSWWWDIR%%/docs/parallelization.html
-%%NAGIOSWWWDIR%%/docs/passivechecks.html
-%%NAGIOSWWWDIR%%/docs/perfdata.html
-%%NAGIOSWWWDIR%%/docs/plugins.html
-%%NAGIOSWWWDIR%%/docs/plugintheory.html
-%%NAGIOSWWWDIR%%/docs/redundancy.html
-%%NAGIOSWWWDIR%%/docs/robots.txt
-%%NAGIOSWWWDIR%%/docs/security.html
-%%NAGIOSWWWDIR%%/docs/stalking.html
-%%NAGIOSWWWDIR%%/docs/starting.html
-%%NAGIOSWWWDIR%%/docs/statetypes.html
-%%NAGIOSWWWDIR%%/docs/stoprestart.html
-%%NAGIOSWWWDIR%%/docs/templaterecursion.html
-%%NAGIOSWWWDIR%%/docs/templatetricks.html
-%%NAGIOSWWWDIR%%/docs/timeperiods.html
-%%NAGIOSWWWDIR%%/docs/toc.html
-%%NAGIOSWWWDIR%%/docs/tuning.html
-%%NAGIOSWWWDIR%%/docs/verifyconfig.html
-%%NAGIOSWWWDIR%%/docs/volatileservices.html
-%%NAGIOSWWWDIR%%/docs/whatsnew.html
-%%NAGIOSWWWDIR%%/docs/xodtemplate.html
-%%NAGIOSWWWDIR%%/images/ack.gif
-%%NAGIOSWWWDIR%%/images/action.gif
-%%NAGIOSWWWDIR%%/images/command.png
-%%NAGIOSWWWDIR%%/images/comment.gif
-%%NAGIOSWWWDIR%%/images/contexthelp1.gif
-%%NAGIOSWWWDIR%%/images/contexthelp2.gif
-%%NAGIOSWWWDIR%%/images/critical.png
-%%NAGIOSWWWDIR%%/images/delay.gif
-%%NAGIOSWWWDIR%%/images/delete.gif
-%%NAGIOSWWWDIR%%/images/detail.gif
-%%NAGIOSWWWDIR%%/images/disabled.gif
-%%NAGIOSWWWDIR%%/images/down.gif
-%%NAGIOSWWWDIR%%/images/downtime.gif
-%%NAGIOSWWWDIR%%/images/empty.gif
-%%NAGIOSWWWDIR%%/images/enabled.gif
-%%NAGIOSWWWDIR%%/images/extinfo.gif
-%%NAGIOSWWWDIR%%/images/flapping.gif
-%%NAGIOSWWWDIR%%/images/greendot.gif
-%%NAGIOSWWWDIR%%/images/histogram.png
-%%NAGIOSWWWDIR%%/images/history.gif
-%%NAGIOSWWWDIR%%/images/hostevent.gif
-%%NAGIOSWWWDIR%%/images/info.png
-%%NAGIOSWWWDIR%%/images/left.gif
-%%NAGIOSWWWDIR%%/images/logofullsize.jpg
-%%NAGIOSWWWDIR%%/images/logos/nagios.gd2
-%%NAGIOSWWWDIR%%/images/logos/nagios.gif
-%%NAGIOSWWWDIR%%/images/logos/nagiosvrml.png
-%%NAGIOSWWWDIR%%/images/logos/unknown.gd2
-%%NAGIOSWWWDIR%%/images/logos/unknown.gif
-%%NAGIOSWWWDIR%%/images/logrotate.png
-%%NAGIOSWWWDIR%%/images/ndisabled.gif
-%%NAGIOSWWWDIR%%/images/noack.gif
-%%NAGIOSWWWDIR%%/images/notes.gif
-%%NAGIOSWWWDIR%%/images/notify.gif
-%%NAGIOSWWWDIR%%/images/orangedot.gif
-%%NAGIOSWWWDIR%%/images/passiveonly.gif
-%%NAGIOSWWWDIR%%/images/recovery.png
-%%NAGIOSWWWDIR%%/images/redudancy.png
-%%NAGIOSWWWDIR%%/images/redundancy.png
-%%NAGIOSWWWDIR%%/images/restart.gif
-%%NAGIOSWWWDIR%%/images/right.gif
-%%NAGIOSWWWDIR%%/images/sblogo.jpg
-%%NAGIOSWWWDIR%%/images/serviceevent.gif
-%%NAGIOSWWWDIR%%/images/start.gif
-%%NAGIOSWWWDIR%%/images/status.gif
-%%NAGIOSWWWDIR%%/images/status2.gif
-%%NAGIOSWWWDIR%%/images/status3.gif
-%%NAGIOSWWWDIR%%/images/status4.gif
-%%NAGIOSWWWDIR%%/images/stop.gif
-%%NAGIOSWWWDIR%%/images/tacdisabled.jpg
-%%NAGIOSWWWDIR%%/images/tacdisabled.png
-%%NAGIOSWWWDIR%%/images/tacenabled.jpg
-%%NAGIOSWWWDIR%%/images/tacenabled.png
-%%NAGIOSWWWDIR%%/images/thermcrit.png
-%%NAGIOSWWWDIR%%/images/thermok.png
-%%NAGIOSWWWDIR%%/images/thermwarn.png
-%%NAGIOSWWWDIR%%/images/trends.gif
-%%NAGIOSWWWDIR%%/images/trendshost.png
-%%NAGIOSWWWDIR%%/images/trendssvc.png
-%%NAGIOSWWWDIR%%/images/unknown.png
-%%NAGIOSWWWDIR%%/images/up.gif
-%%NAGIOSWWWDIR%%/images/warning.png
-%%NAGIOSWWWDIR%%/images/weblogo1.png
-%%NAGIOSWWWDIR%%/images/zoom1.gif
-%%NAGIOSWWWDIR%%/images/zoom2.gif
-%%NAGIOSWWWDIR%%/index.html
-%%NAGIOSWWWDIR%%/main.html
-%%NAGIOSWWWDIR%%/media/critical.wav
-%%NAGIOSWWWDIR%%/media/hostdown.wav
-%%NAGIOSWWWDIR%%/media/warning.wav
-%%NAGIOSWWWDIR%%/robots.txt
-%%NAGIOSWWWDIR%%/side.html
-%%NAGIOSWWWDIR%%/stylesheets/avail.css
-%%NAGIOSWWWDIR%%/stylesheets/checksanity.css
-%%NAGIOSWWWDIR%%/stylesheets/cmd.css
-%%NAGIOSWWWDIR%%/stylesheets/common.css
-%%NAGIOSWWWDIR%%/stylesheets/config.css
-%%NAGIOSWWWDIR%%/stylesheets/extinfo.css
-%%NAGIOSWWWDIR%%/stylesheets/histogram.css
-%%NAGIOSWWWDIR%%/stylesheets/history.css
-%%NAGIOSWWWDIR%%/stylesheets/ministatus.css
-%%NAGIOSWWWDIR%%/stylesheets/notifications.css
-%%NAGIOSWWWDIR%%/stylesheets/outages.css
-%%NAGIOSWWWDIR%%/stylesheets/showlog.css
-%%NAGIOSWWWDIR%%/stylesheets/status.css
-%%NAGIOSWWWDIR%%/stylesheets/statusmap.css
-%%NAGIOSWWWDIR%%/stylesheets/summary.css
-%%NAGIOSWWWDIR%%/stylesheets/tac.css
-%%NAGIOSWWWDIR%%/stylesheets/trends.css
-@dirrmtry etc/nagios
-@dirrm %%NAGIOSWWWDIR%%/cgi-bin
-@dirrm %%NAGIOSWWWDIR%%/contexthelp
-@dirrm %%NAGIOSWWWDIR%%/docs/images
-@dirrm %%NAGIOSWWWDIR%%/docs
-@dirrm %%NAGIOSWWWDIR%%/images/logos
-@dirrm %%NAGIOSWWWDIR%%/images
-@dirrm %%NAGIOSWWWDIR%%/media
-@dirrm %%NAGIOSWWWDIR%%/ssi
-@dirrm %%NAGIOSWWWDIR%%/stylesheets
-@dirrmtry %%NAGIOSWWWDIR%%
-@unexec rmdir %%NAGIOSDIR%%/archives 2>/dev/null || true
-@unexec rmdir %%NAGIOSDIR%%/rw 2>/dev/null || true
-@unexec rmdir %%NAGIOSDIR%% 2>/dev/null || true
diff --git a/net/Makefile b/net/Makefile
index d675c4bc6196..e79182b198e8 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -28,15 +28,9 @@
SUBDIR += asio
SUBDIR += aslookup
SUBDIR += asterisk
- SUBDIR += asterisk-app-ldap
- SUBDIR += asterisk-app-notify
- SUBDIR += asterisk-oh323
SUBDIR += asterisk10
- SUBDIR += asterisk14
- SUBDIR += asterisk14-addons
SUBDIR += asterisk16
SUBDIR += asterisk16-addons
- SUBDIR += astfax
SUBDIR += atmsupport
SUBDIR += avahi
SUBDIR += avahi-app
@@ -256,9 +250,6 @@
SUBDIR += ipw-firmware-kmod
SUBDIR += irrd
SUBDIR += isc-dhcp3-devel
- SUBDIR += isc-dhcp31-client
- SUBDIR += isc-dhcp31-relay
- SUBDIR += isc-dhcp31-server
SUBDIR += isc-dhcp41-client
SUBDIR += isc-dhcp41-relay
SUBDIR += isc-dhcp41-server
diff --git a/net/asterisk-app-ldap/Makefile b/net/asterisk-app-ldap/Makefile
deleted file mode 100644
index 74825874766c..000000000000
--- a/net/asterisk-app-ldap/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# New ports collection makefile for: app_ldap
-# Date created: 15 April 2007
-# Whom: Matthias Fechner <idefix@fechner.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= asterisk-app-ldap
-DISTVERSION= 2.0rc1
-PORTREVISION= 5
-CATEGORIES= net
-MASTER_SITES= http://www.mezzo.net/asterisk/
-DISTNAME= app_ldap-${DISTVERSION}
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= idefix@fechner.net
-COMMENT= LDAPget application module for the Asterisk PBX 1.4
-
-DEPRECATED= Depends on net/asterisk14, which is FORBIDDEN
-EXPIRATION_DATE= 2011-10-14
-
-BUILD_DEPENDS= asterisk:${PORTSDIR}/net/asterisk14
-
-USE_GMAKE= yes
-USE_ICONV= yes
-USE_OPENLDAP= yes
-
-.include <bsd.port.mk>
diff --git a/net/asterisk-app-ldap/distinfo b/net/asterisk-app-ldap/distinfo
deleted file mode 100644
index 7ba2423f68e5..000000000000
--- a/net/asterisk-app-ldap/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (app_ldap-2.0rc1.tgz) = 7dbafad5c711de18bb57585f0ac9cf8e06a82761f43228db4ead88631dfafadc
-SIZE (app_ldap-2.0rc1.tgz) = 6280
diff --git a/net/asterisk-app-ldap/files/patch-Makefile b/net/asterisk-app-ldap/files/patch-Makefile
deleted file mode 100644
index 924d1e08103b..000000000000
--- a/net/asterisk-app-ldap/files/patch-Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
---- Makefile.orig Tue Apr 17 13:55:00 2007
-+++ Makefile Tue Apr 17 18:19:37 2007
-@@ -30,6 +30,14 @@
- CONF_DIR=/etc/asterisk
- endif
-
-+ifeq ($(OSARCH),FreeBSD)
-+# CFLAGS+= -D__FreeBSD__
-+ SOLINK=-shared -Xlinker -x -L/usr/local/lib
-+ LIBS=-llber -lldap -liconv
-+ MODULES_DIR=/usr/local/lib/asterisk/modules
-+ CONF_DIR=/usr/local/etc/asterisk
-+endif
-+
- %.so : %.o
- $(CC) $(SOLINK) -o $@ $(LIBS) $<
-
-@@ -39,13 +47,13 @@
- rm -f $(NAME).o $(NAME).so
-
- install: all
-- if ! [ -f $(CONF_DIR)/$(CONF) ]; then \
-- install -m 644 $(CONF).sample $(CONF_DIR)/$(CONF) ; \
-+ if ! [ -f $(CONF_DIR)/$(CONF).sample ]; then \
-+ install -m 644 $(CONF).sample $(CONF_DIR)/$(CONF).sample ; \
- fi
- if [ -f $(NAME).so ]; then \
- install -m 755 $(NAME).so $(MODULES_DIR) ; \
- fi
-
- reload: install
-- asterisk -rx "unload ${RES}"
-- asterisk -rx "load ${RES}"
-+ asterisk -rx "module unload ${RES}"
-+ asterisk -rx "module load ${RES}"
diff --git a/net/asterisk-app-ldap/files/patch-app_ldap.c b/net/asterisk-app-ldap/files/patch-app_ldap.c
deleted file mode 100644
index 82b48b178d6e..000000000000
--- a/net/asterisk-app-ldap/files/patch-app_ldap.c
+++ /dev/null
@@ -1,507 +0,0 @@
---- app_ldap.c.orig Tue Apr 17 14:14:56 2007
-+++ app_ldap.c Tue Apr 17 17:06:42 2007
-@@ -9,6 +9,8 @@
- *
- */
-
-+/*#define LDAP_DEPRECATED 1*/
-+
- #include <stdlib.h>
- #include <stdio.h>
- #include <string.h>
-@@ -33,36 +35,43 @@
- #include <ldap.h>
-
- #define AST_MODULE "app_notify"
--
- #define LDAP_CONFIG "ldap.conf"
-+#define SIZELIMIT 2048
-
--int ldap_lookup(const char *host, int port, int version, int timeout, const char *user, const char *pass, const char *base, const char *scope, const char *filter, const char *attribute, char *result);
--int strconvert(const char *incharset, const char *outcharset,
--#ifdef __Darwin__
-- const char *in,
--#else
-- char *in,
--#endif
-- char *out);
-+char *replace_ast_vars(struct ast_channel *chan, const char *string);
-+LDAP* ldap_open_connection(const char *host, int port, int version);
-+int ldap_bind_connection(LDAP *ld, const char *user, const char *pass);
-+int ldap_search_in_connection(LDAP *ld, const char *base, const char *scope, const char *filter, const char *attribute, char *result);
-+int ldap_lookup(const char *host, int port, int version, int timeout, const char *user, const char *pass,
-+ const char *base, const char *scope, const char *filter, const char *attribute, char *result);
-+int strconvert(const char *incharset, const char *outcharset, const char *in, char *out);
-+char *strtrim (char *string);
-
- static char *app = "LDAPget";
- static char *synopsis = "Retrieve a value from an ldap directory";
-
- static char *descrip =
-- " LDAPget(varname=config-file-section/key): Retrieves a value from an LDAP\n"
-- "directory and stores it in the given variable. Always returns 0. If the\n"
-- "requested key is not found, jumps to priority n+101 if available.\n";
-+" LDAPget(varname=config-file-section/key): Retrieves a value from an LDAP\n"
-+"directory and stores it in the given variable. Always returns 0. If the\n"
-+"requested key is not found, jumps to priority n+101 if available.\n";
-+
-
- static int ldap_exec (struct ast_channel *chan, void *data)
- {
- int arglen;
- struct ast_module_user *u;
- char *argv, *varname, *config, *keys = NULL, *key = NULL, *tail = NULL;
-+#ifdef __FreeBSD__
-+ char result[SIZELIMIT+1];
-+#else
- char result[2048];
-+#endif
-+ memset(result,0,sizeof(result));
-+
- char *result_conv;
- struct ast_config *cfg;
-
-- int port = LDAP_PORT, version = LDAP_VERSION2, timeout = 10;
-+ int port = LDAP_PORT, version = LDAP_VERSION3, timeout = 10;
- const char *temp, *host, *user, *pass, *_base, *scope, *_filter, *attribute;
- char *convert, *convert_from = NULL, *convert_to = NULL, *filter, *base;
-
-@@ -127,8 +136,8 @@ static int ldap_exec (struct ast_channel
- if (!(scope = ast_variable_retrieve(cfg, config, "scope"))) {
- scope = "sub";
- }
-- if(!(_base = ast_variable_retrieve(cfg, config, "base"))) {
-- _base = "";
-+ if(!(_base = ast_variable_retrieve(cfg, config, "base"))){
-+ _base = "";
- }
- if(!(_filter = ast_variable_retrieve(cfg, config, "filter"))) {
- _filter = "(&(objectClass=*)(telephoneNumber=${CALLERID(number)}))";
-@@ -136,7 +145,7 @@ static int ldap_exec (struct ast_channel
- if(!(attribute = ast_variable_retrieve(cfg, config, "attribute"))) {
- attribute = "cn";
- }
--
-+
- if((temp = ast_variable_retrieve(cfg, config, "convert"))) {
- convert = ast_strdupa(temp);
- if(strchr(convert, ',')) {
-@@ -146,7 +155,7 @@ static int ldap_exec (struct ast_channel
- ast_log(LOG_WARNING, "syntax error: convert = <source-charset>,<destination charset>\n");
- }
- }
--
-+
- if(option_verbose > 3)
- ast_verbose (VERBOSE_PREFIX_4 "LDAPget: ldap://%s/%s?%s?%s?%s\n", host, _base, attribute, scope, _filter);
-
-@@ -160,12 +169,16 @@ static int ldap_exec (struct ast_channel
- memset(base, 0, slen);
- pbx_substitute_variables_helper(chan, _base, base, slen);
-
-+// ast_log(LOG_WARNING, "LDAPget: filter: after replace_ast_vars in main: -%s-\n", filter);
-+ if(option_verbose > 3)
-+ ast_verbose (VERBOSE_PREFIX_4 "LDAPget: replaced string: %s\n", filter);
-+
- if(keys && strstr(filter, "%s") != NULL) {
- filter = (char *)ast_realloc(filter, (strlen(filter)+strlen(keys)+1)*sizeof(char));
- while((key = strsep(&keys, "|")) != NULL) {
- if((tail = strstr(filter, "%s")) != NULL) {
-- memmove(tail+strlen(key), tail+2, strlen(tail+2)+1);
-- memcpy(tail, key, strlen(key));
-+ memmove(tail+strlen(key), tail+2, strlen(tail+2)+1);
-+ memcpy(tail, key, strlen(key));
- }
- }
- }
-@@ -173,86 +186,146 @@ static int ldap_exec (struct ast_channel
- if(option_verbose > 2)
- ast_verbose (VERBOSE_PREFIX_3 "LDAPget: ldap://%s/%s?%s?%s?%s\n", host, base, attribute, scope, filter);
-
-+// ast_log(LOG_WARNING, "LDAPget: filter before ldap_lookup: -%s-\n", filter);
- if(ldap_lookup(host, port, version, timeout, user, pass, base, scope, filter, attribute, result)) {
-
-- if(convert_from) {
-+ if(convert_from && strlen(result)>0) {
- if(option_verbose > 2)
-- ast_verbose(VERBOSE_PREFIX_3 "LDAPget: convert: %s -> %s\n", convert_from, convert_to);
-+ ast_verbose(VERBOSE_PREFIX_3 "LDAPget: convert: %s -> %s\n", convert_from, convert_to);
- result_conv = alloca(strlen(result) * 2);
-- strconvert(convert_from, convert_to, result, result_conv);
-+ strconvert(convert_from, convert_to, (const char*)result, result_conv);
- strcpy(result, result_conv);
- }
--
--
-+
- if(strcmp("CALLERIDNAME", varname)==0 || strcmp("CALLERID(name)", varname)==0) {
- #ifdef CHANNEL_HAS_CID
-+ if(option_verbose > 2)
-+ ast_verbose(VERBOSE_PREFIX_3 "LDAPget: set callerid with HAS_CID ast_set_callerid\n");
- ast_set_callerid(chan, NULL, result, NULL);
- #else
- char *cidnum, *cidname, newcid[512] = "";
- ast_callerid_parse(chan->callerid, &cidname, &cidnum);
- snprintf(newcid, sizeof(newcid), "\"%s\" <%s>", result, cidnum);
-+ if(option_verbose > 2)
-+ ast_verbose(VERBOSE_PREFIX_3 "LDAPget: set callerid with NO HAS_CID ast_set_callerid\n");
- ast_set_callerid(chan, newcid, 0);
- #endif
- } else {
- pbx_builtin_setvar_helper(chan, varname, result);
- }
-- if(option_verbose > 2)
-- ast_verbose (VERBOSE_PREFIX_3 "LDAPget: set %s='%s'\n", varname, result);
-+ if(option_verbose > 2)
-+ ast_verbose (VERBOSE_PREFIX_3 "LDAPget: set %s='%s'\n", varname, result);
-+
- } else {
- /* Send the call to n+101 priority, where n is the current priority */
- if(ast_exists_extension (chan, chan->context, chan->exten, chan->priority + 101,
- #ifdef CHANNEL_HAS_CID
-- chan->cid.cid_num
-+ chan->cid.cid_num
- #else
-- chan->callerid
-+ chan->callerid
- #endif
-- ))
-+ ))
- chan->priority += 100;
- }
--
- #ifdef NEW_CONFIG
- ast_config_destroy(cfg);
- #else
- ast_destroy(cfg);
- #endif
--
- ast_module_user_remove(u);
-+
- return 0;
- }
-
--
--int ldap_lookup(const char *host, int port, int version, int timeout, const char *user, const char *pass,
-- const char *base, const char *scope, const char *filter, const char *attribute, char *result) {
-- char *attrs[] = { NULL };
-- char **values;
-- LDAP *ld;
-- LDAPMessage *res, *entry;
-- int ret, ldap_scope = LDAP_SCOPE_SUBTREE;
--
-- ld = ldap_init(host, port);
-- if(!ld) {
-- ast_log(LOG_WARNING, "LDAPget: unable to initialize ldap connection to %s:%d\n", host, port);
-+LDAP* ldap_open_connection(const char *host, int port, int version)
-+{
-+ LDAP *ld=NULL;
-+ LDAPURLDesc url;
-+ char *ldapuri=NULL;
-+ int ret;
-+// int ldap_debug=0xffff;
-+ int ldap_debug=0;
-+
-+ // Open connection to the LDAP server
-+ memset(&url, 0, sizeof(url));
-+ url.lud_host=host;
-+ url.lud_port=port;
-+ url.lud_scope=LDAP_SCOPE_DEFAULT;
-+ url.lud_scheme="ldap";
-+
-+ ldapuri=ldap_url_desc2str(&url);
-+ (void) ldap_set_option(NULL, LDAP_OPT_DEBUG_LEVEL, &ldap_debug);
-+
-+ if(option_verbose > 2)
-+ ast_verbose(VERBOSE_PREFIX_3 "LDAPget: open connection to %s with version: %d\n", ldapuri, version);
-+ ret = ldap_initialize(&ld, ldapuri);
-+ if(ret != LDAP_SUCCESS) {
-+ ast_log(LOG_WARNING, "LDAPget: unable to initialize ldap connection to %s(%d)\n", ldap_err2string(ret),ret);
- return 0;
- }
-+
-+ // Disable option referrals
-+ if(ldap_set_option(ld, LDAP_OPT_REFERRALS, LDAP_OPT_OFF) != LDAP_OPT_SUCCESS)
-+ {
-+ ast_log(LOG_WARNING, "LDAPget: unable to disable LDAP_OPT_REFERRALS\n");
-+ return 0;
-+ }
-
-- ldap_set_option(ld, LDAP_OPT_TIMELIMIT, &timeout);
-- ldap_set_option(ld, LDAP_OPT_PROTOCOL_VERSION, &version);
--
-- if(user) {
-- if (option_verbose > 2)
-- ast_verbose(VERBOSE_PREFIX_3 "LDAPget: bind to %s as %s\n", host, user);
-- ret = ldap_simple_bind_s(ld, user, pass);
-- } else {
-- if (option_verbose > 2)
-- ast_verbose(VERBOSE_PREFIX_3 "LDAPget: bind to %s anonymously\n", host);
-- ret = ldap_simple_bind_s(ld, NULL, NULL);
-- }
-- if(ret) {
-- ast_log(LOG_WARNING, "LDAPget: bind failed: %s\n", ldap_err2string(ret));
-- ldap_unbind(ld);
-- return 0;
-+ // set protocol to version
-+ if(ldap_set_option(ld, LDAP_OPT_PROTOCOL_VERSION, &version)!= LDAP_OPT_SUCCESS)
-+ {
-+ ast_log(LOG_WARNING, "LDAPget: unable to set LDAP_OPT_PROTOCOL_VERSION %d\n",version);
-+ return 0;
- }
-+ return ld;
-+}
-
-+int ldap_bind_connection(LDAP *ld, const char *user, const char *pass)
-+{
-+ int rc;
-+ char *sasl_secprops=NULL;
-+
-+ if( sasl_secprops != NULL)
-+ {
-+ rc= ldap_set_option( ld, LDAP_OPT_X_SASL_SECPROPS, (void *) sasl_secprops);
-+ if(rc != LDAP_OPT_SUCCESS)
-+ {
-+ ast_log(LOG_WARNING, "LDAPget: Could not set LDAP_OPT_X_SASL_SECPROPS: %s\n", sasl_secprops);
-+ return 0;
-+ }
-+ }
-+ if(option_verbose > 2)
-+ ast_verbose(VERBOSE_PREFIX_3 "LDAPget: bind as %s\n", user);
-+
-+ struct berval passwd= {0, NULL};
-+ passwd.bv_val=ber_strdup(pass);
-+ passwd.bv_len=strlen(passwd.bv_val);
-+
-+ rc=ldap_sasl_bind_s(ld, user, NULL, &passwd, NULL, NULL, NULL);
-+
-+ if(rc != LDAP_SUCCESS)
-+ {
-+ ast_log(LOG_WARNING, "LDAPget: ldap_sasl_interactive_bind_s failed: %s (%d)\n", ldap_err2string(rc),rc);
-+ return 0;
-+ }
-+
-+ return 1;
-+}
-+
-+
-+int ldap_search_in_connection(LDAP *ld, const char *base, const char *scope, const char *filter, const char *attribute, char *result)
-+{
-+ char *attrs[] = { NULL };
-+ int ret, ldap_scope = LDAP_SCOPE_SUBTREE;
-+ LDAPMessage *msg, *res;
-+ int num_entries=0;
-+ int msgtype;
-+ char *dn, *a;
-+ BerElement *ber=NULL;
-+ struct berval **vals;
-+ struct berval val;
-+
-+// ast_log(LOG_WARNING, "LDAPget: filter start of ldap_search_in_connections: -%s-\n", filter);
- if(strncmp(scope,"sub",3)==0) {
- ldap_scope = LDAP_SCOPE_SUBTREE;
- } else if(strncmp(scope,"base",4)==0) {
-@@ -261,82 +334,146 @@ int ldap_lookup(const char *host, int po
- ldap_scope = LDAP_SCOPE_ONELEVEL;
- }
-
-- ret = ldap_search_s(ld, base, ldap_scope, filter, attrs, 0, &res);
-- if(ret) {
-- ast_log(LOG_WARNING, "LDAPget: search failed: %s\n", ldap_err2string(ret));
-- if(version==2)
-- ast_log(LOG_WARNING, "LDAPget: you may try version=3 in your asterisk ldap.conf file.\n");
-+ if(option_verbose > 2)
-+ ast_verbose(VERBOSE_PREFIX_3 "LDAPget: send search command to LDAP server\n");
-+ ret = ldap_search_ext_s(ld, base, ldap_scope, filter, attrs, 0, NULL, NULL, NULL, SIZELIMIT, &res);
-+ if(ret != LDAP_SUCCESS) {
-+ ast_log(LOG_WARNING, "LDAPget: search failed: %s (%d)\n", ldap_err2string(ret),ret);
-+ ast_log(LOG_WARNING, "LDAPget: filter: %s\n", filter);
-+// XXXX need to check
- ldap_msgfree(res);
-- ldap_unbind(ld);
-+ ldap_unbind_ext_s(ld,NULL,NULL);
-+ ast_log(LOG_WARNING, "LDAPget: search failed resourceses released, cancel search\n");
- return 0;
- }
-+ num_entries=ldap_count_entries(ld, res);
-+ msg=ldap_first_message(ld, res);
-+ msgtype=ldap_msgtype(msg);
-
-- entry = ldap_first_entry(ld, res);
-- if(!entry) {
-- if(option_verbose > 2)
-- ast_verbose (VERBOSE_PREFIX_3 "LDAPget: Value not found in directory.\n");
-- ldap_msgfree(res);
-- ldap_unbind(ld);
-- return 0;
-- }
-+ if(option_verbose > 2)
-+ ast_verbose(VERBOSE_PREFIX_3 "LDAPget: found %d entry in LDAP server\n", num_entries);
-
-- values = ldap_get_values(ld, entry, attribute);
-- if(values && values[0]) {
-- memset(result, 0, strlen(values[0]));
-- strncpy(result, values[0], strlen(values[0]));
-- result[strlen(values[0])] = '\0';
-- if (option_verbose > 2)
-- ast_verbose(VERBOSE_PREFIX_3 "LDAPget: %s=%s\n", attribute, result);
-- } else {
-- if (option_verbose > 2)
-- ast_verbose (VERBOSE_PREFIX_3 "LDAPget: %s not found.\n", attribute);
-- ldap_msgfree(res);
-- ldap_unbind(ld);
-- return 0;
-+ for ( msg = ldap_first_message( ld, res ); msg != NULL; msg = ldap_next_message( ld, msg ) ) {
-+ /* Determine what type of message was sent from the server. */
-+
-+ msgtype = ldap_msgtype( msg );
-+ switch( msgtype ) {
-+ /* If the result was an entry found by the search, get and print the
-+ attributes and values of the entry. */
-+ case LDAP_RES_SEARCH_ENTRY:
-+ /* Get and print the DN of the entry. */
-+ if(option_verbose > 2)
-+ ast_verbose(VERBOSE_PREFIX_3 "Found a LDAP_RES_SEARCH_ENTRY\n");
-+ ret=ldap_get_dn_ber(ld,msg,&ber,&val);
-+
-+ if (( dn = ldap_get_dn( ld, res )) != NULL ) {
-+ ldap_memfree( dn );
-+ }
-+ /* Iterate through each attribute in the entry. */
-+ for ( a = ldap_first_attribute( ld, res, &ber );
-+ a != NULL; a = ldap_next_attribute( ld, res, ber ) ) {
-+ /* Get the searched attribute and value */
-+ if(!strcmp(a,attribute))
-+ {
-+
-+ if (( vals = ldap_get_values_len( ld, res, a )) != NULL ) {
-+ val=*vals[0];
-+ // remove space at end of string
-+ if(val.bv_val[val.bv_len-1]==' ')
-+ {
-+ val.bv_len--;
-+// val.bv_val[val.bv_len]=NULL;
-+ }
-+ if(option_verbose > 2)
-+ ast_verbose(VERBOSE_PREFIX_3 "Found <%s>: <%s>\n", a, val.bv_val);
-+ memcpy(result,val.bv_val,val.bv_len);
-+ ldap_value_free_len( vals );
-+ ldap_memfree(a);
-+ break;
-+ }
-+ }
-+ ldap_memfree( a );
-+ }
-+ if ( ber != NULL ) {
-+ ber_free( ber, 0 );
-+ }
-+ break;
-+ case LDAP_RES_SEARCH_REFERENCE:
-+ if(option_verbose > 2)
-+ ast_verbose(VERBOSE_PREFIX_3 "LDAP_RES_SEARCH_REFERENCE\n");
-+ break;
-+ case LDAP_RES_SEARCH_RESULT:
-+ if(option_verbose > 2)
-+ ast_verbose(VERBOSE_PREFIX_3 "LDAPRES_SERCH_RESULT\n");
-+ break;
-+ default:
-+ break;
-+ }
- }
-- ldap_value_free(values);
--
-- ldap_msgfree(res);
-- ldap_unbind_s(ld);
--
- return 1;
- }
-
--int strconvert(const char *incharset, const char *outcharset,
--#ifdef __Darwin__
-- const char *in,
--#else
-- char *in,
--#endif
-- char *out) {
-+int ldap_lookup(const char *host, int port, int version, int timeout, const char *user, const char *pass,
-+ const char *base, const char *scope, const char *filter, const char *attribute, char *result) {
-+ LDAP *ld=NULL;
-+
-+// ast_log(LOG_WARNING, "LDAPget: filter in ldap_lookup: -%s-\n", filter);
-+ // open connection to LDAP server
-+ if(option_verbose > 2)
-+ ast_verbose(VERBOSE_PREFIX_3 "LDAPget: Initialize connection to LDAP server\n");
-+ ld=ldap_open_connection(host, port, version);
-+ if(ld==0)
-+ return 0;
-+
-+ // authenticate to the LDAP-Server
-+ if(option_verbose > 2)
-+ ast_verbose(VERBOSE_PREFIX_3 "LDAPget: bind to LDAP server\n");
-+ if(ldap_bind_connection(ld, user, pass) == 0)
-+ return 0;
-+
-+ // Search in the LDAP directory
-+ if(option_verbose > 2)
-+ ast_verbose(VERBOSE_PREFIX_3 "LDAPget: search attribute %s in LDAP directory\n", attribute);
-+ if(ldap_search_in_connection(ld, base, scope, filter, attribute, result)==0)
-+ return 0;
-+
-+ // Close connection to the LDAP server
-+ int err = ldap_set_option(ld, LDAP_OPT_SERVER_CONTROLS, NULL);
-+ if(err != LDAP_OPT_SUCCESS)
-+ {
-+ ast_log(LOG_WARNING, "LDAPget: Could not unset controls\n");
-+ }
-+
-+ ldap_unbind_ext_s(ld, NULL, NULL);
-+ return 1;
-+}
-+
-+
-+int strconvert(const char *incharset, const char *outcharset, const char *in, char *out)
-+{
- iconv_t cd;
-- size_t incount = strlen(in), outcount = strlen(in)*2, result;
-- cd = iconv_open(outcharset, incharset);
-- if(cd == (iconv_t) -1) {
-- ast_log(LOG_ERROR, "conversion from '%s' to '%s' not available. type 'iconv -l' in a shell to list the supported charsets.\n", incharset, outcharset);
-- memcpy(out, in, strlen(in)+1);
-+ size_t incount, outcount, result;
-+ incount = outcount = strlen(in) * 2;
-+ if((cd = iconv_open(outcharset, incharset)) == (iconv_t)-1) {
-+ if(errno == EINVAL) ast_log(LOG_DEBUG, "conversion from '%s' to '%s' not available", incharset, outcharset);
-+ *out = L'\0';
- return -1;
- }
-+ if(option_verbose > 2)
-+ ast_verbose(VERBOSE_PREFIX_3 "LDAPget: convert: now with icon string: %s\n", in);
- result = iconv(cd, &in, &incount, &out, &outcount);
-- if(result == (size_t)-1) {
-- if(errno == E2BIG) {
-- ast_log(LOG_WARNING, "Iconv: output buffer too small.\n");
-- } else if(errno == EILSEQ) {
-- ast_log(LOG_WARNING, "Iconv: illegal character.\n");
-- } else if(errno == EINVAL) {
-- ast_log(LOG_WARNING, "Iconv: incomplete character sequence.\n");
-- } else {
-- ast_log(LOG_WARNING, "Iconv: error.\n");
-- }
-- }
-+ if(option_verbose > 2)
-+ ast_verbose(VERBOSE_PREFIX_3 "LDAPget: convert: close inconv %d\n",result);
- iconv_close(cd);
-- *out = '\0';
-+ if(option_verbose > 2)
-+ ast_verbose(VERBOSE_PREFIX_3 "LDAPget: result with icon\n");
-+ out[strlen(out)] = '\0';
- return 1;
- }
-
- static int load_module(void)
- {
-- return ast_register_application(app, ldap_exec, synopsis, descrip);
-+ return ast_register_application(app, ldap_exec, synopsis, descrip);
- }
-
- static int unload_module(void)
diff --git a/net/asterisk-app-ldap/files/patch-cflags.sh b/net/asterisk-app-ldap/files/patch-cflags.sh
deleted file mode 100644
index 66577ae7ccfb..000000000000
--- a/net/asterisk-app-ldap/files/patch-cflags.sh
+++ /dev/null
@@ -1,14 +0,0 @@
---- cflags.sh.orig Tue Apr 17 14:11:19 2007
-+++ cflags.sh Tue Apr 17 14:13:40 2007
-@@ -11,6 +11,11 @@ else
- INCDIR=/usr/include/asterisk
- fi
-
-+if [ ${OSARCH} = "FreeBSD" ]; then
-+ INCDIR=/usr/local/include/asterisk
-+ CFLAGS="${CFLAGS} -I/usr/local/include -L/usr/local/lib"
-+fi
-+
- CHANNEL_H=${INCDIR}/channel.h
- if [ "`grep 'struct ast_callerid cid' ${CHANNEL_H}`" != "" ]; then
- CFLAGS="${CFLAGS} -DCHANNEL_HAS_CID"
diff --git a/net/asterisk-app-ldap/pkg-descr b/net/asterisk-app-ldap/pkg-descr
deleted file mode 100644
index b63e27a22826..000000000000
--- a/net/asterisk-app-ldap/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-LDAPget is an Asterisk application for data retrieval from LDAP
-directories (e.g. OpenLDAP or ActiveDirectory). This version works
-with asterisk 1.4.
-
-WWW: http://www.mezzo.net/asterisk/app_ldap.html
diff --git a/net/asterisk-app-ldap/pkg-plist b/net/asterisk-app-ldap/pkg-plist
deleted file mode 100644
index c352a00f73cf..000000000000
--- a/net/asterisk-app-ldap/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-lib/asterisk/modules/app_ldap.so
-etc/asterisk/ldap.conf.sample
diff --git a/net/asterisk-app-notify/Makefile b/net/asterisk-app-notify/Makefile
deleted file mode 100644
index 73a7bdf92c9a..000000000000
--- a/net/asterisk-app-notify/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# New ports collection makefile for: app_notify
-# Date created: 23 March 2007
-# Whom: mayo
-#
-# $FreeBSD$
-#
-
-PORTNAME= app_notify
-DISTVERSION= 2.0rc1
-PORTREVISION= 7
-CATEGORIES= net
-MASTER_SITES= http://www.mezzo.net/asterisk/ \
- http://static.oyam.ca/freebsd/ports/
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= mayo@oyam.ca
-COMMENT= Notify application module for the Asterisk PBX
-
-DEPRECATED= Depends on net/asterisk14, which is FORBIDDEN
-EXPIRATION_DATE= 2011-10-14
-
-BUILD_DEPENDS= asterisk:${PORTSDIR}/net/asterisk14
-RUN_DEPENDS= asterisk:${PORTSDIR}/net/asterisk14
-
-USE_GMAKE= yes
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/net/asterisk-app-notify/distinfo b/net/asterisk-app-notify/distinfo
deleted file mode 100644
index d73a2e3cd8fb..000000000000
--- a/net/asterisk-app-notify/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (app_notify-2.0rc1.tgz) = b3eb3a7b1f567c9bb0d44406d3425de3062194411d0559f2c9c547926e3ad0cf
-SIZE (app_notify-2.0rc1.tgz) = 4053
diff --git a/net/asterisk-app-notify/files/patch-Makefile b/net/asterisk-app-notify/files/patch-Makefile
deleted file mode 100644
index 31370c7b29f0..000000000000
--- a/net/asterisk-app-notify/files/patch-Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
---- Makefile.orig Thu Feb 1 04:08:39 2007
-+++ Makefile Thu Oct 25 00:05:18 2007
-@@ -7,6 +7,7 @@
- #
-
- NAME=app_notify
-+CONF=extensions_dialer.conf
-
- CC=gcc
- CFLAGS=$(shell ./cflags.sh)
-@@ -21,7 +22,7 @@
- CC=gcc -arch ppc -arch i386
- else
- SOLINK=-shared -Xlinker -x
-- MODULES_DIR=/usr/lib/asterisk/modules
-+ MODULES_DIR=$(LOCALBASE)/lib/asterisk/modules
- endif
-
- RES=$(NAME).so
-@@ -35,6 +36,7 @@
- rm -f $(NAME).o $(NAME).so notifyClient.o notifyClient sampleClient
-
- install: all
-+ install -m 644 $(CONF).sample $(LOCALBASE)/etc/asterisk/$(CONF).sample ; \
- if [ -f $(NAME).so ]; then \
- install -m 755 $(NAME).so $(MODULES_DIR) ; \
- fi
diff --git a/net/asterisk-app-notify/files/patch-cflags.sh b/net/asterisk-app-notify/files/patch-cflags.sh
deleted file mode 100644
index 15483921b9b4..000000000000
--- a/net/asterisk-app-notify/files/patch-cflags.sh
+++ /dev/null
@@ -1,12 +0,0 @@
---- cflags.sh.orig Wed Oct 24 23:37:00 2007
-+++ cflags.sh Wed Oct 24 23:31:46 2007
-@@ -8,7 +8,8 @@
- INCDIR=/Library/Asterisk/include
- CFLAGS="${CFLAGS} -I/Library/Asterisk/include"
- else
-- INCDIR=/usr/include
-+ INCDIR=${LOCALBASE}/include
-+ CFLAGS="${CFLAGS} -I${INCDIR}"
- fi
-
- CHANNEL_H=${INCDIR}/asterisk/channel.h
diff --git a/net/asterisk-app-notify/pkg-descr b/net/asterisk-app-notify/pkg-descr
deleted file mode 100644
index 7e2c76bac340..000000000000
--- a/net/asterisk-app-notify/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Asterisk Notify is an Asterisk module which can be configured to send
-notifications over the network to announce the callers name and telephone
-number to a desktop PC.
-
-WWW: http://www.mezzo.net/asterisk/app_notify.html
diff --git a/net/asterisk-app-notify/pkg-message b/net/asterisk-app-notify/pkg-message
deleted file mode 100644
index 6b1a948a654b..000000000000
--- a/net/asterisk-app-notify/pkg-message
+++ /dev/null
@@ -1,14 +0,0 @@
-*****************************************************************************
-
-a) If this is a new install, restart Asterisk or activate the module by
- running:
-
- # asterisk -rx "module load app_notify"
-
-b) If this is an upgrade, you can restart Asterisk or reload the module by
- running:
-
- # asterisk -rx "module unload app_notify"
- # asterisk -rx "module load app_notify"
-
-*****************************************************************************
diff --git a/net/asterisk-app-notify/pkg-plist b/net/asterisk-app-notify/pkg-plist
deleted file mode 100644
index 58e21b95faf0..000000000000
--- a/net/asterisk-app-notify/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-etc/asterisk/extensions_dialer.conf.sample
-lib/asterisk/modules/app_notify.so
diff --git a/net/asterisk-oh323/Makefile b/net/asterisk-oh323/Makefile
deleted file mode 100644
index 3c7ddc1abd1a..000000000000
--- a/net/asterisk-oh323/Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
-# New ports collection makefile for: asterisk-oh323
-# Date created: 17 Jun 2005
-# Whom: Andriy Pylypenko <bamby@portaone.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= asterisk-oh323
-PORTVERSION= 0.7.3.1
-PORTREVISION= 4
-CATEGORIES= net
-MASTER_SITES= http://www.b2bua.org/chrome/site/
-
-MAINTAINER= bamby@sippysoft.com
-COMMENT= A H.323 support module for the Asterisk soft PBX
-
-DEPRECATED= Depends on net/asterisk14, which is FORBIDDEN
-EXPIRATION_DATE= 2011-10-14
-
-BUILD_DEPENDS= ${LOCALBASE}/sbin/asterisk:${PORTSDIR}/net/asterisk14
-LIB_DEPENDS= pt_r.1:${PORTSDIR}/devel/pwlib\
- h323_r.1:${PORTSDIR}/net/openh323
-
-USE_GMAKE= yes
-MAKE_ENV= MKDIR="${MKDIR}" \
- PWLIBDIR=${LOCALBASE}/share/pwlib \
- OPENH323DIR=${LOCALBASE}/share/openh323 \
- CPP="${CXX}" \
- SYSLIBDIR=${LOCALBASE}/lib
-
-.include <bsd.port.pre.mk>
-
-# XXX: bsd.gcc.mk now defines CPP
-CPP= "${CXX}"
-
-.if ${ARCH} == "sparc64"
-BROKEN= Does not compile on sparc64
-.endif
-
-pre-configure:
- if ${GREP} -sq fixup_codecs ${LOCALBASE}/include/asterisk/channel.h; \
- then \
- ${PATCH} ${PATCH_ARGS} < ${PATCHDIR}/codecnego.diff; \
- fi
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/net/asterisk-oh323/distinfo b/net/asterisk-oh323/distinfo
deleted file mode 100644
index 34cad5d544ba..000000000000
--- a/net/asterisk-oh323/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (asterisk-oh323-0.7.3.1.tar.gz) = 723525b07e119b5e4c55f4bab240994b2e9b061c65fa2fcf5650b75873a82d98
-SIZE (asterisk-oh323-0.7.3.1.tar.gz) = 92142
diff --git a/net/asterisk-oh323/files/codecnego.diff b/net/asterisk-oh323/files/codecnego.diff
deleted file mode 100644
index 9d600ce2530e..000000000000
--- a/net/asterisk-oh323/files/codecnego.diff
+++ /dev/null
@@ -1,99 +0,0 @@
---- asterisk-driver/chan_oh323.c.orig 2008-03-21 15:06:22.000000000 +0200
-+++ asterisk-driver/chan_oh323.c 2008-03-21 15:17:00.000000000 +0200
-@@ -966,7 +966,7 @@
-
- /******************************************************************************/
-
--static struct ast_channel *oh323_request(const char *type, int format, void *data, int *cause);
-+static struct ast_channel *oh323_request(const char *type, const struct ast_codec_pref *formats, void *data, int *cause);
- static int oh323_text(struct ast_channel *c, const char *text);
- static int oh323_call(struct ast_channel *c, char *dest, int timeout);
- static int oh323_hangup(struct ast_channel *c);
-@@ -2425,11 +2425,11 @@
- }
-
- /* Check for format changes */
-- if (f->subclass != i->owner->nativeformats) {
-+ if (!(f->subclass & ast_codec_pref_bits(&i->owner->nativeformats))) {
- ast_log(LOG_NOTICE, "%s: Format changed to %s (native %s).\n",
- c->name,
- ast_getformatname(f->subclass),
-- ast_getformatname(c->nativeformats));
-+ ast_codec_pref_dump(buf, sizeof(buf), &c->nativeformats));
- if (ast_set_write_format(c, f->subclass) < 0) {
- ast_mutex_unlock(&oh323_tab_lock);
- return(-1);
-@@ -2830,8 +2830,8 @@
-
- /* Set our native format */
- /* XXX: Only one should be selected */
-- tmp->nativeformats = oh323_capability;
-- fmt = oh323_codec_choose(tmp->nativeformats);
-+ ast_codec_pref_append_missing2(&tmp->nativeformats, oh323_capability);
-+ fmt = oh323_codec_choose(ast_codec_pref_index_audio(&tmp->nativeformats, 0));
- /*fmt = ast_best_codec(tmp->nativeformats);*/
-
- tmp->writeformat = fmt;
-@@ -2943,23 +2943,16 @@
- * This function limits the number of outbound H.323 calls.
- * Return NULL on error, the pointer to the channel on success.
- */
--static struct ast_channel *oh323_request(const char *type, int format, void *data, int *cause)
-+static struct ast_channel *oh323_request(const char *type, const struct ast_codec_pref *formats, void *data, int *cause)
- {
-- int i=0, count, simcount, oldformat;
-+ int i=0, count, simcount;
- struct ast_channel *c;
- char *dest = data;
-+ char tmp[100];
-
- if (option_debug)
- ast_log(LOG_DEBUG, "In oh323_request: type=%s, format=%d, data=%s.\n",
-- type, format, (char *)data);
--
-- /* Check the format requested */
-- oldformat = format;
-- format &= oh323_full_capability;
-- if (!format) {
-- ast_log(LOG_ERROR, "Asked to get a channel of unsupported format '%d'\n", format);
-- return NULL;
-- }
-+ type, ast_codec_pref_bits(formats), (char *)data);
-
- ast_mutex_lock(&oh323_tab_lock);
-
-@@ -3019,12 +3012,12 @@
- oh323_tab[i]->owner = c;
-
- /* Specify our native formats */
-- c->nativeformats = format;
-- c->rawwriteformat = format;
-- c->rawreadformat = format;
-+ memcpy(&c->nativeformats, formats, sizeof(*formats));
-+ c->rawwriteformat =
-+ c->rawreadformat = ast_codec_pref_index_audio(formats, 0);
- if (option_debug)
- ast_log(LOG_DEBUG, "%s: Native format changed to %s.\n",
-- c->name, ast_getformatname(format));
-+ c->name, ast_codec_pref_dump(tmp, sizeof(tmp), formats));
-
- ast_mutex_unlock(&oh323_tab_lock);
- return c;
-@@ -3455,7 +3448,7 @@
- ast_log(LOG_DEBUG, "Setting channel '%s' native format to %s!\n",
- oh323_tab[i]->owner->name,
- ast_getformatname(oh323_tab[i]->capability));
-- oh323_tab[i]->owner->nativeformats = oh323_tab[i]->capability;
-+ ast_codec_pref_append_missing2(&oh323_tab[i]->owner->nativeformats, oh323_tab[i]->capability);
- }
-
- /* Set environment variables */
-@@ -3528,7 +3521,7 @@
- ast_log(LOG_DEBUG, "Setting channel '%s' native format to %s!\n",
- oh323_tab[i]->owner->name,
- ast_getformatname(oh323_tab[i]->capability));
-- oh323_tab[i]->owner->nativeformats = oh323_tab[i]->capability;
-+ ast_codec_pref_append_missing2(&oh323_tab[i]->owner->nativeformats, oh323_tab[i]->capability);
- if (oh323_tab[i]->tx_smooth) {
- ast_smoother_free(oh323_tab[i]->tx_smooth);
- oh323_tab[i]->tx_smooth = NULL;
diff --git a/net/asterisk-oh323/files/patch-Makefile b/net/asterisk-oh323/files/patch-Makefile
deleted file mode 100644
index 61fa3ecf34c5..000000000000
--- a/net/asterisk-oh323/files/patch-Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
---- Makefile.orig 2008-03-20 16:49:39.000000000 +0200
-+++ Makefile 2008-03-20 17:58:09.000000000 +0200
-@@ -41,7 +41,7 @@
- # Install everything under this directory. If this is empty, then everything
- # will be installed under /
- #
--DESTDIR=/root/src/asterisk-oh323/debian-420641/slash
-+DESTDIR=$(PREFIX)
-
- #
- # Set PWLIBDIR variable to the directory containing the sources of
-@@ -51,7 +51,7 @@
- # compile asterisk-oh323. Do not use the installed library of your
- # distribution. It won't work.
- #
--PWLIBDIR=/root/src/asterisk-oh323/debian-420641/pwlib
-+PWLIBDIR?=/root/src/asterisk-oh323/debian-420641/pwlib
-
- #
- # Set OPENH323LIBDIR variable to the directory containing the sources of
-@@ -61,13 +61,13 @@
- # compile asterisk-oh323. Do not use the installed library of your
- # distribution. It won't work.
- #
--OPENH323DIR=/root/src/asterisk-oh323/debian-420641/openh323
-+OPENH323DIR?=/root/src/asterisk-oh323/debian-420641/openh323
-
- #
- # Set ASTERISKINCDIR variable to the directory containing the include files of
- # Asterisk PBX.
- #
--ASTERISKINCDIR=/root/src/asterisk-oh323/debian-420641/slash/include
-+ASTERISKINCDIR=$(LOCALBASE)/include
-
- #
- # Set ASTERISKMODDIR variable to the directory where ASTERISK's modules reside.
-@@ -93,7 +93,7 @@
- #
- # Note: This directory is created under $DESTDIR.
- #
--OH323WRAPLIBDIR=/usr/lib
-+OH323WRAPLIBDIR=/lib
-
- #
- # Set WRAPTRACING to 1 to enable tracing information from the OpenH323Wrap
-@@ -120,7 +120,7 @@
- # With this flag on the channel driver is huge, in size, but Asterisk boots
- # faster!
- #
--OH323STAT=1
-+#OH323STAT=1
-
- #
- # Define options that were used during Asterisk compilation. It is
diff --git a/net/asterisk-oh323/files/patch-asterisk-driver::Makefile b/net/asterisk-oh323/files/patch-asterisk-driver::Makefile
deleted file mode 100644
index 5e04c0e91046..000000000000
--- a/net/asterisk-oh323/files/patch-asterisk-driver::Makefile
+++ /dev/null
@@ -1,128 +0,0 @@
-
-$FreeBSD$
-
---- asterisk-driver/Makefile.orig
-+++ asterisk-driver/Makefile
-@@ -34,23 +34,23 @@
- ifndef SKIP_SUFFIX
- ifeq ($(OH323STAT),1)
- ifeq ($(OH323BUILDTYPE),debug) # Static, debug
-- LIBPTPATH=$(word 1,$(shell ls $(PWLIBDIR)/lib/libpt*_d_s.a))
-+ LIBPTPATH=$(word 1,$(shell ls $(SYSLIBDIR)/libpt*_d_s.a))
- else # Static, opt
-- LIBPTPATH=$(word 1,$(shell ls $(PWLIBDIR)/lib/libpt*_r_s.a))
-+ LIBPTPATH=$(word 1,$(shell ls $(SYSLIBDIR)/libpt*_r_s.a))
- endif
- else
- ifeq ($(OH323BUILDTYPE),debug) # Shared, debug
-- LIBPTPATH=$(word 1,$(shell ls $(PWLIBDIR)/lib/libpt*d.so))
-+ LIBPTPATH=$(word 1,$(shell ls $(SYSLIBDIR)/libpt*d.so))
- else # Shared, opt
-- LIBPTPATH=$(word 1,$(shell ls $(PWLIBDIR)/lib/libpt*r.so))
-+ LIBPTPATH=$(word 1,$(shell ls $(SYSLIBDIR)/libpt*r.so))
- endif
- endif
- LIBPTNAME=$(subst lib,,$(basename $(notdir $(LIBPTPATH))))
- else
- ifeq ($(OH323STAT),1)
-- LIBPTPATH=$(word 1,$(shell ls $(PWLIBDIR)/lib/$(LIBPT_BASE).a))
-+ LIBPTPATH=$(word 1,$(shell ls $(SYSLIBDIR)/$(LIBPT_BASE).a))
- else
-- LIBPTPATH=$(word 1,$(shell ls $(PWLIBDIR)/lib/$(LIBPT_BASE).so))
-+ LIBPTPATH=$(word 1,$(shell ls $(SYSLIBDIR)/$(LIBPT_BASE).so))
- endif
- LIBPTNAME=$(subst lib,,$(basename $(notdir $(LIBPTPATH))))
- endif
-@@ -59,42 +59,42 @@
- ifndef SKIP_SUFFIX
- ifeq ($(OH323STAT),1)
- ifeq ($(OH323BUILDTYPE),debug) # Static, debug
-- LIBH323PATH=$(word 1,$(shell ls $(OPENH323DIR)/lib/libh323*_d_s.a))
-+ LIBH323PATH=$(word 1,$(shell ls $(SYSLIBDIR)/libh323*_d_s.a))
- else
- ifeq ($(OH323BUILDTYPE),opt) # Static, opt
-- LIBH323PATH=$(word 1,$(shell ls $(OPENH323DIR)/lib/libh323*_r_s.a))
-+ LIBH323PATH=$(word 1,$(shell ls $(SYSLIBDIR)/libh323*_r_s.a))
- else # Static, opt, no trace
-- LIBH323PATH=$(word 1,$(shell ls $(OPENH323DIR)/lib/libh323*_n_s.a))
-+ LIBH323PATH=$(word 1,$(shell ls $(SYSLIBDIR)/libh323*_n_s.a))
- endif
- endif
- else
- ifeq ($(OH323BUILDTYPE),debug) # Shared, debug
-- LIBH323PATH=$(word 1,$(shell ls $(OPENH323DIR)/lib/libh323*d.so))
-+ LIBH323PATH=$(word 1,$(shell ls $(SYSLIBDIR)/libh323*d.so))
- else
- ifeq ($(OH323BUILDTYPE),opt) # Shared, opt
-- LIBH323PATH=$(word 1,$(shell ls $(OPENH323DIR)/lib/libh323*r.so))
-+ LIBH323PATH=$(word 1,$(shell ls $(SYSLIBDIR)/libh323*r.so))
- else # Shared, opt, no trace
-- LIBH323PATH=$(word 1,$(shell ls $(OPENH323DIR)/lib/libh323*n.so))
-+ LIBH323PATH=$(word 1,$(shell ls $(SYSLIBDIR)/libh323*n.so))
- endif
- endif
- endif
- LIBH323NAME=$(subst lib,,$(basename $(notdir $(LIBH323PATH))))
- else
- ifeq ($(OH323STAT),1)
-- LIBH323PATH=$(word 1,$(shell ls $(OPENH323DIR)/lib/$(LIBH323_BASE).a))
-+ LIBH323PATH=$(word 1,$(shell ls $(SYSLIBDIR)/$(LIBH323_BASE).a))
- else
-- LIBH323PATH=$(word 1,$(shell ls $(OPENH323DIR)/lib/$(LIBH323_BASE).so))
-+ LIBH323PATH=$(word 1,$(shell ls $(SYSLIBDIR)/$(LIBH323_BASE).so))
- endif
- LIBH323NAME=$(subst lib,,$(basename $(notdir $(LIBH323PATH))))
- endif
- LIBH323=$(LIBH323NAME)
-
- ifndef SKIP_EXTLIBS
-- EXTLIBS=$(shell $(PWLIBDIR)/make/ptlib-config --libs)
-+ EXTLIBS=$(shell $(PWLIBDIR)/make/ptlib-config --ldflags --libs)
- endif
-
- CFLAGS += -pipe -Wstrict-prototypes -Wmissing-prototypes \
-- -Wmissing-declarations -D_REENTRANT -D_GNU_SOURCE -fPIC -g -O6 \
-+ -Wmissing-declarations -D_REENTRANT -D_GNU_SOURCE -fPIC -g \
- -fomit-frame-pointer -DAST_MODULE=\"chan_oh323.so\"
-
- DRVDEPS=$(shell ls *.h)
-@@ -116,6 +116,7 @@
- if [ ! -d $(DESTDIR)$(ASTERISKETCDIR) ]; then \
- $(INSTALL) -d $(DESTDIR)$(ASTERISKETCDIR); \
- fi
-+ $(INSTALL) -m 0644 oh323.conf.sample $(DESTDIR)$(ASTERISKETCDIR)/
- if [ ! -f $(DESTDIR)$(ASTERISKETCDIR)/oh323.conf ]; then \
- $(INSTALL) -m 0644 oh323.conf.sample $(DESTDIR)$(ASTERISKETCDIR)/oh323.conf; \
- fi
-@@ -151,19 +152,27 @@
- @if [ ! -f "$(LIBH323PATH)" ]; then \
- echo "ERROR: No OPENH323 library found!"; exit 1; \
- fi
-+ifeq ($(OH323NOWRAP),1)
-+ $(CC) -shared -Xlinker -x -g -o $@ $(TARGET_OBJ) \
-+ ../wrapper/*.o \
-+ -L$(SYSLIBDIR) -l$(LIBH323) \
-+ -L$(SYSLIBDIR) -l$(LIBPT) \
-+ -lstdc++ $(EXTLIBS)
-+else
- ifeq ($(OH323STAT),1)
- $(CC) -shared -Xlinker -x -g -o $@ $(TARGET_OBJ) \
- -L../wrapper -loh323wrap_s \
-- -L$(OPENH323DIR)/lib -l$(LIBH323) \
-- -L$(PWLIBDIR)/lib -l$(LIBPT) \
-+ -L$(SYSLIBDIR) -l$(LIBH323) \
-+ -L$(SYSLIBDIR) -l$(LIBPT) \
- -lstdc++ $(EXTLIBS)
- else
- $(CC) -shared -Xlinker -x -g -o $@ $(TARGET_OBJ) \
- -L../wrapper -loh323wrap \
-- -L$(OPENH323DIR)/lib -l$(LIBH323) \
-- -L$(PWLIBDIR)/lib -l$(LIBPT) \
-+ -L$(SYSLIBDIR) -l$(LIBH323) \
-+ -L$(SYSLIBDIR) -l$(LIBPT) \
- -lstdc++ $(EXTLIBS)
- endif
-+endif
-
- %.o: %.c $(DRVDEPS)
- $(CC) $(CFLAGS) $(ASTERISKINCLUDE) -c -o $@ $<
diff --git a/net/asterisk-oh323/files/patch-asterisk-driver::chan_oh323.c b/net/asterisk-oh323/files/patch-asterisk-driver::chan_oh323.c
deleted file mode 100644
index 58f0a863a327..000000000000
--- a/net/asterisk-oh323/files/patch-asterisk-driver::chan_oh323.c
+++ /dev/null
@@ -1,94 +0,0 @@
-
-$FreeBSD$
-
---- asterisk-driver/chan_oh323.c.orig
-+++ asterisk-driver/chan_oh323.c
-@@ -34,6 +34,7 @@
- #include <string.h>
- #include <sys/socket.h>
- #include <sys/time.h>
-+#include <stdio.h>
- #include <errno.h>
- #include <unistd.h>
- #include <stdlib.h>
-@@ -43,6 +44,7 @@
- #include <sys/types.h>
- #include <sys/stat.h>
- #include <math.h>
-+#include <netinet/in_systm.h>
- #include <netinet/ip.h>
- #include <sys/signal.h>
-
-@@ -83,6 +85,8 @@
- #include "asterisk/threadstorage.h"
- #include "asterisk/translate.h"
-
-+#define CRASH abort()
-+
- #include "wrapper.hxx"
- #include "oh323.h"
-
-@@ -954,8 +958,8 @@
- static void oh323_format2codecset(int, int *, int);
- static int context_from_alias(char *, char **);
- static int context_from_prefix(char *, char **);
--static int oh323_release(void *);
--static int oh323_exec_request(void *data);
-+static int oh323_release(const void *);
-+static int oh323_exec_request(const void *data);
- static struct oh323_ep *find_oh323_ep(char *epname, char *host, char *user);
- void oh323_atexit(void);
- unsigned int generate_uid(void);
-@@ -1595,6 +1599,8 @@
- ast_log(LOG_DEBUG, "%s: Call progress.\n", c->name);
- p->fr.frametype = AST_FRAME_CONTROL;
- p->fr.subclass = AST_CONTROL_PROGRESS;
-+/* The code below is broken with asterisk 1.4.23.1 */
-+#if 0
- /* -- Call transfer */
- } else if (e->type == OH323EXC_CALL_TRANSFER) {
- /* XXX Asterisk MUST read first the frame returned by this exception
-@@ -1608,6 +1614,7 @@
- memcpy(c->dtmfq, e->data, strlen(e->data));
- write(p->event_pipe[1], notify_buf, 1);
- }
-+#endif
- /* -- Call establishment notification */
- } else if (e->type == OH323EXC_CALL_ESTABLISHED) {
- memset(p->rtp.local_addr, 0, sizeof(p->rtp.local_addr));
-@@ -4110,7 +4117,7 @@
- /******************************************************************************/
- /* Monitoring thread and queue call-back functions ****************************/
-
--static int oh323_exec_request(void *data)
-+static int oh323_exec_request(const void *data)
- {
- struct request_oh323 *e;
- int res, i;
-@@ -4217,7 +4224,7 @@
- return(0);
- }
-
--static int oh323_release(void *data)
-+static int oh323_release(const void *data)
- {
- struct chan_oh323_pvt *pvt = (struct chan_oh323_pvt *)data;
- int index;
-@@ -4240,7 +4247,7 @@
- return(0);
- }
-
--static int oh323_gk_check(void *data)
-+static int oh323_gk_check(const void *data)
- {
- char gkname[256];
-
-@@ -4443,7 +4450,7 @@
- return(-1);
- }
- }
-- monitor_thread = -2;
-+ monitor_thread = AST_PTHREADT_STOP;
- } else {
- ast_log(LOG_WARNING, "Unable to lock the monitor.\n");
- return(-1);
diff --git a/net/asterisk-oh323/files/patch-rules.mak b/net/asterisk-oh323/files/patch-rules.mak
deleted file mode 100644
index 01f6a470fd15..000000000000
--- a/net/asterisk-oh323/files/patch-rules.mak
+++ /dev/null
@@ -1,51 +0,0 @@
-
-$FreeBSD$
-
---- rules.mak.orig
-+++ rules.mak
-@@ -42,9 +42,9 @@
- SUBDIRS = wrapper asterisk-driver
- .PHONY: all build install clean subdirs_build subdir_install subdir_clean \
- rpm rpm_clean help $(SUBDIRS)
--CC = gcc
--CPP = g++
--MAKE = make
-+CC ?= gcc
-+CPP ?= g++
-+MAKE ?= make
- INSTALL = install
- TOUCH = touch
- AR = ar
-@@ -63,8 +63,8 @@
-
- # Set the C++ compiler flags (for wrapper compilation)
- # and C compiler flags (for channel driver compilation)
--CPPFLAGS = -Wall -felide-constructors -x c++ -Os
--CFLAGS = -Wall
-+CPPFLAGS += $(CXXFLAGS) -Wall -felide-constructors -x c++
-+CFLAGS += -Wall
- ifeq ($(OH323BUILDTYPE),optnotrace)
- OPENH323USERFLAGS := NOTRACE=1
- endif
-@@ -78,9 +78,9 @@
- CFLAGS += -DUSE_OLD_CAPABILITIES_API=1
- endif
-
--ifneq ($(PROC),)
--CFLAGS += -march=$(PROC)
--endif
-+#ifneq ($(PROC))
-+#CFLAGS += -march=$(PROC)
-+#endif
-
- ifdef HAS_OH323MODS
- CPPFLAGS += -DHAS_OH323MODS
-@@ -108,7 +108,7 @@
-
- clean: subdirs_clean rpm_clean
-
--all: subdirs_build subdirs_strip subdirs_install
-+all: subdirs_build subdirs_strip
-
- subdirs_build:
- for x in $(SUBDIRS); do $(MAKE) -C $$x build || exit 1 ; done
diff --git a/net/asterisk-oh323/files/patch-wrapper::Makefile b/net/asterisk-oh323/files/patch-wrapper::Makefile
deleted file mode 100644
index aa053eb28a87..000000000000
--- a/net/asterisk-oh323/files/patch-wrapper::Makefile
+++ /dev/null
@@ -1,57 +0,0 @@
---- wrapper/Makefile.orig Thu Mar 20 16:49:39 2008
-+++ wrapper/Makefile Fri Mar 21 11:56:29 2008
-@@ -33,7 +33,7 @@
- .PHONY: .pwlib_version .openh323_version
-
- OPENH323USERFLAGS =
--STDCCFLAGS :=
-+STDCCFLAGS := -fPIC
-
- ifdef NOVIDEO
- OPENH323USERFLAGS += NOVIDEO=1
-@@ -62,7 +62,7 @@
- ifdef OH323_SUPPRESS_H235
- STDCCFLAGS += -DOH323_SUPPRESS_H235
- endif
--OPENH323FLAGS = $(shell make $(OPENH323USERFLAGS) -f openh323flags.mak \
-+OPENH323FLAGS := $(shell $(MAKE) $(OPENH323USERFLAGS) -f openh323flags.mak \
- --no-print-directory -s \
- PWLIBDIR=$(PWLIBDIR) OPENH323DIR=$(OPENH323DIR) oh323ccflags)
- CPPFLAGS += $(OPENH323FLAGS)
-@@ -100,25 +100,29 @@
- @if [ "$(OPENH323_VERSION)" = "UNKNOWN" ]; then \
- echo "*** Cannot determine the version of OPENH323!"; exit 1; \
- fi
-+ifneq ($(OH323NOWRAP),1)
- ifeq ($(OH323STAT),1)
- $(AR) rc liboh323wrap_s.a $(WRAPOBJECTS)
- else
-- $(CC) -shared -Wl,-soname,liboh323wrap.so -o liboh323wrap.so $(WRAPOBJECTS)
-+ $(CC) -shared -Wl,-soname,liboh323wrap.so.1 -o liboh323wrap.so.1 $(WRAPOBJECTS)
-+ ln -sfh liboh323wrap.so.1 liboh323wrap.so
-+endif
- endif
-
- strip:
-
- install:
-+ifneq ($(OH323NOWRAP),1)
- if [ ! -d $(DESTDIR)$(OH323WRAPLIBDIR) ]; then \
-- $(INSTALL) -d $(DESTDIR)$(OH323WRAPLIBDIR); \
-+ $(MKDIR) $(DESTDIR)$(OH323WRAPLIBDIR); \
- fi
- ifeq ($(OH323STAT),1)
-- $(INSTALL) -m 0644 liboh323wrap_s.a $(DESTDIR)$(OH323WRAPLIBDIR)
-+ $(BSD_INSTALL_PROGRAM) liboh323wrap_s.a $(DESTDIR)$(OH323WRAPLIBDIR)
- else
-- $(INSTALL) liboh323wrap.so $(DESTDIR)$(OH323WRAPLIBDIR)
-- cd $(DESTDIR)$(OH323WRAPLIBDIR); rm -f ./liboh323wrap.so.1; rm -f ./liboh323wrap.so.1.1
-- cd $(DESTDIR)$(OH323WRAPLIBDIR); ln -s liboh323wrap.so liboh323wrap.so.1
-- cd $(DESTDIR)$(OH323WRAPLIBDIR); ln -s liboh323wrap.so liboh323wrap.so.1.1
-+ $(BSD_INSTALL_PROGRAM) liboh323wrap.so.1 $(DESTDIR)$(OH323WRAPLIBDIR)
-+ cd $(DESTDIR)$(OH323WRAPLIBDIR); rm -f ./liboh323wrap.so
-+ cd $(DESTDIR)$(OH323WRAPLIBDIR); ln -s liboh323wrap.so.1 liboh323wrap.so
-+endif
- endif
-
- clean:
diff --git a/net/asterisk-oh323/files/patch-wrapper::asteriskaudio.cxx b/net/asterisk-oh323/files/patch-wrapper::asteriskaudio.cxx
deleted file mode 100644
index ae87418a4bd0..000000000000
--- a/net/asterisk-oh323/files/patch-wrapper::asteriskaudio.cxx
+++ /dev/null
@@ -1,10 +0,0 @@
---- wrapper/asteriskaudio.cxx.orig 2008-03-20 17:26:57.000000000 +0200
-+++ wrapper/asteriskaudio.cxx 2008-03-20 17:30:38.000000000 +0200
-@@ -29,6 +29,7 @@
- */
-
- #include <ptlib.h>
-+#include <ptlib/sound.h>
- #include <sys/time.h>
- #include <rtp.h>
-
diff --git a/net/asterisk-oh323/files/patch-wrapper::check_ver b/net/asterisk-oh323/files/patch-wrapper::check_ver
deleted file mode 100644
index 90d14a6c4391..000000000000
--- a/net/asterisk-oh323/files/patch-wrapper::check_ver
+++ /dev/null
@@ -1,27 +0,0 @@
---- wrapper/check_ver.orig Thu Apr 13 14:02:00 2006
-+++ wrapper/check_ver Thu Apr 13 14:11:54 2006
-@@ -1,10 +1,17 @@
- #!/bin/sh
-
--if [ -f .$2_version ]; then
-- mv .$2_version .$2_version.old
-+if [ -f .${2}_version ]; then
-+ mv .${2}_version .${2}_version.old
- fi
--
--MAJOR_VER=`cat $1/version.h | grep "#define MAJOR_VERSION" | awk -F\ '{print $3}'`
--MINOR_VER=`cat $1/version.h | grep "#define MINOR_VERSION" | awk -F\ '{print $3}'`
--BUILD_NUM=`cat $1/version.h | grep "#define BUILD_NUMBER" | awk -F\ '{print $3}'`
--echo -e "$MAJOR_VER.$MINOR_VER.$BUILD_NUM" > .$2_version
-+case ${2} in
-+ pwlib)
-+ grep "PWLIB_VERSION" ${1}/../../include/ptbuildopts.h | \
-+ awk -F\ '{print $3}' > .${2}_version
-+ ;;
-+ openh323)
-+ grep "OPENH323_VERSION" ${1}/../../include/${2}/${2}buildopts.h | \
-+ awk -F\ '{print $3}' > .${2}_version
-+ ;;
-+ *)
-+ ;;
-+esac
diff --git a/net/asterisk-oh323/files/patch-wrapper::openh323flags.mak b/net/asterisk-oh323/files/patch-wrapper::openh323flags.mak
deleted file mode 100644
index 0915466c8ea8..000000000000
--- a/net/asterisk-oh323/files/patch-wrapper::openh323flags.mak
+++ /dev/null
@@ -1,12 +0,0 @@
---- wrapper/openh323flags.mak.orig 2008-03-20 16:49:39.000000000 +0200
-+++ wrapper/openh323flags.mak 2008-05-16 11:18:00.000000000 +0300
-@@ -1,6 +1,9 @@
-
- include $(OPENH323DIR)/openh323u.mak
-
-+obj_r/*.dep:
-+ @true # suppress implicit rule
-+
- oh323ccflags:
- @echo $(STDCCFLAGS)
-
diff --git a/net/asterisk-oh323/files/patch-wrapper::wrapconnection.cxx b/net/asterisk-oh323/files/patch-wrapper::wrapconnection.cxx
deleted file mode 100644
index 1ca4df6a7625..000000000000
--- a/net/asterisk-oh323/files/patch-wrapper::wrapconnection.cxx
+++ /dev/null
@@ -1,10 +0,0 @@
---- wrapper/wrapconnection.cxx.orig 2008-03-20 17:31:59.000000000 +0200
-+++ wrapper/wrapconnection.cxx 2008-03-20 17:32:19.000000000 +0200
-@@ -30,6 +30,7 @@
- /************************************************************************/
-
- #include <ptlib.h>
-+#include <ptlib/sound.h>
- #include <h323.h>
- #include <h323pdu.h>
- #include <mediafmt.h>
diff --git a/net/asterisk-oh323/files/patch-wrapper::wrapendpoint.cxx b/net/asterisk-oh323/files/patch-wrapper::wrapendpoint.cxx
deleted file mode 100644
index da2254da834c..000000000000
--- a/net/asterisk-oh323/files/patch-wrapper::wrapendpoint.cxx
+++ /dev/null
@@ -1,10 +0,0 @@
---- wrapper/wrapendpoint.cxx.orig 2008-03-20 17:33:42.000000000 +0200
-+++ wrapper/wrapendpoint.cxx 2008-03-20 17:33:54.000000000 +0200
-@@ -30,6 +30,7 @@
- /************************************************************************/
-
- #include <ptlib.h>
-+#include <ptlib/sound.h>
- #include <h323.h>
- #include <h323pdu.h>
- #include <mediafmt.h>
diff --git a/net/asterisk-oh323/files/patch-wrapper::wrapper.cxx b/net/asterisk-oh323/files/patch-wrapper::wrapper.cxx
deleted file mode 100644
index 39ff0e86dcfa..000000000000
--- a/net/asterisk-oh323/files/patch-wrapper::wrapper.cxx
+++ /dev/null
@@ -1,10 +0,0 @@
---- wrapper/wrapper.cxx.orig 2008-03-20 17:35:37.000000000 +0200
-+++ wrapper/wrapper.cxx 2008-03-20 17:35:50.000000000 +0200
-@@ -31,6 +31,7 @@
- /* INCLUDE FILES ********************************************************/
-
- #include <ptlib.h>
-+#include <ptlib/sound.h>
- #include <h323.h>
- #include <h323pdu.h>
- #include <mediafmt.h>
diff --git a/net/asterisk-oh323/pkg-descr b/net/asterisk-oh323/pkg-descr
deleted file mode 100644
index 4613d0e43137..000000000000
--- a/net/asterisk-oh323/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Alternative implementation of H.323 protocol support for Asterisk PBX.
-
-WWW: http://www.inaccessnetworks.com/ian/projects/asterisk-oh323/
diff --git a/net/asterisk-oh323/pkg-message b/net/asterisk-oh323/pkg-message
deleted file mode 100644
index 3e89d18ed561..000000000000
--- a/net/asterisk-oh323/pkg-message
+++ /dev/null
@@ -1,9 +0,0 @@
-
-*********************************************
-* *
-* Do not forget to disable loading *
-* the chan_h323 module as it will most *
-* likely prevent the Asterisk from working! *
-* *
-*********************************************
-
diff --git a/net/asterisk-oh323/pkg-plist b/net/asterisk-oh323/pkg-plist
deleted file mode 100644
index 4593300c7d01..000000000000
--- a/net/asterisk-oh323/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-@unexec if cmp -s %D/etc/asterisk/oh323.conf %D/etc/asterisk/oh323.conf.sample; then rm -f %D/etc/asterisk/oh323.conf; fi
-etc/asterisk/oh323.conf.sample
-@exec [ -f %B/oh323.conf ] || cp %B/%f %B/oh323.conf
-lib/asterisk/modules/chan_oh323.so
-lib/liboh323wrap.so
-lib/liboh323wrap.so.1
diff --git a/net/asterisk14-addons/Makefile b/net/asterisk14-addons/Makefile
deleted file mode 100644
index 8674732dcfad..000000000000
--- a/net/asterisk14-addons/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-# New ports collection makefile for: asterisk-addons
-# Date created: 23 March 2006
-# Whom: Fabian Gast <fgast@only640k.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= asterisk14
-PORTVERSION= 1.4.9
-PORTREVISION= 5
-CATEGORIES= net
-MASTER_SITES= http://downloads.asterisk.org/pub/telephony/asterisk/ \
- http://downloads.asterisk.org/pub/telephony/asterisk/old-releases/
-PKGNAMESUFFIX= -addons
-DISTNAME= asterisk${PKGNAMESUFFIX}-${DISTVERSION}
-
-MAINTAINER= pneumann@gmail.com
-COMMENT= GPL modules for the Asterisk Open Source PBX
-
-DEPRECATED= Depends on net/asterisk14, which is FORBIDDEN
-EXPIRATION_DATE= 2011-10-14
-
-BUILD_DEPENDS= asterisk:${PORTSDIR}/net/asterisk14
-RUN_DEPENDS= asterisk:${PORTSDIR}/net/asterisk14
-
-OPTIONS= SAMPLE_CONFIG "Install sample configuration files" off
-
-ONLY_FOR_ARCHS= i386 amd64 powerpc
-USE_AUTOTOOLS= libtool
-USE_MYSQL= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITH_SAMPLE_CONFIG)
-PLIST_SUB+= SAMPLE_CONFIG=""
-.else
-PLIST_SUB+= SAMPLE_CONFIG="@comment "
-.endif
-
-pre-configure:
- if ${GREP} -sq fixup_codecs ${LOCALBASE}/include/asterisk/channel.h; \
- then \
- ${PATCH} ${PATCH_ARGS} < ${PATCHDIR}/codecnego.diff; \
- fi
-
-post-install:
-.if defined(WITH_SAMPLE_CONFIG)
- @cd ${WRKSRC} && ${GMAKE} samples
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net/asterisk14-addons/distinfo b/net/asterisk14-addons/distinfo
deleted file mode 100644
index 693bef719ac0..000000000000
--- a/net/asterisk14-addons/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (asterisk-addons-1.4.9.tar.gz) = 3d7bbcbbc074b58fcd81b8398b5c68c927ab2dca542b85fbac666ecc8bda11f0
-SIZE (asterisk-addons-1.4.9.tar.gz) = 806132
diff --git a/net/asterisk14-addons/files/codecnego.diff b/net/asterisk14-addons/files/codecnego.diff
deleted file mode 100644
index 0cfe569b41ea..000000000000
--- a/net/asterisk14-addons/files/codecnego.diff
+++ /dev/null
@@ -1,215 +0,0 @@
---- channels/chan_ooh323.c.orig 2007-07-21 15:17:52.000000000 +0800
-+++ channels/chan_ooh323.c 2008-02-13 15:37:17.000000000 +0800
-@@ -42,8 +42,8 @@
-
-
- /* Channel Definition */
--static struct ast_channel *ooh323_request(const char *type, int format,
-- void *data, int *cause);
-+static struct ast_channel *ooh323_request(const char *type, const struct ast_codec_pref *format, void *data, int *cause);
-+
- static int ooh323_digit_begin(struct ast_channel *ast, char digit);
- static int ooh323_digit_end(struct ast_channel *ast, char digit, unsigned int duration);
- static int ooh323_call(struct ast_channel *ast, char *dest, int timeout);
-@@ -57,8 +57,7 @@
-
- static enum ast_rtp_get_result ooh323_get_rtp_peer(struct ast_channel *chan, struct ast_rtp **rtp);
- static enum ast_rtp_get_result ooh323_get_vrtp_peer(struct ast_channel *chan, struct ast_rtp **rtp);
--static int ooh323_set_rtp_peer(struct ast_channel *chan, struct ast_rtp *rtp,
-- struct ast_rtp *vrtp, int codecs, int nat_active);
-+static int ooh323_set_rtp_peer(struct ast_channel *chan, struct ast_rtp *rtp, struct ast_rtp *vrtp, const struct ast_codec_pref *codecs, int nat_active);
-
- static void print_codec_to_cli(int fd, struct ast_codec_pref *pref);
- static void ast_ooh323c_exit();
-@@ -244,6 +243,7 @@
- {
- struct ast_channel *ch = NULL;
- int fmt;
-+ int cap;
- if(gH323Debug)
- ast_log(LOG_DEBUG, "--- ooh323_new - %s\n", host);
-
-@@ -258,10 +258,11 @@
- ast_mutex_lock(&ch->lock);
- ch->tech = &ooh323_tech;
-
-- ch->nativeformats = i->capability;
--
-+ ast_codec_pref_init(&ch->nativeformats);
-+ ast_codec_pref_append_missing2(&ch->nativeformats, i->capability);
-
-- fmt = ast_best_codec(ch->nativeformats);
-+ cap = ast_codec_pref_bits(&ch->nativeformats);
-+ fmt = ast_best_codec(cap);
-
- ch->fds[0] = ast_rtp_fd(i->rtp);
- ch->fds[1] = ast_rtcp_fd(i->rtp);
-@@ -451,8 +452,7 @@
- /*
- Possible data values - peername, exten/peername, exten@ip
- */
--static struct ast_channel *ooh323_request(const char *type, int format,
-- void *data, int *cause)
-+static struct ast_channel *ooh323_request(const char *type, const struct ast_codec_pref *formats, void *data, int *cause)
-
- {
- struct ast_channel *chan=NULL;
-@@ -461,22 +461,11 @@
- char *dest = NULL;
- char *ext = NULL;
- char tmp[256];
-- char formats[512];
-- int oldformat;
- char *sport = NULL;
- int port = 0;
-
- if(gH323Debug)
-- ast_verbose("--- ooh323_request - data %s format %s\n", (char*)data,
-- ast_getformatname_multiple(formats,512,format) );
--
-- oldformat = format;
-- format &= ((AST_FORMAT_MAX_AUDIO << 1) - 1);
-- if (!format) {
-- ast_log(LOG_NOTICE, "Asked to get a channel of unsupported format "
-- "'%d'\n", format);
-- return NULL;
-- }
-+ ast_verbose("--- ooh323_request - data %s format %s\n", (char*)data, ast_codec_pref_dump(tmp, sizeof(tmp), formats) );
-
- p = ooh323_alloc(0,0); /* Initial callRef is zero */
-
-@@ -536,8 +525,8 @@
- if(ext)
- strncpy(p->exten, ext, sizeof(p->exten)-1);
-
-- if(peer->capability & format)
-- p->capability = peer->capability & format;
-+ if(peer->capability & formats->audio_bits)
-+ p->capability = peer->capability & formats->audio_bits;
- else{
- p->capability = peer->capability;
- }
-@@ -971,11 +960,11 @@
-
- if(f->frametype == AST_FRAME_VOICE)
- {
-- if(!(f->subclass & ast->nativeformats))
-+ if(!(f->subclass & ast->nativeformats.audio_bits))
- {
- ast_log(LOG_WARNING, "Asked to transmit frame type %d, while native "
- "formats is %d (read/write = %d/%d)\n",
-- f->subclass, ast->nativeformats, ast->readformat,
-+ f->subclass, ast->nativeformats.audio_bits, ast->readformat,
- ast->writeformat);
- return 0;
- }
-@@ -2219,12 +2208,12 @@
- int x, codec;
-
- for(x = 0; x < 32 ; x++) {
-- codec = ast_codec_pref_index(pref, x);
-+ codec = ast_codec_pref_index_audio(pref, x);
- if (!codec)
- break;
- ast_cli(fd, "%s", ast_getformatname(codec));
-- ast_cli(fd, ":%d", pref->framing[x]);
-- if (x < 31 && ast_codec_pref_index(pref, x + 1))
-+ ast_cli(fd, ":%d", pref->audio_framing[x]);
-+ if (x < 31 && ast_codec_pref_index_audio(pref, x + 1))
- ast_cli(fd, ",");
- }
- if (!x)
-@@ -3020,13 +3009,13 @@
- (ooCallData *call, struct ast_codec_pref *prefs)
- {
- int i=0;
-- int codec = ast_codec_pref_index(prefs, i);
-+ int codec = ast_codec_pref_index_audio(prefs, i);
-
- ooResetCapPrefs(call);
- while(codec)
- {
- ooAppendCapToCapPrefs(call, ooh323_convertAsteriskCapToH323Cap(codec));
-- codec = ast_codec_pref_index(prefs, ++i);
-+ codec = ast_codec_pref_index_audio(prefs, ++i);
- }
-
- return 0;
-@@ -3058,7 +3047,7 @@
-
- static int ooh323_set_rtp_peer
- (struct ast_channel *chan, struct ast_rtp *rtp, struct ast_rtp *vrtp,
-- int codecs, int nat_active)
-+ const struct ast_codec_pref *codecs, int nat_active)
- {
- /* XXX Deal with Video */
- struct ooh323_pvt *p;
-@@ -3106,7 +3095,7 @@
- strncpy(mediaInfo.lMediaIP, ast_inet_ntoa(us.sin_addr), sizeof(mediaInfo.lMediaIP)-1);
- mediaInfo.lMediaPort = ntohs(us.sin_port);
- mediaInfo.lMediaCntrlPort = mediaInfo.lMediaPort +1;
-- for(x=0; 0 != (format=ast_codec_pref_index(&p->prefs, x)); x++)
-+ for(x=0; 0 != (format=ast_codec_pref_index_audio(&p->prefs, x)); x++)
- {
- strcpy(mediaInfo.dir, "transmit");
- mediaInfo.cap = ooh323_convertAsteriskCapToH323Cap(format);
-@@ -3250,10 +3239,11 @@
- /* We already hold the channel lock */
- if (f->frametype == AST_FRAME_VOICE)
- {
-- if (f->subclass != p->owner->nativeformats)
-+ if (!(f->subclass & p->owner->nativeformats.audio_bits))
- {
- ast_log(LOG_DEBUG, "Oooh, format changed to %d\n", f->subclass);
-- p->owner->nativeformats = f->subclass;
-+ ast_codec_pref_append(&p->owner->nativeformats, f->subclass);
-+ p->capability |= f->subclass;
- ast_set_read_format(p->owner, p->owner->readformat);
- ast_set_write_format(p->owner, p->owner->writeformat);
- }
---- channels/ooh323cDriver.c.orig 2007-01-20 06:27:05.000000000 +0800
-+++ channels/ooh323cDriver.c 2008-02-11 16:47:24.000000000 +0800
-@@ -66,7 +66,7 @@
- if(gH323Debug)
- ast_verbose("\tAdding capabilities to H323 endpoint\n");
-
-- for(x=0; 0 != (format=ast_codec_pref_index(prefs, x)); x++)
-+ for(x=0; 0 != (format=ast_codec_pref_index_audio(prefs, x)); x++)
- {
- if(format & AST_FORMAT_ULAW)
- {
-@@ -172,14 +172,14 @@
- ret |= ooCallEnableDTMFH245Signal(call);
-
-
-- for(x=0; 0 !=(format=ast_codec_pref_index(prefs, x)); x++)
-+ for(x=0; 0 !=(format=ast_codec_pref_index_audio(prefs, x)); x++)
- {
- if(format & AST_FORMAT_ULAW)
- {
- if(gH323Debug)
- ast_verbose("\tAdding g711 ulaw capability to call(%s, %s)\n",
- call->callType, call->callToken);
-- txframes = prefs->framing[x];
-+ txframes = prefs->audio_framing[x];
- ret= ooCallAddG711Capability(call, OO_G711ULAW64K, txframes,
- grxframes, OORXANDTX,
- &ooh323c_start_receive_channel,
-@@ -192,7 +192,7 @@
- if(gH323Debug)
- ast_verbose("\tAdding g711 alaw capability to call(%s, %s)\n",
- call->callType, call->callToken);
-- txframes = prefs->framing[x];
-+ txframes = prefs->audio_framing[x];
- ret= ooCallAddG711Capability(call, OO_G711ALAW64K, txframes,
- grxframes, OORXANDTX,
- &ooh323c_start_receive_channel,
-@@ -206,7 +206,7 @@
- if(gH323Debug)
- ast_verbose("\tAdding g729A capability to call(%s, %s)\n",
- call->callType, call->callToken);
-- txframes = (prefs->framing[x])/10;
-+ txframes = (prefs->audio_framing[x])/10;
- ret= ooCallAddG729Capability(call, OO_G729A, txframes, 24,
- OORXANDTX, &ooh323c_start_receive_channel,
- &ooh323c_start_transmit_channel,
diff --git a/net/asterisk14-addons/files/patch-Makefile b/net/asterisk14-addons/files/patch-Makefile
deleted file mode 100644
index 4bcc7f4e3115..000000000000
--- a/net/asterisk14-addons/files/patch-Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.orig Thu Feb 14 00:58:11 2008
-+++ Makefile Fri Feb 22 19:17:58 2008
-@@ -27,7 +27,7 @@
- # Overwite config files on "make samples"
- OVERWRITE:=y
-
--ASTCFLAGS+=-fPIC
-+ASTCFLAGS+=-fPIC -I${PREFIX}/include
-
- #NOISY_BUILD=yes
-
diff --git a/net/asterisk14-addons/pkg-descr b/net/asterisk14-addons/pkg-descr
deleted file mode 100644
index d2454dbd184f..000000000000
--- a/net/asterisk14-addons/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This package contains additional modules for the Asterisk Open Source PBX
-which are, not included in the normal base distribution, becouse of licence
-incompatilities.
-
-WWW: http://www.asteriskpbx.com
diff --git a/net/asterisk14-addons/pkg-plist b/net/asterisk14-addons/pkg-plist
deleted file mode 100644
index eec5dd3eca6e..000000000000
--- a/net/asterisk14-addons/pkg-plist
+++ /dev/null
@@ -1,10 +0,0 @@
-lib/asterisk/modules/app_addon_sql_mysql.so
-lib/asterisk/modules/app_saycountpl.so
-lib/asterisk/modules/cdr_addon_mysql.so
-lib/asterisk/modules/res_config_mysql.so
-lib/asterisk/modules/format_mp3.so
-lib/asterisk/modules/chan_ooh323.so
-%%SAMPLE_CONFIG%%etc/asterisk/cdr_mysql.conf
-%%SAMPLE_CONFIG%%etc/asterisk/res_mysql.conf
-%%SAMPLE_CONFIG%%etc/asterisk/ooh323.conf
-%%SAMPLE_CONFIG%%etc/asterisk/mysql.conf
diff --git a/net/asterisk14/Makefile b/net/asterisk14/Makefile
deleted file mode 100644
index b3411e12b3e7..000000000000
--- a/net/asterisk14/Makefile
+++ /dev/null
@@ -1,206 +0,0 @@
-# New ports collection makefile for: asterisk
-# Date created: 17 October 2003
-# Whom: Maxim Sobolev <sobomax@portaone.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= asterisk
-PORTVERSION= 1.4.37
-PORTREVISION= 2
-CATEGORIES= net
-MASTER_SITES= http://downloads.asterisk.org/pub/telephony/asterisk/ \
- http://downloads.asterisk.org/pub/telephony/asterisk/old-releases/
-PKGNAMESUFFIX= 14
-
-MAINTAINER= sobomax@FreeBSD.org
-COMMENT= An Open Source PBX and telephony toolkit
-
-FORBIDDEN= Vulnerable since 2011-06-25, http://portaudit.freebsd.org/40544e8c-9f7b-11e0-9bec-6c626dd55a41.html
-EXPIRATION_DATE= 2011-10-14
-
-BUILD_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123
-LIB_DEPENDS= speex.1:${PORTSDIR}/audio/speex \
- newt.52:${PORTSDIR}/devel/newt \
- gsm.1:${PORTSDIR}/audio/gsm \
- curl.6:${PORTSDIR}/ftp/curl
-RUN_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123
-
-ONLY_FOR_ARCHS= i386 sparc64 amd64 powerpc
-
-GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/openh323
-LDFLAGS+= -L${LOCALBASE}/lib
-CONFIGURE_ARGS= --with-gsm=${LOCALBASE}
-CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/openh323
-USE_GMAKE= yes
-USE_BISON= build
-USE_RC_SUBR= asterisk.sh
-MAKE_ENV= MKDIR="${MKDIR}" \
- PWLIBDIR=${LOCALBASE}/share/pwlib \
- OPENH323DIR=${LOCALBASE}/share/openh323 \
- OSVERSION=${OSVERSION} \
- NOISY_BUILD=YES \
- ASTCFLAGS="${PTHREAD_CFLAGS} ${CFLAGS}" \
- ASTLDFLAGS="${PTHREAD_LIBS} -L${LOCALBASE}/lib"
-MAN8= asterisk.8 astgenkey.8 autosupport.8 safe_asterisk.8
-CONFLICTS= asterisk*-1.2* asterisk*-1.6* asterisk*-1.8*
-
-OPTIONS= OGGVORBIS "Enable Ogg Vorbis support" on \
- ODBC "Enable ODBC support" on \
- POSTGRES "Enable PostgreSQL support" on \
- RADIUS "Enable RADIUS accounting support" on \
- SNMP "Enable SNMP support" on \
- H323 "Enable H.323 support" on \
- FREETDS "Enable FreeTDS support" on \
- JABBER "Enable Jabber and Gtalk support" on \
- SQLITE "Enable SQLITE support" on \
- CODEC_PATCH "Apply codec negotiation patch" off \
- ILBC "Enable iLBC codec" off \
- MISC_PATCHES "Apply additional patches" off
-
-.include <bsd.port.pre.mk>
-
-.if ${PREFIX} == ${LOCALBASE}
-CONFIGURE_ARGS+=--localstatedir=/var
-.endif
-
-.if ${ARCH} == "i386" || ${ARCH} == "amd64" || ${ARCH} == "sparc64"
-OPTIONS+= DAHDI "Enable DAHDI support" on
-
-# Include this since we have altered OPTIONS.
-.include <bsd.port.options.mk>
-.endif
-
-.if !defined(WITH_H323)
-PLIST_SUB+= WITH_H323="@comment "
-CONFIGURE_ARGS+= --without-h323
-.else
-PLIST_SUB+= WITH_H323=""
-CONFIGURE_ARGS+= --with-h323=${LOCALBASE}
-LIB_DEPENDS+= pt_r.1:${PORTSDIR}/devel/pwlib \
- h323_r.1:${PORTSDIR}/net/openh323
-.endif
-
-.if !defined(WITH_DAHDI)
-PLIST_SUB+= WITH_DAHDI="@comment "
-CONFIGURE_ARGS+= --without-dahdi
-.else
-PLIST_SUB+= WITH_DAHDI=""
-CONFIGURE_ARGS+= --with-dahdi
-BUILD_DEPENDS+= libpri>=1.4.10:${PORTSDIR}/misc/libpri \
- ${LOCALBASE}/include/dahdi/user.h:${PORTSDIR}/misc/dahdi
-LIB_DEPENDS+= pri.1:${PORTSDIR}/misc/libpri
-.endif
-
-#
-# WITH_FREETDS, WITH_PGSQL and WITH_SQLITE can also be added to MAKE_ENV
-# similarly
-.if !defined(WITH_ODBC)
-PLIST_SUB+= WITH_ODBC="@comment "
-CONFIGURE_ARGS+= --without-odbc
-.else
-PLIST_SUB+= WITH_ODBC=""
-CONFIGURE_ARGS+= --with-odbc --with-ltdl
-USE_AUTOTOOLS+= libltdl
-LIB_DEPENDS+= odbc.1:${PORTSDIR}/databases/unixODBC
-.endif
-
-.if !defined(WITH_FREETDS)
-PLIST_SUB+= WITH_FREETDS="@comment "
-CONFIGURE_ARGS+= --without-tds
-.else
-PLIST_SUB+= WITH_FREETDS=""
-CONFIGURE_ARGS+= --with-tds=${LOCALBASE}
-LIB_DEPENDS+= tds.5:${PORTSDIR}/databases/freetds
-.endif
-
-.if !defined(WITH_POSTGRES)
-PLIST_SUB+= WITH_POSTGRES="@comment "
-CONFIGURE_ARGS+= --without-postgres
-.else
-PLIST_SUB+= WITH_POSTGRES=""
-USE_PGSQL= yes
-CONFIGURE_ARGS+= --with-postgres
-.endif
-
-.if !defined(WITH_OGGVORBIS)
-PLIST_SUB+= WITH_OGGVORBIS="@comment "
-CONFIGURE_ARGS+= --without-ogg
-.else
-PLIST_SUB+= WITH_OGGVORBIS=""
-CONFIGURE_ARGS+= --with-ogg
-LIB_DEPENDS+= vorbis.4:${PORTSDIR}/audio/libvorbis
-.endif
-
-.if !defined(WITH_RADIUS)
-PLIST_SUB+= WITH_RADIUS="@comment "
-CONFIGURE_ARGS+= --without-radius
-.else
-PLIST_SUB+= WITH_RADIUS=""
-CONFIGURE_ARGS+= --with-radius
-LIB_DEPENDS+= radiusclient-ng.2:${PORTSDIR}/net/radiusclient
-.endif
-
-.if !defined(WITH_SNMP)
-PLIST_SUB+= WITH_SNMP="@comment "
-CONFIGURE_ARGS+= --without-netsnmp
-.else
-PLIST_SUB+= WITH_SNMP=""
-CONFIGURE_ARGS+= --with-netsnmp
-LIB_DEPENDS+= netsnmp.30:${PORTSDIR}/net-mgmt/net-snmp
-.endif
-
-.if !defined(WITH_JABBER)
-PLIST_SUB+= WITH_JABBER="@comment "
-CONFIGURE_ARGS+= --without-iksemel
-.else
-PLIST_SUB+= WITH_JABBER=""
-CONFIGURE_ARGS+= --with-iksemel
-LIB_DEPENDS+= iksemel.4:${PORTSDIR}/textproc/iksemel
-.endif
-
-.if !defined(WITH_SQLITE)
-PLIST_SUB+= WITH_SQLITE="@comment "
-CONFIGURE_ARGS+= --without-sqlite
-.else
-PLIST_SUB+= WITH_SQLITE=""
-CONFIGURE_ARGS+= --with-sqlite
-LIB_DEPENDS+= sqlite:${PORTSDIR}/databases/sqlite2
-.endif
-
-.if !defined(WITH_ILBC)
-PLIST_SUB+= WITH_ILBC="@comment "
-.else
-PLIST_SUB+= WITH_ILBC=""
-EXTRA_PATCHES+= ${PATCHDIR}/ilbc_enable.diff
-.endif
-
-.if defined(WITH_CODEC_PATCH)
-PATCHFILES= asterisk-1.4.37-codec-negotiation-20101130.diff.gz
-PATCH_SITES= ${MASTER_SITE_LOCAL}
-PATCH_SITE_SUBDIR= fjoe/
-EXTRA_PATCHES+= ${PATCHDIR}/codecnego-patch-Makefile
-.else
-EXTRA_PATCHES+= ${PATCHDIR}/nocodecnego-patch-Makefile
-.endif
-
-.if defined(WITH_MISC_PATCHES)
-EXTRA_PATCHES+= ${PATCHDIR}/dtmf_debug.diff
-EXTRA_PATCHES+= ${PATCHDIR}/sip_force_callid.diff
-EXTRA_PATCHES+= ${PATCHDIR}/sip_set_auth.diff
-.if defined(WITH_CODEC_PATCH)
-EXTRA_PATCHES+= ${PATCHDIR}/rtp_force_dtmf-codecnego.diff
-.else
-EXTRA_PATCHES+= ${PATCHDIR}/rtp_force_dtmf-nocodecnego.diff
-.endif
-.endif
-
-post-extract:
- ${MKDIR} ${WRKSRC}/codecs/ilbc
- ${FIND} ${WRKSRC} -name '*.d' -delete
-
-post-patch:
- ${REINPLACE_CMD} -e 's|/var/lib|${PREFIX}/share|g' ${WRKSRC}/configs/musiconhold.conf.sample
-
-.include <bsd.port.post.mk>
diff --git a/net/asterisk14/distinfo b/net/asterisk14/distinfo
deleted file mode 100644
index 6028ee866140..000000000000
--- a/net/asterisk14/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (asterisk-1.4.37.tar.gz) = 0168cc552eb5c3758a447d22c6d08a8cba0509b0be4036e253f895066facf3f6
-SIZE (asterisk-1.4.37.tar.gz) = 21666828
-SHA256 (asterisk-1.4.37-codec-negotiation-20101130.diff.gz) = fa1acd617b9648e5e7b5d4da4691eded88834d93957f113ac8ddf94f9307200c
-SIZE (asterisk-1.4.37-codec-negotiation-20101130.diff.gz) = 40520
diff --git a/net/asterisk14/files/asterisk.sh.in b/net/asterisk14/files/asterisk.sh.in
deleted file mode 100644
index ca5941068460..000000000000
--- a/net/asterisk14/files/asterisk.sh.in
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: asterisk
-# REQUIRE: DAEMON
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf to enable asterisk:
-#
-# asterisk_enable="YES"
-#
-
-. /etc/rc.subr
-
-stop_precmd=asterisk_shutdown
-sig_stop=KILL
-asterisk_shutdown () {
- %%PREFIX%%/sbin/asterisk -qrx 'stop now'
- sleep 1
- return 0
-}
-
-name=asterisk
-rcvar=`set_rcvar`
-
-command=%%PREFIX%%/sbin/asterisk
-
-load_rc_config $name
-
-pidfile=${asterisk_pidfile:-"/var/run/asterisk.pid"}
-
-asterisk_enable=${asterisk_enable:-"NO"}
-
-run_rc_command "$1"
diff --git a/net/asterisk14/files/codecnego-patch-Makefile b/net/asterisk14/files/codecnego-patch-Makefile
deleted file mode 100644
index e39dd6f62082..000000000000
--- a/net/asterisk14/files/codecnego-patch-Makefile
+++ /dev/null
@@ -1,219 +0,0 @@
---- Makefile.orig 2009-11-20 17:48:05.000000000 +0200
-+++ Makefile 2009-11-20 17:50:33.000000000 +0200
-@@ -101,7 +101,7 @@
- OVERWRITE=y
-
- # Include debug and macro symbols in the executables (-g) and profiling info (-pg)
--DEBUG=-g3
-+#DEBUG=-g3
-
- # Staging directory
- # Files are copied here temporarily during the install process
-@@ -135,7 +135,7 @@
- ASTMANDIR=$(mandir)
- ifneq ($(findstring BSD,$(OSARCH)),)
- ASTVARLIBDIR=$(prefix)/share/asterisk
-- ASTVARRUNDIR=$(localstatedir)/run/asterisk
-+ ASTVARRUNDIR=$(localstatedir)/run
- else
- ASTVARLIBDIR=$(localstatedir)/lib/asterisk
- endif
-@@ -225,9 +225,11 @@
- _ASTLDFLAGS+=-L/usr/local/lib
- endif
-
-+ifneq ($(OSARCH),FreeBSD)
- ifneq ($(PROC),ultrasparc)
- _ASTCFLAGS+=$(shell if $(CC) -march=$(PROC) -S -o /dev/null -xc /dev/null >/dev/null 2>&1; then echo "-march=$(PROC)"; fi)
- endif
-+endif
-
- ifeq ($(PROC),ppc)
- _ASTCFLAGS+=-fsigned-char
-@@ -235,7 +237,7 @@
-
- ifeq ($(OSARCH),FreeBSD)
- # -V is understood by BSD Make, not by GNU make.
-- BSDVERSION=$(shell make -V OSVERSION -f /usr/share/mk/bsd.port.subdir.mk)
-+ BSDVERSION=$(OSVERSION)
- _ASTCFLAGS+=$(shell if test $(BSDVERSION) -lt 500016 ; then echo "-D_THREAD_SAFE"; fi)
- AST_LIBS+=$(shell if test $(BSDVERSION) -lt 502102 ; then echo "-lc_r"; else echo "-pthread"; fi)
- endif
-@@ -416,15 +418,15 @@
- # Should static HTTP be installed during make samples or even with its own target ala
- # webvoicemail? There are portions here that *could* be customized but might also be
- # improved a lot. I'll put it here for now.
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/static-http
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/static-http
- for x in static-http/*; do \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTDATADIR)/static-http ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTDATADIR)/static-http ; \
- done
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/images
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/images
- for x in images/*.jpg; do \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTDATADIR)/images ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTDATADIR)/images ; \
- done
-- mkdir -p $(DESTDIR)$(AGI_DIR)
-+ $(MKDIR) $(DESTDIR)$(AGI_DIR)
- $(MAKE) -C sounds install
-
- update:
-@@ -445,47 +447,47 @@
- OLDHEADERS=$(filter-out $(NEWHEADERS),$(notdir $(wildcard $(DESTDIR)$(ASTHEADERDIR)/*.h)))
-
- installdirs:
-- mkdir -p $(DESTDIR)$(MODULES_DIR)
-- mkdir -p $(DESTDIR)$(ASTSBINDIR)
-- mkdir -p $(DESTDIR)$(ASTETCDIR)
-- mkdir -p $(DESTDIR)$(ASTBINDIR)
-- mkdir -p $(DESTDIR)$(ASTVARRUNDIR)
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/voicemail
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/dictate
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/system
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/tmp
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/meetme
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/monitor
-+ $(MKDIR) $(DESTDIR)$(MODULES_DIR)
-+ $(MKDIR) $(DESTDIR)$(ASTSBINDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTBINDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTVARRUNDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/voicemail
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/dictate
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/system
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/tmp
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/meetme
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/monitor
-
- bininstall: _all installdirs $(SUBDIRS_INSTALL)
-- $(INSTALL) -m 755 main/asterisk $(DESTDIR)$(ASTSBINDIR)/
-+ $(BSD_INSTALL_PROGRAM) main/asterisk $(DESTDIR)$(ASTSBINDIR)/
- $(LN) -sf asterisk $(DESTDIR)$(ASTSBINDIR)/rasterisk
-- $(INSTALL) -m 755 contrib/scripts/astgenkey $(DESTDIR)$(ASTSBINDIR)/
-- $(INSTALL) -m 755 contrib/scripts/autosupport $(DESTDIR)$(ASTSBINDIR)/
-+ $(BSD_INSTALL_SCRIPT) contrib/scripts/astgenkey $(DESTDIR)$(ASTSBINDIR)/
-+ $(BSD_INSTALL_SCRIPT) contrib/scripts/autosupport $(DESTDIR)$(ASTSBINDIR)/
- if [ ! -f $(DESTDIR)$(ASTSBINDIR)/safe_asterisk ]; then \
-- cat contrib/scripts/safe_asterisk | sed 's|__ASTERISK_SBIN_DIR__|$(ASTSBINDIR)|;s|__ASTERISK_VARRUN_DIR__|$(ASTVARRUNDIR)|;' > $(DESTDIR)$(ASTSBINDIR)/safe_asterisk ;\
-- chmod 755 $(DESTDIR)$(ASTSBINDIR)/safe_asterisk;\
-+ cat contrib/scripts/safe_asterisk | sed 's|__ASTERISK_SBIN_DIR__|$(ASTSBINDIR)|;s|__ASTERISK_VARRUN_DIR__|$(ASTVARRUNDIR)|;' > contrib/scripts/safe_asterisk.out;\
-+ ${BSD_INSTALL_SCRIPT} contrib/scripts/safe_asterisk.out $(DESTDIR)$(ASTSBINDIR)/safe_asterisk ;\
- fi
-- $(INSTALL) -d $(DESTDIR)$(ASTHEADERDIR)
-- $(INSTALL) -m 644 include/asterisk.h $(DESTDIR)$(includedir)
-- $(INSTALL) -m 644 include/asterisk/*.h $(DESTDIR)$(ASTHEADERDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTHEADERDIR)
-+ $(BSD_INSTALL_DATA) include/asterisk.h $(DESTDIR)$(includedir)
-+ $(BSD_INSTALL_DATA) include/asterisk/*.h $(DESTDIR)$(ASTHEADERDIR)
- if [ -n "$(OLDHEADERS)" ]; then \
- rm -f $(addprefix $(DESTDIR)$(ASTHEADERDIR)/,$(OLDHEADERS)) ;\
- fi
-- mkdir -p $(DESTDIR)$(ASTLOGDIR)/cdr-csv
-- mkdir -p $(DESTDIR)$(ASTLOGDIR)/cdr-custom
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/keys
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/firmware
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/firmware/iax
-- mkdir -p $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 keys/iaxtel.pub $(DESTDIR)$(ASTDATADIR)/keys
-- $(INSTALL) -m 644 keys/freeworlddialup.pub $(DESTDIR)$(ASTDATADIR)/keys
-- $(INSTALL) -m 644 doc/asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 contrib/scripts/astgenkey.8 $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 contrib/scripts/autosupport.8 $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 contrib/scripts/safe_asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(MKDIR) $(DESTDIR)$(ASTLOGDIR)/cdr-csv
-+ $(MKDIR) $(DESTDIR)$(ASTLOGDIR)/cdr-custom
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/keys
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/firmware
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/firmware/iax
-+ $(MKDIR) $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) keys/iaxtel.pub $(DESTDIR)$(ASTDATADIR)/keys
-+ $(BSD_INSTALL_DATA) keys/freeworlddialup.pub $(DESTDIR)$(ASTDATADIR)/keys
-+ $(BSD_INSTALL_MAN) doc/asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_MAN) contrib/scripts/astgenkey.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_MAN) contrib/scripts/autosupport.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_MAN) contrib/scripts/safe_asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
- if [ -f contrib/firmware/iax/iaxy.bin ] ; then \
-- $(INSTALL) -m 644 contrib/firmware/iax/iaxy.bin $(DESTDIR)$(ASTDATADIR)/firmware/iax/iaxy.bin; \
-+ $(BSD_INSTALL_DATA) contrib/firmware/iax/iaxy.bin $(DESTDIR)$(ASTDATADIR)/firmware/iax/iaxy.bin; \
- fi
-
- $(SUBDIRS_INSTALL):
-@@ -521,7 +523,7 @@
- @exit 1
- endif
-
--install: badshell datafiles bininstall
-+install: badshell datafiles bininstall samples
- @if [ -x /usr/sbin/asterisk-post-install ]; then \
- /usr/sbin/asterisk-post-install $(DESTDIR) . ; \
- fi
-@@ -559,31 +561,23 @@
- upgrade: bininstall
-
- adsi:
-- mkdir -p $(DESTDIR)$(ASTETCDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
- for x in configs/*.adsi; do \
- if [ ! -f $(DESTDIR)$(ASTETCDIR)/$$x ]; then \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x` ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x` ; \
- fi ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x`-dist ; \
- done
-
- samples: adsi
-- mkdir -p $(DESTDIR)$(ASTETCDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
- for x in configs/*.sample; do \
-- if [ -f $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` ]; then \
-- if [ "$(OVERWRITE)" = "y" ]; then \
-- if cmp -s $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` $$x ; then \
-- echo "Config file $$x is unchanged"; \
-- continue; \
-- fi ; \
-- mv -f $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`.old ; \
-- else \
-- echo "Skipping config file $$x"; \
-- continue; \
-- fi ;\
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`-dist ;\
-+ if [ ! -f $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` ]; then \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`;\
- fi ; \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` ;\
- done
-- if [ "$(OVERWRITE)" = "y" ] || [ ! -f $(DESTDIR)$(ASTCONFPATH) ]; then \
-+ if true; then \
- ( \
- echo "[directories]" ; \
- echo "astetcdir => $(ASTETCDIR)" ; \
-@@ -670,20 +664,23 @@
- echo "; Default: strict"; \
- echo ";"; \
- echo ";translation_algorithm = strict"; \
-- ) > $(DESTDIR)$(ASTCONFPATH) ; \
-+ ) > $(DESTDIR)$(ASTCONFPATH)-dist ; \
-+ if [ ! -f $(DESTDIR)$(ASTCONFPATH) ]; then \
-+ cp $(DESTDIR)$(ASTCONFPATH)-dist $(DESTDIR)$(ASTCONFPATH); \
-+ fi; \
- else \
- echo "Skipping asterisk.conf creation"; \
- fi
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/voicemail/default/1234/INBOX
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/voicemail/default/1234/INBOX
- build_tools/make_sample_voicemail $(DESTDIR)/$(ASTDATADIR) $(DESTDIR)/$(ASTSPOOLDIR)
-
- webvmail:
- @[ -d $(DESTDIR)$(HTTP_DOCSDIR)/ ] || ( printf "http docs directory not found.\nUpdate assignment of variable HTTP_DOCSDIR in Makefile!\n" && exit 1 )
- @[ -d $(DESTDIR)$(HTTP_CGIDIR) ] || ( printf "cgi-bin directory not found.\nUpdate assignment of variable HTTP_CGIDIR in Makefile!\n" && exit 1 )
- $(INSTALL) -m 4755 -o root -g root contrib/scripts/vmail.cgi $(DESTDIR)$(HTTP_CGIDIR)/vmail.cgi
-- mkdir -p $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk
-+ $(MKDIR) $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk
- for x in images/*.gif; do \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk/; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk/; \
- done
- @echo " +--------- Asterisk Web Voicemail ----------+"
- @echo " + +"
diff --git a/net/asterisk14/files/dtmf_debug.diff b/net/asterisk14/files/dtmf_debug.diff
deleted file mode 100644
index d360744d10e6..000000000000
--- a/net/asterisk14/files/dtmf_debug.diff
+++ /dev/null
@@ -1,221 +0,0 @@
---- channels/chan_sip.c.orig 2009-05-12 21:18:44.000000000 +0300
-+++ channels/chan_sip.c 2009-05-26 12:50:22.000000000 +0300
-@@ -3891,6 +3891,7 @@
- ast_log(LOG_WARNING, "old channel wasn't %p but was %p\n", oldchan, p->owner);
- else {
- p->owner = newchan;
-+ ast_rtp_set_chan_name(p->rtp, newchan->name);
- /* Re-invite RTP back to Asterisk. Needed if channel is masqueraded out of a native
- RTP bridge (i.e., RTP not going through Asterisk): RTP bridge code might not be
- able to do this if the masquerade happens before the bridge breaks (e.g., AMI
-@@ -4168,6 +4169,7 @@
- if (i->rtp) {
- tmp->fds[0] = ast_rtp_fd(i->rtp);
- tmp->fds[1] = ast_rtcp_fd(i->rtp);
-+ ast_rtp_set_chan_id(i->rtp, i->callid);
- }
- if (needvideo && i->vrtp) {
- tmp->fds[2] = ast_rtp_fd(i->vrtp);
-@@ -4195,6 +4197,8 @@
- if (!ast_strlen_zero(i->language))
- ast_string_field_set(tmp, language, i->language);
- i->owner = tmp;
-+ ast_rtp_set_chan_name(i->rtp, tmp->name);
-+
- ast_module_ref(ast_module_info->self);
- ast_copy_string(tmp->context, i->context, sizeof(tmp->context));
- /*Since it is valid to have extensions in the dialplan that have unescaped characters in them
-@@ -4621,8 +4625,10 @@
- build_via(p);
- if (!callid)
- build_callid_pvt(p);
-- else
-+ else {
- ast_string_field_set(p, callid, callid);
-+ ast_rtp_set_chan_id(p->rtp, p->callid);
-+ }
- /* Assign default music on hold class */
- ast_string_field_set(p, mohinterpret, default_mohinterpret);
- ast_string_field_set(p, mohsuggest, default_mohsuggest);
---- include/asterisk/rtp.h.orig 2008-03-04 20:05:28.000000000 +0200
-+++ include/asterisk/rtp.h 2009-05-26 12:50:22.000000000 +0300
-@@ -243,6 +243,9 @@
-
- int ast_rtp_codec_getformat(int pt);
-
-+void ast_rtp_set_chan_name(struct ast_rtp *, const char *);
-+void ast_rtp_set_chan_id(struct ast_rtp *, const char *);
-+
- /*! \brief Set rtp timeout */
- void ast_rtp_set_rtptimeout(struct ast_rtp *rtp, int timeout);
- /*! \brief Set rtp hold timeout */
---- main/rtp.c.orig 2009-11-20 17:51:49.000000000 +0200
-+++ main/rtp.c 2009-11-20 17:53:11.000000000 +0200
-@@ -81,6 +81,7 @@
- static int rtpstart; /*!< First port for RTP sessions (set in rtp.conf) */
- static int rtpend; /*!< Last port for RTP sessions (set in rtp.conf) */
- static int rtpdebug; /*!< Are we debugging? */
-+static int rtpdebugdtmf; /*!< Are we debugging DTMFs? */
- static int rtcpdebug; /*!< Are we debugging RTCP? */
- static int rtcpstats; /*!< Are we debugging RTCP? */
- static int rtcpinterval = RTCP_DEFAULT_INTERVALMS; /*!< Time between rtcp reports in millisecs */
-@@ -170,6 +171,8 @@
- struct ast_codec_pref pref;
- struct ast_rtp *bridged; /*!< Who we are Packet bridged to */
- int set_marker_bit:1; /*!< Whether to set the marker bit or not */
-+ char chan_name[100];
-+ char chan_id[100];
- };
-
- /* Forward declarations */
-@@ -676,8 +679,8 @@
- struct ast_frame *f = NULL;
- event = ntohl(*((unsigned int *)(data)));
- event &= 0x001F;
-- if (option_debug > 2 || rtpdebug)
-- ast_log(LOG_DEBUG, "Cisco DTMF Digit: %08x (len = %d)\n", event, len);
-+ if (option_debug > 2 || rtpdebug || rtpdebugdtmf)
-+ ast_log(LOG_DEBUG, "Channel: %s %s Cisco DTMF packet: %08x (len = %d)\n", rtp->chan_name, rtp->chan_id, event, len);
- if (event < 10) {
- resp = '0' + event;
- } else if (event < 11) {
-@@ -691,12 +694,25 @@
- }
- if (rtp->resp && (rtp->resp != resp)) {
- f = create_dtmf_frame(rtp, AST_FRAME_DTMF_END);
-+ ast_log(LOG_DEBUG, "Channel: %s %s Cisco DTMF event: %c\n", rtp->chan_name, rtp->chan_id, rtp->resp);
- }
- rtp->resp = resp;
- rtp->dtmf_timeout = 0;
- return f;
- }
-
-+void ast_rtp_set_chan_id(struct ast_rtp *rtp, const char *chan_id) {
-+ if (rtp == NULL || chan_id == NULL)
-+ return;
-+ snprintf(rtp->chan_id, sizeof(rtp->chan_id), "%s", chan_id);
-+}
-+
-+void ast_rtp_set_chan_name(struct ast_rtp *rtp, const char *chan_name) {
-+ if (rtp == NULL || chan_name == NULL)
-+ return;
-+ snprintf(rtp->chan_name, sizeof(rtp->chan_name), "%s", chan_name);
-+}
-+
- /*!
- * \brief Process RTP DTMF and events according to RFC 2833.
- *
-@@ -1101,6 +1117,10 @@
- struct rtpPayloadType rtpPT;
- int reconstruct = ntohl(rtpheader[0]);
-
-+ /* If we are listening for DTMF - then feed all packets into the core to keep the RTP stream consistent when relaying DTMFs */
-+ if (ast_test_flag(rtp, FLAG_P2P_NEED_DTMF))
-+ return -1;
-+
- /* Get fields from packet */
- payload = (reconstruct & 0x7f0000) >> 16;
- mark = (((reconstruct & 0x800000) >> 23) != 0);
-@@ -1108,10 +1128,6 @@
- /* Check what the payload value should be */
- rtpPT = ast_rtp_lookup_pt(rtp, payload);
-
-- /* If the payload is DTMF, and we are listening for DTMF - then feed it into the core */
-- if (ast_test_flag(rtp, FLAG_P2P_NEED_DTMF) && !rtpPT.isAstFormat && rtpPT.code == AST_RTP_DTMF)
-- return -1;
--
- /* Otherwise adjust bridged payload to match */
- bridged_payload = ast_rtp_lookup_code(bridged, rtpPT.isAstFormat, rtpPT.code);
-
-@@ -1306,11 +1322,12 @@
- /* This is special in-band data that's not one of our codecs */
- if (rtpPT.code == AST_RTP_DTMF) {
- /* It's special -- rfc2833 process it */
-- if (rtp_debug_test_addr(&sin)) {
-+ if (rtp_debug_test_addr(&sin) || rtpdebugdtmf) {
- unsigned char *data;
- unsigned int event;
- unsigned int event_end;
- unsigned int duration;
-+
- data = rtp->rawdata + AST_FRIENDLY_OFFSET + hdrlen;
- event = ntohl(*((unsigned int *)(data)));
- event >>= 24;
-@@ -1319,7 +1336,7 @@
- event_end >>= 24;
- duration = ntohl(*((unsigned int *)(data)));
- duration &= 0xFFFF;
-- ast_verbose("Got RTP RFC2833 from %s:%u (type %-2.2d, seq %-6.6u, ts %-6.6u, len %-6.6u, mark %d, event %08x, end %d, duration %-5.5d) \n", ast_inet_ntoa(sin.sin_addr), ntohs(sin.sin_port), payloadtype, seqno, timestamp, res - hdrlen, (mark?1:0), event, ((event_end & 0x80)?1:0), duration);
-+ ast_verbose("Channel: %s %s Got RTP RFC2833 from %s:%u to %s:%u (type %-2.2d, seq %-6.6u, ts %-6.6u, len %-6.6u, mark %d, event %08x, end %d, duration %-5.5d)\n", rtp->chan_name, rtp->chan_id, ast_inet_ntoa(sin.sin_addr), ntohs(sin.sin_port), ast_inet_ntoa(rtp->us.sin_addr), ntohs(rtp->us.sin_port), payloadtype, seqno, timestamp, res - hdrlen, (mark?1:0), event, ((event_end & 0x80)?1:0), duration);
- }
- /* process_rfc2833 may need to return multiple frames. We do this
- * by passing the pointer to the frame list to it so that the method
-@@ -2287,8 +2307,9 @@
- ast_log(LOG_ERROR, "RTP Transmission error to %s:%u: %s\n",
- ast_inet_ntoa(rtp->them.sin_addr),
- ntohs(rtp->them.sin_port), strerror(errno));
-- if (rtp_debug_test_addr(&rtp->them))
-- ast_verbose("Sent RTP DTMF packet to %s:%u (type %-2.2d, seq %-6.6u, ts %-6.6u, len %-6.6u)\n",
-+ if (rtp_debug_test_addr(&rtp->them) || rtpdebugdtmf)
-+ ast_verbose("Channel: %s %s Sent RTP DTMF packet to %s:%u (type %-2.2d, seq %-6.6u, ts %-6.6u, len %-6.6u)\n",
-+ rtp->chan_name, rtp->chan_id,
- ast_inet_ntoa(rtp->them.sin_addr),
- ntohs(rtp->them.sin_port), payload, rtp->seqno, rtp->lastdigitts, res - hdrlen);
- /* Increment sequence number */
-@@ -2331,8 +2352,9 @@
- ast_log(LOG_ERROR, "RTP Transmission error to %s:%d: %s\n",
- ast_inet_ntoa(rtp->them.sin_addr),
- ntohs(rtp->them.sin_port), strerror(errno));
-- if (rtp_debug_test_addr(&rtp->them))
-- ast_verbose("Sent RTP DTMF packet to %s:%u (type %-2.2d, seq %-6.6u, ts %-6.6u, len %-6.6u)\n",
-+ if (rtp_debug_test_addr(&rtp->them) || rtpdebugdtmf)
-+ ast_verbose("Channel: %s %s Sent RTP DTMF packet to %s:%u (type %-2.2d, seq %-6.6u, ts %-6.6u, len %-6.6u)\n",
-+ rtp->chan_name, rtp->chan_id,
- ast_inet_ntoa(rtp->them.sin_addr),
- ntohs(rtp->them.sin_port), rtp->send_payload, rtp->seqno, rtp->lastdigitts, res - hdrlen);
-
-@@ -3621,6 +3643,16 @@
- return RESULT_SUCCESS;
- }
-
-+static int rtp_do_debug_dtmf(int fd, int argc, char *argv[])
-+{
-+ if (argc != 3)
-+ return RESULT_SHOWUSAGE;
-+
-+ rtpdebugdtmf = 1;
-+ ast_cli(fd, "RTP DTMF debugging enabled\n");
-+ return RESULT_SUCCESS;
-+}
-+
- static int rtp_do_debug(int fd, int argc, char *argv[])
- {
- if (argc != 2) {
-@@ -3681,6 +3713,7 @@
- if (argc != 3)
- return RESULT_SHOWUSAGE;
- rtpdebug = 0;
-+ rtpdebugdtmf = 0;
- ast_cli(fd,"RTP Debugging Disabled\n");
- return RESULT_SUCCESS;
- }
-@@ -3741,7 +3774,7 @@
- }
-
- static char debug_usage[] =
-- "Usage: rtp debug [ip host[:port]]\n"
-+ "Usage: rtp debug [ip host[:port] | dtmf]\n"
- " Enable dumping of all RTP packets to and from host.\n";
-
- static char no_debug_usage[] =
-@@ -3816,6 +3849,10 @@
- rtp_do_debug, "Enable RTP debugging",
- debug_usage },
-
-+ { { "rtp", "debug", "dtmf", NULL },
-+ rtp_do_debug_dtmf, "Enable RTP debugging on DTMFs",
-+ debug_usage },
-+
- { { "rtp", "debug", "off", NULL },
- rtp_no_debug, "Disable RTP debugging",
- no_debug_usage, NULL, &cli_rtp_no_debug_deprecated },
diff --git a/net/asterisk14/files/ilbc_enable.diff b/net/asterisk14/files/ilbc_enable.diff
deleted file mode 100644
index a2a3c4f73d70..000000000000
--- a/net/asterisk14/files/ilbc_enable.diff
+++ /dev/null
@@ -1,7599 +0,0 @@
-
-$FreeBSD$
-
---- menuselect-tree
-+++ menuselect-tree
-@@ -269,7 +269,6 @@
- <depend>gsm</depend>
- </member>
- <member name="codec_ilbc" displayname="iLBC Coder/Decoder" remove_on_change="codecs/codec_ilbc.o codecs/codec_ilbc.so">
-- <defaultenabled>no</defaultenabled>
- </member>
- <member name="codec_lpc10" displayname="LPC10 2.4kbps Coder/Decoder" remove_on_change="codecs/codec_lpc10.o codecs/codec_lpc10.so">
- </member>
-diff -druN codecs/ilbc.orig/FrameClassify.c codecs/ilbc/FrameClassify.c
---- codecs/ilbc.orig/FrameClassify.c 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/FrameClassify.c 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,110 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ FrameClassify.c
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#include "iLBC_define.h"
-+#include "FrameClassify.h"
-+
-+/*---------------------------------------------------------------*
-+ * Classification of subframes to localize start state
-+ *--------------------------------------------------------------*/
-+
-+int FrameClassify( /* index to the max-energy sub-frame */
-+ iLBC_Enc_Inst_t *iLBCenc_inst,
-+ /* (i/o) the encoder state structure */
-+ float *residual /* (i) lpc residual signal */
-+) {
-+ float max_ssqEn, fssqEn[NSUB_MAX], bssqEn[NSUB_MAX], *pp;
-+ int n, l, max_ssqEn_n;
-+ const float ssqEn_win[NSUB_MAX-1]={(float)0.8,(float)0.9,
-+ (float)1.0,(float)0.9,(float)0.8};
-+ const float sampEn_win[5]={(float)1.0/(float)6.0,
-+ (float)2.0/(float)6.0, (float)3.0/(float)6.0,
-+ (float)4.0/(float)6.0, (float)5.0/(float)6.0};
-+
-+ /* init the front and back energies to zero */
-+
-+ memset(fssqEn, 0, NSUB_MAX*sizeof(float));
-+ memset(bssqEn, 0, NSUB_MAX*sizeof(float));
-+
-+ /* Calculate front of first seqence */
-+
-+ n=0;
-+ pp=residual;
-+
-+
-+ for (l=0; l<5; l++) {
-+ fssqEn[n] += sampEn_win[l] * (*pp) * (*pp);
-+ pp++;
-+ }
-+ for (l=5; l<SUBL; l++) {
-+ fssqEn[n] += (*pp) * (*pp);
-+ pp++;
-+ }
-+
-+ /* Calculate front and back of all middle sequences */
-+
-+ for (n=1; n<iLBCenc_inst->nsub-1; n++) {
-+ pp=residual+n*SUBL;
-+ for (l=0; l<5; l++) {
-+ fssqEn[n] += sampEn_win[l] * (*pp) * (*pp);
-+ bssqEn[n] += (*pp) * (*pp);
-+ pp++;
-+ }
-+ for (l=5; l<SUBL-5; l++) {
-+ fssqEn[n] += (*pp) * (*pp);
-+ bssqEn[n] += (*pp) * (*pp);
-+ pp++;
-+ }
-+ for (l=SUBL-5; l<SUBL; l++) {
-+ fssqEn[n] += (*pp) * (*pp);
-+ bssqEn[n] += sampEn_win[SUBL-l-1] * (*pp) * (*pp);
-+ pp++;
-+ }
-+ }
-+
-+ /* Calculate back of last seqence */
-+
-+ n=iLBCenc_inst->nsub-1;
-+ pp=residual+n*SUBL;
-+ for (l=0; l<SUBL-5; l++) {
-+ bssqEn[n] += (*pp) * (*pp);
-+ pp++;
-+ }
-+ for (l=SUBL-5; l<SUBL; l++) {
-+ bssqEn[n] += sampEn_win[SUBL-l-1] * (*pp) * (*pp);
-+ pp++;
-+ }
-+
-+ /* find the index to the weighted 80 sample with
-+ most energy */
-+
-+ if (iLBCenc_inst->mode==20) l=1;
-+ else l=0;
-+
-+ max_ssqEn=(fssqEn[0]+bssqEn[1])*ssqEn_win[l];
-+ max_ssqEn_n=1;
-+ for (n=2; n<iLBCenc_inst->nsub; n++) {
-+
-+ l++;
-+
-+
-+ if ((fssqEn[n-1]+bssqEn[n])*ssqEn_win[l] > max_ssqEn) {
-+ max_ssqEn=(fssqEn[n-1]+bssqEn[n]) *
-+ ssqEn_win[l];
-+ max_ssqEn_n=n;
-+ }
-+ }
-+
-+ return max_ssqEn_n;
-+}
-+
-+
-diff -druN codecs/ilbc.orig/FrameClassify.h codecs/ilbc/FrameClassify.h
---- codecs/ilbc.orig/FrameClassify.h 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/FrameClassify.h 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,26 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ FrameClassify.h
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+
-+
-+#ifndef __iLBC_FRAMECLASSIFY_H
-+#define __iLBC_FRAMECLASSIFY_H
-+
-+int FrameClassify( /* index to the max-energy sub-frame */
-+ iLBC_Enc_Inst_t *iLBCenc_inst,
-+ /* (i/o) the encoder state structure */
-+ float *residual /* (i) lpc residual signal */
-+);
-+
-+#endif
-+
-+
-diff -druN codecs/ilbc.orig/LPCdecode.c codecs/ilbc/LPCdecode.c
---- codecs/ilbc.orig/LPCdecode.c 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/LPCdecode.c 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,152 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ LPC_decode.c
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#include <math.h>
-+#include <string.h>
-+
-+#include "helpfun.h"
-+#include "lsf.h"
-+#include "iLBC_define.h"
-+#include "LPCdecode.h"
-+#include "constants.h"
-+
-+/*---------------------------------------------------------------*
-+ * interpolation of lsf coefficients for the decoder
-+ *--------------------------------------------------------------*/
-+
-+void LSFinterpolate2a_dec(
-+ float *a, /* (o) lpc coefficients for a sub-frame */
-+ float *lsf1, /* (i) first lsf coefficient vector */
-+
-+
-+ float *lsf2, /* (i) second lsf coefficient vector */
-+ float coef, /* (i) interpolation weight */
-+ int length /* (i) length of lsf vectors */
-+){
-+ float lsftmp[LPC_FILTERORDER];
-+
-+ interpolate(lsftmp, lsf1, lsf2, coef, length);
-+ lsf2a(a, lsftmp);
-+}
-+
-+/*---------------------------------------------------------------*
-+ * obtain dequantized lsf coefficients from quantization index
-+ *--------------------------------------------------------------*/
-+
-+void SimplelsfDEQ(
-+ float *lsfdeq, /* (o) dequantized lsf coefficients */
-+ int *index, /* (i) quantization index */
-+ int lpc_n /* (i) number of LPCs */
-+){
-+ int i, j, pos, cb_pos;
-+
-+ /* decode first LSF */
-+
-+ pos = 0;
-+ cb_pos = 0;
-+ for (i = 0; i < LSF_NSPLIT; i++) {
-+ for (j = 0; j < dim_lsfCbTbl[i]; j++) {
-+ lsfdeq[pos + j] = lsfCbTbl[cb_pos +
-+ (long)(index[i])*dim_lsfCbTbl[i] + j];
-+ }
-+ pos += dim_lsfCbTbl[i];
-+ cb_pos += size_lsfCbTbl[i]*dim_lsfCbTbl[i];
-+ }
-+
-+ if (lpc_n>1) {
-+
-+ /* decode last LSF */
-+
-+ pos = 0;
-+ cb_pos = 0;
-+ for (i = 0; i < LSF_NSPLIT; i++) {
-+ for (j = 0; j < dim_lsfCbTbl[i]; j++) {
-+ lsfdeq[LPC_FILTERORDER + pos + j] =
-+ lsfCbTbl[cb_pos +
-+ (long)(index[LSF_NSPLIT + i])*
-+ dim_lsfCbTbl[i] + j];
-+ }
-+ pos += dim_lsfCbTbl[i];
-+ cb_pos += size_lsfCbTbl[i]*dim_lsfCbTbl[i];
-+ }
-+ }
-+}
-+
-+/*----------------------------------------------------------------*
-+
-+
-+ * obtain synthesis and weighting filters form lsf coefficients
-+ *---------------------------------------------------------------*/
-+
-+void DecoderInterpolateLSF(
-+ float *syntdenum, /* (o) synthesis filter coefficients */
-+ float *weightdenum, /* (o) weighting denumerator
-+ coefficients */
-+ float *lsfdeq, /* (i) dequantized lsf coefficients */
-+ int length, /* (i) length of lsf coefficient vector */
-+ iLBC_Dec_Inst_t *iLBCdec_inst
-+ /* (i) the decoder state structure */
-+){
-+ int i, pos, lp_length;
-+ float lp[LPC_FILTERORDER + 1], *lsfdeq2;
-+
-+ lsfdeq2 = lsfdeq + length;
-+ lp_length = length + 1;
-+
-+ if (iLBCdec_inst->mode==30) {
-+ /* sub-frame 1: Interpolation between old and first */
-+
-+ LSFinterpolate2a_dec(lp, iLBCdec_inst->lsfdeqold, lsfdeq,
-+ lsf_weightTbl_30ms[0], length);
-+ memcpy(syntdenum,lp,lp_length*sizeof(float));
-+ bwexpand(weightdenum, lp, LPC_CHIRP_WEIGHTDENUM,
-+ lp_length);
-+
-+ /* sub-frames 2 to 6: interpolation between first
-+ and last LSF */
-+
-+ pos = lp_length;
-+ for (i = 1; i < 6; i++) {
-+ LSFinterpolate2a_dec(lp, lsfdeq, lsfdeq2,
-+ lsf_weightTbl_30ms[i], length);
-+ memcpy(syntdenum + pos,lp,lp_length*sizeof(float));
-+ bwexpand(weightdenum + pos, lp,
-+ LPC_CHIRP_WEIGHTDENUM, lp_length);
-+ pos += lp_length;
-+ }
-+ }
-+ else {
-+ pos = 0;
-+ for (i = 0; i < iLBCdec_inst->nsub; i++) {
-+ LSFinterpolate2a_dec(lp, iLBCdec_inst->lsfdeqold,
-+ lsfdeq, lsf_weightTbl_20ms[i], length);
-+ memcpy(syntdenum+pos,lp,lp_length*sizeof(float));
-+ bwexpand(weightdenum+pos, lp, LPC_CHIRP_WEIGHTDENUM,
-+ lp_length);
-+ pos += lp_length;
-+ }
-+ }
-+
-+ /* update memory */
-+
-+
-+
-+ if (iLBCdec_inst->mode==30)
-+ memcpy(iLBCdec_inst->lsfdeqold, lsfdeq2,
-+ length*sizeof(float));
-+ else
-+ memcpy(iLBCdec_inst->lsfdeqold, lsfdeq,
-+ length*sizeof(float));
-+
-+}
-+
-+
-diff -druN codecs/ilbc.orig/LPCdecode.h codecs/ilbc/LPCdecode.h
---- codecs/ilbc.orig/LPCdecode.h 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/LPCdecode.h 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,44 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ LPC_decode.h
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#ifndef __iLBC_LPC_DECODE_H
-+#define __iLBC_LPC_DECODE_H
-+
-+void LSFinterpolate2a_dec(
-+
-+
-+ float *a, /* (o) lpc coefficients for a sub-frame */
-+ float *lsf1, /* (i) first lsf coefficient vector */
-+ float *lsf2, /* (i) second lsf coefficient vector */
-+ float coef, /* (i) interpolation weight */
-+ int length /* (i) length of lsf vectors */
-+);
-+
-+void SimplelsfDEQ(
-+ float *lsfdeq, /* (o) dequantized lsf coefficients */
-+ int *index, /* (i) quantization index */
-+ int lpc_n /* (i) number of LPCs */
-+);
-+
-+void DecoderInterpolateLSF(
-+ float *syntdenum, /* (o) synthesis filter coefficients */
-+ float *weightdenum, /* (o) weighting denumerator
-+ coefficients */
-+ float *lsfdeq, /* (i) dequantized lsf coefficients */
-+ int length, /* (i) length of lsf coefficient vector */
-+ iLBC_Dec_Inst_t *iLBCdec_inst
-+ /* (i) the decoder state structure */
-+);
-+
-+#endif
-+
-+
-diff -druN codecs/ilbc.orig/LPCencode.c codecs/ilbc/LPCencode.c
---- codecs/ilbc.orig/LPCencode.c 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/LPCencode.c 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,228 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ LPCencode.c
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#include <string.h>
-+
-+
-+
-+#include "iLBC_define.h"
-+#include "LPCencode.h"
-+#include "helpfun.h"
-+#include "lsf.h"
-+#include "constants.h"
-+
-+/*----------------------------------------------------------------*
-+ * lpc analysis (subrutine to LPCencode)
-+ *---------------------------------------------------------------*/
-+
-+static void SimpleAnalysis(
-+ float *lsf, /* (o) lsf coefficients */
-+ float *data, /* (i) new data vector */
-+ iLBC_Enc_Inst_t *iLBCenc_inst
-+ /* (i/o) the encoder state structure */
-+){
-+ int k, is;
-+ float temp[BLOCKL_MAX], lp[LPC_FILTERORDER + 1];
-+ float lp2[LPC_FILTERORDER + 1];
-+ float r[LPC_FILTERORDER + 1];
-+
-+ is=LPC_LOOKBACK+BLOCKL_MAX-iLBCenc_inst->blockl;
-+ memcpy(iLBCenc_inst->lpc_buffer+is,data,
-+ iLBCenc_inst->blockl*sizeof(float));
-+
-+ /* No lookahead, last window is asymmetric */
-+
-+ for (k = 0; k < iLBCenc_inst->lpc_n; k++) {
-+
-+ is = LPC_LOOKBACK;
-+
-+ if (k < (iLBCenc_inst->lpc_n - 1)) {
-+ window(temp, lpc_winTbl,
-+ iLBCenc_inst->lpc_buffer, BLOCKL_MAX);
-+ } else {
-+ window(temp, lpc_asymwinTbl,
-+ iLBCenc_inst->lpc_buffer + is, BLOCKL_MAX);
-+ }
-+
-+ autocorr(r, temp, BLOCKL_MAX, LPC_FILTERORDER);
-+ window(r, r, lpc_lagwinTbl, LPC_FILTERORDER + 1);
-+
-+ levdurb(lp, temp, r, LPC_FILTERORDER);
-+ bwexpand(lp2, lp, LPC_CHIRP_SYNTDENUM, LPC_FILTERORDER+1);
-+
-+ a2lsf(lsf + k*LPC_FILTERORDER, lp2);
-+ }
-+ is=LPC_LOOKBACK+BLOCKL_MAX-iLBCenc_inst->blockl;
-+ memmove(iLBCenc_inst->lpc_buffer,
-+ iLBCenc_inst->lpc_buffer+LPC_LOOKBACK+BLOCKL_MAX-is,
-+ is*sizeof(float));
-+}
-+
-+/*----------------------------------------------------------------*
-+
-+
-+ * lsf interpolator and conversion from lsf to a coefficients
-+ * (subrutine to SimpleInterpolateLSF)
-+ *---------------------------------------------------------------*/
-+
-+static void LSFinterpolate2a_enc(
-+ float *a, /* (o) lpc coefficients */
-+ float *lsf1,/* (i) first set of lsf coefficients */
-+ float *lsf2,/* (i) second set of lsf coefficients */
-+ float coef, /* (i) weighting coefficient to use between
-+ lsf1 and lsf2 */
-+ long length /* (i) length of coefficient vectors */
-+){
-+ float lsftmp[LPC_FILTERORDER];
-+
-+ interpolate(lsftmp, lsf1, lsf2, coef, length);
-+ lsf2a(a, lsftmp);
-+}
-+
-+/*----------------------------------------------------------------*
-+ * lsf interpolator (subrutine to LPCencode)
-+ *---------------------------------------------------------------*/
-+
-+static void SimpleInterpolateLSF(
-+ float *syntdenum, /* (o) the synthesis filter denominator
-+ resulting from the quantized
-+ interpolated lsf */
-+ float *weightdenum, /* (o) the weighting filter denominator
-+ resulting from the unquantized
-+ interpolated lsf */
-+ float *lsf, /* (i) the unquantized lsf coefficients */
-+ float *lsfdeq, /* (i) the dequantized lsf coefficients */
-+ float *lsfold, /* (i) the unquantized lsf coefficients of
-+ the previous signal frame */
-+ float *lsfdeqold, /* (i) the dequantized lsf coefficients of
-+ the previous signal frame */
-+ int length, /* (i) should equate LPC_FILTERORDER */
-+ iLBC_Enc_Inst_t *iLBCenc_inst
-+ /* (i/o) the encoder state structure */
-+){
-+ int i, pos, lp_length;
-+ float lp[LPC_FILTERORDER + 1], *lsf2, *lsfdeq2;
-+
-+ lsf2 = lsf + length;
-+ lsfdeq2 = lsfdeq + length;
-+ lp_length = length + 1;
-+
-+ if (iLBCenc_inst->mode==30) {
-+ /* sub-frame 1: Interpolation between old and first
-+ set of lsf coefficients */
-+
-+ LSFinterpolate2a_enc(lp, lsfdeqold, lsfdeq,
-+ lsf_weightTbl_30ms[0], length);
-+ memcpy(syntdenum,lp,lp_length*sizeof(float));
-+ LSFinterpolate2a_enc(lp, lsfold, lsf,
-+
-+
-+ lsf_weightTbl_30ms[0], length);
-+ bwexpand(weightdenum, lp, LPC_CHIRP_WEIGHTDENUM, lp_length);
-+
-+ /* sub-frame 2 to 6: Interpolation between first
-+ and second set of lsf coefficients */
-+
-+ pos = lp_length;
-+ for (i = 1; i < iLBCenc_inst->nsub; i++) {
-+ LSFinterpolate2a_enc(lp, lsfdeq, lsfdeq2,
-+ lsf_weightTbl_30ms[i], length);
-+ memcpy(syntdenum + pos,lp,lp_length*sizeof(float));
-+
-+ LSFinterpolate2a_enc(lp, lsf, lsf2,
-+ lsf_weightTbl_30ms[i], length);
-+ bwexpand(weightdenum + pos, lp,
-+ LPC_CHIRP_WEIGHTDENUM, lp_length);
-+ pos += lp_length;
-+ }
-+ }
-+ else {
-+ pos = 0;
-+ for (i = 0; i < iLBCenc_inst->nsub; i++) {
-+ LSFinterpolate2a_enc(lp, lsfdeqold, lsfdeq,
-+ lsf_weightTbl_20ms[i], length);
-+ memcpy(syntdenum+pos,lp,lp_length*sizeof(float));
-+ LSFinterpolate2a_enc(lp, lsfold, lsf,
-+ lsf_weightTbl_20ms[i], length);
-+ bwexpand(weightdenum+pos, lp,
-+ LPC_CHIRP_WEIGHTDENUM, lp_length);
-+ pos += lp_length;
-+ }
-+ }
-+
-+ /* update memory */
-+
-+ if (iLBCenc_inst->mode==30) {
-+ memcpy(lsfold, lsf2, length*sizeof(float));
-+ memcpy(lsfdeqold, lsfdeq2, length*sizeof(float));
-+ }
-+ else {
-+ memcpy(lsfold, lsf, length*sizeof(float));
-+ memcpy(lsfdeqold, lsfdeq, length*sizeof(float));
-+ }
-+}
-+
-+/*----------------------------------------------------------------*
-+ * lsf quantizer (subrutine to LPCencode)
-+ *---------------------------------------------------------------*/
-+
-+static void SimplelsfQ(
-+ float *lsfdeq, /* (o) dequantized lsf coefficients
-+ (dimension FILTERORDER) */
-+ int *index, /* (o) quantization index */
-+ float *lsf, /* (i) the lsf coefficient vector to be
-+
-+
-+ quantized (dimension FILTERORDER ) */
-+ int lpc_n /* (i) number of lsf sets to quantize */
-+){
-+ /* Quantize first LSF with memoryless split VQ */
-+ SplitVQ(lsfdeq, index, lsf, lsfCbTbl, LSF_NSPLIT,
-+ dim_lsfCbTbl, size_lsfCbTbl);
-+
-+ if (lpc_n==2) {
-+ /* Quantize second LSF with memoryless split VQ */
-+ SplitVQ(lsfdeq + LPC_FILTERORDER, index + LSF_NSPLIT,
-+ lsf + LPC_FILTERORDER, lsfCbTbl, LSF_NSPLIT,
-+ dim_lsfCbTbl, size_lsfCbTbl);
-+ }
-+}
-+
-+/*----------------------------------------------------------------*
-+ * lpc encoder
-+ *---------------------------------------------------------------*/
-+
-+void LPCencode(
-+ float *syntdenum, /* (i/o) synthesis filter coefficients
-+ before/after encoding */
-+ float *weightdenum, /* (i/o) weighting denumerator
-+ coefficients before/after
-+ encoding */
-+ int *lsf_index, /* (o) lsf quantization index */
-+ float *data, /* (i) lsf coefficients to quantize */
-+ iLBC_Enc_Inst_t *iLBCenc_inst
-+ /* (i/o) the encoder state structure */
-+){
-+ float lsf[LPC_FILTERORDER * LPC_N_MAX];
-+ float lsfdeq[LPC_FILTERORDER * LPC_N_MAX];
-+ int change=0;
-+
-+ SimpleAnalysis(lsf, data, iLBCenc_inst);
-+ SimplelsfQ(lsfdeq, lsf_index, lsf, iLBCenc_inst->lpc_n);
-+ change=LSF_check(lsfdeq, LPC_FILTERORDER, iLBCenc_inst->lpc_n);
-+ SimpleInterpolateLSF(syntdenum, weightdenum,
-+ lsf, lsfdeq, iLBCenc_inst->lsfold,
-+ iLBCenc_inst->lsfdeqold, LPC_FILTERORDER, iLBCenc_inst);
-+}
-+
-+
-+
-diff -druN codecs/ilbc.orig/LPCencode.h codecs/ilbc/LPCencode.h
---- codecs/ilbc.orig/LPCencode.h 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/LPCencode.h 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,29 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ LPCencode.h
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#ifndef __iLBC_LPCENCOD_H
-+#define __iLBC_LPCENCOD_H
-+
-+void LPCencode(
-+ float *syntdenum, /* (i/o) synthesis filter coefficients
-+ before/after encoding */
-+ float *weightdenum, /* (i/o) weighting denumerator coefficients
-+ before/after encoding */
-+ int *lsf_index, /* (o) lsf quantization index */
-+ float *data, /* (i) lsf coefficients to quantize */
-+ iLBC_Enc_Inst_t *iLBCenc_inst
-+ /* (i/o) the encoder state structure */
-+);
-+
-+#endif
-+
-+
-diff -druN codecs/ilbc.orig/Makefile codecs/ilbc/Makefile
---- codecs/ilbc.orig/Makefile 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/Makefile 2007-10-29 15:12:16.000000000 -0700
-@@ -0,0 +1,20 @@
-+LIB=libilbc.a
-+CFLAGS+=-fPIC
-+
-+OBJS=anaFilter.o iCBSearch.o packing.o \
-+ constants.o gainquant.o iLBC_decode.o StateConstructW.o \
-+ createCB.o getCBvec.o iLBC_encode.o StateSearchW.o doCPLC.o \
-+ helpfun.o syntFilter.o enhancer.o hpInput.o LPCdecode.o \
-+ filter.o hpOutput.o LPCencode.o FrameClassify.o iCBConstruct.o lsf.o
-+
-+include $(ASTTOPDIR)/Makefile.rules
-+
-+all: $(LIB)
-+
-+$(LIB): $(OBJS)
-+ $(ECHO_PREFIX) echo " [AR] $^ -> $@"
-+ $(CMD_PREFIX) $(AR) cr $@ $^
-+ $(CMD_PREFIX) $(RANLIB) $@
-+
-+clean:
-+ rm -f $(LIB) *.o .*.d *.s *.i
-diff -druN codecs/ilbc.orig/StateConstructW.c codecs/ilbc/StateConstructW.c
---- codecs/ilbc.orig/StateConstructW.c 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/StateConstructW.c 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,76 @@
-+
-+/******************************************************************
-+
-+
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ StateConstructW.c
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#include <math.h>
-+#include <string.h>
-+
-+#include "iLBC_define.h"
-+#include "StateConstructW.h"
-+#include "constants.h"
-+#include "filter.h"
-+
-+/*----------------------------------------------------------------*
-+ * decoding of the start state
-+ *---------------------------------------------------------------*/
-+
-+void StateConstructW(
-+ int idxForMax, /* (i) 6-bit index for the quantization of
-+ max amplitude */
-+ int *idxVec, /* (i) vector of quantization indexes */
-+ float *syntDenum, /* (i) synthesis filter denumerator */
-+ float *out, /* (o) the decoded state vector */
-+ int len /* (i) length of a state vector */
-+){
-+ float maxVal, tmpbuf[LPC_FILTERORDER+2*STATE_LEN], *tmp,
-+ numerator[LPC_FILTERORDER+1];
-+ float foutbuf[LPC_FILTERORDER+2*STATE_LEN], *fout;
-+ int k,tmpi;
-+
-+ /* decoding of the maximum value */
-+
-+ maxVal = state_frgqTbl[idxForMax];
-+ maxVal = (float)pow(10,maxVal)/(float)4.5;
-+
-+ /* initialization of buffers and coefficients */
-+
-+ memset(tmpbuf, 0, LPC_FILTERORDER*sizeof(float));
-+ memset(foutbuf, 0, LPC_FILTERORDER*sizeof(float));
-+ for (k=0; k<LPC_FILTERORDER; k++) {
-+ numerator[k]=syntDenum[LPC_FILTERORDER-k];
-+ }
-+ numerator[LPC_FILTERORDER]=syntDenum[0];
-+ tmp = &tmpbuf[LPC_FILTERORDER];
-+ fout = &foutbuf[LPC_FILTERORDER];
-+
-+ /* decoding of the sample values */
-+
-+ for (k=0; k<len; k++) {
-+ tmpi = len-1-k;
-+ /* maxVal = 1/scal */
-+
-+
-+ tmp[k] = maxVal*state_sq3Tbl[idxVec[tmpi]];
-+ }
-+
-+ /* circular convolution with all-pass filter */
-+
-+ memset(tmp+len, 0, len*sizeof(float));
-+ ZeroPoleFilter(tmp, numerator, syntDenum, 2*len,
-+ LPC_FILTERORDER, fout);
-+ for (k=0;k<len;k++) {
-+ out[k] = fout[len-1-k]+fout[2*len-1-k];
-+ }
-+}
-+
-+
-diff -druN codecs/ilbc.orig/StateConstructW.h codecs/ilbc/StateConstructW.h
---- codecs/ilbc.orig/StateConstructW.h 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/StateConstructW.h 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,27 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ StateConstructW.h
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#ifndef __iLBC_STATECONSTRUCTW_H
-+#define __iLBC_STATECONSTRUCTW_H
-+
-+void StateConstructW(
-+ int idxForMax, /* (i) 6-bit index for the quantization of
-+ max amplitude */
-+ int *idxVec, /* (i) vector of quantization indexes */
-+ float *syntDenum, /* (i) synthesis filter denumerator */
-+ float *out, /* (o) the decoded state vector */
-+ int len /* (i) length of a state vector */
-+);
-+
-+#endif
-+
-+
-diff -druN codecs/ilbc.orig/StateSearchW.c codecs/ilbc/StateSearchW.c
---- codecs/ilbc.orig/StateSearchW.c 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/StateSearchW.c 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,194 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ StateSearchW.c
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#include <math.h>
-+#include <string.h>
-+
-+#include "iLBC_define.h"
-+#include "StateSearchW.h"
-+#include "constants.h"
-+#include "filter.h"
-+#include "helpfun.h"
-+
-+/*----------------------------------------------------------------*
-+ * predictive noise shaping encoding of scaled start state
-+ * (subrutine for StateSearchW)
-+ *---------------------------------------------------------------*/
-+
-+void AbsQuantW(
-+ iLBC_Enc_Inst_t *iLBCenc_inst,
-+ /* (i) Encoder instance */
-+ float *in, /* (i) vector to encode */
-+ float *syntDenum, /* (i) denominator of synthesis filter */
-+ float *weightDenum, /* (i) denominator of weighting filter */
-+ int *out, /* (o) vector of quantizer indexes */
-+ int len, /* (i) length of vector to encode and
-+ vector of quantizer indexes */
-+ int state_first /* (i) position of start state in the
-+ 80 vec */
-+){
-+ float *syntOut;
-+ float syntOutBuf[LPC_FILTERORDER+STATE_SHORT_LEN_30MS];
-+ float toQ, xq;
-+ int n;
-+ int index;
-+
-+ /* initialization of buffer for filtering */
-+
-+ memset(syntOutBuf, 0, LPC_FILTERORDER*sizeof(float));
-+
-+
-+
-+ /* initialization of pointer for filtering */
-+
-+ syntOut = &syntOutBuf[LPC_FILTERORDER];
-+
-+ /* synthesis and weighting filters on input */
-+
-+ if (state_first) {
-+ AllPoleFilter (in, weightDenum, SUBL, LPC_FILTERORDER);
-+ } else {
-+ AllPoleFilter (in, weightDenum,
-+ iLBCenc_inst->state_short_len-SUBL,
-+ LPC_FILTERORDER);
-+ }
-+
-+ /* encoding loop */
-+
-+ for (n=0; n<len; n++) {
-+
-+ /* time update of filter coefficients */
-+
-+ if ((state_first)&&(n==SUBL)){
-+ syntDenum += (LPC_FILTERORDER+1);
-+ weightDenum += (LPC_FILTERORDER+1);
-+
-+ /* synthesis and weighting filters on input */
-+ AllPoleFilter (&in[n], weightDenum, len-n,
-+ LPC_FILTERORDER);
-+
-+ } else if ((state_first==0)&&
-+ (n==(iLBCenc_inst->state_short_len-SUBL))) {
-+ syntDenum += (LPC_FILTERORDER+1);
-+ weightDenum += (LPC_FILTERORDER+1);
-+
-+ /* synthesis and weighting filters on input */
-+ AllPoleFilter (&in[n], weightDenum, len-n,
-+ LPC_FILTERORDER);
-+
-+ }
-+
-+ /* prediction of synthesized and weighted input */
-+
-+ syntOut[n] = 0.0;
-+ AllPoleFilter (&syntOut[n], weightDenum, 1,
-+ LPC_FILTERORDER);
-+
-+ /* quantization */
-+
-+ toQ = in[n]-syntOut[n];
-+ sort_sq(&xq, &index, toQ, state_sq3Tbl, 8);
-+ out[n]=index;
-+ syntOut[n] = state_sq3Tbl[out[n]];
-+
-+ /* update of the prediction filter */
-+
-+
-+
-+ AllPoleFilter(&syntOut[n], weightDenum, 1,
-+ LPC_FILTERORDER);
-+ }
-+}
-+
-+/*----------------------------------------------------------------*
-+ * encoding of start state
-+ *---------------------------------------------------------------*/
-+
-+void StateSearchW(
-+ iLBC_Enc_Inst_t *iLBCenc_inst,
-+ /* (i) Encoder instance */
-+ float *residual,/* (i) target residual vector */
-+ float *syntDenum, /* (i) lpc synthesis filter */
-+ float *weightDenum, /* (i) weighting filter denuminator */
-+ int *idxForMax, /* (o) quantizer index for maximum
-+ amplitude */
-+ int *idxVec, /* (o) vector of quantization indexes */
-+ int len, /* (i) length of all vectors */
-+ int state_first /* (i) position of start state in the
-+ 80 vec */
-+){
-+ float dtmp, maxVal;
-+ float tmpbuf[LPC_FILTERORDER+2*STATE_SHORT_LEN_30MS];
-+ float *tmp, numerator[1+LPC_FILTERORDER];
-+ float foutbuf[LPC_FILTERORDER+2*STATE_SHORT_LEN_30MS], *fout;
-+ int k;
-+ float qmax, scal;
-+
-+ /* initialization of buffers and filter coefficients */
-+
-+ memset(tmpbuf, 0, LPC_FILTERORDER*sizeof(float));
-+ memset(foutbuf, 0, LPC_FILTERORDER*sizeof(float));
-+ for (k=0; k<LPC_FILTERORDER; k++) {
-+ numerator[k]=syntDenum[LPC_FILTERORDER-k];
-+ }
-+ numerator[LPC_FILTERORDER]=syntDenum[0];
-+ tmp = &tmpbuf[LPC_FILTERORDER];
-+ fout = &foutbuf[LPC_FILTERORDER];
-+
-+ /* circular convolution with the all-pass filter */
-+
-+ memcpy(tmp, residual, len*sizeof(float));
-+ memset(tmp+len, 0, len*sizeof(float));
-+ ZeroPoleFilter(tmp, numerator, syntDenum, 2*len,
-+ LPC_FILTERORDER, fout);
-+ for (k=0; k<len; k++) {
-+ fout[k] += fout[k+len];
-+ }
-+
-+ /* identification of the maximum amplitude value */
-+
-+ maxVal = fout[0];
-+
-+
-+ for (k=1; k<len; k++) {
-+
-+ if (fout[k]*fout[k] > maxVal*maxVal){
-+ maxVal = fout[k];
-+ }
-+ }
-+ maxVal=(float)fabs(maxVal);
-+
-+ /* encoding of the maximum amplitude value */
-+
-+ if (maxVal < 10.0) {
-+ maxVal = 10.0;
-+ }
-+ maxVal = (float)log10(maxVal);
-+ sort_sq(&dtmp, idxForMax, maxVal, state_frgqTbl, 64);
-+
-+ /* decoding of the maximum amplitude representation value,
-+ and corresponding scaling of start state */
-+
-+ maxVal=state_frgqTbl[*idxForMax];
-+ qmax = (float)pow(10,maxVal);
-+ scal = (float)(4.5)/qmax;
-+ for (k=0; k<len; k++){
-+ fout[k] *= scal;
-+ }
-+
-+ /* predictive noise shaping encoding of scaled start state */
-+
-+ AbsQuantW(iLBCenc_inst, fout,syntDenum,
-+ weightDenum,idxVec, len, state_first);
-+}
-+
-+
-diff -druN codecs/ilbc.orig/StateSearchW.h codecs/ilbc/StateSearchW.h
---- codecs/ilbc.orig/StateSearchW.h 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/StateSearchW.h 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,48 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ StateSearchW.h
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#ifndef __iLBC_STATESEARCHW_H
-+#define __iLBC_STATESEARCHW_H
-+
-+void AbsQuantW(
-+ iLBC_Enc_Inst_t *iLBCenc_inst,
-+ /* (i) Encoder instance */
-+ float *in, /* (i) vector to encode */
-+ float *syntDenum, /* (i) denominator of synthesis filter */
-+ float *weightDenum, /* (i) denominator of weighting filter */
-+ int *out, /* (o) vector of quantizer indexes */
-+ int len, /* (i) length of vector to encode and
-+ vector of quantizer indexes */
-+ int state_first /* (i) position of start state in the
-+ 80 vec */
-+);
-+
-+void StateSearchW(
-+ iLBC_Enc_Inst_t *iLBCenc_inst,
-+ /* (i) Encoder instance */
-+ float *residual,/* (i) target residual vector */
-+ float *syntDenum, /* (i) lpc synthesis filter */
-+ float *weightDenum, /* (i) weighting filter denuminator */
-+ int *idxForMax, /* (o) quantizer index for maximum
-+ amplitude */
-+ int *idxVec, /* (o) vector of quantization indexes */
-+ int len, /* (i) length of all vectors */
-+ int state_first /* (i) position of start state in the
-+
-+
-+ 80 vec */
-+);
-+
-+
-+#endif
-+
-+
-diff -druN codecs/ilbc.orig/anaFilter.c codecs/ilbc/anaFilter.c
---- codecs/ilbc.orig/anaFilter.c 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/anaFilter.c 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,71 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ anaFilter.c
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#include <string.h>
-+#include "anaFilter.h"
-+#include "iLBC_define.h"
-+
-+/*----------------------------------------------------------------*
-+ * LP analysis filter.
-+
-+
-+ *---------------------------------------------------------------*/
-+
-+void anaFilter(
-+ float *In, /* (i) Signal to be filtered */
-+ float *a, /* (i) LP parameters */
-+ int len,/* (i) Length of signal */
-+ float *Out, /* (o) Filtered signal */
-+ float *mem /* (i/o) Filter state */
-+){
-+ int i, j;
-+ float *po, *pi, *pm, *pa;
-+
-+ po = Out;
-+
-+ /* Filter first part using memory from past */
-+
-+ for (i=0; i<LPC_FILTERORDER; i++) {
-+ pi = &In[i];
-+ pm = &mem[LPC_FILTERORDER-1];
-+ pa = a;
-+ *po=0.0;
-+ for (j=0; j<=i; j++) {
-+ *po+=(*pa++)*(*pi--);
-+ }
-+ for (j=i+1; j<LPC_FILTERORDER+1; j++) {
-+
-+ *po+=(*pa++)*(*pm--);
-+ }
-+ po++;
-+ }
-+
-+ /* Filter last part where the state is entierly
-+ in the input vector */
-+
-+ for (i=LPC_FILTERORDER; i<len; i++) {
-+ pi = &In[i];
-+ pa = a;
-+ *po=0.0;
-+ for (j=0; j<LPC_FILTERORDER+1; j++) {
-+ *po+=(*pa++)*(*pi--);
-+ }
-+ po++;
-+ }
-+
-+ /* Update state vector */
-+
-+ memcpy(mem, &In[len-LPC_FILTERORDER],
-+ LPC_FILTERORDER*sizeof(float));
-+}
-+
-+
-diff -druN codecs/ilbc.orig/anaFilter.h codecs/ilbc/anaFilter.h
---- codecs/ilbc.orig/anaFilter.h 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/anaFilter.h 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,26 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ anaFilter.h
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#ifndef __iLBC_ANAFILTER_H
-+#define __iLBC_ANAFILTER_H
-+
-+void anaFilter(
-+ float *In, /* (i) Signal to be filtered */
-+ float *a, /* (i) LP parameters */
-+ int len,/* (i) Length of signal */
-+ float *Out, /* (o) Filtered signal */
-+ float *mem /* (i/o) Filter state */
-+);
-+
-+#endif
-+
-+
-diff -druN codecs/ilbc.orig/constants.c codecs/ilbc/constants.c
---- codecs/ilbc.orig/constants.c 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/constants.c 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,729 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ constants.c
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#include "iLBC_define.h"
-+
-+/* ULP bit allocation */
-+
-+ /* 20 ms frame */
-+
-+const iLBC_ULP_Inst_t ULP_20msTbl = {
-+ /* LSF */
-+ { {6,0,0,0,0}, {7,0,0,0,0}, {7,0,0,0,0},
-+ {0,0,0,0,0}, {0,0,0,0,0}, {0,0,0,0,0}},
-+ /* Start state location, gain and samples */
-+ {2,0,0,0,0},
-+ {1,0,0,0,0},
-+ {6,0,0,0,0},
-+ {0,1,2,0,0},
-+ /* extra CB index and extra CB gain */
-+ {{6,0,1,0,0}, {0,0,7,0,0}, {0,0,7,0,0}},
-+ {{2,0,3,0,0}, {1,1,2,0,0}, {0,0,3,0,0}},
-+ /* CB index and CB gain */
-+ { {{7,0,1,0,0}, {0,0,7,0,0}, {0,0,7,0,0}},
-+ {{0,0,8,0,0}, {0,0,8,0,0}, {0,0,8,0,0}},
-+ {{0,0,0,0,0}, {0,0,0,0,0}, {0,0,0,0,0}},
-+ {{0,0,0,0,0}, {0,0,0,0,0}, {0,0,0,0,0}}},
-+ { {{1,2,2,0,0}, {1,1,2,0,0}, {0,0,3,0,0}},
-+ {{1,1,3,0,0}, {0,2,2,0,0}, {0,0,3,0,0}},
-+ {{0,0,0,0,0}, {0,0,0,0,0}, {0,0,0,0,0}},
-+ {{0,0,0,0,0}, {0,0,0,0,0}, {0,0,0,0,0}}}
-+};
-+
-+ /* 30 ms frame */
-+
-+const iLBC_ULP_Inst_t ULP_30msTbl = {
-+ /* LSF */
-+ { {6,0,0,0,0}, {7,0,0,0,0}, {7,0,0,0,0},
-+
-+
-+ {6,0,0,0,0}, {7,0,0,0,0}, {7,0,0,0,0}},
-+ /* Start state location, gain and samples */
-+ {3,0,0,0,0},
-+ {1,0,0,0,0},
-+ {6,0,0,0,0},
-+ {0,1,2,0,0},
-+ /* extra CB index and extra CB gain */
-+ {{4,2,1,0,0}, {0,0,7,0,0}, {0,0,7,0,0}},
-+ {{1,1,3,0,0}, {1,1,2,0,0}, {0,0,3,0,0}},
-+ /* CB index and CB gain */
-+ { {{6,1,1,0,0}, {0,0,7,0,0}, {0,0,7,0,0}},
-+ {{0,7,1,0,0}, {0,0,8,0,0}, {0,0,8,0,0}},
-+ {{0,7,1,0,0}, {0,0,8,0,0}, {0,0,8,0,0}},
-+ {{0,7,1,0,0}, {0,0,8,0,0}, {0,0,8,0,0}}},
-+ { {{1,2,2,0,0}, {1,2,1,0,0}, {0,0,3,0,0}},
-+ {{0,2,3,0,0}, {0,2,2,0,0}, {0,0,3,0,0}},
-+ {{0,1,4,0,0}, {0,1,3,0,0}, {0,0,3,0,0}},
-+ {{0,1,4,0,0}, {0,1,3,0,0}, {0,0,3,0,0}}}
-+};
-+
-+/* HP Filters */
-+
-+float hpi_zero_coefsTbl[3] = {
-+ (float)0.92727436, (float)-1.8544941, (float)0.92727436
-+};
-+float hpi_pole_coefsTbl[3] = {
-+ (float)1.0, (float)-1.9059465, (float)0.9114024
-+};
-+float hpo_zero_coefsTbl[3] = {
-+ (float)0.93980581, (float)-1.8795834, (float)0.93980581
-+};
-+float hpo_pole_coefsTbl[3] = {
-+ (float)1.0, (float)-1.9330735, (float)0.93589199
-+};
-+
-+/* LP Filter */
-+
-+float lpFilt_coefsTbl[FILTERORDER_DS]={
-+ (float)-0.066650, (float)0.125000, (float)0.316650,
-+ (float)0.414063, (float)0.316650,
-+ (float)0.125000, (float)-0.066650
-+};
-+
-+/* State quantization tables */
-+
-+float state_sq3Tbl[8] = {
-+ (float)-3.719849, (float)-2.177490, (float)-1.130005,
-+ (float)-0.309692, (float)0.444214, (float)1.329712,
-+ (float)2.436279, (float)3.983887
-+};
-+
-+float state_frgqTbl[64] = {
-+ (float)1.000085, (float)1.071695, (float)1.140395,
-+ (float)1.206868, (float)1.277188, (float)1.351503,
-+
-+
-+ (float)1.429380, (float)1.500727, (float)1.569049,
-+ (float)1.639599, (float)1.707071, (float)1.781531,
-+ (float)1.840799, (float)1.901550, (float)1.956695,
-+ (float)2.006750, (float)2.055474, (float)2.102787,
-+ (float)2.142819, (float)2.183592, (float)2.217962,
-+ (float)2.257177, (float)2.295739, (float)2.332967,
-+ (float)2.369248, (float)2.402792, (float)2.435080,
-+ (float)2.468598, (float)2.503394, (float)2.539284,
-+ (float)2.572944, (float)2.605036, (float)2.636331,
-+ (float)2.668939, (float)2.698780, (float)2.729101,
-+ (float)2.759786, (float)2.789834, (float)2.818679,
-+ (float)2.848074, (float)2.877470, (float)2.906899,
-+ (float)2.936655, (float)2.967804, (float)3.000115,
-+ (float)3.033367, (float)3.066355, (float)3.104231,
-+ (float)3.141499, (float)3.183012, (float)3.222952,
-+ (float)3.265433, (float)3.308441, (float)3.350823,
-+ (float)3.395275, (float)3.442793, (float)3.490801,
-+ (float)3.542514, (float)3.604064, (float)3.666050,
-+ (float)3.740994, (float)3.830749, (float)3.938770,
-+ (float)4.101764
-+};
-+
-+/* CB tables */
-+
-+int search_rangeTbl[5][CB_NSTAGES]={{58,58,58}, {108,44,44},
-+ {108,108,108}, {108,108,108}, {108,108,108}};
-+int stMemLTbl=85;
-+int memLfTbl[NASUB_MAX]={147,147,147,147};
-+
-+/* expansion filter(s) */
-+
-+float cbfiltersTbl[CB_FILTERLEN]={
-+ (float)-0.034180, (float)0.108887, (float)-0.184326,
-+ (float)0.806152, (float)0.713379, (float)-0.144043,
-+ (float)0.083740, (float)-0.033691
-+};
-+
-+/* Gain Quantization */
-+
-+float gain_sq3Tbl[8]={
-+ (float)-1.000000, (float)-0.659973, (float)-0.330017,
-+ (float)0.000000, (float)0.250000, (float)0.500000,
-+ (float)0.750000, (float)1.00000};
-+
-+float gain_sq4Tbl[16]={
-+ (float)-1.049988, (float)-0.900024, (float)-0.750000,
-+ (float)-0.599976, (float)-0.450012, (float)-0.299988,
-+ (float)-0.150024, (float)0.000000, (float)0.150024,
-+ (float)0.299988, (float)0.450012, (float)0.599976,
-+ (float)0.750000, (float)0.900024, (float)1.049988,
-+ (float)1.200012};
-+
-+float gain_sq5Tbl[32]={
-+ (float)0.037476, (float)0.075012, (float)0.112488,
-+
-+
-+ (float)0.150024, (float)0.187500, (float)0.224976,
-+ (float)0.262512, (float)0.299988, (float)0.337524,
-+ (float)0.375000, (float)0.412476, (float)0.450012,
-+ (float)0.487488, (float)0.525024, (float)0.562500,
-+ (float)0.599976, (float)0.637512, (float)0.674988,
-+ (float)0.712524, (float)0.750000, (float)0.787476,
-+ (float)0.825012, (float)0.862488, (float)0.900024,
-+ (float)0.937500, (float)0.974976, (float)1.012512,
-+ (float)1.049988, (float)1.087524, (float)1.125000,
-+ (float)1.162476, (float)1.200012};
-+
-+/* Enhancer - Upsamling a factor 4 (ENH_UPS0 = 4) */
-+float polyphaserTbl[ENH_UPS0*(2*ENH_FL0+1)]={
-+ (float)0.000000, (float)0.000000, (float)0.000000,
-+(float)1.000000,
-+ (float)0.000000, (float)0.000000, (float)0.000000,
-+ (float)0.015625, (float)-0.076904, (float)0.288330,
-+(float)0.862061,
-+ (float)-0.106445, (float)0.018799, (float)-0.015625,
-+ (float)0.023682, (float)-0.124268, (float)0.601563,
-+(float)0.601563,
-+ (float)-0.124268, (float)0.023682, (float)-0.023682,
-+ (float)0.018799, (float)-0.106445, (float)0.862061,
-+(float)0.288330,
-+ (float)-0.076904, (float)0.015625, (float)-0.018799};
-+
-+float enh_plocsTbl[ENH_NBLOCKS_TOT] = {(float)40.0, (float)120.0,
-+ (float)200.0, (float)280.0, (float)360.0,
-+ (float)440.0, (float)520.0, (float)600.0};
-+
-+/* LPC analysis and quantization */
-+
-+int dim_lsfCbTbl[LSF_NSPLIT] = {3, 3, 4};
-+int size_lsfCbTbl[LSF_NSPLIT] = {64,128,128};
-+
-+
-+float lsfmeanTbl[LPC_FILTERORDER] = {
-+ (float)0.281738, (float)0.445801, (float)0.663330,
-+ (float)0.962524, (float)1.251831, (float)1.533081,
-+ (float)1.850586, (float)2.137817, (float)2.481445,
-+ (float)2.777344};
-+
-+float lsf_weightTbl_30ms[6] = {(float)(1.0/2.0), (float)1.0,
-+(float)(2.0/3.0),
-+ (float)(1.0/3.0), (float)0.0, (float)0.0};
-+
-+float lsf_weightTbl_20ms[4] = {(float)(3.0/4.0), (float)(2.0/4.0),
-+ (float)(1.0/4.0), (float)(0.0)};
-+
-+/* Hanning LPC window */
-+float lpc_winTbl[BLOCKL_MAX]={
-+ (float)0.000183, (float)0.000671, (float)0.001526,
-+ (float)0.002716, (float)0.004242, (float)0.006104,
-+ (float)0.008301, (float)0.010834, (float)0.013702,
-+
-+
-+ (float)0.016907, (float)0.020416, (float)0.024261,
-+ (float)0.028442, (float)0.032928, (float)0.037750,
-+ (float)0.042877, (float)0.048309, (float)0.054047,
-+ (float)0.060089, (float)0.066437, (float)0.073090,
-+ (float)0.080017, (float)0.087219, (float)0.094727,
-+ (float)0.102509, (float)0.110535, (float)0.118835,
-+ (float)0.127411, (float)0.136230, (float)0.145294,
-+ (float)0.154602, (float)0.164154, (float)0.173920,
-+ (float)0.183899, (float)0.194122, (float)0.204529,
-+ (float)0.215149, (float)0.225952, (float)0.236938,
-+ (float)0.248108, (float)0.259460, (float)0.270966,
-+ (float)0.282654, (float)0.294464, (float)0.306396,
-+ (float)0.318481, (float)0.330688, (float)0.343018,
-+ (float)0.355438, (float)0.367981, (float)0.380585,
-+ (float)0.393280, (float)0.406067, (float)0.418884,
-+ (float)0.431763, (float)0.444702, (float)0.457672,
-+ (float)0.470673, (float)0.483704, (float)0.496735,
-+ (float)0.509766, (float)0.522797, (float)0.535828,
-+ (float)0.548798, (float)0.561768, (float)0.574677,
-+ (float)0.587524, (float)0.600342, (float)0.613068,
-+ (float)0.625732, (float)0.638306, (float)0.650787,
-+ (float)0.663147, (float)0.675415, (float)0.687561,
-+ (float)0.699585, (float)0.711487, (float)0.723206,
-+ (float)0.734802, (float)0.746216, (float)0.757477,
-+ (float)0.768585, (float)0.779480, (float)0.790192,
-+ (float)0.800720, (float)0.811005, (float)0.821106,
-+ (float)0.830994, (float)0.840668, (float)0.850067,
-+ (float)0.859253, (float)0.868225, (float)0.876892,
-+ (float)0.885345, (float)0.893524, (float)0.901428,
-+ (float)0.909058, (float)0.916412, (float)0.923492,
-+ (float)0.930267, (float)0.936768, (float)0.942963,
-+ (float)0.948853, (float)0.954437, (float)0.959717,
-+ (float)0.964691, (float)0.969360, (float)0.973694,
-+ (float)0.977692, (float)0.981384, (float)0.984741,
-+ (float)0.987762, (float)0.990479, (float)0.992828,
-+ (float)0.994873, (float)0.996552, (float)0.997925,
-+ (float)0.998932, (float)0.999603, (float)0.999969,
-+ (float)0.999969, (float)0.999603, (float)0.998932,
-+ (float)0.997925, (float)0.996552, (float)0.994873,
-+ (float)0.992828, (float)0.990479, (float)0.987762,
-+ (float)0.984741, (float)0.981384, (float)0.977692,
-+ (float)0.973694, (float)0.969360, (float)0.964691,
-+ (float)0.959717, (float)0.954437, (float)0.948853,
-+ (float)0.942963, (float)0.936768, (float)0.930267,
-+ (float)0.923492, (float)0.916412, (float)0.909058,
-+ (float)0.901428, (float)0.893524, (float)0.885345,
-+ (float)0.876892, (float)0.868225, (float)0.859253,
-+ (float)0.850067, (float)0.840668, (float)0.830994,
-+ (float)0.821106, (float)0.811005, (float)0.800720,
-+ (float)0.790192, (float)0.779480, (float)0.768585,
-+ (float)0.757477, (float)0.746216, (float)0.734802,
-+ (float)0.723206, (float)0.711487, (float)0.699585,
-+ (float)0.687561, (float)0.675415, (float)0.663147,
-+ (float)0.650787, (float)0.638306, (float)0.625732,
-+
-+
-+ (float)0.613068, (float)0.600342, (float)0.587524,
-+ (float)0.574677, (float)0.561768, (float)0.548798,
-+ (float)0.535828, (float)0.522797, (float)0.509766,
-+ (float)0.496735, (float)0.483704, (float)0.470673,
-+ (float)0.457672, (float)0.444702, (float)0.431763,
-+ (float)0.418884, (float)0.406067, (float)0.393280,
-+ (float)0.380585, (float)0.367981, (float)0.355438,
-+ (float)0.343018, (float)0.330688, (float)0.318481,
-+ (float)0.306396, (float)0.294464, (float)0.282654,
-+ (float)0.270966, (float)0.259460, (float)0.248108,
-+ (float)0.236938, (float)0.225952, (float)0.215149,
-+ (float)0.204529, (float)0.194122, (float)0.183899,
-+ (float)0.173920, (float)0.164154, (float)0.154602,
-+ (float)0.145294, (float)0.136230, (float)0.127411,
-+ (float)0.118835, (float)0.110535, (float)0.102509,
-+ (float)0.094727, (float)0.087219, (float)0.080017,
-+ (float)0.073090, (float)0.066437, (float)0.060089,
-+ (float)0.054047, (float)0.048309, (float)0.042877,
-+ (float)0.037750, (float)0.032928, (float)0.028442,
-+ (float)0.024261, (float)0.020416, (float)0.016907,
-+ (float)0.013702, (float)0.010834, (float)0.008301,
-+ (float)0.006104, (float)0.004242, (float)0.002716,
-+ (float)0.001526, (float)0.000671, (float)0.000183
-+};
-+
-+/* Asymmetric LPC window */
-+float lpc_asymwinTbl[BLOCKL_MAX]={
-+ (float)0.000061, (float)0.000214, (float)0.000458,
-+ (float)0.000824, (float)0.001282, (float)0.001831,
-+ (float)0.002472, (float)0.003235, (float)0.004120,
-+ (float)0.005066, (float)0.006134, (float)0.007294,
-+ (float)0.008545, (float)0.009918, (float)0.011383,
-+ (float)0.012939, (float)0.014587, (float)0.016357,
-+ (float)0.018219, (float)0.020172, (float)0.022217,
-+ (float)0.024353, (float)0.026611, (float)0.028961,
-+ (float)0.031372, (float)0.033905, (float)0.036530,
-+ (float)0.039276, (float)0.042084, (float)0.044983,
-+ (float)0.047974, (float)0.051086, (float)0.054260,
-+ (float)0.057526, (float)0.060883, (float)0.064331,
-+ (float)0.067871, (float)0.071503, (float)0.075226,
-+ (float)0.079010, (float)0.082916, (float)0.086884,
-+ (float)0.090942, (float)0.095062, (float)0.099304,
-+ (float)0.103607, (float)0.107971, (float)0.112427,
-+ (float)0.116974, (float)0.121582, (float)0.126282,
-+ (float)0.131073, (float)0.135895, (float)0.140839,
-+ (float)0.145813, (float)0.150879, (float)0.156006,
-+ (float)0.161224, (float)0.166504, (float)0.171844,
-+ (float)0.177246, (float)0.182709, (float)0.188263,
-+ (float)0.193848, (float)0.199524, (float)0.205231,
-+ (float)0.211029, (float)0.216858, (float)0.222778,
-+ (float)0.228729, (float)0.234741, (float)0.240814,
-+ (float)0.246918, (float)0.253082, (float)0.259308,
-+ (float)0.265564, (float)0.271881, (float)0.278259,
-+ (float)0.284668, (float)0.291107, (float)0.297607,
-+
-+
-+ (float)0.304138, (float)0.310730, (float)0.317322,
-+ (float)0.323975, (float)0.330658, (float)0.337372,
-+ (float)0.344147, (float)0.350922, (float)0.357727,
-+ (float)0.364594, (float)0.371460, (float)0.378357,
-+ (float)0.385284, (float)0.392212, (float)0.399170,
-+ (float)0.406158, (float)0.413177, (float)0.420197,
-+ (float)0.427246, (float)0.434296, (float)0.441376,
-+ (float)0.448456, (float)0.455536, (float)0.462646,
-+ (float)0.469757, (float)0.476868, (float)0.483978,
-+ (float)0.491089, (float)0.498230, (float)0.505341,
-+ (float)0.512451, (float)0.519592, (float)0.526703,
-+ (float)0.533813, (float)0.540924, (float)0.548004,
-+ (float)0.555084, (float)0.562164, (float)0.569244,
-+ (float)0.576294, (float)0.583313, (float)0.590332,
-+ (float)0.597321, (float)0.604309, (float)0.611267,
-+ (float)0.618195, (float)0.625092, (float)0.631989,
-+ (float)0.638855, (float)0.645660, (float)0.652466,
-+ (float)0.659241, (float)0.665985, (float)0.672668,
-+ (float)0.679352, (float)0.685974, (float)0.692566,
-+ (float)0.699127, (float)0.705658, (float)0.712128,
-+ (float)0.718536, (float)0.724945, (float)0.731262,
-+ (float)0.737549, (float)0.743805, (float)0.750000,
-+ (float)0.756134, (float)0.762238, (float)0.768280,
-+ (float)0.774261, (float)0.780182, (float)0.786072,
-+ (float)0.791870, (float)0.797638, (float)0.803314,
-+ (float)0.808960, (float)0.814514, (float)0.820038,
-+ (float)0.825470, (float)0.830841, (float)0.836151,
-+ (float)0.841400, (float)0.846558, (float)0.851654,
-+ (float)0.856689, (float)0.861633, (float)0.866516,
-+ (float)0.871338, (float)0.876068, (float)0.880737,
-+ (float)0.885315, (float)0.889801, (float)0.894226,
-+ (float)0.898560, (float)0.902832, (float)0.907013,
-+ (float)0.911102, (float)0.915100, (float)0.919037,
-+ (float)0.922882, (float)0.926636, (float)0.930328,
-+ (float)0.933899, (float)0.937408, (float)0.940796,
-+ (float)0.944122, (float)0.947357, (float)0.950470,
-+ (float)0.953522, (float)0.956482, (float)0.959351,
-+ (float)0.962097, (float)0.964783, (float)0.967377,
-+ (float)0.969849, (float)0.972229, (float)0.974518,
-+ (float)0.976715, (float)0.978821, (float)0.980835,
-+ (float)0.982727, (float)0.984528, (float)0.986237,
-+ (float)0.987854, (float)0.989380, (float)0.990784,
-+ (float)0.992096, (float)0.993317, (float)0.994415,
-+ (float)0.995422, (float)0.996338, (float)0.997162,
-+ (float)0.997864, (float)0.998474, (float)0.998962,
-+ (float)0.999390, (float)0.999695, (float)0.999878,
-+ (float)0.999969, (float)0.999969, (float)0.996918,
-+ (float)0.987701, (float)0.972382, (float)0.951050,
-+ (float)0.923889, (float)0.891022, (float)0.852631,
-+ (float)0.809021, (float)0.760406, (float)0.707092,
-+ (float)0.649445, (float)0.587799, (float)0.522491,
-+ (float)0.453979, (float)0.382690, (float)0.309021,
-+ (float)0.233459, (float)0.156433, (float)0.078461
-+};
-+
-+
-+
-+/* Lag window for LPC */
-+float lpc_lagwinTbl[LPC_FILTERORDER + 1]={
-+ (float)1.000100, (float)0.998890, (float)0.995569,
-+ (float)0.990057, (float)0.982392,
-+ (float)0.972623, (float)0.960816, (float)0.947047,
-+ (float)0.931405, (float)0.913989, (float)0.894909};
-+
-+/* LSF quantization*/
-+float lsfCbTbl[64 * 3 + 128 * 3 + 128 * 4] = {
-+(float)0.155396, (float)0.273193, (float)0.451172,
-+(float)0.390503, (float)0.648071, (float)1.002075,
-+(float)0.440186, (float)0.692261, (float)0.955688,
-+(float)0.343628, (float)0.642334, (float)1.071533,
-+(float)0.318359, (float)0.491577, (float)0.670532,
-+(float)0.193115, (float)0.375488, (float)0.725708,
-+(float)0.364136, (float)0.510376, (float)0.658691,
-+(float)0.297485, (float)0.527588, (float)0.842529,
-+(float)0.227173, (float)0.365967, (float)0.563110,
-+(float)0.244995, (float)0.396729, (float)0.636475,
-+(float)0.169434, (float)0.300171, (float)0.520264,
-+(float)0.312866, (float)0.464478, (float)0.643188,
-+(float)0.248535, (float)0.429932, (float)0.626099,
-+(float)0.236206, (float)0.491333, (float)0.817139,
-+(float)0.334961, (float)0.625122, (float)0.895752,
-+(float)0.343018, (float)0.518555, (float)0.698608,
-+(float)0.372803, (float)0.659790, (float)0.945435,
-+(float)0.176880, (float)0.316528, (float)0.581421,
-+(float)0.416382, (float)0.625977, (float)0.805176,
-+(float)0.303223, (float)0.568726, (float)0.915039,
-+(float)0.203613, (float)0.351440, (float)0.588135,
-+(float)0.221191, (float)0.375000, (float)0.614746,
-+(float)0.199951, (float)0.323364, (float)0.476074,
-+(float)0.300781, (float)0.433350, (float)0.566895,
-+(float)0.226196, (float)0.354004, (float)0.507568,
-+(float)0.300049, (float)0.508179, (float)0.711670,
-+(float)0.312012, (float)0.492676, (float)0.763428,
-+(float)0.329956, (float)0.541016, (float)0.795776,
-+(float)0.373779, (float)0.604614, (float)0.928833,
-+(float)0.210571, (float)0.452026, (float)0.755249,
-+(float)0.271118, (float)0.473267, (float)0.662476,
-+(float)0.285522, (float)0.436890, (float)0.634399,
-+(float)0.246704, (float)0.565552, (float)0.859009,
-+(float)0.270508, (float)0.406250, (float)0.553589,
-+(float)0.361450, (float)0.578491, (float)0.813843,
-+(float)0.342651, (float)0.482788, (float)0.622437,
-+(float)0.340332, (float)0.549438, (float)0.743164,
-+(float)0.200439, (float)0.336304, (float)0.540894,
-+(float)0.407837, (float)0.644775, (float)0.895142,
-+(float)0.294678, (float)0.454834, (float)0.699097,
-+(float)0.193115, (float)0.344482, (float)0.643188,
-+(float)0.275757, (float)0.420776, (float)0.598755,
-+(float)0.380493, (float)0.608643, (float)0.861084,
-+(float)0.222778, (float)0.426147, (float)0.676514,
-+
-+
-+(float)0.407471, (float)0.700195, (float)1.053101,
-+(float)0.218384, (float)0.377197, (float)0.669922,
-+(float)0.313232, (float)0.454102, (float)0.600952,
-+(float)0.347412, (float)0.571533, (float)0.874146,
-+(float)0.238037, (float)0.405396, (float)0.729492,
-+(float)0.223877, (float)0.412964, (float)0.822021,
-+(float)0.395264, (float)0.582153, (float)0.743896,
-+(float)0.247925, (float)0.485596, (float)0.720581,
-+(float)0.229126, (float)0.496582, (float)0.907715,
-+(float)0.260132, (float)0.566895, (float)1.012695,
-+(float)0.337402, (float)0.611572, (float)0.978149,
-+(float)0.267822, (float)0.447632, (float)0.769287,
-+(float)0.250610, (float)0.381714, (float)0.530029,
-+(float)0.430054, (float)0.805054, (float)1.221924,
-+(float)0.382568, (float)0.544067, (float)0.701660,
-+(float)0.383545, (float)0.710327, (float)1.149170,
-+(float)0.271362, (float)0.529053, (float)0.775513,
-+(float)0.246826, (float)0.393555, (float)0.588623,
-+(float)0.266846, (float)0.422119, (float)0.676758,
-+(float)0.311523, (float)0.580688, (float)0.838623,
-+(float)1.331177, (float)1.576782, (float)1.779541,
-+(float)1.160034, (float)1.401978, (float)1.768188,
-+(float)1.161865, (float)1.525146, (float)1.715332,
-+(float)0.759521, (float)0.913940, (float)1.119873,
-+(float)0.947144, (float)1.121338, (float)1.282471,
-+(float)1.015015, (float)1.557007, (float)1.804932,
-+(float)1.172974, (float)1.402100, (float)1.692627,
-+(float)1.087524, (float)1.474243, (float)1.665405,
-+(float)0.899536, (float)1.105225, (float)1.406250,
-+(float)1.148438, (float)1.484741, (float)1.796265,
-+(float)0.785645, (float)1.209839, (float)1.567749,
-+(float)0.867798, (float)1.166504, (float)1.450684,
-+(float)0.922485, (float)1.229858, (float)1.420898,
-+(float)0.791260, (float)1.123291, (float)1.409546,
-+(float)0.788940, (float)0.966064, (float)1.340332,
-+(float)1.051147, (float)1.272827, (float)1.556641,
-+(float)0.866821, (float)1.181152, (float)1.538818,
-+(float)0.906738, (float)1.373535, (float)1.607910,
-+(float)1.244751, (float)1.581421, (float)1.933838,
-+(float)0.913940, (float)1.337280, (float)1.539673,
-+(float)0.680542, (float)0.959229, (float)1.662720,
-+(float)0.887207, (float)1.430542, (float)1.800781,
-+(float)0.912598, (float)1.433594, (float)1.683960,
-+(float)0.860474, (float)1.060303, (float)1.455322,
-+(float)1.005127, (float)1.381104, (float)1.706909,
-+(float)0.800781, (float)1.363892, (float)1.829102,
-+(float)0.781860, (float)1.124390, (float)1.505981,
-+(float)1.003662, (float)1.471436, (float)1.684692,
-+(float)0.981323, (float)1.309570, (float)1.618042,
-+(float)1.228760, (float)1.554321, (float)1.756470,
-+(float)0.734375, (float)0.895752, (float)1.225586,
-+(float)0.841797, (float)1.055664, (float)1.249268,
-+(float)0.920166, (float)1.119385, (float)1.486206,
-+(float)0.894409, (float)1.539063, (float)1.828979,
-+
-+
-+(float)1.283691, (float)1.543335, (float)1.858276,
-+(float)0.676025, (float)0.933105, (float)1.490845,
-+(float)0.821289, (float)1.491821, (float)1.739868,
-+(float)0.923218, (float)1.144653, (float)1.580566,
-+(float)1.057251, (float)1.345581, (float)1.635864,
-+(float)0.888672, (float)1.074951, (float)1.353149,
-+(float)0.942749, (float)1.195435, (float)1.505493,
-+(float)1.492310, (float)1.788086, (float)2.039673,
-+(float)1.070313, (float)1.634399, (float)1.860962,
-+(float)1.253296, (float)1.488892, (float)1.686035,
-+(float)0.647095, (float)0.864014, (float)1.401855,
-+(float)0.866699, (float)1.254883, (float)1.453369,
-+(float)1.063965, (float)1.532593, (float)1.731323,
-+(float)1.167847, (float)1.521484, (float)1.884033,
-+(float)0.956055, (float)1.502075, (float)1.745605,
-+(float)0.928711, (float)1.288574, (float)1.479614,
-+(float)1.088013, (float)1.380737, (float)1.570801,
-+(float)0.905029, (float)1.186768, (float)1.371948,
-+(float)1.057861, (float)1.421021, (float)1.617432,
-+(float)1.108276, (float)1.312500, (float)1.501465,
-+(float)0.979492, (float)1.416992, (float)1.624268,
-+(float)1.276001, (float)1.661011, (float)2.007935,
-+(float)0.993042, (float)1.168579, (float)1.331665,
-+(float)0.778198, (float)0.944946, (float)1.235962,
-+(float)1.223755, (float)1.491333, (float)1.815674,
-+(float)0.852661, (float)1.350464, (float)1.722290,
-+(float)1.134766, (float)1.593140, (float)1.787354,
-+(float)1.051392, (float)1.339722, (float)1.531006,
-+(float)0.803589, (float)1.271240, (float)1.652100,
-+(float)0.755737, (float)1.143555, (float)1.639404,
-+(float)0.700928, (float)0.837280, (float)1.130371,
-+(float)0.942749, (float)1.197876, (float)1.669800,
-+(float)0.993286, (float)1.378296, (float)1.566528,
-+(float)0.801025, (float)1.095337, (float)1.298950,
-+(float)0.739990, (float)1.032959, (float)1.383667,
-+(float)0.845703, (float)1.072266, (float)1.543823,
-+(float)0.915649, (float)1.072266, (float)1.224487,
-+(float)1.021973, (float)1.226196, (float)1.481323,
-+(float)0.999878, (float)1.204102, (float)1.555908,
-+(float)0.722290, (float)0.913940, (float)1.340210,
-+(float)0.673340, (float)0.835938, (float)1.259521,
-+(float)0.832397, (float)1.208374, (float)1.394165,
-+(float)0.962158, (float)1.576172, (float)1.912842,
-+(float)1.166748, (float)1.370850, (float)1.556763,
-+(float)0.946289, (float)1.138550, (float)1.400391,
-+(float)1.035034, (float)1.218262, (float)1.386475,
-+(float)1.393799, (float)1.717773, (float)2.000244,
-+(float)0.972656, (float)1.260986, (float)1.760620,
-+(float)1.028198, (float)1.288452, (float)1.484619,
-+(float)0.773560, (float)1.258057, (float)1.756714,
-+(float)1.080322, (float)1.328003, (float)1.742676,
-+(float)0.823975, (float)1.450806, (float)1.917725,
-+(float)0.859009, (float)1.016602, (float)1.191895,
-+(float)0.843994, (float)1.131104, (float)1.645020,
-+
-+
-+(float)1.189697, (float)1.702759, (float)1.894409,
-+(float)1.346680, (float)1.763184, (float)2.066040,
-+(float)0.980469, (float)1.253784, (float)1.441650,
-+(float)1.338135, (float)1.641968, (float)1.932739,
-+(float)1.223267, (float)1.424194, (float)1.626465,
-+(float)0.765747, (float)1.004150, (float)1.579102,
-+(float)1.042847, (float)1.269165, (float)1.647461,
-+(float)0.968750, (float)1.257568, (float)1.555786,
-+(float)0.826294, (float)0.993408, (float)1.275146,
-+(float)0.742310, (float)0.950439, (float)1.430542,
-+(float)1.054321, (float)1.439819, (float)1.828003,
-+(float)1.072998, (float)1.261719, (float)1.441895,
-+(float)0.859375, (float)1.036377, (float)1.314819,
-+(float)0.895752, (float)1.267212, (float)1.605591,
-+(float)0.805420, (float)0.962891, (float)1.142334,
-+(float)0.795654, (float)1.005493, (float)1.468506,
-+(float)1.105347, (float)1.313843, (float)1.584839,
-+(float)0.792236, (float)1.221802, (float)1.465698,
-+(float)1.170532, (float)1.467651, (float)1.664063,
-+(float)0.838257, (float)1.153198, (float)1.342163,
-+(float)0.968018, (float)1.198242, (float)1.391235,
-+(float)1.250122, (float)1.623535, (float)1.823608,
-+(float)0.711670, (float)1.058350, (float)1.512085,
-+(float)1.204834, (float)1.454468, (float)1.739136,
-+(float)1.137451, (float)1.421753, (float)1.620117,
-+(float)0.820435, (float)1.322754, (float)1.578247,
-+(float)0.798706, (float)1.005005, (float)1.213867,
-+(float)0.980713, (float)1.324951, (float)1.512939,
-+(float)1.112305, (float)1.438843, (float)1.735596,
-+(float)1.135498, (float)1.356689, (float)1.635742,
-+(float)1.101318, (float)1.387451, (float)1.686523,
-+(float)0.849854, (float)1.276978, (float)1.523438,
-+(float)1.377930, (float)1.627563, (float)1.858154,
-+(float)0.884888, (float)1.095459, (float)1.287476,
-+(float)1.289795, (float)1.505859, (float)1.756592,
-+(float)0.817505, (float)1.384155, (float)1.650513,
-+(float)1.446655, (float)1.702148, (float)1.931885,
-+(float)0.835815, (float)1.023071, (float)1.385376,
-+(float)0.916626, (float)1.139038, (float)1.335327,
-+(float)0.980103, (float)1.174072, (float)1.453735,
-+(float)1.705688, (float)2.153809, (float)2.398315, (float)2.743408,
-+(float)1.797119, (float)2.016846, (float)2.445679, (float)2.701904,
-+(float)1.990356, (float)2.219116, (float)2.576416, (float)2.813477,
-+(float)1.849365, (float)2.190918, (float)2.611572, (float)2.835083,
-+(float)1.657959, (float)1.854370, (float)2.159058, (float)2.726196,
-+(float)1.437744, (float)1.897705, (float)2.253174, (float)2.655396,
-+(float)2.028687, (float)2.247314, (float)2.542358, (float)2.875854,
-+(float)1.736938, (float)1.922119, (float)2.185913, (float)2.743408,
-+(float)1.521606, (float)1.870972, (float)2.526855, (float)2.786987,
-+(float)1.841431, (float)2.050659, (float)2.463623, (float)2.857666,
-+(float)1.590088, (float)2.067261, (float)2.427979, (float)2.794434,
-+(float)1.746826, (float)2.057373, (float)2.320190, (float)2.800781,
-+(float)1.734619, (float)1.940552, (float)2.306030, (float)2.826416,
-+(float)1.786255, (float)2.204468, (float)2.457520, (float)2.795288,
-+
-+
-+(float)1.861084, (float)2.170532, (float)2.414551, (float)2.763672,
-+(float)2.001465, (float)2.307617, (float)2.552734, (float)2.811890,
-+(float)1.784424, (float)2.124146, (float)2.381592, (float)2.645508,
-+(float)1.888794, (float)2.135864, (float)2.418579, (float)2.861206,
-+(float)2.301147, (float)2.531250, (float)2.724976, (float)2.913086,
-+(float)1.837769, (float)2.051270, (float)2.261963, (float)2.553223,
-+(float)2.012939, (float)2.221191, (float)2.440186, (float)2.678101,
-+(float)1.429565, (float)1.858276, (float)2.582275, (float)2.845703,
-+(float)1.622803, (float)1.897705, (float)2.367310, (float)2.621094,
-+(float)1.581543, (float)1.960449, (float)2.515869, (float)2.736450,
-+(float)1.419434, (float)1.933960, (float)2.394653, (float)2.746704,
-+(float)1.721924, (float)2.059570, (float)2.421753, (float)2.769653,
-+(float)1.911011, (float)2.220703, (float)2.461060, (float)2.740723,
-+(float)1.581177, (float)1.860840, (float)2.516968, (float)2.874634,
-+(float)1.870361, (float)2.098755, (float)2.432373, (float)2.656494,
-+(float)2.059692, (float)2.279785, (float)2.495605, (float)2.729370,
-+(float)1.815674, (float)2.181519, (float)2.451538, (float)2.680542,
-+(float)1.407959, (float)1.768311, (float)2.343018, (float)2.668091,
-+(float)2.168701, (float)2.394653, (float)2.604736, (float)2.829346,
-+(float)1.636230, (float)1.865723, (float)2.329102, (float)2.824219,
-+(float)1.878906, (float)2.139526, (float)2.376709, (float)2.679810,
-+(float)1.765381, (float)1.971802, (float)2.195435, (float)2.586914,
-+(float)2.164795, (float)2.410889, (float)2.673706, (float)2.903198,
-+(float)2.071899, (float)2.331055, (float)2.645874, (float)2.907104,
-+(float)2.026001, (float)2.311523, (float)2.594849, (float)2.863892,
-+(float)1.948975, (float)2.180786, (float)2.514893, (float)2.797852,
-+(float)1.881836, (float)2.130859, (float)2.478149, (float)2.804199,
-+(float)2.238159, (float)2.452759, (float)2.652832, (float)2.868286,
-+(float)1.897949, (float)2.101685, (float)2.524292, (float)2.880127,
-+(float)1.856445, (float)2.074585, (float)2.541016, (float)2.791748,
-+(float)1.695557, (float)2.199097, (float)2.506226, (float)2.742676,
-+(float)1.612671, (float)1.877075, (float)2.435425, (float)2.732910,
-+(float)1.568848, (float)1.786499, (float)2.194580, (float)2.768555,
-+(float)1.953369, (float)2.164551, (float)2.486938, (float)2.874023,
-+(float)1.388306, (float)1.725342, (float)2.384521, (float)2.771851,
-+(float)2.115356, (float)2.337769, (float)2.592896, (float)2.864014,
-+(float)1.905762, (float)2.111328, (float)2.363525, (float)2.789307,
-+(float)1.882568, (float)2.332031, (float)2.598267, (float)2.827637,
-+(float)1.683594, (float)2.088745, (float)2.361938, (float)2.608643,
-+(float)1.874023, (float)2.182129, (float)2.536133, (float)2.766968,
-+(float)1.861938, (float)2.070435, (float)2.309692, (float)2.700562,
-+(float)1.722168, (float)2.107422, (float)2.477295, (float)2.837646,
-+(float)1.926880, (float)2.184692, (float)2.442627, (float)2.663818,
-+(float)2.123901, (float)2.337280, (float)2.553101, (float)2.777466,
-+(float)1.588135, (float)1.911499, (float)2.212769, (float)2.543945,
-+(float)2.053955, (float)2.370850, (float)2.712158, (float)2.939941,
-+(float)2.210449, (float)2.519653, (float)2.770386, (float)2.958618,
-+(float)2.199463, (float)2.474731, (float)2.718262, (float)2.919922,
-+(float)1.960083, (float)2.175415, (float)2.608032, (float)2.888794,
-+(float)1.953735, (float)2.185181, (float)2.428223, (float)2.809570,
-+(float)1.615234, (float)2.036499, (float)2.576538, (float)2.834595,
-+(float)1.621094, (float)2.028198, (float)2.431030, (float)2.664673,
-+(float)1.824951, (float)2.267456, (float)2.514526, (float)2.747925,
-+(float)1.994263, (float)2.229126, (float)2.475220, (float)2.833984,
-+
-+
-+(float)1.746338, (float)2.011353, (float)2.588257, (float)2.826904,
-+(float)1.562866, (float)2.135986, (float)2.471680, (float)2.687256,
-+(float)1.748901, (float)2.083496, (float)2.460938, (float)2.686279,
-+(float)1.758057, (float)2.131470, (float)2.636597, (float)2.891602,
-+(float)2.071289, (float)2.299072, (float)2.550781, (float)2.814331,
-+(float)1.839600, (float)2.094360, (float)2.496460, (float)2.723999,
-+(float)1.882202, (float)2.088257, (float)2.636841, (float)2.923096,
-+(float)1.957886, (float)2.153198, (float)2.384399, (float)2.615234,
-+(float)1.992920, (float)2.351196, (float)2.654419, (float)2.889771,
-+(float)2.012817, (float)2.262451, (float)2.643799, (float)2.903076,
-+(float)2.025635, (float)2.254761, (float)2.508423, (float)2.784058,
-+(float)2.316040, (float)2.589355, (float)2.794189, (float)2.963623,
-+(float)1.741211, (float)2.279541, (float)2.578491, (float)2.816284,
-+(float)1.845337, (float)2.055786, (float)2.348511, (float)2.822021,
-+(float)1.679932, (float)1.926514, (float)2.499756, (float)2.835693,
-+(float)1.722534, (float)1.946899, (float)2.448486, (float)2.728760,
-+(float)1.829834, (float)2.043213, (float)2.580444, (float)2.867676,
-+(float)1.676636, (float)2.071655, (float)2.322510, (float)2.704834,
-+(float)1.791504, (float)2.113525, (float)2.469727, (float)2.784058,
-+(float)1.977051, (float)2.215088, (float)2.497437, (float)2.726929,
-+(float)1.800171, (float)2.106689, (float)2.357788, (float)2.738892,
-+(float)1.827759, (float)2.170166, (float)2.525879, (float)2.852417,
-+(float)1.918335, (float)2.132813, (float)2.488403, (float)2.728149,
-+(float)1.916748, (float)2.225098, (float)2.542603, (float)2.857666,
-+(float)1.761230, (float)1.976074, (float)2.507446, (float)2.884521,
-+(float)2.053711, (float)2.367432, (float)2.608032, (float)2.837646,
-+(float)1.595337, (float)2.000977, (float)2.307129, (float)2.578247,
-+(float)1.470581, (float)2.031250, (float)2.375854, (float)2.647583,
-+(float)1.801392, (float)2.128052, (float)2.399780, (float)2.822876,
-+(float)1.853638, (float)2.066650, (float)2.429199, (float)2.751465,
-+(float)1.956299, (float)2.163696, (float)2.394775, (float)2.734253,
-+(float)1.963623, (float)2.275757, (float)2.585327, (float)2.865234,
-+(float)1.887451, (float)2.105469, (float)2.331787, (float)2.587402,
-+(float)2.120117, (float)2.443359, (float)2.733887, (float)2.941406,
-+(float)1.506348, (float)1.766968, (float)2.400513, (float)2.851807,
-+(float)1.664551, (float)1.981079, (float)2.375732, (float)2.774414,
-+(float)1.720703, (float)1.978882, (float)2.391479, (float)2.640991,
-+(float)1.483398, (float)1.814819, (float)2.434448, (float)2.722290,
-+(float)1.769043, (float)2.136597, (float)2.563721, (float)2.774414,
-+(float)1.810791, (float)2.049316, (float)2.373901, (float)2.613647,
-+(float)1.788330, (float)2.005981, (float)2.359131, (float)2.723145,
-+(float)1.785156, (float)1.993164, (float)2.399780, (float)2.832520,
-+(float)1.695313, (float)2.022949, (float)2.522583, (float)2.745117,
-+(float)1.584106, (float)1.965576, (float)2.299927, (float)2.715576,
-+(float)1.894897, (float)2.249878, (float)2.655884, (float)2.897705,
-+(float)1.720581, (float)1.995728, (float)2.299438, (float)2.557007,
-+(float)1.619385, (float)2.173950, (float)2.574219, (float)2.787964,
-+(float)1.883179, (float)2.220459, (float)2.474365, (float)2.825073,
-+(float)1.447632, (float)2.045044, (float)2.555542, (float)2.744873,
-+(float)1.502686, (float)2.156616, (float)2.653320, (float)2.846558,
-+(float)1.711548, (float)1.944092, (float)2.282959, (float)2.685791,
-+(float)1.499756, (float)1.867554, (float)2.341064, (float)2.578857,
-+(float)1.916870, (float)2.135132, (float)2.568237, (float)2.826050,
-+(float)1.498047, (float)1.711182, (float)2.223267, (float)2.755127,
-+
-+
-+(float)1.808716, (float)1.997559, (float)2.256470, (float)2.758545,
-+(float)2.088501, (float)2.402710, (float)2.667358, (float)2.890259,
-+(float)1.545044, (float)1.819214, (float)2.324097, (float)2.692993,
-+(float)1.796021, (float)2.012573, (float)2.505737, (float)2.784912,
-+(float)1.786499, (float)2.041748, (float)2.290405, (float)2.650757,
-+(float)1.938232, (float)2.264404, (float)2.529053, (float)2.796143
-+};
-+
-+
-diff -druN codecs/ilbc.orig/constants.h codecs/ilbc/constants.h
---- codecs/ilbc.orig/constants.h 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/constants.h 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,74 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ constants.h
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+
-+
-+******************************************************************/
-+
-+#ifndef __iLBC_CONSTANTS_H
-+#define __iLBC_CONSTANTS_H
-+
-+#include "iLBC_define.h"
-+
-+
-+/* ULP bit allocation */
-+
-+extern const iLBC_ULP_Inst_t ULP_20msTbl;
-+extern const iLBC_ULP_Inst_t ULP_30msTbl;
-+
-+/* high pass filters */
-+
-+extern float hpi_zero_coefsTbl[];
-+extern float hpi_pole_coefsTbl[];
-+extern float hpo_zero_coefsTbl[];
-+extern float hpo_pole_coefsTbl[];
-+
-+/* low pass filters */
-+extern float lpFilt_coefsTbl[];
-+
-+/* LPC analysis and quantization */
-+
-+extern float lpc_winTbl[];
-+extern float lpc_asymwinTbl[];
-+extern float lpc_lagwinTbl[];
-+extern float lsfCbTbl[];
-+extern float lsfmeanTbl[];
-+extern int dim_lsfCbTbl[];
-+extern int size_lsfCbTbl[];
-+extern float lsf_weightTbl_30ms[];
-+extern float lsf_weightTbl_20ms[];
-+
-+/* state quantization tables */
-+
-+extern float state_sq3Tbl[];
-+extern float state_frgqTbl[];
-+
-+/* gain quantization tables */
-+
-+extern float gain_sq3Tbl[];
-+extern float gain_sq4Tbl[];
-+extern float gain_sq5Tbl[];
-+
-+/* adaptive codebook definitions */
-+
-+extern int search_rangeTbl[5][CB_NSTAGES];
-+extern int memLfTbl[];
-+extern int stMemLTbl;
-+extern float cbfiltersTbl[CB_FILTERLEN];
-+
-+
-+
-+/* enhancer definitions */
-+
-+extern float polyphaserTbl[];
-+extern float enh_plocsTbl[];
-+
-+#endif
-+
-diff -druN codecs/ilbc.orig/createCB.c codecs/ilbc/createCB.c
---- codecs/ilbc.orig/createCB.c 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/createCB.c 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,216 @@
-+
-+
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ createCB.c
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#include "iLBC_define.h"
-+#include "createCB.h"
-+#include "constants.h"
-+#include <string.h>
-+#include <math.h>
-+
-+/*----------------------------------------------------------------*
-+ * Construct an additional codebook vector by filtering the
-+ * initial codebook buffer. This vector is then used to expand
-+ * the codebook with an additional section.
-+ *---------------------------------------------------------------*/
-+
-+void filteredCBvecs(
-+ float *cbvectors, /* (o) Codebook vectors for the
-+ higher section */
-+ float *mem, /* (i) Buffer to create codebook
-+ vector from */
-+ int lMem /* (i) Length of buffer */
-+){
-+ int j, k;
-+ float *pp, *pp1;
-+ float tempbuff2[CB_MEML+CB_FILTERLEN];
-+ float *pos;
-+
-+ memset(tempbuff2, 0, (CB_HALFFILTERLEN-1)*sizeof(float));
-+ memcpy(&tempbuff2[CB_HALFFILTERLEN-1], mem, lMem*sizeof(float));
-+ memset(&tempbuff2[lMem+CB_HALFFILTERLEN-1], 0,
-+ (CB_HALFFILTERLEN+1)*sizeof(float));
-+
-+ /* Create codebook vector for higher section by filtering */
-+
-+ /* do filtering */
-+ pos=cbvectors;
-+ memset(pos, 0, lMem*sizeof(float));
-+ for (k=0; k<lMem; k++) {
-+ pp=&tempbuff2[k];
-+ pp1=&cbfiltersTbl[CB_FILTERLEN-1];
-+ for (j=0;j<CB_FILTERLEN;j++) {
-+ (*pos)+=(*pp++)*(*pp1--);
-+ }
-+ pos++;
-+ }
-+}
-+
-+
-+
-+/*----------------------------------------------------------------*
-+ * Search the augmented part of the codebook to find the best
-+ * measure.
-+ *----------------------------------------------------------------*/
-+
-+void searchAugmentedCB(
-+ int low, /* (i) Start index for the search */
-+ int high, /* (i) End index for the search */
-+ int stage, /* (i) Current stage */
-+ int startIndex, /* (i) Codebook index for the first
-+ aug vector */
-+ float *target, /* (i) Target vector for encoding */
-+ float *buffer, /* (i) Pointer to the end of the buffer for
-+ augmented codebook construction */
-+ float *max_measure, /* (i/o) Currently maximum measure */
-+ int *best_index,/* (o) Currently the best index */
-+ float *gain, /* (o) Currently the best gain */
-+ float *energy, /* (o) Energy of augmented codebook
-+ vectors */
-+ float *invenergy/* (o) Inv energy of augmented codebook
-+ vectors */
-+) {
-+ int icount, ilow, j, tmpIndex;
-+ float *pp, *ppo, *ppi, *ppe, crossDot, alfa;
-+ float weighted, measure, nrjRecursive;
-+ float ftmp;
-+
-+ /* Compute the energy for the first (low-5)
-+ noninterpolated samples */
-+ nrjRecursive = (float) 0.0;
-+ pp = buffer - low + 1;
-+ for (j=0; j<(low-5); j++) {
-+ nrjRecursive += ( (*pp)*(*pp) );
-+ pp++;
-+ }
-+ ppe = buffer - low;
-+
-+
-+ for (icount=low; icount<=high; icount++) {
-+
-+ /* Index of the codebook vector used for retrieving
-+ energy values */
-+ tmpIndex = startIndex+icount-20;
-+
-+ ilow = icount-4;
-+
-+ /* Update the energy recursively to save complexity */
-+ nrjRecursive = nrjRecursive + (*ppe)*(*ppe);
-+ ppe--;
-+ energy[tmpIndex] = nrjRecursive;
-+
-+ /* Compute cross dot product for the first (low-5)
-+ samples */
-+ crossDot = (float) 0.0;
-+
-+
-+ pp = buffer-icount;
-+ for (j=0; j<ilow; j++) {
-+ crossDot += target[j]*(*pp++);
-+ }
-+
-+ /* interpolation */
-+ alfa = (float) 0.2;
-+ ppo = buffer-4;
-+ ppi = buffer-icount-4;
-+ for (j=ilow; j<icount; j++) {
-+ weighted = ((float)1.0-alfa)*(*ppo)+alfa*(*ppi);
-+ ppo++;
-+ ppi++;
-+ energy[tmpIndex] += weighted*weighted;
-+ crossDot += target[j]*weighted;
-+ alfa += (float)0.2;
-+ }
-+
-+ /* Compute energy and cross dot product for the
-+ remaining samples */
-+ pp = buffer - icount;
-+ for (j=icount; j<SUBL; j++) {
-+ energy[tmpIndex] += (*pp)*(*pp);
-+ crossDot += target[j]*(*pp++);
-+ }
-+
-+ if (energy[tmpIndex]>0.0) {
-+ invenergy[tmpIndex]=(float)1.0/(energy[tmpIndex]+EPS);
-+ } else {
-+ invenergy[tmpIndex] = (float) 0.0;
-+ }
-+
-+ if (stage==0) {
-+ measure = (float)-10000000.0;
-+
-+ if (crossDot > 0.0) {
-+ measure = crossDot*crossDot*invenergy[tmpIndex];
-+ }
-+ }
-+ else {
-+ measure = crossDot*crossDot*invenergy[tmpIndex];
-+ }
-+
-+ /* check if measure is better */
-+ ftmp = crossDot*invenergy[tmpIndex];
-+
-+ if ((measure>*max_measure) && (fabs(ftmp)<CB_MAXGAIN)) {
-+ *best_index = tmpIndex;
-+ *max_measure = measure;
-+ *gain = ftmp;
-+ }
-+ }
-+}
-+
-+
-+
-+
-+/*----------------------------------------------------------------*
-+ * Recreate a specific codebook vector from the augmented part.
-+ *
-+ *----------------------------------------------------------------*/
-+
-+void createAugmentedVec(
-+ int index, /* (i) Index for the augmented vector
-+ to be created */
-+ float *buffer, /* (i) Pointer to the end of the buffer for
-+ augmented codebook construction */
-+ float *cbVec/* (o) The construced codebook vector */
-+) {
-+ int ilow, j;
-+ float *pp, *ppo, *ppi, alfa, alfa1, weighted;
-+
-+ ilow = index-5;
-+
-+ /* copy the first noninterpolated part */
-+
-+ pp = buffer-index;
-+ memcpy(cbVec,pp,sizeof(float)*index);
-+
-+ /* interpolation */
-+
-+ alfa1 = (float)0.2;
-+ alfa = 0.0;
-+ ppo = buffer-5;
-+ ppi = buffer-index-5;
-+ for (j=ilow; j<index; j++) {
-+ weighted = ((float)1.0-alfa)*(*ppo)+alfa*(*ppi);
-+ ppo++;
-+ ppi++;
-+ cbVec[j] = weighted;
-+ alfa += alfa1;
-+ }
-+
-+ /* copy the second noninterpolated part */
-+
-+ pp = buffer - index;
-+ memcpy(cbVec+index,pp,sizeof(float)*(SUBL-index));
-+}
-+
-+
-diff -druN codecs/ilbc.orig/createCB.h codecs/ilbc/createCB.h
---- codecs/ilbc.orig/createCB.h 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/createCB.h 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,56 @@
-+
-+/******************************************************************
-+
-+
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ createCB.h
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#ifndef __iLBC_CREATECB_H
-+#define __iLBC_CREATECB_H
-+
-+void filteredCBvecs(
-+ float *cbvectors, /* (o) Codebook vector for the
-+ higher section */
-+ float *mem, /* (i) Buffer to create codebook
-+ vectors from */
-+ int lMem /* (i) Length of buffer */
-+);
-+
-+void searchAugmentedCB(
-+ int low, /* (i) Start index for the search */
-+ int high, /* (i) End index for the search */
-+ int stage, /* (i) Current stage */
-+ int startIndex, /* (i) CB index for the first
-+ augmented vector */
-+ float *target, /* (i) Target vector for encoding */
-+ float *buffer, /* (i) Pointer to the end of the
-+ buffer for augmented codebook
-+ construction */
-+ float *max_measure, /* (i/o) Currently maximum measure */
-+ int *best_index,/* (o) Currently the best index */
-+ float *gain, /* (o) Currently the best gain */
-+ float *energy, /* (o) Energy of augmented
-+ codebook vectors */
-+ float *invenergy/* (o) Inv energy of aug codebook
-+ vectors */
-+);
-+
-+void createAugmentedVec(
-+ int index, /* (i) Index for the aug vector
-+ to be created */
-+ float *buffer, /* (i) Pointer to the end of the
-+ buffer for augmented codebook
-+ construction */
-+ float *cbVec /* (o) The construced codebook vector */
-+);
-+
-+#endif
-+
-+
-diff -druN codecs/ilbc.orig/doCPLC.c codecs/ilbc/doCPLC.c
---- codecs/ilbc.orig/doCPLC.c 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/doCPLC.c 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,259 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ doCPLC.c
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#include <math.h>
-+#include <string.h>
-+#include <stdio.h>
-+
-+#include "iLBC_define.h"
-+#include "doCPLC.h"
-+
-+/*----------------------------------------------------------------*
-+ * Compute cross correlation and pitch gain for pitch prediction
-+ * of last subframe at given lag.
-+ *---------------------------------------------------------------*/
-+
-+static void compCorr(
-+ float *cc, /* (o) cross correlation coefficient */
-+ float *gc, /* (o) gain */
-+ float *pm,
-+ float *buffer, /* (i) signal buffer */
-+ int lag, /* (i) pitch lag */
-+ int bLen, /* (i) length of buffer */
-+ int sRange /* (i) correlation search length */
-+){
-+
-+
-+ int i;
-+ float ftmp1, ftmp2, ftmp3;
-+
-+ /* Guard against getting outside buffer */
-+ if ((bLen-sRange-lag)<0) {
-+ sRange=bLen-lag;
-+ }
-+
-+ ftmp1 = 0.0;
-+ ftmp2 = 0.0;
-+ ftmp3 = 0.0;
-+ for (i=0; i<sRange; i++) {
-+ ftmp1 += buffer[bLen-sRange+i] *
-+ buffer[bLen-sRange+i-lag];
-+ ftmp2 += buffer[bLen-sRange+i-lag] *
-+ buffer[bLen-sRange+i-lag];
-+ ftmp3 += buffer[bLen-sRange+i] *
-+ buffer[bLen-sRange+i];
-+ }
-+
-+ if (ftmp2 > 0.0) {
-+ *cc = ftmp1*ftmp1/ftmp2;
-+ *gc = (float)fabs(ftmp1/ftmp2);
-+ *pm=(float)fabs(ftmp1)/
-+ ((float)sqrt(ftmp2)*(float)sqrt(ftmp3));
-+ }
-+ else {
-+ *cc = 0.0;
-+ *gc = 0.0;
-+ *pm=0.0;
-+ }
-+}
-+
-+/*----------------------------------------------------------------*
-+ * Packet loss concealment routine. Conceals a residual signal
-+ * and LP parameters. If no packet loss, update state.
-+ *---------------------------------------------------------------*/
-+
-+void doThePLC(
-+ float *PLCresidual, /* (o) concealed residual */
-+ float *PLClpc, /* (o) concealed LP parameters */
-+ int PLI, /* (i) packet loss indicator
-+ 0 - no PL, 1 = PL */
-+ float *decresidual, /* (i) decoded residual */
-+ float *lpc, /* (i) decoded LPC (only used for no PL) */
-+ int inlag, /* (i) pitch lag */
-+ iLBC_Dec_Inst_t *iLBCdec_inst
-+ /* (i/o) decoder instance */
-+){
-+ int lag=20, randlag;
-+ float gain, maxcc;
-+ float use_gain;
-+ float gain_comp, maxcc_comp, per, max_per;
-+ int i, pick, use_lag;
-+
-+
-+ float ftmp, randvec[BLOCKL_MAX], pitchfact, energy;
-+
-+ /* Packet Loss */
-+
-+ if (PLI == 1) {
-+
-+ iLBCdec_inst->consPLICount += 1;
-+
-+ /* if previous frame not lost,
-+ determine pitch pred. gain */
-+
-+ if (iLBCdec_inst->prevPLI != 1) {
-+
-+ /* Search around the previous lag to find the
-+ best pitch period */
-+
-+ lag=inlag-3;
-+ compCorr(&maxcc, &gain, &max_per,
-+ iLBCdec_inst->prevResidual,
-+ lag, iLBCdec_inst->blockl, 60);
-+ for (i=inlag-2;i<=inlag+3;i++) {
-+ compCorr(&maxcc_comp, &gain_comp, &per,
-+ iLBCdec_inst->prevResidual,
-+ i, iLBCdec_inst->blockl, 60);
-+
-+ if (maxcc_comp>maxcc) {
-+ maxcc=maxcc_comp;
-+ gain=gain_comp;
-+ lag=i;
-+ max_per=per;
-+ }
-+ }
-+
-+ }
-+
-+ /* previous frame lost, use recorded lag and periodicity */
-+
-+ else {
-+ lag=iLBCdec_inst->prevLag;
-+ max_per=iLBCdec_inst->per;
-+ }
-+
-+ /* downscaling */
-+
-+ use_gain=1.0;
-+ if (iLBCdec_inst->consPLICount*iLBCdec_inst->blockl>320)
-+ use_gain=(float)0.9;
-+ else if (iLBCdec_inst->consPLICount*
-+ iLBCdec_inst->blockl>2*320)
-+ use_gain=(float)0.7;
-+ else if (iLBCdec_inst->consPLICount*
-+ iLBCdec_inst->blockl>3*320)
-+ use_gain=(float)0.5;
-+ else if (iLBCdec_inst->consPLICount*
-+
-+
-+ iLBCdec_inst->blockl>4*320)
-+ use_gain=(float)0.0;
-+
-+ /* mix noise and pitch repeatition */
-+ ftmp=(float)sqrt(max_per);
-+ if (ftmp>(float)0.7)
-+ pitchfact=(float)1.0;
-+ else if (ftmp>(float)0.4)
-+ pitchfact=(ftmp-(float)0.4)/((float)0.7-(float)0.4);
-+ else
-+ pitchfact=0.0;
-+
-+
-+ /* avoid repetition of same pitch cycle */
-+ use_lag=lag;
-+ if (lag<80) {
-+ use_lag=2*lag;
-+ }
-+
-+ /* compute concealed residual */
-+
-+ energy = 0.0;
-+ for (i=0; i<iLBCdec_inst->blockl; i++) {
-+
-+ /* noise component */
-+
-+ iLBCdec_inst->seed=(iLBCdec_inst->seed*69069L+1) &
-+ (0x80000000L-1);
-+ randlag = 50 + ((signed long) iLBCdec_inst->seed)%70;
-+ pick = i - randlag;
-+
-+ if (pick < 0) {
-+ randvec[i] =
-+ iLBCdec_inst->prevResidual[
-+ iLBCdec_inst->blockl+pick];
-+ } else {
-+ randvec[i] = randvec[pick];
-+ }
-+
-+ /* pitch repeatition component */
-+ pick = i - use_lag;
-+
-+ if (pick < 0) {
-+ PLCresidual[i] =
-+ iLBCdec_inst->prevResidual[
-+ iLBCdec_inst->blockl+pick];
-+ } else {
-+ PLCresidual[i] = PLCresidual[pick];
-+ }
-+
-+ /* mix random and periodicity component */
-+
-+ if (i<80)
-+ PLCresidual[i] = use_gain*(pitchfact *
-+
-+
-+ PLCresidual[i] +
-+ ((float)1.0 - pitchfact) * randvec[i]);
-+ else if (i<160)
-+ PLCresidual[i] = (float)0.95*use_gain*(pitchfact *
-+ PLCresidual[i] +
-+ ((float)1.0 - pitchfact) * randvec[i]);
-+ else
-+ PLCresidual[i] = (float)0.9*use_gain*(pitchfact *
-+ PLCresidual[i] +
-+ ((float)1.0 - pitchfact) * randvec[i]);
-+
-+ energy += PLCresidual[i] * PLCresidual[i];
-+ }
-+
-+ /* less than 30 dB, use only noise */
-+
-+ if (sqrt(energy/(float)iLBCdec_inst->blockl) < 30.0) {
-+ gain=0.0;
-+ for (i=0; i<iLBCdec_inst->blockl; i++) {
-+ PLCresidual[i] = randvec[i];
-+ }
-+ }
-+
-+ /* use old LPC */
-+
-+ memcpy(PLClpc,iLBCdec_inst->prevLpc,
-+ (LPC_FILTERORDER+1)*sizeof(float));
-+
-+ }
-+
-+ /* no packet loss, copy input */
-+
-+ else {
-+ memcpy(PLCresidual, decresidual,
-+ iLBCdec_inst->blockl*sizeof(float));
-+ memcpy(PLClpc, lpc, (LPC_FILTERORDER+1)*sizeof(float));
-+ iLBCdec_inst->consPLICount = 0;
-+ }
-+
-+ /* update state */
-+
-+ if (PLI) {
-+ iLBCdec_inst->prevLag = lag;
-+ iLBCdec_inst->per=max_per;
-+ }
-+
-+ iLBCdec_inst->prevPLI = PLI;
-+ memcpy(iLBCdec_inst->prevLpc, PLClpc,
-+ (LPC_FILTERORDER+1)*sizeof(float));
-+ memcpy(iLBCdec_inst->prevResidual, PLCresidual,
-+ iLBCdec_inst->blockl*sizeof(float));
-+}
-+
-+
-+
-+
-diff -druN codecs/ilbc.orig/doCPLC.h codecs/ilbc/doCPLC.h
---- codecs/ilbc.orig/doCPLC.h 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/doCPLC.h 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,32 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ doCPLC.h
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+
-+
-+******************************************************************/
-+
-+#ifndef __iLBC_DOLPC_H
-+#define __iLBC_DOLPC_H
-+
-+void doThePLC(
-+ float *PLCresidual, /* (o) concealed residual */
-+ float *PLClpc, /* (o) concealed LP parameters */
-+ int PLI, /* (i) packet loss indicator
-+ 0 - no PL, 1 = PL */
-+ float *decresidual, /* (i) decoded residual */
-+ float *lpc, /* (i) decoded LPC (only used for no PL) */
-+ int inlag, /* (i) pitch lag */
-+ iLBC_Dec_Inst_t *iLBCdec_inst
-+ /* (i/o) decoder instance */
-+);
-+
-+#endif
-+
-+
-diff -druN codecs/ilbc.orig/enhancer.c codecs/ilbc/enhancer.c
---- codecs/ilbc.orig/enhancer.c 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/enhancer.c 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,665 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ enhancer.c
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#include <math.h>
-+#include <string.h>
-+#include "iLBC_define.h"
-+#include "enhancer.h"
-+#include "constants.h"
-+#include "filter.h"
-+
-+/*----------------------------------------------------------------*
-+
-+
-+ * Find index in array such that the array element with said
-+ * index is the element of said array closest to "value"
-+ * according to the squared-error criterion
-+ *---------------------------------------------------------------*/
-+
-+static void NearestNeighbor(
-+ int *index, /* (o) index of array element closest
-+ to value */
-+ float *array, /* (i) data array */
-+ float value,/* (i) value */
-+ int arlength/* (i) dimension of data array */
-+){
-+ int i;
-+ float bestcrit,crit;
-+
-+ crit=array[0]-value;
-+ bestcrit=crit*crit;
-+ *index=0;
-+ for (i=1; i<arlength; i++) {
-+ crit=array[i]-value;
-+ crit=crit*crit;
-+
-+ if (crit<bestcrit) {
-+ bestcrit=crit;
-+ *index=i;
-+ }
-+ }
-+}
-+
-+/*----------------------------------------------------------------*
-+ * compute cross correlation between sequences
-+ *---------------------------------------------------------------*/
-+
-+static void mycorr1(
-+ float* corr, /* (o) correlation of seq1 and seq2 */
-+ float* seq1, /* (i) first sequence */
-+ int dim1, /* (i) dimension first seq1 */
-+ const float *seq2, /* (i) second sequence */
-+ int dim2 /* (i) dimension seq2 */
-+){
-+ int i,j;
-+
-+ for (i=0; i<=dim1-dim2; i++) {
-+ corr[i]=0.0;
-+ for (j=0; j<dim2; j++) {
-+ corr[i] += seq1[i+j] * seq2[j];
-+ }
-+ }
-+}
-+
-+/*----------------------------------------------------------------*
-+ * upsample finite array assuming zeros outside bounds
-+ *---------------------------------------------------------------*/
-+
-+
-+
-+static void enh_upsample(
-+ float* useq1, /* (o) upsampled output sequence */
-+ float* seq1,/* (i) unupsampled sequence */
-+ int dim1, /* (i) dimension seq1 */
-+ int hfl /* (i) polyphase filter length=2*hfl+1 */
-+){
-+ float *pu,*ps;
-+ int i,j,k,q,filterlength,hfl2;
-+ const float *polyp[ENH_UPS0]; /* pointers to
-+ polyphase columns */
-+ const float *pp;
-+
-+ /* define pointers for filter */
-+
-+ filterlength=2*hfl+1;
-+
-+ if ( filterlength > dim1 ) {
-+ hfl2=(int) (dim1/2);
-+ for (j=0; j<ENH_UPS0; j++) {
-+ polyp[j]=polyphaserTbl+j*filterlength+hfl-hfl2;
-+ }
-+ hfl=hfl2;
-+ filterlength=2*hfl+1;
-+ }
-+ else {
-+ for (j=0; j<ENH_UPS0; j++) {
-+ polyp[j]=polyphaserTbl+j*filterlength;
-+ }
-+ }
-+
-+ /* filtering: filter overhangs left side of sequence */
-+
-+ pu=useq1;
-+ for (i=hfl; i<filterlength; i++) {
-+ for (j=0; j<ENH_UPS0; j++) {
-+ *pu=0.0;
-+ pp = polyp[j];
-+ ps = seq1+i;
-+ for (k=0; k<=i; k++) {
-+ *pu += *ps-- * *pp++;
-+ }
-+ pu++;
-+ }
-+ }
-+
-+ /* filtering: simple convolution=inner products */
-+
-+ for (i=filterlength; i<dim1; i++) {
-+ for (j=0;j<ENH_UPS0; j++){
-+ *pu=0.0;
-+ pp = polyp[j];
-+ ps = seq1+i;
-+ for (k=0; k<filterlength; k++) {
-+ *pu += *ps-- * *pp++;
-+
-+
-+ }
-+ pu++;
-+ }
-+ }
-+
-+ /* filtering: filter overhangs right side of sequence */
-+
-+ for (q=1; q<=hfl; q++) {
-+ for (j=0; j<ENH_UPS0; j++) {
-+ *pu=0.0;
-+ pp = polyp[j]+q;
-+ ps = seq1+dim1-1;
-+ for (k=0; k<filterlength-q; k++) {
-+ *pu += *ps-- * *pp++;
-+ }
-+ pu++;
-+ }
-+ }
-+}
-+
-+
-+/*----------------------------------------------------------------*
-+ * find segment starting near idata+estSegPos that has highest
-+ * correlation with idata+centerStartPos through
-+ * idata+centerStartPos+ENH_BLOCKL-1 segment is found at a
-+ * resolution of ENH_UPSO times the original of the original
-+ * sampling rate
-+ *---------------------------------------------------------------*/
-+
-+static void refiner(
-+ float *seg, /* (o) segment array */
-+ float *updStartPos, /* (o) updated start point */
-+ float* idata, /* (i) original data buffer */
-+ int idatal, /* (i) dimension of idata */
-+ int centerStartPos, /* (i) beginning center segment */
-+ float estSegPos,/* (i) estimated beginning other segment */
-+ float period /* (i) estimated pitch period */
-+){
-+ int estSegPosRounded,searchSegStartPos,searchSegEndPos,corrdim;
-+ int tloc,tloc2,i,st,en,fraction;
-+ float vect[ENH_VECTL],corrVec[ENH_CORRDIM],maxv;
-+ float corrVecUps[ENH_CORRDIM*ENH_UPS0];
-+
-+ /* defining array bounds */
-+
-+ estSegPosRounded=(int)(estSegPos - 0.5);
-+
-+ searchSegStartPos=estSegPosRounded-ENH_SLOP;
-+
-+ if (searchSegStartPos<0) {
-+ searchSegStartPos=0;
-+ }
-+ searchSegEndPos=estSegPosRounded+ENH_SLOP;
-+
-+
-+
-+ if (searchSegEndPos+ENH_BLOCKL >= idatal) {
-+ searchSegEndPos=idatal-ENH_BLOCKL-1;
-+ }
-+ corrdim=searchSegEndPos-searchSegStartPos+1;
-+
-+ /* compute upsampled correlation (corr33) and find
-+ location of max */
-+
-+ mycorr1(corrVec,idata+searchSegStartPos,
-+ corrdim+ENH_BLOCKL-1,idata+centerStartPos,ENH_BLOCKL);
-+ enh_upsample(corrVecUps,corrVec,corrdim,ENH_FL0);
-+ tloc=0; maxv=corrVecUps[0];
-+ for (i=1; i<ENH_UPS0*corrdim; i++) {
-+
-+ if (corrVecUps[i]>maxv) {
-+ tloc=i;
-+ maxv=corrVecUps[i];
-+ }
-+ }
-+
-+ /* make vector can be upsampled without ever running outside
-+ bounds */
-+
-+ *updStartPos= (float)searchSegStartPos +
-+ (float)tloc/(float)ENH_UPS0+(float)1.0;
-+ tloc2=(int)(tloc/ENH_UPS0);
-+
-+ if (tloc>tloc2*ENH_UPS0) {
-+ tloc2++;
-+ }
-+ st=searchSegStartPos+tloc2-ENH_FL0;
-+
-+ if (st<0) {
-+ memset(vect,0,-st*sizeof(float));
-+ memcpy(&vect[-st],idata, (ENH_VECTL+st)*sizeof(float));
-+ }
-+ else {
-+ en=st+ENH_VECTL;
-+
-+ if (en>idatal) {
-+ memcpy(vect, &idata[st],
-+ (ENH_VECTL-(en-idatal))*sizeof(float));
-+ memset(&vect[ENH_VECTL-(en-idatal)], 0,
-+ (en-idatal)*sizeof(float));
-+ }
-+ else {
-+ memcpy(vect, &idata[st], ENH_VECTL*sizeof(float));
-+ }
-+ }
-+ fraction=tloc2*ENH_UPS0-tloc;
-+
-+ /* compute the segment (this is actually a convolution) */
-+
-+ mycorr1(seg,vect,ENH_VECTL,polyphaserTbl+(2*ENH_FL0+1)*fraction,
-+
-+
-+ 2*ENH_FL0+1);
-+}
-+
-+/*----------------------------------------------------------------*
-+ * find the smoothed output data
-+ *---------------------------------------------------------------*/
-+
-+static void smath(
-+ float *odata, /* (o) smoothed output */
-+ float *sseq,/* (i) said second sequence of waveforms */
-+ int hl, /* (i) 2*hl+1 is sseq dimension */
-+ float alpha0/* (i) max smoothing energy fraction */
-+){
-+ int i,k;
-+ float w00,w10,w11,A,B,C,*psseq,err,errs;
-+ float surround[BLOCKL_MAX]; /* shape contributed by other than
-+ current */
-+ float wt[2*ENH_HL+1]; /* waveform weighting to get
-+ surround shape */
-+ float denom;
-+
-+ /* create shape of contribution from all waveforms except the
-+ current one */
-+
-+ for (i=1; i<=2*hl+1; i++) {
-+ wt[i-1] = (float)0.5*(1 - (float)cos(2*PI*i/(2*hl+2)));
-+ }
-+ wt[hl]=0.0; /* for clarity, not used */
-+ for (i=0; i<ENH_BLOCKL; i++) {
-+ surround[i]=sseq[i]*wt[0];
-+ }
-+ for (k=1; k<hl; k++) {
-+ psseq=sseq+k*ENH_BLOCKL;
-+ for(i=0;i<ENH_BLOCKL; i++) {
-+ surround[i]+=psseq[i]*wt[k];
-+ }
-+ }
-+ for (k=hl+1; k<=2*hl; k++) {
-+ psseq=sseq+k*ENH_BLOCKL;
-+ for(i=0;i<ENH_BLOCKL; i++) {
-+ surround[i]+=psseq[i]*wt[k];
-+ }
-+ }
-+
-+ /* compute some inner products */
-+
-+ w00 = w10 = w11 = 0.0;
-+ psseq=sseq+hl*ENH_BLOCKL; /* current block */
-+ for (i=0; i<ENH_BLOCKL;i++) {
-+ w00+=psseq[i]*psseq[i];
-+ w11+=surround[i]*surround[i];
-+ w10+=surround[i]*psseq[i];
-+ }
-+
-+
-+
-+ if (fabs(w11) < 1.0) {
-+ w11=1.0;
-+ }
-+ C = (float)sqrt( w00/w11);
-+
-+ /* first try enhancement without power-constraint */
-+
-+ errs=0.0;
-+ psseq=sseq+hl*ENH_BLOCKL;
-+ for (i=0; i<ENH_BLOCKL; i++) {
-+ odata[i]=C*surround[i];
-+ err=psseq[i]-odata[i];
-+ errs+=err*err;
-+ }
-+
-+ /* if constraint violated by first try, add constraint */
-+
-+ if (errs > alpha0 * w00) {
-+ if ( w00 < 1) {
-+ w00=1;
-+ }
-+ denom = (w11*w00-w10*w10)/(w00*w00);
-+
-+ if (denom > 0.0001) { /* eliminates numerical problems
-+ for if smooth */
-+ A = (float)sqrt( (alpha0- alpha0*alpha0/4)/denom);
-+ B = -alpha0/2 - A * w10/w00;
-+ B = B+1;
-+ }
-+ else { /* essentially no difference between cycles;
-+ smoothing not needed */
-+ A= 0.0;
-+ B= 1.0;
-+ }
-+
-+ /* create smoothed sequence */
-+
-+ psseq=sseq+hl*ENH_BLOCKL;
-+ for (i=0; i<ENH_BLOCKL; i++) {
-+ odata[i]=A*surround[i]+B*psseq[i];
-+ }
-+ }
-+}
-+
-+/*----------------------------------------------------------------*
-+ * get the pitch-synchronous sample sequence
-+ *---------------------------------------------------------------*/
-+
-+static void getsseq(
-+ float *sseq, /* (o) the pitch-synchronous sequence */
-+ float *idata, /* (i) original data */
-+ int idatal, /* (i) dimension of data */
-+ int centerStartPos, /* (i) where current block starts */
-+ float *period, /* (i) rough-pitch-period array */
-+
-+
-+ float *plocs, /* (i) where periods of period array
-+ are taken */
-+ int periodl, /* (i) dimension period array */
-+ int hl /* (i) 2*hl+1 is the number of sequences */
-+){
-+ int i,centerEndPos,q;
-+ float blockStartPos[2*ENH_HL+1];
-+ int lagBlock[2*ENH_HL+1];
-+ float plocs2[ENH_PLOCSL];
-+ float *psseq;
-+
-+ centerEndPos=centerStartPos+ENH_BLOCKL-1;
-+
-+ /* present */
-+
-+ NearestNeighbor(lagBlock+hl,plocs,
-+ (float)0.5*(centerStartPos+centerEndPos),periodl);
-+
-+ blockStartPos[hl]=(float)centerStartPos;
-+ psseq=sseq+ENH_BLOCKL*hl;
-+ memcpy(psseq, idata+centerStartPos, ENH_BLOCKL*sizeof(float));
-+
-+ /* past */
-+
-+ for (q=hl-1; q>=0; q--) {
-+ blockStartPos[q]=blockStartPos[q+1]-period[lagBlock[q+1]];
-+ NearestNeighbor(lagBlock+q,plocs,
-+ blockStartPos[q]+
-+ ENH_BLOCKL_HALF-period[lagBlock[q+1]], periodl);
-+
-+
-+ if (blockStartPos[q]-ENH_OVERHANG>=0) {
-+ refiner(sseq+q*ENH_BLOCKL, blockStartPos+q, idata,
-+ idatal, centerStartPos, blockStartPos[q],
-+ period[lagBlock[q+1]]);
-+ } else {
-+ psseq=sseq+q*ENH_BLOCKL;
-+ memset(psseq, 0, ENH_BLOCKL*sizeof(float));
-+ }
-+ }
-+
-+ /* future */
-+
-+ for (i=0; i<periodl; i++) {
-+ plocs2[i]=plocs[i]-period[i];
-+ }
-+ for (q=hl+1; q<=2*hl; q++) {
-+ NearestNeighbor(lagBlock+q,plocs2,
-+ blockStartPos[q-1]+ENH_BLOCKL_HALF,periodl);
-+
-+ blockStartPos[q]=blockStartPos[q-1]+period[lagBlock[q]];
-+ if (blockStartPos[q]+ENH_BLOCKL+ENH_OVERHANG<idatal) {
-+ refiner(sseq+ENH_BLOCKL*q, blockStartPos+q, idata,
-+ idatal, centerStartPos, blockStartPos[q],
-+
-+
-+ period[lagBlock[q]]);
-+ }
-+ else {
-+ psseq=sseq+q*ENH_BLOCKL;
-+ memset(psseq, 0, ENH_BLOCKL*sizeof(float));
-+ }
-+ }
-+}
-+
-+/*----------------------------------------------------------------*
-+ * perform enhancement on idata+centerStartPos through
-+ * idata+centerStartPos+ENH_BLOCKL-1
-+ *---------------------------------------------------------------*/
-+
-+static void enhancer(
-+ float *odata, /* (o) smoothed block, dimension blockl */
-+ float *idata, /* (i) data buffer used for enhancing */
-+ int idatal, /* (i) dimension idata */
-+ int centerStartPos, /* (i) first sample current block
-+ within idata */
-+ float alpha0, /* (i) max correction-energy-fraction
-+ (in [0,1]) */
-+ float *period, /* (i) pitch period array */
-+ float *plocs, /* (i) locations where period array
-+ values valid */
-+ int periodl /* (i) dimension of period and plocs */
-+){
-+ float sseq[(2*ENH_HL+1)*ENH_BLOCKL];
-+
-+ /* get said second sequence of segments */
-+
-+ getsseq(sseq,idata,idatal,centerStartPos,period,
-+ plocs,periodl,ENH_HL);
-+
-+ /* compute the smoothed output from said second sequence */
-+
-+ smath(odata,sseq,ENH_HL,alpha0);
-+
-+}
-+
-+/*----------------------------------------------------------------*
-+ * cross correlation
-+ *---------------------------------------------------------------*/
-+
-+float xCorrCoef(
-+ float *target, /* (i) first array */
-+ float *regressor, /* (i) second array */
-+ int subl /* (i) dimension arrays */
-+){
-+ int i;
-+ float ftmp1, ftmp2;
-+
-+ ftmp1 = 0.0;
-+ ftmp2 = 0.0;
-+
-+
-+ for (i=0; i<subl; i++) {
-+ ftmp1 += target[i]*regressor[i];
-+ ftmp2 += regressor[i]*regressor[i];
-+ }
-+
-+ if (ftmp1 > 0.0) {
-+ return (float)(ftmp1*ftmp1/ftmp2);
-+ }
-+ else {
-+ return (float)0.0;
-+ }
-+}
-+
-+/*----------------------------------------------------------------*
-+ * interface for enhancer
-+ *---------------------------------------------------------------*/
-+
-+int enhancerInterface(
-+ float *out, /* (o) enhanced signal */
-+ float *in, /* (i) unenhanced signal */
-+ iLBC_Dec_Inst_t *iLBCdec_inst /* (i) buffers etc */
-+){
-+ float *enh_buf, *enh_period;
-+ int iblock, isample;
-+ int lag=0, ilag, i, ioffset;
-+ float cc, maxcc;
-+ float ftmp1, ftmp2;
-+ float *inPtr, *enh_bufPtr1, *enh_bufPtr2;
-+ float plc_pred[ENH_BLOCKL];
-+
-+ float lpState[6], downsampled[(ENH_NBLOCKS*ENH_BLOCKL+120)/2];
-+ int inLen=ENH_NBLOCKS*ENH_BLOCKL+120;
-+ int start, plc_blockl, inlag;
-+
-+ enh_buf=iLBCdec_inst->enh_buf;
-+ enh_period=iLBCdec_inst->enh_period;
-+
-+ memmove(enh_buf, &enh_buf[iLBCdec_inst->blockl],
-+ (ENH_BUFL-iLBCdec_inst->blockl)*sizeof(float));
-+
-+ memcpy(&enh_buf[ENH_BUFL-iLBCdec_inst->blockl], in,
-+ iLBCdec_inst->blockl*sizeof(float));
-+
-+ if (iLBCdec_inst->mode==30)
-+ plc_blockl=ENH_BLOCKL;
-+ else
-+ plc_blockl=40;
-+
-+ /* when 20 ms frame, move processing one block */
-+ ioffset=0;
-+ if (iLBCdec_inst->mode==20) ioffset=1;
-+
-+ i=3-ioffset;
-+ memmove(enh_period, &enh_period[i],
-+
-+
-+ (ENH_NBLOCKS_TOT-i)*sizeof(float));
-+
-+ /* Set state information to the 6 samples right before
-+ the samples to be downsampled. */
-+
-+ memcpy(lpState,
-+ enh_buf+(ENH_NBLOCKS_EXTRA+ioffset)*ENH_BLOCKL-126,
-+ 6*sizeof(float));
-+
-+ /* Down sample a factor 2 to save computations */
-+
-+ DownSample(enh_buf+(ENH_NBLOCKS_EXTRA+ioffset)*ENH_BLOCKL-120,
-+ lpFilt_coefsTbl, inLen-ioffset*ENH_BLOCKL,
-+ lpState, downsampled);
-+
-+ /* Estimate the pitch in the down sampled domain. */
-+ for (iblock = 0; iblock<ENH_NBLOCKS-ioffset; iblock++) {
-+
-+ lag = 10;
-+ maxcc = xCorrCoef(downsampled+60+iblock*
-+ ENH_BLOCKL_HALF, downsampled+60+iblock*
-+ ENH_BLOCKL_HALF-lag, ENH_BLOCKL_HALF);
-+ for (ilag=11; ilag<60; ilag++) {
-+ cc = xCorrCoef(downsampled+60+iblock*
-+ ENH_BLOCKL_HALF, downsampled+60+iblock*
-+ ENH_BLOCKL_HALF-ilag, ENH_BLOCKL_HALF);
-+
-+ if (cc > maxcc) {
-+ maxcc = cc;
-+ lag = ilag;
-+ }
-+ }
-+
-+ /* Store the estimated lag in the non-downsampled domain */
-+ enh_period[iblock+ENH_NBLOCKS_EXTRA+ioffset] = (float)lag*2;
-+
-+
-+ }
-+
-+
-+ /* PLC was performed on the previous packet */
-+ if (iLBCdec_inst->prev_enh_pl==1) {
-+
-+ inlag=(int)enh_period[ENH_NBLOCKS_EXTRA+ioffset];
-+
-+ lag = inlag-1;
-+ maxcc = xCorrCoef(in, in+lag, plc_blockl);
-+ for (ilag=inlag; ilag<=inlag+1; ilag++) {
-+ cc = xCorrCoef(in, in+ilag, plc_blockl);
-+
-+ if (cc > maxcc) {
-+ maxcc = cc;
-+ lag = ilag;
-+ }
-+ }
-+
-+
-+
-+ enh_period[ENH_NBLOCKS_EXTRA+ioffset-1]=(float)lag;
-+
-+ /* compute new concealed residual for the old lookahead,
-+ mix the forward PLC with a backward PLC from
-+ the new frame */
-+
-+ inPtr=&in[lag-1];
-+
-+ enh_bufPtr1=&plc_pred[plc_blockl-1];
-+
-+ if (lag>plc_blockl) {
-+ start=plc_blockl;
-+ } else {
-+ start=lag;
-+ }
-+
-+ for (isample = start; isample>0; isample--) {
-+ *enh_bufPtr1-- = *inPtr--;
-+ }
-+
-+ enh_bufPtr2=&enh_buf[ENH_BUFL-1-iLBCdec_inst->blockl];
-+ for (isample = (plc_blockl-1-lag); isample>=0; isample--)
-+{
-+ *enh_bufPtr1-- = *enh_bufPtr2--;
-+ }
-+
-+ /* limit energy change */
-+ ftmp2=0.0;
-+ ftmp1=0.0;
-+ for (i=0;i<plc_blockl;i++) {
-+ ftmp2+=enh_buf[ENH_BUFL-1-iLBCdec_inst->blockl-i]*
-+ enh_buf[ENH_BUFL-1-iLBCdec_inst->blockl-i];
-+ ftmp1+=plc_pred[i]*plc_pred[i];
-+ }
-+ ftmp1=(float)sqrt(ftmp1/(float)plc_blockl);
-+ ftmp2=(float)sqrt(ftmp2/(float)plc_blockl);
-+ if (ftmp1>(float)2.0*ftmp2 && ftmp1>0.0) {
-+ for (i=0;i<plc_blockl-10;i++) {
-+ plc_pred[i]*=(float)2.0*ftmp2/ftmp1;
-+ }
-+ for (i=plc_blockl-10;i<plc_blockl;i++) {
-+ plc_pred[i]*=(float)(i-plc_blockl+10)*
-+ ((float)1.0-(float)2.0*ftmp2/ftmp1)/(float)(10)+
-+ (float)2.0*ftmp2/ftmp1;
-+ }
-+ }
-+
-+ enh_bufPtr1=&enh_buf[ENH_BUFL-1-iLBCdec_inst->blockl];
-+ for (i=0; i<plc_blockl; i++) {
-+ ftmp1 = (float) (i+1) / (float) (plc_blockl+1);
-+ *enh_bufPtr1 *= ftmp1;
-+ *enh_bufPtr1 += ((float)1.0-ftmp1)*
-+ plc_pred[plc_blockl-1-i];
-+ enh_bufPtr1--;
-+ }
-+
-+
-+ }
-+
-+ if (iLBCdec_inst->mode==20) {
-+ /* Enhancer with 40 samples delay */
-+ for (iblock = 0; iblock<2; iblock++) {
-+ enhancer(out+iblock*ENH_BLOCKL, enh_buf,
-+ ENH_BUFL, (5+iblock)*ENH_BLOCKL+40,
-+ ENH_ALPHA0, enh_period, enh_plocsTbl,
-+ ENH_NBLOCKS_TOT);
-+ }
-+ } else if (iLBCdec_inst->mode==30) {
-+ /* Enhancer with 80 samples delay */
-+ for (iblock = 0; iblock<3; iblock++) {
-+ enhancer(out+iblock*ENH_BLOCKL, enh_buf,
-+ ENH_BUFL, (4+iblock)*ENH_BLOCKL,
-+ ENH_ALPHA0, enh_period, enh_plocsTbl,
-+ ENH_NBLOCKS_TOT);
-+ }
-+ }
-+
-+ return (lag*2);
-+}
-+
-+
-diff -druN codecs/ilbc.orig/enhancer.h codecs/ilbc/enhancer.h
---- codecs/ilbc.orig/enhancer.h 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/enhancer.h 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,33 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ enhancer.h
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#ifndef __ENHANCER_H
-+#define __ENHANCER_H
-+
-+#include "iLBC_define.h"
-+
-+float xCorrCoef(
-+ float *target, /* (i) first array */
-+ float *regressor, /* (i) second array */
-+ int subl /* (i) dimension arrays */
-+);
-+
-+int enhancerInterface(
-+ float *out, /* (o) the enhanced recidual signal */
-+ float *in, /* (i) the recidual signal to enhance */
-+ iLBC_Dec_Inst_t *iLBCdec_inst
-+ /* (i/o) the decoder state structure */
-+);
-+
-+#endif
-+
-+
-diff -druN codecs/ilbc.orig/filter.c codecs/ilbc/filter.c
---- codecs/ilbc.orig/filter.c 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/filter.c 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,168 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ filter.c
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+
-+
-+#include "iLBC_define.h"
-+#include "filter.h"
-+
-+/*----------------------------------------------------------------*
-+ * all-pole filter
-+ *---------------------------------------------------------------*/
-+
-+void AllPoleFilter(
-+ float *InOut, /* (i/o) on entrance InOut[-orderCoef] to
-+ InOut[-1] contain the state of the
-+ filter (delayed samples). InOut[0] to
-+ InOut[lengthInOut-1] contain the filter
-+ input, on en exit InOut[-orderCoef] to
-+ InOut[-1] is unchanged and InOut[0] to
-+ InOut[lengthInOut-1] contain filtered
-+ samples */
-+ float *Coef,/* (i) filter coefficients, Coef[0] is assumed
-+ to be 1.0 */
-+ int lengthInOut,/* (i) number of input/output samples */
-+ int orderCoef /* (i) number of filter coefficients */
-+){
-+ int n,k;
-+
-+ for(n=0;n<lengthInOut;n++){
-+ for(k=1;k<=orderCoef;k++){
-+ *InOut -= Coef[k]*InOut[-k];
-+ }
-+ InOut++;
-+ }
-+}
-+
-+/*----------------------------------------------------------------*
-+ * all-zero filter
-+ *---------------------------------------------------------------*/
-+
-+void AllZeroFilter(
-+ float *In, /* (i) In[0] to In[lengthInOut-1] contain
-+ filter input samples */
-+ float *Coef,/* (i) filter coefficients (Coef[0] is assumed
-+ to be 1.0) */
-+ int lengthInOut,/* (i) number of input/output samples */
-+ int orderCoef, /* (i) number of filter coefficients */
-+ float *Out /* (i/o) on entrance Out[-orderCoef] to Out[-1]
-+ contain the filter state, on exit Out[0]
-+ to Out[lengthInOut-1] contain filtered
-+ samples */
-+){
-+ int n,k;
-+
-+ for(n=0;n<lengthInOut;n++){
-+ *Out = Coef[0]*In[0];
-+ for(k=1;k<=orderCoef;k++){
-+ *Out += Coef[k]*In[-k];
-+ }
-+
-+
-+ Out++;
-+ In++;
-+ }
-+}
-+
-+/*----------------------------------------------------------------*
-+ * pole-zero filter
-+ *---------------------------------------------------------------*/
-+
-+void ZeroPoleFilter(
-+ float *In, /* (i) In[0] to In[lengthInOut-1] contain
-+ filter input samples In[-orderCoef] to
-+ In[-1] contain state of all-zero
-+ section */
-+ float *ZeroCoef,/* (i) filter coefficients for all-zero
-+ section (ZeroCoef[0] is assumed to
-+ be 1.0) */
-+ float *PoleCoef,/* (i) filter coefficients for all-pole section
-+ (ZeroCoef[0] is assumed to be 1.0) */
-+ int lengthInOut,/* (i) number of input/output samples */
-+ int orderCoef, /* (i) number of filter coefficients */
-+ float *Out /* (i/o) on entrance Out[-orderCoef] to Out[-1]
-+ contain state of all-pole section. On
-+ exit Out[0] to Out[lengthInOut-1]
-+ contain filtered samples */
-+){
-+ AllZeroFilter(In,ZeroCoef,lengthInOut,orderCoef,Out);
-+ AllPoleFilter(Out,PoleCoef,lengthInOut,orderCoef);
-+}
-+
-+/*----------------------------------------------------------------*
-+ * downsample (LP filter and decimation)
-+ *---------------------------------------------------------------*/
-+
-+void DownSample (
-+ float *In, /* (i) input samples */
-+ float *Coef, /* (i) filter coefficients */
-+ int lengthIn, /* (i) number of input samples */
-+ float *state, /* (i) filter state */
-+ float *Out /* (o) downsampled output */
-+){
-+ float o;
-+ float *Out_ptr = Out;
-+ float *Coef_ptr, *In_ptr;
-+ float *state_ptr;
-+ int i, j, stop;
-+
-+ /* LP filter and decimate at the same time */
-+
-+ for (i = DELAY_DS; i < lengthIn; i+=FACTOR_DS)
-+ {
-+ Coef_ptr = &Coef[0];
-+ In_ptr = &In[i];
-+ state_ptr = &state[FILTERORDER_DS-2];
-+
-+
-+
-+ o = (float)0.0;
-+
-+ stop = (i < FILTERORDER_DS) ? i + 1 : FILTERORDER_DS;
-+
-+ for (j = 0; j < stop; j++)
-+ {
-+ o += *Coef_ptr++ * (*In_ptr--);
-+ }
-+ for (j = i + 1; j < FILTERORDER_DS; j++)
-+ {
-+ o += *Coef_ptr++ * (*state_ptr--);
-+ }
-+
-+ *Out_ptr++ = o;
-+ }
-+
-+ /* Get the last part (use zeros as input for the future) */
-+
-+ for (i=(lengthIn+FACTOR_DS); i<(lengthIn+DELAY_DS);
-+ i+=FACTOR_DS) {
-+
-+ o=(float)0.0;
-+
-+ if (i<lengthIn) {
-+ Coef_ptr = &Coef[0];
-+ In_ptr = &In[i];
-+ for (j=0; j<FILTERORDER_DS; j++) {
-+ o += *Coef_ptr++ * (*Out_ptr--);
-+ }
-+ } else {
-+ Coef_ptr = &Coef[i-lengthIn];
-+ In_ptr = &In[lengthIn-1];
-+ for (j=0; j<FILTERORDER_DS-(i-lengthIn); j++) {
-+ o += *Coef_ptr++ * (*In_ptr--);
-+ }
-+ }
-+ *Out_ptr++ = o;
-+ }
-+}
-+
-+
-diff -druN codecs/ilbc.orig/filter.h codecs/ilbc/filter.h
---- codecs/ilbc.orig/filter.h 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/filter.h 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,73 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ filter.h
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#ifndef __iLBC_FILTER_H
-+#define __iLBC_FILTER_H
-+
-+void AllPoleFilter(
-+ float *InOut, /* (i/o) on entrance InOut[-orderCoef] to
-+ InOut[-1] contain the state of the
-+ filter (delayed samples). InOut[0] to
-+ InOut[lengthInOut-1] contain the filter
-+ input, on en exit InOut[-orderCoef] to
-+ InOut[-1] is unchanged and InOut[0] to
-+ InOut[lengthInOut-1] contain filtered
-+ samples */
-+ float *Coef,/* (i) filter coefficients, Coef[0] is assumed
-+ to be 1.0 */
-+ int lengthInOut,/* (i) number of input/output samples */
-+ int orderCoef /* (i) number of filter coefficients */
-+);
-+
-+
-+
-+void AllZeroFilter(
-+ float *In, /* (i) In[0] to In[lengthInOut-1] contain
-+ filter input samples */
-+ float *Coef,/* (i) filter coefficients (Coef[0] is assumed
-+ to be 1.0) */
-+ int lengthInOut,/* (i) number of input/output samples */
-+ int orderCoef, /* (i) number of filter coefficients */
-+ float *Out /* (i/o) on entrance Out[-orderCoef] to Out[-1]
-+ contain the filter state, on exit Out[0]
-+ to Out[lengthInOut-1] contain filtered
-+ samples */
-+);
-+
-+void ZeroPoleFilter(
-+ float *In, /* (i) In[0] to In[lengthInOut-1] contain filter
-+ input samples In[-orderCoef] to In[-1]
-+ contain state of all-zero section */
-+ float *ZeroCoef,/* (i) filter coefficients for all-zero
-+ section (ZeroCoef[0] is assumed to
-+ be 1.0) */
-+ float *PoleCoef,/* (i) filter coefficients for all-pole section
-+ (ZeroCoef[0] is assumed to be 1.0) */
-+ int lengthInOut,/* (i) number of input/output samples */
-+ int orderCoef, /* (i) number of filter coefficients */
-+ float *Out /* (i/o) on entrance Out[-orderCoef] to Out[-1]
-+ contain state of all-pole section. On
-+ exit Out[0] to Out[lengthInOut-1]
-+ contain filtered samples */
-+);
-+
-+void DownSample (
-+ float *In, /* (i) input samples */
-+ float *Coef, /* (i) filter coefficients */
-+ int lengthIn, /* (i) number of input samples */
-+ float *state, /* (i) filter state */
-+ float *Out /* (o) downsampled output */
-+);
-+
-+#endif
-+
-+
-diff -druN codecs/ilbc.orig/gainquant.c codecs/ilbc/gainquant.c
---- codecs/ilbc.orig/gainquant.c 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/gainquant.c 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,107 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ gainquant.c
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+
-+
-+******************************************************************/
-+
-+#include <string.h>
-+#include <math.h>
-+#include "constants.h"
-+#include "gainquant.h"
-+#include "filter.h"
-+
-+/*----------------------------------------------------------------*
-+ * quantizer for the gain in the gain-shape coding of residual
-+ *---------------------------------------------------------------*/
-+
-+float gainquant(/* (o) quantized gain value */
-+ float in, /* (i) gain value */
-+ float maxIn,/* (i) maximum of gain value */
-+ int cblen, /* (i) number of quantization indices */
-+ int *index /* (o) quantization index */
-+){
-+ int i, tindex;
-+ float minmeasure,measure, *cb, scale;
-+
-+ /* ensure a lower bound on the scaling factor */
-+
-+ scale=maxIn;
-+
-+ if (scale<0.1) {
-+ scale=(float)0.1;
-+ }
-+
-+ /* select the quantization table */
-+
-+ if (cblen == 8) {
-+ cb = gain_sq3Tbl;
-+ } else if (cblen == 16) {
-+ cb = gain_sq4Tbl;
-+ } else {
-+ cb = gain_sq5Tbl;
-+ }
-+
-+ /* select the best index in the quantization table */
-+
-+ minmeasure=10000000.0;
-+ tindex=0;
-+ for (i=0; i<cblen; i++) {
-+ measure=(in-scale*cb[i])*(in-scale*cb[i]);
-+
-+ if (measure<minmeasure) {
-+ tindex=i;
-+ minmeasure=measure;
-+ }
-+ }
-+ *index=tindex;
-+
-+ /* return the quantized value */
-+
-+
-+
-+ return scale*cb[tindex];
-+}
-+
-+/*----------------------------------------------------------------*
-+ * decoder for quantized gains in the gain-shape coding of
-+ * residual
-+ *---------------------------------------------------------------*/
-+
-+float gaindequant( /* (o) quantized gain value */
-+ int index, /* (i) quantization index */
-+ float maxIn,/* (i) maximum of unquantized gain */
-+ int cblen /* (i) number of quantization indices */
-+){
-+ float scale;
-+
-+ /* obtain correct scale factor */
-+
-+ scale=(float)fabs(maxIn);
-+
-+ if (scale<0.1) {
-+ scale=(float)0.1;
-+ }
-+
-+ /* select the quantization table and return the decoded value */
-+
-+ if (cblen==8) {
-+ return scale*gain_sq3Tbl[index];
-+ } else if (cblen==16) {
-+ return scale*gain_sq4Tbl[index];
-+ }
-+ else if (cblen==32) {
-+ return scale*gain_sq5Tbl[index];
-+ }
-+
-+ return 0.0;
-+}
-+
-+
-diff -druN codecs/ilbc.orig/gainquant.h codecs/ilbc/gainquant.h
---- codecs/ilbc.orig/gainquant.h 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/gainquant.h 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,31 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ gainquant.h
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#ifndef __iLBC_GAINQUANT_H
-+#define __iLBC_GAINQUANT_H
-+
-+float gainquant(/* (o) quantized gain value */
-+ float in, /* (i) gain value */
-+ float maxIn,/* (i) maximum of gain value */
-+ int cblen, /* (i) number of quantization indices */
-+ int *index /* (o) quantization index */
-+);
-+
-+float gaindequant( /* (o) quantized gain value */
-+ int index, /* (i) quantization index */
-+ float maxIn,/* (i) maximum of unquantized gain */
-+ int cblen /* (i) number of quantization indices */
-+);
-+
-+#endif
-+
-+
-diff -druN codecs/ilbc.orig/getCBvec.c codecs/ilbc/getCBvec.c
---- codecs/ilbc.orig/getCBvec.c 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/getCBvec.c 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,181 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ getCBvec.c
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#include "iLBC_define.h"
-+#include "getCBvec.h"
-+#include "constants.h"
-+#include <string.h>
-+
-+/*----------------------------------------------------------------*
-+ * Construct codebook vector for given index.
-+ *---------------------------------------------------------------*/
-+
-+void getCBvec(
-+ float *cbvec, /* (o) Constructed codebook vector */
-+ float *mem, /* (i) Codebook buffer */
-+ int index, /* (i) Codebook index */
-+ int lMem, /* (i) Length of codebook buffer */
-+ int cbveclen/* (i) Codebook vector length */
-+){
-+ int j, k, n, memInd, sFilt;
-+ float tmpbuf[CB_MEML];
-+ int base_size;
-+ int ilow, ihigh;
-+ float alfa, alfa1;
-+
-+ /* Determine size of codebook sections */
-+
-+ base_size=lMem-cbveclen+1;
-+
-+ if (cbveclen==SUBL) {
-+ base_size+=cbveclen/2;
-+ }
-+
-+ /* No filter -> First codebook section */
-+
-+
-+
-+ if (index<lMem-cbveclen+1) {
-+
-+ /* first non-interpolated vectors */
-+
-+ k=index+cbveclen;
-+ /* get vector */
-+ memcpy(cbvec, mem+lMem-k, cbveclen*sizeof(float));
-+
-+ } else if (index < base_size) {
-+
-+ k=2*(index-(lMem-cbveclen+1))+cbveclen;
-+
-+ ihigh=k/2;
-+ ilow=ihigh-5;
-+
-+ /* Copy first noninterpolated part */
-+
-+ memcpy(cbvec, mem+lMem-k/2, ilow*sizeof(float));
-+
-+ /* interpolation */
-+
-+ alfa1=(float)0.2;
-+ alfa=0.0;
-+ for (j=ilow; j<ihigh; j++) {
-+ cbvec[j]=((float)1.0-alfa)*mem[lMem-k/2+j]+
-+ alfa*mem[lMem-k+j];
-+ alfa+=alfa1;
-+ }
-+
-+ /* Copy second noninterpolated part */
-+
-+ memcpy(cbvec+ihigh, mem+lMem-k+ihigh,
-+ (cbveclen-ihigh)*sizeof(float));
-+
-+ }
-+
-+ /* Higher codebbok section based on filtering */
-+
-+ else {
-+
-+ /* first non-interpolated vectors */
-+
-+ if (index-base_size<lMem-cbveclen+1) {
-+ float tempbuff2[CB_MEML+CB_FILTERLEN+1];
-+ float *pos;
-+ float *pp, *pp1;
-+
-+ memset(tempbuff2, 0,
-+ CB_HALFFILTERLEN*sizeof(float));
-+ memcpy(&tempbuff2[CB_HALFFILTERLEN], mem,
-+ lMem*sizeof(float));
-+ memset(&tempbuff2[lMem+CB_HALFFILTERLEN], 0,
-+ (CB_HALFFILTERLEN+1)*sizeof(float));
-+
-+
-+
-+ k=index-base_size+cbveclen;
-+ sFilt=lMem-k;
-+ memInd=sFilt+1-CB_HALFFILTERLEN;
-+
-+ /* do filtering */
-+ pos=cbvec;
-+ memset(pos, 0, cbveclen*sizeof(float));
-+ for (n=0; n<cbveclen; n++) {
-+ pp=&tempbuff2[memInd+n+CB_HALFFILTERLEN];
-+ pp1=&cbfiltersTbl[CB_FILTERLEN-1];
-+ for (j=0; j<CB_FILTERLEN; j++) {
-+ (*pos)+=(*pp++)*(*pp1--);
-+ }
-+ pos++;
-+ }
-+ }
-+
-+ /* interpolated vectors */
-+
-+ else {
-+ float tempbuff2[CB_MEML+CB_FILTERLEN+1];
-+
-+ float *pos;
-+ float *pp, *pp1;
-+ int i;
-+
-+ memset(tempbuff2, 0,
-+ CB_HALFFILTERLEN*sizeof(float));
-+ memcpy(&tempbuff2[CB_HALFFILTERLEN], mem,
-+ lMem*sizeof(float));
-+ memset(&tempbuff2[lMem+CB_HALFFILTERLEN], 0,
-+ (CB_HALFFILTERLEN+1)*sizeof(float));
-+
-+ k=2*(index-base_size-
-+ (lMem-cbveclen+1))+cbveclen;
-+ sFilt=lMem-k;
-+ memInd=sFilt+1-CB_HALFFILTERLEN;
-+
-+ /* do filtering */
-+ pos=&tmpbuf[sFilt];
-+ memset(pos, 0, k*sizeof(float));
-+ for (i=0; i<k; i++) {
-+ pp=&tempbuff2[memInd+i+CB_HALFFILTERLEN];
-+ pp1=&cbfiltersTbl[CB_FILTERLEN-1];
-+ for (j=0; j<CB_FILTERLEN; j++) {
-+ (*pos)+=(*pp++)*(*pp1--);
-+ }
-+ pos++;
-+ }
-+
-+ ihigh=k/2;
-+ ilow=ihigh-5;
-+
-+
-+
-+ /* Copy first noninterpolated part */
-+
-+ memcpy(cbvec, tmpbuf+lMem-k/2,
-+ ilow*sizeof(float));
-+
-+ /* interpolation */
-+
-+ alfa1=(float)0.2;
-+ alfa=0.0;
-+ for (j=ilow; j<ihigh; j++) {
-+ cbvec[j]=((float)1.0-alfa)*
-+ tmpbuf[lMem-k/2+j]+alfa*tmpbuf[lMem-k+j];
-+ alfa+=alfa1;
-+ }
-+
-+ /* Copy second noninterpolated part */
-+
-+ memcpy(cbvec+ihigh, tmpbuf+lMem-k+ihigh,
-+ (cbveclen-ihigh)*sizeof(float));
-+ }
-+ }
-+}
-+
-+
-diff -druN codecs/ilbc.orig/getCBvec.h codecs/ilbc/getCBvec.h
---- codecs/ilbc.orig/getCBvec.h 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/getCBvec.h 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,28 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ getCBvec.h
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#ifndef __iLBC_GETCBVEC_H
-+#define __iLBC_GETCBVEC_H
-+
-+
-+
-+void getCBvec(
-+ float *cbvec, /* (o) Constructed codebook vector */
-+ float *mem, /* (i) Codebook buffer */
-+ int index, /* (i) Codebook index */
-+ int lMem, /* (i) Length of codebook buffer */
-+ int cbveclen/* (i) Codebook vector length */
-+);
-+
-+#endif
-+
-+
-diff -druN codecs/ilbc.orig/helpfun.c codecs/ilbc/helpfun.c
---- codecs/ilbc.orig/helpfun.c 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/helpfun.c 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,308 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ helpfun.c
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#include <math.h>
-+
-+#include "iLBC_define.h"
-+#include "helpfun.h"
-+#include "constants.h"
-+
-+/*----------------------------------------------------------------*
-+ * calculation of auto correlation
-+ *---------------------------------------------------------------*/
-+
-+void autocorr(
-+ float *r, /* (o) autocorrelation vector */
-+ const float *x, /* (i) data vector */
-+ int N, /* (i) length of data vector */
-+ int order /* largest lag for calculated
-+ autocorrelations */
-+){
-+ int lag, n;
-+ float sum;
-+
-+ for (lag = 0; lag <= order; lag++) {
-+ sum = 0;
-+ for (n = 0; n < N - lag; n++) {
-+ sum += x[n] * x[n+lag];
-+ }
-+ r[lag] = sum;
-+ }
-+}
-+
-+
-+
-+/*----------------------------------------------------------------*
-+ * window multiplication
-+ *---------------------------------------------------------------*/
-+
-+void window(
-+ float *z, /* (o) the windowed data */
-+ const float *x, /* (i) the original data vector */
-+ const float *y, /* (i) the window */
-+ int N /* (i) length of all vectors */
-+){
-+ int i;
-+
-+ for (i = 0; i < N; i++) {
-+ z[i] = x[i] * y[i];
-+ }
-+}
-+
-+/*----------------------------------------------------------------*
-+ * levinson-durbin solution for lpc coefficients
-+ *---------------------------------------------------------------*/
-+
-+void levdurb(
-+ float *a, /* (o) lpc coefficient vector starting
-+ with 1.0 */
-+ float *k, /* (o) reflection coefficients */
-+ float *r, /* (i) autocorrelation vector */
-+ int order /* (i) order of lpc filter */
-+){
-+ float sum, alpha;
-+ int m, m_h, i;
-+
-+ a[0] = 1.0;
-+
-+ if (r[0] < EPS) { /* if r[0] <= 0, set LPC coeff. to zero */
-+ for (i = 0; i < order; i++) {
-+ k[i] = 0;
-+ a[i+1] = 0;
-+ }
-+ } else {
-+ a[1] = k[0] = -r[1]/r[0];
-+ alpha = r[0] + r[1] * k[0];
-+ for (m = 1; m < order; m++){
-+ sum = r[m + 1];
-+ for (i = 0; i < m; i++){
-+ sum += a[i+1] * r[m - i];
-+ }
-+ k[m] = -sum / alpha;
-+ alpha += k[m] * sum;
-+ m_h = (m + 1) >> 1;
-+ for (i = 0; i < m_h; i++){
-+ sum = a[i+1] + k[m] * a[m - i];
-+ a[m - i] += k[m] * a[i+1];
-+ a[i+1] = sum;
-+
-+
-+ }
-+ a[m+1] = k[m];
-+ }
-+ }
-+}
-+
-+/*----------------------------------------------------------------*
-+ * interpolation between vectors
-+ *---------------------------------------------------------------*/
-+
-+void interpolate(
-+ float *out, /* (o) the interpolated vector */
-+ float *in1, /* (i) the first vector for the
-+ interpolation */
-+ float *in2, /* (i) the second vector for the
-+ interpolation */
-+ float coef, /* (i) interpolation weights */
-+ int length /* (i) length of all vectors */
-+){
-+ int i;
-+ float invcoef;
-+
-+ invcoef = (float)1.0 - coef;
-+ for (i = 0; i < length; i++) {
-+ out[i] = coef * in1[i] + invcoef * in2[i];
-+ }
-+}
-+
-+/*----------------------------------------------------------------*
-+ * lpc bandwidth expansion
-+ *---------------------------------------------------------------*/
-+
-+void bwexpand(
-+ float *out, /* (o) the bandwidth expanded lpc
-+ coefficients */
-+ float *in, /* (i) the lpc coefficients before bandwidth
-+ expansion */
-+ float coef, /* (i) the bandwidth expansion factor */
-+ int length /* (i) the length of lpc coefficient vectors */
-+){
-+ int i;
-+ float chirp;
-+
-+ chirp = coef;
-+
-+ out[0] = in[0];
-+ for (i = 1; i < length; i++) {
-+ out[i] = chirp * in[i];
-+ chirp *= coef;
-+ }
-+}
-+
-+/*----------------------------------------------------------------*
-+ * vector quantization
-+
-+
-+ *---------------------------------------------------------------*/
-+
-+void vq(
-+ float *Xq, /* (o) the quantized vector */
-+ int *index, /* (o) the quantization index */
-+ const float *CB,/* (i) the vector quantization codebook */
-+ float *X, /* (i) the vector to quantize */
-+ int n_cb, /* (i) the number of vectors in the codebook */
-+ int dim /* (i) the dimension of all vectors */
-+){
-+ int i, j;
-+ int pos, minindex;
-+ float dist, tmp, mindist;
-+
-+ pos = 0;
-+ mindist = FLOAT_MAX;
-+ minindex = 0;
-+ for (j = 0; j < n_cb; j++) {
-+ dist = X[0] - CB[pos];
-+ dist *= dist;
-+ for (i = 1; i < dim; i++) {
-+ tmp = X[i] - CB[pos + i];
-+ dist += tmp*tmp;
-+ }
-+
-+ if (dist < mindist) {
-+ mindist = dist;
-+ minindex = j;
-+ }
-+ pos += dim;
-+ }
-+ for (i = 0; i < dim; i++) {
-+ Xq[i] = CB[minindex*dim + i];
-+ }
-+ *index = minindex;
-+}
-+
-+/*----------------------------------------------------------------*
-+ * split vector quantization
-+ *---------------------------------------------------------------*/
-+
-+void SplitVQ(
-+ float *qX, /* (o) the quantized vector */
-+ int *index, /* (o) a vector of indexes for all vector
-+ codebooks in the split */
-+ float *X, /* (i) the vector to quantize */
-+ const float *CB,/* (i) the quantizer codebook */
-+ int nsplit, /* the number of vector splits */
-+ const int *dim, /* the dimension of X and qX */
-+ const int *cbsize /* the number of vectors in the codebook */
-+){
-+ int cb_pos, X_pos, i;
-+
-+ cb_pos = 0;
-+
-+
-+ X_pos= 0;
-+ for (i = 0; i < nsplit; i++) {
-+ vq(qX + X_pos, index + i, CB + cb_pos, X + X_pos,
-+ cbsize[i], dim[i]);
-+ X_pos += dim[i];
-+ cb_pos += dim[i] * cbsize[i];
-+ }
-+}
-+
-+/*----------------------------------------------------------------*
-+ * scalar quantization
-+ *---------------------------------------------------------------*/
-+
-+void sort_sq(
-+ float *xq, /* (o) the quantized value */
-+ int *index, /* (o) the quantization index */
-+ float x, /* (i) the value to quantize */
-+ const float *cb,/* (i) the quantization codebook */
-+ int cb_size /* (i) the size of the quantization codebook */
-+){
-+ int i;
-+
-+ if (x <= cb[0]) {
-+ *index = 0;
-+ *xq = cb[0];
-+ } else {
-+ i = 0;
-+ while ((x > cb[i]) && i < cb_size - 1) {
-+ i++;
-+ }
-+
-+ if (x > ((cb[i] + cb[i - 1])/2)) {
-+ *index = i;
-+ *xq = cb[i];
-+ } else {
-+ *index = i - 1;
-+ *xq = cb[i - 1];
-+ }
-+ }
-+}
-+
-+/*----------------------------------------------------------------*
-+ * check for stability of lsf coefficients
-+ *---------------------------------------------------------------*/
-+
-+int LSF_check( /* (o) 1 for stable lsf vectors and 0 for
-+ nonstable ones */
-+ float *lsf, /* (i) a table of lsf vectors */
-+ int dim, /* (i) the dimension of each lsf vector */
-+ int NoAn /* (i) the number of lsf vectors in the
-+ table */
-+){
-+ int k,n,m, Nit=2, change=0,pos;
-+ float tmp;
-+
-+
-+ static float eps=(float)0.039; /* 50 Hz */
-+ static float eps2=(float)0.0195;
-+ static float maxlsf=(float)3.14; /* 4000 Hz */
-+ static float minlsf=(float)0.01; /* 0 Hz */
-+
-+ /* LSF separation check*/
-+
-+ for (n=0; n<Nit; n++) { /* Run through a couple of times */
-+ for (m=0; m<NoAn; m++) { /* Number of analyses per frame */
-+ for (k=0; k<(dim-1); k++) {
-+ pos=m*dim+k;
-+
-+ if ((lsf[pos+1]-lsf[pos])<eps) {
-+
-+ if (lsf[pos+1]<lsf[pos]) {
-+ tmp=lsf[pos+1];
-+ lsf[pos+1]= lsf[pos]+eps2;
-+ lsf[pos]= lsf[pos+1]-eps2;
-+ } else {
-+ lsf[pos]-=eps2;
-+ lsf[pos+1]+=eps2;
-+ }
-+ change=1;
-+ }
-+
-+ if (lsf[pos]<minlsf) {
-+ lsf[pos]=minlsf;
-+ change=1;
-+ }
-+
-+ if (lsf[pos]>maxlsf) {
-+ lsf[pos]=maxlsf;
-+ change=1;
-+ }
-+ }
-+ }
-+ }
-+
-+ return change;
-+}
-+
-+
-diff -druN codecs/ilbc.orig/helpfun.h codecs/ilbc/helpfun.h
---- codecs/ilbc.orig/helpfun.h 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/helpfun.h 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,101 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ helpfun.h
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#ifndef __iLBC_HELPFUN_H
-+#define __iLBC_HELPFUN_H
-+
-+void autocorr(
-+ float *r, /* (o) autocorrelation vector */
-+ const float *x, /* (i) data vector */
-+ int N, /* (i) length of data vector */
-+ int order /* largest lag for calculated
-+ autocorrelations */
-+);
-+
-+void window(
-+ float *z, /* (o) the windowed data */
-+ const float *x, /* (i) the original data vector */
-+ const float *y, /* (i) the window */
-+ int N /* (i) length of all vectors */
-+);
-+
-+
-+
-+void levdurb(
-+ float *a, /* (o) lpc coefficient vector starting
-+ with 1.0 */
-+ float *k, /* (o) reflection coefficients */
-+ float *r, /* (i) autocorrelation vector */
-+ int order /* (i) order of lpc filter */
-+);
-+
-+void interpolate(
-+ float *out, /* (o) the interpolated vector */
-+ float *in1, /* (i) the first vector for the
-+ interpolation */
-+ float *in2, /* (i) the second vector for the
-+ interpolation */
-+ float coef, /* (i) interpolation weights */
-+ int length /* (i) length of all vectors */
-+);
-+
-+void bwexpand(
-+ float *out, /* (o) the bandwidth expanded lpc
-+ coefficients */
-+ float *in, /* (i) the lpc coefficients before bandwidth
-+ expansion */
-+ float coef, /* (i) the bandwidth expansion factor */
-+ int length /* (i) the length of lpc coefficient vectors */
-+);
-+
-+void vq(
-+ float *Xq, /* (o) the quantized vector */
-+ int *index, /* (o) the quantization index */
-+ const float *CB,/* (i) the vector quantization codebook */
-+ float *X, /* (i) the vector to quantize */
-+ int n_cb, /* (i) the number of vectors in the codebook */
-+ int dim /* (i) the dimension of all vectors */
-+);
-+
-+void SplitVQ(
-+ float *qX, /* (o) the quantized vector */
-+ int *index, /* (o) a vector of indexes for all vector
-+ codebooks in the split */
-+ float *X, /* (i) the vector to quantize */
-+ const float *CB,/* (i) the quantizer codebook */
-+ int nsplit, /* the number of vector splits */
-+ const int *dim, /* the dimension of X and qX */
-+ const int *cbsize /* the number of vectors in the codebook */
-+);
-+
-+
-+void sort_sq(
-+ float *xq, /* (o) the quantized value */
-+ int *index, /* (o) the quantization index */
-+ float x, /* (i) the value to quantize */
-+ const float *cb,/* (i) the quantization codebook */
-+
-+
-+ int cb_size /* (i) the size of the quantization codebook */
-+);
-+
-+int LSF_check( /* (o) 1 for stable lsf vectors and 0 for
-+ nonstable ones */
-+ float *lsf, /* (i) a table of lsf vectors */
-+ int dim, /* (i) the dimension of each lsf vector */
-+ int NoAn /* (i) the number of lsf vectors in the
-+ table */
-+);
-+
-+#endif
-+
-+
-diff -druN codecs/ilbc.orig/hpInput.c codecs/ilbc/hpInput.c
---- codecs/ilbc.orig/hpInput.c 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/hpInput.c 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,60 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ hpInput.c
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#include "constants.h"
-+#include "hpInput.h"
-+
-+/*----------------------------------------------------------------*
-+ * Input high-pass filter
-+ *---------------------------------------------------------------*/
-+
-+void hpInput(
-+ float *In, /* (i) vector to filter */
-+ int len, /* (i) length of vector to filter */
-+ float *Out, /* (o) the resulting filtered vector */
-+ float *mem /* (i/o) the filter state */
-+){
-+ int i;
-+ float *pi, *po;
-+
-+ /* all-zero section*/
-+
-+ pi = &In[0];
-+ po = &Out[0];
-+ for (i=0; i<len; i++) {
-+ *po = hpi_zero_coefsTbl[0] * (*pi);
-+ *po += hpi_zero_coefsTbl[1] * mem[0];
-+ *po += hpi_zero_coefsTbl[2] * mem[1];
-+
-+ mem[1] = mem[0];
-+ mem[0] = *pi;
-+ po++;
-+
-+
-+ pi++;
-+
-+ }
-+
-+ /* all-pole section*/
-+
-+ po = &Out[0];
-+ for (i=0; i<len; i++) {
-+ *po -= hpi_pole_coefsTbl[1] * mem[2];
-+ *po -= hpi_pole_coefsTbl[2] * mem[3];
-+
-+ mem[3] = mem[2];
-+ mem[2] = *po;
-+ po++;
-+ }
-+}
-+
-+
-diff -druN codecs/ilbc.orig/hpInput.h codecs/ilbc/hpInput.h
---- codecs/ilbc.orig/hpInput.h 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/hpInput.h 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,27 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ hpInput.h
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+
-+
-+#ifndef __iLBC_HPINPUT_H
-+#define __iLBC_HPINPUT_H
-+
-+void hpInput(
-+ float *In, /* (i) vector to filter */
-+ int len, /* (i) length of vector to filter */
-+ float *Out, /* (o) the resulting filtered vector */
-+ float *mem /* (i/o) the filter state */
-+);
-+
-+#endif
-+
-+
-diff -druN codecs/ilbc.orig/hpOutput.c codecs/ilbc/hpOutput.c
---- codecs/ilbc.orig/hpOutput.c 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/hpOutput.c 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,59 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ hpOutput.c
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+
-+
-+******************************************************************/
-+
-+#include "constants.h"
-+#include "hpOutput.h"
-+/*----------------------------------------------------------------*
-+ * Output high-pass filter
-+ *---------------------------------------------------------------*/
-+
-+void hpOutput(
-+ float *In, /* (i) vector to filter */
-+ int len,/* (i) length of vector to filter */
-+ float *Out, /* (o) the resulting filtered vector */
-+ float *mem /* (i/o) the filter state */
-+){
-+ int i;
-+ float *pi, *po;
-+
-+ /* all-zero section*/
-+
-+ pi = &In[0];
-+ po = &Out[0];
-+ for (i=0; i<len; i++) {
-+ *po = hpo_zero_coefsTbl[0] * (*pi);
-+ *po += hpo_zero_coefsTbl[1] * mem[0];
-+ *po += hpo_zero_coefsTbl[2] * mem[1];
-+
-+ mem[1] = mem[0];
-+ mem[0] = *pi;
-+ po++;
-+ pi++;
-+
-+ }
-+
-+ /* all-pole section*/
-+
-+ po = &Out[0];
-+ for (i=0; i<len; i++) {
-+ *po -= hpo_pole_coefsTbl[1] * mem[2];
-+ *po -= hpo_pole_coefsTbl[2] * mem[3];
-+
-+ mem[3] = mem[2];
-+ mem[2] = *po;
-+ po++;
-+ }
-+}
-+
-+
-diff -druN codecs/ilbc.orig/hpOutput.h codecs/ilbc/hpOutput.h
---- codecs/ilbc.orig/hpOutput.h 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/hpOutput.h 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,25 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ hpOutput.h
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#ifndef __iLBC_HPOUTPUT_H
-+#define __iLBC_HPOUTPUT_H
-+
-+void hpOutput(
-+ float *In, /* (i) vector to filter */
-+ int len,/* (i) length of vector to filter */
-+ float *Out, /* (o) the resulting filtered vector */
-+ float *mem /* (i/o) the filter state */
-+);
-+
-+#endif
-+
-+
-diff -druN codecs/ilbc.orig/iCBConstruct.c codecs/ilbc/iCBConstruct.c
---- codecs/ilbc.orig/iCBConstruct.c 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/iCBConstruct.c 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,108 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ iCBConstruct.c
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#include <math.h>
-+
-+#include "iLBC_define.h"
-+#include "iCBConstruct.h"
-+#include "gainquant.h"
-+#include "getCBvec.h"
-+
-+/*----------------------------------------------------------------*
-+ * Convert the codebook indexes to make the search easier
-+ *---------------------------------------------------------------*/
-+
-+
-+
-+void index_conv_enc(
-+ int *index /* (i/o) Codebook indexes */
-+){
-+ int k;
-+
-+ for (k=1; k<CB_NSTAGES; k++) {
-+
-+ if ((index[k]>=108)&&(index[k]<172)) {
-+ index[k]-=64;
-+ } else if (index[k]>=236) {
-+ index[k]-=128;
-+ } else {
-+ /* ERROR */
-+ }
-+ }
-+}
-+
-+void index_conv_dec(
-+ int *index /* (i/o) Codebook indexes */
-+){
-+ int k;
-+
-+ for (k=1; k<CB_NSTAGES; k++) {
-+
-+ if ((index[k]>=44)&&(index[k]<108)) {
-+ index[k]+=64;
-+ } else if ((index[k]>=108)&&(index[k]<128)) {
-+ index[k]+=128;
-+ } else {
-+ /* ERROR */
-+ }
-+ }
-+}
-+
-+/*----------------------------------------------------------------*
-+ * Construct decoded vector from codebook and gains.
-+ *---------------------------------------------------------------*/
-+
-+void iCBConstruct(
-+ float *decvector, /* (o) Decoded vector */
-+ int *index, /* (i) Codebook indices */
-+ int *gain_index,/* (i) Gain quantization indices */
-+ float *mem, /* (i) Buffer for codevector construction */
-+ int lMem, /* (i) Length of buffer */
-+ int veclen, /* (i) Length of vector */
-+ int nStages /* (i) Number of codebook stages */
-+){
-+ int j,k;
-+ float gain[CB_NSTAGES];
-+ float cbvec[SUBL];
-+
-+ /* gain de-quantization */
-+
-+ gain[0] = gaindequant(gain_index[0], 1.0, 32);
-+
-+
-+ if (nStages > 1) {
-+ gain[1] = gaindequant(gain_index[1],
-+ (float)fabs(gain[0]), 16);
-+ }
-+ if (nStages > 2) {
-+ gain[2] = gaindequant(gain_index[2],
-+ (float)fabs(gain[1]), 8);
-+ }
-+
-+ /* codebook vector construction and construction of
-+ total vector */
-+
-+ getCBvec(cbvec, mem, index[0], lMem, veclen);
-+ for (j=0;j<veclen;j++){
-+ decvector[j] = gain[0]*cbvec[j];
-+ }
-+ if (nStages > 1) {
-+ for (k=1; k<nStages; k++) {
-+ getCBvec(cbvec, mem, index[k], lMem, veclen);
-+ for (j=0;j<veclen;j++) {
-+ decvector[j] += gain[k]*cbvec[j];
-+ }
-+ }
-+ }
-+}
-+
-+
-diff -druN codecs/ilbc.orig/iCBConstruct.h codecs/ilbc/iCBConstruct.h
---- codecs/ilbc.orig/iCBConstruct.h 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/iCBConstruct.h 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,38 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+
-+
-+ iCBConstruct.h
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#ifndef __iLBC_ICBCONSTRUCT_H
-+#define __iLBC_ICBCONSTRUCT_H
-+
-+void index_conv_enc(
-+ int *index /* (i/o) Codebook indexes */
-+);
-+
-+void index_conv_dec(
-+ int *index /* (i/o) Codebook indexes */
-+);
-+
-+void iCBConstruct(
-+ float *decvector, /* (o) Decoded vector */
-+ int *index, /* (i) Codebook indices */
-+ int *gain_index,/* (i) Gain quantization indices */
-+ float *mem, /* (i) Buffer for codevector construction */
-+ int lMem, /* (i) Length of buffer */
-+ int veclen, /* (i) Length of vector */
-+ int nStages /* (i) Number of codebook stages */
-+);
-+
-+#endif
-+
-+
-diff -druN codecs/ilbc.orig/iCBSearch.c codecs/ilbc/iCBSearch.c
---- codecs/ilbc.orig/iCBSearch.c 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/iCBSearch.c 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,480 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ iCBSearch.c
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#include <math.h>
-+#include <string.h>
-+
-+#include "iLBC_define.h"
-+#include "iCBSearch.h"
-+#include "gainquant.h"
-+#include "createCB.h"
-+#include "filter.h"
-+#include "constants.h"
-+
-+/*----------------------------------------------------------------*
-+ * Search routine for codebook encoding and gain quantization.
-+ *---------------------------------------------------------------*/
-+
-+void iCBSearch(
-+ iLBC_Enc_Inst_t *iLBCenc_inst,
-+ /* (i) the encoder state structure */
-+ int *index, /* (o) Codebook indices */
-+ int *gain_index,/* (o) Gain quantization indices */
-+ float *intarget,/* (i) Target vector for encoding */
-+ float *mem, /* (i) Buffer for codebook construction */
-+ int lMem, /* (i) Length of buffer */
-+ int lTarget, /* (i) Length of vector */
-+ int nStages, /* (i) Number of codebook stages */
-+ float *weightDenum, /* (i) weighting filter coefficients */
-+ float *weightState, /* (i) weighting filter state */
-+ int block /* (i) the sub-block number */
-+){
-+ int i, j, icount, stage, best_index, range, counter;
-+ float max_measure, gain, measure, crossDot, ftmp;
-+ float gains[CB_NSTAGES];
-+ float target[SUBL];
-+ int base_index, sInd, eInd, base_size;
-+ int sIndAug=0, eIndAug=0;
-+ float buf[CB_MEML+SUBL+2*LPC_FILTERORDER];
-+
-+
-+ float invenergy[CB_EXPAND*128], energy[CB_EXPAND*128];
-+ float *pp, *ppi=0, *ppo=0, *ppe=0;
-+ float cbvectors[CB_MEML];
-+ float tene, cene, cvec[SUBL];
-+ float aug_vec[SUBL];
-+
-+ memset(cvec,0,SUBL*sizeof(float));
-+
-+ /* Determine size of codebook sections */
-+
-+ base_size=lMem-lTarget+1;
-+
-+ if (lTarget==SUBL) {
-+ base_size=lMem-lTarget+1+lTarget/2;
-+ }
-+
-+ /* setup buffer for weighting */
-+
-+ memcpy(buf,weightState,sizeof(float)*LPC_FILTERORDER);
-+ memcpy(buf+LPC_FILTERORDER,mem,lMem*sizeof(float));
-+ memcpy(buf+LPC_FILTERORDER+lMem,intarget,lTarget*sizeof(float));
-+
-+ /* weighting */
-+
-+ AllPoleFilter(buf+LPC_FILTERORDER, weightDenum,
-+ lMem+lTarget, LPC_FILTERORDER);
-+
-+ /* Construct the codebook and target needed */
-+
-+ memcpy(target, buf+LPC_FILTERORDER+lMem, lTarget*sizeof(float));
-+
-+ tene=0.0;
-+ for (i=0; i<lTarget; i++) {
-+ tene+=target[i]*target[i];
-+ }
-+
-+ /* Prepare search over one more codebook section. This section
-+ is created by filtering the original buffer with a filter. */
-+
-+ filteredCBvecs(cbvectors, buf+LPC_FILTERORDER, lMem);
-+
-+ /* The Main Loop over stages */
-+
-+ for (stage=0; stage<nStages; stage++) {
-+
-+ range = search_rangeTbl[block][stage];
-+
-+ /* initialize search measure */
-+
-+ max_measure = (float)-10000000.0;
-+ gain = (float)0.0;
-+ best_index = 0;
-+
-+ /* Compute cross dot product between the target
-+
-+
-+ and the CB memory */
-+
-+ crossDot=0.0;
-+ pp=buf+LPC_FILTERORDER+lMem-lTarget;
-+ for (j=0; j<lTarget; j++) {
-+ crossDot += target[j]*(*pp++);
-+ }
-+
-+ if (stage==0) {
-+
-+ /* Calculate energy in the first block of
-+ 'lTarget' sampels. */
-+ ppe = energy;
-+ ppi = buf+LPC_FILTERORDER+lMem-lTarget-1;
-+ ppo = buf+LPC_FILTERORDER+lMem-1;
-+
-+ *ppe=0.0;
-+ pp=buf+LPC_FILTERORDER+lMem-lTarget;
-+ for (j=0; j<lTarget; j++) {
-+ *ppe+=(*pp)*(*pp);
-+ pp++;
-+ }
-+
-+ if (*ppe>0.0) {
-+ invenergy[0] = (float) 1.0 / (*ppe + EPS);
-+ } else {
-+ invenergy[0] = (float) 0.0;
-+ }
-+ ppe++;
-+
-+ measure=(float)-10000000.0;
-+
-+ if (crossDot > 0.0) {
-+ measure = crossDot*crossDot*invenergy[0];
-+ }
-+ }
-+ else {
-+ measure = crossDot*crossDot*invenergy[0];
-+ }
-+
-+ /* check if measure is better */
-+ ftmp = crossDot*invenergy[0];
-+
-+ if ((measure>max_measure) && (fabs(ftmp)<CB_MAXGAIN)) {
-+ best_index = 0;
-+ max_measure = measure;
-+ gain = ftmp;
-+ }
-+
-+ /* loop over the main first codebook section,
-+ full search */
-+
-+ for (icount=1; icount<range; icount++) {
-+
-+ /* calculate measure */
-+
-+
-+
-+ crossDot=0.0;
-+ pp = buf+LPC_FILTERORDER+lMem-lTarget-icount;
-+
-+ for (j=0; j<lTarget; j++) {
-+ crossDot += target[j]*(*pp++);
-+ }
-+
-+ if (stage==0) {
-+ *ppe++ = energy[icount-1] + (*ppi)*(*ppi) -
-+ (*ppo)*(*ppo);
-+ ppo--;
-+ ppi--;
-+
-+ if (energy[icount]>0.0) {
-+ invenergy[icount] =
-+ (float)1.0/(energy[icount]+EPS);
-+ } else {
-+ invenergy[icount] = (float) 0.0;
-+ }
-+
-+ measure=(float)-10000000.0;
-+
-+ if (crossDot > 0.0) {
-+ measure = crossDot*crossDot*invenergy[icount];
-+ }
-+ }
-+ else {
-+ measure = crossDot*crossDot*invenergy[icount];
-+ }
-+
-+ /* check if measure is better */
-+ ftmp = crossDot*invenergy[icount];
-+
-+ if ((measure>max_measure) && (fabs(ftmp)<CB_MAXGAIN)) {
-+ best_index = icount;
-+ max_measure = measure;
-+ gain = ftmp;
-+ }
-+ }
-+
-+ /* Loop over augmented part in the first codebook
-+ * section, full search.
-+ * The vectors are interpolated.
-+ */
-+
-+ if (lTarget==SUBL) {
-+
-+ /* Search for best possible cb vector and
-+ compute the CB-vectors' energy. */
-+ searchAugmentedCB(20, 39, stage, base_size-lTarget/2,
-+ target, buf+LPC_FILTERORDER+lMem,
-+ &max_measure, &best_index, &gain, energy,
-+ invenergy);
-+
-+
-+ }
-+
-+ /* set search range for following codebook sections */
-+
-+ base_index=best_index;
-+
-+ /* unrestricted search */
-+
-+ if (CB_RESRANGE == -1) {
-+ sInd=0;
-+ eInd=range-1;
-+ sIndAug=20;
-+ eIndAug=39;
-+ }
-+
-+ /* restriced search around best index from first
-+ codebook section */
-+
-+ else {
-+ /* Initialize search indices */
-+ sIndAug=0;
-+ eIndAug=0;
-+ sInd=base_index-CB_RESRANGE/2;
-+ eInd=sInd+CB_RESRANGE;
-+
-+ if (lTarget==SUBL) {
-+
-+ if (sInd<0) {
-+
-+ sIndAug = 40 + sInd;
-+ eIndAug = 39;
-+ sInd=0;
-+
-+ } else if ( base_index < (base_size-20) ) {
-+
-+ if (eInd > range) {
-+ sInd -= (eInd-range);
-+ eInd = range;
-+ }
-+ } else { /* base_index >= (base_size-20) */
-+
-+ if (sInd < (base_size-20)) {
-+ sIndAug = 20;
-+ sInd = 0;
-+ eInd = 0;
-+ eIndAug = 19 + CB_RESRANGE;
-+
-+ if(eIndAug > 39) {
-+ eInd = eIndAug-39;
-+ eIndAug = 39;
-+ }
-+ } else {
-+ sIndAug = 20 + sInd - (base_size-20);
-+ eIndAug = 39;
-+
-+
-+ sInd = 0;
-+ eInd = CB_RESRANGE - (eIndAug-sIndAug+1);
-+ }
-+ }
-+
-+ } else { /* lTarget = 22 or 23 */
-+
-+ if (sInd < 0) {
-+ eInd -= sInd;
-+ sInd = 0;
-+ }
-+
-+ if(eInd > range) {
-+ sInd -= (eInd - range);
-+ eInd = range;
-+ }
-+ }
-+ }
-+
-+ /* search of higher codebook section */
-+
-+ /* index search range */
-+ counter = sInd;
-+ sInd += base_size;
-+ eInd += base_size;
-+
-+
-+ if (stage==0) {
-+ ppe = energy+base_size;
-+ *ppe=0.0;
-+
-+ pp=cbvectors+lMem-lTarget;
-+ for (j=0; j<lTarget; j++) {
-+ *ppe+=(*pp)*(*pp);
-+ pp++;
-+ }
-+
-+ ppi = cbvectors + lMem - 1 - lTarget;
-+ ppo = cbvectors + lMem - 1;
-+
-+ for (j=0; j<(range-1); j++) {
-+ *(ppe+1) = *ppe + (*ppi)*(*ppi) - (*ppo)*(*ppo);
-+ ppo--;
-+ ppi--;
-+ ppe++;
-+ }
-+ }
-+
-+ /* loop over search range */
-+
-+ for (icount=sInd; icount<eInd; icount++) {
-+
-+ /* calculate measure */
-+
-+ crossDot=0.0;
-+
-+
-+ pp=cbvectors + lMem - (counter++) - lTarget;
-+
-+ for (j=0;j<lTarget;j++) {
-+ crossDot += target[j]*(*pp++);
-+ }
-+
-+ if (energy[icount]>0.0) {
-+ invenergy[icount] =(float)1.0/(energy[icount]+EPS);
-+ } else {
-+ invenergy[icount] =(float)0.0;
-+ }
-+
-+ if (stage==0) {
-+
-+ measure=(float)-10000000.0;
-+
-+ if (crossDot > 0.0) {
-+ measure = crossDot*crossDot*
-+ invenergy[icount];
-+ }
-+ }
-+ else {
-+ measure = crossDot*crossDot*invenergy[icount];
-+ }
-+
-+ /* check if measure is better */
-+ ftmp = crossDot*invenergy[icount];
-+
-+ if ((measure>max_measure) && (fabs(ftmp)<CB_MAXGAIN)) {
-+ best_index = icount;
-+ max_measure = measure;
-+ gain = ftmp;
-+ }
-+ }
-+
-+ /* Search the augmented CB inside the limited range. */
-+
-+ if ((lTarget==SUBL)&&(sIndAug!=0)) {
-+ searchAugmentedCB(sIndAug, eIndAug, stage,
-+ 2*base_size-20, target, cbvectors+lMem,
-+ &max_measure, &best_index, &gain, energy,
-+ invenergy);
-+ }
-+
-+ /* record best index */
-+
-+ index[stage] = best_index;
-+
-+ /* gain quantization */
-+
-+ if (stage==0){
-+
-+ if (gain<0.0){
-+ gain = 0.0;
-+
-+
-+ }
-+
-+ if (gain>CB_MAXGAIN) {
-+ gain = (float)CB_MAXGAIN;
-+ }
-+ gain = gainquant(gain, 1.0, 32, &gain_index[stage]);
-+ }
-+ else {
-+ if (stage==1) {
-+ gain = gainquant(gain, (float)fabs(gains[stage-1]),
-+ 16, &gain_index[stage]);
-+ } else {
-+ gain = gainquant(gain, (float)fabs(gains[stage-1]),
-+ 8, &gain_index[stage]);
-+ }
-+ }
-+
-+ /* Extract the best (according to measure)
-+ codebook vector */
-+
-+ if (lTarget==(STATE_LEN-iLBCenc_inst->state_short_len)) {
-+
-+ if (index[stage]<base_size) {
-+ pp=buf+LPC_FILTERORDER+lMem-lTarget-index[stage];
-+ } else {
-+ pp=cbvectors+lMem-lTarget-
-+ index[stage]+base_size;
-+ }
-+ } else {
-+
-+ if (index[stage]<base_size) {
-+ if (index[stage]<(base_size-20)) {
-+ pp=buf+LPC_FILTERORDER+lMem-
-+ lTarget-index[stage];
-+ } else {
-+ createAugmentedVec(index[stage]-base_size+40,
-+ buf+LPC_FILTERORDER+lMem,aug_vec);
-+ pp=aug_vec;
-+ }
-+ } else {
-+ int filterno, position;
-+
-+ filterno=index[stage]/base_size;
-+ position=index[stage]-filterno*base_size;
-+
-+
-+ if (position<(base_size-20)) {
-+ pp=cbvectors+filterno*lMem-lTarget-
-+ index[stage]+filterno*base_size;
-+ } else {
-+ createAugmentedVec(
-+ index[stage]-(filterno+1)*base_size+40,
-+ cbvectors+filterno*lMem,aug_vec);
-+ pp=aug_vec;
-+
-+
-+ }
-+ }
-+ }
-+
-+ /* Subtract the best codebook vector, according
-+ to measure, from the target vector */
-+
-+ for (j=0;j<lTarget;j++) {
-+ cvec[j] += gain*(*pp);
-+ target[j] -= gain*(*pp++);
-+ }
-+
-+ /* record quantized gain */
-+
-+ gains[stage]=gain;
-+
-+ }/* end of Main Loop. for (stage=0;... */
-+
-+ /* Gain adjustment for energy matching */
-+ cene=0.0;
-+ for (i=0; i<lTarget; i++) {
-+ cene+=cvec[i]*cvec[i];
-+ }
-+ j=gain_index[0];
-+
-+ for (i=gain_index[0]; i<32; i++) {
-+ ftmp=cene*gain_sq5Tbl[i]*gain_sq5Tbl[i];
-+
-+ if ((ftmp<(tene*gains[0]*gains[0])) &&
-+ (gain_sq5Tbl[j]<(2.0*gains[0]))) {
-+ j=i;
-+ }
-+ }
-+ gain_index[0]=j;
-+}
-+
-+
-diff -druN codecs/ilbc.orig/iCBSearch.h codecs/ilbc/iCBSearch.h
---- codecs/ilbc.orig/iCBSearch.h 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/iCBSearch.h 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,35 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ iCBSearch.h
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#ifndef __iLBC_ICBSEARCH_H
-+#define __iLBC_ICBSEARCH_H
-+
-+void iCBSearch(
-+ iLBC_Enc_Inst_t *iLBCenc_inst,
-+ /* (i) the encoder state structure */
-+ int *index, /* (o) Codebook indices */
-+ int *gain_index,/* (o) Gain quantization indices */
-+ float *intarget,/* (i) Target vector for encoding */
-+ float *mem, /* (i) Buffer for codebook construction */
-+ int lMem, /* (i) Length of buffer */
-+ int lTarget, /* (i) Length of vector */
-+ int nStages, /* (i) Number of codebook stages */
-+ float *weightDenum, /* (i) weighting filter coefficients */
-+
-+
-+ float *weightState, /* (i) weighting filter state */
-+ int block /* (i) the sub-block number */
-+);
-+
-+#endif
-+
-+
-diff -druN codecs/ilbc.orig/iLBC_decode.c codecs/ilbc/iLBC_decode.c
---- codecs/ilbc.orig/iLBC_decode.c 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/iLBC_decode.c 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,619 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ iLBC_decode.c
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#include <math.h>
-+#include <stdlib.h>
-+
-+#include "iLBC_define.h"
-+#include "iLBC_decode.h"
-+#include "StateConstructW.h"
-+#include "LPCdecode.h"
-+#include "iCBConstruct.h"
-+#include "doCPLC.h"
-+#include "helpfun.h"
-+#include "constants.h"
-+#include "packing.h"
-+#include "string.h"
-+#include "enhancer.h"
-+#include "hpOutput.h"
-+#include "syntFilter.h"
-+
-+/*----------------------------------------------------------------*
-+ * Initiation of decoder instance.
-+ *---------------------------------------------------------------*/
-+
-+short initDecode( /* (o) Number of decoded
-+ samples */
-+ iLBC_Dec_Inst_t *iLBCdec_inst, /* (i/o) Decoder instance */
-+ int mode, /* (i) frame size mode */
-+ int use_enhancer /* (i) 1 to use enhancer
-+ 0 to run without
-+ enhancer */
-+){
-+ int i;
-+
-+ iLBCdec_inst->mode = mode;
-+
-+ if (mode==30) {
-+ iLBCdec_inst->blockl = BLOCKL_30MS;
-+ iLBCdec_inst->nsub = NSUB_30MS;
-+ iLBCdec_inst->nasub = NASUB_30MS;
-+ iLBCdec_inst->lpc_n = LPC_N_30MS;
-+
-+
-+ iLBCdec_inst->no_of_bytes = NO_OF_BYTES_30MS;
-+ iLBCdec_inst->no_of_words = NO_OF_WORDS_30MS;
-+ iLBCdec_inst->state_short_len=STATE_SHORT_LEN_30MS;
-+ /* ULP init */
-+ iLBCdec_inst->ULP_inst=&ULP_30msTbl;
-+ }
-+ else if (mode==20) {
-+ iLBCdec_inst->blockl = BLOCKL_20MS;
-+ iLBCdec_inst->nsub = NSUB_20MS;
-+ iLBCdec_inst->nasub = NASUB_20MS;
-+ iLBCdec_inst->lpc_n = LPC_N_20MS;
-+ iLBCdec_inst->no_of_bytes = NO_OF_BYTES_20MS;
-+ iLBCdec_inst->no_of_words = NO_OF_WORDS_20MS;
-+ iLBCdec_inst->state_short_len=STATE_SHORT_LEN_20MS;
-+ /* ULP init */
-+ iLBCdec_inst->ULP_inst=&ULP_20msTbl;
-+ }
-+ else {
-+ exit(2);
-+ }
-+
-+ memset(iLBCdec_inst->syntMem, 0,
-+ LPC_FILTERORDER*sizeof(float));
-+ memcpy((*iLBCdec_inst).lsfdeqold, lsfmeanTbl,
-+ LPC_FILTERORDER*sizeof(float));
-+
-+ memset(iLBCdec_inst->old_syntdenum, 0,
-+ ((LPC_FILTERORDER + 1)*NSUB_MAX)*sizeof(float));
-+ for (i=0; i<NSUB_MAX; i++)
-+ iLBCdec_inst->old_syntdenum[i*(LPC_FILTERORDER+1)]=1.0;
-+
-+ iLBCdec_inst->last_lag = 20;
-+
-+ iLBCdec_inst->prevLag = 120;
-+ iLBCdec_inst->per = 0.0;
-+ iLBCdec_inst->consPLICount = 0;
-+ iLBCdec_inst->prevPLI = 0;
-+ iLBCdec_inst->prevLpc[0] = 1.0;
-+ memset(iLBCdec_inst->prevLpc+1,0,
-+ LPC_FILTERORDER*sizeof(float));
-+ memset(iLBCdec_inst->prevResidual, 0, BLOCKL_MAX*sizeof(float));
-+ iLBCdec_inst->seed=777;
-+
-+ memset(iLBCdec_inst->hpomem, 0, 4*sizeof(float));
-+
-+ iLBCdec_inst->use_enhancer = use_enhancer;
-+ memset(iLBCdec_inst->enh_buf, 0, ENH_BUFL*sizeof(float));
-+ for (i=0;i<ENH_NBLOCKS_TOT;i++)
-+ iLBCdec_inst->enh_period[i]=(float)40.0;
-+
-+ iLBCdec_inst->prev_enh_pl = 0;
-+
-+ return (iLBCdec_inst->blockl);
-+}
-+
-+
-+
-+/*----------------------------------------------------------------*
-+ * frame residual decoder function (subrutine to iLBC_decode)
-+ *---------------------------------------------------------------*/
-+
-+static void Decode(
-+ iLBC_Dec_Inst_t *iLBCdec_inst, /* (i/o) the decoder state
-+ structure */
-+ float *decresidual, /* (o) decoded residual frame */
-+ int start, /* (i) location of start
-+ state */
-+ int idxForMax, /* (i) codebook index for the
-+ maximum value */
-+ int *idxVec, /* (i) codebook indexes for the
-+ samples in the start
-+ state */
-+ float *syntdenum, /* (i) the decoded synthesis
-+ filter coefficients */
-+ int *cb_index, /* (i) the indexes for the
-+ adaptive codebook */
-+ int *gain_index, /* (i) the indexes for the
-+ corresponding gains */
-+ int *extra_cb_index, /* (i) the indexes for the
-+ adaptive codebook part
-+ of start state */
-+ int *extra_gain_index, /* (i) the indexes for the
-+ corresponding gains */
-+ int state_first /* (i) 1 if non adaptive part
-+ of start state comes
-+ first 0 if that part
-+ comes last */
-+){
-+ float reverseDecresidual[BLOCKL_MAX], mem[CB_MEML];
-+ int k, meml_gotten, Nfor, Nback, i;
-+ int diff, start_pos;
-+ int subcount, subframe;
-+
-+ diff = STATE_LEN - iLBCdec_inst->state_short_len;
-+
-+ if (state_first == 1) {
-+ start_pos = (start-1)*SUBL;
-+ } else {
-+ start_pos = (start-1)*SUBL + diff;
-+ }
-+
-+ /* decode scalar part of start state */
-+
-+ StateConstructW(idxForMax, idxVec,
-+ &syntdenum[(start-1)*(LPC_FILTERORDER+1)],
-+ &decresidual[start_pos], iLBCdec_inst->state_short_len);
-+
-+
-+ if (state_first) { /* put adaptive part in the end */
-+
-+
-+
-+ /* setup memory */
-+
-+ memset(mem, 0,
-+ (CB_MEML-iLBCdec_inst->state_short_len)*sizeof(float));
-+ memcpy(mem+CB_MEML-iLBCdec_inst->state_short_len,
-+ decresidual+start_pos,
-+ iLBCdec_inst->state_short_len*sizeof(float));
-+
-+ /* construct decoded vector */
-+
-+ iCBConstruct(
-+ &decresidual[start_pos+iLBCdec_inst->state_short_len],
-+ extra_cb_index, extra_gain_index, mem+CB_MEML-stMemLTbl,
-+ stMemLTbl, diff, CB_NSTAGES);
-+
-+ }
-+ else {/* put adaptive part in the beginning */
-+
-+ /* create reversed vectors for prediction */
-+
-+ for (k=0; k<diff; k++) {
-+ reverseDecresidual[k] =
-+ decresidual[(start+1)*SUBL-1-
-+ (k+iLBCdec_inst->state_short_len)];
-+ }
-+
-+ /* setup memory */
-+
-+ meml_gotten = iLBCdec_inst->state_short_len;
-+ for (k=0; k<meml_gotten; k++){
-+ mem[CB_MEML-1-k] = decresidual[start_pos + k];
-+ }
-+ memset(mem, 0, (CB_MEML-k)*sizeof(float));
-+
-+ /* construct decoded vector */
-+
-+ iCBConstruct(reverseDecresidual, extra_cb_index,
-+ extra_gain_index, mem+CB_MEML-stMemLTbl, stMemLTbl,
-+ diff, CB_NSTAGES);
-+
-+ /* get decoded residual from reversed vector */
-+
-+ for (k=0; k<diff; k++) {
-+ decresidual[start_pos-1-k] = reverseDecresidual[k];
-+ }
-+ }
-+
-+ /* counter for predicted sub-frames */
-+
-+ subcount=0;
-+
-+ /* forward prediction of sub-frames */
-+
-+ Nfor = iLBCdec_inst->nsub-start-1;
-+
-+
-+
-+ if ( Nfor > 0 ){
-+
-+ /* setup memory */
-+
-+ memset(mem, 0, (CB_MEML-STATE_LEN)*sizeof(float));
-+ memcpy(mem+CB_MEML-STATE_LEN, decresidual+(start-1)*SUBL,
-+ STATE_LEN*sizeof(float));
-+
-+ /* loop over sub-frames to encode */
-+
-+ for (subframe=0; subframe<Nfor; subframe++) {
-+
-+ /* construct decoded vector */
-+
-+ iCBConstruct(&decresidual[(start+1+subframe)*SUBL],
-+ cb_index+subcount*CB_NSTAGES,
-+ gain_index+subcount*CB_NSTAGES,
-+ mem+CB_MEML-memLfTbl[subcount],
-+ memLfTbl[subcount], SUBL, CB_NSTAGES);
-+
-+ /* update memory */
-+
-+ memmove(mem, mem+SUBL, (CB_MEML-SUBL)*sizeof(float));
-+ memcpy(mem+CB_MEML-SUBL,
-+ &decresidual[(start+1+subframe)*SUBL],
-+ SUBL*sizeof(float));
-+
-+ subcount++;
-+
-+ }
-+
-+ }
-+
-+ /* backward prediction of sub-frames */
-+
-+ Nback = start-1;
-+
-+ if ( Nback > 0 ) {
-+
-+ /* setup memory */
-+
-+ meml_gotten = SUBL*(iLBCdec_inst->nsub+1-start);
-+
-+ if ( meml_gotten > CB_MEML ) {
-+ meml_gotten=CB_MEML;
-+ }
-+ for (k=0; k<meml_gotten; k++) {
-+ mem[CB_MEML-1-k] = decresidual[(start-1)*SUBL + k];
-+ }
-+ memset(mem, 0, (CB_MEML-k)*sizeof(float));
-+
-+ /* loop over subframes to decode */
-+
-+
-+
-+ for (subframe=0; subframe<Nback; subframe++) {
-+
-+ /* construct decoded vector */
-+
-+ iCBConstruct(&reverseDecresidual[subframe*SUBL],
-+ cb_index+subcount*CB_NSTAGES,
-+ gain_index+subcount*CB_NSTAGES,
-+ mem+CB_MEML-memLfTbl[subcount], memLfTbl[subcount],
-+ SUBL, CB_NSTAGES);
-+
-+ /* update memory */
-+
-+ memmove(mem, mem+SUBL, (CB_MEML-SUBL)*sizeof(float));
-+ memcpy(mem+CB_MEML-SUBL,
-+ &reverseDecresidual[subframe*SUBL],
-+ SUBL*sizeof(float));
-+
-+ subcount++;
-+ }
-+
-+ /* get decoded residual from reversed vector */
-+
-+ for (i=0; i<SUBL*Nback; i++)
-+ decresidual[SUBL*Nback - i - 1] =
-+ reverseDecresidual[i];
-+ }
-+}
-+
-+/*----------------------------------------------------------------*
-+ * main decoder function
-+ *---------------------------------------------------------------*/
-+
-+void iLBC_decode(
-+ float *decblock, /* (o) decoded signal block */
-+ unsigned char *bytes, /* (i) encoded signal bits */
-+ iLBC_Dec_Inst_t *iLBCdec_inst, /* (i/o) the decoder state
-+ structure */
-+ int mode /* (i) 0: bad packet, PLC,
-+ 1: normal */
-+){
-+ float data[BLOCKL_MAX];
-+ float lsfdeq[LPC_FILTERORDER*LPC_N_MAX];
-+ float PLCresidual[BLOCKL_MAX], PLClpc[LPC_FILTERORDER + 1];
-+ float zeros[BLOCKL_MAX], one[LPC_FILTERORDER + 1];
-+ int k, i, start, idxForMax, pos, lastpart, ulp;
-+ int lag, ilag;
-+ float cc, maxcc;
-+ int idxVec[STATE_LEN];
-+ int check;
-+ int gain_index[NASUB_MAX*CB_NSTAGES],
-+ extra_gain_index[CB_NSTAGES];
-+ int cb_index[CB_NSTAGES*NASUB_MAX], extra_cb_index[CB_NSTAGES];
-+ int lsf_i[LSF_NSPLIT*LPC_N_MAX];
-+ int state_first;
-+
-+
-+ int last_bit;
-+ unsigned char *pbytes;
-+ float weightdenum[(LPC_FILTERORDER + 1)*NSUB_MAX];
-+ int order_plus_one;
-+ float syntdenum[NSUB_MAX*(LPC_FILTERORDER+1)];
-+ float decresidual[BLOCKL_MAX];
-+
-+ if (mode>0) { /* the data are good */
-+
-+ /* decode data */
-+
-+ pbytes=bytes;
-+ pos=0;
-+
-+ /* Set everything to zero before decoding */
-+
-+ for (k=0; k<LSF_NSPLIT*LPC_N_MAX; k++) {
-+ lsf_i[k]=0;
-+ }
-+ start=0;
-+ state_first=0;
-+ idxForMax=0;
-+ for (k=0; k<iLBCdec_inst->state_short_len; k++) {
-+ idxVec[k]=0;
-+ }
-+ for (k=0; k<CB_NSTAGES; k++) {
-+ extra_cb_index[k]=0;
-+ }
-+ for (k=0; k<CB_NSTAGES; k++) {
-+ extra_gain_index[k]=0;
-+ }
-+ for (i=0; i<iLBCdec_inst->nasub; i++) {
-+ for (k=0; k<CB_NSTAGES; k++) {
-+ cb_index[i*CB_NSTAGES+k]=0;
-+ }
-+ }
-+ for (i=0; i<iLBCdec_inst->nasub; i++) {
-+ for (k=0; k<CB_NSTAGES; k++) {
-+ gain_index[i*CB_NSTAGES+k]=0;
-+ }
-+ }
-+
-+ /* loop over ULP classes */
-+
-+ for (ulp=0; ulp<3; ulp++) {
-+
-+ /* LSF */
-+ for (k=0; k<LSF_NSPLIT*iLBCdec_inst->lpc_n; k++){
-+ unpack( &pbytes, &lastpart,
-+ iLBCdec_inst->ULP_inst->lsf_bits[k][ulp], &pos);
-+ packcombine(&lsf_i[k], lastpart,
-+ iLBCdec_inst->ULP_inst->lsf_bits[k][ulp]);
-+ }
-+
-+
-+
-+ /* Start block info */
-+
-+ unpack( &pbytes, &lastpart,
-+ iLBCdec_inst->ULP_inst->start_bits[ulp], &pos);
-+ packcombine(&start, lastpart,
-+ iLBCdec_inst->ULP_inst->start_bits[ulp]);
-+
-+ unpack( &pbytes, &lastpart,
-+ iLBCdec_inst->ULP_inst->startfirst_bits[ulp], &pos);
-+ packcombine(&state_first, lastpart,
-+ iLBCdec_inst->ULP_inst->startfirst_bits[ulp]);
-+
-+ unpack( &pbytes, &lastpart,
-+ iLBCdec_inst->ULP_inst->scale_bits[ulp], &pos);
-+ packcombine(&idxForMax, lastpart,
-+ iLBCdec_inst->ULP_inst->scale_bits[ulp]);
-+
-+ for (k=0; k<iLBCdec_inst->state_short_len; k++) {
-+ unpack( &pbytes, &lastpart,
-+ iLBCdec_inst->ULP_inst->state_bits[ulp], &pos);
-+ packcombine(idxVec+k, lastpart,
-+ iLBCdec_inst->ULP_inst->state_bits[ulp]);
-+ }
-+
-+ /* 23/22 (20ms/30ms) sample block */
-+
-+ for (k=0; k<CB_NSTAGES; k++) {
-+ unpack( &pbytes, &lastpart,
-+ iLBCdec_inst->ULP_inst->extra_cb_index[k][ulp],
-+ &pos);
-+ packcombine(extra_cb_index+k, lastpart,
-+ iLBCdec_inst->ULP_inst->extra_cb_index[k][ulp]);
-+ }
-+ for (k=0; k<CB_NSTAGES; k++) {
-+ unpack( &pbytes, &lastpart,
-+ iLBCdec_inst->ULP_inst->extra_cb_gain[k][ulp],
-+ &pos);
-+ packcombine(extra_gain_index+k, lastpart,
-+ iLBCdec_inst->ULP_inst->extra_cb_gain[k][ulp]);
-+ }
-+
-+ /* The two/four (20ms/30ms) 40 sample sub-blocks */
-+
-+ for (i=0; i<iLBCdec_inst->nasub; i++) {
-+ for (k=0; k<CB_NSTAGES; k++) {
-+ unpack( &pbytes, &lastpart,
-+ iLBCdec_inst->ULP_inst->cb_index[i][k][ulp],
-+ &pos);
-+ packcombine(cb_index+i*CB_NSTAGES+k, lastpart,
-+ iLBCdec_inst->ULP_inst->cb_index[i][k][ulp]);
-+ }
-+ }
-+
-+ for (i=0; i<iLBCdec_inst->nasub; i++) {
-+
-+
-+ for (k=0; k<CB_NSTAGES; k++) {
-+ unpack( &pbytes, &lastpart,
-+
-+ iLBCdec_inst->ULP_inst->cb_gain[i][k][ulp],
-+ &pos);
-+ packcombine(gain_index+i*CB_NSTAGES+k, lastpart,
-+ iLBCdec_inst->ULP_inst->cb_gain[i][k][ulp]);
-+ }
-+ }
-+ }
-+ /* Extract last bit. If it is 1 this indicates an
-+ empty/lost frame */
-+ unpack( &pbytes, &last_bit, 1, &pos);
-+
-+ /* Check for bit errors or empty/lost frames */
-+ if (start<1)
-+ mode = 0;
-+ if (iLBCdec_inst->mode==20 && start>3)
-+ mode = 0;
-+ if (iLBCdec_inst->mode==30 && start>5)
-+ mode = 0;
-+ if (last_bit==1)
-+ mode = 0;
-+
-+ if (mode==1) { /* No bit errors was detected,
-+ continue decoding */
-+
-+ /* adjust index */
-+ index_conv_dec(cb_index);
-+
-+ /* decode the lsf */
-+
-+ SimplelsfDEQ(lsfdeq, lsf_i, iLBCdec_inst->lpc_n);
-+ check=LSF_check(lsfdeq, LPC_FILTERORDER,
-+ iLBCdec_inst->lpc_n);
-+ DecoderInterpolateLSF(syntdenum, weightdenum,
-+ lsfdeq, LPC_FILTERORDER, iLBCdec_inst);
-+
-+ Decode(iLBCdec_inst, decresidual, start, idxForMax,
-+ idxVec, syntdenum, cb_index, gain_index,
-+ extra_cb_index, extra_gain_index,
-+ state_first);
-+
-+ /* preparing the plc for a future loss! */
-+
-+ doThePLC(PLCresidual, PLClpc, 0, decresidual,
-+ syntdenum +
-+ (LPC_FILTERORDER + 1)*(iLBCdec_inst->nsub - 1),
-+ (*iLBCdec_inst).last_lag, iLBCdec_inst);
-+
-+
-+ memcpy(decresidual, PLCresidual,
-+ iLBCdec_inst->blockl*sizeof(float));
-+ }
-+
-+
-+
-+ }
-+
-+ if (mode == 0) {
-+ /* the data is bad (either a PLC call
-+ * was made or a severe bit error was detected)
-+ */
-+
-+ /* packet loss conceal */
-+
-+ memset(zeros, 0, BLOCKL_MAX*sizeof(float));
-+
-+ one[0] = 1;
-+ memset(one+1, 0, LPC_FILTERORDER*sizeof(float));
-+
-+ start=0;
-+
-+ doThePLC(PLCresidual, PLClpc, 1, zeros, one,
-+ (*iLBCdec_inst).last_lag, iLBCdec_inst);
-+ memcpy(decresidual, PLCresidual,
-+ iLBCdec_inst->blockl*sizeof(float));
-+
-+ order_plus_one = LPC_FILTERORDER + 1;
-+ for (i = 0; i < iLBCdec_inst->nsub; i++) {
-+ memcpy(syntdenum+(i*order_plus_one), PLClpc,
-+ order_plus_one*sizeof(float));
-+ }
-+ }
-+
-+ if (iLBCdec_inst->use_enhancer == 1) {
-+
-+ /* post filtering */
-+
-+ iLBCdec_inst->last_lag =
-+ enhancerInterface(data, decresidual, iLBCdec_inst);
-+
-+ /* synthesis filtering */
-+
-+ if (iLBCdec_inst->mode==20) {
-+ /* Enhancer has 40 samples delay */
-+ i=0;
-+ syntFilter(data + i*SUBL,
-+ iLBCdec_inst->old_syntdenum +
-+ (i+iLBCdec_inst->nsub-1)*(LPC_FILTERORDER+1),
-+ SUBL, iLBCdec_inst->syntMem);
-+ for (i=1; i < iLBCdec_inst->nsub; i++) {
-+ syntFilter(data + i*SUBL,
-+ syntdenum + (i-1)*(LPC_FILTERORDER+1),
-+ SUBL, iLBCdec_inst->syntMem);
-+ }
-+ } else if (iLBCdec_inst->mode==30) {
-+ /* Enhancer has 80 samples delay */
-+ for (i=0; i < 2; i++) {
-+ syntFilter(data + i*SUBL,
-+
-+
-+ iLBCdec_inst->old_syntdenum +
-+ (i+iLBCdec_inst->nsub-2)*(LPC_FILTERORDER+1),
-+ SUBL, iLBCdec_inst->syntMem);
-+ }
-+ for (i=2; i < iLBCdec_inst->nsub; i++) {
-+ syntFilter(data + i*SUBL,
-+ syntdenum + (i-2)*(LPC_FILTERORDER+1), SUBL,
-+ iLBCdec_inst->syntMem);
-+ }
-+ }
-+
-+ } else {
-+
-+ /* Find last lag */
-+ lag = 20;
-+ maxcc = xCorrCoef(&decresidual[BLOCKL_MAX-ENH_BLOCKL],
-+ &decresidual[BLOCKL_MAX-ENH_BLOCKL-lag], ENH_BLOCKL);
-+
-+ for (ilag=21; ilag<120; ilag++) {
-+ cc = xCorrCoef(&decresidual[BLOCKL_MAX-ENH_BLOCKL],
-+ &decresidual[BLOCKL_MAX-ENH_BLOCKL-ilag],
-+ ENH_BLOCKL);
-+
-+ if (cc > maxcc) {
-+ maxcc = cc;
-+ lag = ilag;
-+ }
-+ }
-+ iLBCdec_inst->last_lag = lag;
-+
-+ /* copy data and run synthesis filter */
-+
-+ memcpy(data, decresidual,
-+ iLBCdec_inst->blockl*sizeof(float));
-+ for (i=0; i < iLBCdec_inst->nsub; i++) {
-+ syntFilter(data + i*SUBL,
-+ syntdenum + i*(LPC_FILTERORDER+1), SUBL,
-+ iLBCdec_inst->syntMem);
-+ }
-+ }
-+
-+ /* high pass filtering on output if desired, otherwise
-+ copy to out */
-+
-+ hpOutput(data, iLBCdec_inst->blockl,
-+ decblock,iLBCdec_inst->hpomem);
-+
-+ /* memcpy(decblock,data,iLBCdec_inst->blockl*sizeof(float));*/
-+
-+ memcpy(iLBCdec_inst->old_syntdenum, syntdenum,
-+
-+ iLBCdec_inst->nsub*(LPC_FILTERORDER+1)*sizeof(float));
-+
-+ iLBCdec_inst->prev_enh_pl=0;
-+
-+
-+
-+ if (mode==0) { /* PLC was used */
-+ iLBCdec_inst->prev_enh_pl=1;
-+ }
-+}
-+
-+
-diff -druN codecs/ilbc.orig/iLBC_decode.h codecs/ilbc/iLBC_decode.h
---- codecs/ilbc.orig/iLBC_decode.h 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/iLBC_decode.h 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,40 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ iLBC_decode.h
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#ifndef __iLBC_ILBCDECODE_H
-+#define __iLBC_ILBCDECODE_H
-+
-+#include "iLBC_define.h"
-+
-+short initDecode( /* (o) Number of decoded
-+ samples */
-+ iLBC_Dec_Inst_t *iLBCdec_inst, /* (i/o) Decoder instance */
-+ int mode, /* (i) frame size mode */
-+ int use_enhancer /* (i) 1 to use enhancer
-+ 0 to run without
-+ enhancer */
-+);
-+
-+void iLBC_decode(
-+ float *decblock, /* (o) decoded signal block */
-+ unsigned char *bytes, /* (i) encoded signal bits */
-+ iLBC_Dec_Inst_t *iLBCdec_inst, /* (i/o) the decoder state
-+ structure */
-+ int mode /* (i) 0: bad packet, PLC,
-+ 1: normal */
-+);
-+
-+
-+
-+#endif
-+
-+
-diff -druN codecs/ilbc.orig/iLBC_define.h codecs/ilbc/iLBC_define.h
---- codecs/ilbc.orig/iLBC_define.h 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/iLBC_define.h 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,201 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ iLBC_define.h
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+#include <string.h>
-+
-+#ifndef __iLBC_ILBCDEFINE_H
-+#define __iLBC_ILBCDEFINE_H
-+
-+/* general codec settings */
-+
-+#define FS (float)8000.0
-+#define BLOCKL_20MS 160
-+#define BLOCKL_30MS 240
-+#define BLOCKL_MAX 240
-+#define NSUB_20MS 4
-+#define NSUB_30MS 6
-+#define NSUB_MAX 6
-+#define NASUB_20MS 2
-+#define NASUB_30MS 4
-+#define NASUB_MAX 4
-+#define SUBL 40
-+#define STATE_LEN 80
-+#define STATE_SHORT_LEN_30MS 58
-+#define STATE_SHORT_LEN_20MS 57
-+
-+/* LPC settings */
-+
-+#define LPC_FILTERORDER 10
-+#define LPC_CHIRP_SYNTDENUM (float)0.9025
-+#define LPC_CHIRP_WEIGHTDENUM (float)0.4222
-+#define LPC_LOOKBACK 60
-+#define LPC_N_20MS 1
-+#define LPC_N_30MS 2
-+#define LPC_N_MAX 2
-+#define LPC_ASYMDIFF 20
-+#define LPC_BW (float)60.0
-+#define LPC_WN (float)1.0001
-+#define LSF_NSPLIT 3
-+
-+#define LSF_NUMBER_OF_STEPS 4
-+#define LPC_HALFORDER (LPC_FILTERORDER/2)
-+
-+/* cb settings */
-+
-+#define CB_NSTAGES 3
-+#define CB_EXPAND 2
-+#define CB_MEML 147
-+#define CB_FILTERLEN 2*4
-+#define CB_HALFFILTERLEN 4
-+#define CB_RESRANGE 34
-+#define CB_MAXGAIN (float)1.3
-+
-+/* enhancer */
-+
-+#define ENH_BLOCKL 80 /* block length */
-+#define ENH_BLOCKL_HALF (ENH_BLOCKL/2)
-+#define ENH_HL 3 /* 2*ENH_HL+1 is number blocks
-+ in said second sequence */
-+#define ENH_SLOP 2 /* max difference estimated and
-+ correct pitch period */
-+#define ENH_PLOCSL 20 /* pitch-estimates and pitch-
-+ locations buffer length */
-+#define ENH_OVERHANG 2
-+#define ENH_UPS0 4 /* upsampling rate */
-+#define ENH_FL0 3 /* 2*FLO+1 is the length of
-+ each filter */
-+#define ENH_VECTL (ENH_BLOCKL+2*ENH_FL0)
-+#define ENH_CORRDIM (2*ENH_SLOP+1)
-+#define ENH_NBLOCKS (BLOCKL_MAX/ENH_BLOCKL)
-+#define ENH_NBLOCKS_EXTRA 5
-+#define ENH_NBLOCKS_TOT 8 /* ENH_NBLOCKS +
-+ ENH_NBLOCKS_EXTRA */
-+#define ENH_BUFL (ENH_NBLOCKS_TOT)*ENH_BLOCKL
-+#define ENH_ALPHA0 (float)0.05
-+
-+/* Down sampling */
-+
-+#define FILTERORDER_DS 7
-+#define DELAY_DS 3
-+#define FACTOR_DS 2
-+
-+/* bit stream defs */
-+
-+#define NO_OF_BYTES_20MS 38
-+#define NO_OF_BYTES_30MS 50
-+#define NO_OF_WORDS_20MS 19
-+#define NO_OF_WORDS_30MS 25
-+#define STATE_BITS 3
-+#define BYTE_LEN 8
-+#define ULP_CLASSES 3
-+
-+/* help parameters */
-+
-+
-+#define FLOAT_MAX (float)1.0e37
-+#define EPS (float)2.220446049250313e-016
-+#define PI (float)3.14159265358979323846
-+#define MIN_SAMPLE -32768
-+#define MAX_SAMPLE 32767
-+#define TWO_PI (float)6.283185307
-+#define PI2 (float)0.159154943
-+
-+/* type definition encoder instance */
-+typedef struct iLBC_ULP_Inst_t_ {
-+ int lsf_bits[6][ULP_CLASSES+2];
-+ int start_bits[ULP_CLASSES+2];
-+ int startfirst_bits[ULP_CLASSES+2];
-+ int scale_bits[ULP_CLASSES+2];
-+ int state_bits[ULP_CLASSES+2];
-+ int extra_cb_index[CB_NSTAGES][ULP_CLASSES+2];
-+ int extra_cb_gain[CB_NSTAGES][ULP_CLASSES+2];
-+ int cb_index[NSUB_MAX][CB_NSTAGES][ULP_CLASSES+2];
-+ int cb_gain[NSUB_MAX][CB_NSTAGES][ULP_CLASSES+2];
-+} iLBC_ULP_Inst_t;
-+
-+/* type definition encoder instance */
-+typedef struct iLBC_Enc_Inst_t_ {
-+
-+ /* flag for frame size mode */
-+ int mode;
-+
-+ /* basic parameters for different frame sizes */
-+ int blockl;
-+ int nsub;
-+ int nasub;
-+ int no_of_bytes, no_of_words;
-+ int lpc_n;
-+ int state_short_len;
-+ const iLBC_ULP_Inst_t *ULP_inst;
-+
-+ /* analysis filter state */
-+ float anaMem[LPC_FILTERORDER];
-+
-+ /* old lsf parameters for interpolation */
-+ float lsfold[LPC_FILTERORDER];
-+ float lsfdeqold[LPC_FILTERORDER];
-+
-+ /* signal buffer for LP analysis */
-+ float lpc_buffer[LPC_LOOKBACK + BLOCKL_MAX];
-+
-+ /* state of input HP filter */
-+ float hpimem[4];
-+
-+} iLBC_Enc_Inst_t;
-+
-+/* type definition decoder instance */
-+typedef struct iLBC_Dec_Inst_t_ {
-+
-+
-+ /* flag for frame size mode */
-+ int mode;
-+
-+ /* basic parameters for different frame sizes */
-+ int blockl;
-+ int nsub;
-+ int nasub;
-+ int no_of_bytes, no_of_words;
-+ int lpc_n;
-+ int state_short_len;
-+ const iLBC_ULP_Inst_t *ULP_inst;
-+
-+ /* synthesis filter state */
-+ float syntMem[LPC_FILTERORDER];
-+
-+ /* old LSF for interpolation */
-+ float lsfdeqold[LPC_FILTERORDER];
-+
-+ /* pitch lag estimated in enhancer and used in PLC */
-+ int last_lag;
-+
-+ /* PLC state information */
-+ int prevLag, consPLICount, prevPLI, prev_enh_pl;
-+ float prevLpc[LPC_FILTERORDER+1];
-+ float prevResidual[NSUB_MAX*SUBL];
-+ float per;
-+ unsigned long seed;
-+
-+ /* previous synthesis filter parameters */
-+ float old_syntdenum[(LPC_FILTERORDER + 1)*NSUB_MAX];
-+
-+ /* state of output HP filter */
-+ float hpomem[4];
-+
-+ /* enhancer state information */
-+ int use_enhancer;
-+ float enh_buf[ENH_BUFL];
-+ float enh_period[ENH_NBLOCKS_TOT];
-+
-+} iLBC_Dec_Inst_t;
-+
-+#endif
-+
-+
-diff -druN codecs/ilbc.orig/iLBC_encode.c codecs/ilbc/iLBC_encode.c
---- codecs/ilbc.orig/iLBC_encode.c 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/iLBC_encode.c 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,514 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ iLBC_encode.c
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#include <math.h>
-+#include <stdlib.h>
-+#include <string.h>
-+
-+#include "iLBC_define.h"
-+#include "iLBC_encode.h"
-+#include "LPCencode.h"
-+#include "FrameClassify.h"
-+#include "StateSearchW.h"
-+#include "StateConstructW.h"
-+#include "helpfun.h"
-+#include "constants.h"
-+#include "packing.h"
-+#include "iCBSearch.h"
-+#include "iCBConstruct.h"
-+#include "hpInput.h"
-+#include "anaFilter.h"
-+#include "syntFilter.h"
-+
-+/*----------------------------------------------------------------*
-+ * Initiation of encoder instance.
-+ *---------------------------------------------------------------*/
-+
-+short initEncode( /* (o) Number of bytes
-+ encoded */
-+ iLBC_Enc_Inst_t *iLBCenc_inst, /* (i/o) Encoder instance */
-+ int mode /* (i) frame size mode */
-+){
-+ iLBCenc_inst->mode = mode;
-+ if (mode==30) {
-+ iLBCenc_inst->blockl = BLOCKL_30MS;
-+ iLBCenc_inst->nsub = NSUB_30MS;
-+
-+
-+ iLBCenc_inst->nasub = NASUB_30MS;
-+ iLBCenc_inst->lpc_n = LPC_N_30MS;
-+ iLBCenc_inst->no_of_bytes = NO_OF_BYTES_30MS;
-+ iLBCenc_inst->no_of_words = NO_OF_WORDS_30MS;
-+ iLBCenc_inst->state_short_len=STATE_SHORT_LEN_30MS;
-+ /* ULP init */
-+ iLBCenc_inst->ULP_inst=&ULP_30msTbl;
-+ }
-+ else if (mode==20) {
-+ iLBCenc_inst->blockl = BLOCKL_20MS;
-+ iLBCenc_inst->nsub = NSUB_20MS;
-+ iLBCenc_inst->nasub = NASUB_20MS;
-+ iLBCenc_inst->lpc_n = LPC_N_20MS;
-+ iLBCenc_inst->no_of_bytes = NO_OF_BYTES_20MS;
-+ iLBCenc_inst->no_of_words = NO_OF_WORDS_20MS;
-+ iLBCenc_inst->state_short_len=STATE_SHORT_LEN_20MS;
-+ /* ULP init */
-+ iLBCenc_inst->ULP_inst=&ULP_20msTbl;
-+ }
-+ else {
-+ exit(2);
-+ }
-+
-+ memset((*iLBCenc_inst).anaMem, 0,
-+ LPC_FILTERORDER*sizeof(float));
-+ memcpy((*iLBCenc_inst).lsfold, lsfmeanTbl,
-+ LPC_FILTERORDER*sizeof(float));
-+ memcpy((*iLBCenc_inst).lsfdeqold, lsfmeanTbl,
-+ LPC_FILTERORDER*sizeof(float));
-+ memset((*iLBCenc_inst).lpc_buffer, 0,
-+ (LPC_LOOKBACK+BLOCKL_MAX)*sizeof(float));
-+ memset((*iLBCenc_inst).hpimem, 0, 4*sizeof(float));
-+
-+ return (iLBCenc_inst->no_of_bytes);
-+}
-+
-+/*----------------------------------------------------------------*
-+ * main encoder function
-+ *---------------------------------------------------------------*/
-+
-+void iLBC_encode(
-+ unsigned char *bytes, /* (o) encoded data bits iLBC */
-+ float *block, /* (o) speech vector to
-+ encode */
-+ iLBC_Enc_Inst_t *iLBCenc_inst /* (i/o) the general encoder
-+ state */
-+){
-+
-+ float data[BLOCKL_MAX];
-+ float residual[BLOCKL_MAX], reverseResidual[BLOCKL_MAX];
-+
-+ int start, idxForMax, idxVec[STATE_LEN];
-+ float reverseDecresidual[BLOCKL_MAX], mem[CB_MEML];
-+ int n, k, meml_gotten, Nfor, Nback, i, pos;
-+
-+
-+ int gain_index[CB_NSTAGES*NASUB_MAX],
-+ extra_gain_index[CB_NSTAGES];
-+ int cb_index[CB_NSTAGES*NASUB_MAX],extra_cb_index[CB_NSTAGES];
-+ int lsf_i[LSF_NSPLIT*LPC_N_MAX];
-+ unsigned char *pbytes;
-+ int diff, start_pos, state_first;
-+ float en1, en2;
-+ int index, ulp, firstpart;
-+ int subcount, subframe;
-+ float weightState[LPC_FILTERORDER];
-+ float syntdenum[NSUB_MAX*(LPC_FILTERORDER+1)];
-+ float weightdenum[NSUB_MAX*(LPC_FILTERORDER+1)];
-+ float decresidual[BLOCKL_MAX];
-+
-+ /* high pass filtering of input signal if such is not done
-+ prior to calling this function */
-+
-+ hpInput(block, iLBCenc_inst->blockl,
-+ data, (*iLBCenc_inst).hpimem);
-+
-+ /* otherwise simply copy */
-+
-+ /*memcpy(data,block,iLBCenc_inst->blockl*sizeof(float));*/
-+
-+ /* LPC of hp filtered input data */
-+
-+ LPCencode(syntdenum, weightdenum, lsf_i, data, iLBCenc_inst);
-+
-+
-+ /* inverse filter to get residual */
-+
-+ for (n=0; n<iLBCenc_inst->nsub; n++) {
-+ anaFilter(&data[n*SUBL], &syntdenum[n*(LPC_FILTERORDER+1)],
-+ SUBL, &residual[n*SUBL], iLBCenc_inst->anaMem);
-+ }
-+
-+ /* find state location */
-+
-+ start = FrameClassify(iLBCenc_inst, residual);
-+
-+ /* check if state should be in first or last part of the
-+ two subframes */
-+
-+ diff = STATE_LEN - iLBCenc_inst->state_short_len;
-+ en1 = 0;
-+ index = (start-1)*SUBL;
-+ for (i = 0; i < iLBCenc_inst->state_short_len; i++) {
-+ en1 += residual[index+i]*residual[index+i];
-+ }
-+ en2 = 0;
-+ index = (start-1)*SUBL+diff;
-+ for (i = 0; i < iLBCenc_inst->state_short_len; i++) {
-+ en2 += residual[index+i]*residual[index+i];
-+ }
-+
-+
-+
-+
-+ if (en1 > en2) {
-+ state_first = 1;
-+ start_pos = (start-1)*SUBL;
-+ } else {
-+ state_first = 0;
-+ start_pos = (start-1)*SUBL + diff;
-+ }
-+
-+ /* scalar quantization of state */
-+
-+ StateSearchW(iLBCenc_inst, &residual[start_pos],
-+ &syntdenum[(start-1)*(LPC_FILTERORDER+1)],
-+ &weightdenum[(start-1)*(LPC_FILTERORDER+1)], &idxForMax,
-+ idxVec, iLBCenc_inst->state_short_len, state_first);
-+
-+ StateConstructW(idxForMax, idxVec,
-+ &syntdenum[(start-1)*(LPC_FILTERORDER+1)],
-+ &decresidual[start_pos], iLBCenc_inst->state_short_len);
-+
-+ /* predictive quantization in state */
-+
-+ if (state_first) { /* put adaptive part in the end */
-+
-+ /* setup memory */
-+
-+ memset(mem, 0,
-+ (CB_MEML-iLBCenc_inst->state_short_len)*sizeof(float));
-+ memcpy(mem+CB_MEML-iLBCenc_inst->state_short_len,
-+ decresidual+start_pos,
-+ iLBCenc_inst->state_short_len*sizeof(float));
-+ memset(weightState, 0, LPC_FILTERORDER*sizeof(float));
-+
-+ /* encode sub-frames */
-+
-+ iCBSearch(iLBCenc_inst, extra_cb_index, extra_gain_index,
-+ &residual[start_pos+iLBCenc_inst->state_short_len],
-+ mem+CB_MEML-stMemLTbl,
-+ stMemLTbl, diff, CB_NSTAGES,
-+ &weightdenum[start*(LPC_FILTERORDER+1)],
-+ weightState, 0);
-+
-+ /* construct decoded vector */
-+
-+ iCBConstruct(
-+ &decresidual[start_pos+iLBCenc_inst->state_short_len],
-+ extra_cb_index, extra_gain_index,
-+ mem+CB_MEML-stMemLTbl,
-+ stMemLTbl, diff, CB_NSTAGES);
-+
-+ }
-+ else { /* put adaptive part in the beginning */
-+
-+
-+
-+ /* create reversed vectors for prediction */
-+
-+ for (k=0; k<diff; k++) {
-+ reverseResidual[k] = residual[(start+1)*SUBL-1
-+ -(k+iLBCenc_inst->state_short_len)];
-+ }
-+
-+ /* setup memory */
-+
-+ meml_gotten = iLBCenc_inst->state_short_len;
-+ for (k=0; k<meml_gotten; k++) {
-+ mem[CB_MEML-1-k] = decresidual[start_pos + k];
-+ }
-+ memset(mem, 0, (CB_MEML-k)*sizeof(float));
-+ memset(weightState, 0, LPC_FILTERORDER*sizeof(float));
-+
-+ /* encode sub-frames */
-+
-+ iCBSearch(iLBCenc_inst, extra_cb_index, extra_gain_index,
-+ reverseResidual, mem+CB_MEML-stMemLTbl, stMemLTbl,
-+ diff, CB_NSTAGES,
-+ &weightdenum[(start-1)*(LPC_FILTERORDER+1)],
-+ weightState, 0);
-+
-+ /* construct decoded vector */
-+
-+ iCBConstruct(reverseDecresidual, extra_cb_index,
-+ extra_gain_index, mem+CB_MEML-stMemLTbl, stMemLTbl,
-+ diff, CB_NSTAGES);
-+
-+ /* get decoded residual from reversed vector */
-+
-+ for (k=0; k<diff; k++) {
-+ decresidual[start_pos-1-k] = reverseDecresidual[k];
-+ }
-+ }
-+
-+ /* counter for predicted sub-frames */
-+
-+ subcount=0;
-+
-+ /* forward prediction of sub-frames */
-+
-+ Nfor = iLBCenc_inst->nsub-start-1;
-+
-+
-+ if ( Nfor > 0 ) {
-+
-+ /* setup memory */
-+
-+ memset(mem, 0, (CB_MEML-STATE_LEN)*sizeof(float));
-+ memcpy(mem+CB_MEML-STATE_LEN, decresidual+(start-1)*SUBL,
-+ STATE_LEN*sizeof(float));
-+ memset(weightState, 0, LPC_FILTERORDER*sizeof(float));
-+
-+
-+
-+ /* loop over sub-frames to encode */
-+
-+ for (subframe=0; subframe<Nfor; subframe++) {
-+
-+ /* encode sub-frame */
-+
-+ iCBSearch(iLBCenc_inst, cb_index+subcount*CB_NSTAGES,
-+ gain_index+subcount*CB_NSTAGES,
-+ &residual[(start+1+subframe)*SUBL],
-+ mem+CB_MEML-memLfTbl[subcount],
-+ memLfTbl[subcount], SUBL, CB_NSTAGES,
-+ &weightdenum[(start+1+subframe)*
-+ (LPC_FILTERORDER+1)],
-+ weightState, subcount+1);
-+
-+ /* construct decoded vector */
-+
-+ iCBConstruct(&decresidual[(start+1+subframe)*SUBL],
-+ cb_index+subcount*CB_NSTAGES,
-+ gain_index+subcount*CB_NSTAGES,
-+ mem+CB_MEML-memLfTbl[subcount],
-+ memLfTbl[subcount], SUBL, CB_NSTAGES);
-+
-+ /* update memory */
-+
-+ memmove(mem, mem+SUBL, (CB_MEML-SUBL)*sizeof(float));
-+ memcpy(mem+CB_MEML-SUBL,
-+ &decresidual[(start+1+subframe)*SUBL],
-+ SUBL*sizeof(float));
-+ memset(weightState, 0, LPC_FILTERORDER*sizeof(float));
-+
-+ subcount++;
-+ }
-+ }
-+
-+
-+ /* backward prediction of sub-frames */
-+
-+ Nback = start-1;
-+
-+
-+ if ( Nback > 0 ) {
-+
-+ /* create reverse order vectors */
-+
-+ for (n=0; n<Nback; n++) {
-+ for (k=0; k<SUBL; k++) {
-+ reverseResidual[n*SUBL+k] =
-+ residual[(start-1)*SUBL-1-n*SUBL-k];
-+ reverseDecresidual[n*SUBL+k] =
-+ decresidual[(start-1)*SUBL-1-n*SUBL-k];
-+ }
-+ }
-+
-+
-+
-+ /* setup memory */
-+
-+ meml_gotten = SUBL*(iLBCenc_inst->nsub+1-start);
-+
-+
-+ if ( meml_gotten > CB_MEML ) {
-+ meml_gotten=CB_MEML;
-+ }
-+ for (k=0; k<meml_gotten; k++) {
-+ mem[CB_MEML-1-k] = decresidual[(start-1)*SUBL + k];
-+ }
-+ memset(mem, 0, (CB_MEML-k)*sizeof(float));
-+ memset(weightState, 0, LPC_FILTERORDER*sizeof(float));
-+
-+ /* loop over sub-frames to encode */
-+
-+ for (subframe=0; subframe<Nback; subframe++) {
-+
-+ /* encode sub-frame */
-+
-+ iCBSearch(iLBCenc_inst, cb_index+subcount*CB_NSTAGES,
-+ gain_index+subcount*CB_NSTAGES,
-+ &reverseResidual[subframe*SUBL],
-+ mem+CB_MEML-memLfTbl[subcount],
-+ memLfTbl[subcount], SUBL, CB_NSTAGES,
-+ &weightdenum[(start-2-subframe)*
-+ (LPC_FILTERORDER+1)],
-+ weightState, subcount+1);
-+
-+ /* construct decoded vector */
-+
-+ iCBConstruct(&reverseDecresidual[subframe*SUBL],
-+ cb_index+subcount*CB_NSTAGES,
-+ gain_index+subcount*CB_NSTAGES,
-+ mem+CB_MEML-memLfTbl[subcount],
-+ memLfTbl[subcount], SUBL, CB_NSTAGES);
-+
-+ /* update memory */
-+
-+ memmove(mem, mem+SUBL, (CB_MEML-SUBL)*sizeof(float));
-+ memcpy(mem+CB_MEML-SUBL,
-+ &reverseDecresidual[subframe*SUBL],
-+ SUBL*sizeof(float));
-+ memset(weightState, 0, LPC_FILTERORDER*sizeof(float));
-+
-+ subcount++;
-+
-+ }
-+
-+ /* get decoded residual from reversed vector */
-+
-+ for (i=0; i<SUBL*Nback; i++) {
-+ decresidual[SUBL*Nback - i - 1] =
-+
-+
-+ reverseDecresidual[i];
-+ }
-+ }
-+ /* end encoding part */
-+
-+ /* adjust index */
-+ index_conv_enc(cb_index);
-+
-+ /* pack bytes */
-+
-+ pbytes=bytes;
-+ pos=0;
-+
-+ /* loop over the 3 ULP classes */
-+
-+ for (ulp=0; ulp<3; ulp++) {
-+
-+ /* LSF */
-+ for (k=0; k<LSF_NSPLIT*iLBCenc_inst->lpc_n; k++) {
-+ packsplit(&lsf_i[k], &firstpart, &lsf_i[k],
-+ iLBCenc_inst->ULP_inst->lsf_bits[k][ulp],
-+ iLBCenc_inst->ULP_inst->lsf_bits[k][ulp]+
-+ iLBCenc_inst->ULP_inst->lsf_bits[k][ulp+1]+
-+ iLBCenc_inst->ULP_inst->lsf_bits[k][ulp+2]);
-+ dopack( &pbytes, firstpart,
-+ iLBCenc_inst->ULP_inst->lsf_bits[k][ulp], &pos);
-+ }
-+
-+ /* Start block info */
-+
-+ packsplit(&start, &firstpart, &start,
-+ iLBCenc_inst->ULP_inst->start_bits[ulp],
-+ iLBCenc_inst->ULP_inst->start_bits[ulp]+
-+ iLBCenc_inst->ULP_inst->start_bits[ulp+1]+
-+ iLBCenc_inst->ULP_inst->start_bits[ulp+2]);
-+ dopack( &pbytes, firstpart,
-+ iLBCenc_inst->ULP_inst->start_bits[ulp], &pos);
-+
-+ packsplit(&state_first, &firstpart, &state_first,
-+ iLBCenc_inst->ULP_inst->startfirst_bits[ulp],
-+ iLBCenc_inst->ULP_inst->startfirst_bits[ulp]+
-+ iLBCenc_inst->ULP_inst->startfirst_bits[ulp+1]+
-+ iLBCenc_inst->ULP_inst->startfirst_bits[ulp+2]);
-+ dopack( &pbytes, firstpart,
-+ iLBCenc_inst->ULP_inst->startfirst_bits[ulp], &pos);
-+
-+ packsplit(&idxForMax, &firstpart, &idxForMax,
-+ iLBCenc_inst->ULP_inst->scale_bits[ulp],
-+ iLBCenc_inst->ULP_inst->scale_bits[ulp]+
-+ iLBCenc_inst->ULP_inst->scale_bits[ulp+1]+
-+ iLBCenc_inst->ULP_inst->scale_bits[ulp+2]);
-+ dopack( &pbytes, firstpart,
-+ iLBCenc_inst->ULP_inst->scale_bits[ulp], &pos);
-+
-+
-+
-+ for (k=0; k<iLBCenc_inst->state_short_len; k++) {
-+ packsplit(idxVec+k, &firstpart, idxVec+k,
-+ iLBCenc_inst->ULP_inst->state_bits[ulp],
-+ iLBCenc_inst->ULP_inst->state_bits[ulp]+
-+ iLBCenc_inst->ULP_inst->state_bits[ulp+1]+
-+ iLBCenc_inst->ULP_inst->state_bits[ulp+2]);
-+ dopack( &pbytes, firstpart,
-+ iLBCenc_inst->ULP_inst->state_bits[ulp], &pos);
-+ }
-+
-+ /* 23/22 (20ms/30ms) sample block */
-+
-+ for (k=0;k<CB_NSTAGES;k++) {
-+ packsplit(extra_cb_index+k, &firstpart,
-+ extra_cb_index+k,
-+ iLBCenc_inst->ULP_inst->extra_cb_index[k][ulp],
-+ iLBCenc_inst->ULP_inst->extra_cb_index[k][ulp]+
-+ iLBCenc_inst->ULP_inst->extra_cb_index[k][ulp+1]+
-+ iLBCenc_inst->ULP_inst->extra_cb_index[k][ulp+2]);
-+ dopack( &pbytes, firstpart,
-+ iLBCenc_inst->ULP_inst->extra_cb_index[k][ulp],
-+ &pos);
-+ }
-+
-+ for (k=0;k<CB_NSTAGES;k++) {
-+ packsplit(extra_gain_index+k, &firstpart,
-+ extra_gain_index+k,
-+ iLBCenc_inst->ULP_inst->extra_cb_gain[k][ulp],
-+ iLBCenc_inst->ULP_inst->extra_cb_gain[k][ulp]+
-+ iLBCenc_inst->ULP_inst->extra_cb_gain[k][ulp+1]+
-+ iLBCenc_inst->ULP_inst->extra_cb_gain[k][ulp+2]);
-+ dopack( &pbytes, firstpart,
-+ iLBCenc_inst->ULP_inst->extra_cb_gain[k][ulp],
-+ &pos);
-+ }
-+
-+ /* The two/four (20ms/30ms) 40 sample sub-blocks */
-+
-+ for (i=0; i<iLBCenc_inst->nasub; i++) {
-+ for (k=0; k<CB_NSTAGES; k++) {
-+ packsplit(cb_index+i*CB_NSTAGES+k, &firstpart,
-+ cb_index+i*CB_NSTAGES+k,
-+ iLBCenc_inst->ULP_inst->cb_index[i][k][ulp],
-+ iLBCenc_inst->ULP_inst->cb_index[i][k][ulp]+
-+ iLBCenc_inst->ULP_inst->cb_index[i][k][ulp+1]+
-+ iLBCenc_inst->ULP_inst->cb_index[i][k][ulp+2]);
-+ dopack( &pbytes, firstpart,
-+ iLBCenc_inst->ULP_inst->cb_index[i][k][ulp],
-+ &pos);
-+ }
-+ }
-+
-+ for (i=0; i<iLBCenc_inst->nasub; i++) {
-+ for (k=0; k<CB_NSTAGES; k++) {
-+
-+
-+ packsplit(gain_index+i*CB_NSTAGES+k, &firstpart,
-+ gain_index+i*CB_NSTAGES+k,
-+ iLBCenc_inst->ULP_inst->cb_gain[i][k][ulp],
-+ iLBCenc_inst->ULP_inst->cb_gain[i][k][ulp]+
-+ iLBCenc_inst->ULP_inst->cb_gain[i][k][ulp+1]+
-+ iLBCenc_inst->ULP_inst->cb_gain[i][k][ulp+2]);
-+ dopack( &pbytes, firstpart,
-+ iLBCenc_inst->ULP_inst->cb_gain[i][k][ulp],
-+ &pos);
-+ }
-+ }
-+ }
-+
-+ /* set the last bit to zero (otherwise the decoder
-+ will treat it as a lost frame) */
-+ dopack( &pbytes, 0, 1, &pos);
-+}
-+
-+
-+
-diff -druN codecs/ilbc.orig/iLBC_encode.h codecs/ilbc/iLBC_encode.h
---- codecs/ilbc.orig/iLBC_encode.h 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/iLBC_encode.h 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,37 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ iLBC_encode.h
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#ifndef __iLBC_ILBCENCODE_H
-+#define __iLBC_ILBCENCODE_H
-+
-+#include "iLBC_define.h"
-+
-+short initEncode( /* (o) Number of bytes
-+ encoded */
-+ iLBC_Enc_Inst_t *iLBCenc_inst, /* (i/o) Encoder instance */
-+ int mode /* (i) frame size mode */
-+);
-+
-+void iLBC_encode(
-+
-+
-+ unsigned char *bytes, /* (o) encoded data bits iLBC */
-+ float *block, /* (o) speech vector to
-+ encode */
-+ iLBC_Enc_Inst_t *iLBCenc_inst /* (i/o) the general encoder
-+ state */
-+);
-+
-+#endif
-+
-+
-+
-Files codecs/ilbc.orig/libilbc.a and codecs/ilbc/libilbc.a differ
-diff -druN codecs/ilbc.orig/libilbc.vcproj codecs/ilbc/libilbc.vcproj
---- codecs/ilbc.orig/libilbc.vcproj 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/libilbc.vcproj 2006-03-20 13:25:50.000000000 -0800
-@@ -0,0 +1,353 @@
-+<?xml version="1.0" encoding="Windows-1252"?>
-+<VisualStudioProject
-+ ProjectType="Visual C++"
-+ Version="8.00"
-+ Name="libilbc"
-+ ProjectGUID="{989BB874-7AF1-44CB-8E5C-CC8113D267E8}"
-+ RootNamespace="libilbc"
-+ Keyword="Win32Proj"
-+ >
-+ <Platforms>
-+ <Platform
-+ Name="Win32"
-+ />
-+ </Platforms>
-+ <ToolFiles>
-+ </ToolFiles>
-+ <Configurations>
-+ <Configuration
-+ Name="Debug|Win32"
-+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"
-+ IntermediateDirectory="$(ConfigurationName)"
-+ ConfigurationType="4"
-+ CharacterSet="1"
-+ >
-+ <Tool
-+ Name="VCPreBuildEventTool"
-+ />
-+ <Tool
-+ Name="VCCustomBuildTool"
-+ />
-+ <Tool
-+ Name="VCXMLDataGeneratorTool"
-+ />
-+ <Tool
-+ Name="VCWebServiceProxyGeneratorTool"
-+ />
-+ <Tool
-+ Name="VCMIDLTool"
-+ />
-+ <Tool
-+ Name="VCCLCompilerTool"
-+ Optimization="0"
-+ PreprocessorDefinitions="WIN32;_DEBUG;_LIB"
-+ MinimalRebuild="true"
-+ BasicRuntimeChecks="3"
-+ RuntimeLibrary="3"
-+ UsePrecompiledHeader="0"
-+ WarningLevel="3"
-+ Detect64BitPortabilityProblems="true"
-+ DebugInformationFormat="4"
-+ />
-+ <Tool
-+ Name="VCManagedResourceCompilerTool"
-+ />
-+ <Tool
-+ Name="VCResourceCompilerTool"
-+ />
-+ <Tool
-+ Name="VCPreLinkEventTool"
-+ />
-+ <Tool
-+ Name="VCLibrarianTool"
-+ />
-+ <Tool
-+ Name="VCALinkTool"
-+ />
-+ <Tool
-+ Name="VCXDCMakeTool"
-+ />
-+ <Tool
-+ Name="VCBscMakeTool"
-+ />
-+ <Tool
-+ Name="VCFxCopTool"
-+ />
-+ <Tool
-+ Name="VCPostBuildEventTool"
-+ />
-+ </Configuration>
-+ <Configuration
-+ Name="Release|Win32"
-+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"
-+ IntermediateDirectory="$(ConfigurationName)"
-+ ConfigurationType="4"
-+ CharacterSet="1"
-+ WholeProgramOptimization="1"
-+ >
-+ <Tool
-+ Name="VCPreBuildEventTool"
-+ />
-+ <Tool
-+ Name="VCCustomBuildTool"
-+ />
-+ <Tool
-+ Name="VCXMLDataGeneratorTool"
-+ />
-+ <Tool
-+ Name="VCWebServiceProxyGeneratorTool"
-+ />
-+ <Tool
-+ Name="VCMIDLTool"
-+ />
-+ <Tool
-+ Name="VCCLCompilerTool"
-+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
-+ RuntimeLibrary="2"
-+ UsePrecompiledHeader="0"
-+ WarningLevel="3"
-+ Detect64BitPortabilityProblems="true"
-+ DebugInformationFormat="3"
-+ />
-+ <Tool
-+ Name="VCManagedResourceCompilerTool"
-+ />
-+ <Tool
-+ Name="VCResourceCompilerTool"
-+ />
-+ <Tool
-+ Name="VCPreLinkEventTool"
-+ />
-+ <Tool
-+ Name="VCLibrarianTool"
-+ />
-+ <Tool
-+ Name="VCALinkTool"
-+ />
-+ <Tool
-+ Name="VCXDCMakeTool"
-+ />
-+ <Tool
-+ Name="VCBscMakeTool"
-+ />
-+ <Tool
-+ Name="VCFxCopTool"
-+ />
-+ <Tool
-+ Name="VCPostBuildEventTool"
-+ />
-+ </Configuration>
-+ </Configurations>
-+ <References>
-+ </References>
-+ <Files>
-+ <Filter
-+ Name="Source Files"
-+ Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
-+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
-+ >
-+ <File
-+ RelativePath=".\anaFilter.c"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\constants.c"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\createCB.c"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\doCPLC.c"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\enhancer.c"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\filter.c"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\FrameClassify.c"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\gainquant.c"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\getCBvec.c"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\helpfun.c"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\hpInput.c"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\hpOutput.c"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\iCBConstruct.c"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\iCBSearch.c"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\iLBC_decode.c"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\iLBC_encode.c"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\LPCdecode.c"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\LPCencode.c"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\lsf.c"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\packing.c"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\StateConstructW.c"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\StateSearchW.c"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\syntFilter.c"
-+ >
-+ </File>
-+ </Filter>
-+ <Filter
-+ Name="Header Files"
-+ Filter="h;hpp;hxx;hm;inl;inc;xsd"
-+ UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
-+ >
-+ <File
-+ RelativePath=".\anaFilter.h"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\constants.h"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\createCB.h"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\doCPLC.h"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\enhancer.h"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\filter.h"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\FrameClassify.h"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\gainquant.h"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\getCBvec.h"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\helpfun.h"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\hpInput.h"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\hpOutput.h"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\iCBConstruct.h"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\iCBSearch.h"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\iLBC_decode.h"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\iLBC_define.h"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\iLBC_encode.h"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\LPCdecode.h"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\LPCencode.h"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\lsf.h"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\packing.h"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\StateConstructW.h"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\StateSearchW.h"
-+ >
-+ </File>
-+ <File
-+ RelativePath=".\syntFilter.h"
-+ >
-+ </File>
-+ </Filter>
-+ <Filter
-+ Name="Resource Files"
-+ Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
-+ UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
-+ >
-+ </Filter>
-+ </Files>
-+ <Globals>
-+ </Globals>
-+</VisualStudioProject>
-diff -druN codecs/ilbc.orig/lsf.c codecs/ilbc/lsf.c
---- codecs/ilbc.orig/lsf.c 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/lsf.c 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,264 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ lsf.c
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#include <string.h>
-+#include <math.h>
-+
-+#include "iLBC_define.h"
-+#include "lsf.h"
-+
-+/*----------------------------------------------------------------*
-+ * conversion from lpc coefficients to lsf coefficients
-+ *---------------------------------------------------------------*/
-+
-+void a2lsf(
-+ float *freq,/* (o) lsf coefficients */
-+ float *a /* (i) lpc coefficients */
-+){
-+ float steps[LSF_NUMBER_OF_STEPS] =
-+ {(float)0.00635, (float)0.003175, (float)0.0015875,
-+ (float)0.00079375};
-+ float step;
-+ int step_idx;
-+ int lsp_index;
-+ float p[LPC_HALFORDER];
-+ float q[LPC_HALFORDER];
-+ float p_pre[LPC_HALFORDER];
-+
-+
-+ float q_pre[LPC_HALFORDER];
-+ float old_p, old_q, *old;
-+ float *pq_coef;
-+ float omega, old_omega;
-+ int i;
-+ float hlp, hlp1, hlp2, hlp3, hlp4, hlp5;
-+
-+ for (i=0; i<LPC_HALFORDER; i++) {
-+ p[i] = (float)-1.0 * (a[i + 1] + a[LPC_FILTERORDER - i]);
-+ q[i] = a[LPC_FILTERORDER - i] - a[i + 1];
-+ }
-+
-+ p_pre[0] = (float)-1.0 - p[0];
-+ p_pre[1] = - p_pre[0] - p[1];
-+ p_pre[2] = - p_pre[1] - p[2];
-+ p_pre[3] = - p_pre[2] - p[3];
-+ p_pre[4] = - p_pre[3] - p[4];
-+ p_pre[4] = p_pre[4] / 2;
-+
-+ q_pre[0] = (float)1.0 - q[0];
-+ q_pre[1] = q_pre[0] - q[1];
-+ q_pre[2] = q_pre[1] - q[2];
-+ q_pre[3] = q_pre[2] - q[3];
-+ q_pre[4] = q_pre[3] - q[4];
-+ q_pre[4] = q_pre[4] / 2;
-+
-+ omega = 0.0;
-+ old_omega = 0.0;
-+
-+ old_p = FLOAT_MAX;
-+ old_q = FLOAT_MAX;
-+
-+ /* Here we loop through lsp_index to find all the
-+ LPC_FILTERORDER roots for omega. */
-+
-+ for (lsp_index = 0; lsp_index<LPC_FILTERORDER; lsp_index++) {
-+
-+ /* Depending on lsp_index being even or odd, we
-+ alternatively solve the roots for the two LSP equations. */
-+
-+
-+ if ((lsp_index & 0x1) == 0) {
-+ pq_coef = p_pre;
-+ old = &old_p;
-+ } else {
-+ pq_coef = q_pre;
-+ old = &old_q;
-+ }
-+
-+ /* Start with low resolution grid */
-+
-+ for (step_idx = 0, step = steps[step_idx];
-+ step_idx < LSF_NUMBER_OF_STEPS;){
-+
-+
-+
-+ /* cos(10piw) + pq(0)cos(8piw) + pq(1)cos(6piw) +
-+ pq(2)cos(4piw) + pq(3)cod(2piw) + pq(4) */
-+
-+ hlp = (float)cos(omega * TWO_PI);
-+ hlp1 = (float)2.0 * hlp + pq_coef[0];
-+ hlp2 = (float)2.0 * hlp * hlp1 - (float)1.0 +
-+ pq_coef[1];
-+ hlp3 = (float)2.0 * hlp * hlp2 - hlp1 + pq_coef[2];
-+ hlp4 = (float)2.0 * hlp * hlp3 - hlp2 + pq_coef[3];
-+ hlp5 = hlp * hlp4 - hlp3 + pq_coef[4];
-+
-+
-+ if (((hlp5 * (*old)) <= 0.0) || (omega >= 0.5)){
-+
-+ if (step_idx == (LSF_NUMBER_OF_STEPS - 1)){
-+
-+ if (fabs(hlp5) >= fabs(*old)) {
-+ freq[lsp_index] = omega - step;
-+ } else {
-+ freq[lsp_index] = omega;
-+ }
-+
-+
-+ if ((*old) >= 0.0){
-+ *old = (float)-1.0 * FLOAT_MAX;
-+ } else {
-+ *old = FLOAT_MAX;
-+ }
-+
-+ omega = old_omega;
-+ step_idx = 0;
-+
-+ step_idx = LSF_NUMBER_OF_STEPS;
-+ } else {
-+
-+ if (step_idx == 0) {
-+ old_omega = omega;
-+ }
-+
-+ step_idx++;
-+ omega -= steps[step_idx];
-+
-+ /* Go back one grid step */
-+
-+ step = steps[step_idx];
-+ }
-+ } else {
-+
-+ /* increment omega until they are of different sign,
-+ and we know there is at least one root between omega
-+ and old_omega */
-+ *old = hlp5;
-+ omega += step;
-+ }
-+
-+
-+ }
-+ }
-+
-+ for (i = 0; i<LPC_FILTERORDER; i++) {
-+ freq[i] = freq[i] * TWO_PI;
-+ }
-+}
-+
-+/*----------------------------------------------------------------*
-+ * conversion from lsf coefficients to lpc coefficients
-+ *---------------------------------------------------------------*/
-+
-+void lsf2a(
-+ float *a_coef, /* (o) lpc coefficients */
-+ float *freq /* (i) lsf coefficients */
-+){
-+ int i, j;
-+ float hlp;
-+ float p[LPC_HALFORDER], q[LPC_HALFORDER];
-+ float a[LPC_HALFORDER + 1], a1[LPC_HALFORDER],
-+ a2[LPC_HALFORDER];
-+ float b[LPC_HALFORDER + 1], b1[LPC_HALFORDER],
-+ b2[LPC_HALFORDER];
-+
-+ for (i=0; i<LPC_FILTERORDER; i++) {
-+ freq[i] = freq[i] * PI2;
-+ }
-+
-+ /* Check input for ill-conditioned cases. This part is not
-+ found in the TIA standard. It involves the following 2 IF
-+ blocks. If "freq" is judged ill-conditioned, then we first
-+ modify freq[0] and freq[LPC_HALFORDER-1] (normally
-+ LPC_HALFORDER = 10 for LPC applications), then we adjust
-+ the other "freq" values slightly */
-+
-+
-+ if ((freq[0] <= 0.0) || (freq[LPC_FILTERORDER - 1] >= 0.5)){
-+
-+
-+ if (freq[0] <= 0.0) {
-+ freq[0] = (float)0.022;
-+ }
-+
-+
-+ if (freq[LPC_FILTERORDER - 1] >= 0.5) {
-+ freq[LPC_FILTERORDER - 1] = (float)0.499;
-+ }
-+
-+ hlp = (freq[LPC_FILTERORDER - 1] - freq[0]) /
-+ (float) (LPC_FILTERORDER - 1);
-+
-+ for (i=1; i<LPC_FILTERORDER; i++) {
-+ freq[i] = freq[i - 1] + hlp;
-+ }
-+
-+
-+ }
-+
-+ memset(a1, 0, LPC_HALFORDER*sizeof(float));
-+ memset(a2, 0, LPC_HALFORDER*sizeof(float));
-+ memset(b1, 0, LPC_HALFORDER*sizeof(float));
-+ memset(b2, 0, LPC_HALFORDER*sizeof(float));
-+ memset(a, 0, (LPC_HALFORDER+1)*sizeof(float));
-+ memset(b, 0, (LPC_HALFORDER+1)*sizeof(float));
-+
-+ /* p[i] and q[i] compute cos(2*pi*omega_{2j}) and
-+ cos(2*pi*omega_{2j-1} in eqs. 4.2.2.2-1 and 4.2.2.2-2.
-+ Note that for this code p[i] specifies the coefficients
-+ used in .Q_A(z) while q[i] specifies the coefficients used
-+ in .P_A(z) */
-+
-+ for (i=0; i<LPC_HALFORDER; i++) {
-+ p[i] = (float)cos(TWO_PI * freq[2 * i]);
-+ q[i] = (float)cos(TWO_PI * freq[2 * i + 1]);
-+ }
-+
-+ a[0] = 0.25;
-+ b[0] = 0.25;
-+
-+ for (i= 0; i<LPC_HALFORDER; i++) {
-+ a[i + 1] = a[i] - 2 * p[i] * a1[i] + a2[i];
-+ b[i + 1] = b[i] - 2 * q[i] * b1[i] + b2[i];
-+ a2[i] = a1[i];
-+ a1[i] = a[i];
-+ b2[i] = b1[i];
-+ b1[i] = b[i];
-+ }
-+
-+ for (j=0; j<LPC_FILTERORDER; j++) {
-+
-+ if (j == 0) {
-+ a[0] = 0.25;
-+ b[0] = -0.25;
-+ } else {
-+ a[0] = b[0] = 0.0;
-+ }
-+
-+ for (i=0; i<LPC_HALFORDER; i++) {
-+ a[i + 1] = a[i] - 2 * p[i] * a1[i] + a2[i];
-+ b[i + 1] = b[i] - 2 * q[i] * b1[i] + b2[i];
-+ a2[i] = a1[i];
-+ a1[i] = a[i];
-+ b2[i] = b1[i];
-+ b1[i] = b[i];
-+ }
-+
-+ a_coef[j + 1] = 2 * (a[LPC_HALFORDER] + b[LPC_HALFORDER]);
-+ }
-+
-+ a_coef[0] = 1.0;
-+
-+
-+}
-+
-+
-diff -druN codecs/ilbc.orig/lsf.h codecs/ilbc/lsf.h
---- codecs/ilbc.orig/lsf.h 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/lsf.h 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,30 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ lsf.h
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+
-+
-+******************************************************************/
-+
-+#ifndef __iLBC_LSF_H
-+#define __iLBC_LSF_H
-+
-+void a2lsf(
-+ float *freq,/* (o) lsf coefficients */
-+ float *a /* (i) lpc coefficients */
-+);
-+
-+void lsf2a(
-+ float *a_coef, /* (o) lpc coefficients */
-+ float *freq /* (i) lsf coefficients */
-+);
-+
-+#endif
-+
-+
-diff -druN codecs/ilbc.orig/packing.c codecs/ilbc/packing.c
---- codecs/ilbc.orig/packing.c 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/packing.c 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,175 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ packing.c
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#include <math.h>
-+#include <stdlib.h>
-+
-+#include "iLBC_define.h"
-+#include "constants.h"
-+#include "helpfun.h"
-+#include "packing.h"
-+#include "string.h"
-+
-+/*----------------------------------------------------------------*
-+ * splitting an integer into first most significant bits and
-+ * remaining least significant bits
-+ *---------------------------------------------------------------*/
-+
-+void packsplit(
-+ int *index, /* (i) the value to split */
-+ int *firstpart, /* (o) the value specified by most
-+ significant bits */
-+ int *rest, /* (o) the value specified by least
-+ significant bits */
-+ int bitno_firstpart, /* (i) number of bits in most
-+ significant part */
-+ int bitno_total /* (i) number of bits in full range
-+ of value */
-+){
-+ int bitno_rest = bitno_total-bitno_firstpart;
-+
-+
-+
-+ *firstpart = *index>>(bitno_rest);
-+ *rest = *index-(*firstpart<<(bitno_rest));
-+}
-+
-+/*----------------------------------------------------------------*
-+ * combining a value corresponding to msb's with a value
-+ * corresponding to lsb's
-+ *---------------------------------------------------------------*/
-+
-+void packcombine(
-+ int *index, /* (i/o) the msb value in the
-+ combined value out */
-+ int rest, /* (i) the lsb value */
-+ int bitno_rest /* (i) the number of bits in the
-+ lsb part */
-+){
-+ *index = *index<<bitno_rest;
-+ *index += rest;
-+}
-+
-+/*----------------------------------------------------------------*
-+ * packing of bits into bitstream, i.e., vector of bytes
-+ *---------------------------------------------------------------*/
-+
-+void dopack(
-+ unsigned char **bitstream, /* (i/o) on entrance pointer to
-+ place in bitstream to pack
-+ new data, on exit pointer
-+ to place in bitstream to
-+ pack future data */
-+ int index, /* (i) the value to pack */
-+ int bitno, /* (i) the number of bits that the
-+ value will fit within */
-+ int *pos /* (i/o) write position in the
-+ current byte */
-+){
-+ int posLeft;
-+
-+ /* Clear the bits before starting in a new byte */
-+
-+ if ((*pos)==0) {
-+ **bitstream=0;
-+ }
-+
-+ while (bitno>0) {
-+
-+ /* Jump to the next byte if end of this byte is reached*/
-+
-+ if (*pos==8) {
-+ *pos=0;
-+ (*bitstream)++;
-+ **bitstream=0;
-+ }
-+
-+
-+
-+ posLeft=8-(*pos);
-+
-+ /* Insert index into the bitstream */
-+
-+ if (bitno <= posLeft) {
-+ **bitstream |= (unsigned char)(index<<(posLeft-bitno));
-+ *pos+=bitno;
-+ bitno=0;
-+ } else {
-+ **bitstream |= (unsigned char)(index>>(bitno-posLeft));
-+
-+ *pos=8;
-+ index-=((index>>(bitno-posLeft))<<(bitno-posLeft));
-+
-+ bitno-=posLeft;
-+ }
-+ }
-+}
-+
-+/*----------------------------------------------------------------*
-+ * unpacking of bits from bitstream, i.e., vector of bytes
-+ *---------------------------------------------------------------*/
-+
-+void unpack(
-+ unsigned char **bitstream, /* (i/o) on entrance pointer to
-+ place in bitstream to
-+ unpack new data from, on
-+ exit pointer to place in
-+ bitstream to unpack future
-+ data from */
-+ int *index, /* (o) resulting value */
-+ int bitno, /* (i) number of bits used to
-+ represent the value */
-+ int *pos /* (i/o) read position in the
-+ current byte */
-+){
-+ int BitsLeft;
-+
-+ *index=0;
-+
-+ while (bitno>0) {
-+
-+ /* move forward in bitstream when the end of the
-+ byte is reached */
-+
-+ if (*pos==8) {
-+ *pos=0;
-+ (*bitstream)++;
-+ }
-+
-+ BitsLeft=8-(*pos);
-+
-+ /* Extract bits to index */
-+
-+
-+
-+ if (BitsLeft>=bitno) {
-+ *index+=((((**bitstream)<<(*pos)) & 0xFF)>>(8-bitno));
-+
-+ *pos+=bitno;
-+ bitno=0;
-+ } else {
-+
-+ if ((8-bitno)>0) {
-+ *index+=((((**bitstream)<<(*pos)) & 0xFF)>>
-+ (8-bitno));
-+ *pos=8;
-+ } else {
-+ *index+=(((int)(((**bitstream)<<(*pos)) & 0xFF))<<
-+ (bitno-8));
-+ *pos=8;
-+ }
-+ bitno-=BitsLeft;
-+ }
-+ }
-+}
-+
-+
-diff -druN codecs/ilbc.orig/packing.h codecs/ilbc/packing.h
---- codecs/ilbc.orig/packing.h 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/packing.h 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,67 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ packing.h
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#ifndef __PACKING_H
-+#define __PACKING_H
-+
-+void packsplit(
-+ int *index, /* (i) the value to split */
-+ int *firstpart, /* (o) the value specified by most
-+ significant bits */
-+ int *rest, /* (o) the value specified by least
-+ significant bits */
-+ int bitno_firstpart, /* (i) number of bits in most
-+ significant part */
-+ int bitno_total /* (i) number of bits in full range
-+ of value */
-+);
-+
-+void packcombine(
-+ int *index, /* (i/o) the msb value in the
-+ combined value out */
-+ int rest, /* (i) the lsb value */
-+ int bitno_rest /* (i) the number of bits in the
-+ lsb part */
-+);
-+
-+void dopack(
-+ unsigned char **bitstream, /* (i/o) on entrance pointer to
-+ place in bitstream to pack
-+ new data, on exit pointer
-+ to place in bitstream to
-+ pack future data */
-+ int index, /* (i) the value to pack */
-+ int bitno, /* (i) the number of bits that the
-+ value will fit within */
-+ int *pos /* (i/o) write position in the
-+ current byte */
-+);
-+
-+void unpack(
-+ unsigned char **bitstream, /* (i/o) on entrance pointer to
-+
-+
-+ place in bitstream to
-+ unpack new data from, on
-+ exit pointer to place in
-+ bitstream to unpack future
-+ data from */
-+ int *index, /* (o) resulting value */
-+ int bitno, /* (i) number of bits used to
-+ represent the value */
-+ int *pos /* (i/o) read position in the
-+ current byte */
-+);
-+
-+#endif
-+
-+
-diff -druN codecs/ilbc.orig/syntFilter.c codecs/ilbc/syntFilter.c
---- codecs/ilbc.orig/syntFilter.c 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/syntFilter.c 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,108 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ syntFilter.c
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#include "iLBC_define.h"
-+#include "syntFilter.h"
-+
-+/*----------------------------------------------------------------*
-+ * LP synthesis filter.
-+ *---------------------------------------------------------------*/
-+
-+void syntFilter(
-+ float *Out, /* (i/o) Signal to be filtered */
-+ float *a, /* (i) LP parameters */
-+ int len, /* (i) Length of signal */
-+ float *mem /* (i/o) Filter state */
-+){
-+ int i, j;
-+ float *po, *pi, *pa, *pm;
-+
-+ po=Out;
-+
-+ /* Filter first part using memory from past */
-+
-+ for (i=0; i<LPC_FILTERORDER; i++) {
-+ pi=&Out[i-1];
-+ pa=&a[1];
-+ pm=&mem[LPC_FILTERORDER-1];
-+ for (j=1; j<=i; j++) {
-+ *po-=(*pa++)*(*pi--);
-+ }
-+ for (j=i+1; j<LPC_FILTERORDER+1; j++) {
-+ *po-=(*pa++)*(*pm--);
-+ }
-+ po++;
-+ }
-+
-+ /* Filter last part where the state is entierly in
-+ the output vector */
-+
-+ for (i=LPC_FILTERORDER; i<len; i++) {
-+
-+
-+ pi=&Out[i-1];
-+ pa=&a[1];
-+ for (j=1; j<LPC_FILTERORDER+1; j++) {
-+ *po-=(*pa++)*(*pi--);
-+ }
-+ po++;
-+ }
-+
-+ /* Update state vector */
-+
-+ memcpy(mem, &Out[len-LPC_FILTERORDER],
-+ LPC_FILTERORDER*sizeof(float));
-+}
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-diff -druN codecs/ilbc.orig/syntFilter.h codecs/ilbc/syntFilter.h
---- codecs/ilbc.orig/syntFilter.h 1969-12-31 16:00:00.000000000 -0800
-+++ codecs/ilbc/syntFilter.h 2006-02-14 11:14:15.000000000 -0800
-@@ -0,0 +1,27 @@
-+
-+/******************************************************************
-+
-+ iLBC Speech Coder ANSI-C Source Code
-+
-+ syntFilter.h
-+
-+ Copyright (C) The Internet Society (2004).
-+ All Rights Reserved.
-+
-+******************************************************************/
-+
-+#ifndef __iLBC_SYNTFILTER_H
-+#define __iLBC_SYNTFILTER_H
-+
-+void syntFilter(
-+ float *Out, /* (i/o) Signal to be filtered */
-+ float *a, /* (i) LP parameters */
-+ int len, /* (i) Length of signal */
-+ float *mem /* (i/o) Filter state */
-+
-+
-+);
-+
-+#endif
-+
-+
---- codecs/.moduleinfo 2008/08/20 23:00:58 1.1
-+++ codecs/.moduleinfo 2008/08/20 23:01:12
-@@ -11,7 +11,6 @@
- <depend>gsm</depend>
- </member>
- <member name="codec_ilbc" displayname="iLBC Coder/Decoder" remove_on_change="codecs/codec_ilbc.o codecs/codec_ilbc.so">
-- <defaultenabled>no</defaultenabled>
- </member>
- <member name="codec_lpc10" displayname="LPC10 2.4kbps Coder/Decoder" remove_on_change="codecs/codec_lpc10.o codecs/codec_lpc10.so">
- </member>
diff --git a/net/asterisk14/files/nocodecnego-patch-Makefile b/net/asterisk14/files/nocodecnego-patch-Makefile
deleted file mode 100644
index f0dff261d917..000000000000
--- a/net/asterisk14/files/nocodecnego-patch-Makefile
+++ /dev/null
@@ -1,222 +0,0 @@
---- Makefile.orig 2009-10-23 17:00:01.000000000 +0300
-+++ Makefile 2009-11-23 16:44:36.000000000 +0200
-@@ -101,7 +101,7 @@
- OVERWRITE=y
-
- # Include debug and macro symbols in the executables (-g) and profiling info (-pg)
--DEBUG=-g3
-+#DEBUG=-g3
-
- # Staging directory
- # Files are copied here temporarily during the install process
-@@ -135,7 +135,7 @@
- ASTMANDIR=$(mandir)
- ifneq ($(findstring BSD,$(OSARCH)),)
- ASTVARLIBDIR=$(prefix)/share/asterisk
-- ASTVARRUNDIR=$(localstatedir)/run/asterisk
-+ ASTVARRUNDIR=$(localstatedir)/run
- else
- ASTVARLIBDIR=$(localstatedir)/lib/asterisk
- endif
-@@ -225,9 +225,11 @@
- _ASTLDFLAGS+=-L/usr/local/lib
- endif
-
-+ifneq ($(OSARCH),FreeBSD)
- ifneq ($(PROC),ultrasparc)
- _ASTCFLAGS+=$(shell if $(CC) -march=$(PROC) -S -o /dev/null -xc /dev/null >/dev/null 2>&1; then echo "-march=$(PROC)"; fi)
- endif
-+endif
-
- ifeq ($(PROC),ppc)
- _ASTCFLAGS+=-fsigned-char
-@@ -235,7 +237,7 @@
-
- ifeq ($(OSARCH),FreeBSD)
- # -V is understood by BSD Make, not by GNU make.
-- BSDVERSION=$(shell make -V OSVERSION -f /usr/share/mk/bsd.port.subdir.mk)
-+ BSDVERSION=$(OSVERSION)
- _ASTCFLAGS+=$(shell if test $(BSDVERSION) -lt 500016 ; then echo "-D_THREAD_SAFE"; fi)
- AST_LIBS+=$(shell if test $(BSDVERSION) -lt 502102 ; then echo "-lc_r"; else echo "-pthread"; fi)
- endif
-@@ -410,18 +412,18 @@
-
- datafiles: _all
- CFLAGS="$(_ASTCFLAGS) $(ASTCFLAGS)" build_tools/mkpkgconfig $(DESTDIR)$(libdir)/pkgconfig;
- # Should static HTTP be installed during make samples or even with its own target ala
- # webvoicemail? There are portions here that *could* be customized but might also be
- # improved a lot. I'll put it here for now.
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/static-http
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/static-http
- for x in static-http/*; do \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTDATADIR)/static-http ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTDATADIR)/static-http ; \
- done
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/images
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/images
- for x in images/*.jpg; do \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTDATADIR)/images ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTDATADIR)/images ; \
- done
-- mkdir -p $(DESTDIR)$(AGI_DIR)
-+ $(MKDIR) $(DESTDIR)$(AGI_DIR)
- $(MAKE) -C sounds install
-
- update:
-@@ -445,47 +447,47 @@
- OLDHEADERS=$(filter-out $(NEWHEADERS),$(notdir $(wildcard $(DESTDIR)$(ASTHEADERDIR)/*.h)))
-
- installdirs:
-- mkdir -p $(DESTDIR)$(MODULES_DIR)
-- mkdir -p $(DESTDIR)$(ASTSBINDIR)
-- mkdir -p $(DESTDIR)$(ASTETCDIR)
-- mkdir -p $(DESTDIR)$(ASTBINDIR)
-- mkdir -p $(DESTDIR)$(ASTVARRUNDIR)
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/voicemail
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/dictate
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/system
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/tmp
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/meetme
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/monitor
-+ $(MKDIR) $(DESTDIR)$(MODULES_DIR)
-+ $(MKDIR) $(DESTDIR)$(ASTSBINDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTBINDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTVARRUNDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/voicemail
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/dictate
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/system
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/tmp
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/meetme
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/monitor
-
- bininstall: _all installdirs $(SUBDIRS_INSTALL)
-- $(INSTALL) -m 755 main/asterisk $(DESTDIR)$(ASTSBINDIR)/
-+ $(BSD_INSTALL_PROGRAM) main/asterisk $(DESTDIR)$(ASTSBINDIR)/
- $(LN) -sf asterisk $(DESTDIR)$(ASTSBINDIR)/rasterisk
-- $(INSTALL) -m 755 contrib/scripts/astgenkey $(DESTDIR)$(ASTSBINDIR)/
-- $(INSTALL) -m 755 contrib/scripts/autosupport $(DESTDIR)$(ASTSBINDIR)/
-+ $(BSD_INSTALL_SCRIPT) contrib/scripts/astgenkey $(DESTDIR)$(ASTSBINDIR)/
-+ $(BSD_INSTALL_SCRIPT) contrib/scripts/autosupport $(DESTDIR)$(ASTSBINDIR)/
- if [ ! -f $(DESTDIR)$(ASTSBINDIR)/safe_asterisk ]; then \
-- cat contrib/scripts/safe_asterisk | sed 's|__ASTERISK_SBIN_DIR__|$(ASTSBINDIR)|;s|__ASTERISK_VARRUN_DIR__|$(ASTVARRUNDIR)|;' > $(DESTDIR)$(ASTSBINDIR)/safe_asterisk ;\
-- chmod 755 $(DESTDIR)$(ASTSBINDIR)/safe_asterisk;\
-+ cat contrib/scripts/safe_asterisk | sed 's|__ASTERISK_SBIN_DIR__|$(ASTSBINDIR)|;s|__ASTERISK_VARRUN_DIR__|$(ASTVARRUNDIR)|;' > contrib/scripts/safe_asterisk.out;\
-+ ${BSD_INSTALL_SCRIPT} contrib/scripts/safe_asterisk.out $(DESTDIR)$(ASTSBINDIR)/safe_asterisk ;\
- fi
-- $(INSTALL) -d $(DESTDIR)$(ASTHEADERDIR)
-- $(INSTALL) -m 644 include/asterisk.h $(DESTDIR)$(includedir)
-- $(INSTALL) -m 644 include/asterisk/*.h $(DESTDIR)$(ASTHEADERDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTHEADERDIR)
-+ $(BSD_INSTALL_DATA) include/asterisk.h $(DESTDIR)$(includedir)
-+ $(BSD_INSTALL_DATA) include/asterisk/*.h $(DESTDIR)$(ASTHEADERDIR)
- if [ -n "$(OLDHEADERS)" ]; then \
- rm -f $(addprefix $(DESTDIR)$(ASTHEADERDIR)/,$(OLDHEADERS)) ;\
- fi
-- mkdir -p $(DESTDIR)$(ASTLOGDIR)/cdr-csv
-- mkdir -p $(DESTDIR)$(ASTLOGDIR)/cdr-custom
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/keys
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/firmware
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/firmware/iax
-- mkdir -p $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 keys/iaxtel.pub $(DESTDIR)$(ASTDATADIR)/keys
-- $(INSTALL) -m 644 keys/freeworlddialup.pub $(DESTDIR)$(ASTDATADIR)/keys
-- $(INSTALL) -m 644 doc/asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 contrib/scripts/astgenkey.8 $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 contrib/scripts/autosupport.8 $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 contrib/scripts/safe_asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(MKDIR) $(DESTDIR)$(ASTLOGDIR)/cdr-csv
-+ $(MKDIR) $(DESTDIR)$(ASTLOGDIR)/cdr-custom
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/keys
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/firmware
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/firmware/iax
-+ $(MKDIR) $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) keys/iaxtel.pub $(DESTDIR)$(ASTDATADIR)/keys
-+ $(BSD_INSTALL_DATA) keys/freeworlddialup.pub $(DESTDIR)$(ASTDATADIR)/keys
-+ $(BSD_INSTALL_MAN) doc/asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_MAN) contrib/scripts/astgenkey.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_MAN) contrib/scripts/autosupport.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_MAN) contrib/scripts/safe_asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
- if [ -f contrib/firmware/iax/iaxy.bin ] ; then \
-- $(INSTALL) -m 644 contrib/firmware/iax/iaxy.bin $(DESTDIR)$(ASTDATADIR)/firmware/iax/iaxy.bin; \
-+ $(BSD_INSTALL_DATA) contrib/firmware/iax/iaxy.bin $(DESTDIR)$(ASTDATADIR)/firmware/iax/iaxy.bin; \
- fi
-
- $(SUBDIRS_INSTALL):
-@@ -521,7 +523,7 @@
- @exit 1
- endif
-
--install: badshell datafiles bininstall
-+install: badshell datafiles bininstall samples
- @if [ -x /usr/sbin/asterisk-post-install ]; then \
- /usr/sbin/asterisk-post-install $(DESTDIR) . ; \
- fi
-@@ -559,31 +561,23 @@
- upgrade: bininstall
-
- adsi:
-- mkdir -p $(DESTDIR)$(ASTETCDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
- for x in configs/*.adsi; do \
- if [ ! -f $(DESTDIR)$(ASTETCDIR)/$$x ]; then \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x` ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x` ; \
- fi ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x`-dist ; \
- done
-
- samples: adsi
-- mkdir -p $(DESTDIR)$(ASTETCDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
- for x in configs/*.sample; do \
-- if [ -f $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` ]; then \
-- if [ "$(OVERWRITE)" = "y" ]; then \
-- if cmp -s $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` $$x ; then \
-- echo "Config file $$x is unchanged"; \
-- continue; \
-- fi ; \
-- mv -f $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`.old ; \
-- else \
-- echo "Skipping config file $$x"; \
-- continue; \
-- fi ;\
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`-dist ;\
-+ if [ ! -f $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` ]; then \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`;\
- fi ; \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` ;\
- done
-- if [ "$(OVERWRITE)" = "y" ] || [ ! -f $(DESTDIR)$(ASTCONFPATH) ]; then \
-+ if true; then \
- ( \
- echo "[directories]" ; \
- echo "astetcdir => $(ASTETCDIR)" ; \
-@@ -629,20 +623,23 @@
- echo ";astctlowner = root" ; \
- echo ";astctlgroup = apache" ; \
- echo ";astctl = asterisk.ctl" ; \
-- ) > $(DESTDIR)$(ASTCONFPATH) ; \
-+ ) > $(DESTDIR)$(ASTCONFPATH)-dist ; \
-+ if [ ! -f $(DESTDIR)$(ASTCONFPATH) ]; then \
-+ cp $(DESTDIR)$(ASTCONFPATH)-dist $(DESTDIR)$(ASTCONFPATH); \
-+ fi; \
- else \
- echo "Skipping asterisk.conf creation"; \
- fi
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/voicemail/default/1234/INBOX
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/voicemail/default/1234/INBOX
- build_tools/make_sample_voicemail $(DESTDIR)/$(ASTDATADIR) $(DESTDIR)/$(ASTSPOOLDIR)
-
- webvmail:
- @[ -d $(DESTDIR)$(HTTP_DOCSDIR)/ ] || ( printf "http docs directory not found.\nUpdate assignment of variable HTTP_DOCSDIR in Makefile!\n" && exit 1 )
- @[ -d $(DESTDIR)$(HTTP_CGIDIR) ] || ( printf "cgi-bin directory not found.\nUpdate assignment of variable HTTP_CGIDIR in Makefile!\n" && exit 1 )
- $(INSTALL) -m 4755 -o root -g root contrib/scripts/vmail.cgi $(DESTDIR)$(HTTP_CGIDIR)/vmail.cgi
-- mkdir -p $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk
-+ $(MKDIR) $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk
- for x in images/*.gif; do \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk/; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk/; \
- done
- @echo " +--------- Asterisk Web Voicemail ----------+"
- @echo " + +"
diff --git a/net/asterisk14/files/patch-Makefile.rules b/net/asterisk14/files/patch-Makefile.rules
deleted file mode 100644
index f90430ec9ddd..000000000000
--- a/net/asterisk14/files/patch-Makefile.rules
+++ /dev/null
@@ -1,16 +0,0 @@
---- Makefile.rules.orig 2009-09-28 22:09:25.000000000 +0300
-+++ Makefile.rules 2009-11-23 16:15:23.000000000 +0200
-@@ -37,11 +37,13 @@
-
- OPTIMIZE?=-O6
-
-+ifneq ($(OSARCH),FreeBSD)
- ifeq ($(findstring DONT_OPTIMIZE,$(MENUSELECT_CFLAGS)),)
- _ASTCFLAGS+=$(OPTIMIZE)
- else
- _ASTCFLAGS+=-O0
- endif
-+endif
-
- # shortcuts for common combinations of flags; these must be recursively expanded so that
- # per-target settings will be applied
diff --git a/net/asterisk14/files/patch-agi::Makefile b/net/asterisk14/files/patch-agi::Makefile
deleted file mode 100644
index f9910fe96dd6..000000000000
--- a/net/asterisk14/files/patch-agi::Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
---- agi/Makefile.orig Sat Dec 16 23:14:34 2006
-+++ agi/Makefile Wed Mar 28 11:13:21 2007
-@@ -13,7 +13,9 @@
-
- .PHONY: clean all uninstall
-
--AGIS=agi-test.agi eagi-test eagi-sphinx-test jukebox.agi
-+AGIS_BIN=eagi-test eagi-sphinx-test
-+AGIS_SCR=agi-test.agi jukebox.agi
-+AGIS=$(AGIS_SCR) $(AGIS_BIN)
-
- ifeq ($(OSARCH),SunOS)
- LIBS+=-lsocket -lnsl
-@@ -31,8 +33,9 @@ eagi-test: eagi-test.o strcompat.o
- eagi-sphinx-test: eagi-sphinx-test.o
-
- install: all
-- mkdir -p $(DESTDIR)$(AGI_DIR)
-- for x in $(AGIS); do $(INSTALL) -m 755 $$x $(DESTDIR)$(AGI_DIR) ; done
-+ $(MKDIR) -p $(DESTDIR)$(AGI_DIR)
-+ for x in $(AGIS_BIN); do $(BSD_INSTALL_PROGRAM) $$x $(DESTDIR)$(AGI_DIR) ; done
-+ for x in $(AGIS_SCR); do $(BSD_INSTALL_SCRIPT) $$x $(DESTDIR)$(AGI_DIR) ; done
-
- uninstall:
- for x in $(AGIS); do rm -f $(DESTDIR)$(AGI_DIR)/$$x ; done
diff --git a/net/asterisk14/files/patch-channels::Makefile b/net/asterisk14/files/patch-channels::Makefile
deleted file mode 100644
index bb9d20047899..000000000000
--- a/net/asterisk14/files/patch-channels::Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
---- channels/Makefile.orig 2009-07-21 16:04:44.000000000 +0300
-+++ channels/Makefile 2009-11-20 18:05:45.000000000 +0200
-@@ -32,9 +32,10 @@
- endif
-
- ifeq ($(OSARCH),FreeBSD)
-- PTLIB=-lpt_FreeBSD_x86_r
-- H323LIB=-lh323_FreeBSD_x86_r
-+ PTLIB=-lpt_r
-+ H323LIB=-lh323_r
- CHANH323LIB=-pthread
-+ H323LDLIBS=$(PTLIB) $(H323LIB) $(CHANH323LIB)
- endif
-
- ifeq ($(OSARCH),NetBSD)
-@@ -78,12 +79,13 @@
- h323/libchanh323.a h323/Makefile.ast:
- $(CMD_PREFIX) $(MAKE) -C h323
- $(CMD_PREFIX) rm -f ../main/asterisk
-- $(CMD_PREFIX) echo "***************************************************************"
-- $(CMD_PREFIX) echo
-- $(CMD_PREFIX) echo "********** Re-run 'make' to pick up H.323 parameters **********"
-- $(CMD_PREFIX) echo
-- $(CMD_PREFIX) echo "***************************************************************"
-- $(CMD_PREFIX) exit 1
-+ $(CMD_PREFIX) $(MAKE) -C . chan_h323.so
-+# $(CMD_PREFIX) echo "***************************************************************"
-+# $(CMD_PREFIX) echo
-+# $(CMD_PREFIX) echo "********** Re-run 'make' to pick up H.323 parameters **********"
-+# $(CMD_PREFIX) echo
-+# $(CMD_PREFIX) echo "***************************************************************"
-+# $(CMD_PREFIX) exit 1
- endif
-
- dist-clean::
-@@ -111,8 +113,12 @@
- else
- chan_h323.so: chan_h323.o h323/libchanh323.a
- $(ECHO_PREFIX) echo " [LD] $^ -> $@"
-+ifeq ($(OSARCH),FreeBSD)
-+ $(CMD_PREFIX) $(CXX) $(PTHREAD_CFLAGS) $(ASTLDFLAGS) $(SOLINK) $(H323LDFLAGS) -o $@ $< h323/libchanh323.a $(H323LDLIBS) $(CHANH323LIB)
-+else
- $(CMD_PREFIX) $(CXX) $(PTHREAD_CFLAGS) $(_ASTLDFLAGS) $(SOLINK) -o $@ $< h323/libchanh323.a $(CHANH323LIB) -L$(PWLIBDIR)/lib $(PTLIB) -L$(OPENH323DIR)/lib $(H323LIB) -L/usr/lib -lcrypto -lssl -lexpat $(ASTLDFLAGS)
- endif
-+endif
-
- chan_misdn.o: _ASTCFLAGS+=-Imisdn
-
diff --git a/net/asterisk14/files/patch-channels::chan_sip.c b/net/asterisk14/files/patch-channels::chan_sip.c
deleted file mode 100644
index 9bb8267ffcc5..000000000000
--- a/net/asterisk14/files/patch-channels::chan_sip.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- channels/chan_sip.c.orig 2008-06-10 00:46:46.000000000 -0700
-+++ channels/chan_sip.c 2008-06-10 00:46:46.000000000 -0700
-@@ -496,7 +496,7 @@
- #define DEFAULT_MOHINTERPRET "default"
- #define DEFAULT_MOHSUGGEST ""
- #define DEFAULT_VMEXTEN "asterisk"
--#define DEFAULT_CALLERID "asterisk"
-+#define DEFAULT_CALLERID "Unknown"
- #define DEFAULT_NOTIFYMIME "application/simple-message-summary"
- #define DEFAULT_MWITIME 10
- #define DEFAULT_ALLOWGUEST TRUE
diff --git a/net/asterisk14/files/patch-channels_h323_Makefile.in b/net/asterisk14/files/patch-channels_h323_Makefile.in
deleted file mode 100644
index 105eb3c41547..000000000000
--- a/net/asterisk14/files/patch-channels_h323_Makefile.in
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- channels/h323/Makefile.in
-+++ channels/h323/Makefile.in
-@@ -13,7 +13,7 @@
- STDCCFLAGS += -I../../include -include ../../include/asterisk/autoconfig.h
- STDCCFLAGS += -fPIC
- #OPTCCFLAGS +=
--CFLAGS = -pipe
-+CFLAGS = -pipe @CXXFLAGS@
- TARGET = libchanh323.a
- TARGET += Makefile.ast
- SOURCES = ast_h323.cxx compat_h323.cxx cisco-h225.cxx caps_h323.cxx
diff --git a/net/asterisk14/files/patch-configure b/net/asterisk14/files/patch-configure
deleted file mode 100644
index c94b169ad3d4..000000000000
--- a/net/asterisk14/files/patch-configure
+++ /dev/null
@@ -1,21 +0,0 @@
---- configure.orig 2010-09-10 07:13:45.000000000 +0700
-+++ configure 2010-11-30 00:38:53.000000000 +0600
-@@ -4017,9 +4017,6 @@
-
- case "${host_os}" in
- freebsd*)
--
-- CPPFLAGS=-I/usr/local/include
-- LDFLAGS=-L/usr/local/lib
- ;;
- darwin*)
-
-@@ -29664,7 +29661,7 @@
-
- fi
-
-- PLATFORM_OPENH323="h323_${PWLIB_PLATFORM}_${OPENH323_SUFFIX}"
-+ PLATFORM_OPENH323="h323_${OPENH323_SUFFIX}"
-
- if test "${HAS_OPENH323:-unset}" != "unset"; then
- { echo "$as_me:$LINENO: checking OpenH323 installation validity" >&5
diff --git a/net/asterisk14/files/patch-include::asterisk::utils.h b/net/asterisk14/files/patch-include::asterisk::utils.h
deleted file mode 100644
index a06f7d065c84..000000000000
--- a/net/asterisk14/files/patch-include::asterisk::utils.h
+++ /dev/null
@@ -1,13 +0,0 @@
-
-$FreeBSD$
-
---- include/asterisk/utils.h 2004/10/10 12:55:50 1.1
-+++ include/asterisk/utils.h 2004/10/10 12:56:43
-@@ -37,7 +37,6 @@
- #ifdef inet_ntoa
- #undef inet_ntoa
- #endif
--#define inet_ntoa __dont__use__inet_ntoa__use__ast_inet_ntoa__instead__
-
- #ifdef LINUX
- #define ast_pthread_create pthread_create
diff --git a/net/asterisk14/files/patch-main::Makefile b/net/asterisk14/files/patch-main::Makefile
deleted file mode 100644
index 621b9ebb8f58..000000000000
--- a/net/asterisk14/files/patch-main::Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
---- main/Makefile.orig 2009-08-01 03:52:00.000000000 +0300
-+++ main/Makefile 2009-11-20 18:09:06.000000000 +0200
-@@ -92,8 +92,8 @@
- cd editline && test -f config.h || CFLAGS="$(PTHREAD_CFLAGS) $(subst $(ASTTOPDIR),../../,$(_ASTCFLAGS:-Werror=)) $(ASTCFLAGS)" LDFLAGS="$(_ASTLDFLAGS) $(ASTLDFLAGS)" ./configure --build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM) --with-ncurses=$(NCURSES_DIR) --with-curses=$(CURSES_DIR) --with-termcap=$(TERMCAP_DIR) --with-tinfo=$(TINFO_DIR)
- $(MAKE) -C editline libedit.a
-
--db1-ast/libdb1.a:
-- _ASTCFLAGS="$(_ASTCFLAGS)" ASTCFLAGS="$(ASTCFLAGS) -Wno-strict-aliasing" $(MAKE) -C db1-ast libdb1.a
-+#db1-ast/libdb1.a:
-+# _ASTCFLAGS="$(_ASTCFLAGS)" ASTCFLAGS="$(ASTCFLAGS) -Wno-strict-aliasing" $(MAKE) -C db1-ast libdb1.a
-
- ast_expr2.c ast_expr2.h:
- bison -o $@ -d --name-prefix=ast_yy ast_expr2.y
-@@ -127,18 +127,18 @@
- H323LDLIBS=
- endif
-
--asterisk: $(OBJS) editline/libedit.a db1-ast/libdb1.a $(AST_EMBED_LDSCRIPTS) asterisk.exports
-+asterisk: $(OBJS) editline/libedit.a $(AST_EMBED_LDSCRIPTS) asterisk.exports
- @$(ASTTOPDIR)/build_tools/make_build_h > $(ASTTOPDIR)/include/asterisk/build.h.tmp
- @if cmp -s $(ASTTOPDIR)/include/asterisk/build.h.tmp $(ASTTOPDIR)/include/asterisk/build.h ; then echo ; else \
- mv $(ASTTOPDIR)/include/asterisk/build.h.tmp $(ASTTOPDIR)/include/asterisk/build.h ; \
- fi
- @rm -f $(ASTTOPDIR)/include/asterisk/build.h.tmp
- @$(CC) -c -o buildinfo.o $(_ASTCFLAGS) buildinfo.c $(ASTCFLAGS)
-- $(ECHO_PREFIX) echo " [LD] $(OBJS) editline/libedit.a db1-ast/libdb1.a $(AST_EMBED_LDSCRIPTS) -> $@"
-+ $(ECHO_PREFIX) echo " [LD] $(OBJS) editline/libedit.a $(AST_EMBED_LDSCRIPTS) -> $@"
- ifneq ($(findstring chan_h323,$(MENUSELECT_CHANNELS)),)
-- $(CMD_PREFIX) $(CC) $(STATIC_BUILD) -o $@ $(ASTLINK) $(PTHREAD_CFLAGS) $(AST_EMBED_LDFLAGS) $(_ASTLDFLAGS) $(OBJS) editline/libedit.a db1-ast/libdb1.a $(AST_EMBED_LDSCRIPTS) buildinfo.o $(AST_LIBS) $(AST_EMBED_LIBS) $(ASTLDFLAGS)
-+ $(CMD_PREFIX) $(CC) $(STATIC_BUILD) -o $@ $(ASTLINK) $(PTHREAD_CFLAGS) $(AST_EMBED_LDFLAGS) $(_ASTLDFLAGS) $(OBJS) editline/libedit.a $(AST_EMBED_LDSCRIPTS) buildinfo.o $(AST_LIBS) $(AST_EMBED_LIBS) $(ASTLDFLAGS)
- else
-- $(CMD_PREFIX) $(CXX) $(STATIC_BUILD) -o $@ $(ASTLINK) $(PTHREAD_CFLAGS) $(AST_EMBED_LDFLAGS) $(_ASTLDFLAGS) $(H323LDFLAGS) $(OBJS) editline/libedit.a db1-ast/libdb1.a $(AST_EMBED_LDSCRIPTS) buildinfo.o $(AST_LIBS) $(AST_EMBED_LIBS) $(H323LDLIBS) $(ASTLDFLAGS)
-+ $(CMD_PREFIX) $(CXX) $(STATIC_BUILD) -o $@ $(ASTLINK) $(PTHREAD_CFLAGS) $(AST_EMBED_LDFLAGS) $(_ASTLDFLAGS) $(H323LDFLAGS) $(OBJS) editline/libedit.a $(AST_EMBED_LDSCRIPTS) buildinfo.o $(AST_LIBS) $(AST_EMBED_LIBS) $(H323LDLIBS) $(ASTLDFLAGS)
- endif
-
- clean::
diff --git a/net/asterisk14/files/patch-main::db.c b/net/asterisk14/files/patch-main::db.c
deleted file mode 100644
index 0b26f3b2cca6..000000000000
--- a/net/asterisk14/files/patch-main::db.c
+++ /dev/null
@@ -1,21 +0,0 @@
-
-$FreeBSD$
-
---- main/db.c.orig Fri Jan 13 11:05:32 2006
-+++ main/db.c Fri Jan 13 11:06:55 2006
-@@ -35,6 +35,7 @@
- #include <errno.h>
- #include <unistd.h>
- #include <dirent.h>
-+#include <db.h>
-
- #include "asterisk.h"
-
-@@ -51,7 +52,6 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revisi
- #include "asterisk/utils.h"
- #include "asterisk/lock.h"
- #include "asterisk/manager.h"
--#include "db1-ast/include/db.h"
-
- #ifdef __CYGWIN__
- #define dbopen __dbopen
diff --git a/net/asterisk14/files/patch-main::frame.c b/net/asterisk14/files/patch-main::frame.c
deleted file mode 100644
index 232de08a9e21..000000000000
--- a/net/asterisk14/files/patch-main::frame.c
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- main/frame.c.orig Wed Jan 25 13:22:43 2006
-+++ main/frame.c Wed Jan 25 13:21:25 2006
-@@ -1170,7 +1170,7 @@ static int g723_len(unsigned char buf)
- {
- switch(buf & TYPE_MASK) {
- case TYPE_DONTSEND:
-- return 0;
-+ return 2;
- break;
- case TYPE_SILENCE:
- return 4;
diff --git a/net/asterisk14/files/patch-main::utils.c b/net/asterisk14/files/patch-main::utils.c
deleted file mode 100644
index 7f2f1495d714..000000000000
--- a/net/asterisk14/files/patch-main::utils.c
+++ /dev/null
@@ -1,16 +0,0 @@
-
-$FreeBSD$
-
---- main/utils.c.orig
-+++ main/utils.c
-@@ -914,8 +914,8 @@
- pthread_attr_init(attr);
- }
-
--#ifdef __linux__
-- /* On Linux, pthread_attr_init() defaults to PTHREAD_EXPLICIT_SCHED,
-+#if defined(__linux__) || defined(__FreeBSD__)
-+ /* On Linux and FreeBSD, pthread_attr_init() defaults to PTHREAD_EXPLICIT_SCHED,
- which is kind of useless. Change this here to
- PTHREAD_INHERIT_SCHED; that way the -p option to set realtime
- priority will propagate down to new threads by default.
diff --git a/net/asterisk14/files/patch-rtp_timeout b/net/asterisk14/files/patch-rtp_timeout
deleted file mode 100644
index 6f60c74cff41..000000000000
--- a/net/asterisk14/files/patch-rtp_timeout
+++ /dev/null
@@ -1,25 +0,0 @@
---- channels/chan_sip.c.orig 2009-04-14 08:58:13.000000000 +0100
-+++ channels/chan_sip.c 2009-04-14 09:00:58.000000000 +0100
-@@ -16287,7 +16287,6 @@
- restartsearch:
- /* Check for interfaces needing to be killed */
- ast_mutex_lock(&iflock);
-- t = time(NULL);
- /* don't scan the interface list if it hasn't been a reasonable period
- of time since the last time we did it (when MWI is being sent, we can
- get back to this point every millisecond or less)
-@@ -16306,12 +16305,14 @@
- (sip->owner->_state == AST_STATE_UP) &&
- !sip->redirip.sin_addr.s_addr &&
- sip->t38.state != T38_ENABLED) {
-+ t = time(NULL);
- if (sip->lastrtptx &&
- ast_rtp_get_rtpkeepalive(sip->rtp) &&
- (t > sip->lastrtptx + ast_rtp_get_rtpkeepalive(sip->rtp))) {
- /* Need to send an empty RTP packet */
- sip->lastrtptx = time(NULL);
- ast_rtp_sendcng(sip->rtp, 0);
-+ t = time(NULL);
- }
- if (sip->lastrtprx &&
- (ast_rtp_get_rtptimeout(sip->rtp) || ast_rtp_get_rtpholdtimeout(sip->rtp)) &&
diff --git a/net/asterisk14/files/patch-suppress_log_dups.diff b/net/asterisk14/files/patch-suppress_log_dups.diff
deleted file mode 100644
index 603c6d4540c5..000000000000
--- a/net/asterisk14/files/patch-suppress_log_dups.diff
+++ /dev/null
@@ -1,270 +0,0 @@
-Index: main/logger.c
-===================================================================
---- main/logger.c (revision 188505)
-+++ main/logger.c (working copy)
-@@ -140,6 +140,17 @@
- AST_THREADSTORAGE(log_buf, log_buf_init);
- #define LOG_BUF_INIT_SIZE 128
-
-+/*
-+ * Storage for previous log message to prevent log storms
-+ */
-+static int stored_log_level;
-+static int stored_log_dup_count = 0;
-+static char *stored_log_msg = NULL;
-+static const char *stored_log_file;
-+static int stored_log_line;
-+static const char *stored_log_function;
-+static ast_mutex_t stored_log_msg_lock;
-+
- static int make_components(char *s, int lineno)
- {
- char *w;
-@@ -591,6 +602,8 @@
- char tmp[256];
- int res = 0;
-
-+ ast_mutex_init(&stored_log_msg_lock);
-+
- /* auto rotate if sig SIGXFSZ comes a-knockin */
- (void) signal(SIGXFSZ,(void *) handle_SIGXFSZ);
-
-@@ -655,14 +668,14 @@
- return;
- }
-
--static void __attribute__((format(printf, 5, 0))) ast_log_vsyslog(int level, const char *file, int line, const char *function, const char *fmt, va_list args)
-+static void ast_log_syslog(int level, const char *file, int line, const char *function, const char *msg)
- {
- char buf[BUFSIZ];
- char *s;
-
- if (level >= SYSLOG_NLEVELS) {
- /* we are locked here, so cannot ast_log() */
-- fprintf(stderr, "ast_log_vsyslog called with bogus level: %d\n", level);
-+ fprintf(stderr, "ast_log_syslog called with bogus level: %d\n", level);
- return;
- }
- if (level == __LOG_VERBOSE) {
-@@ -676,27 +689,20 @@
- levels[level], (long)GETTID(), file, line, function);
- }
- s = buf + strlen(buf);
-- vsnprintf(s, sizeof(buf) - strlen(buf), fmt, args);
-+ snprintf(s, sizeof(buf) - strlen(buf), "%s", msg);
- term_strip(s, s, strlen(s) + 1);
- syslog(syslog_level_map[level], "%s", buf);
- }
-
--/*!
-- * \brief send log messages to syslog and/or the console
-- */
--void ast_log(int level, const char *file, int line, const char *function, const char *fmt, ...)
-+static void __ast_log(int level, const char *file, int line, const char *function, char *msg, int msglen)
- {
- struct logchannel *chan;
-- struct ast_dynamic_str *buf;
- time_t t;
- struct tm tm;
- char date[256];
-+ char buf[2048];
-+ int res;
-
-- va_list ap;
--
-- if (!(buf = ast_dynamic_str_thread_get(&log_buf, LOG_BUF_INIT_SIZE)))
-- return;
--
- if (AST_LIST_EMPTY(&logchannels))
- {
- /*
-@@ -704,35 +710,12 @@
- * so just log to stdout
- */
- if (level != __LOG_VERBOSE) {
-- int res;
-- va_start(ap, fmt);
-- res = ast_dynamic_str_thread_set_va(&buf, BUFSIZ, &log_buf, fmt, ap);
-- va_end(ap);
-- if (res != AST_DYNSTR_BUILD_FAILED) {
-- term_filter_escapes(buf->str);
-- fputs(buf->str, stdout);
-- }
-+ term_filter_escapes(msg);
-+ fputs(msg, stdout);
- }
- return;
- }
-
-- /* don't display LOG_DEBUG messages unless option_verbose _or_ option_debug
-- are non-zero; LOG_DEBUG messages can still be displayed if option_debug
-- is zero, if option_verbose is non-zero (this allows for 'level zero'
-- LOG_DEBUG messages to be displayed, if the logmask on any channel
-- allows it)
-- */
-- if (!option_verbose && !option_debug && (level == __LOG_DEBUG))
-- return;
--
-- /* Ignore anything that never gets logged anywhere */
-- if (!(global_logmask & (1 << level)))
-- return;
--
-- /* Ignore anything other than the currently debugged file if there is one */
-- if ((level == __LOG_DEBUG) && !ast_strlen_zero(debug_filename) && strcasecmp(debug_filename, file))
-- return;
--
- time(&t);
- ast_localtime(&t, &tm, NULL);
- strftime(date, sizeof(date), dateformat, &tm);
-@@ -740,13 +723,8 @@
- AST_LIST_LOCK(&logchannels);
-
- if (logfiles.event_log && level == __LOG_EVENT) {
-- va_start(ap, fmt);
--
-- fprintf(eventlog, "%s asterisk[%ld]: ", date, (long)getpid());
-- vfprintf(eventlog, fmt, ap);
-+ fprintf(eventlog, "%s asterisk[%ld]: %s", date, (long)getpid(), msg);
- fflush(eventlog);
--
-- va_end(ap);
- AST_LIST_UNLOCK(&logchannels);
- return;
- }
-@@ -756,18 +734,15 @@
- break;
- /* Check syslog channels */
- if (chan->type == LOGTYPE_SYSLOG && (chan->logmask & (1 << level))) {
-- va_start(ap, fmt);
-- ast_log_vsyslog(level, file, line, function, fmt, ap);
-- va_end(ap);
-+ ast_log_syslog(level, file, line, function, msg);
- /* Console channels */
- } else if ((chan->logmask & (1 << level)) && (chan->type == LOGTYPE_CONSOLE)) {
- char linestr[128];
- char tmp1[80], tmp2[80], tmp3[80], tmp4[80];
-
- if (level != __LOG_VERBOSE) {
-- int res;
- sprintf(linestr, "%d", line);
-- ast_dynamic_str_thread_set(&buf, BUFSIZ, &log_buf,
-+ snprintf(buf, sizeof(buf),
- "[%s] %s[%ld]: %s:%s %s: ",
- date,
- term_color(tmp1, levels[level], colors[level], 0, sizeof(tmp1)),
-@@ -776,23 +751,17 @@
- term_color(tmp3, linestr, COLOR_BRWHITE, 0, sizeof(tmp3)),
- term_color(tmp4, function, COLOR_BRWHITE, 0, sizeof(tmp4)));
- /*filter to the console!*/
-- term_filter_escapes(buf->str);
-- ast_console_puts_mutable(buf->str);
--
-- va_start(ap, fmt);
-- res = ast_dynamic_str_thread_set_va(&buf, BUFSIZ, &log_buf, fmt, ap);
-- va_end(ap);
-- if (res != AST_DYNSTR_BUILD_FAILED)
-- ast_console_puts_mutable(buf->str);
-+ term_filter_escapes(buf);
-+ ast_console_puts_mutable(buf);
-+ ast_console_puts_mutable(msg);
- }
- /* File channels */
- } else if ((chan->logmask & (1 << level)) && (chan->fileptr)) {
-- int res;
-- ast_dynamic_str_thread_set(&buf, BUFSIZ, &log_buf,
-+ snprintf(buf, sizeof(buf),
- "[%s] %s[%ld] %s: ",
- date, levels[level], (long)GETTID(), file);
-- res = fprintf(chan->fileptr, "%s", term_strip(buf->str, buf->str, strlen(buf->str) + 1));
-- if (res <= 0 && !ast_strlen_zero(buf->str)) { /* Error, no characters printed */
-+ res = fprintf(chan->fileptr, "%s", term_strip(buf, buf, strlen(buf) + 1));
-+ if (res <= 0 && !ast_strlen_zero(buf)) { /* Error, no characters printed */
- fprintf(stderr,"**** Asterisk Logging Error: ***********\n");
- if (errno == ENOMEM || errno == ENOSPC) {
- fprintf(stderr, "Asterisk logging error: Out of disk space, can't log to log file %s\n", chan->filename);
-@@ -801,16 +770,10 @@
- manager_event(EVENT_FLAG_SYSTEM, "LogChannel", "Channel: %s\r\nEnabled: No\r\nReason: %d - %s\r\n", chan->filename, errno, strerror(errno));
- chan->disabled = 1;
- } else {
-- int res;
- /* No error message, continue printing */
-- va_start(ap, fmt);
-- res = ast_dynamic_str_thread_set_va(&buf, BUFSIZ, &log_buf, fmt, ap);
-- va_end(ap);
-- if (res != AST_DYNSTR_BUILD_FAILED) {
-- term_strip(buf->str, buf->str, buf->len);
-- fputs(buf->str, chan->fileptr);
-- fflush(chan->fileptr);
-- }
-+ term_strip(msg, msg, msglen);
-+ fputs(msg, chan->fileptr);
-+ fflush(chan->fileptr);
- }
- }
- }
-@@ -825,6 +788,65 @@
- }
- }
-
-+/*!
-+ * \brief send log messages to syslog and/or the console
-+ */
-+void ast_log(int level, const char *file, int line, const char *function, const char *fmt, ...)
-+{
-+ struct ast_dynamic_str *buf;
-+ int res;
-+ va_list ap;
-+
-+ if (!(buf = ast_dynamic_str_thread_get(&log_buf, LOG_BUF_INIT_SIZE)))
-+ return;
-+
-+ va_start(ap, fmt);
-+ res = ast_dynamic_str_thread_set_va(&buf, BUFSIZ, &log_buf, fmt, ap);
-+ va_end(ap);
-+ if (res == AST_DYNSTR_BUILD_FAILED)
-+ return;
-+
-+ /* don't display LOG_DEBUG messages unless option_verbose _or_ option_debug
-+ are non-zero; LOG_DEBUG messages can still be displayed if option_debug
-+ is zero, if option_verbose is non-zero (this allows for 'level zero'
-+ LOG_DEBUG messages to be displayed, if the logmask on any channel
-+ allows it)
-+ */
-+ if (!option_verbose && !option_debug && (level == __LOG_DEBUG))
-+ return;
-+
-+ /* Ignore anything that never gets logged anywhere */
-+ if (!(global_logmask & (1 << level)))
-+ return;
-+
-+ /* Ignore anything other than the currently debugged file if there is one */
-+ if ((level == __LOG_DEBUG) && !ast_strlen_zero(debug_filename) && strcasecmp(debug_filename, file))
-+ return;
-+
-+ ast_mutex_lock(&stored_log_msg_lock);
-+ if (stored_log_msg == NULL || stored_log_level != level || strcmp(buf->str, stored_log_msg) != 0) {
-+ if (stored_log_dup_count > 0) {
-+ char buf2[1024];
-+
-+ snprintf(buf2, sizeof(buf2), "Last message repeated %d times\n", stored_log_dup_count);
-+ __ast_log(stored_log_level, stored_log_file, stored_log_line, stored_log_function, buf2, strlen(buf2));
-+ }
-+ if (stored_log_msg != NULL)
-+ ast_free(stored_log_msg);
-+ stored_log_msg = ast_strdup(buf->str);
-+ stored_log_level = level;
-+ stored_log_dup_count = 0;
-+ stored_log_file = file;
-+ stored_log_line = line;
-+ stored_log_function = function;
-+ __ast_log(level, file, line, function, buf->str, buf->len);
-+ }
-+ else
-+ ++stored_log_dup_count;
-+
-+ ast_mutex_unlock(&stored_log_msg_lock);
-+}
-+
- void ast_backtrace(void)
- {
- #ifdef linux
diff --git a/net/asterisk14/files/rtp_force_dtmf-codecnego.diff b/net/asterisk14/files/rtp_force_dtmf-codecnego.diff
deleted file mode 100644
index a670364ba603..000000000000
--- a/net/asterisk14/files/rtp_force_dtmf-codecnego.diff
+++ /dev/null
@@ -1,86 +0,0 @@
---- channels/chan_sip.c.orig 2009-11-20 17:56:30.000000000 +0200
-+++ channels/chan_sip.c 2009-11-20 17:59:43.000000000 +0200
-@@ -565,6 +565,9 @@
- static unsigned int global_tos_sip; /*!< IP type of service for SIP packets */
- static unsigned int global_tos_audio; /*!< IP type of service for audio RTP packets */
- static unsigned int global_tos_video; /*!< IP type of service for video RTP packets */
-+static int global_force_dtmf_relay = 0;
-+static int global_force_dtmf_relay_pt = 101;
-+
- static int compactheaders; /*!< send compact sip headers */
- static int recordhistory; /*!< Record SIP history. Off by default */
- static int dumphistory; /*!< Dump history to verbose before destroying SIP dialog */
-@@ -5329,6 +5332,7 @@
- int x;
- int codec_index = 0;
- int codec_pt_order[256];
-+ int dtmf_present = 0;
-
- /* Host information */
- struct ast_hostent audiohp;
-@@ -5600,12 +5604,21 @@
- for (x = 0; x < codec_index; ++x) {
- struct rtpPayloadType pt;
- pt = ast_rtp_lookup_pt(p->rtp, codec_pt_order[x]);
-+ if (pt.code == AST_RTP_DTMF)
-+ dtmf_present = 1;
- if (!pt.isAstFormat && !pt.code && p->vrtp)
- pt = ast_rtp_lookup_pt(p->vrtp, codec_pt_order[x]);
- if (pt.isAstFormat)
- ast_codec_pref_append(&p->formats, pt.code);
- }
- ast_codec_pref_remove2(&p->formats, ~p->usercapability);
-+ if (!dtmf_present && global_force_dtmf_relay) {
-+ newnoncodeccapability |= AST_RTP_DTMF;
-+ ast_rtp_set_m_type(newaudiortp, global_force_dtmf_relay_pt);
-+ codec_pt_order[codec_index++] = global_force_dtmf_relay_pt;
-+ ast_rtp_set_rtpmap_type(newaudiortp, global_force_dtmf_relay_pt, "audio", "telephone-event", 0);
-+ }
-+
-
- /* Now gather all of the codecs that we are asked for: */
- ast_rtp_get_current_formats(newaudiortp, &peercapability, &peernoncodeccapability);
-@@ -18369,6 +18382,9 @@
-
- global_matchexterniplocally = FALSE;
-
-+ global_force_dtmf_relay = 0;
-+ global_force_dtmf_relay_pt = 101;
-+
- /* Copy the default jb config over global_jbconf */
- memcpy(&global_jbconf, &default_jbconf, sizeof(struct ast_jb_conf));
-
-@@ -18431,6 +18447,18 @@
- }
- } else if (!strcasecmp(v->name, "vmexten")) {
- ast_copy_string(default_vmexten, v->value, sizeof(default_vmexten));
-+ } else if (!strcasecmp(v->name, "rtp_force_dtmf_relay")) {
-+ if ((global_force_dtmf_relay = ast_true(v->value)))
-+ ast_verbose("RTP DTMF relaying will be enforced\n");
-+ else
-+ ast_verbose("RTP DTMF relaying will not be enforced\n");
-+ } else if (!strcasecmp(v->name, "rtp_force_dtmf_relay_pt")) {
-+ sscanf(v->value, "%d", &global_force_dtmf_relay_pt);
-+ if (global_force_dtmf_relay_pt < 96 || global_force_dtmf_relay_pt > 255) {
-+ ast_verbose("RTP forced DTMF relay payload type is not valid: %d. Using default (101)\n", global_force_dtmf_relay_pt);
-+ global_force_dtmf_relay_pt = 101;
-+ } else
-+ ast_log(LOG_WARNING, "RTP forced DTMF relay payload type is %d\n", global_force_dtmf_relay_pt);
- } else if (!strcasecmp(v->name, "rtptimeout")) {
- if ((sscanf(v->value, "%30d", &global_rtptimeout) != 1) || (global_rtptimeout < 0)) {
- ast_log(LOG_WARNING, "'%s' is not a valid RTP hold time at line %d. Using default.\n", v->value, v->lineno);
---- configs/sip.conf.sample.orig 2008-04-25 08:53:52.000000000 -0700
-+++ configs/sip.conf.sample 2008-06-10 00:45:37.000000000 -0700
-@@ -53,6 +53,12 @@
- ; and multiline formatted headers for strict
- ; SIP compatibility (defaults to "no")
-
-+;rtp_force_dtmf_relay=no ; Enable RFC2833 DTMFs to be sent even if peer
-+ ; hasn't announced support for it. Default: no
-+
-+;rtp_force_dtmf_relay_pt=101 ; RTP payload type value for enforced RFC2833
-+ ; DTMFs. Default: 101
-+
- ; See doc/ip-tos.txt for a description of these parameters.
- ;tos_sip=cs3 ; Sets TOS for SIP packets.
- ;tos_audio=ef ; Sets TOS for RTP audio packets.
diff --git a/net/asterisk14/files/rtp_force_dtmf-nocodecnego.diff b/net/asterisk14/files/rtp_force_dtmf-nocodecnego.diff
deleted file mode 100644
index 9dcb7d8b134f..000000000000
--- a/net/asterisk14/files/rtp_force_dtmf-nocodecnego.diff
+++ /dev/null
@@ -1,69 +0,0 @@
---- channels/chan_sip.c.orig 2009-11-23 17:28:47.000000000 +0200
-+++ channels/chan_sip.c 2009-11-23 17:29:29.000000000 +0200
-@@ -565,6 +565,9 @@
- static unsigned int global_tos_sip; /*!< IP type of service for SIP packets */
- static unsigned int global_tos_audio; /*!< IP type of service for audio RTP packets */
- static unsigned int global_tos_video; /*!< IP type of service for video RTP packets */
-+static int global_force_dtmf_relay = 0;
-+static int global_force_dtmf_relay_pt = 101;
-+
- static int compactheaders; /*!< send compact sip headers */
- static int recordhistory; /*!< Record SIP history. Off by default */
- static int dumphistory; /*!< Dump history to verbose before destroying SIP dialog */
-@@ -5593,6 +5596,12 @@
-
- /* Now gather all of the codecs that we are asked for: */
- ast_rtp_get_current_formats(newaudiortp, &peercapability, &peernoncodeccapability);
-+ /* Add telephone-event */
-+ if (global_force_dtmf_relay && !(peernoncodeccapability & AST_RTP_DTMF)) {
-+ ast_rtp_set_m_type(newaudiortp, global_force_dtmf_relay_pt);
-+ ast_rtp_set_rtpmap_type(newaudiortp, global_force_dtmf_relay_pt, "audio", "telephone-event", 0);
-+ peernoncodeccapability |= AST_RTP_DTMF;
-+ }
- ast_rtp_get_current_formats(newvideortp, &vpeercapability, &vpeernoncodeccapability);
-
- newjointcapability = p->capability & (peercapability | vpeercapability);
-@@ -18366,6 +18375,9 @@
-
- global_matchexterniplocally = FALSE;
-
-+ global_force_dtmf_relay = 0;
-+ global_force_dtmf_relay_pt = 101;
-+
- /* Copy the default jb config over global_jbconf */
- memcpy(&global_jbconf, &default_jbconf, sizeof(struct ast_jb_conf));
-
-@@ -18428,6 +18440,18 @@
- }
- } else if (!strcasecmp(v->name, "vmexten")) {
- ast_copy_string(default_vmexten, v->value, sizeof(default_vmexten));
-+ } else if (!strcasecmp(v->name, "rtp_force_dtmf_relay")) {
-+ if ((global_force_dtmf_relay = ast_true(v->value)))
-+ ast_verbose("RTP DTMF relaying will be enforced\n");
-+ else
-+ ast_verbose("RTP DTMF relaying will not be enforced\n");
-+ } else if (!strcasecmp(v->name, "rtp_force_dtmf_relay_pt")) {
-+ sscanf(v->value, "%d", &global_force_dtmf_relay_pt);
-+ if (global_force_dtmf_relay_pt < 96 || global_force_dtmf_relay_pt > 255) {
-+ ast_verbose("RTP forced DTMF relay payload type is not valid: %d. Using default (101)\n", global_force_dtmf_relay_pt);
-+ global_force_dtmf_relay_pt = 101;
-+ } else
-+ ast_log(LOG_WARNING, "RTP forced DTMF relay payload type is %d\n", global_force_dtmf_relay_pt);
- } else if (!strcasecmp(v->name, "rtptimeout")) {
- if ((sscanf(v->value, "%30d", &global_rtptimeout) != 1) || (global_rtptimeout < 0)) {
- ast_log(LOG_WARNING, "'%s' is not a valid RTP hold time at line %d. Using default.\n", v->value, v->lineno);
---- configs/sip.conf.sample.orig 2008-08-16 01:33:42.000000000 +0300
-+++ configs/sip.conf.sample 2008-12-12 17:03:11.000000000 +0200
-@@ -49,6 +49,12 @@
- ; and multiline formatted headers for strict
- ; SIP compatibility (defaults to "no")
-
-+;rtp_force_dtmf_relay=no ; Enable RFC2833 DTMFs to be sent even if peer
-+ ; hasn't announced support for it. Default: no
-+
-+;rtp_force_dtmf_relay_pt=101 ; RTP payload type value for enforced RFC2833
-+ ; DTMFs. Default: 101
-+
- ; See doc/ip-tos.txt for a description of these parameters.
- ;tos_sip=cs3 ; Sets TOS for SIP packets.
- ;tos_audio=ef ; Sets TOS for RTP audio packets.
diff --git a/net/asterisk14/files/sip_force_callid.diff b/net/asterisk14/files/sip_force_callid.diff
deleted file mode 100644
index 09cf274581d1..000000000000
--- a/net/asterisk14/files/sip_force_callid.diff
+++ /dev/null
@@ -1,11 +0,0 @@
---- channels/chan_sip.c.orig 2009-05-12 21:18:44.000000000 +0300
-+++ channels/chan_sip.c 2009-05-26 12:58:10.000000000 +0300
-@@ -3061,6 +3061,8 @@
- } else if (!strcasecmp(ast_var_name(current), "SIPTRANSFER_REPLACES")) {
- /* We're replacing a call. */
- p->options->replaces = ast_var_value(current);
-+ } else if (!strcasecmp(ast_var_name(current), "SIP_FORCE_CALLID")) {
-+ ast_string_field_set(p, callid, ast_var_value(current));
- }
- }
-
diff --git a/net/asterisk14/files/sip_set_auth.diff b/net/asterisk14/files/sip_set_auth.diff
deleted file mode 100644
index 1addc4f48add..000000000000
--- a/net/asterisk14/files/sip_set_auth.diff
+++ /dev/null
@@ -1,45 +0,0 @@
---- channels/chan_sip.c.orig 2008-04-29 08:21:05.000000000 -0400
-+++ channels/chan_sip.c 2008-05-28 18:41:48.000000000 -0400
-@@ -15962,6 +15978,9 @@
- char *ext, *host;
- char tmp[256];
- char *dest = data;
-+ char *secret = NULL;
-+ char *md5secret = NULL;
-+ char *authname = NULL;
-
- if (!(p = sip_alloc(NULL, NULL, 0, SIP_INVITE))) {
- ast_log(LOG_ERROR, "Unable to build sip pvt data for '%s' (Out of memory or socket error)\n", (char *)data);
-@@ -15983,6 +16002,17 @@
- if (host) {
- *host++ = '\0';
- ext = tmp;
-+ secret = strchr(ext, ':');
-+ if (secret) {
-+ *secret++ = '\0';
-+ md5secret = strchr(secret, ':');
-+ if (md5secret) {
-+ *md5secret++ = '\0';
-+ authname = strchr(md5secret, ':');
-+ if (authname)
-+ *authname++ = '\0';
-+ }
-+ }
- } else {
- ext = strchr(tmp, '/');
- if (ext)
-@@ -16015,6 +16045,14 @@
- ast_string_field_set(p, username, ext);
- ast_string_field_free(p, fullcontact);
- }
-+ if (secret && !ast_strlen_zero(secret))
-+ ast_string_field_set(p, peersecret, secret);
-+
-+ if (md5secret && !ast_strlen_zero(md5secret))
-+ ast_string_field_set(p, peermd5secret, md5secret);
-+
-+ if (authname && !ast_strlen_zero(authname))
-+ ast_string_field_set(p, authname, authname);
- #if 0
- printf("Setting up to call extension '%s' at '%s'\n", ext ? ext : "<none>", host);
- #endif
diff --git a/net/asterisk14/pkg-descr b/net/asterisk14/pkg-descr
deleted file mode 100644
index 28b7a1deb011..000000000000
--- a/net/asterisk14/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Asterisk is an Open Source PBX and telephony toolkit. It is, in a
-sense, middleware between Internet and telephony channels on the bottom,
-and Internet and telephony applications at the top.
-
-WWW: http://www.asteriskpbx.com
diff --git a/net/asterisk14/pkg-plist b/net/asterisk14/pkg-plist
deleted file mode 100644
index 67fdd2a2e584..000000000000
--- a/net/asterisk14/pkg-plist
+++ /dev/null
@@ -1,971 +0,0 @@
-@unexec if cmp -s %D/etc/asterisk/adsi.conf %D/etc/asterisk/adsi.conf-dist; then rm -f %D/etc/asterisk/adsi.conf; fi
-etc/asterisk/adsi.conf-dist
-@unexec if cmp -s %D/etc/asterisk/adtranvofr.conf %D/etc/asterisk/adtranvofr.conf-dist; then rm -f %D/etc/asterisk/adtranvofr.conf; fi
-etc/asterisk/adtranvofr.conf-dist
-@unexec if cmp -s %D/etc/asterisk/agents.conf %D/etc/asterisk/agents.conf-dist; then rm -f %D/etc/asterisk/agents.conf; fi
-etc/asterisk/agents.conf-dist
-@unexec if cmp -s %D/etc/asterisk/alarmreceiver.conf %D/etc/asterisk/alarmreceiver.conf-dist; then rm -f %D/etc/asterisk/alarmreceiver.conf; fi
-etc/asterisk/alarmreceiver.conf-dist
-@unexec if cmp -s %D/etc/asterisk/alsa.conf %D/etc/asterisk/alsa.conf-dist; then rm -f %D/etc/asterisk/alsa.conf; fi
-etc/asterisk/alsa.conf-dist
-@unexec if cmp -s %D/etc/asterisk/amd.conf %D/etc/asterisk/amd.conf-dist; then rm -f %D/etc/asterisk/amd.conf; fi
-etc/asterisk/amd.conf-dist
-@unexec if cmp -s %D/etc/asterisk/asterisk.adsi %D/etc/asterisk/asterisk.adsi-dist; then rm -f %D/etc/asterisk/asterisk.adsi; fi
-etc/asterisk/asterisk.adsi-dist
-@unexec if cmp -s %D/etc/asterisk/asterisk.conf %D/etc/asterisk/asterisk.conf-dist; then rm -f %D/etc/asterisk/asterisk.conf; fi
-etc/asterisk/asterisk.conf-dist
-@unexec if cmp -s %D/etc/asterisk/cdr.conf %D/etc/asterisk/cdr.conf-dist; then rm -f %D/etc/asterisk/cdr.conf; fi
-etc/asterisk/cdr.conf-dist
-@unexec if cmp -s %D/etc/asterisk/cdr_custom.conf %D/etc/asterisk/cdr_custom.conf-dist; then rm -f %D/etc/asterisk/cdr_custom.conf; fi
-etc/asterisk/cdr_custom.conf-dist
-@unexec if cmp -s %D/etc/asterisk/cdr_manager.conf %D/etc/asterisk/cdr_manager.conf-dist; then rm -f %D/etc/asterisk/cdr_manager.conf; fi
-etc/asterisk/cdr_manager.conf-dist
-@unexec if cmp -s %D/etc/asterisk/cdr_odbc.conf %D/etc/asterisk/cdr_odbc.conf-dist; then rm -f %D/etc/asterisk/cdr_odbc.conf; fi
-etc/asterisk/cdr_odbc.conf-dist
-@unexec if cmp -s %D/etc/asterisk/cdr_pgsql.conf %D/etc/asterisk/cdr_pgsql.conf-dist; then rm -f %D/etc/asterisk/cdr_pgsql.conf; fi
-etc/asterisk/cdr_pgsql.conf-dist
-@unexec if cmp -s %D/etc/asterisk/cdr_tds.conf %D/etc/asterisk/cdr_tds.conf-dist; then rm -f %D/etc/asterisk/cdr_tds.conf; fi
-etc/asterisk/cdr_tds.conf-dist
-@unexec if cmp -s %D/etc/asterisk/chan_dahdi.conf %D/etc/asterisk/chan_dahdi.conf-dist; then rm -f %D/etc/asterisk/chan_dahdi.conf; fi
-etc/asterisk/chan_dahdi.conf-dist
-@unexec if cmp -s %D/etc/asterisk/codecs.conf %D/etc/asterisk/codecs.conf-dist; then rm -f %D/etc/asterisk/codecs.conf; fi
-etc/asterisk/codecs.conf-dist
-@unexec if cmp -s %D/etc/asterisk/dnsmgr.conf %D/etc/asterisk/dnsmgr.conf-dist; then rm -f %D/etc/asterisk/dnsmgr.conf; fi
-etc/asterisk/dnsmgr.conf-dist
-@unexec if cmp -s %D/etc/asterisk/dundi.conf %D/etc/asterisk/dundi.conf-dist; then rm -f %D/etc/asterisk/dundi.conf; fi
-etc/asterisk/dundi.conf-dist
-@unexec if cmp -s %D/etc/asterisk/enum.conf %D/etc/asterisk/enum.conf-dist; then rm -f %D/etc/asterisk/enum.conf; fi
-etc/asterisk/enum.conf-dist
-@unexec if cmp -s %D/etc/asterisk/extconfig.conf %D/etc/asterisk/extconfig.conf-dist; then rm -f %D/etc/asterisk/extconfig.conf; fi
-etc/asterisk/extconfig.conf-dist
-@unexec if cmp -s %D/etc/asterisk/extensions.ael %D/etc/asterisk/extensions.ael-dist; then rm -f %D/etc/asterisk/extensions.ael; fi
-etc/asterisk/extensions.ael-dist
-@unexec if cmp -s %D/etc/asterisk/extensions.conf %D/etc/asterisk/extensions.conf-dist; then rm -f %D/etc/asterisk/extensions.conf; fi
-etc/asterisk/extensions.conf-dist
-@unexec if cmp -s %D/etc/asterisk/features.conf %D/etc/asterisk/features.conf-dist; then rm -f %D/etc/asterisk/features.conf; fi
-etc/asterisk/features.conf-dist
-@unexec if cmp -s %D/etc/asterisk/festival.conf %D/etc/asterisk/festival.conf-dist; then rm -f %D/etc/asterisk/festival.conf; fi
-etc/asterisk/festival.conf-dist
-@unexec if cmp -s %D/etc/asterisk/followme.conf %D/etc/asterisk/followme.conf-dist; then rm -f %D/etc/asterisk/followme.conf; fi
-etc/asterisk/followme.conf-dist
-@unexec if cmp -s %D/etc/asterisk/func_odbc.conf %D/etc/asterisk/func_odbc.conf-dist; then rm -f %D/etc/asterisk/func_odbc.conf; fi
-etc/asterisk/func_odbc.conf-dist
-@unexec if cmp -s %D/etc/asterisk/gtalk.conf %D/etc/asterisk/gtalk.conf-dist; then rm -f %D/etc/asterisk/gtalk.conf; fi
-etc/asterisk/gtalk.conf-dist
-@unexec if cmp -s %D/etc/asterisk/h323.conf %D/etc/asterisk/h323.conf-dist; then rm -f %D/etc/asterisk/h323.conf; fi
-etc/asterisk/h323.conf-dist
-@unexec if cmp -s %D/etc/asterisk/http.conf %D/etc/asterisk/http.conf-dist; then rm -f %D/etc/asterisk/http.conf; fi
-etc/asterisk/http.conf-dist
-@unexec if cmp -s %D/etc/asterisk/iax.conf %D/etc/asterisk/iax.conf-dist; then rm -f %D/etc/asterisk/iax.conf; fi
-etc/asterisk/iax.conf-dist
-@unexec if cmp -s %D/etc/asterisk/iaxprov.conf %D/etc/asterisk/iaxprov.conf-dist; then rm -f %D/etc/asterisk/iaxprov.conf; fi
-etc/asterisk/iaxprov.conf-dist
-@unexec if cmp -s %D/etc/asterisk/indications.conf %D/etc/asterisk/indications.conf-dist; then rm -f %D/etc/asterisk/indications.conf; fi
-etc/asterisk/indications.conf-dist
-@unexec if cmp -s %D/etc/asterisk/jabber.conf %D/etc/asterisk/jabber.conf-dist; then rm -f %D/etc/asterisk/jabber.conf; fi
-etc/asterisk/jabber.conf-dist
-@unexec if cmp -s %D/etc/asterisk/logger.conf %D/etc/asterisk/logger.conf-dist; then rm -f %D/etc/asterisk/logger.conf; fi
-etc/asterisk/logger.conf-dist
-@unexec if cmp -s %D/etc/asterisk/manager.conf %D/etc/asterisk/manager.conf-dist; then rm -f %D/etc/asterisk/manager.conf; fi
-etc/asterisk/manager.conf-dist
-@unexec if cmp -s %D/etc/asterisk/meetme.conf %D/etc/asterisk/meetme.conf-dist; then rm -f %D/etc/asterisk/meetme.conf; fi
-etc/asterisk/meetme.conf-dist
-@unexec if cmp -s %D/etc/asterisk/mgcp.conf %D/etc/asterisk/mgcp.conf-dist; then rm -f %D/etc/asterisk/mgcp.conf; fi
-etc/asterisk/mgcp.conf-dist
-@unexec if cmp -s %D/etc/asterisk/misdn.conf %D/etc/asterisk/misdn.conf-dist; then rm -f %D/etc/asterisk/misdn.conf; fi
-etc/asterisk/misdn.conf-dist
-@unexec if cmp -s %D/etc/asterisk/modules.conf %D/etc/asterisk/modules.conf-dist; then rm -f %D/etc/asterisk/modules.conf; fi
-etc/asterisk/modules.conf-dist
-@unexec if cmp -s %D/etc/asterisk/musiconhold.conf %D/etc/asterisk/musiconhold.conf-dist; then rm -f %D/etc/asterisk/musiconhold.conf; fi
-etc/asterisk/musiconhold.conf-dist
-@unexec if cmp -s %D/etc/asterisk/muted.conf %D/etc/asterisk/muted.conf-dist; then rm -f %D/etc/asterisk/muted.conf; fi
-etc/asterisk/muted.conf-dist
-@unexec if cmp -s %D/etc/asterisk/osp.conf %D/etc/asterisk/osp.conf-dist; then rm -f %D/etc/asterisk/osp.conf; fi
-etc/asterisk/osp.conf-dist
-@unexec if cmp -s %D/etc/asterisk/oss.conf %D/etc/asterisk/oss.conf-dist; then rm -f %D/etc/asterisk/oss.conf; fi
-etc/asterisk/oss.conf-dist
-@unexec if cmp -s %D/etc/asterisk/phone.conf %D/etc/asterisk/phone.conf-dist; then rm -f %D/etc/asterisk/phone.conf; fi
-etc/asterisk/phone.conf-dist
-@unexec if cmp -s %D/etc/asterisk/privacy.conf %D/etc/asterisk/privacy.conf-dist; then rm -f %D/etc/asterisk/privacy.conf; fi
-etc/asterisk/privacy.conf-dist
-@unexec if cmp -s %D/etc/asterisk/queues.conf %D/etc/asterisk/queues.conf-dist; then rm -f %D/etc/asterisk/queues.conf; fi
-etc/asterisk/queues.conf-dist
-@unexec if cmp -s %D/etc/asterisk/res_odbc.conf %D/etc/asterisk/res_odbc.conf-dist; then rm -f %D/etc/asterisk/res_odbc.conf; fi
-etc/asterisk/res_odbc.conf-dist
-@unexec if cmp -s %D/etc/asterisk/res_pgsql.conf %D/etc/asterisk/res_pgsql.conf-dist; then rm -f %D/etc/asterisk/res_pgsql.conf; fi
-etc/asterisk/res_pgsql.conf-dist
-@unexec if cmp -s %D/etc/asterisk/res_snmp.conf %D/etc/asterisk/res_snmp.conf-dist; then rm -f %D/etc/asterisk/res_snmp.conf; fi
-etc/asterisk/res_snmp.conf-dist
-@unexec if cmp -s %D/etc/asterisk/rpt.conf %D/etc/asterisk/rpt.conf-dist; then rm -f %D/etc/asterisk/rpt.conf; fi
-etc/asterisk/rpt.conf-dist
-@unexec if cmp -s %D/etc/asterisk/rtp.conf %D/etc/asterisk/rtp.conf-dist; then rm -f %D/etc/asterisk/rtp.conf; fi
-etc/asterisk/rtp.conf-dist
-@unexec if cmp -s %D/etc/asterisk/say.conf %D/etc/asterisk/say.conf-dist; then rm -f %D/etc/asterisk/say.conf; fi
-etc/asterisk/say.conf-dist
-@unexec if cmp -s %D/etc/asterisk/sip.conf %D/etc/asterisk/sip.conf-dist; then rm -f %D/etc/asterisk/sip.conf; fi
-etc/asterisk/sip.conf-dist
-@unexec if cmp -s %D/etc/asterisk/sip_notify.conf %D/etc/asterisk/sip_notify.conf-dist; then rm -f %D/etc/asterisk/sip_notify.conf; fi
-etc/asterisk/sip_notify.conf-dist
-@unexec if cmp -s %D/etc/asterisk/skinny.conf %D/etc/asterisk/skinny.conf-dist; then rm -f %D/etc/asterisk/skinny.conf; fi
-etc/asterisk/skinny.conf-dist
-@unexec if cmp -s %D/etc/asterisk/sla.conf %D/etc/asterisk/sla.conf-dist; then rm -f %D/etc/asterisk/sla.conf; fi
-etc/asterisk/sla.conf-dist
-@unexec if cmp -s %D/etc/asterisk/smdi.conf %D/etc/asterisk/smdi.conf-dist; then rm -f %D/etc/asterisk/smdi.conf; fi
-etc/asterisk/smdi.conf-dist
-@unexec if cmp -s %D/etc/asterisk/telcordia-1.adsi %D/etc/asterisk/telcordia-1.adsi-dist; then rm -f %D/etc/asterisk/telcordia-1.adsi; fi
-etc/asterisk/telcordia-1.adsi-dist
-@unexec if cmp -s %D/etc/asterisk/udptl.conf %D/etc/asterisk/udptl.conf-dist; then rm -f %D/etc/asterisk/udptl.conf; fi
-etc/asterisk/udptl.conf-dist
-@unexec if cmp -s %D/etc/asterisk/users.conf %D/etc/asterisk/users.conf-dist; then rm -f %D/etc/asterisk/users.conf; fi
-etc/asterisk/users.conf-dist
-@unexec if cmp -s %D/etc/asterisk/voicemail.conf %D/etc/asterisk/voicemail.conf-dist; then rm -f %D/etc/asterisk/voicemail.conf; fi
-etc/asterisk/voicemail.conf-dist
-@unexec if cmp -s %D/etc/asterisk/vpb.conf %D/etc/asterisk/vpb.conf-dist; then rm -f %D/etc/asterisk/vpb.conf; fi
-etc/asterisk/vpb.conf-dist
-@exec if test ! -e %D/etc/asterisk/adsi.conf; then cp -p %D/etc/asterisk/adsi.conf-dist %D/etc/asterisk/adsi.conf; fi
-@exec if test ! -e %D/etc/asterisk/adtranvofr.conf; then cp -p %D/etc/asterisk/adtranvofr.conf-dist %D/etc/asterisk/adtranvofr.conf; fi
-@exec if test ! -e %D/etc/asterisk/agents.conf; then cp -p %D/etc/asterisk/agents.conf-dist %D/etc/asterisk/agents.conf; fi
-@exec if test ! -e %D/etc/asterisk/alarmreceiver.conf; then cp -p %D/etc/asterisk/alarmreceiver.conf-dist %D/etc/asterisk/alarmreceiver.conf; fi
-@exec if test ! -e %D/etc/asterisk/alsa.conf; then cp -p %D/etc/asterisk/alsa.conf-dist %D/etc/asterisk/alsa.conf; fi
-@exec if test ! -e %D/etc/asterisk/amd.conf; then cp -p %D/etc/asterisk/amd.conf-dist %D/etc/asterisk/amd.conf; fi
-@exec if test ! -e %D/etc/asterisk/asterisk.adsi; then cp -p %D/etc/asterisk/asterisk.adsi-dist %D/etc/asterisk/asterisk.adsi; fi
-@exec if test ! -e %D/etc/asterisk/asterisk.conf; then cp -p %D/etc/asterisk/asterisk.conf-dist %D/etc/asterisk/asterisk.conf; fi
-@exec if test ! -e %D/etc/asterisk/cdr.conf; then cp -p %D/etc/asterisk/cdr.conf-dist %D/etc/asterisk/cdr.conf; fi
-@exec if test ! -e %D/etc/asterisk/cdr_custom.conf; then cp -p %D/etc/asterisk/cdr_custom.conf-dist %D/etc/asterisk/cdr_custom.conf; fi
-@exec if test ! -e %D/etc/asterisk/cdr_manager.conf; then cp -p %D/etc/asterisk/cdr_manager.conf-dist %D/etc/asterisk/cdr_manager.conf; fi
-@exec if test ! -e %D/etc/asterisk/cdr_odbc.conf; then cp -p %D/etc/asterisk/cdr_odbc.conf-dist %D/etc/asterisk/cdr_odbc.conf; fi
-@exec if test ! -e %D/etc/asterisk/cdr_pgsql.conf; then cp -p %D/etc/asterisk/cdr_pgsql.conf-dist %D/etc/asterisk/cdr_pgsql.conf; fi
-@exec if test ! -e %D/etc/asterisk/cdr_tds.conf; then cp -p %D/etc/asterisk/cdr_tds.conf-dist %D/etc/asterisk/cdr_tds.conf; fi
-@exec if test ! -e %D/etc/asterisk/chan_dahdi.conf; then cp -p %D/etc/asterisk/chan_dahdi.conf-dist %D/etc/asterisk/chan_dahdi.conf; fi
-@exec if test ! -e %D/etc/asterisk/codecs.conf; then cp -p %D/etc/asterisk/codecs.conf-dist %D/etc/asterisk/codecs.conf; fi
-@exec if test ! -e %D/etc/asterisk/dnsmgr.conf; then cp -p %D/etc/asterisk/dnsmgr.conf-dist %D/etc/asterisk/dnsmgr.conf; fi
-@exec if test ! -e %D/etc/asterisk/dundi.conf; then cp -p %D/etc/asterisk/dundi.conf-dist %D/etc/asterisk/dundi.conf; fi
-@exec if test ! -e %D/etc/asterisk/enum.conf; then cp -p %D/etc/asterisk/enum.conf-dist %D/etc/asterisk/enum.conf; fi
-@exec if test ! -e %D/etc/asterisk/extconfig.conf; then cp -p %D/etc/asterisk/extconfig.conf-dist %D/etc/asterisk/extconfig.conf; fi
-@exec if test ! -e %D/etc/asterisk/extensions.ael; then cp -p %D/etc/asterisk/extensions.ael-dist %D/etc/asterisk/extensions.ael; fi
-@exec if test ! -e %D/etc/asterisk/extensions.conf; then cp -p %D/etc/asterisk/extensions.conf-dist %D/etc/asterisk/extensions.conf; fi
-@exec if test ! -e %D/etc/asterisk/features.conf; then cp -p %D/etc/asterisk/features.conf-dist %D/etc/asterisk/features.conf; fi
-@exec if test ! -e %D/etc/asterisk/festival.conf; then cp -p %D/etc/asterisk/festival.conf-dist %D/etc/asterisk/festival.conf; fi
-@exec if test ! -e %D/etc/asterisk/followme.conf; then cp -p %D/etc/asterisk/followme.conf-dist %D/etc/asterisk/followme.conf; fi
-@exec if test ! -e %D/etc/asterisk/func_odbc.conf; then cp -p %D/etc/asterisk/func_odbc.conf-dist %D/etc/asterisk/func_odbc.conf; fi
-@exec if test ! -e %D/etc/asterisk/gtalk.conf; then cp -p %D/etc/asterisk/gtalk.conf-dist %D/etc/asterisk/gtalk.conf; fi
-@exec if test ! -e %D/etc/asterisk/h323.conf; then cp -p %D/etc/asterisk/h323.conf-dist %D/etc/asterisk/h323.conf; fi
-@exec if test ! -e %D/etc/asterisk/http.conf; then cp -p %D/etc/asterisk/http.conf-dist %D/etc/asterisk/http.conf; fi
-@exec if test ! -e %D/etc/asterisk/iax.conf; then cp -p %D/etc/asterisk/iax.conf-dist %D/etc/asterisk/iax.conf; fi
-@exec if test ! -e %D/etc/asterisk/iaxprov.conf; then cp -p %D/etc/asterisk/iaxprov.conf-dist %D/etc/asterisk/iaxprov.conf; fi
-@exec if test ! -e %D/etc/asterisk/indications.conf; then cp -p %D/etc/asterisk/indications.conf-dist %D/etc/asterisk/indications.conf; fi
-@exec if test ! -e %D/etc/asterisk/jabber.conf; then cp -p %D/etc/asterisk/jabber.conf-dist %D/etc/asterisk/jabber.conf; fi
-@exec if test ! -e %D/etc/asterisk/logger.conf; then cp -p %D/etc/asterisk/logger.conf-dist %D/etc/asterisk/logger.conf; fi
-@exec if test ! -e %D/etc/asterisk/manager.conf; then cp -p %D/etc/asterisk/manager.conf-dist %D/etc/asterisk/manager.conf; fi
-@exec if test ! -e %D/etc/asterisk/meetme.conf; then cp -p %D/etc/asterisk/meetme.conf-dist %D/etc/asterisk/meetme.conf; fi
-@exec if test ! -e %D/etc/asterisk/mgcp.conf; then cp -p %D/etc/asterisk/mgcp.conf-dist %D/etc/asterisk/mgcp.conf; fi
-@exec if test ! -e %D/etc/asterisk/misdn.conf; then cp -p %D/etc/asterisk/misdn.conf-dist %D/etc/asterisk/misdn.conf; fi
-@exec if test ! -e %D/etc/asterisk/modules.conf; then cp -p %D/etc/asterisk/modules.conf-dist %D/etc/asterisk/modules.conf; fi
-@exec if test ! -e %D/etc/asterisk/musiconhold.conf; then cp -p %D/etc/asterisk/musiconhold.conf-dist %D/etc/asterisk/musiconhold.conf; fi
-@exec if test ! -e %D/etc/asterisk/muted.conf; then cp -p %D/etc/asterisk/muted.conf-dist %D/etc/asterisk/muted.conf; fi
-@exec if test ! -e %D/etc/asterisk/osp.conf; then cp -p %D/etc/asterisk/osp.conf-dist %D/etc/asterisk/osp.conf; fi
-@exec if test ! -e %D/etc/asterisk/oss.conf; then cp -p %D/etc/asterisk/oss.conf-dist %D/etc/asterisk/oss.conf; fi
-@exec if test ! -e %D/etc/asterisk/phone.conf; then cp -p %D/etc/asterisk/phone.conf-dist %D/etc/asterisk/phone.conf; fi
-@exec if test ! -e %D/etc/asterisk/privacy.conf; then cp -p %D/etc/asterisk/privacy.conf-dist %D/etc/asterisk/privacy.conf; fi
-@exec if test ! -e %D/etc/asterisk/queues.conf; then cp -p %D/etc/asterisk/queues.conf-dist %D/etc/asterisk/queues.conf; fi
-@exec if test ! -e %D/etc/asterisk/res_odbc.conf; then cp -p %D/etc/asterisk/res_odbc.conf-dist %D/etc/asterisk/res_odbc.conf; fi
-@exec if test ! -e %D/etc/asterisk/res_pgsql.conf; then cp -p %D/etc/asterisk/res_pgsql.conf-dist %D/etc/asterisk/res_pgsql.conf; fi
-@exec if test ! -e %D/etc/asterisk/res_snmp.conf; then cp -p %D/etc/asterisk/res_snmp.conf-dist %D/etc/asterisk/res_snmp.conf; fi
-@exec if test ! -e %D/etc/asterisk/rpt.conf; then cp -p %D/etc/asterisk/rpt.conf-dist %D/etc/asterisk/rpt.conf; fi
-@exec if test ! -e %D/etc/asterisk/rtp.conf; then cp -p %D/etc/asterisk/rtp.conf-dist %D/etc/asterisk/rtp.conf; fi
-@exec if test ! -e %D/etc/asterisk/say.conf; then cp -p %D/etc/asterisk/say.conf-dist %D/etc/asterisk/say.conf; fi
-@exec if test ! -e %D/etc/asterisk/sip.conf; then cp -p %D/etc/asterisk/sip.conf-dist %D/etc/asterisk/sip.conf; fi
-@exec if test ! -e %D/etc/asterisk/sip_notify.conf; then cp -p %D/etc/asterisk/sip_notify.conf-dist %D/etc/asterisk/sip_notify.conf; fi
-@exec if test ! -e %D/etc/asterisk/skinny.conf; then cp -p %D/etc/asterisk/skinny.conf-dist %D/etc/asterisk/skinny.conf; fi
-@exec if test ! -e %D/etc/asterisk/sla.conf; then cp -p %D/etc/asterisk/sla.conf-dist %D/etc/asterisk/sla.conf; fi
-@exec if test ! -e %D/etc/asterisk/smdi.conf; then cp -p %D/etc/asterisk/smdi.conf-dist %D/etc/asterisk/smdi.conf; fi
-@exec if test ! -e %D/etc/asterisk/telcordia-1.adsi; then cp -p %D/etc/asterisk/telcordia-1.adsi-dist %D/etc/asterisk/telcordia-1.adsi; fi
-@exec if test ! -e %D/etc/asterisk/udptl.conf; then cp -p %D/etc/asterisk/udptl.conf-dist %D/etc/asterisk/udptl.conf; fi
-@exec if test ! -e %D/etc/asterisk/users.conf; then cp -p %D/etc/asterisk/users.conf-dist %D/etc/asterisk/users.conf; fi
-@exec if test ! -e %D/etc/asterisk/voicemail.conf; then cp -p %D/etc/asterisk/voicemail.conf-dist %D/etc/asterisk/voicemail.conf; fi
-@exec if test ! -e %D/etc/asterisk/vpb.conf; then cp -p %D/etc/asterisk/vpb.conf-dist %D/etc/asterisk/vpb.conf; fi
-include/asterisk.h
-include/asterisk/abstract_jb.h
-include/asterisk/acl.h
-include/asterisk/adsi.h
-include/asterisk/ael_structs.h
-include/asterisk/aes.h
-include/asterisk/agi.h
-include/asterisk/alaw.h
-include/asterisk/app.h
-include/asterisk/ast_expr.h
-include/asterisk/astdb.h
-include/asterisk/astmm.h
-include/asterisk/astobj.h
-include/asterisk/astobj2.h
-include/asterisk/astosp.h
-include/asterisk/audiohook.h
-include/asterisk/autoconfig.h
-include/asterisk/build.h
-include/asterisk/buildopts.h
-include/asterisk/callerid.h
-include/asterisk/causes.h
-include/asterisk/cdr.h
-include/asterisk/channel.h
-include/asterisk/chanvars.h
-include/asterisk/cli.h
-include/asterisk/compat.h
-include/asterisk/compiler.h
-include/asterisk/config.h
-include/asterisk/crypto.h
-include/asterisk/dahdi_compat.h
-include/asterisk/devicestate.h
-include/asterisk/dial.h
-include/asterisk/dns.h
-include/asterisk/dnsmgr.h
-include/asterisk/doxyref.h
-include/asterisk/dsp.h
-include/asterisk/dundi.h
-include/asterisk/endian.h
-include/asterisk/enum.h
-include/asterisk/features.h
-include/asterisk/file.h
-include/asterisk/frame.h
-include/asterisk/fskmodem.h
-include/asterisk/global_datastores.h
-include/asterisk/http.h
-include/asterisk/image.h
-include/asterisk/indications.h
-include/asterisk/inline_api.h
-include/asterisk/io.h
-include/asterisk/jabber.h
-include/asterisk/jingle.h
-include/asterisk/linkedlists.h
-include/asterisk/localtime.h
-include/asterisk/lock.h
-include/asterisk/logger.h
-include/asterisk/manager.h
-include/asterisk/md5.h
-include/asterisk/module.h
-include/asterisk/monitor.h
-include/asterisk/musiconhold.h
-include/asterisk/netsock.h
-include/asterisk/options.h
-include/asterisk/paths.h
-include/asterisk/pbx.h
-include/asterisk/plc.h
-include/asterisk/poll-compat.h
-include/asterisk/privacy.h
-include/asterisk/res_odbc.h
-include/asterisk/rtp.h
-include/asterisk/say.h
-include/asterisk/sched.h
-include/asterisk/select.h
-include/asterisk/sha1.h
-include/asterisk/slinfactory.h
-include/asterisk/smdi.h
-include/asterisk/speech.h
-include/asterisk/srv.h
-include/asterisk/stringfields.h
-include/asterisk/strings.h
-include/asterisk/tdd.h
-include/asterisk/term.h
-include/asterisk/test.h
-include/asterisk/threadstorage.h
-include/asterisk/time.h
-include/asterisk/tonezone_compat.h
-include/asterisk/transcap.h
-include/asterisk/translate.h
-include/asterisk/udptl.h
-include/asterisk/ulaw.h
-include/asterisk/unaligned.h
-include/asterisk/utils.h
-include/asterisk/version.h
-lib/asterisk/modules/app_adsiprog.so
-lib/asterisk/modules/app_alarmreceiver.so
-lib/asterisk/modules/app_amd.so
-lib/asterisk/modules/app_authenticate.so
-lib/asterisk/modules/app_cdr.so
-lib/asterisk/modules/app_chanisavail.so
-lib/asterisk/modules/app_channelredirect.so
-lib/asterisk/modules/app_chanspy.so
-lib/asterisk/modules/app_controlplayback.so
-%%WITH_DAHDI%%lib/asterisk/modules/app_dahdibarge.so
-%%WITH_DAHDI%%lib/asterisk/modules/app_dahdiras.so
-%%WITH_DAHDI%%lib/asterisk/modules/app_dahdiscan.so
-lib/asterisk/modules/app_db.so
-lib/asterisk/modules/app_dial.so
-lib/asterisk/modules/app_dictate.so
-lib/asterisk/modules/app_directed_pickup.so
-lib/asterisk/modules/app_directory.so
-lib/asterisk/modules/app_disa.so
-lib/asterisk/modules/app_dumpchan.so
-lib/asterisk/modules/app_echo.so
-lib/asterisk/modules/app_exec.so
-lib/asterisk/modules/app_externalivr.so
-lib/asterisk/modules/app_festival.so
-%%WITH_DAHDI%%lib/asterisk/modules/app_flash.so
-lib/asterisk/modules/app_followme.so
-lib/asterisk/modules/app_forkcdr.so
-lib/asterisk/modules/app_getcpeid.so
-lib/asterisk/modules/app_hasnewvoicemail.so
-lib/asterisk/modules/app_ices.so
-lib/asterisk/modules/app_image.so
-lib/asterisk/modules/app_lookupblacklist.so
-lib/asterisk/modules/app_lookupcidname.so
-lib/asterisk/modules/app_macro.so
-%%WITH_DAHDI%%lib/asterisk/modules/app_meetme.so
-lib/asterisk/modules/app_milliwatt.so
-lib/asterisk/modules/app_mixmonitor.so
-lib/asterisk/modules/app_morsecode.so
-lib/asterisk/modules/app_mp3.so
-lib/asterisk/modules/app_nbscat.so
-%%WITH_DAHDI%%lib/asterisk/modules/app_page.so
-lib/asterisk/modules/app_parkandannounce.so
-lib/asterisk/modules/app_playback.so
-lib/asterisk/modules/app_privacy.so
-lib/asterisk/modules/app_queue.so
-lib/asterisk/modules/app_random.so
-lib/asterisk/modules/app_read.so
-lib/asterisk/modules/app_readfile.so
-lib/asterisk/modules/app_realtime.so
-lib/asterisk/modules/app_record.so
-lib/asterisk/modules/app_sayunixtime.so
-lib/asterisk/modules/app_senddtmf.so
-lib/asterisk/modules/app_sendtext.so
-lib/asterisk/modules/app_setcallerid.so
-lib/asterisk/modules/app_setcdruserfield.so
-lib/asterisk/modules/app_settransfercapability.so
-lib/asterisk/modules/app_sms.so
-lib/asterisk/modules/app_softhangup.so
-lib/asterisk/modules/app_speech_utils.so
-lib/asterisk/modules/app_stack.so
-lib/asterisk/modules/app_system.so
-lib/asterisk/modules/app_talkdetect.so
-lib/asterisk/modules/app_test.so
-lib/asterisk/modules/app_transfer.so
-lib/asterisk/modules/app_url.so
-lib/asterisk/modules/app_userevent.so
-lib/asterisk/modules/app_verbose.so
-lib/asterisk/modules/app_voicemail.so
-lib/asterisk/modules/app_waitforring.so
-lib/asterisk/modules/app_waitforsilence.so
-lib/asterisk/modules/app_while.so
-lib/asterisk/modules/app_zapateller.so
-lib/asterisk/modules/cdr_csv.so
-lib/asterisk/modules/cdr_custom.so
-lib/asterisk/modules/cdr_manager.so
-%%WITH_ODBC%%lib/asterisk/modules/cdr_odbc.so
-%%WITH_POSTGRES%%lib/asterisk/modules/cdr_pgsql.so
-%%WITH_RADIUS%%lib/asterisk/modules/cdr_radius.so
-%%WITH_SQLITE%%lib/asterisk/modules/cdr_sqlite.so
-%%WITH_FREETDS%%lib/asterisk/modules/cdr_tds.so
-lib/asterisk/modules/chan_agent.so
-%%WITH_DAHDI%%lib/asterisk/modules/chan_dahdi.so
-%%WITH_JABBER%%lib/asterisk/modules/chan_gtalk.so
-%%WITH_H323%%lib/asterisk/modules/chan_h323.so
-lib/asterisk/modules/chan_iax2.so
-lib/asterisk/modules/chan_local.so
-lib/asterisk/modules/chan_mgcp.so
-lib/asterisk/modules/chan_oss.so
-lib/asterisk/modules/chan_sip.so
-lib/asterisk/modules/chan_skinny.so
-lib/asterisk/modules/codec_a_mu.so
-lib/asterisk/modules/codec_adpcm.so
-lib/asterisk/modules/codec_alaw.so
-%%WITH_DAHDI%%lib/asterisk/modules/codec_dahdi.so
-lib/asterisk/modules/codec_g726.so
-lib/asterisk/modules/codec_gsm.so
-%%WITH_ILBC%%lib/asterisk/modules/codec_ilbc.so
-lib/asterisk/modules/codec_lpc10.so
-lib/asterisk/modules/codec_speex.so
-lib/asterisk/modules/codec_ulaw.so
-lib/asterisk/modules/format_g723.so
-lib/asterisk/modules/format_g726.so
-lib/asterisk/modules/format_g729.so
-lib/asterisk/modules/format_gsm.so
-lib/asterisk/modules/format_h263.so
-lib/asterisk/modules/format_h264.so
-lib/asterisk/modules/format_ilbc.so
-lib/asterisk/modules/format_jpeg.so
-%%WITH_OGGVORBIS%%lib/asterisk/modules/format_ogg_vorbis.so
-lib/asterisk/modules/format_pcm.so
-lib/asterisk/modules/format_sln.so
-lib/asterisk/modules/format_vox.so
-lib/asterisk/modules/format_wav.so
-lib/asterisk/modules/format_wav_gsm.so
-lib/asterisk/modules/func_audiohookinherit.so
-lib/asterisk/modules/func_base64.so
-lib/asterisk/modules/func_callerid.so
-lib/asterisk/modules/func_cdr.so
-lib/asterisk/modules/func_channel.so
-lib/asterisk/modules/func_curl.so
-lib/asterisk/modules/func_cut.so
-lib/asterisk/modules/func_db.so
-lib/asterisk/modules/func_enum.so
-lib/asterisk/modules/func_env.so
-lib/asterisk/modules/func_global.so
-lib/asterisk/modules/func_groupcount.so
-lib/asterisk/modules/func_language.so
-lib/asterisk/modules/func_logic.so
-lib/asterisk/modules/func_math.so
-lib/asterisk/modules/func_md5.so
-lib/asterisk/modules/func_moh.so
-%%WITH_ODBC%%lib/asterisk/modules/func_odbc.so
-lib/asterisk/modules/func_rand.so
-lib/asterisk/modules/func_realtime.so
-lib/asterisk/modules/func_sha1.so
-lib/asterisk/modules/func_strings.so
-lib/asterisk/modules/func_timeout.so
-lib/asterisk/modules/func_uri.so
-lib/asterisk/modules/pbx_ael.so
-lib/asterisk/modules/pbx_config.so
-lib/asterisk/modules/pbx_dundi.so
-lib/asterisk/modules/pbx_loopback.so
-lib/asterisk/modules/pbx_realtime.so
-lib/asterisk/modules/pbx_spool.so
-lib/asterisk/modules/res_adsi.so
-lib/asterisk/modules/res_agi.so
-lib/asterisk/modules/res_clioriginate.so
-%%WITH_ODBC%%lib/asterisk/modules/res_config_odbc.so
-%%WITH_POSTGRES%%lib/asterisk/modules/res_config_pgsql.so
-lib/asterisk/modules/res_convert.so
-lib/asterisk/modules/res_crypto.so
-lib/asterisk/modules/res_features.so
-lib/asterisk/modules/res_indications.so
-%%WITH_JABBER%%lib/asterisk/modules/res_jabber.so
-lib/asterisk/modules/res_monitor.so
-lib/asterisk/modules/res_musiconhold.so
-%%WITH_ODBC%%lib/asterisk/modules/res_odbc.so
-lib/asterisk/modules/res_smdi.so
-%%WITH_SNMP%%lib/asterisk/modules/res_snmp.so
-lib/asterisk/modules/res_speech.so
-sbin/aelparse
-sbin/asterisk
-sbin/astgenkey
-sbin/astman
-sbin/autosupport
-sbin/muted
-sbin/rasterisk
-sbin/safe_asterisk
-sbin/smsq
-sbin/stereorize
-sbin/streamplayer
-share/asterisk/agi-bin/agi-test.agi
-share/asterisk/agi-bin/eagi-sphinx-test
-share/asterisk/agi-bin/eagi-test
-share/asterisk/agi-bin/jukebox.agi
-share/asterisk/images/asterisk-intro.jpg
-share/asterisk/keys/freeworlddialup.pub
-share/asterisk/keys/iaxtel.pub
-share/asterisk/moh/.asterisk-moh-opsound-wav-2.03
-share/asterisk/moh/CHANGES-asterisk-moh-opsound-wav
-share/asterisk/moh/CREDITS-asterisk-moh-opsound-wav
-share/asterisk/moh/LICENSE-asterisk-moh-opsound-wav
-share/asterisk/moh/macroform-cold_day.wav
-share/asterisk/moh/macroform-robot_dity.wav
-share/asterisk/moh/macroform-the_simplicity.wav
-share/asterisk/moh/manolo_camp-morning_coffee.wav
-share/asterisk/moh/reno_project-system.wav
-share/asterisk/sounds/.asterisk-core-sounds-en-gsm-1.4.19
-share/asterisk/sounds/CHANGES-asterisk-core-en-1.4.19
-share/asterisk/sounds/CREDITS-asterisk-core-en-1.4.19
-share/asterisk/sounds/LICENSE-asterisk-core-en-1.4.19
-share/asterisk/sounds/agent-alreadyon.gsm
-share/asterisk/sounds/agent-incorrect.gsm
-share/asterisk/sounds/agent-loggedoff.gsm
-share/asterisk/sounds/agent-loginok.gsm
-share/asterisk/sounds/agent-newlocation.gsm
-share/asterisk/sounds/agent-pass.gsm
-share/asterisk/sounds/agent-user.gsm
-share/asterisk/sounds/ascending-2tone.gsm
-share/asterisk/sounds/auth-incorrect.gsm
-share/asterisk/sounds/auth-thankyou.gsm
-share/asterisk/sounds/beep.gsm
-share/asterisk/sounds/beeperr.gsm
-share/asterisk/sounds/conf-adminmenu-162.gsm
-share/asterisk/sounds/conf-adminmenu.gsm
-share/asterisk/sounds/conf-enteringno.gsm
-share/asterisk/sounds/conf-errormenu.gsm
-share/asterisk/sounds/conf-extended.gsm
-share/asterisk/sounds/conf-getchannel.gsm
-share/asterisk/sounds/conf-getconfno.gsm
-share/asterisk/sounds/conf-getpin.gsm
-share/asterisk/sounds/conf-hasjoin.gsm
-share/asterisk/sounds/conf-hasleft.gsm
-share/asterisk/sounds/conf-invalid.gsm
-share/asterisk/sounds/conf-invalidpin.gsm
-share/asterisk/sounds/conf-kicked.gsm
-share/asterisk/sounds/conf-leaderhasleft.gsm
-share/asterisk/sounds/conf-locked.gsm
-share/asterisk/sounds/conf-lockednow.gsm
-share/asterisk/sounds/conf-muted.gsm
-share/asterisk/sounds/conf-noempty.gsm
-share/asterisk/sounds/conf-nonextended.gsm
-share/asterisk/sounds/conf-now-muted.gsm
-share/asterisk/sounds/conf-now-recording.gsm
-share/asterisk/sounds/conf-now-unmuted.gsm
-share/asterisk/sounds/conf-onlyone.gsm
-share/asterisk/sounds/conf-onlyperson.gsm
-share/asterisk/sounds/conf-otherinparty.gsm
-share/asterisk/sounds/conf-placeintoconf.gsm
-share/asterisk/sounds/conf-roll-callcomplete.gsm
-share/asterisk/sounds/conf-thereare.gsm
-share/asterisk/sounds/conf-unlockednow.gsm
-share/asterisk/sounds/conf-unmuted.gsm
-share/asterisk/sounds/conf-usermenu-162.gsm
-share/asterisk/sounds/conf-usermenu.gsm
-share/asterisk/sounds/conf-userswilljoin.gsm
-share/asterisk/sounds/conf-userwilljoin.gsm
-share/asterisk/sounds/conf-waitforleader.gsm
-share/asterisk/sounds/core-sounds-en.txt
-share/asterisk/sounds/demo-abouttotry.gsm
-share/asterisk/sounds/demo-congrats.gsm
-share/asterisk/sounds/demo-echodone.gsm
-share/asterisk/sounds/demo-echotest.gsm
-share/asterisk/sounds/demo-enterkeywords.gsm
-share/asterisk/sounds/demo-instruct.gsm
-share/asterisk/sounds/demo-moreinfo.gsm
-share/asterisk/sounds/demo-nogo.gsm
-share/asterisk/sounds/demo-nomatch.gsm
-share/asterisk/sounds/demo-thanks.gsm
-share/asterisk/sounds/descending-2tone.gsm
-share/asterisk/sounds/dictate/both_help.gsm
-share/asterisk/sounds/dictate/enter_filename.gsm
-share/asterisk/sounds/dictate/forhelp.gsm
-share/asterisk/sounds/dictate/pause.gsm
-share/asterisk/sounds/dictate/paused.gsm
-share/asterisk/sounds/dictate/play_help.gsm
-share/asterisk/sounds/dictate/playback.gsm
-share/asterisk/sounds/dictate/playback_mode.gsm
-share/asterisk/sounds/dictate/record.gsm
-share/asterisk/sounds/dictate/record_help.gsm
-share/asterisk/sounds/dictate/record_mode.gsm
-share/asterisk/sounds/dictate/truncating_audio.gsm
-share/asterisk/sounds/digits/0.gsm
-share/asterisk/sounds/digits/1.gsm
-share/asterisk/sounds/digits/10.gsm
-share/asterisk/sounds/digits/11.gsm
-share/asterisk/sounds/digits/12.gsm
-share/asterisk/sounds/digits/13.gsm
-share/asterisk/sounds/digits/14.gsm
-share/asterisk/sounds/digits/15.gsm
-share/asterisk/sounds/digits/16.gsm
-share/asterisk/sounds/digits/17.gsm
-share/asterisk/sounds/digits/18.gsm
-share/asterisk/sounds/digits/19.gsm
-share/asterisk/sounds/digits/2.gsm
-share/asterisk/sounds/digits/20.gsm
-share/asterisk/sounds/digits/3.gsm
-share/asterisk/sounds/digits/30.gsm
-share/asterisk/sounds/digits/4.gsm
-share/asterisk/sounds/digits/40.gsm
-share/asterisk/sounds/digits/5.gsm
-share/asterisk/sounds/digits/50.gsm
-share/asterisk/sounds/digits/6.gsm
-share/asterisk/sounds/digits/60.gsm
-share/asterisk/sounds/digits/7.gsm
-share/asterisk/sounds/digits/70.gsm
-share/asterisk/sounds/digits/8.gsm
-share/asterisk/sounds/digits/80.gsm
-share/asterisk/sounds/digits/9.gsm
-share/asterisk/sounds/digits/90.gsm
-share/asterisk/sounds/digits/a-m.gsm
-share/asterisk/sounds/digits/at.gsm
-share/asterisk/sounds/digits/billion.gsm
-share/asterisk/sounds/digits/day-0.gsm
-share/asterisk/sounds/digits/day-1.gsm
-share/asterisk/sounds/digits/day-2.gsm
-share/asterisk/sounds/digits/day-3.gsm
-share/asterisk/sounds/digits/day-4.gsm
-share/asterisk/sounds/digits/day-5.gsm
-share/asterisk/sounds/digits/day-6.gsm
-share/asterisk/sounds/digits/dollars.gsm
-share/asterisk/sounds/digits/h-1.gsm
-share/asterisk/sounds/digits/h-10.gsm
-share/asterisk/sounds/digits/h-11.gsm
-share/asterisk/sounds/digits/h-12.gsm
-share/asterisk/sounds/digits/h-13.gsm
-share/asterisk/sounds/digits/h-14.gsm
-share/asterisk/sounds/digits/h-15.gsm
-share/asterisk/sounds/digits/h-16.gsm
-share/asterisk/sounds/digits/h-17.gsm
-share/asterisk/sounds/digits/h-18.gsm
-share/asterisk/sounds/digits/h-19.gsm
-share/asterisk/sounds/digits/h-2.gsm
-share/asterisk/sounds/digits/h-20.gsm
-share/asterisk/sounds/digits/h-3.gsm
-share/asterisk/sounds/digits/h-30.gsm
-share/asterisk/sounds/digits/h-4.gsm
-share/asterisk/sounds/digits/h-40.gsm
-share/asterisk/sounds/digits/h-5.gsm
-share/asterisk/sounds/digits/h-50.gsm
-share/asterisk/sounds/digits/h-6.gsm
-share/asterisk/sounds/digits/h-60.gsm
-share/asterisk/sounds/digits/h-7.gsm
-share/asterisk/sounds/digits/h-70.gsm
-share/asterisk/sounds/digits/h-8.gsm
-share/asterisk/sounds/digits/h-80.gsm
-share/asterisk/sounds/digits/h-9.gsm
-share/asterisk/sounds/digits/h-90.gsm
-share/asterisk/sounds/digits/h-billion.gsm
-share/asterisk/sounds/digits/h-hundred.gsm
-share/asterisk/sounds/digits/h-million.gsm
-share/asterisk/sounds/digits/h-thousand.gsm
-share/asterisk/sounds/digits/hundred.gsm
-share/asterisk/sounds/digits/million.gsm
-share/asterisk/sounds/digits/minus.gsm
-share/asterisk/sounds/digits/mon-0.gsm
-share/asterisk/sounds/digits/mon-1.gsm
-share/asterisk/sounds/digits/mon-10.gsm
-share/asterisk/sounds/digits/mon-11.gsm
-share/asterisk/sounds/digits/mon-2.gsm
-share/asterisk/sounds/digits/mon-3.gsm
-share/asterisk/sounds/digits/mon-4.gsm
-share/asterisk/sounds/digits/mon-5.gsm
-share/asterisk/sounds/digits/mon-6.gsm
-share/asterisk/sounds/digits/mon-7.gsm
-share/asterisk/sounds/digits/mon-8.gsm
-share/asterisk/sounds/digits/mon-9.gsm
-share/asterisk/sounds/digits/oclock.gsm
-share/asterisk/sounds/digits/oh.gsm
-share/asterisk/sounds/digits/p-m.gsm
-share/asterisk/sounds/digits/pound.gsm
-share/asterisk/sounds/digits/star.gsm
-share/asterisk/sounds/digits/thousand.gsm
-share/asterisk/sounds/digits/today.gsm
-share/asterisk/sounds/digits/tomorrow.gsm
-share/asterisk/sounds/digits/yesterday.gsm
-share/asterisk/sounds/dir-first.gsm
-share/asterisk/sounds/dir-firstlast.gsm
-share/asterisk/sounds/dir-instr.gsm
-share/asterisk/sounds/dir-intro-fn.gsm
-share/asterisk/sounds/dir-intro.gsm
-share/asterisk/sounds/dir-last.gsm
-share/asterisk/sounds/dir-multi1.gsm
-share/asterisk/sounds/dir-multi2.gsm
-share/asterisk/sounds/dir-multi3.gsm
-share/asterisk/sounds/dir-multi9.gsm
-share/asterisk/sounds/dir-nomatch.gsm
-share/asterisk/sounds/dir-nomore.gsm
-share/asterisk/sounds/dir-pls-enter.gsm
-share/asterisk/sounds/dir-usingkeypad.gsm
-share/asterisk/sounds/dir-welcome.gsm
-share/asterisk/sounds/followme/call-from.gsm
-share/asterisk/sounds/followme/no-recording.gsm
-share/asterisk/sounds/followme/options.gsm
-share/asterisk/sounds/followme/pls-hold-while-try.gsm
-share/asterisk/sounds/followme/sorry.gsm
-share/asterisk/sounds/followme/status.gsm
-share/asterisk/sounds/hello-world.gsm
-share/asterisk/sounds/hours.gsm
-share/asterisk/sounds/invalid.gsm
-share/asterisk/sounds/letters/a.gsm
-share/asterisk/sounds/letters/ascii123.gsm
-share/asterisk/sounds/letters/ascii124.gsm
-share/asterisk/sounds/letters/ascii125.gsm
-share/asterisk/sounds/letters/ascii126.gsm
-share/asterisk/sounds/letters/ascii34.gsm
-share/asterisk/sounds/letters/ascii36.gsm
-share/asterisk/sounds/letters/ascii37.gsm
-share/asterisk/sounds/letters/ascii38.gsm
-share/asterisk/sounds/letters/ascii39.gsm
-share/asterisk/sounds/letters/ascii40.gsm
-share/asterisk/sounds/letters/ascii41.gsm
-share/asterisk/sounds/letters/ascii42.gsm
-share/asterisk/sounds/letters/ascii44.gsm
-share/asterisk/sounds/letters/ascii58.gsm
-share/asterisk/sounds/letters/ascii59.gsm
-share/asterisk/sounds/letters/ascii60.gsm
-share/asterisk/sounds/letters/ascii62.gsm
-share/asterisk/sounds/letters/ascii63.gsm
-share/asterisk/sounds/letters/ascii91.gsm
-share/asterisk/sounds/letters/ascii92.gsm
-share/asterisk/sounds/letters/ascii93.gsm
-share/asterisk/sounds/letters/ascii94.gsm
-share/asterisk/sounds/letters/ascii95.gsm
-share/asterisk/sounds/letters/ascii96.gsm
-share/asterisk/sounds/letters/asterisk.gsm
-share/asterisk/sounds/letters/at.gsm
-share/asterisk/sounds/letters/b.gsm
-share/asterisk/sounds/letters/c.gsm
-share/asterisk/sounds/letters/d.gsm
-share/asterisk/sounds/letters/dash.gsm
-share/asterisk/sounds/letters/dollar.gsm
-share/asterisk/sounds/letters/dot.gsm
-share/asterisk/sounds/letters/e.gsm
-share/asterisk/sounds/letters/equals.gsm
-share/asterisk/sounds/letters/exclaimation-point.gsm
-share/asterisk/sounds/letters/f.gsm
-share/asterisk/sounds/letters/g.gsm
-share/asterisk/sounds/letters/h.gsm
-share/asterisk/sounds/letters/i.gsm
-share/asterisk/sounds/letters/j.gsm
-share/asterisk/sounds/letters/k.gsm
-share/asterisk/sounds/letters/l.gsm
-share/asterisk/sounds/letters/m.gsm
-share/asterisk/sounds/letters/n.gsm
-share/asterisk/sounds/letters/o.gsm
-share/asterisk/sounds/letters/p.gsm
-share/asterisk/sounds/letters/plus.gsm
-share/asterisk/sounds/letters/q.gsm
-share/asterisk/sounds/letters/r.gsm
-share/asterisk/sounds/letters/s.gsm
-share/asterisk/sounds/letters/slash.gsm
-share/asterisk/sounds/letters/space.gsm
-share/asterisk/sounds/letters/t.gsm
-share/asterisk/sounds/letters/u.gsm
-share/asterisk/sounds/letters/v.gsm
-share/asterisk/sounds/letters/w.gsm
-share/asterisk/sounds/letters/x.gsm
-share/asterisk/sounds/letters/y.gsm
-share/asterisk/sounds/letters/z.gsm
-share/asterisk/sounds/letters/zed.gsm
-share/asterisk/sounds/minutes.gsm
-share/asterisk/sounds/pbx-invalid.gsm
-share/asterisk/sounds/pbx-invalidpark.gsm
-share/asterisk/sounds/pbx-parkingfailed.gsm
-share/asterisk/sounds/pbx-transfer.gsm
-share/asterisk/sounds/phonetic/9_p.gsm
-share/asterisk/sounds/phonetic/a_p.gsm
-share/asterisk/sounds/phonetic/b_p.gsm
-share/asterisk/sounds/phonetic/c_p.gsm
-share/asterisk/sounds/phonetic/d_p.gsm
-share/asterisk/sounds/phonetic/e_p.gsm
-share/asterisk/sounds/phonetic/f_p.gsm
-share/asterisk/sounds/phonetic/g_p.gsm
-share/asterisk/sounds/phonetic/h_p.gsm
-share/asterisk/sounds/phonetic/i_p.gsm
-share/asterisk/sounds/phonetic/j_p.gsm
-share/asterisk/sounds/phonetic/k_p.gsm
-share/asterisk/sounds/phonetic/l_p.gsm
-share/asterisk/sounds/phonetic/m_p.gsm
-share/asterisk/sounds/phonetic/n_p.gsm
-share/asterisk/sounds/phonetic/o_p.gsm
-share/asterisk/sounds/phonetic/p_p.gsm
-share/asterisk/sounds/phonetic/q_p.gsm
-share/asterisk/sounds/phonetic/r_p.gsm
-share/asterisk/sounds/phonetic/s_p.gsm
-share/asterisk/sounds/phonetic/t_p.gsm
-share/asterisk/sounds/phonetic/u_p.gsm
-share/asterisk/sounds/phonetic/v_p.gsm
-share/asterisk/sounds/phonetic/w_p.gsm
-share/asterisk/sounds/phonetic/x_p.gsm
-share/asterisk/sounds/phonetic/y_p.gsm
-share/asterisk/sounds/phonetic/z_p.gsm
-share/asterisk/sounds/priv-callee-options.gsm
-share/asterisk/sounds/priv-callpending.gsm
-share/asterisk/sounds/priv-introsaved.gsm
-share/asterisk/sounds/priv-recordintro.gsm
-share/asterisk/sounds/privacy-incorrect.gsm
-share/asterisk/sounds/privacy-prompt.gsm
-share/asterisk/sounds/privacy-thankyou.gsm
-share/asterisk/sounds/privacy-unident.gsm
-share/asterisk/sounds/queue-callswaiting.gsm
-share/asterisk/sounds/queue-holdtime.gsm
-share/asterisk/sounds/queue-less-than.gsm
-share/asterisk/sounds/queue-minute.gsm
-share/asterisk/sounds/queue-minutes.gsm
-share/asterisk/sounds/queue-periodic-announce.gsm
-share/asterisk/sounds/queue-quantity1.gsm
-share/asterisk/sounds/queue-quantity2.gsm
-share/asterisk/sounds/queue-reporthold.gsm
-share/asterisk/sounds/queue-seconds.gsm
-share/asterisk/sounds/queue-thankyou.gsm
-share/asterisk/sounds/queue-thereare.gsm
-share/asterisk/sounds/queue-youarenext.gsm
-share/asterisk/sounds/screen-callee-options.gsm
-share/asterisk/sounds/seconds.gsm
-share/asterisk/sounds/silence/1.gsm
-share/asterisk/sounds/silence/10.gsm
-share/asterisk/sounds/silence/2.gsm
-share/asterisk/sounds/silence/3.gsm
-share/asterisk/sounds/silence/4.gsm
-share/asterisk/sounds/silence/5.gsm
-share/asterisk/sounds/silence/6.gsm
-share/asterisk/sounds/silence/7.gsm
-share/asterisk/sounds/silence/8.gsm
-share/asterisk/sounds/silence/9.gsm
-share/asterisk/sounds/spy-agent.gsm
-share/asterisk/sounds/spy-console.gsm
-share/asterisk/sounds/spy-dahdi.gsm
-share/asterisk/sounds/spy-h323.gsm
-share/asterisk/sounds/spy-iax.gsm
-share/asterisk/sounds/spy-iax2.gsm
-share/asterisk/sounds/spy-jingle.gsm
-share/asterisk/sounds/spy-local.gsm
-share/asterisk/sounds/spy-mgcp.gsm
-share/asterisk/sounds/spy-misdn.gsm
-share/asterisk/sounds/spy-mobile.gsm
-share/asterisk/sounds/spy-nbs.gsm
-share/asterisk/sounds/spy-sip.gsm
-share/asterisk/sounds/spy-skinny.gsm
-share/asterisk/sounds/spy-unistim.gsm
-share/asterisk/sounds/spy-usbradio.gsm
-share/asterisk/sounds/spy-zap.gsm
-share/asterisk/sounds/ss-noservice.gsm
-share/asterisk/sounds/transfer.gsm
-share/asterisk/sounds/tt-allbusy.gsm
-share/asterisk/sounds/tt-monkeys.gsm
-share/asterisk/sounds/tt-monkeysintro.gsm
-share/asterisk/sounds/tt-somethingwrong.gsm
-share/asterisk/sounds/tt-weasels.gsm
-share/asterisk/sounds/vm-Cust1.gsm
-share/asterisk/sounds/vm-Cust2.gsm
-share/asterisk/sounds/vm-Cust3.gsm
-share/asterisk/sounds/vm-Cust4.gsm
-share/asterisk/sounds/vm-Cust5.gsm
-share/asterisk/sounds/vm-Family.gsm
-share/asterisk/sounds/vm-Friends.gsm
-share/asterisk/sounds/vm-INBOX.gsm
-share/asterisk/sounds/vm-Old.gsm
-share/asterisk/sounds/vm-Urgent.gsm
-share/asterisk/sounds/vm-Work.gsm
-share/asterisk/sounds/vm-advopts.gsm
-share/asterisk/sounds/vm-and.gsm
-share/asterisk/sounds/vm-calldiffnum.gsm
-share/asterisk/sounds/vm-changeto.gsm
-share/asterisk/sounds/vm-delete.gsm
-share/asterisk/sounds/vm-deleted.gsm
-share/asterisk/sounds/vm-dialout.gsm
-share/asterisk/sounds/vm-duration.gsm
-share/asterisk/sounds/vm-enter-num-to-call.gsm
-share/asterisk/sounds/vm-extension.gsm
-share/asterisk/sounds/vm-first.gsm
-share/asterisk/sounds/vm-for.gsm
-share/asterisk/sounds/vm-forward-multiple.gsm
-share/asterisk/sounds/vm-forward.gsm
-share/asterisk/sounds/vm-forwardoptions.gsm
-share/asterisk/sounds/vm-from-extension.gsm
-share/asterisk/sounds/vm-from-phonenumber.gsm
-share/asterisk/sounds/vm-from.gsm
-share/asterisk/sounds/vm-goodbye.gsm
-share/asterisk/sounds/vm-helpexit.gsm
-share/asterisk/sounds/vm-incorrect-mailbox.gsm
-share/asterisk/sounds/vm-incorrect.gsm
-share/asterisk/sounds/vm-instructions.gsm
-share/asterisk/sounds/vm-intro.gsm
-share/asterisk/sounds/vm-invalid-password.gsm
-share/asterisk/sounds/vm-invalidpassword.gsm
-share/asterisk/sounds/vm-isonphone.gsm
-share/asterisk/sounds/vm-isunavail.gsm
-share/asterisk/sounds/vm-last.gsm
-share/asterisk/sounds/vm-leavemsg.gsm
-share/asterisk/sounds/vm-login.gsm
-share/asterisk/sounds/vm-mailboxfull.gsm
-share/asterisk/sounds/vm-marked-nonurgent.gsm
-share/asterisk/sounds/vm-marked-urgent.gsm
-share/asterisk/sounds/vm-message.gsm
-share/asterisk/sounds/vm-messages.gsm
-share/asterisk/sounds/vm-minutes.gsm
-share/asterisk/sounds/vm-mismatch.gsm
-share/asterisk/sounds/vm-msginstruct.gsm
-share/asterisk/sounds/vm-msgsaved.gsm
-share/asterisk/sounds/vm-newpassword.gsm
-share/asterisk/sounds/vm-newuser.gsm
-share/asterisk/sounds/vm-next.gsm
-share/asterisk/sounds/vm-no.gsm
-share/asterisk/sounds/vm-nobodyavail.gsm
-share/asterisk/sounds/vm-nobox.gsm
-share/asterisk/sounds/vm-nomore.gsm
-share/asterisk/sounds/vm-nonumber.gsm
-share/asterisk/sounds/vm-num-i-have.gsm
-share/asterisk/sounds/vm-onefor-full.gsm
-share/asterisk/sounds/vm-onefor.gsm
-share/asterisk/sounds/vm-options.gsm
-share/asterisk/sounds/vm-opts-full.gsm
-share/asterisk/sounds/vm-opts.gsm
-share/asterisk/sounds/vm-passchanged.gsm
-share/asterisk/sounds/vm-password.gsm
-share/asterisk/sounds/vm-pls-try-again.gsm
-share/asterisk/sounds/vm-press.gsm
-share/asterisk/sounds/vm-prev.gsm
-share/asterisk/sounds/vm-reachoper.gsm
-share/asterisk/sounds/vm-rec-busy.gsm
-share/asterisk/sounds/vm-rec-name.gsm
-share/asterisk/sounds/vm-rec-temp.gsm
-share/asterisk/sounds/vm-rec-unv.gsm
-share/asterisk/sounds/vm-received.gsm
-share/asterisk/sounds/vm-record-prepend.gsm
-share/asterisk/sounds/vm-reenterpassword.gsm
-share/asterisk/sounds/vm-repeat.gsm
-share/asterisk/sounds/vm-review-nonurgent.gsm
-share/asterisk/sounds/vm-review-urgent.gsm
-share/asterisk/sounds/vm-review.gsm
-share/asterisk/sounds/vm-saved.gsm
-share/asterisk/sounds/vm-savedto.gsm
-share/asterisk/sounds/vm-savefolder.gsm
-share/asterisk/sounds/vm-savemessage.gsm
-share/asterisk/sounds/vm-saveoper.gsm
-share/asterisk/sounds/vm-sorry.gsm
-share/asterisk/sounds/vm-star-cancel.gsm
-share/asterisk/sounds/vm-starmain.gsm
-share/asterisk/sounds/vm-tempgreetactive.gsm
-share/asterisk/sounds/vm-tempgreeting.gsm
-share/asterisk/sounds/vm-tempgreeting2.gsm
-share/asterisk/sounds/vm-tempremoved.gsm
-share/asterisk/sounds/vm-then-pound.gsm
-share/asterisk/sounds/vm-theperson.gsm
-share/asterisk/sounds/vm-tmpexists.gsm
-share/asterisk/sounds/vm-tocallback.gsm
-share/asterisk/sounds/vm-tocallnum.gsm
-share/asterisk/sounds/vm-tocancel.gsm
-share/asterisk/sounds/vm-tocancelmsg.gsm
-share/asterisk/sounds/vm-toenternumber.gsm
-share/asterisk/sounds/vm-toforward.gsm
-share/asterisk/sounds/vm-tohearenv.gsm
-share/asterisk/sounds/vm-tomakecall.gsm
-share/asterisk/sounds/vm-tooshort.gsm
-share/asterisk/sounds/vm-toreply.gsm
-share/asterisk/sounds/vm-torerecord.gsm
-share/asterisk/sounds/vm-undelete.gsm
-share/asterisk/sounds/vm-undeleted.gsm
-share/asterisk/sounds/vm-unknown-caller.gsm
-share/asterisk/sounds/vm-whichbox.gsm
-share/asterisk/sounds/vm-youhave.gsm
-share/asterisk/static-http/ajamdemo.html
-share/asterisk/static-http/astman.css
-share/asterisk/static-http/astman.js
-share/asterisk/static-http/prototype.js
-@dirrm share/asterisk/static-http
-@dirrm share/asterisk/sounds/silence
-@dirrm share/asterisk/sounds/phonetic
-@dirrm share/asterisk/sounds/letters
-@dirrm share/asterisk/sounds/fr
-@dirrm share/asterisk/sounds/followme
-@dirrm share/asterisk/sounds/es
-@dirrm share/asterisk/sounds/digits
-@dirrm share/asterisk/sounds/dictate
-@dirrm share/asterisk/sounds
-@dirrm share/asterisk/moh
-@dirrm share/asterisk/keys
-@dirrm share/asterisk/images
-@dirrm share/asterisk/firmware/iax
-@dirrm share/asterisk/firmware
-@dirrm share/asterisk/agi-bin
-@dirrm share/asterisk
-@dirrm lib/asterisk/modules
-@dirrm lib/asterisk
-@dirrm include/asterisk
-@dirrmtry etc/asterisk
-@exec mkdir -p %D/share/asterisk/sounds/fr
-@exec mkdir -p %D/share/asterisk/sounds/es
-@cwd /var
-spool/asterisk/voicemail/default/1234/busy.gsm
-spool/asterisk/voicemail/default/1234/unavail.gsm
-@exec mkdir -p %D/log/asterisk/cdr-csv
-@exec mkdir -p %D/log/asterisk/cdr-custom
-@exec mkdir -p %D/spool/asterisk/dictate
-@exec mkdir -p %D/spool/asterisk/meetme
-@exec mkdir -p %D/spool/asterisk/monitor
-@exec mkdir -p %D/spool/asterisk/system
-@exec mkdir -p %D/spool/asterisk/tmp
-@exec mkdir -p %D/spool/asterisk/voicemail/default/1234/INBOX
-@dirrm spool/asterisk/voicemail/default/1234/INBOX
-@dirrm spool/asterisk/voicemail/default/1234
-@dirrm spool/asterisk/voicemail/default
-@dirrm spool/asterisk/voicemail
-@dirrm spool/asterisk/tmp
-@dirrm spool/asterisk/system
-@dirrm spool/asterisk/monitor
-@dirrm spool/asterisk/meetme
-@dirrm spool/asterisk/dictate
-@dirrm spool/asterisk
-@dirrm log/asterisk/cdr-custom
-@dirrm log/asterisk/cdr-csv
-@dirrm log/asterisk
diff --git a/net/astfax/Makefile b/net/astfax/Makefile
deleted file mode 100644
index ab8cbbaf09e1..000000000000
--- a/net/astfax/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-# New ports collection makefile for: astfax
-# Date created: 13 Aug 2005
-# Whom: Filippo Natali <filippo.natali@gmail.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= astfax
-PORTVERSION= 1.0
-PORTREVISION= 11
-CATEGORIES= net
-MASTER_SITES= http://www.inter7.com/astfax/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= AstFax provides an outgoing email to fax gateway for Asterisk
-
-DEPRECATED= Depends on net/asterisk14, which is FORBIDDEN
-EXPIRATION_DATE= 2011-10-14
-
-LIB_DEPENDS= spandsp.1:${PORTSDIR}/comms/spandsp
-BUILD_DEPENDS= ${LOCALBASE}/lib/libeps.a:${PORTSDIR}/mail/eps
-RUN_DEPENDS= ${LOCALBASE}/sbin/asterisk:${PORTSDIR}/net/asterisk14
-
-MAKE_JOBS_SAFE= yes
-
-PORTDOCS= README testfax.eml testfax.tif
-
-MAKE_ENV+= DEFS="${CFLAGS}"
-
-post-patch:
- @${REINPLACE_CMD} -e 's|^CC =|CC \?=|' \
- -e 's|^DEFS =|DEFS \?=|' \
- -e 's|\/usr\/include\/eps|${LOCALBASE}\/include\/eps|' \
- -e 's|^LIBS=-leps|LIBS=-leps -L${LOCALBASE}\/lib|' \
- ${WRKSRC}/Makefile
- @${REINPLACE_CMD} -e 's|"\/tmp"|"\/var\/tmp"|' \
- -e 's|"\./ast_fax.call"|"${DATADIR}\/ast_fax.call"|' \
- ${WRKSRC}/ast_fax.c
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/ast_fax ${PREFIX}/bin
- ${MKDIR} ${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/ast_fax.call ${DATADIR}
-
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- for f in ${PORTDOCS}; do \
- ${INSTALL_DATA} ${WRKSRC}/$${f} ${DOCSDIR}; \
- done
-.endif
-
-.include <bsd.port.mk>
diff --git a/net/astfax/distinfo b/net/astfax/distinfo
deleted file mode 100644
index e8c5b24d0ec2..000000000000
--- a/net/astfax/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (astfax-1.0.tar.gz) = 7307e01aad625b90922253aa6c03afc415cb59db7eaf42d7b040b847565524f6
-SIZE (astfax-1.0.tar.gz) = 8664
diff --git a/net/astfax/pkg-descr b/net/astfax/pkg-descr
deleted file mode 100644
index a1ba56abaa7e..000000000000
--- a/net/astfax/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-AstFax provides an outgoing email to fax gateway for the Asterisk PBX package.
-Incoming fax to email can also be configured so your Asterisk server can act
-as both an outgoing and incoming fax server.
-
-Features
-
- * Written in C
- * Processes large email messages quickly with the EPS library
- * Easy to use, simply send an email to the fax number
- * Configures easily with Asterisk, and most Unix-based MTAs
-
-WWW: http://www.inter7.com/index.php?page=astfax
diff --git a/net/astfax/pkg-plist b/net/astfax/pkg-plist
deleted file mode 100644
index 603624c7b216..000000000000
--- a/net/astfax/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/ast_fax
-%%DATADIR%%/ast_fax.call
-@dirrm %%DATADIR%%
diff --git a/net/isc-dhcp31-client/Makefile b/net/isc-dhcp31-client/Makefile
deleted file mode 100644
index 6bfa7a7cd809..000000000000
--- a/net/isc-dhcp31-client/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: dhcp
-# Date created: 28 April 2003
-# Whom: cyrille.lefevre@laposte.net
-#
-# $FreeBSD$
-#
-
-COMMENT= The ISC Dynamic Host Configuration Protocol client
-
-FORBIDDEN= Vulnerable since 2011-04-10, http://portaudit.freebsd.org/7e69f00d-632a-11e0-9f3a-001d092480a4.html
-EXPIRATION_DATE= 2011-10-14
-
-# Local variables
-#
-
-SUBSYS= client
-
-# Local overrides
-#
-
-MASTERDIR= ${.CURDIR}/../isc-dhcp31-server
-
-.include "${MASTERDIR}/Makefile"
diff --git a/net/isc-dhcp31-client/pkg-descr b/net/isc-dhcp31-client/pkg-descr
deleted file mode 100644
index 7dc1bc78ea95..000000000000
--- a/net/isc-dhcp31-client/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-The ISC Dynamic Host Configuration Protocol Distribution provides a
-freely redistributable reference implementation of all aspects of the
-DHCP protocol, through a suite of DHCP tools:
-
- * A DHCP server
- * A DHCP client (this port)
- * A DHCP relay agent
-
-Version 3 of the ISC DHCP Distribution includes the following features
-that are new since version 2.0:
-
- * DHCP Failover Protocol support
- * OMAPI, an API for accessing and modifying the DHCP server and client state
- * Conditional behaviour
- * Storing arbitrary information on leases
- * Address pools with access control
- * Client classing
- * Address allocation restriction by class
- * Relay agent information option support
- * Dynamic DNS updates
- * Many bug fixes, performance enhancements, and minor new DHCP protocol
- features.
-
-WWW: http://www.isc.org/products/DHCP/
diff --git a/net/isc-dhcp31-client/pkg-message b/net/isc-dhcp31-client/pkg-message
deleted file mode 100644
index b406fd04fbd8..000000000000
--- a/net/isc-dhcp31-client/pkg-message
+++ /dev/null
@@ -1,10 +0,0 @@
-**** To setup dhclient, you may need to edit /etc/rc.conf to replace the
- base system dhclient, such as :
-
- dhcp_program="%%PREFIX%%/sbin/dhclient"
- dhcp_flags="-q"
-
- See dhclient(8), using the following command, for details about other
- possible options:
-
- MANPATH=%%MAN1PREFIX%%/man man 8 dhclient
diff --git a/net/isc-dhcp31-client/pkg-plist b/net/isc-dhcp31-client/pkg-plist
deleted file mode 100644
index 1c8e80e6c6eb..000000000000
--- a/net/isc-dhcp31-client/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-@comment $FreeBSD: /tmp/pcvs/ports/net/isc-dhcp31-client/Attic/pkg-plist,v 1.3 2004-06-26 08:46:05 eik Exp $
-etc/dhclient.conf.sample
-@exec [ -f %D/etc/dhclient.conf ] || touch %D/etc/dhclient.conf
-@unexec [ -L %D/etc/dhclient.conf -o -s %D/etc/dhclient.conf ] || rm -f %D/etc/dhclient.conf
-sbin/dhclient
-sbin/dhclient-script
-@exec [ -f /var/run/dhclient.leases ] || touch /var/run/dhclient.leases
-@unexec [ -s /var/run/dhclient.leases ] || rm -f /var/run/dhclient.leases
diff --git a/net/isc-dhcp31-relay/Makefile b/net/isc-dhcp31-relay/Makefile
deleted file mode 100644
index 6536811d7e56..000000000000
--- a/net/isc-dhcp31-relay/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: dhcp
-# Date created: 28 April 2003
-# Whom: cyrille.lefevre@laposte.net
-#
-# $FreeBSD$
-#
-
-COMMENT= The ISC Dynamic Host Configuration Protocol relay
-
-# Local variables
-#
-
-SUBSYS= relay
-
-# Local overrides
-#
-
-MASTERDIR= ${.CURDIR}/../isc-dhcp31-server
-
-.include "${MASTERDIR}/Makefile"
diff --git a/net/isc-dhcp31-relay/pkg-descr b/net/isc-dhcp31-relay/pkg-descr
deleted file mode 100644
index b764dbf45a19..000000000000
--- a/net/isc-dhcp31-relay/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-The ISC Dynamic Host Configuration Protocol Distribution provides a
-freely redistributable reference implementation of all aspects of the
-DHCP protocol, through a suite of DHCP tools:
-
- * A DHCP server
- * A DHCP client
- * A DHCP relay agent (this port)
-
-Version 3 of the ISC DHCP Distribution includes the following features
-that are new since version 2.0:
-
- * DHCP Failover Protocol support
- * OMAPI, an API for accessing and modifying the DHCP server and client state
- * Conditional behaviour
- * Storing arbitrary information on leases
- * Address pools with access control
- * Client classing
- * Address allocation restriction by class
- * Relay agent information option support
- * Dynamic DNS updates
- * Many bug fixes, performance enhancements, and minor new DHCP protocol
- features.
-
-WWW: http://www.isc.org/products/DHCP/
diff --git a/net/isc-dhcp31-relay/pkg-message b/net/isc-dhcp31-relay/pkg-message
deleted file mode 100644
index c0917bf31b63..000000000000
--- a/net/isc-dhcp31-relay/pkg-message
+++ /dev/null
@@ -1,13 +0,0 @@
-**** This port installs dhcp relay daemon, but doesn't invoke dhcrelay by
- default. If you want to invoke dhcrelay at startup, put these lines
- into /etc/rc.conf.
-
- dhcrelay_enable="YES"
- dhcrelay_flags="" # command option(s)
- dhcrelay_servers="" # dhcrelay server(s)
- dhcrelay_ifaces="" # ethernet interface(s)
-
-**** For instance, rc.conf like variables are still read from
- %%PREFIX%%/etc/rc.isc-dhcrelay.conf. They should be move
- into /etc/rc.conf. Also, the dhcrelay_options variable
- must be renamed dhcrelay_flags.
diff --git a/net/isc-dhcp31-relay/pkg-plist b/net/isc-dhcp31-relay/pkg-plist
deleted file mode 100644
index 1e66232a86cc..000000000000
--- a/net/isc-dhcp31-relay/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-@comment $FreeBSD: /tmp/pcvs/ports/net/isc-dhcp31-relay/Attic/pkg-plist,v 1.5 2006-08-25 12:02:58 sem Exp $
-@unexec %D/etc/rc.d/isc-dhcrelay.sh forcestop 2>/dev/null || true
-@unexec %D/etc/rc.d/isc-dhcrelay forcestop 2>/dev/null || true
-sbin/dhcrelay
diff --git a/net/isc-dhcp31-server/Makefile b/net/isc-dhcp31-server/Makefile
deleted file mode 100644
index d1ad8154b4af..000000000000
--- a/net/isc-dhcp31-server/Makefile
+++ /dev/null
@@ -1,268 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: dhcp
-# Date created: 7 Mar 1996
-# Whom: se
-#
-# $FreeBSD$
-#
-
-PORTNAME= dhcp
-PORTVERSION= 3.1.ESV
-PORTEPOCH= 1
-PORTREVISION= ${DHCP_PORTREVISION}
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_ISC}
-MASTER_SITE_SUBDIR= dhcp dhcp/dhcp-3.1-history
-PKGNAMEPREFIX= isc-
-PKGNAMESUFFIX= 31-${SUBSYS}
-DISTNAME= ${PORTNAME}-3.1-ESV-R3
-
-MAINTAINER= jpaetzel@FreeBSD.org
-COMMENT?= The ISC Dynamic Host Configuration Protocol server
-
-PORTREVISION_SERVER= 1
-PORTREVISION_CLIENT= 0
-PORTREVISION_RELAY= 0
-PORTREVISION_DEVEL= 0
-
-SUBSYS?= server
-
-UNIQUENAME= ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}
-.if ${SUBSYS} == client
-OPTIONS= INTERFACE_POLLING "interface polling support" on
-.endif
-.if ${SUBSYS} == server
-OPTIONS= DHCP_PARANOIA "add -user, -group and -chroot options" on \
- DHCP_JAIL "add -chroot and -jail options" on \
- DHCP_SOCKETS "use sockets instead of /dev/bpf (jail-only)" off \
- OPENSSL_BASE "use the base system OpenSSL (required by TLS)" on \
- OPENSSL_PORT "use OpenSSL from ports (required by TLS)" off
-.endif
-
-# PORTREVISION handling
-.if ${SUBSYS} == client
-CONFLICTS= isc-dhcp4[1-9]-client*
-DHCP_PORTREVISION= ${PORTREVISION_CLIENT}
-.elif ${SUBSYS} == relay
-CONFLICTS= isc-dhcp4[1-9]-relay*
-DHCP_PORTREVISION= ${PORTREVISION_RELAY}
-.elif ${SUBSYS} == devel
-DHCP_PORTREVISION= ${PORTREVISION_DEVEL}
-.else
-CONFLICTS= isc-dhcp4[1-9]-server*
-DHCP_PORTREVISION= ${PORTREVISION_SERVER}
-.endif
-
-.include <bsd.port.pre.mk>
-
-# Global variables
-#
-
-HAS_CONFIGURE= yes
-CONFIGURE_ARGS= --subsys ${SUBSYS}
-ALL_TARGET= all.${SUBSYS}
-INSTALL_TARGET= install.${SUBSYS}
-SCRIPTS_ENV+= PKG_PREFIX=${PREFIX}
-
-.if ${SUBSYS} == client
-MAN5= dhclient.conf.5 dhclient.leases.5
-MAN8= dhclient.8 dhclient-script.8
-.elif ${SUBSYS} == server
-MAN1= omshell.1
-MAN5= dhcpd.conf.5 dhcpd.leases.5
-MAN8= dhcpd.8
-.elif ${SUBSYS} == relay
-MAN8= dhcrelay.8
-.else
-MAN3= dhcpctl.3 omapi.3
-.endif
-.if ${SUBSYS} != relay
-MAN5+= dhcp-eval.5 dhcp-options.5
-.endif
-
-MSG_FILE= ${.CURDIR}/pkg-message
-DESCR= ${.CURDIR}/pkg-descr
-PKGINSTALL= ${.CURDIR}/pkg-install
-PKGDEINSTALL= ${PKGINSTALL}
-PKGMESSAGE= ${WRKDIR}/pkg-message
-PLIST= ${.CURDIR}/pkg-plist
-
-
-PATCH_SUBDIRS= common minires dst omapip
-.if ${SUBSYS} == server || ${SUBSYS} == devel
-PATCH_SUBDIRS+= dhcpctl
-.endif
-.if ${SUBSYS} != devel
-PATCH_SUBDIRS+= ${SUBSYS}
-.endif
-.if ${SUBSYS} == server
-PATCH_SUBDIRS+= omshell
-.endif
-
-.if !defined(NOPORTDOCS)
-PORTDOCS= LICENSE README RELNOTES
-.endif
-.if ${SUBSYS} == client
-BIN_FILES= dhclient
-LOCAL_CONF_FILES= dhclient.conf
-SAMP_FILES= client/dhclient.conf
-DATA_FILES= dhclient.leases
-.elif ${SUBSYS} == server
-BIN_FILES= dhcpd omshell
-USE_RC_SUBR= isc-dhcpd
-SAMP_FILES= server/dhcpd.conf
-DATA_FILES= dhcpd.leases
-.elif ${SUBSYS} == relay
-BIN_FILES= dhcrelay
-USE_RC_SUBR= isc-dhcrelay
-.endif
-
-SAMP_SUFX= .sample
-
-CONF_DIR= ${PREFIX}/etc
-SCHEMA_DIR= ${PREFIX}/share/${PKGBASE}
-DOCSDIR= ${PREFIX}/share/doc/${PKGBASE}
-DATADIR= /var/db
-
-PLIST_SUB+= SCHEMA_DIR="${SCHEMA_DIR:S,^${PREFIX}/,,}"
-PLIST_SUB+= LDAP="@comment "
-REINPLACE_SUB= PREFIX=${PREFIX}
-.if !defined(WITHOUT_DHCP_PARANOIA)
-SUB_LIST+= PARANOIA=YES
-.else
-SUB_LIST+= PARANOIA=NO
-.endif
-.if !defined(WITHOUT_DHCP_JAIL)
-SUB_LIST+= JAIL=YES
-.else
-SUB_LIST+= JAIL=NO
-.endif
-PKGMESSAGE_SUB= PREFIX="${PREFIX}" MAN1PREFIX="${MAN1PREFIX}" \
- DOCSDIR="${DOCSDIR}" SCHEMA_DIR="${SCHEMA_DIR}"
-
-# Post-extract
-#
-
-post-extract: extract-omshell extract-script
-
-extract-omshell:
- @${MKDIR} ${WRKSRC}/omshell
- @${MV} ${WRKSRC}/dhcpctl/omshell.? ${WRKSRC}/omshell
- @${CP} ${FILESDIR}/omshell::Makefile.dist \
- ${WRKSRC}/omshell/Makefile.dist
-
-extract-script:
- @${CP} ${FILESDIR}/client::scripts::freebsd ${WRKSRC}/client/scripts/freebsd
-
-# Post-patch
-#
-
-post-patch: patch-scripts patch-makefile-conf \
- patch-makefiles-dist patch-man-pages \
- patch-pkgmessage patch-site-conf
-
-patch-scripts:
- @${REINPLACE_CMD} ${REINPLACE_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
- ${WRKSRC}/client/dhclient.conf \
- ${WRKSRC}/client/scripts/freebsd
-
-patch-site-conf:
-.if ${SUBSYS} == client && !defined(WITHOUT_INTERFACE_POLLING)
- @${ECHO_CMD} CFLAGS += -DENABLE_POLLING_MODE >> ${WRKSRC}/site.conf
-.endif
-.if ${SUBSYS} == server
-.if !defined(WITHOUT_DHCP_PARANOIA)
- @${ECHO_CMD} CFLAGS += -DPARANOIA >> ${WRKSRC}/site.conf
-.endif
-.if !defined(WITHOUT_DHCP_JAIL)
- @${ECHO_CMD} CFLAGS += -DJAIL >> ${WRKSRC}/site.conf
-.if defined(WITH_DHCP_SOCKETS)
- @${ECHO_CMD} CFLAGS += -DUSE_SOCKETS >> ${WRKSRC}/site.conf
-.endif
-.endif
-.endif
-
-patch-makefile-conf:
- @${REINPLACE_CMD} -e 's|^DEBUG[ ]*=|# DEBUG ?=|g' \
- ${WRKSRC}/Makefile.conf
-
-patch-makefiles-dist:
-.for subdir in ${PATCH_SUBDIRS}
- @${REINPLACE_CMD} -e 's|^CFLAGS[ ]*=|CFLAGS +=|g' \
- ${WRKSRC}/${subdir}/Makefile.dist
-.endfor
-
-# temporary hack - no patch file needed for this typo.
-patch-man-pages:
- @${REINPLACE_CMD} -e '/^\.Fd$$/d' ${WRKSRC}/dhcpctl/dhcpctl.3
-
-patch-pkgmessage:
-.if ${SUBSYS} != devel
- @${SED} ${PKGMESSAGE_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
- ${MSG_FILE} > ${PKGMESSAGE}
- @${REINPLACE_CMD} -e '/^%%LDAP%%/d' ${PKGMESSAGE}
-.endif
-
-# Post-install
-#
-
-POST-INSTALL= parallel-post-install install-rc-script configure-package \
- display-message
-.ORDER: ${POST-INSTALL}
-post-install: ${POST-INSTALL}
-
-parallel-post-install: \
- strip-binary-files \
- install-doc-files install-sample-files \
- create-conf-files create-data-files
-
-strip-binary-files:
-.for f in ${BIN_FILES}
-.if exists(${PREFIX}/bin/${f})
- @${STRIP_CMD} ${PREFIX}/bin/${f}
-.endif
-.if exists(${PREFIX}/sbin/${f})
- @${STRIP_CMD} ${PREFIX}/sbin/${f}
-.endif
-.endfor
-
-install-doc-files:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for f in ${PORTDOCS}
- @${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
-.endfor
-.endif
-
-install-sample-files:
-.for f in ${SAMP_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${f} ${CONF_DIR}/${f:T}${SAMP_SUFX}
-.endfor
-
-create-conf-files:
-.for f in ${LOCAL_CONF_FILES}
-.if !exists(${CONF_DIR}/${f})
- @${TOUCH} ${CONF_DIR}/${f}
-.endif
-.endfor
-
-create-data-files:
-.for f in ${DATA_FILES}
-.if !exists(${DATADIR}/${f})
- @${TOUCH} ${DATADIR}/${f}
-.endif
-.endfor
-
-configure-package:
-.if ${SUBSYS} == server
- @${SETENV} ${SCRIPTS_ENV} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
-.endif
-
-display-message:
-.if ${SUBSYS} != devel
- @${ECHO_MSG}
- @${CAT} ${PKGMESSAGE}
- @${ECHO_MSG}
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net/isc-dhcp31-server/distinfo b/net/isc-dhcp31-server/distinfo
deleted file mode 100644
index 639f2d31c4d2..000000000000
--- a/net/isc-dhcp31-server/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (dhcp-3.1-ESV-R3.tar.gz) = fb86e124c1fe57d6d6376ceb3eb025320cce5b98002b614e1540fc21a88d6bc6
-SIZE (dhcp-3.1-ESV-R3.tar.gz) = 799075
diff --git a/net/isc-dhcp31-server/files/client::scripts::freebsd b/net/isc-dhcp31-server/files/client::scripts::freebsd
deleted file mode 100644
index 9c4c3d3a6f24..000000000000
--- a/net/isc-dhcp31-server/files/client::scripts::freebsd
+++ /dev/null
@@ -1,510 +0,0 @@
-#!/bin/sh
-
-#############################################################################
-#
-# Copyright (c) 1999, MindStep Corporation
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-# 1. Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-# 2. Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
-# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
-# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-# SUCH DAMAGE.
-#
-#
-#############################################################################
-#
-# This script was written by Patrick Bihan-Faou, patrick@mindstep.com,
-# Please contact us for bug reports, etc.
-#
-#############################################################################
-# $MindStep_Id: dhclient-script.sh,v 1.8 1999/12/07 22:11:08 patrick Exp $
-# $MindStep_Tag: CONTRIB_19991207 $
-# from FreeBSD: src/sbin/dhclient/dhclient-script.sh,v 1.2 2002/02/01 18:46:58 alfred Exp
-# $FreeBSD$
-#############################################################################
-
-
-#############################################################################
-# hook functions prototypes
-#
-# The "pre_state_XXX_hook" functions are called before the main
-# work is done for the state XXX
-#
-# The "post_state_XXX_hook" functions are called after the main
-# work is done for the state XXX
-#
-# These functions are meant to be overridden by the user's
-# dhclient-enter-hooks file
-#############################################################################
-
-pre_state_MEDIUM_hook () { }
-pre_state_PREINIT_hook () { }
-pre_state_ARPCHECK_hook () { }
-pre_state_ARPSEND_hook () { }
-pre_state_RENEW_hook () { }
-pre_state_REBIND_hook () { }
-pre_state_BOUND_hook () { }
-pre_state_REBOOT_hook () { }
-pre_state_EXPIRE_hook () { }
-pre_state_FAIL_hook () { }
-pre_state_TIMEOUT_hook () { }
-post_state_MEDIUM_hook () { }
-post_state_PREINIT_hook () { }
-post_state_ARPCHECK_hook () { }
-post_state_ARPSEND_hook () { }
-post_state_RENEW_hook () { }
-post_state_REBIND_hook () { }
-post_state_BOUND_hook () { }
-post_state_REBOOT_hook () { }
-post_state_EXPIRE_hook () { }
-post_state_FAIL_hook () { }
-post_state_TIMEOUT_hook () { }
-
-#############################################################################
-# make_resolv_conf
-#
-# This function is called to update the information related to the
-# DNS configuration (the resolver part)
-#############################################################################
-make_resolv_conf ()
-{
- if [ "x$new_domain_name" != x ] && [ "x$new_domain_name_servers" != x ]; then
- echo search $new_domain_name >/etc/resolv.conf
- for nameserver in $new_domain_name_servers; do
- echo nameserver $nameserver >>/etc/resolv.conf
- done
- fi
-}
-
-#############################################################################
-# set_XXX
-# unset_XXX
-#
-# These function each deal with one particular setting.
-# They are OS dependent and may be overridden in the
-# dhclient-enter-hooks file if needed.
-#
-# These functions are called with either "new" or "old" to indicate which
-# set of variables to use (new_ip_address or old_ip_address...)
-#
-#############################################################################
-
-update_hostname ()
-{
- local current_hostname=`/bin/hostname`
-
- if [ "$current_hostname" = "" ] || \
- [ "$current_hostname" = "$old_host_name" ]
- then
- if [ "$new_host_name" != "$old_host_name" ]
- then
- $LOGGER "New Hostname: $new_host_name"
- hostname $new_host_name
- fi
- fi
-}
-
-set_ip_address ()
-{
- local ip
- local mask
- local bcast
-
- if [ $# -lt 1 ]
- then
- return 1
- fi
-
- eval ip="\$${1}_ip_address"
- eval mask="\$${1}_subnet_mask"
- eval bcast="\$${1}_broadcast_address"
-
- if [ "$ip" != "" ]
- then
- ifconfig $interface inet $ip netmask $mask broadcast $bcast $medium
-# route add $ip 127.0.0.1 > /dev/null 2>&1
- fi
-}
-
-unset_ip_address ()
-{
- local ip
-
- if [ $# -lt 1 ]
- then
- return 1
- fi
-
- eval ip="\$${1}_ip_address"
-
- if [ "$ip" != "" ]
- then
- ifconfig $interface inet -alias $ip $medium
-# route delete $ip 127.0.0.1 > /dev/null 2>&1
- fi
-}
-
-set_ip_alias ()
-{
- if [ "$alias_ip_address" != "" ]
- then
- ifconfig $interface inet alias $alias_ip_address netmask $alias_subnet_mask
-# route add $alias_ip_address 127.0.0.1
- fi
-}
-
-unset_ip_alias ()
-{
- if [ "$alias_ip_address" != "" ]
- then
- ifconfig $interface inet -alias $alias_ip_address > /dev/null 2>&1
-# route delete $alias_ip_address 127.0.0.1 > /dev/null 2>&1
- fi
-}
-
-set_routers ()
-{
- local router_list
-
- if [ $# -lt 1 ]
- then
- return 1
- fi
-
- eval router_list="\$${1}_routers"
-
- for router in $router_list
- do
- route add default $router >/dev/null 2>&1
- done
-}
-
-unset_routers ()
-{
- local router_list
-
- if [ $# -lt 1 ]
- then
- return 1
- fi
-
- eval router_list="\$${1}_routers"
-
- for router in $router_list
- do
- route delete default $router >/dev/null 2>&1
- done
-}
-
-set_static_routes ()
-{
- local static_routes
-
- if [ $# -lt 1 ]
- then
- return 1
- fi
-
- eval static_routes="\$${1}_static_routes"
-
- set static_routes
-
- while [ $# -ge 2 ]
- do
- $LOGGER "New Static Route: $1 -> $2"
- route add $1 $2
- shift; shift
- done
-}
-
-unset_static_routes ()
-{
- local static_routes
-
- if [ $# -lt 1 ]
- then
- return 1
- fi
-
- eval static_routes="\$${1}_static_routes"
-
- set static_routes
-
- while [ $# -ge 2 ]
- do
- route delete $1 $2
- shift; shift
- done
-}
-
-#############################################################################
-#
-# utility functions grouping what needs to be done in logical units.
-#
-#############################################################################
-
-set_all ()
-{
- set_ip_address new
- set_routers new
- set_static_routes new
-
- if [ "$new_ip_address" != "$alias_ip_address" ]
- then
- set_ip_alias
- fi
-}
-
-set_others ()
-{
- update_hostname
- make_resolv_conf
-}
-
-clear_arp_table ()
-{
- arp -d -a
-}
-
-unset_all ()
-{
- if [ "$alias_ip_address" != "$old_ip_address" ]
- then
- unset_ip_alias
- fi
-
- if [ "$old_ip_address" != "" ]
- then
- unset_ip_address old
- unset_routers old
- unset_static_routes old
- clear_arp_table
- fi
-}
-
-test_new_lease ()
-{
- local rc
-
- set $new_routers
-
- if [ $# -ge 1 ]
- then
- set_ip_address new
- if ping -q -c 1 $1
- then
- rc=0
- else
- rc=1
- fi
- unset_ip_address new
- else
- rc=1
- fi
- return $rc
-}
-
-#############################################################################
-# Main State functions.
-#
-# There is a state function for each state of the DHCP client
-# These functions are OS specific and should be be tampered with.
-#############################################################################
-
-in_state_MEDIUM ()
-{
- ifconfig $interface $medium
- ifconfig $interface inet -alias 0.0.0.0 $medium >/dev/null 2>&1
- sleep 1
- exit_status=0
-}
-
-in_state_PREINIT ()
-{
- unset_ip_alias
-
- ifconfig $interface inet 0.0.0.0 netmask 0.0.0.0 \
- broadcast 255.255.255.255 up
- exit_status=0
-}
-
-in_state_ARPCHECK ()
-{
- exit_status=0
-}
-
-in_state_ARPSEND ()
-{
- exit_status=0
-}
-
-in_state_RENEW ()
-{
- if [ "$old_ip_address" != "$new_ip_address" ]
- then
- unset_all
- set_all
- fi
-
- set_others
-}
-
-in_state_REBIND () {
- in_state_RENEW
-}
-
-in_state_BOUND () {
- unset_all
- set_all
- set_others
-}
-
-in_state_REBOOT () {
- in_state_BOUND
-}
-
-in_state_EXPIRE ()
-{
- unset_all
- set_ip_alias
- exit_status=0
-}
-
-in_state_FAIL () {
- in_state_EXPIRE
-}
-
-in_state_TIMEOUT ()
-{
- unset_all
-
- if test_new_lease
- then
- set_all
- set_others
- else
- $LOGGER "No good lease information in TIMEOUT state"
- set_ip_alias
- exit_status=1
- fi
-}
-
-#############################################################################
-# Main functions:
-#
-# dhclient_script_init() parses the optional "enter_hooks" script which can
-# override any of the state functions
-#
-# This function also parses the variables and notifies the detected changes.
-#############################################################################
-dhclient_script_init ()
-{
- if [ "$new_network_number" != "" ]
- then
- $LOGGER "New Network Number: $new_network_number"
- fi
-
- if [ "$new_ip_address" != "" ]
- then
- $LOGGER "New IP Address: $new_ip_address"
- fi
-
- if [ "$new_broadcast_address" != "" ]
- then
- $LOGGER "New Broadcast Address: $new_broadcast_address"
- fi
-
- if [ "$new_subnet_mask" != "" ]
- then
- $LOGGER "New Subnet Mask for $interface: $new_subnet_mask"
- fi
-
- if [ "$alias_subnet_mask" != "" ]
- then
- fi
-}
-
-#############################################################################
-# dhclient_main() does the appropriate work depending on the state of
-# the dhcp client
-#############################################################################
-dhclient_script_main ()
-{
-# set -x
- exit_status=0
-
- case $reason in
- MEDIUM|\
- PREINIT|\
- ARPCHECK|\
- ARPSEND|\
- RENEW|\
- REBIND|\
- BOUND|\
- REBOOT|\
- EXPIRE|\
- FAIL|\
- TIMEOUT)
- pre_state_${reason}_hook
- in_state_${reason}
- post_state_${reason}_hook
- ;;
- *)
- $LOGGER "dhclient-script called with invalid reason $reason"
- exit_status=1
- ;;
- esac
-}
-
-#############################################################################
-# Let's do the work...
-#############################################################################
-
-if [ -x /usr/bin/logger ]; then
- LOGGER="/usr/bin/logger -s -p user.notice -t dhclient"
-else
- LOGGER=echo
-fi
-
-# Invoke the local dhcp client enter hooks, if they exist.
-if [ -x %%PREFIX%%/etc/dhclient-enter-hooks ]
-then
- exit_status=0
- . %%PREFIX%%/etc/dhclient-enter-hooks
- # allow the local script to abort processing of this state
- # local script must set exit_status variable to nonzero.
- if [ $exit_status -ne 0 ]
- then
- exit $exit_status
- fi
-fi
-
-dhclient_script_init
-dhclient_script_main
-
-# Invokes the local dhcp client exit hooks, if any.
-if [ -x %%PREFIX%%/etc/dhclient-exit-hooks ]; then
- . %%PREFIX%%/etc/dhclient-exit-hooks
-fi
-
-exit $exit_status
-
-#############################################################################
-# That's all folks
-#############################################################################
diff --git a/net/isc-dhcp31-server/files/isc-dhcpd.in b/net/isc-dhcp31-server/files/isc-dhcpd.in
deleted file mode 100644
index 02241cd6c54b..000000000000
--- a/net/isc-dhcp31-server/files/isc-dhcpd.in
+++ /dev/null
@@ -1,748 +0,0 @@
-#! /bin/sh
-#
-# $FreeBSD$
-#
-# PROVIDE: dhcpd
-# REQUIRE: DAEMON
-# BEFORE: LOGIN
-# KEYWORD: shutdown
-#
-# Add the following line to /etc/rc.conf to enable dhcpd:
-#
-# dhcpd_enable="YES"
-#
-
-. /etc/rc.subr
-
-name=dhcpd
-paranoia=%%PARANOIA%% # compiled in paranoia?
-jail=%%JAIL%% # compiled in jail?
-
-load_rc_config ${name}
-
-# override these variables in /etc/rc.conf
-dhcpd_enable=${dhcpd_enable:-"NO"}
-# dhcpd_flags="" # -q -early_chroot # command option(s)
-# dhcpd_ifaces="" # ethernet interface(s)
-dhcpd_conf=${dhcpd_conf:-%%PREFIX%%/etc/${name}.conf} # configuration file
-dhcpd_withumask=${dhcpd_withumask:-022} # file creation mask
-
-dhcpd_chuser_enable=${dhcpd_chuser_enable:-"%%PARANOIA%%"} # runs w/o privileges?
-dhcpd_withuser=${dhcpd_withuser:-${name}} # user name to run as
-dhcpd_withgroup=${dhcpd_withgroup:-${name}} # group name to run as
-
-dhcpd_chroot_enable=${dhcpd_chroot_enable:-"NO"} # runs chrooted?
-dhcpd_devfs_enable=${dhcpd_devfs_enable:-"YES"} # devfs if available?
-dhcpd_makedev_enable=${dhcpd_makedev_enable:-"NO"} # MAKEDEV instead of devfs?
-dhcpd_rootdir=${dhcpd_rootdir:-/var/db/${name}} # directory to run in
-# dhcpd_includedir="" # directory for included config files
-
-# untested
-dhcpd_jail_enable=${dhcpd_jail_enable:-"NO"} # runs imprisoned?
-# dhcpd_hostname="" # jail hostname
-# dhcpd_ipaddress="" # jail ip address
-
-safe_run () # rc command [args...]
-{
- local _rc
-
- _rc=$1
- shift
-
- if [ "${_rc}" -eq 0 ]; then
- debug safe_run: "$@"
- "$@" || _rc=1
- else
- warn safe_run: "$@"
- fi
- return ${_rc}
-}
-
-precious () # entry...
-{
- local _entry _rc
-
- _rc=0
- for _entry; do
- # do nothing if /dev, /var/run or /var/db
- echo ${_entry} | egrep -q '^//*(dev|var//*(run|db))?/*$' || _rc=1
- done
- debug precious: "$@" rc=${_rc}
- return ${_rc}
-}
-
-lsmod () # user group file...
-{
- local _entry _user _group _rc
-
- _user=$1 _group=$2
- shift 2
-
- _rc=0
- for _entry; do
- ls -ld ${_entry} 2> /dev/null |
- awk -v u=${_user} -v g=${_group} '{
- exit ((u && $3 != u) || (g && $4 != g))
- }' || _rc=1
- done
- debug lsmod: "$@" rc=${_rc}
- return ${_rc}
-}
-
-safe_chmog () # entry...
-{
- local _entry _user _group _usergroup _rc
-
- _user=${dhcpd_withuser}
- _group=${dhcpd_withgroup}
-
- _rc=0
- if [ -n "${_user}" -o -n "${_group}" ]; then
- _usergroup=${_user}${_group:+:${_group}}
- for _entry; do
- if [ -d ${_entry} ] && mounted ${_entry}; then
- continue
- fi
- if [ -e ${_entry} ] &&
- ! precious ${_entry} &&
- ! lsmod ${_user} ${_group} ${_entry} &&
- ! safe_run ${_rc} chown ${_usergroup} ${_entry}; then
- warn "unable to change permissions of ${_entry}"
- _rc=1
- fi
- done
- fi
- return ${_rc}
-}
-
-safe_mkdir () # dir...
-{
- local _dir _rc
-
- _rc=0
- for _dir; do
- if [ ! -d ${_dir} ] &&
- ! precious ${_dir} &&
- ! safe_run ${_rc} mkdir -p ${_dir}; then
- err 1 "unable to create directory ${_dir}"
- _rc=1
- fi
- done
- safe_run ${_rc} safe_chmog "$@" || _rc=1
- return ${_rc}
-}
-
-safe_rmdir () # dir...
-{
- local _dir _rc
-
- _rc=0
- for _dir; do
- if [ -d ${_dir} ] &&
- ! precious ${_dir} &&
- ! mounted ${_dir}; then
- if safe_run ${_rc} rmdir ${_dir}; then
- safe_run ${_rc} safe_rmdir ${_dir%/*} || _rc=1
- else
- warn "unable to remove directory ${_dir}"
- _rc=1
- fi
- fi
- done
- return ${_rc}
-}
-
-safe_touch () # file...
-{
- local _file _rc
-
- _rc=0
- for _file; do
- if [ ! -e ${_file} ] &&
- ! safe_run ${_rc} touch ${_file}; then
- err 1 "unable to create file ${_file}"
- _rc=1
- fi
- done
- safe_run ${_rc} safe_chmog "$@" || _rc=1
- return ${_rc}
-}
-
-safe_remove () # entry...
-{
- local _entry _rc
-
- _rc=0
- for _entry; do
- if [ -f ${_entry} ]; then
- if ! safe_run ${_rc} rm -f ${_entry}; then
- warn "unable to remove file ${_entry}"
- _rc=1
- fi
- elif [ -d ${_entry} ] &&
- ! precious ${_entry} &&
- ! mounted ${_entry}; then
- if ! safe_run ${_rc} rm -rf ${_entry}; then
- warn "unable to remove directory ${_entry}"
- _rc=1
- fi
- fi
- done
- return ${_rc}
-}
-
-safe_copy () # src dst
-{
- local _src _dst _rc
-
- _src=$1 _dst=$2
-
- _rc=0
- if [ -f ${_src} ]; then
- if ! safe_run ${_rc} safe_remove ${_dst} ||
- ! safe_run ${_rc} cp -p ${_src} ${_dst}; then
- err 1 "unable to copy file ${_src} to ${_dst}"
- _rc=1
- fi
- safe_run ${_rc} safe_chmog ${_dst} || _rc=1
- elif [ -d ${_src} ] &&
- ! precious ${_dst} &&
- ! mounted ${_dst}; then
- if ! safe_run ${_rc} pax -rw -pe -ts "|^${_src}||" \
- ${_src} ${_dst}; then
- err 1 "unable to copy directory ${_src} to ${_dst}"
- _rc=1
- fi
- else
- err 1 "unable to copy ${_src} to ${_dst}" \
- "-- not a file or a directory"
- _rc=1
- fi
- return ${_rc}
-}
-
-mounted () # dir...
-{
- local _rc
-
- _rc=1
- if checkyesno dhcpd_devfs_enable ||
- checkyesno dhcpd_jail_enable; then
- mount -t devfs | awk '
- BEGIN { n = ARGC; ARGC = 2 }
- { for (i = 2; i != n; i++) if ($3 == ARGV[i]) exit 1 }
- ' - "$@" || _rc=0
- fi
- debug mounted: "$@" rc=${_rc}
- return ${_rc}
-}
-
-safe_mount () # dir
-{
- local _dir _rc
-
- _dir=$1
-
- _rc=0
- if checkyesno dhcpd_devfs_enable &&
- ! mounted ${_dir} &&
- ! safe_run ${_rc} mount -t devfs devfs ${_dir}; then
- err 1 "unable to mount ${_dir}"
- _rc=1
- fi
- return ${_rc}
-}
-
-safe_umount () # dir
-{
- local _dir _rc
-
- _dir=$1
-
- _rc=0
- if checkyesno dhcpd_devfs_enable &&
- mounted ${_dir} &&
- ! safe_run ${_rc} umount ${_dir}; then
- warn "unable to unmount ${_dir}"
- _rc=1
- fi
- return ${_rc}
-}
-
-safe_useradd ()
-{
- local _user _group _home _shell _gecos _gid _uid
-
- _user=$1 _group=$2 _gecos=${3:-"& daemon"}
- _uid=$4 _gid=$5
- _home=${6:-/nonexistent} _shell=${7:-/usr/sbin/nologin}
-
- if [ -n "${_group}" ]; then
- if pw group show ${_group} 2>/dev/null; then
- echo "You already have a group \"${_group}\"," \
- "so I will use it."
- elif pw groupadd ${_group} -g ${_gid} -h -; then
- echo "Added group \"${_group}\"."
- else
- echo "Adding group \"${_group}\" failed..."
- echo "Please create it, and try again."
- exit 1
- fi
- fi
- if [ -n "${_user}" ]; then
- if pw user show ${_user} 2>/dev/null; then
- echo "You already have a user \"${_user}\"," \
- "so I will use it."
- elif pw useradd ${_user} -u ${_uid} -g ${_group} -h - \
- -d ${_home} -s ${_shell} -c "${_gecos}"; then
- echo "Added user \"${_user}\"."
- else
- echo "Adding user \"${_user}\" failed..."
- echo "Please create it, and try again."
- exit 1
- fi
- fi
-}
-
-check_chuser ()
-{
- if checkyesno paranoia; then
- if checkyesno dhcpd_chuser_enable &&
- [ -z "${dhcpd_withuser}" -a -z "${dhcpd_withgroup}" ]; then
- err 1 "one of dhcpd_withuser and dhcpd_withgroup" \
- "must be set if dhcpd_chuser_enable is enabled"
- fi
- else
- if checkyesno dhcpd_chuser_enable; then
- warn "dhcpd_chuser_enable disabled -- not compiled in"
- dhcpd_chuser_enable=NO
- fi
- fi
-}
-
-check_jail ()
-{
- if checkyesno paranoia && checkyesno jail; then
- if checkyesno dhcpd_jail_enable &&
- ! checkyesno dhcpd_chroot_enable; then
- warn "dhcpd_chroot_enable implied by dhcpd_jail_enable"
- dhcpd_chroot_enable=YES
- fi
- if checkyesno dhcpd_jail_enable &&
- [ -n "${dhcpd_hostname}" -a -z "${dhcpd_ipaddress}" ] ||
- [ -z "${dhcpd_hostname}" -a -n "${dhcpd_ipaddress}" ]; then
- err 1 "both dhcpd_hostname and dhcpd_ipaddress" \
- "must be set if dhcpd_jail_enable is enabled"
- fi
- else
- if checkyesno dhcpd_jail_enable; then
- warn "dhcpd_jail_enable disabled -- not compiled in"
- dhcpd_jail_enable=NO
- fi
- fi
-}
-
-check_chroot ()
-{
- if checkyesno paranoia; then
- if checkyesno dhcpd_chroot_enable; then
- if [ -z "${dhcpd_rootdir}" ]; then
- err 1 "dhcpd_rootdir must be set" \
- "if dhcpd_chroot_enable is enabled"
- fi
- if checkyesno dhcpd_devfs_enable &&
- checkyesno dhcpd_makedev_enable; then
- err 1 "dhcpd_devfs_enable and dhcpd_makedev_enable" \
- "are mutually exclusive. enable only one!"
- fi
- if test `uname -r | cut -c 1` -le 6; then
- if checkyesno dhcpd_devfs_enable &&
- ! ( type mount_devfs ) > /dev/null 2>&1;
- then
- warn "dhcpd_devfs_enable disabled" \
- "-- not available"
- dhcpd_devfs_enable=NO
- fi
- fi
- if checkyesno dhcpd_makedev_enable &&
- ! [ -x ${__dhcpd_devdir}/MAKEDEV ]; then
- warn "dhcpd_makedev_enable disabled" \
- "-- not available"
- dhcpd_makedev_enable=NO
- fi
- else
- dhcpd_devfs_enable=NO
- dhcpd_makedev_enable=NO
- fi
- else
- if checkyesno dhcpd_chroot_enable; then
- warn "dhcpd_chroot_enable disabled -- not compiled in"
- dhcpd_chroot_enable=NO
- fi
- dhcpd_devfs_enable=NO
- dhcpd_makedev_enable=NO
- fi
-}
-
-rcvar_chuser ()
-{
- if checkyesno paranoia && checkyesno dhcpd_chuser_enable; then
- dhcpd_piddir=${__dhcpd_piddir}/${name}
- dhcpd_leasesdir=${__dhcpd_leasesdir}/${name}
- else
- dhcpd_withuser= dhcpd_withgroup=
- fi
-}
-
-rcvar_jail ()
-{
- if ! checkyesno paranoia || ! checkyesno jail ||
- ! checkyesno dhcpd_jail_enable; then
- dhcpd_hostname= dhcpd_ipaddress=
- fi
-}
-
-rcvar_chroot ()
-{
- if ! checkyesno paranoia || ! checkyesno dhcpd_chroot_enable; then
- dhcpd_rootdir=
- elif checkyesno paranoia && checkyesno dhcpd_chroot_enable; then
- dhcpd_devdir=${__dhcpd_devdir}
- dhcpd_etcdir=${__dhcpd_etcdir}
- fi
-}
-
-rcvar_pidnleases ()
-{
- if ! checkyesno dhcpd_chuser_enable; then
- dhcpd_piddir=${__dhcpd_piddir}
- dhcpd_leasesdir=${__dhcpd_leasesdir}
- fi
- dhcpd_pidfile=${dhcpd_piddir}/${name}.pid
- dhcpd_leasesfile=${dhcpd_leasesdir}/${name}.leases
- dhcpd_conffile=${dhcpd_conf} # for convenience only
- dhcpd_confdir=$(dirname ${dhcpd_conffile})
-}
-
-rcvar_rooted ()
-{
- _dhcpd_rootdir=${dhcpd_rootdir}
- _dhcpd_devdir=${dhcpd_rootdir}${dhcpd_devdir}
- _dhcpd_etcdir=${dhcpd_rootdir}${dhcpd_etcdir}
- _dhcpd_confdir=${dhcpd_rootdir}${dhcpd_confdir}
- _dhcpd_includedir=${dhcpd_rootdir}${dhcpd_includedir}
- _dhcpd_piddir=${dhcpd_rootdir}${dhcpd_piddir}
- _dhcpd_leasesdir=${dhcpd_rootdir}${dhcpd_leasesdir}
- _dhcpd_conffile=${dhcpd_rootdir}${dhcpd_conffile}
- _dhcpd_pidfile=${dhcpd_rootdir}${dhcpd_pidfile}
- _dhcpd_leasesfile=${dhcpd_rootdir}${dhcpd_leasesfile}
-}
-
-setup_compat ()
-{
- local dhcpd_rcconf
-
- # suck in old configuration file and variables
- #
- dhcpd_rcconf=${dhcpd_confdir}/rc.isc-dhcpd.conf
-
- if [ -f ${dhcpd_rcconf} ]; then
- warn "${dhcpd_rcconf} is obsolete, use /etc/rc.conf and/or" \
- "/etc/rc.conf.d/${name} instead."
- . ${dhcpd_rcconf}
-
- if [ -n "${dhcpd_options}" -a -z "${rc_flags}" ]; then
- warn "dhcpd_options is obsolete," \
- "use dhcpd_flags instead."
- rc_flags=${dhcpd_options}
- fi
- fi
-}
-
-setup_umask ()
-{
- if [ -n "${dhcpd_withumask}" ]; then
- umask ${dhcpd_withumask}
- fi
-}
-
-setup_chroot ()
-{
- local _mdev _hconf _hosts _ltime _rconf
-
- _mdev=MAKEDEV
- _hconf=host.conf
- _hosts=hosts
- _ltime=localtime
- _rconf=resolv.conf
-
- if checkyesno paranoia && checkyesno dhcpd_chroot_enable; then
- if ! mounted ${_dhcpd_devdir}; then
- safe_mkdir ${_dhcpd_devdir}/_
- # XXX /_ hack! so, .../dev is root owned.
- fi
- safe_mkdir ${_dhcpd_rootdir} ${_dhcpd_etcdir}/_ ${_dhcpd_confdir}
- # XXX /_ hack! so, .../etc is root owned.
- if checkyesno dhcpd_devfs_enable; then
- safe_mount ${_dhcpd_devdir}
- elif checkyesno dhcpd_makedev_enable; then
- safe_copy ${dhcpd_devdir}/$_mdev ${_dhcpd_devdir}/$_mdev
- safe_run 0 sh -c "cd ${_dhcpd_devdir} && ./$_mdev jail bpf4"
- else
- safe_copy ${dhcpd_devdir} ${_dhcpd_devdir}
- fi
- safe_copy ${dhcpd_conffile} ${_dhcpd_conffile}
- safe_copy ${dhcpd_etcdir}/$_hconf ${_dhcpd_etcdir}/$_hconf
- safe_copy ${dhcpd_etcdir}/$_hosts ${_dhcpd_etcdir}/$_hosts
- safe_copy ${dhcpd_etcdir}/$_ltime ${_dhcpd_etcdir}/$_ltime
- safe_copy ${dhcpd_etcdir}/$_rconf ${_dhcpd_etcdir}/$_rconf
- # copy dhcpd_includedir if defined and available
- if [ -d "${dhcpd_includedir}" ]; then
- safe_mkdir ${_dhcpd_includedir}
- safe_copy ${dhcpd_includedir} ${_dhcpd_includedir}
- fi
- fi
-}
-
-setup_chuser ()
-{
- if checkyesno paranoia && {
- checkyesno dhcpd_chuser_enable || checkyesno dhcpd_chroot_enable
- }; then
- safe_mkdir ${_dhcpd_piddir} ${_dhcpd_leasesdir}
- fi
-}
-
-setup_leases ()
-{
- safe_touch ${_dhcpd_leasesfile}
-}
-
-setup_flags ()
-{
- if [ -n "${dhcpd_conf}" ]; then
- rc_flags="${rc_flags} -cf ${dhcpd_conf}"
- fi
- if [ -n "${dhcpd_leasesfile}" ]; then
- rc_flags="${rc_flags} -lf ${dhcpd_leasesfile}"
- fi
- if [ -n "${dhcpd_pidfile}" ]; then
- rc_flags="${rc_flags} -pf ${dhcpd_pidfile}"
- fi
- if [ -n "${dhcpd_withuser}" ]; then
- rc_flags="${rc_flags} -user ${dhcpd_withuser}"
- fi
- if [ -n "${dhcpd_withgroup}" ]; then
- rc_flags="${rc_flags} -group ${dhcpd_withgroup}"
- fi
- if [ -n "${dhcpd_rootdir}" ]; then
- rc_flags="${rc_flags} -chroot ${dhcpd_rootdir}"
- fi
- if [ -n "${dhcpd_hostname}" -a -n "${dhcpd_ipaddress}" ]; then
- rc_flags="${rc_flags} -jail ${dhcpd_hostname} ${dhcpd_ipaddress}"
- fi
- rc_flags="${rc_flags} ${dhcpd_ifaces}"
-}
-
-cleanup_chroot ()
-{
- if checkyesno paranoia && checkyesno dhcpd_chroot_enable; then
- safe_umount ${_dhcpd_devdir}
- fi
-}
-
-dhcpd_stop ()
-{
- if sh $0 forcestatus; then
- sh $0 forcestop
- fi
-}
-
-remove_pid ()
-{
- if [ -e ${_dhcpd_pidfile} ]; then
- warn "${_dhcpd_pidfile} still exists! -- removing anyway"
- fi
- safe_remove ${_dhcpd_pidfile}
-}
-
-remove_leases ()
-{
- if [ -s ${_dhcpd_leasesfile} ]; then
- warn "${_dhcpd_leasesfile} not empty -- not removed --" \
- "futher warning messages expected, don't care."
- else
- safe_remove ${_dhcpd_leasesfile} ${_dhcpd_leasesfile}~
- fi
-}
-
-remove_chuser ()
-{
- if checkyesno paranoia && {
- checkyesno dhcpd_chuser_enable || checkyesno dhcpd_chroot_enable
- }; then
- safe_rmdir ${_dhcpd_piddir} ${_dhcpd_leasesdir}
- fi
-}
-
-remove_chroot ()
-{
- if checkyesno paranoia && checkyesno dhcpd_chroot_enable; then
- safe_remove ${_dhcpd_conffile} ${_dhcpd_includedir} \
- ${_dhcpd_etcdir}
- if checkyesno dhcpd_devfs_enable; then
- safe_umount ${_dhcpd_devdir}
- safe_rmdir ${_dhcpd_devdir}/_ # XXX /_ hack!
- elif checkyesno dhcpd_jail_enable; then
- if ! mounted ${_dhcpd_devdir}; then
- safe_remove ${_dhcpd_devdir}
- fi
- else
- safe_remove ${_dhcpd_devdir}
- fi
- safe_rmdir ${_dhcpd_confdir} ${_dhcpd_rootdir} # XXX /_ hack!
- fi
-}
-
-dhcpd_check ()
-{
- check_chuser
- check_jail
- check_chroot
-}
-
-dhcpd_rcvar ()
-{
- rcvar_chuser
- rcvar_jail
- rcvar_chroot
- rcvar_pidnleases
- rcvar_rooted
-}
-
-dhcpd_precmd ()
-{
- setup_compat
- setup_umask
- setup_chroot
- setup_chuser
- setup_leases
- setup_flags
-}
-
-dhcpd_postcmd ()
-{
- cleanup_chroot
-}
-
-dhcpd_install ()
-{
- if checkyesno paranoia; then
- safe_useradd "${dhcpd_withuser}" "${dhcpd_withgroup}" \
- "DHCP Daemon" 136 136
- fi
-}
-
-_dhcpd_uninstall () # user group root
-{
- local _user _group _root
-
- _user=$1 _group=$2 _root=$3
-
- if [ -n "${_user}" -o -n "${_group}" ]; then
- dhcpd_chuser_enable=YES
- dhcpd_withuser=${_user}
- dhcpd_withgroup=${_group}
- else
- dhcpd_chuser_enable=NO
- fi
- if [ -n "${_root}" ]; then
- dhcpd_chroot_enable=YES
- dhcpd_rootdir=${_root}
- else
- dhcpd_chroot_enable=NO
- fi
- dhcpd_check
- dhcpd_rcvar
- dhcpd_uninstall
-}
-
-dhcpd_uninstall ()
-{
- if checkyesno __dhcpd_uninstall; then
- dhcpd_stop
- remove_pid
- remove_leases
- remove_chuser
- remove_chroot
- else
- local _user _group _root
-
- __dhcpd_uninstall=YES
-
- _user=${dhcpd_withuser}
- _group=${dhcpd_withgroup}
- _root=${dhcpd_rootdir}
-
- _dhcpd_uninstall "" "" ""
-
- if checkyesno paranoia; then
- if [ -n "${_user}" -o -n "${_group}" ]; then
- _dhcpd_uninstall "${_user}" "${_group}" ""
- fi
- if [ -n "${_root}" ]; then
- _dhcpd_uninstall "" "" "${_root}"
- fi
- if [ -n "${_user}" -o -n "${_group}" ] &&
- [ -n "${_root}" ]; then
- _dhcpd_uninstall "${_user}" "${_group}" "${_root}"
- fi
- fi
- fi
-}
-
-dhcpd_checkconfig ()
-{
- local rc_flags_mod
- setup_flags
- rc_flags_mod="$rc_flags"
- # Eliminate '-q' flag if it is present
- case "$rc_flags" in
- *-q*) rc_flags_mod=`echo "${rc_flags}" | sed -Ee 's/(^-q | -q | -q$)//'` ;;
- esac
- if ! ${command} -t -q ${rc_flags_mod}; then
- err 1 "`${command} -t ${rc_flags_mod}` Configuration file sanity check failed"
- fi
-}
-
-rcvar=${name}_enable
-load_rc_config ${name}
-
-__dhcpd_uninstall="NO" # internal use only
-__dhcpd_devdir=/dev # devices directory
-__dhcpd_etcdir=/etc # etc directory
-__dhcpd_piddir=/var/run # pid file directory
-__dhcpd_leasesdir=/var/db # leases file directory
-#__dhcpd_rootdir=/var/db/${name} # root directory
-
-dhcpd_check
-dhcpd_rcvar
-
-command=%%PREFIX%%/sbin/${name}
-pidfile=${_dhcpd_pidfile}
-required_files=${dhcpd_conf}
-start_precmd=${name}_precmd
-stop_postcmd=${name}_postcmd
-restart_precmd="dhcpd_checkconfig"
-install_cmd=dhcpd_install
-uninstall_cmd=dhcpd_uninstall
-extra_commands="install uninstall"
-
-# Override /etc/rc.subr JID determiniation, because it doesn't
-# work when we launch dhcpd in a jail.
-if checkyesno dhcpd_jail_enable ; then
- read pid junk < $pidfile 2>/dev/null
- [ -n "$pid" ] && JID=`ps -o jid= -p $pid`
-fi
-
-run_rc_command "$1"
diff --git a/net/isc-dhcp31-server/files/isc-dhcrelay.in b/net/isc-dhcp31-server/files/isc-dhcrelay.in
deleted file mode 100644
index faa26e0d402b..000000000000
--- a/net/isc-dhcp31-server/files/isc-dhcrelay.in
+++ /dev/null
@@ -1,57 +0,0 @@
-#! /bin/sh
-#
-# $FreeBSD$
-#
-# PROVIDE: dhcrelay
-# REQUIRE: DAEMON
-#
-# Add the following line to /etc/rc.conf to enable dhcrelay:
-#
-# dhcrelay_enable="YES"
-#
-
-# override these variables in /etc/rc.conf
-dhcrelay_enable=${dhcrelay_enable:-"NO"}
-# dhcrelay_flags # command option(s)
-# dhcrelay_servers # dhcrelay server(s)
-# dhcrelay_ifaces # ethernet interface(s)
-
-dhcrelay_precmd ()
-{
- local ifaces
-
- dhcrelay_rcconf=%%PREFIX%%/etc/rc.isc-dhcrelay.conf
-
- if [ -f ${dhcrelay_rcconf} ]; then
- warn "${dhcrelay_rcconf} is obsolete, use /etc/rc.conf instead."
- . ${dhcrelay_rcconf}
-
- if [ -n "${dhcrelay_options}" -a -z "${rc_flags}" ]; then
- warn "dhcrelay_options is obsolete, use dhcrelay_flags instead."
- rc_flags=${dhcrelay_options}
- fi
- fi
-
- if [ -z "${dhcrelay_servers}" ]; then
- err 1 "no dhcrelay server(s) configured."
- fi
-
- ifaces=
- for iface in ${dhcrelay_ifaces}; do
- ifaces="${ifaces} -i ${iface}"
- done
-
- rc_flags="${rc_flags} ${ifaces} ${dhcrelay_servers}"
-}
-
-. /etc/rc.subr
-
-name=dhcrelay
-rcvar=${name}_enable
-
-command=%%PREFIX%%/sbin/${name}
-pidfile=/var/run/${name}.pid
-start_precmd=${name}_precmd
-
-load_rc_config ${name}
-run_rc_command "$1"
diff --git a/net/isc-dhcp31-server/files/omshell::Makefile.dist b/net/isc-dhcp31-server/files/omshell::Makefile.dist
deleted file mode 100644
index 34c90a2e7f53..000000000000
--- a/net/isc-dhcp31-server/files/omshell::Makefile.dist
+++ /dev/null
@@ -1,80 +0,0 @@
-# Makefile.dist
-#
-# Copyright (c) 1996-2002 Internet Software Consortium.
-# Use is subject to license terms which appear in the file named
-# ISC-LICENSE that should have accompanied this file when you
-# received it. If a file named ISC-LICENSE did not accompany this
-# file, or you are not sure the one you have is correct, you may
-# obtain an applicable copy of the license at:
-#
-# http://www.isc.org/isc-license-1.0.html.
-#
-# This file is part of the ISC DHCP distribution. The documentation
-# associated with this file is listed in the file DOCUMENTATION,
-# included in the top-level directory of this release.
-#
-# Support and other services are available for ISC products - see
-# http://www.isc.org for more information.
-#
-
-CATMANPAGES = omshell.cat1
-SEDMANPAGES = omshell.man1
-SRCS = omshell.c
-OBJS = omshell.o
-PROG = omshell
-MAN = omshell.1
-
-INCLUDES = -I$(TOP)/dhcpctl $(BINDINC) -I$(TOP)/includes
-CFLAGS = $(DEBUG) $(PREDEFINES) $(INCLUDES) $(COPTS)
-DHCPCTLLIBS = ../dhcpctl/libdhcpctl.a ../common/libdhcp.a $(BINDLIB) \
- ../omapip/libomapi.a ../dst/libdst.a
-
-all: $(PROG) $(CATMANPAGES)
-
-$(PROG): $(OBJS) $(DHCPCTLLIBS)
- $(CC) $(DEBUG) $(LFLAGS) -o $(PROG) $(OBJS) $(DHCPCTLLIBS) $(LIBS)
-
-install: all $(CATMANPAGES)
- for dir in $(USRMANDIR) $(USERBINDIR); do \
- foo=""; \
- for bar in `echo $(DESTDIR)$${dir} |tr / ' '`; do \
- foo=$${foo}/$$bar; \
- if [ ! -d $$foo ]; then \
- mkdir $$foo; \
- chmod 755 $$foo; \
- fi; \
- done; \
- done
- $(INSTALL) omshell $(DESTDIR)$(USERBINDIR)
- $(CHMOD) 755 $(DESTDIR)$(USERBINDIR)/omshell
- $(MANINSTALL) $(MANFROM) omshell.$(MANCAT)1 $(MANTO) \
- $(DESTDIR)$(USRMANDIR)/omshell$(USRMANEXT)
-
-depend:
- $(MKDEP) $(INCLUDES) $(PREDEFINES) $(SRCS)
-
-clean:
- -rm -f $(OBJS)
-
-realclean: clean
- -rm -f $(PROG) *~ $(CATMANPAGES) $(SEDMANPAGES) #*
-
-distclean: realclean
- -rm -f Makefile
-
-links:
- @for foo in $(SRCS) $(MAN); do \
- if [ ! -b $$foo ]; then \
- rm -f $$foo; \
- fi; \
- ln -s $(TOP)/omshell/$$foo $$foo; \
- done
-
-omshell.cat1: omshell.man1
- nroff -man omshell.man1 >omshell.cat1
-
-omshell.man1: omshell.1
- sed -e "s#ETCDIR#$(ETC)#g" -e "s#DBDIR#$(VARDB)#g" \
- -e "s#RUNDIR#$(VARRUN)#g" < omshell.1 >omshell.man1
-
-# Dependencies (semi-automatically-generated)
diff --git a/net/isc-dhcp31-server/files/patch-Makefile b/net/isc-dhcp31-server/files/patch-Makefile
deleted file mode 100644
index 7a8df08b137b..000000000000
--- a/net/isc-dhcp31-server/files/patch-Makefile
+++ /dev/null
@@ -1,76 +0,0 @@
---- Makefile.orig Fri Nov 8 00:10:07 2002
-+++ Makefile Mon Apr 28 15:04:50 2003
-@@ -38,59 +38,59 @@
- # ``http://www.nominum.com''.
- #
-
--all:
-+all all.devel all.server all.relay all.client:
- @sysname=`./configure --print-sysname`; \
- if [ ! -d work.$$sysname ]; then \
- echo No build directory for $$sysname - please run ./configure.; \
- else \
-- (cd work.$$sysname; make all); \
-+ (cd work.$$sysname; make $@); \
- fi
-
--install:
-+install install.devel install.server install.relay install.client:
- @sysname=`./configure --print-sysname`; \
- if [ ! -d work.$$sysname ]; then \
- echo No build directory for $$sysname - please run ./configure.; \
- else \
-- (cd work.$$sysname; make install); \
-+ (cd work.$$sysname; make $@); \
- fi
-
--depend:
-+depend depend.devel depend.server depend.relay depend.client:
- @sysname=`./configure --print-sysname`; \
- if [ ! -d work.$$sysname ]; then \
- echo No build directory for $$sysname - please run ./configure.; \
- else \
-- (cd work.$$sysname; make depend); \
-+ (cd work.$$sysname; make $@); \
- fi
-
--clean:
-+clean clean.devel clean.server clean.relay clean.client:
- @sysname=`./configure --print-sysname`; \
- if [ ! -d work.$$sysname ]; then \
- echo No build directory for $$sysname - please run ./configure.; \
- else \
-- (cd work.$$sysname; make clean); \
-+ (cd work.$$sysname; make $@); \
- fi
-
--realclean:
-+realclean realclean.devel realclean.server realclean.relay realclean.client:
- @sysname=`./configure --print-sysname`; \
- if [ ! -d work.$$sysname ]; then \
- echo No build directory for $$sysname - please run ./configure.; \
- else \
-- (cd work.$$sysname; make realclean); \
-+ (cd work.$$sysname; make $@); \
- fi
-
--distclean:
-+distclean distclean.devel distclean.server distclean.relay distclean.client:
- @sysname=`./configure --print-sysname`; \
- if [ ! -d work.$$sysname ]; then \
- echo No build directory for $$sysname - please run ./configure.; \
- else \
-- (cd work.$$sysname; make distclean); \
-+ (cd work.$$sysname; make $@); \
- fi
-
--links:
-+links links.devel links.server links.relay links.client:
- @sysname=`./configure --print-sysname`; \
- if [ ! -d work.$$sysname ]; then \
- echo No build directory for $$sysname - please run ./configure.; \
- else \
-- (cd work.$$sysname; make links); \
-+ (cd work.$$sysname; make $@); \
- fi
-
diff --git a/net/isc-dhcp31-server/files/patch-Makefile.dist b/net/isc-dhcp31-server/files/patch-Makefile.dist
deleted file mode 100644
index 0c09997023cc..000000000000
--- a/net/isc-dhcp31-server/files/patch-Makefile.dist
+++ /dev/null
@@ -1,226 +0,0 @@
---- Makefile.dist.orig Fri Nov 8 00:10:08 2002
-+++ Makefile.dist Tue Apr 29 00:07:43 2003
-@@ -17,47 +17,200 @@
- # http://www.isc.org for more information.
- #
-
--SUBDIRS= common $(MINIRES) dst omapip server client relay dhcpctl
-+COMMON_SUBDIRS= common
-+DEVEL_SUBDIRS= $(MINIRES) dst omapip dhcpctl
-+SERVER_SUBDIRS= omshell server
-+RELAY_SUBDIRS= relay
-+CLIENT_SUBDIRS= client
-+
-+DEVEL_BUILD_SUBDIRS= ${COMMON_SUBDIRS} ${DEVEL_SUBDIRS}
-+SERVER_BUILD_SUBDIRS= ${SERVER_SUBDIRS}
-+RELAY_BUILD_SUBDIRS= ${RELAY_SUBDIRS}
-+CLIENT_BUILD_SUBDIRS= ${CLIENT_SUBDIRS}
-+
-+DEVEL_INSTALL_SUBDIRS= ${COMMON_SUBDIRS} ${DEVEL_SUBDIRS}
-+SERVER_INSTALL_SUBDIRS= ${COMMON_SUBDIRS} ${SERVER_SUBDIRS}
-+RELAY_INSTALL_SUBDIRS= ${RELAY_SUBDIRS}
-+CLIENT_INSTALL_SUBDIRS= ${COMMON_SUBDIRS} ${CLIENT_SUBDIRS}
-
--all:
-- @for dir in ${SUBDIRS}; do \
-+all: all.server all.relay all.client
-+
-+all.devel:
-+ @for dir in ${DEVEL_BUILD_SUBDIRS}; do \
-+ echo "Making all in $$dir"; \
-+ (cd $$dir; $(MAKE) all) || exit 1; \
-+ done
-+
-+all.server: all.devel
-+ @for dir in ${SERVER_BUILD_SUBDIRS}; do \
-+ echo "Making all in $$dir"; \
-+ (cd $$dir; $(MAKE) all) || exit 1; \
-+ done
-+
-+all.relay: all.devel
-+ @for dir in ${RELAY_BUILD_SUBDIRS}; do \
-+ echo "Making all in $$dir"; \
-+ (cd $$dir; $(MAKE) all) || exit 1; \
-+ done
-+
-+all.client: all.devel
-+ @for dir in ${CLIENT_BUILD_SUBDIRS}; do \
- echo "Making all in $$dir"; \
- (cd $$dir; $(MAKE) all) || exit 1; \
-- done
-+ done
-+
-+install: install.devel install.server install.relay install.client
-+
-+install.devel:
-+ @for dir in ${DEVEL_INSTALL_SUBDIRS}; do \
-+ echo "Installing in $$dir"; \
-+ (cd $$dir; $(MAKE) install) || exit 1; \
-+ done
-
--install:
-- @for dir in ${SUBDIRS}; do \
-+install.server:
-+ @for dir in ${SERVER_INSTALL_SUBDIRS}; do \
- echo "Installing in $$dir"; \
- (cd $$dir; $(MAKE) install) || exit 1; \
-- done
-+ done
-
--depend:
-- @for dir in ${SUBDIRS}; do \
-+install.relay:
-+ @for dir in ${RELAY_INSTALL_SUBDIRS}; do \
-+ echo "Installing in $$dir"; \
-+ (cd $$dir; $(MAKE) install) || exit 1; \
-+ done
-+
-+install.client:
-+ @for dir in ${CLIENT_INSTALL_SUBDIRS}; do \
-+ echo "Installing in $$dir"; \
-+ (cd $$dir; $(MAKE) install) || exit 1; \
-+ done
-+
-+depend: depend.server depend.relay depend.client
-+
-+depend.devel:
-+ @for dir in ${DEVEL_BUILD_SUBDIRS}; do \
-+ echo "Making dependencies in $$dir"; \
-+ (cd $$dir; $(MAKE) depend) || exit 1; \
-+ done
-+
-+depend.server: depend.devel
-+ @for dir in ${SERVER_BUILD_SUBDIRS}; do \
-+ echo "Making dependencies in $$dir"; \
-+ (cd $$dir; $(MAKE) depend) || exit 1; \
-+ done
-+
-+depend.relay: depend.devel
-+ @for dir in ${RELAY_BUILD_SUBDIRS}; do \
- echo "Making dependencies in $$dir"; \
- (cd $$dir; $(MAKE) depend) || exit 1; \
-- done
-+ done
-+
-+depend.client: depend.devel
-+ @for dir in ${CLIENT_BUILD_SUBDIRS}; do \
-+ echo "Making dependencies in $$dir"; \
-+ (cd $$dir; $(MAKE) depend) || exit 1; \
-+ done
-+
-+clean: clean.server clean.relay clean.client
-+
-+clean.devel:
-+ @for dir in ${DEVEL_BUILD_SUBDIRS}; do \
-+ echo "Cleaning in $$dir"; \
-+ (cd $$dir; $(MAKE) clean) || exit 1; \
-+ done
-+
-+clean.server: clean.devel
-+ @for dir in ${SERVER_BUILD_SUBDIRS}; do \
-+ echo "Cleaning in $$dir"; \
-+ (cd $$dir; $(MAKE) clean) || exit 1; \
-+ done
-+
-+clean.relay: clean.devel
-+ @for dir in ${RELAY_BUILD_SUBDIRS}; do \
-+ echo "Cleaning in $$dir"; \
-+ (cd $$dir; $(MAKE) clean) || exit 1; \
-+ done
-
--clean:
-- @for dir in ${SUBDIRS}; do \
-+clean.client: clean.devel
-+ @for dir in ${CLIENT_BUILD_SUBDIRS}; do \
- echo "Cleaning in $$dir"; \
- (cd $$dir; $(MAKE) clean) || exit 1; \
-- done
-+ done
-+
-+realclean: realclean.server realclean.relay realclean.client
-+
-+realclean.devel:
-+ @for dir in ${DEVEL_BUILD_SUBDIRS}; do \
-+ echo "Really cleaning in $$dir"; \
-+ (cd $$dir; $(MAKE) realclean) || exit 1; \
-+ done
-
--realclean:
-- @for dir in ${SUBDIRS}; do \
-+realclean.server: realclean.devel
-+ @for dir in ${SERVER_BUILD_SUBDIRS}; do \
- echo "Really cleaning in $$dir"; \
- (cd $$dir; $(MAKE) realclean) || exit 1; \
-- done
-+ done
-
--distclean:
-- @for dir in ${SUBDIRS}; do \
-+realclean.relay: realclean.devel
-+ @for dir in ${RELAY_BUILD_SUBDIRS}; do \
-+ echo "Really cleaning in $$dir"; \
-+ (cd $$dir; $(MAKE) realclean) || exit 1; \
-+ done
-+
-+realclean.client: realclean.devel
-+ @for dir in ${CLIENT_BUILD_SUBDIRS}; do \
-+ echo "Really cleaning in $$dir"; \
-+ (cd $$dir; $(MAKE) realclean) || exit 1; \
-+ done
-+
-+distclean: distclean.server distclean.relay distclean.client
-+
-+distclean.devel:
-+ @for dir in ${DEVEL_BUILD_SUBDIRS}; do \
- echo "Really, really cleaning in $$dir"; \
- (cd $$dir; $(MAKE) distclean) || exit 1; \
-- done
-- @rm -f Makefile
-+ done
-+
-+distclean.server: distclean.devel
-+ @for dir in ${SERVER_BUILD_SUBDIRS}; do \
-+ echo "Really, really cleaning in $$dir"; \
-+ (cd $$dir; $(MAKE) distclean) || exit 1; \
-+ done
-+
-+distclean.relay: distclean.devel
-+ @for dir in ${RELAY_BUILD_SUBDIRS}; do \
-+ echo "Really, really cleaning in $$dir"; \
-+ (cd $$dir; $(MAKE) distclean) || exit 1; \
-+ done
-+
-+distclean.client: distclean.devel
-+ @for dir in ${CLIENT_BUILD_SUBDIRS}; do \
-+ echo "Really, really cleaning in $$dir"; \
-+ (cd $$dir; $(MAKE) distclean) || exit 1; \
-+ done
-+
-+links: links.server links.relay links.client
-+
-+links.devel:
-+ @for dir in ${DEVEL_BUILD_SUBDIRS}; do \
-+ echo "Making links in $$dir"; \
-+ (cd $$dir; $(MAKE) links) || exit 1; \
-+ done
-+
-+links.server: links.devel
-+ @for dir in ${SERVER_BUILD_SUBDIRS}; do \
-+ echo "Making links in $$dir"; \
-+ (cd $$dir; $(MAKE) links) || exit 1; \
-+ done
-+
-+links.relay: links.devel
-+ @for dir in ${RELAY_BUILD_SUBDIRS}; do \
-+ echo "Making links in $$dir"; \
-+ (cd $$dir; $(MAKE) links) || exit 1; \
-+ done
-
--links:
-- @for dir in ${SUBDIRS}; do \
-+links.client: links.devel
-+ @for dir in ${CLIENT_BUILD_SUBDIRS}; do \
- echo "Making links in $$dir"; \
- (cd $$dir; $(MAKE) links) || exit 1; \
-- done
-+ done
diff --git a/net/isc-dhcp31-server/files/patch-client::clparse.c b/net/isc-dhcp31-server/files/patch-client::clparse.c
deleted file mode 100644
index 875f61f53b39..000000000000
--- a/net/isc-dhcp31-server/files/patch-client::clparse.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- client/clparse.c.orig Sat May 6 17:42:49 2006
-+++ client/clparse.c Sat May 6 17:43:12 2006
-@@ -777,7 +777,7 @@
- interface_dereference(&ip, MDL);
- return 0;
- }
-- strcpy(ip->name, name);
-+ strlcpy (ip -> name, name, IFNAMSIZ);
-
- if (dummy_interfaces) {
- interface_reference (&ip -> next,
diff --git a/net/isc-dhcp31-server/files/patch-client::dhclient.8 b/net/isc-dhcp31-server/files/patch-client::dhclient.8
deleted file mode 100644
index 3f5cfe64497b..000000000000
--- a/net/isc-dhcp31-server/files/patch-client::dhclient.8
+++ /dev/null
@@ -1,84 +0,0 @@
---- client/dhclient.8.orig Wed Sep 14 18:03:33 2005
-+++ client/dhclient.8 Sat May 6 17:30:28 2006
-@@ -23,6 +23,10 @@
- .\"
- .\" $Id: dhclient.8,v 1.12.2.11 2005/09/14 16:03:33 dhankins Exp $
- .\"
-+.\" Portions copyright (c) 2000 David E. O'Brien.
-+.\" All rights reserved.
-+.\" $FreeBSD$
-+.\"
- .TH dhclient 8
- .SH NAME
- dhclient - Dynamic Host Configuration Protocol Client
-@@ -33,6 +37,9 @@
- .I port
- ]
- [
-+.B -D
-+]
-+[
- .B -d
- ]
- [
-@@ -43,6 +50,9 @@
- .B -q
- ]
- [
-+.B -v
-+]
-+[
- .B -1
- ]
- [
-@@ -73,6 +83,10 @@
- relay
- ]
- [
-+.B -i
-+interval
-+]
-+[
- .B -n
- ]
- [
-@@ -157,6 +171,15 @@
- configuration file or on the command line, and will ignore all other
- interfaces.
- .PP
-+The
-+.B -D
-+flag causes
-+.B dhclient
-+to save the script it creates for use in conjunction with
-+.B dhclient-script
-+in
-+.IR /tmp.
-+.PP
- If the DHCP client should listen and transmit on a port other than the
- standard (port 68), the
- .B -p
-@@ -180,6 +203,12 @@
- flag, followed by the IP address to send. This is only useful for testing,
- and should not be expected to work in any consistent or useful way.
- .PP
-+On FreeBSD, dhclient can be enabled to automatically handle the
-+link status of the network card. Normally polling is done every
-+five seconds. The polling interval can be set using the
-+.B -i
-+flag, followed by the numbers of seconds. Minimum is one second.
-+.PP
- The DHCP client will normally run in the foreground until it has
- configured an interface, and then will revert to running in the
- background. To run force dhclient to always run as a foreground
-@@ -206,6 +235,10 @@
- .B -q
- flag prevents any messages other than errors from being printed to the
- standard error descriptor.
-+.B -v
-+flag turns on all messages.
-+Opposite of
-+.B -q .
- .PP
- The client normally doesn't release the current lease as it is not
- required by the DHCP protocol. Some cable ISPs require their clients
diff --git a/net/isc-dhcp31-server/files/patch-client::dhclient.c b/net/isc-dhcp31-server/files/patch-client::dhclient.c
deleted file mode 100644
index d8a4e0beaf41..000000000000
--- a/net/isc-dhcp31-server/files/patch-client::dhclient.c
+++ /dev/null
@@ -1,545 +0,0 @@
---- client/dhclient.c.orig 2008-01-23 06:02:50.000000000 +1100
-+++ client/dhclient.c 2008-10-13 22:47:51.000000000 +1100
-@@ -38,6 +38,13 @@
- #include "dhcpd.h"
- #include "version.h"
-
-+#if __FreeBSD_version > 502010
-+#include <sys/ioctl.h>
-+#include <net/if_media.h>
-+#include <net80211/ieee80211_ioctl.h>
-+#include <net80211/ieee80211.h>
-+#endif
-+
- TIME default_lease_time = 43200; /* 12 hours... */
- TIME max_lease_time = 86400; /* 24 hours... */
-
-@@ -72,8 +79,11 @@
- struct string_list *client_env=NULL;
- int client_env_count=0;
- int onetry=0;
--int quiet=0;
-+int quiet=1;
- int nowait=0;
-+#ifdef ENABLE_POLLING_MODE
-+int polling_interval = 5;
-+#endif
-
- static void usage PROTO ((void));
-
-@@ -181,6 +191,9 @@
- } else if (!strcmp (argv [i], "-q")) {
- quiet = 1;
- quiet_interface_discovery = 1;
-+ } else if (!strcmp (argv [i], "-v")) {
-+ quiet = 0;
-+ quiet_interface_discovery = 0;
- } else if (!strcmp (argv [i], "-s")) {
- if (++i == argc)
- usage ();
-@@ -194,6 +207,19 @@
- } else if (!strcmp (argv [i], "-n")) {
- /* do not start up any interfaces */
- interfaces_requested = 1;
-+#ifdef ENABLE_POLLING_MODE
-+ } else if (!strcmp (argv [i], "-i")) {
-+ if (++i == argc)
-+ usage ();
-+ polling_interval = (int)strtol (argv [i],
-+ (char **)NULL, 10);
-+ if (polling_interval <= 0) {
-+ log_info ("Incorrect polling interval %d",
-+ polling_interval);
-+ log_info ("Using a default of 5 seconds");
-+ polling_interval = 5;
-+ }
-+#endif
- } else if (!strcmp (argv [i], "-w")) {
- /* do not exit if there are no broadcast interfaces. */
- persist = 1;
-@@ -222,7 +248,16 @@
- if (strlen(argv[i]) >= sizeof(tmp->name))
- log_fatal("%s: interface name too long (is %ld)",
- argv [i], (long)strlen(argv[i]));
-- strcpy(tmp->name, argv[i]);
-+ strlcpy (tmp -> name, argv [i], IFNAMSIZ);
-+#if __FreeBSD_version > 502010
-+ set_ieee80211 (tmp);
-+#endif
-+ /* Init some interface vars, enable polling */
-+#ifdef ENABLE_POLLING_MODE
-+ tmp -> forcediscover = 0;
-+ tmp -> linkstate = HAVELINK;
-+ tmp -> polling = 1;
-+#endif /* ifdef ENABLE_POLLING_MODE */
- if (interfaces) {
- interface_reference (&tmp -> next,
- interfaces, MDL);
-@@ -380,6 +415,16 @@
- INTERFACE_AUTOMATIC)) !=
- INTERFACE_REQUESTED))
- continue;
-+#if __FreeBSD_version > 502010
-+ set_ieee80211 (ip);
-+#endif
-+#ifdef ENABLE_POLLING_MODE
-+ ip -> forcediscover = 0;
-+ if (ip -> client -> config -> media != NULL)
-+ ip -> havemedia = 1;
-+ else
-+ ip -> havemedia = 0;
-+#endif
- script_init (ip -> client,
- "PREINIT", (struct string_list *)0);
- if (ip -> client -> alias)
-@@ -424,8 +469,13 @@
- client -> state = S_INIT;
- /* Set up a timeout to start the initialization
- process. */
-+#ifdef ENABLE_POLLING_MODE
-+ add_timeout (cur_time + random () % 5 + 2,
-+ state_polling, client, 0, 0);
-+#else
- add_timeout (cur_time + random () % 5,
- state_reboot, client, 0, 0);
-+#endif
- }
- }
- }
-@@ -483,9 +533,10 @@
- log_info (arr);
- log_info (url);
-
-- log_error ("Usage: dhclient [-1dqrx] [-nw] [-p <port>] %s",
-+ log_error ("Usage: dhclient [-1dqrvx] [-i polling-interval] %s",\
-+ "[-nw] [-p <port>] %s",
- "[-s server]");
-- log_error (" [-cf config-file] [-lf lease-file]%s",
-+ log_error (" [-cf config-file] [-lf lease-file] %s",
- "[-pf pid-file] [-e VAR=val]");
- log_fatal (" [-sf script-file] [interface]");
- }
-@@ -886,6 +937,15 @@
- /* Write out the new lease. */
- write_client_lease (client, client -> new, 0, 0);
-
-+ /*
-+ * It's now possible that state_reboot can be called
-+ * after a interface link went down and is up again.
-+ * To prevent tons of equal leases saved on disk, we rewrite
-+ * them.
-+ */
-+ read_client_leases ();
-+ rewrite_client_leases ();
-+
- /* Replace the old active lease with the new one. */
- if (client -> active)
- destroy_client_lease (client -> active);
-@@ -900,6 +960,12 @@
- piaddr (client -> active -> address),
- (long)(client -> active -> renewal - cur_time));
- client -> state = S_BOUND;
-+#ifdef ENABLE_POLLING_MODE
-+ /* Init some interface vars, enable polling */
-+ client -> interface -> linkstate = HAVELINK;
-+ client -> interface -> forcediscover = 0;
-+ client -> interface -> polling = 1;
-+#endif /* ifdef ENABLE_POLLING_MODE */
- reinitialize_interfaces ();
- go_daemon ();
- if (client -> config -> do_forward_update) {
-@@ -1422,6 +1488,11 @@
- int interval;
- int increase = 1;
-
-+#ifdef ENABLE_POLLING_MODE
-+ /* Disable polling for this interface */
-+ client -> interface -> polling = 0;
-+#endif
-+
- /* Figure out how long it's been since we started transmitting. */
- interval = cur_time - client -> first_sending;
-
-@@ -1522,6 +1593,9 @@
- struct client_lease *loop;
- struct client_lease *lp;
-
-+ if (client -> interface -> linkstate == NOLINK)
-+ return;
-+
- loop = lp = client -> active;
-
- log_info ("No DHCPOFFERS received.");
-@@ -1554,6 +1628,10 @@
- log_info ("bound: renewal in %ld %s.",
- (long)(client -> active -> renewal -
- cur_time), "seconds");
-+#ifdef ENABLE_POLLING_MODE
-+ /* Enable polling for this interface */
-+ client -> interface -> polling = 1;
-+#endif
- add_timeout (client -> active -> renewal,
- state_bound, client, 0, 0);
- } else {
-@@ -1561,6 +1639,11 @@
- log_info ("bound: immediate renewal.");
- state_bound (client);
- }
-+ /*
-+ * Set the link status back to nolink, even
-+ * if we have media settings.
-+ */
-+ client -> interface -> linkstate = NOLINK;
- reinitialize_interfaces ();
- go_daemon ();
- return;
-@@ -1606,6 +1689,12 @@
- }
-
- log_info ("No working leases in persistent database - sleeping.");
-+
-+#ifdef ENABLE_POLLING_MODE
-+ /* Enable polling for this interface */
-+ client -> interface -> polling = 1;
-+#endif
-+
- script_init (client, "FAIL", (struct string_list *)0);
- if (client -> alias)
- script_write_params (client, "alias_", client -> alias);
-@@ -1747,6 +1836,18 @@
- client -> packet.secs = htons (65535);
- }
-
-+ /*
-+ * Only try the first ten seconds to renew a lease from a
-+ * given dhcp-server adress. After that, fall back to use
-+ * state_reboot with INADDR_BROADCAST.
-+ */
-+ if (destination.sin_addr.s_addr != INADDR_BROADCAST &&
-+ (client -> state == S_RENEWING || client -> state == S_REBINDING)) {
-+ if (client -> active && client -> active -> expiry > cur_time &&
-+ interval >= 10)
-+ goto cancel;
-+ }
-+
- log_info ("DHCPREQUEST on %s to %s port %d",
- client -> name ? client -> name : client -> interface -> name,
- inet_ntoa (destination.sin_addr),
-@@ -1768,6 +1869,16 @@
- from, &destination,
- (struct hardware *)0);
-
-+ /*
-+ * If sendto() for a direct request fails, fall back to use
-+ * state_reboot with INADDR_BROADCAST.
-+ */
-+ if (result == -1 && destination.sin_addr.s_addr != INADDR_BROADCAST &&
-+ (client -> state == S_RENEWING || client -> state == S_REBINDING)) {
-+ if (client -> active && client -> active -> expiry > cur_time)
-+ goto cancel;
-+ }
-+
- add_timeout (cur_time + client -> interval,
- send_request, client, 0, 0);
- }
-@@ -2654,6 +2765,13 @@
- wstatus = 0;
- }
- } else {
-+ if ((i = open(_PATH_DEVNULL, O_RDWR)) != -1) {
-+ dup2(i, STDIN_FILENO);
-+ dup2(i, STDOUT_FILENO);
-+ dup2(i, STDERR_FILENO);
-+ if (i > STDERR_FILENO)
-+ close(i);
-+ }
- /* We don't want to pass an open file descriptor for
- * dhclient.leases when executing dhclient-script.
- */
-@@ -2840,8 +2958,10 @@
- case S_STOPPED:
- break;
- }
-+#ifndef ENABLE_POLLING_MODE
- client -> state = S_INIT;
- state_reboot (client);
-+#endif
- }
- }
- }
-@@ -3069,7 +3189,9 @@
- break;
-
- case server_awaken:
-+#ifndef ENABLE_POLLING_MODE
- state_reboot (client);
-+#endif
- break;
- }
- }
-@@ -3207,3 +3329,265 @@
- data_string_forget (&ddns_dhcid, MDL);
- return rcode;
- }
-+
-+/* Check to see if there's a wire plugged in */
-+int
-+interface_active(struct interface_info *ip) {
-+#if __FreeBSD_version > 502010
-+ struct ifmediareq ifmr;
-+ int *media_list, i;
-+ char *ifname;
-+ int sock;
-+
-+ ifname = ip -> name;
-+
-+ if ((sock = socket (AF_INET, SOCK_DGRAM, IPPROTO_UDP)) < 0)
-+ log_fatal ("Can't create interface_active socket");
-+
-+ (void) memset (&ifmr, 0, sizeof (ifmr));
-+ (void) strncpy (ifmr.ifm_name, ifname, sizeof (ifmr.ifm_name));
-+
-+ if (ioctl (sock, SIOCGIFMEDIA, (caddr_t)&ifmr) < 0) {
-+ /*
-+ * Interface doesn't support SIOCGIFMEDIA, presume okay
-+ */
-+ close (sock);
-+ return (HAVELINK);
-+ }
-+ close (sock);
-+
-+ if (ifmr.ifm_count == 0) {
-+ /*
-+ * Assume that this means interface
-+ * does not support SIOCGIFMEDIA
-+ */
-+ log_fatal ("%s: no media types?", ifname);
-+ return (HAVELINK);
-+ }
-+
-+ if (ifmr.ifm_status & IFM_AVALID) {
-+ if (ip -> ieee80211) {
-+ /*
-+ * Wavelan devices need to be checked if they are
-+ * associated.
-+ */
-+ if ((IFM_TYPE(ifmr.ifm_active) == IFM_IEEE80211) &&
-+ (ifmr.ifm_status & IFM_ACTIVE)) {
-+ return (HAVELINK);
-+ }
-+ } else {
-+ if (ifmr.ifm_status & IFM_ACTIVE) {
-+ return (HAVELINK);
-+ }
-+ }
-+ /*
-+ * We really have no link.
-+ */
-+ return (NOLINK);
-+ }
-+ /*
-+ * IFM_AVALID is not set. We cannot check
-+ * the link state. Assume HAVELINK.
-+ */
-+
-+#endif /* Other OSs */
-+ /*
-+ * Always return a successful link if the OS
-+ * is not supported.
-+ */
-+ return (HAVELINK);
-+}
-+
-+#if __FreeBSD_version > 502010
-+void
-+set_ieee80211 (struct interface_info *ip) {
-+
-+ struct ieee80211req ireq;
-+ u_int8_t data[32];
-+ int associated = 0;
-+ int *media_list, i;
-+ char *ifname;
-+ int sock;
-+
-+ ifname = ip -> name;
-+
-+ if ((sock = socket (AF_INET, SOCK_DGRAM, IPPROTO_UDP)) < 0)
-+ log_fatal ("Can't create interface_active socket");
-+
-+ (void) memset (&ireq, 0, sizeof (ireq));
-+ (void) strncpy (ireq.i_name, ifname, sizeof (ireq.i_name));
-+ ireq.i_data = &data;
-+ ireq.i_type = IEEE80211_IOC_SSID;
-+ ireq.i_val = -1;
-+ /*
-+ * If we can't get the SSID,
-+ * this isn't an 802.11 device.
-+ */
-+ if (ioctl (sock, SIOCG80211, &ireq) < 0)
-+ ip -> ieee80211 = 0;
-+ else {
-+#ifdef DEBUG
-+ printf ("Device %s has 802.11\n", ifname);
-+#endif
-+ ip -> ieee80211 = 1;
-+ }
-+ close (sock);
-+ }
-+#endif /* __FreeBSD_version */
-+
-+#ifdef ENABLE_POLLING_MODE
-+/* Go to background after some time */
-+void state_background (cpp)
-+ void *cpp;
-+{
-+ go_daemon ();
-+}
-+
-+/* Check the state of the NICs if we have link */
-+void state_polling (cpp)
-+ void *cpp;
-+{
-+ static int doinitcheck = 0;
-+ struct interface_info *ip;
-+ struct client_state *client;
-+ int result;
-+
-+ for (ip = interfaces; ip; ip = ip -> next) {
-+ if (! ip -> polling)
-+ continue;
-+#ifdef DEBUG
-+ printf ("%s: Polling interface state\n", ip -> name);
-+ for (client = ip -> client;
-+ client; client = client -> next) {
-+ printf ("%s: client state of %d\n", ip -> name, ip -> client -> state);
-+ printf ("%s: link = %d\n", ip -> name, ip -> linkstate);
-+ }
-+#endif
-+
-+ result = interface_active (ip);
-+ /*
-+ * If dhclient.conf contains media settings, we cannot
-+ * abort if the interface is not set to active mode.
-+ */
-+ if (ip -> havemedia && ip -> client -> state != S_BOUND) {
-+ if (result == HAVELINK)
-+ ip -> forcediscover = 1;
-+ result = HAVELINK;
-+ }
-+
-+ /*
-+ * The last status of the interface tells us
-+ * the we've got no link ...
-+ */
-+ if (ip -> linkstate == NOLINK || ! doinitcheck) {
-+ /*
-+ * ... but we have now link. Let's send
-+ * requests.
-+ */
-+ if (result == HAVELINK) {
-+#ifdef DEBUG
-+ if (ip -> havemedia)
-+ printf ("%s: Trying media settings on interface\n",
-+ ip -> name);
-+ else
-+ printf ("%s: Found Link on interface\n", ip -> name);
-+#endif
-+ /*
-+ * Set the interface to state_bound. We assume that we have
-+ * a working link. If we cannot reach the server directly,
-+ * INADDR_BROADCAST is used.
-+ */
-+ for (client = ip -> client;
-+ client; client = client -> next) {
-+ cancel_timeout (state_init, client);
-+ cancel_timeout (state_reboot, client);
-+ cancel_timeout (state_selecting, client);
-+ if (client -> active) {
-+ add_timeout (cur_time + random () % 5,
-+ state_bound, client, 0, 0);
-+ } else {
-+ add_timeout (cur_time + random () % 5,
-+ state_reboot, client, 0, 0);
-+ }
-+ }
-+ ip -> linkstate = HAVELINK;
-+ } else {
-+#ifdef DEBUG
-+ printf ("%s: No link on interface\n", ip -> name);
-+#endif
-+ for (client = ip -> client;
-+ client; client = client -> next) {
-+ /*
-+ * Without this add_timout(), dhclient does
-+ * not poll on a interface if there
-+ * is no cable plugged in at startup
-+ * time. Because we add one additional second
-+ * to the time of a normal timeout, we always
-+ * skip and block a running one. This prevents
-+ * that polling is done twice at the same time.
-+ */
-+ if (client -> state == S_INIT) {
-+ add_timeout (cur_time + (polling_interval + 1),
-+ state_polling, client, 0, 0);
-+ }
-+ }
-+ ip -> linkstate = NOLINK;
-+ /*
-+ * Automatically go into the background after
-+ * some time. Do this only if there are no
-+ * media options available for a interface.
-+ */
-+ if (! ip -> havemedia && ! doinitcheck) {
-+ add_timeout (cur_time + (polling_interval * 2),
-+ state_background, client, 0, 0);
-+ }
-+ }
-+ }
-+
-+ /*
-+ * The last status of the interface tells us
-+ * the we previously had link.
-+ */
-+ if (ip -> linkstate == HAVELINK && doinitcheck) {
-+ if (result == NOLINK) {
-+ /*
-+ * We lost link on the interface, or it isn't
-+ * associated anymore.
-+ */
-+#ifdef DEBUG
-+ printf ("%s: Lost Link on interface\n", ip -> name);
-+#endif
-+ /*
-+ * After we lost link, cycle again through the
-+ * different media settings if available. Else
-+ * set NOLINK.
-+ */
-+ if (ip -> havemedia)
-+ ip -> forcediscover = 1;
-+ else
-+ ip -> linkstate = NOLINK;
-+ }
-+ /*
-+ * If we happen to have a real link, but no
-+ * active lease, force the interface into
-+ * state_reboot. Do the same if media settings
-+ * are available.
-+ */
-+ if (ip -> forcediscover) {
-+ for (client = ip -> client;
-+ client; client = client -> next) {
-+ if (client -> state != S_REBOOTING &&
-+ client -> state != S_SELECTING) {
-+ add_timeout (cur_time + random () % 5,
-+ state_reboot, client, 0, 0);
-+ }
-+ }
-+ ip -> forcediscover = 0;
-+ ip -> linkstate = HAVELINK;
-+ }
-+ /* We still have link, do nothing. */
-+ }
-+ }
-+ doinitcheck = 1;
-+}
-+#endif /* ifdef ENABLE_POLLING_MODE */
diff --git a/net/isc-dhcp31-server/files/patch-client::dhclient.conf b/net/isc-dhcp31-server/files/patch-client::dhclient.conf
deleted file mode 100644
index 2d9560f43bf8..000000000000
--- a/net/isc-dhcp31-server/files/patch-client::dhclient.conf
+++ /dev/null
@@ -1,11 +0,0 @@
---- client/dhclient.conf.orig Tue Jun 3 00:50:44 1997
-+++ client/dhclient.conf Wed Mar 3 02:20:41 2004
-@@ -11,7 +11,7 @@
- reboot 10;
- select-timeout 5;
- initial-interval 2;
--script "/etc/dhclient-script";
-+script "%%PREFIX%%/sbin/dhclient-script";
- media "-link0 -link1 -link2", "link0 link1";
- reject 192.33.137.209;
-
diff --git a/net/isc-dhcp31-server/files/patch-common::dhcp-options.5 b/net/isc-dhcp31-server/files/patch-common::dhcp-options.5
deleted file mode 100644
index 9d936cfffeee..000000000000
--- a/net/isc-dhcp31-server/files/patch-common::dhcp-options.5
+++ /dev/null
@@ -1,32 +0,0 @@
---- common/dhcp-options.5.orig Sun Feb 23 04:27:42 2003
-+++ common/dhcp-options.5 Wed Mar 3 02:12:13 2004
-@@ -431,7 +431,10 @@
- the domain-name option to specify the domain name). See RFC 1035 for
- character set restrictions. This option is only honored by
- .B dhclient-script(8)
--if the hostname for the client machine is not set.
-+if the hostname for the client machine is not set (i.e., set to the empty
-+string in
-+.B rc.conf(5)
-+).
- .RE
- .PP
- .B option \fBieee802-3-encapsulation\fR \fIflag\fR\fB;\fR
-@@ -654,7 +657,7 @@
- This option specifies whether the client should configure its IP
- layer to allow forwarding of datagrams with non-local source routes
- (see Section 3.3.5 of [4] for a discussion of this topic). A value
--of false means disallow forwarding of such datagrams, and a value of true
-+of 0 means disallow forwarding of such datagrams, and a value of true
- means allow forwarding.
- .RE
- .PP
-@@ -948,7 +951,7 @@
- .PP
- This option specifies whether or not the client should negotiate the
- use of trailers (RFC 893 [14]) when using the ARP protocol. A value
--of false indicates that the client should not attempt to use trailers. A
-+of 0 indicates that the client should not attempt to use trailers. A
- value of true means that the client should attempt to use trailers.
- .RE
- .PP
diff --git a/net/isc-dhcp31-server/files/patch-common::discover.c b/net/isc-dhcp31-server/files/patch-common::discover.c
deleted file mode 100644
index 1cfcc2094098..000000000000
--- a/net/isc-dhcp31-server/files/patch-common::discover.c
+++ /dev/null
@@ -1,238 +0,0 @@
---- common/discover.c.orig Fri Jul 25 21:44:15 2003
-+++ common/discover.c Fri Mar 5 23:33:04 2004
-@@ -47,6 +47,7 @@
- #endif /* not lint */
-
- #include "dhcpd.h"
-+#include <ifaddrs.h>
- #include <sys/ioctl.h>
-
- struct interface_info *interfaces, *dummy_interfaces, *fallback_interface;
-@@ -135,10 +136,7 @@
- {
- struct interface_info *tmp, *ip;
- struct interface_info *last, *next;
-- char buf [2048];
-- struct ifconf ic;
-- struct ifreq ifr;
-- int i;
-+ struct ifaddrs *ifap, *ifa;
- int sock;
- int address_count = 0;
- struct subnet *subnet;
-@@ -157,61 +155,6 @@
- if ((sock = socket (AF_INET, SOCK_DGRAM, IPPROTO_UDP)) < 0)
- log_fatal ("Can't create addrlist socket");
-
-- /* Get the interface configuration information... */
--
--#ifdef SIOCGIFCONF_ZERO_PROBE
-- /* linux will only tell us how long a buffer it wants if we give it
-- * a null buffer first. So, do a dry run to figure out the length.
-- *
-- * XXX this code is duplicated from below because trying to fold
-- * the logic into the if statement and goto resulted in excesssive
-- * obfuscation. The intent is that unless you run Linux you shouldn't
-- * have to deal with this. */
--
-- ic.ifc_len = 0;
-- ic.ifc_ifcu.ifcu_buf = (caddr_t)NULL;
--#else
-- /* otherwise, we just feed it a starting size, and it'll tell us if
-- * it needs more */
--
-- ic.ifc_len = sizeof buf;
-- ic.ifc_ifcu.ifcu_buf = (caddr_t)buf;
--#endif
--
-- gifconf_again:
-- i = ioctl(sock, SIOCGIFCONF, &ic);
--
-- if (i < 0)
-- log_fatal ("ioctl: SIOCGIFCONF: %m");
--
--#ifdef SIOCGIFCONF_ZERO_PROBE
-- /* Workaround for SIOCGIFCONF bug on some Linux versions. */
-- if (ic.ifc_ifcu.ifcu_buf == 0 && ic.ifc_len == 0) {
-- ic.ifc_len = sizeof buf;
-- ic.ifc_ifcu.ifcu_buf = (caddr_t)buf;
-- goto gifconf_again;
-- }
--#endif
--
-- /* If the SIOCGIFCONF resulted in more data than would fit in
-- a buffer, allocate a bigger buffer. */
-- if ((ic.ifc_ifcu.ifcu_buf == buf
--#ifdef SIOCGIFCONF_ZERO_PROBE
-- || ic.ifc_ifcu.ifcu_buf == 0
--#endif
-- ) && ic.ifc_len > sizeof buf) {
-- ic.ifc_ifcu.ifcu_buf = dmalloc ((size_t)ic.ifc_len, MDL);
-- if (!ic.ifc_ifcu.ifcu_buf)
-- log_fatal ("Can't allocate SIOCGIFCONF buffer.");
-- goto gifconf_again;
--#ifdef SIOCGIFCONF_ZERO_PROBE
-- } else if (ic.ifc_ifcu.ifcu_buf == 0) {
-- ic.ifc_ifcu.ifcu_buf = (caddr_t)buf;
-- ic.ifc_len = sizeof buf;
-- goto gifconf_again;
--#endif
-- }
--
-
- /* If we already have a list of interfaces, and we're running as
- a DHCP server, the interfaces were requested. */
-@@ -224,51 +167,38 @@
- else
- ir = INTERFACE_REQUESTED;
-
-+ if (getifaddrs(&ifap) != 0)
-+ log_fatal ("getifaddrs failed");
-+
- /* Cycle through the list of interfaces looking for IP addresses. */
-- for (i = 0; i < ic.ifc_len;) {
-- struct ifreq *ifp = (struct ifreq *)((caddr_t)ic.ifc_req + i);
--#ifdef HAVE_SA_LEN
-- if (ifp -> ifr_addr.sa_len > sizeof (struct sockaddr))
-- i += (sizeof ifp -> ifr_name) + ifp -> ifr_addr.sa_len;
-- else
--#endif
-- i += sizeof *ifp;
-+ for (ifa = ifap; ifa != NULL; ifa = ifa->ifa_next) {
-
- #ifdef ALIAS_NAMES_PERMUTED
-- if ((s = strrchr (ifp -> ifr_name, ':'))) {
-+ if ((s = strrchr (ifa -> ifa_name, ':'))) {
- *s = 0;
- }
- #endif
-
- #ifdef SKIP_DUMMY_INTERFACES
-- if (!strncmp (ifp -> ifr_name, "dummy", 5))
-+ if (!strncmp (ifa -> ifa_name, "dummy", 5))
- continue;
- #endif
-
--
-- /* See if this is the sort of interface we want to
-- deal with. */
-- strcpy (ifr.ifr_name, ifp -> ifr_name);
-- if (ioctl (sock, SIOCGIFFLAGS, &ifr) < 0)
-- log_fatal ("Can't get interface flags for %s: %m",
-- ifr.ifr_name);
--
- /* See if we've seen an interface that matches this one. */
- for (tmp = interfaces; tmp; tmp = tmp -> next)
-- if (!strcmp (tmp -> name, ifp -> ifr_name))
-+ if (!strcmp (tmp -> name, ifa -> ifa_name))
- break;
-
-- /* Skip non broadcast interfaces (plus loopback and
-- point-to-point in case an OS incorrectly marks them
-- as broadcast). Also skip down interfaces unless we're
-+ /* See if this is the sort of interface we want to
-+ deal with. Skip loopback, point-to-point and down
-+ interfaces, except don't skip down interfaces if we're
- trying to get a list of configurable interfaces. */
-- if (((!(ifr.ifr_flags & IFF_BROADCAST) ||
-- ifr.ifr_flags & IFF_LOOPBACK ||
-- ifr.ifr_flags & IFF_POINTOPOINT) && !tmp) ||
-- (!(ifr.ifr_flags & IFF_UP) &&
-+ if ((ifa->ifa_flags & IFF_LOOPBACK) ||
-+ (ifa->ifa_flags & IFF_POINTOPOINT) ||
-+ (!(ifa->ifa_flags & IFF_UP) &&
- state != DISCOVER_UNCONFIGURED))
- continue;
--
-+
- /* If there isn't already an interface by this name,
- allocate one. */
- if (!tmp) {
-@@ -276,9 +206,9 @@
- status = interface_allocate (&tmp, MDL);
- if (status != ISC_R_SUCCESS)
- log_fatal ("Error allocating interface %s: %s",
-- ifp -> ifr_name,
-+ ifa -> ifa_name,
- isc_result_totext (status));
-- strcpy (tmp -> name, ifp -> ifr_name);
-+ strcpy (tmp -> name, ifa -> ifa_name);
- interface_snorf (tmp, ir);
- interface_dereference (&tmp, MDL);
- tmp = interfaces; /* XXX */
-@@ -290,9 +220,9 @@
- /* If we have the capability, extract link information
- and record it in a linked list. */
- #ifdef HAVE_AF_LINK
-- if (ifp -> ifr_addr.sa_family == AF_LINK) {
-+ if (ifa -> ifa_addr->sa_family == AF_LINK) {
- struct sockaddr_dl *foo = ((struct sockaddr_dl *)
-- (&ifp -> ifr_addr));
-+ (ifa -> ifa_addr));
- #if defined (HAVE_SIN_LEN)
- tmp -> hw_address.hlen = foo -> sdl_alen;
- #else
-@@ -305,12 +235,11 @@
- } else
- #endif /* AF_LINK */
-
-- if (ifp -> ifr_addr.sa_family == AF_INET) {
-+ if (ifa -> ifa_addr->sa_family == AF_INET) {
- struct iaddr addr;
-
- /* Get a pointer to the address... */
-- memcpy (&foo, &ifp -> ifr_addr,
-- sizeof ifp -> ifr_addr);
-+ bcopy(ifa->ifa_addr, &foo, sizeof(foo));
-
- /* We don't want the loopback interface. */
- if (foo.sin_addr.s_addr == htonl (INADDR_LOOPBACK) &&
-@@ -323,16 +252,15 @@
- found, keep a pointer to ifreq structure in
- which we found it. */
- if (!tmp -> ifp) {
--#ifdef HAVE_SA_LEN
-- unsigned len = ((sizeof ifp -> ifr_name) +
-- ifp -> ifr_addr.sa_len);
--#else
-- unsigned len = sizeof *ifp;
--#endif
-+
-+ int len = (IFNAMSIZ +
-+ ifa -> ifa_addr->sa_len);
- tif = (struct ifreq *)dmalloc (len, MDL);
- if (!tif)
- log_fatal ("no space for ifp.");
-- memcpy (tif, ifp, len);
-+ strlcpy(tif->ifr_name, ifa->ifa_name, IFNAMSIZ);
-+ memcpy(&tif->ifr_addr, ifa->ifa_addr,
-+ ifa->ifa_addr->sa_len);
- tmp -> ifp = tif;
- tmp -> primary_address = foo.sin_addr;
- }
-@@ -346,9 +274,6 @@
- }
- }
-
-- /* If we allocated a buffer, free it. */
-- if (ic.ifc_ifcu.ifcu_buf != buf)
-- dfree (ic.ifc_ifcu.ifcu_buf, MDL);
-
- #if defined (LINUX_SLASHPROC_DISCOVERY)
- /* On Linux, interfaces that don't have IP addresses don't
-@@ -529,6 +454,7 @@
- be able to configure, we can quit now. */
- if (state == DISCOVER_UNCONFIGURED) {
- close (sock);
-+ freeifaddrs(ifap);
- return;
- }
-
-@@ -674,6 +600,7 @@
- }
-
- close (sock);
-+ freeifaddrs(ifap);
-
- if (state == DISCOVER_SERVER && wifcount == 0) {
- log_info ("%s", "");
diff --git a/net/isc-dhcp31-server/files/patch-common::dispatch.c b/net/isc-dhcp31-server/files/patch-common::dispatch.c
deleted file mode 100644
index 0aa709cf0860..000000000000
--- a/net/isc-dhcp31-server/files/patch-common::dispatch.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- common/dispatch.c.orig Sun Nov 17 03:26:57 2002
-+++ common/dispatch.c Wed Mar 3 16:20:15 2004
-@@ -95,11 +95,26 @@
- void dispatch ()
- {
- struct timeval tv, *tvp;
-+#ifdef ENABLE_POLLING_MODE
-+ struct timeval *tvp_new;
-+#endif
- isc_result_t status;
-+ TIME cur_time;
-
-+ tvp = NULL;
-+#ifdef ENABLE_POLLING_MODE
-+ tvp_new = NULL;
-+#endif
- /* Wait for a packet or a timeout... XXX */
- do {
- tvp = process_outstanding_timeouts (&tv);
-+#ifdef ENABLE_POLLING_MODE
-+ GET_TIME (&cur_time);
-+ add_timeout(cur_time + polling_interval, state_polling, 0, 0, 0);
-+ tvp_new = process_outstanding_timeouts(&tv);
-+ if (tvp != NULL && (tvp -> tv_sec > tvp_new -> tv_sec))
-+ tvp = tvp_new;
-+#endif /* ENABLE_POLLING_MODE */
- status = omapi_one_dispatch (0, tvp);
- } while (status == ISC_R_TIMEDOUT || status == ISC_R_SUCCESS);
- log_fatal ("omapi_one_dispatch failed: %s -- exiting.",
diff --git a/net/isc-dhcp31-server/files/patch-configure b/net/isc-dhcp31-server/files/patch-configure
deleted file mode 100644
index 5aff6909acce..000000000000
--- a/net/isc-dhcp31-server/files/patch-configure
+++ /dev/null
@@ -1,41 +0,0 @@
---- configure.orig Sat Apr 20 23:44:13 2002
-+++ configure Mon Apr 28 23:02:10 2003
-@@ -13,6 +13,9 @@
- elif [ x$1 = x--dirs ]; then
- dirs=$2
- shift
-+ elif [ x$1 = x--subsys ]; then
-+ subsys=$2
-+ shift
- elif [ x$1 = x--no-links ]; then
- nolinks=YES
- elif [ x$1 = x--copts ]; then
-@@ -233,7 +236,14 @@
- fi
-
- if [ x"$dirs" = x ]; then
-- dirs=". client server relay common omapip dhcpctl minires dst"
-+ dirs=". common minires dst omapip dhcpctl"
-+ if [ x$subsys = x ]; then
-+ dirs="$dirs server omshell client relay"
-+ elif [ x$subsys = xserver ]; then
-+ dirs="$dirs server omshell"
-+ elif [ x$subsys = xclient -o x$subsys = xrelay ]; then
-+ dirs="$dirs $subsys"
-+ fi
- fi
-
- for foo in $dirs; do
-@@ -253,7 +263,11 @@
-
- # Make the link tree in which to actually build.
- if [ x$nolinks = x ]; then
-- make links
-+ if [ x$subsys = x ]; then
-+ make links
-+ else
-+ make links.$subsys
-+ fi
- fi
-
- exit 0
diff --git a/net/isc-dhcp31-server/files/patch-dhcpctl::Makefile.dist b/net/isc-dhcp31-server/files/patch-dhcpctl::Makefile.dist
deleted file mode 100644
index 6be222452750..000000000000
--- a/net/isc-dhcp31-server/files/patch-dhcpctl::Makefile.dist
+++ /dev/null
@@ -1,81 +0,0 @@
---- dhcpctl/Makefile.dist.orig 2009-10-16 12:57:05.000000000 +0000
-+++ dhcpctl/Makefile.dist 2009-10-16 13:01:01.000000000 +0000
-@@ -22,11 +22,11 @@
- # https://www.isc.org/
- #
-
--CATMANPAGES = dhcpctl.cat3 omshell.cat1
--SEDMANPAGES = dhcpctl.man3 omshell.man1
-+CATMANPAGES = dhcpctl.cat3
-+SEDMANPAGES = dhcpctl.man3
- SRC = dhcpctl.c callback.c remote.c
- OBJ = dhcpctl.o callback.o remote.o
--MAN = dhcpctl.3 omshell.1
-+MAN = dhcpctl.3
- HDRS = dhcpctl.h
-
- INCLUDES = $(BINDINC) -I$(TOP)/includes
-@@ -34,10 +34,7 @@
- DHCPCTLLIBS = libdhcpctl.a ../common/libdhcp.a $(BINDLIB) \
- ../omapip/libomapi.a ../dst/libdst.a
-
--all: libdhcpctl.a omshell cltest $(CATMANPAGES)
--
--omshell: omshell.o $(DHCPCTLLIBS)
-- $(CC) $(DEBUG) $(LFLAGS) -o omshell omshell.o $(DHCPCTLLIBS) $(LIBS)
-+all: libdhcpctl.a cltest $(CATMANPAGES)
-
- cltest: cltest.o $(DHCPCTLLIBS)
- $(CC) $(DEBUG) $(LFLAGS) -o cltest cltest.o $(DHCPCTLLIBS) $(LIBS)
-@@ -48,8 +45,7 @@
- $(RANLIB) libdhcpctl.a
-
- install: all $(CATMANPAGES)
-- for dir in $(LIBDIR) $(LIBMANDIR) $(INCDIR) $(USRMANDIR) \
-- $(USERBINDIR); do \
-+ for dir in $(LIBDIR) $(LIBMANDIR) $(INCDIR); do \
- foo=""; \
- for bar in `echo $(DESTDIR)$${dir} |tr / ' '`; do \
- foo=$${foo}/$$bar; \
-@@ -64,19 +60,14 @@
- $(INSTALL) dhcpctl.h $(DESTDIR)$(INCDIR)
- $(CHMOD) 644 $(DESTDIR)$(INCDIR)/dhcpctl.h
-
-- $(INSTALL) omshell $(DESTDIR)$(USERBINDIR)
-- $(CHMOD) 755 $(DESTDIR)$(USERBINDIR)/omshell
--
- $(MANINSTALL) $(MANFROM) dhcpctl.$(MANCAT)3 $(MANTO) \
- $(DESTDIR)$(LIBMANDIR)/dhcpctl$(LIBMANEXT)
-- $(MANINSTALL) $(MANFROM) omshell.$(MANCAT)1 $(MANTO) \
-- $(DESTDIR)$(USRMANDIR)/omshell$(USRMANEXT)
-
- depend:
- $(MKDEP) $(INCLUDES) $(PREDEFINES) $(SRC)
-
- clean:
-- -rm -f $(OBJ) omshell.o omshell cltest.o cltest
-+ -rm -f $(OBJ) cltest.o cltest
-
- realclean: clean
- -rm -f libdhcpctl.a *~ $(CATMANPAGES) $(SEDMANPAGES)
-@@ -85,7 +76,7 @@
- -rm -f Makefile
-
- links:
-- @for foo in $(SRC) $(MAN) omshell.c cltest.c $(HDRS); do \
-+ @for foo in $(SRC) $(MAN) cltest.c $(HDRS); do \
- if [ ! -b $$foo ]; then \
- rm -f $$foo; \
- fi; \
-@@ -99,11 +90,4 @@
- sed -e "s#ETCDIR#$(ETC)#g" -e "s#DBDIR#$(VARDB)#g" \
- -e "s#RUNDIR#$(VARRUN)#g" < dhcpctl.3 >dhcpctl.man3
-
--omshell.cat1: omshell.man1
-- nroff -man omshell.man1 >omshell.cat1
--
--omshell.man1: omshell.1
-- sed -e "s#ETCDIR#$(ETC)#g" -e "s#DBDIR#$(VARDB)#g" \
-- -e "s#RUNDIR#$(VARRUN)#g" < omshell.1 >omshell.man1
--
- # Dependencies (semi-automatically-generated)
diff --git a/net/isc-dhcp31-server/files/patch-dhcpd.conf b/net/isc-dhcp31-server/files/patch-dhcpd.conf
deleted file mode 100644
index 030e89874d8d..000000000000
--- a/net/isc-dhcp31-server/files/patch-dhcpd.conf
+++ /dev/null
@@ -1,12 +0,0 @@
---- server/dhcpd.conf.orig Thu Jan 25 03:33:11 2001
-+++ server/dhcpd.conf Wed Jan 30 22:06:52 2002
-@@ -14,6 +14,9 @@
- # network, the authoritative directive should be uncommented.
- #authoritative;
-
-+# ad-hoc DNS update scheme - set to "none" to disable dynamic DNS updates.
-+ddns-update-style ad-hoc;
-+
- # Use this to send dhcp log messages to a different log file (you also
- # have to hack syslog.conf to complete the redirection).
- log-facility local7;
diff --git a/net/isc-dhcp31-server/files/patch-dst::Makefile.dist b/net/isc-dhcp31-server/files/patch-dst::Makefile.dist
deleted file mode 100644
index ad45436b1629..000000000000
--- a/net/isc-dhcp31-server/files/patch-dst::Makefile.dist
+++ /dev/null
@@ -1,29 +0,0 @@
---- dst/Makefile.dist.orig Sun Nov 17 03:27:43 2002
-+++ dst/Makefile.dist Fri Mar 5 23:40:45 2004
-@@ -26,12 +26,24 @@
-
- all: libdst.a
-
--install:
--
- libdst.a: $(OBJ)
- rm -f dst.a
- ar cruv libdst.a $(OBJ)
- $(RANLIB) libdst.a
-+
-+install: all
-+ for dir in $(LIBDIR);\
-+ do \
-+ foo=""; \
-+ for bar in `echo $(DESTDIR)$${dir} |tr / ' '`; do \
-+ foo=$${foo}/$$bar; \
-+ if [ ! -d $$foo ]; then \
-+ mkdir $$foo; \
-+ chmod 755 $$foo; \
-+ fi; \
-+ done; \
-+ done
-+ $(INSTALL) libdst.a $(DESTDIR)$(LIBDIR)
-
- depend:
- $(MKDEP) $(INCLUDES) $(PREDEFINES) $(SRC)
diff --git a/net/isc-dhcp31-server/files/patch-includes::cf::freebsd.h b/net/isc-dhcp31-server/files/patch-includes::cf::freebsd.h
deleted file mode 100644
index 071ac6ca5a29..000000000000
--- a/net/isc-dhcp31-server/files/patch-includes::cf::freebsd.h
+++ /dev/null
@@ -1,62 +0,0 @@
---- includes/cf/freebsd.h.orig Wed Sep 1 19:06:36 2004
-+++ includes/cf/freebsd.h Mon May 15 09:13:18 2006
-@@ -33,7 +33,7 @@
- */
-
- #include <syslog.h>
--#include <sys/types.h>
-+#include <sys/param.h>
- #include <string.h>
- #include <paths.h>
- #include <errno.h>
-@@ -97,6 +97,10 @@
- #define SOCKLEN_T int
- #endif
-
-+#ifdef RESCUE
-+#define _PATH_DHCLIENT_SCRIPT "/rescue/dhclient-script"
-+#endif
-+
- #if defined (USE_DEFAULT_NETWORK)
- # define USE_BPF
- #endif
-@@ -107,6 +111,9 @@
- #endif /* HAVE_DEV_RANDOM */
-
- const char *cmds[] = {
-+#ifndef RESCUE
-+ /* rescue environment can't rely on these ... */
-+ /* Actually, /sbin/dhclient shouldn't use these, either. */
- "/bin/ps -axlw 2>&1",
- "/usr/sbin/arp -an 2>&1",
- "/usr/bin/netstat -an 2>&1",
-@@ -117,10 +124,12 @@
- "/usr/sbin/iostat 2>&1",
- "/usr/bin/vmstat 2>&1",
- "/usr/bin/w 2>&1",
-+#endif
- NULL
- };
-
- const char *dirs[] = {
-+#ifndef RESCUE
- "/tmp",
- "/usr/tmp",
- ".",
-@@ -130,13 +139,16 @@
- "/var/mail",
- "/home",
- "/usr/home",
-+#endif
- NULL
- };
-
- const char *files[] = {
-+#ifndef RESCUE
- "/var/log/messages",
- "/var/log/wtmp",
- "/var/log/lastlog",
-+#endif
- NULL
- };
- #endif /* NEED_PRAND_CONF */
diff --git a/net/isc-dhcp31-server/files/patch-includes::dhcpd.h b/net/isc-dhcp31-server/files/patch-includes::dhcpd.h
deleted file mode 100644
index 1933e0b4037a..000000000000
--- a/net/isc-dhcp31-server/files/patch-includes::dhcpd.h
+++ /dev/null
@@ -1,56 +0,0 @@
---- includes/dhcpd.h.orig Mon Feb 10 02:22:46 2003
-+++ includes/dhcpd.h Wed Mar 3 16:20:09 2004
-@@ -99,6 +99,9 @@
- (((x) >> OPTION_HASH_EXP) & \
- (OPTION_HASH_PTWO - 1))) % OPTION_HASH_SIZE;
-
-+#define NOLINK 0
-+#define HAVELINK 1
-+
- enum dhcp_shutdown_state {
- shutdown_listeners,
- shutdown_omapi_connections,
-@@ -783,6 +786,11 @@
- unsigned remote_id_len; /* Length of Remote ID. */
-
- char name [IFNAMSIZ]; /* Its name... */
-+ int ieee80211; /* True if media is ieee802.11 */
-+ int havemedia; /* True if we have a media table */
-+ int linkstate; /* True if we have link */
-+ int polling; /* True if polling is enabled */
-+ int forcediscover; /* True if a discover is needed */
- int index; /* Its index. */
- int rfdesc; /* Its read file descriptor. */
- int wfdesc; /* Its write file descriptor, if
-@@ -1845,6 +1853,9 @@
- extern const char *path_dhclient_pid;
- extern char *path_dhclient_script;
- extern int interfaces_requested;
-+#ifdef ENABLE_POLLING_MODE
-+extern int polling_interval;
-+#endif
-
- extern struct client_config top_level_config;
-
-@@ -1858,12 +1869,21 @@
- void send_decline PROTO ((void *));
-
- void state_reboot PROTO ((void *));
-+#ifdef ENABLE_POLLING_MODE
-+void state_background PROTO ((void *));
-+void state_polling PROTO ((void *));
-+#endif
- void state_init PROTO ((void *));
- void state_selecting PROTO ((void *));
- void state_requesting PROTO ((void *));
- void state_bound PROTO ((void *));
- void state_stop PROTO ((void *));
- void state_panic PROTO ((void *));
-+
-+#if __FreeBSD_version > 502010
-+void set_ieee80211 PROTO ((struct interface_info *));
-+#endif
-+int interface_active PROTO ((struct interface_info *));
-
- void bind_lease PROTO ((struct client_state *));
-
diff --git a/net/isc-dhcp31-server/files/patch-server::dhcpd.c b/net/isc-dhcp31-server/files/patch-server::dhcpd.c
deleted file mode 100644
index 1b19c62a7335..000000000000
--- a/net/isc-dhcp31-server/files/patch-server::dhcpd.c
+++ /dev/null
@@ -1,297 +0,0 @@
---- server/dhcpd.c.orig 2009-07-18 12:17:49.000000000 +0000
-+++ server/dhcpd.c 2009-07-18 12:16:17.000000000 +0000
-@@ -47,6 +47,22 @@
- #include "version.h"
- #include <omapip/omapip_p.h>
-
-+#if defined (PARANOIA)
-+#include <sys/types.h>
-+#include <unistd.h>
-+#include <pwd.h>
-+/* get around the ISC declaration of group */
-+#define group real_group
-+#include <grp.h>
-+#undef group
-+#endif /* PARANOIA */
-+#if defined (JAIL)
-+#include <sys/param.h>
-+#include <sys/jail.h>
-+#include <netinet/in.h>
-+#include <arpa/inet.h>
-+#endif /* JAIL */
-+
- static void usage PROTO ((void));
-
- struct iaddr server_identifier;
-@@ -193,6 +209,46 @@
- omapi_object_dereference (&listener, MDL);
- }
-
-+#if defined (PARANOIA)
-+/* to be used in one of two possible scenarios */
-+static void setup_chroot (char *chroot_dir)
-+{
-+ if (geteuid ())
-+ log_fatal ("you must be root to use chroot");
-+ if (chroot (chroot_dir))
-+ log_fatal ("chroot(\"%s\"): %m", chroot_dir);
-+ if (chdir ("/"))
-+ /* probably permission denied */
-+ log_fatal ("chdir(\"/\"): %m");
-+}
-+#endif /* PARANOIA */
-+
-+#if defined (JAIL)
-+#if !defined(JAIL_API_VERSION)
-+#define JAIL_API_VERSION 0
-+#endif
-+static void setup_jail (char *chroot_dir, char *hostname, struct in_addr ip_addr)
-+{
-+ struct jail j;
-+
-+ memset(&j, 0, sizeof(j));
-+ j.version = JAIL_API_VERSION;
-+ j.path = chroot_dir;
-+ j.hostname = hostname;
-+#if JAIL_API_VERSION == 0
-+ j.ip_number = ntohl(ip_addr.s_addr);
-+#elif JAIL_API_VERSION == 2
-+ j.ip4s = 1;
-+ j.ip4 = &ip_addr;
-+#else
-+#error Unsupported jail API
-+#endif
-+
-+ if (jail (&j) < 0)
-+ log_fatal ("jail(%s, %s): %m", chroot_dir, hostname);
-+}
-+#endif /* JAIL */
-+
- int main (argc, argv, envp)
- int argc;
- char **argv, **envp;
-@@ -225,6 +281,25 @@
- char *traceinfile = (char *)0;
- char *traceoutfile = (char *)0;
- #endif
-+#if defined (PARANOIA)
-+ char *set_user = 0;
-+ char *set_group = 0;
-+ uid_t set_uid = 0;
-+ gid_t set_gid = 0;
-+ int early_chroot = 0;
-+ int no_dhcpd_user = 0;
-+ int no_dhcpd_group = 0;
-+#endif /* PARANOIA */
-+#if defined (PARANOIA) || defined (JAIL)
-+ char *set_chroot = 0;
-+ int no_dhcpd_chroot = 0;
-+#endif /* PARANOIA || JAIL */
-+#if defined (JAIL)
-+ char *set_jail = 0;
-+ struct in_addr jail_ip_address;
-+ int no_dhcpd_jail = 0;
-+ char *s2;
-+#endif /* JAIL */
-
- /* Make sure that file descriptors 0 (stdin), 1, (stdout), and
- 2 (stderr) are open. To do this, we assume that when we
-@@ -290,6 +365,38 @@
- if (++i == argc)
- usage ();
- server = argv [i];
-+#if defined (PARANOIA)
-+ } else if (!strcmp (argv [i], "-user")) {
-+ if (++i == argc)
-+ usage ();
-+ set_user = argv [i];
-+ no_dhcpd_user = 1;
-+ } else if (!strcmp (argv [i], "-group")) {
-+ if (++i == argc)
-+ usage ();
-+ set_group = argv [i];
-+ no_dhcpd_group = 1;
-+ } else if (!strcmp (argv [i], "-early_chroot")) {
-+ early_chroot = 1;
-+#endif /* PARANOIA */
-+#if defined (PARANOIA) || defined (JAIL)
-+ } else if (!strcmp (argv [i], "-chroot")) {
-+ if (++i == argc)
-+ usage ();
-+ set_chroot = argv [i];
-+ no_dhcpd_chroot = 1;
-+#endif /* PARANOIA || JAIL */
-+#if defined (JAIL)
-+ } else if (!strcmp (argv [i], "-jail")) {
-+ if (++i == argc)
-+ usage ();
-+ set_jail = argv [i];
-+ if (++i == argc)
-+ usage ();
-+ if (inet_pton (AF_INET, argv[i], &jail_ip_address) < 0)
-+ log_fatal ("invalid ip address: %s", argv[i]);
-+ no_dhcpd_jail = 1;
-+#endif /* JAIL */
- } else if (!strcmp (argv [i], "-cf")) {
- if (++i == argc)
- usage ();
-@@ -367,6 +474,27 @@
- if (!no_dhcpd_pid && (s = getenv ("PATH_DHCPD_PID"))) {
- path_dhcpd_pid = s;
- }
-+#if defined (PARANOIA)
-+ if (!no_dhcpd_user && (s = getenv ("DHCPD_USER"))) {
-+ set_user = s;
-+ }
-+ if (!no_dhcpd_group && (s = getenv ("DHCPD_GROUP"))) {
-+ set_group = s;
-+ }
-+#endif /* PARANOIA */
-+#if defined (PARANOIA) || defined (JAIL)
-+ if (!no_dhcpd_chroot && (s = getenv ("PATH_DHCPD_CHROOT"))) {
-+ set_chroot = s;
-+ }
-+#endif /* PARANOIA || JAIL */
-+#if defined (JAIL)
-+ if (!no_dhcpd_jail && (s = getenv ("DHCPD_JAIL_HOSTNAME")) &&
-+ (s2 = getenv ("DHCPD_JAIL_IPADDRESS"))) {
-+ set_jail = s;
-+ if (inet_pton (AF_INET, s2, &jail_ip_address) < 0)
-+ log_fatal ("invalid ip address: %s", s2);
-+ }
-+#endif /* JAIL */
-
- if (!quiet) {
- log_info ("%s %s", message, DHCP_VERSION);
-@@ -393,6 +521,57 @@
- trace_seed_stop, MDL);
- #endif
-
-+#if defined (PARANOIA)
-+ /* get user and group info if those options were given */
-+ if (set_user) {
-+ struct passwd *tmp_pwd;
-+
-+ if (geteuid ())
-+ log_fatal ("you must be root to set user");
-+
-+ if (!(tmp_pwd = getpwnam (set_user)))
-+ log_fatal ("no such user: %s", set_user);
-+
-+ set_uid = tmp_pwd->pw_uid;
-+
-+ /* use the user's group as the default gid */
-+ if (!set_group)
-+ set_gid = tmp_pwd->pw_gid;
-+ }
-+
-+ if (set_group) {
-+/* get around the ISC declaration of group */
-+#define group real_group
-+ struct group *tmp_grp;
-+
-+ if (geteuid ())
-+ log_fatal ("you must be root to set group");
-+
-+ if (!(tmp_grp = getgrnam (set_group)))
-+ log_fatal ("no such group: %s", set_group);
-+
-+ set_gid = tmp_grp->gr_gid;
-+#undef group
-+ }
-+#endif /* PARANOIA */
-+#if defined (JAIL)
-+ if (set_jail) {
-+ /* Initialize icmp support... */
-+ if (!cftest && !lftest)
-+ icmp_startup (1, lease_pinged);
-+ if(!set_chroot)
-+ set_chroot = "/";
-+ setup_jail (set_chroot, set_jail, jail_ip_address);
-+ }
-+#endif /* JAIL */
-+#if defined (PARANOIA) && defined (JAIL)
-+ else
-+#endif /* PARANOIA && JAIL */
-+#if defined (PARANOIA)
-+ if (early_chroot && set_chroot)
-+ setup_chroot (set_chroot);
-+#endif /* PARANOIA */
-+
- /* Default to the DHCP/BOOTP port. */
- if (!local_port)
- {
-@@ -467,6 +646,9 @@
- #endif
-
- /* Initialize icmp support... */
-+#if defined (JAIL)
-+ if (!set_jail)
-+#endif /* JAIL */
- if (!cftest && !lftest)
- icmp_startup (1, lease_pinged);
-
-@@ -496,6 +678,14 @@
-
- postconf_initialization (quiet);
-
-+#if defined (PARANOIA)
-+#if defined (JAIL)
-+ if (!set_jail)
-+#endif /* JAIL */
-+ if (!early_chroot && set_chroot)
-+ setup_chroot (set_chroot);
-+#endif /* PARANOIA */
-+
- /* test option should cause an early exit */
- if (cftest && !lftest)
- exit(0);
-@@ -538,7 +728,22 @@
- else if (pid)
- exit (0);
- }
-+
-+#if defined (PARANOIA)
-+ /* change uid to the specified one */
-+ if (set_gid) {
-+ if (setgroups (0, (void *)0))
-+ log_fatal ("setgroups: %m");
-+ if (setgid (set_gid))
-+ log_fatal ("setgid(%d): %m", (int) set_gid);
-+ }
-
-+ if (set_uid) {
-+ if (setuid (set_uid))
-+ log_fatal ("setuid(%d): %m", (int) set_uid);
-+ }
-+#endif /* PARANOIA */
-+
- /* Read previous pid file. */
- if ((i = open (path_dhcpd_pid, O_RDONLY)) >= 0) {
- status = read(i, pbuf, (sizeof pbuf) - 1);
-@@ -877,8 +1082,24 @@
- log_info (copyright);
- log_info (arr);
-
-- log_fatal ("Usage: dhcpd [-p <UDP port #>] [-d] [-f]%s%s%s%s",
-+ log_fatal ("Usage: dhcpd [-p <UDP port #>] [-d] [-f]%s%s%s%s%s%s%s",
- "\n [-cf config-file] [-lf lease-file]",
-+
-+#if defined (PARANOIA)
-+ /* meld into the following string */
-+ "\n [-user user] [-group group]",
-+ "\n [-chroot dir] [-early_chroot]",
-+#else /* PARANOIA */
-+ "", "",
-+#endif /* PARANOIA */
-+
-+#if defined (JAIL)
-+ /* then also these ones */
-+ "\n [-jail name ip]",
-+#else /* JAIL */
-+ "",
-+#endif /* JAIL */
-+
- #if defined (TRACING)
- "\n [-tf trace-output-file]",
- "\n [-play trace-input-file]",
diff --git a/net/isc-dhcp31-server/files/patch-site.conf b/net/isc-dhcp31-server/files/patch-site.conf
deleted file mode 100644
index 1149e0c7925c..000000000000
--- a/net/isc-dhcp31-server/files/patch-site.conf
+++ /dev/null
@@ -1,42 +0,0 @@
---- site.conf.orig Wed Jul 7 17:20:10 1999
-+++ site.conf Wed Mar 3 14:00:14 2004
-@@ -1,2 +1,39 @@
- # Put local site configuration stuff here to override the default
- # settings in Makefile.conf
-+
-+PREFIX ?= /usr/local
-+
-+USERBINDIR = $(PREFIX)/bin
-+BINDIR = $(PREFIX)/sbin
-+CLIENTBINDIR = $(PREFIX)/sbin
-+ADMMANDIR = $(PREFIX)/man/man8
-+ADMMANEXT = .8
-+FFMANDIR = $(PREFIX)/man/man5
-+FFMANEXT = .5
-+LIBMANDIR = $(PREFIX)/man/man3
-+LIBMANEXT = .3
-+USRMANDIR = $(PREFIX)/man/man1
-+USRMANEXT = .1
-+MANCAT = man
-+# INSTALL = ${INSTALL_DATA}
-+# MANINSTALL = ${INSTALL_MAN}
-+ETC = $(PREFIX)/etc
-+LIBDIR = ${PREFIX}/lib
-+INCDIR = ${PREFIX}/include
-+CLIENT_PATH = \"PATH=/sbin:/bin:/usr/sbin:/usr/bin:${PREFIX}/sbin:${PREFIX}/bin\"
-+
-+DEBUG ?= #none
-+
-+CFLAGS += -D_PATH_DHCPD_CONF=\"$(ETC)/dhcpd.conf\"
-+CFLAGS += -D_PATH_DHCPD_DB=\"$(VARDB)/dhcpd.leases\"
-+CFLAGS += -D_PATH_DHCPD_PID=\"$(VARRUN)/dhcpd.pid\"
-+
-+CFLAGS += -D_PATH_DHCRELAY_PID=\"$(VARRUN)/dhcrelay.pid\"
-+
-+CFLAGS += -D_PATH_DHCLIENT_CONF=\"$(ETC)/dhclient.conf\"
-+CFLAGS += -D_PATH_DHCLIENT_SCRIPT=\"$(CLIENTBINDIR)/dhclient-script\"
-+CFLAGS += -D_PATH_DHCLIENT_DB=\"$(VARDB)/dhclient.leases\"
-+CFLAGS += -D_PATH_DHCLIENT_PID=\"$(VARRUN)/dhclient.pid\"
-+
-+CFLAGS += -Dwarn=dhcp_warn
-+CFLAGS += -DNOMINUM
diff --git a/net/isc-dhcp31-server/pkg-descr b/net/isc-dhcp31-server/pkg-descr
deleted file mode 100644
index 86bbb3cc62f0..000000000000
--- a/net/isc-dhcp31-server/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-The ISC Dynamic Host Configuration Protocol Distribution provides a
-freely redistributable reference implementation of all aspects of the
-DHCP protocol, through a suite of DHCP tools:
-
- * A DHCP server (this port)
- * A DHCP client
- * A DHCP relay agent
-
-Version 3 of the ISC DHCP Distribution includes the following features
-that are new since version 2.0:
-
- * DHCP Failover Protocol support
- * OMAPI, an API for accessing and modifying the DHCP server and client state
- * Conditional behaviour
- * Storing arbitrary information on leases
- * Address pools with access control
- * Client classing
- * Address allocation restriction by class
- * Relay agent information option support
- * Dynamic DNS updates
- * Many bug fixes, performance enhancements, and minor new DHCP protocol
- features.
-
-WWW: http://www.isc.org/products/DHCP/
diff --git a/net/isc-dhcp31-server/pkg-install b/net/isc-dhcp31-server/pkg-install
deleted file mode 100644
index 547e94efc046..000000000000
--- a/net/isc-dhcp31-server/pkg-install
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-[ $# != 2 ] && exit 1
-[ -z "${PKG_PREFIX}" ] && exit 1
-[ -n "${BATCH}" ] && exit 0
-
-case $2 in
-POST-INSTALL)
- if [ -x ${PKG_PREFIX}/etc/rc.d/isc-dhcpd ]; then
- ${PKG_PREFIX}/etc/rc.d/isc-dhcpd forceinstall
- else
- ${PKG_PREFIX}/etc/rc.d/isc-dhcpd.sh forceinstall
- fi
- ;;
-DEINSTALL)
- if [ -x ${PKG_PREFIX}/etc/rc.d/isc-dhcpd ]; then
- ${PKG_PREFIX}/etc/rc.d/isc-dhcpd forceuninstall
- else
- ${PKG_PREFIX}/etc/rc.d/isc-dhcpd.sh forceuninstall
- fi
- ;;
-POST-DEINSTALL|PRE-INSTALL)
- ;;
-*)
- echo "usage: $0 <PKG_NAME> {PRE-INSTALL|POST-INSTALL|DEINSTALL|POST-DEINSTALL}" >&2
- exit 1
- ;;
-esac
diff --git a/net/isc-dhcp31-server/pkg-message b/net/isc-dhcp31-server/pkg-message
deleted file mode 100644
index 0322afe1ce24..000000000000
--- a/net/isc-dhcp31-server/pkg-message
+++ /dev/null
@@ -1,53 +0,0 @@
-**** To setup dhcpd, you may have to copy %%PREFIX%%/etc/dhcpd.conf.sample
- to %%PREFIX%%/etc/dhcpd.conf for editing.
-
-**** This port installs dhcp daemon, but doesn't invoke dhcpd by default. If
- you want to invoke dhcpd at startup, put these lines into /etc/rc.conf.
-
- dhcpd_enable="YES" # dhcpd enabled?
- dhcpd_flags="-q" # command option(s)
- dhcpd_conf="%%PREFIX%%/etc/dhcpd.conf" # configuration file
- dhcpd_ifaces="" # ethernet interface(s)
- dhcpd_withumask="022" # file creation mask
-
-**** If compiled with paranoia support (the default), the following lines
- are also supported:
-
- dhcpd_chuser_enable="YES" # runs w/o privileges?
- dhcpd_withuser="dhcpd" # user name to run as
- dhcpd_withgroup="dhcpd" # group name to run as
- dhcpd_chroot_enable="YES" # runs chrooted?
- dhcpd_devfs_enable="YES" # use devfs if available?
- dhcpd_makedev_enable="YES" # use MAKEDEV instead?
- dhcpd_rootdir="/var/db/dhcpd" # directory to run in
- dhcpd_includedir="<some_dir>" # directory with config-
- files to include
- dhcpd_flags="-early_chroot" # needs full root
-
- WARNING: -early_chroot requires a jail(8) like environment to work.
-
- WARNING: dhcpd_devfs_enable and dhcpd_makedev_enable are mutually
- exclusive
- dhcpd_makedev_enable make NO sense on FreeBSD 5.x and up!
-
-**** If compiled with jail support (the default), the following lines are
- also supported (-early_chroot and dhcpd_chroot_enable=YES are implied):
-
- dhcpd_jail_enable="YES" # runs imprisoned?
- dhcpd_hostname="<hostname>" # jail hostname
- dhcpd_ipaddress="<ip address>" # jail ip address
-
- WARNING: dhcpd_rootdir needs to point to a full jail(8) environment.
-
-**** WARNING: never edit the chrooted or jailed dhcpd.conf file but
- %%PREFIX%%/etc/dhcpd.conf instead which is always copied where
- needed upon startup.
-
-**** WARNING: %%PREFIX%%/etc/rc.isc-dhcpd.conf is obsolete. rc.conf like
- variables are still read there but should be moved /etc/rc.conf or
- /etc/rc.conf.d/dhcpd instead. Also, the dhcpd_options variable must
- be renamed dhcpd_flags if any.
-%%LDAP%%
-%%LDAP%%**** You have requested support for the LDAP configuration backend.
-%%LDAP%% The OpenLDAP schema file is installed as %%SCHEMA_DIR%%/dhcp.schema.
-%%LDAP%% See %%DOCSDIR%%/README.ldap for further LDAP configuration details.
diff --git a/net/isc-dhcp31-server/pkg-plist b/net/isc-dhcp31-server/pkg-plist
deleted file mode 100644
index e1028012ff4e..000000000000
--- a/net/isc-dhcp31-server/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-@comment $FreeBSD$
-@unexec %D/etc/rc.d/isc-dhcpd.sh forcestop 2>/dev/null || true
-@unexec %D/etc/rc.d/isc-dhcpd forcestop 2>/dev/null || true
-bin/omshell
-%%LDAP%%bin/dhcpd-conf-to-ldap.pl
-etc/dhcpd.conf.sample
-sbin/dhcpd
-%%LDAP%%%%SCHEMA_DIR%%/dhcp.schema
-%%LDAP%%@dirrm %%SCHEMA_DIR%%
diff --git a/www/Makefile b/www/Makefile
index 3d336c1ace7b..665d66fbf7be 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -39,7 +39,6 @@
SUBDIR += arora
SUBDIR += asp2php
SUBDIR += asql
- SUBDIR += asterisk-gui
SUBDIR += asterisk-stat
SUBDIR += aswedit
SUBDIR += aswiki
@@ -248,7 +247,6 @@
SUBDIR += geolizer
SUBDIR += geronimo
SUBDIR += getleft
- SUBDIR += gforge
SUBDIR += gist
SUBDIR += glpi
SUBDIR += gnome-user-share
@@ -378,7 +376,6 @@
SUBDIR += links1
SUBDIR += linux-f10-flashplugin10
SUBDIR += linux-firefox
- SUBDIR += linux-flashplugin7
SUBDIR += linux-flashplugin9
SUBDIR += linux-libgtkembedmoz
SUBDIR += linux-mplayer-plugin
@@ -601,7 +598,6 @@
SUBDIR += openx
SUBDIR += openxmldir
SUBDIR += opera
- SUBDIR += opera-devel
SUBDIR += opera-linuxplugins
SUBDIR += orangehrm
SUBDIR += oscommerce
@@ -1438,7 +1434,6 @@
SUBDIR += piwik
SUBDIR += planet
SUBDIR += pligg
- SUBDIR += plone3
SUBDIR += plugger
SUBDIR += plugger-plugins-hubbe
SUBDIR += pmwiki
@@ -1682,7 +1677,6 @@
SUBDIR += seamonkey2-i18n
SUBDIR += selenium
SUBDIR += serendipity
- SUBDIR += serendipity-devel
SUBDIR += serf
SUBDIR += servlet-api
SUBDIR += session2
@@ -2054,7 +2048,6 @@
SUBDIR += zend-framework
SUBDIR += zenphoto
SUBDIR += zerowait-httpd
- SUBDIR += ziproxy
SUBDIR += znavigator
SUBDIR += zope
SUBDIR += zope-FileSystemSite
diff --git a/www/asterisk-gui/Makefile b/www/asterisk-gui/Makefile
deleted file mode 100644
index c672f1d79608..000000000000
--- a/www/asterisk-gui/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# New ports collection makefile for: asterisk-gui
-# Date created: 31 Dec 2006
-# Whom: pneumann@gmail.com
-#
-# $FreeBSD$
-#
-
-PORTNAME= asterisk-gui
-PORTVERSION= 2.0.4
-PORTREVISION= 6
-CATEGORIES= www
-MASTER_SITES= http://downloads.asterisk.org/pub/telephony/asterisk-gui/releases/
-
-MAINTAINER= pneumann@gmail.com
-COMMENT= An asterisk ajax web manager
-
-DEPRECATED= Depends on net/asterisk14, which is FORBIDDEN
-EXPIRATION_DATE= 2011-10-14
-
-RUN_DEPENDS= asterisk:${PORTSDIR}/net/asterisk14 \
- wget:${PORTSDIR}/ftp/wget
-
-PROJECTHOST= asterisk-bsd
-USE_AUTOTOOLS= autoconf automake
-AUTOTOOLSFILES= bootstrap.sh
-USE_GMAKE= yes
-SUB_FILES= pkg-message
-
-post-patch:
- @${GREP} -Rl '/var/lib' ${WRKSRC} | \
- ${XARGS} ${REINPLACE_CMD} -e 's|/var/lib|${PREFIX}/share|g'
- @${GREP} -Rl '/etc' ${WRKSRC} | \
- ${XARGS} ${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|g'
- @${GREP} -Rl '/bin/grep' ${WRKSRC} | \
- ${XARGS} ${REINPLACE_CMD} -e 's|/bin/grep|grep|g'
- @${GREP} -Rl 'bash' ${WRKSRC} | \
- ${XARGS} ${REINPLACE_CMD} -e 's|bash|sh|g'
-
- @${FIND} ${WRKSRC} -name "*.orig" -o -name "*.bak" | ${XARGS} ${RM}
-
-run-autotools:
- @(cd ${WRKSRC} && ./bootstrap.sh)
-
-checkconfig:
- @cd ${WRKSRC} && ${GMAKE} checkconfig
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/www/asterisk-gui/distinfo b/www/asterisk-gui/distinfo
deleted file mode 100644
index 38c2ee759a97..000000000000
--- a/www/asterisk-gui/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (asterisk-gui-2.0.4.tar.gz) = 228a194c6c9fcd1f9ae52c02e4093fe242c06569d59f00a973fec4d1c67b0acb
-SIZE (asterisk-gui-2.0.4.tar.gz) = 611077
diff --git a/www/asterisk-gui/files/patch-bootstrap.sh b/www/asterisk-gui/files/patch-bootstrap.sh
deleted file mode 100644
index b6fe53bdba47..000000000000
--- a/www/asterisk-gui/files/patch-bootstrap.sh
+++ /dev/null
@@ -1,13 +0,0 @@
---- bootstrap.sh.orig Wed Aug 1 18:59:07 2007
-+++ bootstrap.sh Wed Aug 1 19:00:28 2007
-@@ -14,8 +14,8 @@
-
- uname -s | grep -q FreeBSD
- if [ $? = 0 ] ; then # FreeBSD case
-- MY_AC_VER=259
-- MY_AM_VER=19
-+ MY_AC_VER=-%%AUTOCONF_VERSION%%
-+ MY_AM_VER=-%%AUTOMAKE_VERSION%%
- else # linux case
- MY_AC_VER=
- MY_AM_VER=
diff --git a/www/asterisk-gui/files/patch-config-sysinfo.html b/www/asterisk-gui/files/patch-config-sysinfo.html
deleted file mode 100644
index 3dfc53b7dc97..000000000000
--- a/www/asterisk-gui/files/patch-config-sysinfo.html
+++ /dev/null
@@ -1,11 +0,0 @@
---- config/sysinfo.html.orig 2008-09-28 20:33:25.000000000 -0400
-+++ config/sysinfo.html 2008-09-28 20:33:46.000000000 -0400
-@@ -114,7 +114,7 @@
- desc: 'Memory Usage',
- click_function: function(){
- $('.hideall').hide();
-- ASTGUI.systemCmdWithOutput( 'free' , function(free){
-+ ASTGUI.systemCmdWithOutput( 'vmstat' , function(free){
- _$('memoryusage').innerHTML = '<pre>' + free +'</pre>';
- $('.hideall').hide();
- $('#memory_div').show();
diff --git a/www/asterisk-gui/files/pkg-message.in b/www/asterisk-gui/files/pkg-message.in
deleted file mode 100644
index 82d3cc77425f..000000000000
--- a/www/asterisk-gui/files/pkg-message.in
+++ /dev/null
@@ -1,17 +0,0 @@
-
-=============== Asterisk GUI FreeBSD Instalation =============
-
-You just installed asterisk-gui into %%PREFIX%%.
-
-Make sure to check out the following items:
- * Configure you PBX enrivonment
- * Check the configs: make checkconfig
- * Asterisk is running
- * manager.conf has 'write' uncommented
-
-You should be able to access the web gui in:
-http://localhost:8088/asterisk/static/config/index.html
-
-Good luck!
-
-=============================================================
diff --git a/www/asterisk-gui/pkg-descr b/www/asterisk-gui/pkg-descr
deleted file mode 100644
index 89b8549661ed..000000000000
--- a/www/asterisk-gui/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Asterisk-GUI is a framework for the creation of graphical interfaces for
-configuring Asterisk. Some sample graphical interfaces for specific vertical
-markets are included for reference or for actual use and extension.
-
-It is the web-GUI component of AsteriskNOW.
-
-WWW: http://www.asterisknow.org/
diff --git a/www/asterisk-gui/pkg-plist b/www/asterisk-gui/pkg-plist
deleted file mode 100644
index 4dc01e8d9b04..000000000000
--- a/www/asterisk-gui/pkg-plist
+++ /dev/null
@@ -1,132 +0,0 @@
-share/asterisk/scripts/dldsoundpack
-share/asterisk/scripts/editmisdn.sh
-share/asterisk/scripts/editzap.sh
-share/asterisk/scripts/gui_sysinfo
-share/asterisk/scripts/listfiles
-share/asterisk/scripts/mastercsvexists
-share/asterisk/scripts/registerg729.sh
-share/asterisk/scripts/restorebackup
-share/asterisk/scripts/takebackup
-share/asterisk/static-http/config/asterisklogs.html
-share/asterisk/static-http/config/backup.html
-share/asterisk/static-http/config/bulkadd.html
-share/asterisk/static-http/config/cdr.html
-share/asterisk/static-http/config/callingrules.html
-share/asterisk/static-http/config/cfgbasic.html
-share/asterisk/static-http/config/cli.html
-share/asterisk/static-http/config/date.html
-share/asterisk/static-http/config/dialplans.html
-share/asterisk/static-http/config/digital.html
-share/asterisk/static-http/config/directory.html
-share/asterisk/static-http/config/emailsettings.html
-share/asterisk/static-http/config/features.html
-share/asterisk/static-http/config/feditor.html
-share/asterisk/static-http/config/flashupdate.html
-share/asterisk/static-http/config/flipadvanced.html
-share/asterisk/static-http/config/followme.html
-share/asterisk/static-http/config/guialert.html
-share/asterisk/static-http/config/hardware.html
-share/asterisk/static-http/config/hardware_aa50.html
-share/asterisk/static-http/config/home.html
-share/asterisk/static-http/config/iax.html
-share/asterisk/static-http/config/images/1.gif
-share/asterisk/static-http/config/images/aa50.png
-share/asterisk/static-http/config/images/accordion-icon.gif
-share/asterisk/static-http/config/images/add.gif
-share/asterisk/static-http/config/images/adv-v.gif
-share/asterisk/static-http/config/images/agent_loggedin.png
-share/asterisk/static-http/config/images/agent_loggedout.png
-share/asterisk/static-http/config/images/ar_down.png
-share/asterisk/static-http/config/images/ar_right.png
-share/asterisk/static-http/config/images/arrow_blank.png
-share/asterisk/static-http/config/images/arrow_down.png
-share/asterisk/static-http/config/images/arrow_up.png
-share/asterisk/static-http/config/images/asterisk-arrow-down.png
-share/asterisk/static-http/config/images/asterisk-arrow-up.png
-share/asterisk/static-http/config/images/asterisk_green.gif
-share/asterisk/static-http/config/images/asterisk_red.gif
-share/asterisk/static-http/config/images/bandwidth.gif
-share/asterisk/static-http/config/images/cancel.gif
-share/asterisk/static-http/config/images/checkbox_blank.gif
-share/asterisk/static-http/config/images/delete.gif
-share/asterisk/static-http/config/images/delete_circle.png
-share/asterisk/static-http/config/images/digiumlogo.gif
-share/asterisk/static-http/config/images/dots.gif
-share/asterisk/static-http/config/images/down_arr.gif
-share/asterisk/static-http/config/images/edit.gif
-share/asterisk/static-http/config/images/favicon.ico
-share/asterisk/static-http/config/images/home.png
-share/asterisk/static-http/config/images/iaxtel.jpg
-share/asterisk/static-http/config/images/loading.gif
-share/asterisk/static-http/config/images/ngt.jpg
-share/asterisk/static-http/config/images/panel.png
-share/asterisk/static-http/config/images/refresh.png
-share/asterisk/static-http/config/images/simplesignal.jpg
-share/asterisk/static-http/config/images/slice-v.gif
-share/asterisk/static-http/config/images/split-v.gif
-share/asterisk/static-http/config/images/status_blue.png
-share/asterisk/static-http/config/images/status_gray.png
-share/asterisk/static-http/config/images/status_green.png
-share/asterisk/static-http/config/images/status_orange.png
-share/asterisk/static-http/config/images/status_red.png
-share/asterisk/static-http/config/images/tick.gif
-share/asterisk/static-http/config/images/title_gradient.gif
-share/asterisk/static-http/config/images/tooltip_info.gif
-share/asterisk/static-http/config/images/voicepulse.gif
-share/asterisk/static-http/config/incoming.html
-share/asterisk/static-http/config/index.html
-share/asterisk/static-http/config/js/astman.js
-share/asterisk/static-http/config/js/guiversion.js
-share/asterisk/static-http/config/js/index.js
-share/asterisk/static-http/config/js/jquery.date_input.js
-share/asterisk/static-http/config/js/jquery.fixedheader.js
-share/asterisk/static-http/config/js/jquery.js
-share/asterisk/static-http/config/js/jquery.tooltip.js
-share/asterisk/static-http/config/js/pbx.js
-share/asterisk/static-http/config/js/tooltip.js
-share/asterisk/static-http/config/language.html
-share/asterisk/static-http/config/meetme.html
-share/asterisk/static-http/config/menuprompts_record.html
-share/asterisk/static-http/config/menuprompts_upload.html
-share/asterisk/static-http/config/menus.html
-share/asterisk/static-http/config/misdn.html
-share/asterisk/static-http/config/mohfiles.html
-share/asterisk/static-http/config/networking.html
-share/asterisk/static-http/config/paging.html
-share/asterisk/static-http/config/password.html
-share/asterisk/static-http/config/preferences.html
-share/asterisk/static-http/config/queues.html
-share/asterisk/static-http/config/reboot.html
-share/asterisk/static-http/config/registerg729.html
-share/asterisk/static-http/config/reset_defaults.html
-share/asterisk/static-http/config/ringgroups.html
-share/asterisk/static-http/config/sip.html
-share/asterisk/static-http/config/smtp_settings.html
-share/asterisk/static-http/config/status.html
-share/asterisk/static-http/config/stylesheets/cfgbasic.css
-share/asterisk/static-http/config/stylesheets/schwing.css
-share/asterisk/static-http/config/sysinfo.html
-share/asterisk/static-http/config/timeintervals.html
-share/asterisk/static-http/config/timezone.html
-share/asterisk/static-http/config/trunks_analog.html
-share/asterisk/static-http/config/trunks_digital.html
-share/asterisk/static-http/config/trunks_providers.html
-share/asterisk/static-http/config/trunks_sps.html
-share/asterisk/static-http/config/trunks_voip.html
-share/asterisk/static-http/config/upload2.html
-share/asterisk/static-http/config/upload_abe_overlay.html
-share/asterisk/static-http/config/upload_form.html
-share/asterisk/static-http/config/users.html
-share/asterisk/static-http/config/vmgroups.html
-share/asterisk/static-http/config/voicemail.html
-share/asterisk/static-http/config/welcome.html
-share/asterisk/static-http/index.html
-@dirrm share/asterisk/static-http/config/stylesheets
-@dirrm share/asterisk/static-http/config/private/bkps
-@dirrm share/asterisk/static-http/config/private
-@dirrm share/asterisk/static-http/config/js
-@dirrm share/asterisk/static-http/config/images
-@dirrmtry share/asterisk/static-http/config
-@dirrmtry share/asterisk/static-http
-@dirrm share/asterisk/scripts
-@dirrmtry share/asterisk/gui_backups
diff --git a/www/gforge/Makefile b/www/gforge/Makefile
deleted file mode 100644
index bcde98e28c6b..000000000000
--- a/www/gforge/Makefile
+++ /dev/null
@@ -1,166 +0,0 @@
-# New ports collection makefile for: gforge
-# Date created: 1 July 2003
-# Whom: Clement Laforet <sheepkiller@cultdeadsheep.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= gforge
-PORTVERSION= 4.5.19
-PORTREVISION= 2
-CATEGORIES= www devel
-MASTER_SITES= http://gforge.org/gf/download/frsrelease/150/245/
-
-MAINTAINER= sylvio@FreeBSD.org
-COMMENT= Open Source collaborative software development tool
-
-FORBIDDEN= Vulnerable since 2005-08-09, http://portaudit.freebsd.org/d7cd5015-08c9-11da-bc08-0001020eed82.html
-EXPIRATION_DATE= 2011-10-14
-
-RUN_DEPENDS= ${LOCALBASE}/bin/wget:${PORTSDIR}/ftp/wget
-
-LICENSE= GPLv2
-
-USE_BZIP2= YES
-USE_PERL5= YES
-HAS_CONFIGURE= YES
-USE_APACHE= 13+
-USE_AUTOTOOLS= autoconf
-NO_BUILD= YES
-USE_PHP= pgsql session pcre
-WANT_PHP_CLI= YES
-WANT_PHP_MOD= YES
-
-NO_PACKAGE= The configure process uses hostname
-
-.include <bsd.port.pre.mk>
-
-.if ${PHP_VER} == 4
-RUN_DEPENDS+= ${LOCALBASE}/share/jpgraph/imgdata_balls.inc.php:${PORTSDIR}/graphics/jpgraph
-.else
-RUN_DEPENDS+= ${LOCALBASE}/share/jpgraph/imgdata_balls.inc.php:${PORTSDIR}/graphics/jpgraph2
-.endif
-
-.if defined(WITH_JABBER)
-CONFIGURE_ARGS+= --enable-jabber
-RUN_DEPENDS+= ${LOCALBASE}/sbin/jabberd:${PORTSDIR}/net-im/jabber
-.endif
-
-.if defined(WITH_MAILMAN)
-RUN_DEPENDS+= ${LOCALBASE}/mailman:${PORTSDIR}/mail/mailman
-.endif
-
-WWW_ROOT?= www
-HOME_DIR?= /home/gforge
-BACKENDS?= share/${PORTNAME}/backends
-BACKEND_DIR= ${PREFIX}/${BACKENDS}
-ETC_DIR?= etc/gforge
-PLIST_SUB+= WWW_ROOT=${WWW_ROOT} BACKEND_DIR="${BACKENDS}" ETC_DIR=${ETC_DIR}
-
-WWWROOT= ${PREFIX}/${WWW_ROOT}
-ETCDIR= ${PREFIX}/${ETC_DIR}
-
-.if !defined(WITH_DOMAINNAME)
-HOSTNAME_CMD?= /bin/hostname
-SHORT_HOSTNAME!= ${HOSTNAME_CMD} -s
-DOMAINNAME!= ${HOSTNAME_CMD} | ${SED} "s,${SHORT_HOSTNAME}\.,,"
-.else
-DOMAINNAME= ${WITH_DOMAINNAME}
-.endif
-
-CONFIGURE_WRKSRC=${WRKSRC}/contrib/autoconf
-CONFIGURE_ARGS+=--enable-defaults=FreeBSD --with-domain-name=${DOMAINNAME} \
- --with-sys-path-to-jpgraph=${LOCALBASE}/share/jpgraph/
-CONFIGURE_ENV+= "WWWROOT=${WWWROOT}/gforge"
-
-WWW_STUFF= common www
-BACKEND_STUFF= backend cronjobs monitor utils plugins
-SHARE_STUFF= contrib db
-ETC_STUFF= gforge-httpd.conf.example local.inc.example \
- gforge-multi-host-httpd.conf.example
-
-pre-everything::
-.if defined(SYSTEM_NAME)
- CONFIGURE_ARGS+= --with-sys-name=${SYSTEM_NAME}
-.else
- @${ECHO_MSG} "You can set your system name with SYSTEM_NAME=<your system name>"
-.endif
-
-post-patch:
- @${CHMOD} 744 ${WRKSRC}/contrib/autoconf/configure
- @${ECHO_MSG} " ==> Patching CLI php scripts"
- @${FIND} ${WRKSRC} -name "*.php" | ${XARGS} ${REINPLACE_CMD} -e \
- "s,/usr/bin/php4,${LOCALBASE}/bin/php,"
- @${FIND} ${WRKSRC} -name "*.php" | ${XARGS} ${REINPLACE_CMD} -e \
- "s,/usr/bin/php,${LOCALBASE}/bin/php,"
- @${ECHO_MSG} " ==> Patching patches"
- @${FIND} ${WRKSRC} -name "*.patch" | ${XARGS} ${REINPLACE_CMD} -e \
- "s,/usr/bin/php,${LOCALBASE}/bin/php,"
- @${ECHO_MSG} " ==> Patching perl scripts"
- @${FIND} ${WRKSRC} -name "*.pl" | ${XARGS} ${REINPLACE_CMD} -e \
- "s,/usr/bin/perl,${PERL},"
-.for f in utils/ldap/ldap-clean utils/ldap/ldap-del-user utils/ldap/ldap-dump utils/ldap/ldap-import utils/ldap/ldap-check-replica monitor/systemdaemon
- @${REINPLACE_CMD} -e "s,/usr/bin/perl,${PERL}," ${WRKSRC}/${f}
-.endfor
- @${ECHO_MSG} " ==> Setting correct path"
- @${REINPLACE_CMD} -e "s,/usr/bin:/usr/games:/bin,${PATH}," ${WRKSRC}/monitor/systemdaemon
-.for f in backend/include.pl utils/include.pl www/include/BaseLanguage.class www/include/pre.php www/include/squal_pre.php
- @${REINPLACE_CMD} -e "s,/etc/gforge,${ETCDIR},g" ${WRKSRC}/${f}
-.endfor
-
-post-configure:
- @${ECHO_MSG} " ==> Preparing crontabs"
-.for CRONFILE in README.root
- @${REINPLACE_CMD} -e "s,~/alexandria,${BACKEND_DIR},g" ${WRKSRC}/cronjobs/${CRONFILE}
-.endfor
- @${ECHO_MSG} " ==> Cleaning useless file"
- @${FIND} ${WRKSRC} -name "*.bak" -exec ${RM} {} \;
-.for f in autom4te.cache configure.ac.orig configure.lineno config.log
- @${RM} -rfv ${WRKSRC}/contrib/autoconf/${f}
-.endfor
-
-do-install:
- @${MKDIR} ${ETCDIR}
- @${CP} ${WRKSRC}/contrib/autoconf/local.inc ${ETCDIR}/local.inc-dist
- @${CP} ${WRKSRC}/contrib/autoconf/sample-apache.vhost ${ETCDIR}/sample-apache.vhost-dist
-.for f in ${ETC_STUFF}
- @${CP} -Rvf ${WRKSRC}/etc/${f} ${ETCDIR}
-.endfor
-.for dir in ${WWW_STUFF}
- @${MKDIR} ${WWWROOT}/gforge/${dir}
- @${CP} -Rvf ${WRKSRC}/${dir}/* ${WWWROOT}/gforge/${dir}
-.endfor
-.for dir in ${BACKEND_STUFF}
- @${MKDIR} ${BACKEND_DIR}/${dir}
- @${CP} -Rvf ${WRKSRC}/${dir}/* ${BACKEND_DIR}/${dir}
-.endfor
-.for dir in ${SHARE_STUFF}
- @${MKDIR} ${DATADIR}/${dir}
- @${CP} -Rvf ${WRKSRC}/${dir}/* ${DATADIR}/${dir}
-.endfor
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- @${CP} -Rvf ${WRKSRC}/docs/* ${DOCSDIR}
-.endif
-
-post-install:
- @${ECHO_MSG} "--------------------------------------------------------"
- @${ECHO_MSG} "To start using gforge just copy ${ETCDIR}/local.inc-dist"
- @${ECHO_MSG} "to ${ETCDIR}/local.inc and edit it.
- @${ECHO_MSG} "A sample apache virtualhost can be found here:"
- @${ECHO_MSG} "${ETCDIR}/sample-apache.vhost-dist"
- @${ECHO_MSG} ""
- @${ECHO_MSG} "Usefull files:"
- @${ECHO_MSG} "database template: ${DATADIR}/db/gforge.sql"
- @${ECHO_MSG} "crontab templates: ${BACKEND_DIR}/cronjobs/README.*"
- @${ECHO_MSG} ""
- @${ECHO_MSG} "If you are having trouble displaying gantt charts,"
- @${ECHO_MSG} "please try increasing PHP's memory limit. Thanks to"
- @${ECHO_MSG} "Erik Greenwald for pointing this issue out."
- @${ECHO_MSG} ""
- @${ECHO_MSG} "gforge is a huge project and complex to configure."
- @${ECHO_MSG} "If you have some great ideas for this port please"
- @${ECHO_MSG} "contact me directly (${MAINTAINER})."
- @${ECHO_MSG} "--------------------------------------------------------"
-
-.include <bsd.port.post.mk>
diff --git a/www/gforge/distinfo b/www/gforge/distinfo
deleted file mode 100644
index 031542763dd4..000000000000
--- a/www/gforge/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gforge-4.5.19.tar.bz2) = 02b7edd1a962ea4181ef67ee962e9956c9ba7f5288d5ec9d9ecba6950c0d58b2
-SIZE (gforge-4.5.19.tar.bz2) = 1726999
diff --git a/www/gforge/files/patch-contrib-autoconf-configure.ac b/www/gforge/files/patch-contrib-autoconf-configure.ac
deleted file mode 100644
index 158469c1589c..000000000000
--- a/www/gforge/files/patch-contrib-autoconf-configure.ac
+++ /dev/null
@@ -1,63 +0,0 @@
---- contrib/autoconf/configure.ac.orig Fri Jun 20 11:42:09 2003
-+++ contrib/autoconf/configure.ac Wed Jul 2 13:20:49 2003
-@@ -56,6 +56,20 @@
- sys_urlroot=/usr/share/gforge/www/
- sys_ldap_admin_dn="admin,$LDAP_BASE_DN"
- ;;
-+ FreeBSD)
-+ AC_MSG_RESULT([Using FreeBSD specific defaults])
-+
-+ homedir_prefix=${HOME_DIR}/users
-+ groupdir_prefix=${HOME_DIR}/groups
-+
-+ sys_upload_dir=/tmp/
-+
-+ TOP_DIR=${WWWROOT}
-+ CGIBIN_DIR=${WWWROOT}/cgi-bin
-+
-+ sys_urlroot=${WWWROOT}/www/
-+ sys_ldap_admin_dn="admin,$LDAP_BASE_DN"
-+ ;;
-
- NONE|none)
- # use defaults
-@@ -399,39 +413,6 @@
- fi
- AC_MSG_RESULT([Session key (using "ps aux | $HASHING_PROG$POST_PROC")... $sys_session_key])
- ])
--
--
--#############################################################################
--# check to see if the values given are okay.
--#############################################################################
--
--AC_MSG_CHECKING([whether sys_upload_dir directory exists])
--if test -d "$sys_upload_dir"
--then
-- AC_MSG_RESULT([Yes.])
-- if `echo $sys_upload_dir | grep -- "${sys_urlroot}" > /dev/null `
-- then
-- AC_MSG_ERROR([sys_upload_dir must not be under Document Root ($sys_urlroot).])
-- fi
--else
-- AC_MSG_ERROR([No.])
--fi
--
--AC_MSG_CHECKING([whether "$sys_lang" is supported])
--if test -f "$TOP_DIR/www/include/languages/$sys_lang.tab"
--then
-- AC_MSG_RESULT([Yes.])
--else
-- AC_MSG_ERROR([No.])
--fi
--
--AC_MSG_CHECKING([whether the theme "$sys_theme" exists])
--if test -d "$TOP_DIR/www/themes/$sys_theme"
--then
-- AC_MSG_RESULT([Yes.])
--else
-- AC_MSG_ERROR([$sys_theme theme does not exist.])
--fi
-
-
- #############################################################################
diff --git a/www/gforge/pkg-descr b/www/gforge/pkg-descr
deleted file mode 100644
index e5ad29448581..000000000000
--- a/www/gforge/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-GForge is an Open Source collaborative software development tool,
-which allows you to organize and manage any number of software
-development projects. It's perfect for managing large teams of
-software engineers and/or engineers scattered among multiple
-locations.
-
-WWW: http://gforge.org
diff --git a/www/gforge/pkg-plist b/www/gforge/pkg-plist
deleted file mode 100644
index a231565eb86a..000000000000
--- a/www/gforge/pkg-plist
+++ /dev/null
@@ -1,1348 +0,0 @@
-etc/gforge/gforge-httpd.conf.example
-etc/gforge/gforge-multi-host-httpd.conf.example
-etc/gforge/local.inc-dist
-etc/gforge/local.inc.example
-etc/gforge/sample-apache.vhost-dist
-%%DOCSDIR%%/README.ConvertToUTF8
-%%DOCSDIR%%/README.Custom
-%%DOCSDIR%%/README.KnownBugs
-%%DOCSDIR%%/README.Plugins
-%%DOCSDIR%%/README.Soap
-%%DOCSDIR%%/README.Themes
-%%DOCSDIR%%/README.TuningLDAP
-%%DOCSDIR%%/architecture/stats/stats-process.sda
-%%DOCSDIR%%/debian-guide.html
-%%DOCSDIR%%/debian-installguidefornewbies.html
-%%DOCSDIR%%/doc_utils.php
-%%DOCSDIR%%/docbook/INSTALL
-%%DOCSDIR%%/docbook/Makefile
-%%DOCSDIR%%/docbook/README
-%%DOCSDIR%%/docbook/build/.keepme
-%%DOCSDIR%%/docbook/docbook/administration_guide/administration_guide.xml
-%%DOCSDIR%%/docbook/docbook/contribution_guide/contribution_guide.xml
-%%DOCSDIR%%/docbook/docbook/contribution_guide/include/coding_standards.xml
-%%DOCSDIR%%/docbook/docbook/contribution_guide/include/cvs_repository.xml
-%%DOCSDIR%%/docbook/docbook/contribution_guide/include/howto_contribute.xml
-%%DOCSDIR%%/docbook/docbook/contribution_guide/include/howto_documentation.xml
-%%DOCSDIR%%/docbook/docbook/contribution_guide/include/howto_localization.xml
-%%DOCSDIR%%/docbook/docbook/contribution_guide/include/howto_xhtml.xml
-%%DOCSDIR%%/docbook/docbook/contribution_guide/include/templating.xml
-%%DOCSDIR%%/docbook/docbook/entities/authors.ent
-%%DOCSDIR%%/docbook/docbook/entities/authors/guillaume_smet.xml
-%%DOCSDIR%%/docbook/docbook/entities/authors/ken_mccullagh.xml
-%%DOCSDIR%%/docbook/docbook/entities/authors/ognyan_kulev.xml
-%%DOCSDIR%%/docbook/docbook/entities/authors/reinhard_spisser.xml
-%%DOCSDIR%%/docbook/docbook/entities/authors/roland_mas.xml
-%%DOCSDIR%%/docbook/docbook/entities/authors/tim_perdue.xml
-%%DOCSDIR%%/docbook/docbook/entities/authors/tom_copeland.xml
-%%DOCSDIR%%/docbook/docbook/entities/xinclude.ent
-%%DOCSDIR%%/docbook/docbook/gforge_manual.xml
-%%DOCSDIR%%/docbook/docbook/installation_guide/installation_guide.xml
-%%DOCSDIR%%/docbook/docbook/introduction/introduction.xml
-%%DOCSDIR%%/docbook/docbook/user_guide/getting_started/getting_started.xml
-%%DOCSDIR%%/docbook/docbook/user_guide/introduction/introduction.xml
-%%DOCSDIR%%/docbook/docbook/user_guide/project_functions/cvs.xml
-%%DOCSDIR%%/docbook/docbook/user_guide/project_functions/docman.xml
-%%DOCSDIR%%/docbook/docbook/user_guide/project_functions/file_releases.xml
-%%DOCSDIR%%/docbook/docbook/user_guide/project_functions/forums.xml
-%%DOCSDIR%%/docbook/docbook/user_guide/project_functions/index.xml
-%%DOCSDIR%%/docbook/docbook/user_guide/project_functions/mailing_lists.xml
-%%DOCSDIR%%/docbook/docbook/user_guide/project_functions/news.xml
-%%DOCSDIR%%/docbook/docbook/user_guide/project_functions/project_admin.xml
-%%DOCSDIR%%/docbook/docbook/user_guide/project_functions/project_summary.xml
-%%DOCSDIR%%/docbook/docbook/user_guide/project_functions/surveys.xml
-%%DOCSDIR%%/docbook/docbook/user_guide/project_functions/task_manager.xml
-%%DOCSDIR%%/docbook/docbook/user_guide/project_functions/tracker.xml
-%%DOCSDIR%%/docbook/docbook/user_guide/sitewide_functions/index.xml
-%%DOCSDIR%%/docbook/docbook/user_guide/sitewide_functions/project_help.xml
-%%DOCSDIR%%/docbook/docbook/user_guide/sitewide_functions/search.xml
-%%DOCSDIR%%/docbook/docbook/user_guide/sitewide_functions/snippet.xml
-%%DOCSDIR%%/docbook/docbook/user_guide/sitewide_functions/trove.xml
-%%DOCSDIR%%/docbook/docbook/user_guide/user_functions/index.xml
-%%DOCSDIR%%/docbook/docbook/user_guide/user_guide.xml
-%%DOCSDIR%%/docbook/xsl/article_html.xsl
-%%DOCSDIR%%/docbook/xsl/article_html_chunk.xsl
-%%DOCSDIR%%/docbook/xsl/article_pdf.xsl
-%%DOCSDIR%%/docbook/xsl/book_html.xsl
-%%DOCSDIR%%/docbook/xsl/book_html_chunk.xsl
-%%DOCSDIR%%/docbook/xsl/book_pdf.xsl
-%%DOCSDIR%%/docbook/xsl/include/common_html.xsl
-%%DOCSDIR%%/docbook/xsl/include/common_html_chunk.xsl
-%%DOCSDIR%%/docbook/xsl/include/common_pdf.xsl
-%%DOCSDIR%%/gforge-themes-HOWTO.html
-%%DOCSDIR%%/images/sflogo2-105a.png
-%%DOCSDIR%%/index.php
-%%DOCSDIR%%/log_formats.txt
-%%DOCSDIR%%/migrating-to-gforge-HOWTO.html
-%%DOCSDIR%%/migrating-to-gforge-REPORT.txt
-%%DOCSDIR%%/phpdoc/makedoc.sh
-%%DOCSDIR%%/phpdoc/manageclass.patch
-%%DOCSDIR%%/webalizer-HOWTO.html
-%%DATADIR%%/backends/backend/DatabaseDump.pl
-%%DATADIR%%/backends/backend/include.pl
-%%DATADIR%%/backends/backend/shell/apache.sh
-%%DATADIR%%/backends/backend/zones/aliases.zone
-%%DATADIR%%/backends/backend/zones/dns.zone
-%%DATADIR%%/backends/backend/zones/sendmail.cw.zone
-%%DATADIR%%/backends/cronjobs/README.root
-%%DATADIR%%/backends/cronjobs/calculate_user_metric.php
-%%DATADIR%%/backends/cronjobs/check_stale_tracker_items.php
-%%DATADIR%%/backends/cronjobs/crontab.in
-%%DATADIR%%/backends/cronjobs/cvs-cron/cvs.php
-%%DATADIR%%/backends/cronjobs/cvs-cron/cvscreate.sh
-%%DATADIR%%/backends/cronjobs/cvs-cron/cvssh.pl
-%%DATADIR%%/backends/cronjobs/cvs-cron/default_page.php
-%%DATADIR%%/backends/cronjobs/cvs-cron/ftp_create.php
-%%DATADIR%%/backends/cronjobs/cvs-cron/grap.c
-%%DATADIR%%/backends/cronjobs/cvs-cron/history_parse.php
-%%DATADIR%%/backends/cronjobs/cvs-cron/ssh_create.php
-%%DATADIR%%/backends/cronjobs/cvs-cron/syncmail
-%%DATADIR%%/backends/cronjobs/cvs-cron/usergroup.php
-%%DATADIR%%/backends/cronjobs/cvs-cron/www/index.php
-%%DATADIR%%/backends/cronjobs/daily_task_email.php
-%%DATADIR%%/backends/cronjobs/dav-svn/README
-%%DATADIR%%/backends/cronjobs/dav-svn/commit-email_pl
-%%DATADIR%%/backends/cronjobs/dav-svn/create_docman.php
-%%DATADIR%%/backends/cronjobs/dav-svn/create_group_home.php
-%%DATADIR%%/backends/cronjobs/dav-svn/create_groups.php
-%%DATADIR%%/backends/cronjobs/dav-svn/create_svn.php
-%%DATADIR%%/backends/cronjobs/dav-svn/create_users.php
-%%DATADIR%%/backends/cronjobs/dav-svn/crontab.in
-%%DATADIR%%/backends/cronjobs/dav-svn/default_page.php
-%%DATADIR%%/backends/cronjobs/dav-svn/svn-index.php
-%%DATADIR%%/backends/cronjobs/dav-svn/www/index.php
-%%DATADIR%%/backends/cronjobs/dav-svn/www/svnindex.css
-%%DATADIR%%/backends/cronjobs/dav-svn/www/svnindex.xsl
-%%DATADIR%%/backends/cronjobs/db_project_sums.php
-%%DATADIR%%/backends/cronjobs/db_stats_agg.php
-%%DATADIR%%/backends/cronjobs/db_trove_maint.php
-%%DATADIR%%/backends/cronjobs/forum_gateway.php
-%%DATADIR%%/backends/cronjobs/mail/mailaliases.php
-%%DATADIR%%/backends/cronjobs/mail/mailing_lists_create.php
-%%DATADIR%%/backends/cronjobs/mail/privatize_list.py
-%%DATADIR%%/backends/cronjobs/massmail.php
-%%DATADIR%%/backends/cronjobs/project_cleanup.php
-%%DATADIR%%/backends/cronjobs/project_weekly_metric-backfill.php
-%%DATADIR%%/backends/cronjobs/project_weekly_metric.php
-%%DATADIR%%/backends/cronjobs/rating_stats.php
-%%DATADIR%%/backends/cronjobs/reporting_cron.php
-%%DATADIR%%/backends/cronjobs/rotate_activity.php
-%%DATADIR%%/backends/cronjobs/send_pending_items_mail.php
-%%DATADIR%%/backends/cronjobs/site_stats.php
-%%DATADIR%%/backends/cronjobs/stats_projects-backfill.php
-%%DATADIR%%/backends/cronjobs/stats_projects.inc
-%%DATADIR%%/backends/cronjobs/stats_site.inc
-%%DATADIR%%/backends/cronjobs/tracker_gateway.php
-%%DATADIR%%/backends/cronjobs/update_filesize.php
-%%DATADIR%%/backends/cronjobs/vacuum.php
-%%DATADIR%%/backends/monitor/check-system.pl
-%%DATADIR%%/backends/monitor/systemdaemon
-%%DATADIR%%/backends/plugins/cvssyncmail/INSTALL
-%%DATADIR%%/backends/plugins/cvssyncmail/common/CVSSyncMailPlugin.class
-%%DATADIR%%/backends/plugins/cvssyncmail/common/cvssyncmail-init.php
-%%DATADIR%%/backends/plugins/cvssyncmail/common/languages/Base.tab
-%%DATADIR%%/backends/plugins/cvssyncmail/db/cvssyncmail-init.sql
-%%DATADIR%%/backends/plugins/cvssyncmail/include/cvssyncmail-init.php
-%%DATADIR%%/backends/plugins/cvstracker/AUTHORS
-%%DATADIR%%/backends/plugins/cvstracker/COPYING
-%%DATADIR%%/backends/plugins/cvstracker/Makefile
-%%DATADIR%%/backends/plugins/cvstracker/README
-%%DATADIR%%/backends/plugins/cvstracker/bin/db-delete.pl
-%%DATADIR%%/backends/plugins/cvstracker/bin/db-upgrade.pl
-%%DATADIR%%/backends/plugins/cvstracker/bin/post.php
-%%DATADIR%%/backends/plugins/cvstracker/bin/update_loginfo.php
-%%DATADIR%%/backends/plugins/cvstracker/etc/plugins/cvstracker/config.php
-%%DATADIR%%/backends/plugins/cvstracker/httpd.conf
-%%DATADIR%%/backends/plugins/cvstracker/include/Snoopy.class
-%%DATADIR%%/backends/plugins/cvstracker/include/cvstracker-init.php
-%%DATADIR%%/backends/plugins/cvstracker/include/cvstrackerPlugin.class
-%%DATADIR%%/backends/plugins/cvstracker/include/languages/Base.tab
-%%DATADIR%%/backends/plugins/cvstracker/include/languages/French.tab
-%%DATADIR%%/backends/plugins/cvstracker/include/languages/Spanish.tab
-%%DATADIR%%/backends/plugins/cvstracker/lib/20050305.sql
-%%DATADIR%%/backends/plugins/cvstracker/lib/20051003.sql
-%%DATADIR%%/backends/plugins/cvstracker/lib/cvstracker-init.sql
-%%DATADIR%%/backends/plugins/cvstracker/www/newcommit.php
-%%DATADIR%%/backends/plugins/scmcvs/AUTHORS
-%%DATADIR%%/backends/plugins/scmcvs/COPYING
-%%DATADIR%%/backends/plugins/scmcvs/README
-%%DATADIR%%/backends/plugins/scmcvs/TODO
-%%DATADIR%%/backends/plugins/scmcvs/bin/README
-%%DATADIR%%/backends/plugins/scmcvs/bin/aclcheck.php
-%%DATADIR%%/backends/plugins/scmcvs/bin/cvs-pserver
-%%DATADIR%%/backends/plugins/scmcvs/bin/cvs_dump.pl
-%%DATADIR%%/backends/plugins/scmcvs/bin/cvs_update.pl
-%%DATADIR%%/backends/plugins/scmcvs/bin/db-delete.pl
-%%DATADIR%%/backends/plugins/scmcvs/bin/db-upgrade.pl
-%%DATADIR%%/backends/plugins/scmcvs/bin/install-cvs.sh
-%%DATADIR%%/backends/plugins/scmcvs/bin/snapshots.sh
-%%DATADIR%%/backends/plugins/scmcvs/bin/stats_cvs.pl
-%%DATADIR%%/backends/plugins/scmcvs/bin/syncmail
-%%DATADIR%%/backends/plugins/scmcvs/bin/syncmail-cvs-1.11
-%%DATADIR%%/backends/plugins/scmcvs/bin/syncmail-cvs-1.12
-%%DATADIR%%/backends/plugins/scmcvs/cgi-bin/cvsweb
-%%DATADIR%%/backends/plugins/scmcvs/cgi-bin/cvsweb.ori
-%%DATADIR%%/backends/plugins/scmcvs/cronjobs/syncmail
-%%DATADIR%%/backends/plugins/scmcvs/cronjobs/tarballs.php
-%%DATADIR%%/backends/plugins/scmcvs/etc/httpd.d/11scm50cvs
-%%DATADIR%%/backends/plugins/scmcvs/etc/httpd.d/12scm50cvs.ssl
-%%DATADIR%%/backends/plugins/scmcvs/etc/httpd.d/30virtualcvs
-%%DATADIR%%/backends/plugins/scmcvs/etc/httpd.d/31virtualcvs.ssl
-%%DATADIR%%/backends/plugins/scmcvs/etc/plugins/scmcvs/config.php
-%%DATADIR%%/backends/plugins/scmcvs/etc/plugins/scmcvs/cvsweb.conf
-%%DATADIR%%/backends/plugins/scmcvs/include/CVSPlugin.class
-%%DATADIR%%/backends/plugins/scmcvs/include/Snoopy.class
-%%DATADIR%%/backends/plugins/scmcvs/include/languages/Base.tab
-%%DATADIR%%/backends/plugins/scmcvs/include/languages/Basque.tab
-%%DATADIR%%/backends/plugins/scmcvs/include/languages/Chinese.tab
-%%DATADIR%%/backends/plugins/scmcvs/include/languages/Dutch.tab
-%%DATADIR%%/backends/plugins/scmcvs/include/languages/French.tab
-%%DATADIR%%/backends/plugins/scmcvs/include/languages/German.tab
-%%DATADIR%%/backends/plugins/scmcvs/include/languages/Italian.tab
-%%DATADIR%%/backends/plugins/scmcvs/include/languages/Korean.tab
-%%DATADIR%%/backends/plugins/scmcvs/include/languages/PortugueseBrazilian.tab
-%%DATADIR%%/backends/plugins/scmcvs/include/languages/Spanish.tab
-%%DATADIR%%/backends/plugins/scmcvs/include/languages/Swedish.tab
-%%DATADIR%%/backends/plugins/scmcvs/include/scmcvs-init.php
-%%DATADIR%%/backends/plugins/scmcvs/lib/scmcvs-init.sql
-%%DATADIR%%/backends/plugins/scmcvs/www/acl.php
-%%DATADIR%%/backends/plugins/scmcvs/www/cvsweb.php
-%%DATADIR%%/backends/plugins/scmcvs/www/cvsweb/css/cvsweb.css
-%%DATADIR%%/backends/plugins/scmcvs/www/cvsweb/icons/back.gif
-%%DATADIR%%/backends/plugins/scmcvs/www/cvsweb/icons/binary.gif
-%%DATADIR%%/backends/plugins/scmcvs/www/cvsweb/icons/dir.gif
-%%DATADIR%%/backends/plugins/scmcvs/www/cvsweb/icons/miniback.gif
-%%DATADIR%%/backends/plugins/scmcvs/www/cvsweb/icons/minidir.gif
-%%DATADIR%%/backends/plugins/scmcvs/www/cvsweb/icons/minigraph.png
-%%DATADIR%%/backends/plugins/scmcvs/www/cvsweb/icons/minitext.gif
-%%DATADIR%%/backends/plugins/scmcvs/www/cvsweb/icons/text.gif
-%%DATADIR%%/backends/plugins/scmsvn/README
-%%DATADIR%%/backends/plugins/scmsvn/bin/db-delete.pl
-%%DATADIR%%/backends/plugins/scmsvn/bin/db-upgrade.pl
-%%DATADIR%%/backends/plugins/scmsvn/bin/install-svn.sh
-%%DATADIR%%/backends/plugins/scmsvn/bin/install-viewcvs.sh
-%%DATADIR%%/backends/plugins/scmsvn/bin/snapshots.sh
-%%DATADIR%%/backends/plugins/scmsvn/bin/svn-create.php
-%%DATADIR%%/backends/plugins/scmsvn/bin/svn_dump.pl
-%%DATADIR%%/backends/plugins/scmsvn/bin/svn_update.pl
-%%DATADIR%%/backends/plugins/scmsvn/cgi-bin/viewcvs.cgi
-%%DATADIR%%/backends/plugins/scmsvn/cronjobs/svn-stats.php
-%%DATADIR%%/backends/plugins/scmsvn/cronjobs/tarballs.php
-%%DATADIR%%/backends/plugins/scmsvn/etc/plugins/scmsvn/config.php
-%%DATADIR%%/backends/plugins/scmsvn/gforge-plugin-scmsvn.spec
-%%DATADIR%%/backends/plugins/scmsvn/include/SVNPlugin.class
-%%DATADIR%%/backends/plugins/scmsvn/include/languages/Base.tab
-%%DATADIR%%/backends/plugins/scmsvn/include/languages/French.tab
-%%DATADIR%%/backends/plugins/scmsvn/include/languages/Korean.tab
-%%DATADIR%%/backends/plugins/scmsvn/include/scmsvn-init.php
-%%DATADIR%%/backends/plugins/scmsvn/lib/scmsvn-init.sql
-%%DATADIR%%/backends/plugins/scmsvn/rpm-specific/cron.d/gforge-plugin-scmsvn
-%%DATADIR%%/backends/plugins/scmsvn/rpm-specific/languages/.keepme
-%%DATADIR%%/backends/plugins/scmsvn/rpm-specific/patches/gforge-plugin-scmsvn-4.5.14-hotbackup.py-path.patch
-%%DATADIR%%/backends/plugins/scmsvn/rpm-specific/patches/gforge-plugin-scmsvn-4.5.14-nogroupdircheck.patch
-%%DATADIR%%/backends/plugins/scmsvn/rpm-specific/patches/gforge-plugin-scmsvn-4.5.14-styles.css.patch
-%%DATADIR%%/backends/plugins/scmsvn/rpm-specific/patches/gforge-plugin-scmsvn-4.5.14-svn-host.patch
-%%DATADIR%%/backends/plugins/scmsvn/rpm-specific/patches/gforge-plugin-scmsvn-4.5.14-svn_dav_authz.patch
-%%DATADIR%%/backends/plugins/scmsvn/rpm-specific/patches/gforge-plugin-scmsvn-4.5.14-templates.patch
-%%DATADIR%%/backends/plugins/scmsvn/rpm-specific/patches/gforge-plugin-scmsvn-4.5.14-viewcvs.cgi.patch
-%%DATADIR%%/backends/plugins/scmsvn/rpm-specific/patches/gforge-plugin-scmsvn-4.5.14-viewcvs.php.patch
-%%DATADIR%%/backends/plugins/scmsvn/rpm-specific/scripts/create_authz_svn.php
-%%DATADIR%%/backends/plugins/scmsvn/rpm-specific/viewcvs/icons/small/dir.gif
-%%DATADIR%%/backends/plugins/scmsvn/rpm-specific/viewcvs/icons/small/text.gif
-%%DATADIR%%/backends/plugins/scmsvn/www/styles.css
-%%DATADIR%%/backends/plugins/scmsvn/www/viewcvs.php
-%%DATADIR%%/backends/plugins/scmsvn/www/viewcvs_utils.php
-%%DATADIR%%/backends/plugins/svncommitemail/bin/commit-email.pl
-%%DATADIR%%/backends/plugins/svncommitemail/include/SVNCommitEmailPlugin.class
-%%DATADIR%%/backends/plugins/svncommitemail/include/svncommitemail-init.php
-%%DATADIR%%/backends/plugins/svntracker/AUTHORS
-%%DATADIR%%/backends/plugins/svntracker/COPYING
-%%DATADIR%%/backends/plugins/svntracker/README
-%%DATADIR%%/backends/plugins/svntracker/bin/db-delete.pl
-%%DATADIR%%/backends/plugins/svntracker/bin/db-upgrade.pl
-%%DATADIR%%/backends/plugins/svntracker/bin/post.php
-%%DATADIR%%/backends/plugins/svntracker/bin/update_postcommit.php
-%%DATADIR%%/backends/plugins/svntracker/etc/plugins/svntracker/config.php
-%%DATADIR%%/backends/plugins/svntracker/etc/plugins/svntracker/svntracker.conf
-%%DATADIR%%/backends/plugins/svntracker/httpd.conf
-%%DATADIR%%/backends/plugins/svntracker/include/Snoopy.class
-%%DATADIR%%/backends/plugins/svntracker/include/languages/Base.tab
-%%DATADIR%%/backends/plugins/svntracker/include/languages/French.tab
-%%DATADIR%%/backends/plugins/svntracker/include/languages/Spanish.tab
-%%DATADIR%%/backends/plugins/svntracker/include/svntracker-init.php
-%%DATADIR%%/backends/plugins/svntracker/include/svntrackerPlugin.class
-%%DATADIR%%/backends/plugins/svntracker/lib/20051011.sql
-%%DATADIR%%/backends/plugins/svntracker/lib/svntracker-init.sql
-%%DATADIR%%/backends/plugins/svntracker/postcommit.example
-%%DATADIR%%/backends/plugins/svntracker/rpm-specific/cron.d/gforge-plugin-svntracker
-%%DATADIR%%/backends/plugins/svntracker/www/newcommit.php
-%%DATADIR%%/backends/utils/change_default_shell
-%%DATADIR%%/backends/utils/cvs1/cvscreate.sh
-%%DATADIR%%/backends/utils/cvs1/cvstar_genlist.pl
-%%DATADIR%%/backends/utils/cvs1/cvstar_superscript.pl
-%%DATADIR%%/backends/utils/decode_images.sh
-%%DATADIR%%/backends/utils/default_page.php
-%%DATADIR%%/backends/utils/fill-in-the-blanks.pl
-%%DATADIR%%/backends/utils/fixscripts/fix_broken_uids.php
-%%DATADIR%%/backends/utils/fixscripts/fix_image_data.php
-%%DATADIR%%/backends/utils/fixscripts/tools_data_cleanup.php
-%%DATADIR%%/backends/utils/fixscripts/upgrade_bug_data.php
-%%DATADIR%%/backends/utils/fixscripts/upgrade_filerelease_data.php
-%%DATADIR%%/backends/utils/fixscripts/upgrade_forum_data.php
-%%DATADIR%%/backends/utils/fixscripts/upgrade_task_data.php
-%%DATADIR%%/backends/utils/grap.c
-%%DATADIR%%/backends/utils/include.pl
-%%DATADIR%%/backends/utils/install-apache.sh
-%%DATADIR%%/backends/utils/ldap/ldap-check-replica
-%%DATADIR%%/backends/utils/ldap/ldap-clean
-%%DATADIR%%/backends/utils/ldap/ldap-del-user
-%%DATADIR%%/backends/utils/ldap/ldap-dump
-%%DATADIR%%/backends/utils/ldap/ldap-import
-%%DATADIR%%/backends/utils/ldap/sql2ldif.pl
-%%DATADIR%%/backends/utils/sffingerd.c
-%%DATADIR%%/backends/utils/underworld-dummy/aliases.zone
-%%DATADIR%%/backends/utils/underworld-dummy/dns_conf.pl
-%%DATADIR%%/backends/utils/underworld-dummy/dump_database.pl
-%%DATADIR%%/backends/utils/underworld-dummy/ia64_dump.pl
-%%DATADIR%%/backends/utils/underworld-dummy/mail_aliases.pl
-%%DATADIR%%/backends/utils/underworld-dummy/mailing_lists_dump.pl
-%%DATADIR%%/backends/utils/underworld-dummy/new_aliases.pl
-%%DATADIR%%/backends/utils/underworld-dummy/ssh_dump.pl
-%%DATADIR%%/contrib/autoconf/README.configure
-%%DATADIR%%/contrib/autoconf/config.status
-%%DATADIR%%/contrib/autoconf/configure
-%%DATADIR%%/contrib/autoconf/configure.ac
-%%DATADIR%%/contrib/autoconf/local.inc
-%%DATADIR%%/contrib/autoconf/local.inc.in
-%%DATADIR%%/contrib/autoconf/sample-apache.vhost
-%%DATADIR%%/contrib/autoconf/sample-apache.vhost.in
-%%DATADIR%%/contrib/beta1_install_from_scratch.txt
-%%DATADIR%%/contrib/beta1_install_from_scratch_install.php
-%%DATADIR%%/contrib/cmd-line-prototype.tar.gz
-%%DATADIR%%/contrib/gforge-3.0-cronjobs.patch
-%%DATADIR%%/contrib/gforge-3.0-init_sql.patch
-%%DATADIR%%/contrib/gforge-3.0-local_config.patch
-%%DATADIR%%/contrib/gforge.conf
-%%DATADIR%%/contrib/rh8_apache20_config/httpd.conf
-%%DATADIR%%/contrib/rh8_apache20_config/local.inc
-%%DATADIR%%/contrib/rh8_apache20_config/php.conf
-%%DATADIR%%/contrib/rh8_apache20_config/php.ini
-%%DATADIR%%/contrib/rh8_apache20_config/readme.txt
-%%DATADIR%%/contrib/tracker-cc.README
-%%DATADIR%%/contrib/tracker-cc.patch
-%%DATADIR%%/contrib/userlist.README
-%%DATADIR%%/contrib/userlist.patch
-%%DATADIR%%/db/20001209.sql
-%%DATADIR%%/db/20001214.sql
-%%DATADIR%%/db/20001219-sourceforge-2.5
-%%DATADIR%%/db/20001220.sql
-%%DATADIR%%/db/20010109.sql
-%%DATADIR%%/db/20010112.sql
-%%DATADIR%%/db/20010126.sql
-%%DATADIR%%/db/20010206.sql
-%%DATADIR%%/db/20010301.sql
-%%DATADIR%%/db/20010304-1.sql
-%%DATADIR%%/db/20010304-2.sql
-%%DATADIR%%/db/20010304-3.sql
-%%DATADIR%%/db/20010304-4-artifact-convert-files.php
-%%DATADIR%%/db/20010305.sql
-%%DATADIR%%/db/20010313.sql
-%%DATADIR%%/db/20010317.sql
-%%DATADIR%%/db/20010409.sql
-%%DATADIR%%/db/20010412.sql
-%%DATADIR%%/db/20010507.sql
-%%DATADIR%%/db/20010509.sql
-%%DATADIR%%/db/20010511.sql
-%%DATADIR%%/db/20010601-sourceforge-2.6
-%%DATADIR%%/db/20021124-1_drop_foundry.sql
-%%DATADIR%%/db/20021124-2_theming.sql
-%%DATADIR%%/db/20021124-3_gforge-debian-sf-sync.sql
-%%DATADIR%%/db/20021125.sql
-%%DATADIR%%/db/20021212.sql
-%%DATADIR%%/db/20021213.sql
-%%DATADIR%%/db/20021213_doc_data-migrate.php
-%%DATADIR%%/db/20021214.sql
-%%DATADIR%%/db/20021215.sql
-%%DATADIR%%/db/20021216.sql
-%%DATADIR%%/db/20021223-drops.sql
-%%DATADIR%%/db/20021223.sql
-%%DATADIR%%/db/20021230.sql
-%%DATADIR%%/db/20030102-drops.sql
-%%DATADIR%%/db/20030102.sql
-%%DATADIR%%/db/20030105.sql
-%%DATADIR%%/db/20030107.sql
-%%DATADIR%%/db/20030109.sql
-%%DATADIR%%/db/20030112.sql
-%%DATADIR%%/db/20030113-drops.sql
-%%DATADIR%%/db/20030113.sql
-%%DATADIR%%/db/20030115.sql
-%%DATADIR%%/db/20030131.sql
-%%DATADIR%%/db/20030209.sql
-%%DATADIR%%/db/20030312.sql
-%%DATADIR%%/db/20030513.sql
-%%DATADIR%%/db/20030701-gforge-3.0
-%%DATADIR%%/db/20030822.sql
-%%DATADIR%%/db/20031026-gforge-3.1
-%%DATADIR%%/db/20031105.sql
-%%DATADIR%%/db/20031124.sql
-%%DATADIR%%/db/20031126.sql
-%%DATADIR%%/db/20031129.sql
-%%DATADIR%%/db/20031205.sql
-%%DATADIR%%/db/20040108-gforge-3.21
-%%DATADIR%%/db/20040130.sql
-%%DATADIR%%/db/20040204.sql
-%%DATADIR%%/db/20040315.sql
-%%DATADIR%%/db/200403251.sql
-%%DATADIR%%/db/200403252.sql
-%%DATADIR%%/db/20040326-gforge-3.3
-%%DATADIR%%/db/20040329.sql
-%%DATADIR%%/db/20040507.sql
-%%DATADIR%%/db/20040722.sql
-%%DATADIR%%/db/20040729.sql
-%%DATADIR%%/db/20040804.sql
-%%DATADIR%%/db/20040826.sql
-%%DATADIR%%/db/20040826_migrateforum.php
-%%DATADIR%%/db/20040826_migraterbac.php
-%%DATADIR%%/db/20040914.sql
-%%DATADIR%%/db/20041001.sql
-%%DATADIR%%/db/20041005.sql
-%%DATADIR%%/db/20041006.sql
-%%DATADIR%%/db/20041014.sql
-%%DATADIR%%/db/20041020.sql
-%%DATADIR%%/db/20041025-gforge-4.0
-%%DATADIR%%/db/20041031.sql
-%%DATADIR%%/db/20041104.sql
-%%DATADIR%%/db/20041107-gforge-4.0.1
-%%DATADIR%%/db/20041108.sql
-%%DATADIR%%/db/20041124.sql
-%%DATADIR%%/db/20041211-syncmail.php
-%%DATADIR%%/db/20041215-gforge-4.0.2
-%%DATADIR%%/db/20041222-1-delete-task-artifact.php
-%%DATADIR%%/db/20041222-2.sql
-%%DATADIR%%/db/20041222-debian.sql
-%%DATADIR%%/db/20050115.sql
-%%DATADIR%%/db/20050127-frs-reorg.php
-%%DATADIR%%/db/20050130.sql
-%%DATADIR%%/db/20050212.sql
-%%DATADIR%%/db/20050214-nss.sql
-%%DATADIR%%/db/20050224-drop.sql
-%%DATADIR%%/db/20050224.sql
-%%DATADIR%%/db/20050225-nsssetup.sql
-%%DATADIR%%/db/20050227.sql
-%%DATADIR%%/db/20050311.sql
-%%DATADIR%%/db/20050315-drop.sql
-%%DATADIR%%/db/20050315.sql
-%%DATADIR%%/db/20050325-1-drop.sql
-%%DATADIR%%/db/20050325-1.sql
-%%DATADIR%%/db/20050325-2.php
-%%DATADIR%%/db/20050325-3-drop.sql
-%%DATADIR%%/db/20050325-3.sql
-%%DATADIR%%/db/20050605.sql
-%%DATADIR%%/db/20050617.php
-%%DATADIR%%/db/20050628.sql
-%%DATADIR%%/db/20050711.sql
-%%DATADIR%%/db/20050906.sql
-%%DATADIR%%/db/20051003.sql
-%%DATADIR%%/db/20051027-1.sql
-%%DATADIR%%/db/20051027-2.php
-%%DATADIR%%/db/FTI-20050315.sql
-%%DATADIR%%/db/FTI-20050401.sql
-%%DATADIR%%/db/FTI-20050530.sql
-%%DATADIR%%/db/FTI-20060130.sql
-%%DATADIR%%/db/FTI.sql
-%%DATADIR%%/db/README
-%%DATADIR%%/db/SQL_2.5/DefaultValues_2_5.sql
-%%DATADIR%%/db/SQL_2.5/SourceForge_2_5.sql
-%%DATADIR%%/db/SQL_2.6/DefaultValues.sql
-%%DATADIR%%/db/SQL_2.6/SourceForge.sql
-%%DATADIR%%/db/SQL_2.6/dbusers.sql
-%%DATADIR%%/db/SQL_2.6/languages.tab
-%%DATADIR%%/db/SQL_2.6/replicate.sh
-%%DATADIR%%/db/SQL_2.6/replication-master.sql
-%%DATADIR%%/db/SQL_2.6/replication-reset-master.sql
-%%DATADIR%%/db/SQL_2.6/replication-reset-slave.sql
-%%DATADIR%%/db/SQL_2.6/replication-slave.sql
-%%DATADIR%%/db/SQL_2.6/replication.plan
-%%DATADIR%%/db/SQL_2.6/trove_cat.tab
-%%DATADIR%%/db/SQL_2.6/user_rating.sql
-%%DATADIR%%/db/gforge-pgsql7.3.sql
-%%DATADIR%%/db/gforge.sql
-%%DATADIR%%/db/gforge2.6.sql
-%%DATADIR%%/db/nss-pgsql.sql
-%%DATADIR%%/db/timetracking-init.sql
-www/gforge/common/docman/Document.class
-www/gforge/common/docman/DocumentFactory.class
-www/gforge/common/docman/DocumentGroup.class
-www/gforge/common/docman/DocumentGroupFactory.class
-www/gforge/common/forum/Forum.class
-www/gforge/common/forum/ForumFactory.class
-www/gforge/common/forum/ForumMessage.class
-www/gforge/common/forum/ForumMessageFactory.class
-www/gforge/common/forum/ForumsForUser.class
-www/gforge/common/frs/FRSFile.class
-www/gforge/common/frs/FRSPackage.class
-www/gforge/common/frs/FRSRelease.class
-www/gforge/common/include/Error.class
-www/gforge/common/include/GForge.class
-www/gforge/common/include/Group.class
-www/gforge/common/include/GroupJoinRequest.class
-www/gforge/common/include/Jabber.class
-www/gforge/common/include/MailParser.class
-www/gforge/common/include/Permission.class
-www/gforge/common/include/Plugin.class
-www/gforge/common/include/PluginManager.class
-www/gforge/common/include/Role.class
-www/gforge/common/include/RoleObserver.class
-www/gforge/common/include/SCM.class
-www/gforge/common/include/Stats.class
-www/gforge/common/include/System.class
-www/gforge/common/include/User.class
-www/gforge/common/include/Validator.class
-www/gforge/common/include/account.php
-www/gforge/common/include/constants.php
-www/gforge/common/include/cron_utils.php
-www/gforge/common/include/database.php
-www/gforge/common/include/escapingUtils.php
-www/gforge/common/include/license.php
-www/gforge/common/include/scm.php
-www/gforge/common/include/session.php
-www/gforge/common/include/system/LDAP.class
-www/gforge/common/include/system/NSSPGSQL.class
-www/gforge/common/include/system/UNIX.class
-www/gforge/common/include/system/pgsql.class
-www/gforge/common/include/timezones.php
-www/gforge/common/include/utils.php
-www/gforge/common/mail/MailingList.class
-www/gforge/common/mail/MailingListFactory.class
-www/gforge/common/pm/ProjectCategory.class
-www/gforge/common/pm/ProjectGroup.class
-www/gforge/common/pm/ProjectGroupFactory.class
-www/gforge/common/pm/ProjectTask.class
-www/gforge/common/pm/ProjectTaskFactory.class
-www/gforge/common/pm/ProjectTasksForUser.class
-www/gforge/common/pm/Validator.class
-www/gforge/common/pm/import_utils.php
-www/gforge/common/reporting/Report.class
-www/gforge/common/reporting/ReportGroupAdded.class
-www/gforge/common/reporting/ReportGroupCum.class
-www/gforge/common/reporting/ReportProjectAct.class
-www/gforge/common/reporting/ReportProjectTime.class
-www/gforge/common/reporting/ReportSetup.class
-www/gforge/common/reporting/ReportSiteAct.class
-www/gforge/common/reporting/ReportSiteTime.class
-www/gforge/common/reporting/ReportTrackerAct.class
-www/gforge/common/reporting/ReportUserAct.class
-www/gforge/common/reporting/ReportUserAdded.class
-www/gforge/common/reporting/ReportUserCum.class
-www/gforge/common/reporting/ReportUserTime.class
-www/gforge/common/reporting/TimeEntry.class
-www/gforge/common/reporting/report_utils.php
-www/gforge/common/scm/SCMFactory.class
-www/gforge/common/search/ArtifactSearchQuery.class
-www/gforge/common/search/DocsSearchQuery.class
-www/gforge/common/search/ExportProjectSearchQuery.class
-www/gforge/common/search/ForumSearchQuery.class
-www/gforge/common/search/ForumsSearchQuery.class
-www/gforge/common/search/FrsSearchQuery.class
-www/gforge/common/search/NewsSearchQuery.class
-www/gforge/common/search/PeopleSearchQuery.class
-www/gforge/common/search/ProjectSearchQuery.class
-www/gforge/common/search/SearchQuery.class
-www/gforge/common/search/SkillSearchQuery.class
-www/gforge/common/search/TasksSearchQuery.class
-www/gforge/common/search/TrackersSearchQuery.class
-www/gforge/common/survey/Survey.class
-www/gforge/common/survey/SurveyFactory.class
-www/gforge/common/survey/SurveyQuestion.class
-www/gforge/common/survey/SurveyQuestionFactory.class
-www/gforge/common/survey/SurveyResponse.class
-www/gforge/common/survey/SurveyResponseFactory.class
-www/gforge/common/tracker/Artifact.class
-www/gforge/common/tracker/ArtifactBoxOptions.class
-www/gforge/common/tracker/ArtifactCanned.class
-www/gforge/common/tracker/ArtifactExtraField.class
-www/gforge/common/tracker/ArtifactExtraFieldElement.class
-www/gforge/common/tracker/ArtifactFactory.class
-www/gforge/common/tracker/ArtifactFile.class
-www/gforge/common/tracker/ArtifactFromID.class
-www/gforge/common/tracker/ArtifactHistory.class
-www/gforge/common/tracker/ArtifactMessage.class
-www/gforge/common/tracker/ArtifactQuery.class
-www/gforge/common/tracker/ArtifactQueryFactory.class
-www/gforge/common/tracker/ArtifactType.class
-www/gforge/common/tracker/ArtifactTypeFactory.class
-www/gforge/common/tracker/ArtifactTypes.class
-www/gforge/common/tracker/Artifacts.class
-www/gforge/common/tracker/ArtifactsForUser.class
-www/gforge/common/tracker/artifact_type_definitions.php
-www/gforge/www/404.php
-www/gforge/www/account/change_email-complete.php
-www/gforge/www/account/change_email.php
-www/gforge/www/account/change_pw.php
-www/gforge/www/account/editsshkeys.php
-www/gforge/www/account/first.php
-www/gforge/www/account/index.php
-www/gforge/www/account/login.php
-www/gforge/www/account/logout.php
-www/gforge/www/account/lostlogin.php
-www/gforge/www/account/lostpw.php
-www/gforge/www/account/pending-resend.php
-www/gforge/www/account/register.php
-www/gforge/www/account/setlang.php
-www/gforge/www/account/unsubscribe.php
-www/gforge/www/account/verify.php
-www/gforge/www/admin/admin_table.php
-www/gforge/www/admin/admin_utils.php
-www/gforge/www/admin/approve-pending.php
-www/gforge/www/admin/configman.php
-www/gforge/www/admin/cronman.php
-www/gforge/www/admin/database.php
-www/gforge/www/admin/edit_frs_filetype.php
-www/gforge/www/admin/edit_frs_processor.php
-www/gforge/www/admin/edit_licenses.php
-www/gforge/www/admin/edit_supported_languages.php
-www/gforge/www/admin/edit_theme.php
-www/gforge/www/admin/groupdelete.php
-www/gforge/www/admin/groupedit.php
-www/gforge/www/admin/grouplist.php
-www/gforge/www/admin/index.php
-www/gforge/www/admin/languages/admintabfiles.php
-www/gforge/www/admin/languages/editdouble.php
-www/gforge/www/admin/languages/editnotinbasetabfiles.php
-www/gforge/www/admin/languages/editnotranstabfiles.php
-www/gforge/www/admin/languages/edittabfiles.php
-www/gforge/www/admin/languages/edittranstabfiles.php
-www/gforge/www/admin/languages/gettabfiles.php
-www/gforge/www/admin/languages/loadtabfiles.php
-www/gforge/www/admin/languages/seenotinbasetabfiles.php
-www/gforge/www/admin/languages/seenotranstabfiles.php
-www/gforge/www/admin/languages/seetabfiles.php
-www/gforge/www/admin/languages/seetranstabfiles.php
-www/gforge/www/admin/massmail.php
-www/gforge/www/admin/pluginman.php
-www/gforge/www/admin/responses_admin.php
-www/gforge/www/admin/search.php
-www/gforge/www/admin/trove/trove_cat_add.php
-www/gforge/www/admin/trove/trove_cat_edit.php
-www/gforge/www/admin/trove/trove_cat_list.php
-www/gforge/www/admin/unsubscribe.php
-www/gforge/www/admin/useredit.php
-www/gforge/www/admin/userlist.php
-www/gforge/www/admin/vhost.php
-www/gforge/www/dbimage.php
-www/gforge/www/developer/diary.php
-www/gforge/www/developer/index.php
-www/gforge/www/developer/monitor.php
-www/gforge/www/developer/rate.php
-www/gforge/www/docman/admin/index.php
-www/gforge/www/docman/display_doc.php
-www/gforge/www/docman/include/DocumentGroupHTML.class
-www/gforge/www/docman/include/doc_utils.php
-www/gforge/www/docman/index.php
-www/gforge/www/docman/new.php
-www/gforge/www/docman/view.php
-www/gforge/www/download.php
-www/gforge/www/export/forum.php
-www/gforge/www/export/forum_0.1.dtd
-www/gforge/www/export/index.php
-www/gforge/www/export/projhtml.php
-www/gforge/www/export/projnews.php
-www/gforge/www/export/projtitl.php
-www/gforge/www/export/rss20_newreleases.php
-www/gforge/www/export/rss20_news.php
-www/gforge/www/export/rss20_projects.php
-www/gforge/www/export/rss_project.php
-www/gforge/www/export/rss_sfnewreleases.php
-www/gforge/www/export/rss_sfnews.php
-www/gforge/www/export/rss_sfprojects.php
-www/gforge/www/export/rss_utils.inc
-www/gforge/www/export/tracker.php
-www/gforge/www/export/tracker.xsd
-www/gforge/www/export/trove_tree.php
-www/gforge/www/export/trove_tree_0.1.dtd
-www/gforge/www/favicon.ico
-www/gforge/www/forum/admin/index.php
-www/gforge/www/forum/forum.php
-www/gforge/www/forum/include/ForumHTML.class
-www/gforge/www/forum/index.php
-www/gforge/www/forum/message.php
-www/gforge/www/forum/monitor.php
-www/gforge/www/forum/new.php
-www/gforge/www/forum/save.php
-www/gforge/www/frs/admin/deletepackage.php
-www/gforge/www/frs/admin/deleterelease.php
-www/gforge/www/frs/admin/editrelease.php
-www/gforge/www/frs/admin/index.php
-www/gforge/www/frs/admin/qrs.php
-www/gforge/www/frs/admin/showreleases.php
-www/gforge/www/frs/download.php
-www/gforge/www/frs/include/frs_utils.php
-www/gforge/www/frs/index.php
-www/gforge/www/frs/monitor.php
-www/gforge/www/frs/shownotes.php
-www/gforge/www/gfginstaller.png
-www/gforge/www/help/index.php
-www/gforge/www/help/tracker.php
-www/gforge/www/help/trove_cat.php
-www/gforge/www/images/blank.png
-www/gforge/www/images/clear.png
-www/gforge/www/images/debian-sf-icon.png
-www/gforge/www/images/favicon.ico
-www/gforge/www/images/gantt.png
-www/gforge/www/images/gforge.jpg
-www/gforge/www/images/ic/caret.png
-www/gforge/www/images/ic/cfolder15.png
-www/gforge/www/images/ic/check.png
-www/gforge/www/images/ic/cvs16b.png
-www/gforge/www/images/ic/docman16b.png
-www/gforge/www/images/ic/forum20g.png
-www/gforge/www/images/ic/forum20w.png
-www/gforge/www/images/ic/ftp16b.png
-www/gforge/www/images/ic/halfcheck.png
-www/gforge/www/images/ic/home16b.png
-www/gforge/www/images/ic/index.png
-www/gforge/www/images/ic/mail16b.png
-www/gforge/www/images/ic/mail16d.png
-www/gforge/www/images/ic/mail16w.png
-www/gforge/www/images/ic/manual16c.png
-www/gforge/www/images/ic/msg.png
-www/gforge/www/images/ic/notes16.png
-www/gforge/www/images/ic/ofolder15.png
-www/gforge/www/images/ic/pencil.png
-www/gforge/www/images/ic/save.png
-www/gforge/www/images/ic/support16b.jpg
-www/gforge/www/images/ic/survey16b.png
-www/gforge/www/images/ic/taskman16b.png
-www/gforge/www/images/ic/taskman20g.png
-www/gforge/www/images/ic/taskman20w.png
-www/gforge/www/images/ic/tracker20g.png
-www/gforge/www/images/ic/tracker20w.png
-www/gforge/www/images/ic/trash-x.png
-www/gforge/www/images/ic/trash.png
-www/gforge/www/images/ic/write16w.png
-www/gforge/www/images/ic/xmail16w.png
-www/gforge/www/images/icon.png
-www/gforge/www/images/msg.png
-www/gforge/www/images/pow-gforge.png
-www/gforge/www/images/sf-for-debian.png
-www/gforge/www/images/t.png
-www/gforge/www/images/t2.png
-www/gforge/www/include/BaseLanguage.class
-www/gforge/www/include/HTML_Graphs.php
-www/gforge/www/include/Layout.class
-www/gforge/www/include/LayoutSF.class
-www/gforge/www/include/bookmarks.php
-www/gforge/www/include/browser.php
-www/gforge/www/include/canned_responses.php
-www/gforge/www/include/database-mysql.php
-www/gforge/www/include/database-oci8.php
-www/gforge/www/include/database-pgsql.php
-www/gforge/www/include/exit.php
-www/gforge/www/include/features_boxes.php
-www/gforge/www/include/filechecks.php
-www/gforge/www/include/graph_lib.php
-www/gforge/www/include/help.php
-www/gforge/www/include/html.php
-www/gforge/www/include/languages/Base.tab
-www/gforge/www/include/languages/Basque.tab
-www/gforge/www/include/languages/Bulgarian.tab
-www/gforge/www/include/languages/Catalan.tab
-www/gforge/www/include/languages/Chinese.tab
-www/gforge/www/include/languages/Dutch.tab
-www/gforge/www/include/languages/English.tab
-www/gforge/www/include/languages/Esperanto.tab
-www/gforge/www/include/languages/French.tab
-www/gforge/www/include/languages/German.tab
-www/gforge/www/include/languages/Greek.tab
-www/gforge/www/include/languages/Hebrew.tab
-www/gforge/www/include/languages/Indonesian.tab
-www/gforge/www/include/languages/Italian.tab
-www/gforge/www/include/languages/Japanese.tab
-www/gforge/www/include/languages/Korean.tab
-www/gforge/www/include/languages/Latin.tab
-www/gforge/www/include/languages/Norwegian.tab
-www/gforge/www/include/languages/Polish.tab
-www/gforge/www/include/languages/Portuguese.tab
-www/gforge/www/include/languages/PortugueseBrazilian.tab
-www/gforge/www/include/languages/Russian.tab
-www/gforge/www/include/languages/SimplifiedChinese.tab
-www/gforge/www/include/languages/Spanish.tab
-www/gforge/www/include/languages/Swedish.tab
-www/gforge/www/include/languages/Thai.tab
-www/gforge/www/include/logger.php
-www/gforge/www/include/menuSF.php
-www/gforge/www/include/note.php
-www/gforge/www/include/pre.php
-www/gforge/www/include/project_home.php
-www/gforge/www/include/project_summary.php
-www/gforge/www/include/role_utils.php
-www/gforge/www/include/squal_exit.php
-www/gforge/www/include/squal_pre.php
-www/gforge/www/include/stats_function.php
-www/gforge/www/include/tool_reports.php
-www/gforge/www/include/trove.php
-www/gforge/www/include/user_home.php
-www/gforge/www/include/vote_function.php
-www/gforge/www/index.php
-www/gforge/www/index_std.php
-www/gforge/www/mail/admin/deletelist.php
-www/gforge/www/mail/admin/index.php
-www/gforge/www/mail/index.php
-www/gforge/www/mail/mail_utils.php
-www/gforge/www/my/bookmark_add.php
-www/gforge/www/my/bookmark_delete.php
-www/gforge/www/my/bookmark_edit.php
-www/gforge/www/my/diary.php
-www/gforge/www/my/index.php
-www/gforge/www/my/rmproject.php
-www/gforge/www/new/index.php
-www/gforge/www/news/admin/index.php
-www/gforge/www/news/admin/news_admin_utils.php
-www/gforge/www/news/index.php
-www/gforge/www/news/news_utils.php
-www/gforge/www/news/submit.php
-www/gforge/www/notepad.php
-www/gforge/www/people/admin/index.php
-www/gforge/www/people/createjob.php
-www/gforge/www/people/editjob.php
-www/gforge/www/people/editprofile.php
-www/gforge/www/people/helpwanted-latest.php
-www/gforge/www/people/index.php
-www/gforge/www/people/people_utils.php
-www/gforge/www/people/skills_utils.php
-www/gforge/www/people/viewjob.php
-www/gforge/www/people/viewprofile.php
-www/gforge/www/pm/add_task.php
-www/gforge/www/pm/admin/index.php
-www/gforge/www/pm/browse_task.php
-www/gforge/www/pm/calendar.php
-www/gforge/www/pm/deletetask.php
-www/gforge/www/pm/detail_task.php
-www/gforge/www/pm/downloadcsv.php
-www/gforge/www/pm/gantt.php
-www/gforge/www/pm/ganttofuser.php
-www/gforge/www/pm/ganttpage.php
-www/gforge/www/pm/include/ProjectGroupHTML.class
-www/gforge/www/pm/include/ProjectTaskHTML.class
-www/gforge/www/pm/index.php
-www/gforge/www/pm/mod_task.php
-www/gforge/www/pm/msproject/msp.php
-www/gforge/www/pm/msproject/xmlparser.php
-www/gforge/www/pm/postuploadcsv.php
-www/gforge/www/pm/reporting/index.php
-www/gforge/www/pm/task.php
-www/gforge/www/pm/uploadcsv.php
-www/gforge/www/project/admin/database.php
-www/gforge/www/project/admin/editgroupinfo.php
-www/gforge/www/project/admin/editimages.php
-www/gforge/www/project/admin/group_trove.php
-www/gforge/www/project/admin/history.php
-www/gforge/www/project/admin/index.php
-www/gforge/www/project/admin/massadd.php
-www/gforge/www/project/admin/massfinish.php
-www/gforge/www/project/admin/project_admin_utils.php
-www/gforge/www/project/admin/roleedit.php
-www/gforge/www/project/admin/vhost.php
-www/gforge/www/project/index.php
-www/gforge/www/project/memberlist.php
-www/gforge/www/project/request.php
-www/gforge/www/project/showfiles.php
-www/gforge/www/project/stats/index.php
-www/gforge/www/project/stats/project_stats_utils.php
-www/gforge/www/projects
-www/gforge/www/register/index.php
-www/gforge/www/register/projectinfo.php
-www/gforge/www/reporting/groupadded.php
-www/gforge/www/reporting/groupadded_graph.php
-www/gforge/www/reporting/groupcum.php
-www/gforge/www/reporting/groupcum_graph.php
-www/gforge/www/reporting/index.php
-www/gforge/www/reporting/projectact.php
-www/gforge/www/reporting/projectact_graph.php
-www/gforge/www/reporting/projecttime.php
-www/gforge/www/reporting/projecttime_graph.php
-www/gforge/www/reporting/rebuild.php
-www/gforge/www/reporting/siteact.php
-www/gforge/www/reporting/siteact_graph.php
-www/gforge/www/reporting/sitetime.php
-www/gforge/www/reporting/sitetime_graph.php
-www/gforge/www/reporting/sitetimebar.php
-www/gforge/www/reporting/sitetimebar_graph.php
-www/gforge/www/reporting/timeadd.php
-www/gforge/www/reporting/timecategory.php
-www/gforge/www/reporting/toolspie.php
-www/gforge/www/reporting/toolspie_graph.php
-www/gforge/www/reporting/trackerpie_graph.php
-www/gforge/www/reporting/useract.php
-www/gforge/www/reporting/useract_graph.php
-www/gforge/www/reporting/useradded.php
-www/gforge/www/reporting/useradded_graph.php
-www/gforge/www/reporting/usercum.php
-www/gforge/www/reporting/usercum_graph.php
-www/gforge/www/reporting/usersummary.php
-www/gforge/www/reporting/usertime.php
-www/gforge/www/reporting/usertime_graph.php
-www/gforge/www/scm/admin/index.php
-www/gforge/www/scm/include/scm_utils.php
-www/gforge/www/scm/index.php
-www/gforge/www/search/advanced_search.php
-www/gforge/www/search/include/SearchManager.class
-www/gforge/www/search/include/engines/ArtifactSearchEngine.class
-www/gforge/www/search/include/engines/DocsGroupSearchEngine.class
-www/gforge/www/search/include/engines/ForumSearchEngine.class
-www/gforge/www/search/include/engines/ForumsGroupSearchEngine.class
-www/gforge/www/search/include/engines/FrsGroupSearchEngine.class
-www/gforge/www/search/include/engines/GroupSearchEngine.class
-www/gforge/www/search/include/engines/NewsGroupSearchEngine.class
-www/gforge/www/search/include/engines/SearchEngine.class
-www/gforge/www/search/include/engines/TasksGroupSearchEngine.class
-www/gforge/www/search/include/engines/TrackersGroupSearchEngine.class
-www/gforge/www/search/include/renderers/AdvancedSearchHtmlSearchRenderer.class
-www/gforge/www/search/include/renderers/ArtifactHtmlSearchRenderer.class
-www/gforge/www/search/include/renderers/DocsHtmlSearchRenderer.class
-www/gforge/www/search/include/renderers/ForumHtmlSearchRenderer.class
-www/gforge/www/search/include/renderers/ForumsHtmlSearchRenderer.class
-www/gforge/www/search/include/renderers/FrsHtmlSearchRenderer.class
-www/gforge/www/search/include/renderers/FullProjectHtmlSearchRenderer.class
-www/gforge/www/search/include/renderers/HtmlGroupSearchRenderer.class
-www/gforge/www/search/include/renderers/HtmlSearchRenderer.class
-www/gforge/www/search/include/renderers/NewsHtmlSearchRenderer.class
-www/gforge/www/search/include/renderers/PeopleHtmlSearchRenderer.class
-www/gforge/www/search/include/renderers/ProjectHtmlSearchRenderer.class
-www/gforge/www/search/include/renderers/ProjectRssSearchRenderer.class
-www/gforge/www/search/include/renderers/RssSearchRenderer.class
-www/gforge/www/search/include/renderers/SearchRenderer.class
-www/gforge/www/search/include/renderers/SkillHtmlSearchRenderer.class
-www/gforge/www/search/include/renderers/TasksHtmlSearchRenderer.class
-www/gforge/www/search/include/renderers/TrackersHtmlSearchRenderer.class
-www/gforge/www/search/index.php
-www/gforge/www/sendmessage.php
-www/gforge/www/snapshots.php
-www/gforge/www/snippet/add_snippet_to_package.php
-www/gforge/www/snippet/addversion.php
-www/gforge/www/snippet/browse.php
-www/gforge/www/snippet/delete.php
-www/gforge/www/snippet/detail.php
-www/gforge/www/snippet/download.php
-www/gforge/www/snippet/index.php
-www/gforge/www/snippet/package.php
-www/gforge/www/snippet/snippet_utils.php
-www/gforge/www/snippet/submit.php
-www/gforge/www/soap/common/group.php
-www/gforge/www/soap/common/user.php
-www/gforge/www/soap/docman/docman.php
-www/gforge/www/soap/frs/frs.php
-www/gforge/www/soap/index.php
-www/gforge/www/soap/nusoap.php
-www/gforge/www/soap/pm/pm.php
-www/gforge/www/soap/reporting/timeentry.php
-www/gforge/www/soap/scm/scm.php
-www/gforge/www/soap/tracker/query.php
-www/gforge/www/soap/tracker/tracker.php
-www/gforge/www/softwaremap/index.php
-www/gforge/www/softwaremap/trove_list.php
-www/gforge/www/source.php
-www/gforge/www/squal/get_session_hash.php
-www/gforge/www/stats/graphs.php
-www/gforge/www/stats/i18n.php
-www/gforge/www/stats/index.php
-www/gforge/www/stats/lastlogins.php
-www/gforge/www/stats/projects.php
-www/gforge/www/stats/site_stats_utils.php
-www/gforge/www/stats/users_graph.php
-www/gforge/www/stats/views_graph.php
-www/gforge/www/survey/admin/add_question.php
-www/gforge/www/survey/admin/add_survey.php
-www/gforge/www/survey/admin/edit_question.php
-www/gforge/www/survey/admin/edit_survey.php
-www/gforge/www/survey/admin/graphs.php
-www/gforge/www/survey/admin/index.php
-www/gforge/www/survey/admin/question.php
-www/gforge/www/survey/admin/show_questions.php
-www/gforge/www/survey/admin/show_results.php
-www/gforge/www/survey/admin/show_results_aggregate.php
-www/gforge/www/survey/admin/show_results_comments.php
-www/gforge/www/survey/admin/show_results_csv.php
-www/gforge/www/survey/admin/show_results_individual.php
-www/gforge/www/survey/admin/survey.php
-www/gforge/www/survey/admin/survey_utils.php
-www/gforge/www/survey/include/SurveyHTML.class
-www/gforge/www/survey/index.php
-www/gforge/www/survey/privacy.php
-www/gforge/www/survey/rating_resp.php
-www/gforge/www/survey/survey.php
-www/gforge/www/survey/survey_resp.php
-www/gforge/www/survey/survey_utils.php
-www/gforge/www/tarballs.php
-www/gforge/www/themes/gforge/Theme.class
-www/gforge/www/themes/gforge/images/box-grad.png
-www/gforge/www/themes/gforge/images/box-topleft.png
-www/gforge/www/themes/gforge/images/box-topright.png
-www/gforge/www/themes/gforge/images/clear.png
-www/gforge/www/themes/gforge/images/ic/adddoc12.png
-www/gforge/www/themes/gforge/images/ic/caret.png
-www/gforge/www/themes/gforge/images/ic/cfolder15.png
-www/gforge/www/themes/gforge/images/ic/check.png
-www/gforge/www/themes/gforge/images/ic/cvs16b.png
-www/gforge/www/themes/gforge/images/ic/docman16b.png
-www/gforge/www/themes/gforge/images/ic/forum20g.png
-www/gforge/www/themes/gforge/images/ic/forum20w.png
-www/gforge/www/themes/gforge/images/ic/ftp16b.png
-www/gforge/www/themes/gforge/images/ic/halfcheck.png
-www/gforge/www/themes/gforge/images/ic/home16b.png
-www/gforge/www/themes/gforge/images/ic/index.png
-www/gforge/www/themes/gforge/images/ic/mail16b.png
-www/gforge/www/themes/gforge/images/ic/mail16d.png
-www/gforge/www/themes/gforge/images/ic/mail16w.png
-www/gforge/www/themes/gforge/images/ic/manual16c.png
-www/gforge/www/themes/gforge/images/ic/msg.png
-www/gforge/www/themes/gforge/images/ic/ofolder15.png
-www/gforge/www/themes/gforge/images/ic/pencil.png
-www/gforge/www/themes/gforge/images/ic/save.png
-www/gforge/www/themes/gforge/images/ic/survey16b.png
-www/gforge/www/themes/gforge/images/ic/taskman20g.png
-www/gforge/www/themes/gforge/images/ic/taskman20w.png
-www/gforge/www/themes/gforge/images/ic/tracker20g.png
-www/gforge/www/themes/gforge/images/ic/tracker20w.png
-www/gforge/www/themes/gforge/images/ic/trash-x.png
-www/gforge/www/themes/gforge/images/ic/trash.png
-www/gforge/www/themes/gforge/images/ic/write16w.png
-www/gforge/www/themes/gforge/images/ic/xmail16w.png
-www/gforge/www/themes/gforge/images/logo.png
-www/gforge/www/themes/gforge/images/t.png
-www/gforge/www/themes/gforge/images/t2.png
-www/gforge/www/themes/gforge/images/tabs/bottomleft-inner.png
-www/gforge/www/themes/gforge/images/tabs/bottomleft.png
-www/gforge/www/themes/gforge/images/tabs/bottomright-inner.png
-www/gforge/www/themes/gforge/images/tabs/bottomright.png
-www/gforge/www/themes/gforge/images/tabs/topleft-dark.png
-www/gforge/www/themes/gforge/images/tabs/topleft-inner-dark.png
-www/gforge/www/themes/gforge/images/tabs/topleft-inner.png
-www/gforge/www/themes/gforge/images/tabs/topleft.png
-www/gforge/www/themes/gforge/images/tabs/topright-dark.png
-www/gforge/www/themes/gforge/images/tabs/topright-inner-dark.png
-www/gforge/www/themes/gforge/images/tabs/topright-inner.png
-www/gforge/www/themes/gforge/images/tabs/topright.png
-www/gforge/www/themes/gforge/images/theme-bottomtab-end-notselected.png
-www/gforge/www/themes/gforge/images/theme-bottomtab-end-selected.png
-www/gforge/www/themes/gforge/images/theme-bottomtab-notselected-bg.png
-www/gforge/www/themes/gforge/images/theme-bottomtab-notselected-end.png
-www/gforge/www/themes/gforge/images/theme-bottomtab-notselected-notselected.png
-www/gforge/www/themes/gforge/images/theme-bottomtab-notselected-selected.png
-www/gforge/www/themes/gforge/images/theme-bottomtab-selected-bg.png
-www/gforge/www/themes/gforge/images/theme-bottomtab-selected-end.png
-www/gforge/www/themes/gforge/images/theme-bottomtab-selected-notselected.png
-www/gforge/www/themes/gforge/images/theme-top-blue.png
-www/gforge/www/themes/gforge/images/theme-toptab-end-notselected.png
-www/gforge/www/themes/gforge/images/theme-toptab-end-selected.png
-www/gforge/www/themes/gforge/images/theme-toptab-notselected-bg.png
-www/gforge/www/themes/gforge/images/theme-toptab-notselected-end.png
-www/gforge/www/themes/gforge/images/theme-toptab-notselected-notselected.png
-www/gforge/www/themes/gforge/images/theme-toptab-notselected-selected.png
-www/gforge/www/themes/gforge/images/theme-toptab-selected-bg.png
-www/gforge/www/themes/gforge/images/theme-toptab-selected-end.png
-www/gforge/www/themes/gforge/images/theme-toptab-selected-notselected.png
-www/gforge/www/themes/gforge/images/vert-grad.png
-www/gforge/www/themes/index.php
-www/gforge/www/themes/osx/README
-www/gforge/www/themes/osx/Theme.class
-www/gforge/www/themes/osx/images/background.png
-www/gforge/www/themes/osx/images/clear.png
-www/gforge/www/themes/osx/images/ic/adddoc12.png
-www/gforge/www/themes/osx/images/ic/caret.png
-www/gforge/www/themes/osx/images/ic/cfolder15.png
-www/gforge/www/themes/osx/images/ic/check.png
-www/gforge/www/themes/osx/images/ic/cvs16b.png
-www/gforge/www/themes/osx/images/ic/docman16b.png
-www/gforge/www/themes/osx/images/ic/forum20g.png
-www/gforge/www/themes/osx/images/ic/forum20w.png
-www/gforge/www/themes/osx/images/ic/ftp16b.png
-www/gforge/www/themes/osx/images/ic/halfcheck.png
-www/gforge/www/themes/osx/images/ic/home16b.png
-www/gforge/www/themes/osx/images/ic/index.png
-www/gforge/www/themes/osx/images/ic/mail16b.png
-www/gforge/www/themes/osx/images/ic/mail16d.png
-www/gforge/www/themes/osx/images/ic/mail16w.png
-www/gforge/www/themes/osx/images/ic/manual16c.png
-www/gforge/www/themes/osx/images/ic/msg.png
-www/gforge/www/themes/osx/images/ic/ofolder15.png
-www/gforge/www/themes/osx/images/ic/pencil.png
-www/gforge/www/themes/osx/images/ic/save.png
-www/gforge/www/themes/osx/images/ic/survey16b.png
-www/gforge/www/themes/osx/images/ic/taskman20g.png
-www/gforge/www/themes/osx/images/ic/taskman20w.png
-www/gforge/www/themes/osx/images/ic/tracker20g.png
-www/gforge/www/themes/osx/images/ic/tracker20w.png
-www/gforge/www/themes/osx/images/ic/trash-x.png
-www/gforge/www/themes/osx/images/ic/trash.png
-www/gforge/www/themes/osx/images/ic/write16w.png
-www/gforge/www/themes/osx/images/ic/xmail16w.png
-www/gforge/www/themes/osx/images/logo.png
-www/gforge/www/themes/osx/images/logohover.png
-www/gforge/www/themes/osx/images/point1.png
-www/gforge/www/themes/osx/images/proj/cvs16b.png
-www/gforge/www/themes/osx/images/proj/docman16b.png
-www/gforge/www/themes/osx/images/proj/ftp16b.png
-www/gforge/www/themes/osx/images/proj/home16b.png
-www/gforge/www/themes/osx/images/proj/mail16b.png
-www/gforge/www/themes/osx/images/proj/mail16d.png
-www/gforge/www/themes/osx/images/proj/manual16c.png
-www/gforge/www/themes/osx/images/proj/notes16.png
-www/gforge/www/themes/osx/images/proj/survey16b.png
-www/gforge/www/themes/osx/images/proj/taskman16b.png
-www/gforge/www/themes/osx/images/rateit.png
-www/gforge/www/themes/osx/images/tabs/deselect.png
-www/gforge/www/themes/osx/images/tabs/leftblenddeselect.png
-www/gforge/www/themes/osx/images/tabs/leftblendselect.png
-www/gforge/www/themes/osx/images/tabs/leftdeselect.png
-www/gforge/www/themes/osx/images/tabs/leftselect.png
-www/gforge/www/themes/osx/images/tabs/rightblenddeselect.png
-www/gforge/www/themes/osx/images/tabs/rightblendselect.png
-www/gforge/www/themes/osx/images/tabs/rightdeselect.png
-www/gforge/www/themes/osx/images/tabs/rightselect.png
-www/gforge/www/themes/osx/images/tabs/ruledeselect.png
-www/gforge/www/themes/osx/images/tabs/ruleselect.png
-www/gforge/www/themes/osx/images/tabs/select.png
-www/gforge/www/themes/ultralite/Theme.class
-www/gforge/www/top/index.php
-www/gforge/www/top/mostactive.php
-www/gforge/www/top/toplist.php
-www/gforge/www/top/topusers.php
-www/gforge/www/tracker/add.php
-www/gforge/www/tracker/admin/form-addcanned.php
-www/gforge/www/tracker/admin/form-addextrafield.php
-www/gforge/www/tracker/admin/form-addextrafieldoption.php
-www/gforge/www/tracker/admin/form-clonetracker.php
-www/gforge/www/tracker/admin/form-deleteextrafield.php
-www/gforge/www/tracker/admin/form-deletetracker.php
-www/gforge/www/tracker/admin/form-extrafieldcopy.php
-www/gforge/www/tracker/admin/form-updatecanned.php
-www/gforge/www/tracker/admin/form-updateextrafield.php
-www/gforge/www/tracker/admin/form-updateextrafieldelement.php
-www/gforge/www/tracker/admin/form-updatetracker.php
-www/gforge/www/tracker/admin/form-uploadtemplate.php
-www/gforge/www/tracker/admin/ind.php
-www/gforge/www/tracker/admin/index.php
-www/gforge/www/tracker/admin/tracker.php
-www/gforge/www/tracker/admin/updates.php
-www/gforge/www/tracker/browse.php
-www/gforge/www/tracker/deleteartifact.php
-www/gforge/www/tracker/detail.php
-www/gforge/www/tracker/download.php
-www/gforge/www/tracker/downloadcsv.php
-www/gforge/www/tracker/include/ArtifactFileHtml.class
-www/gforge/www/tracker/include/ArtifactHtml.class
-www/gforge/www/tracker/include/ArtifactTypeHtml.class
-www/gforge/www/tracker/ind.php
-www/gforge/www/tracker/index.php
-www/gforge/www/tracker/mod-limited.php
-www/gforge/www/tracker/mod.php
-www/gforge/www/tracker/opener_tasks.js
-www/gforge/www/tracker/query.php
-www/gforge/www/tracker/reporting/index.php
-www/gforge/www/tracker/reporting/trackeract_graph.php
-www/gforge/www/tracker/reporting/trackerpie_graph.php
-www/gforge/www/tracker/taskmgr.php
-www/gforge/www/tracker/tracker.php
-www/gforge/www/users
-@dirrm www/gforge/www/tracker/reporting
-@dirrm www/gforge/www/tracker/include
-@dirrm www/gforge/www/tracker/admin
-@dirrm www/gforge/www/tracker
-@dirrm www/gforge/www/top
-@dirrm www/gforge/www/themes/ultralite
-@dirrm www/gforge/www/themes/osx/images/tabs
-@dirrm www/gforge/www/themes/osx/images/proj
-@dirrm www/gforge/www/themes/osx/images/ic
-@dirrm www/gforge/www/themes/osx/images
-@dirrm www/gforge/www/themes/osx
-@dirrm www/gforge/www/themes/gforge/images/tabs
-@dirrm www/gforge/www/themes/gforge/images/ic
-@dirrm www/gforge/www/themes/gforge/images
-@dirrm www/gforge/www/themes/gforge
-@dirrm www/gforge/www/themes
-@dirrm www/gforge/www/survey/include
-@dirrm www/gforge/www/survey/admin
-@dirrm www/gforge/www/survey
-@dirrm www/gforge/www/stats
-@dirrm www/gforge/www/squal
-@dirrm www/gforge/www/softwaremap
-@dirrm www/gforge/www/soap/tracker
-@dirrm www/gforge/www/soap/scm
-@dirrm www/gforge/www/soap/reporting
-@dirrm www/gforge/www/soap/pm
-@dirrm www/gforge/www/soap/frs
-@dirrm www/gforge/www/soap/docman
-@dirrm www/gforge/www/soap/common
-@dirrm www/gforge/www/soap
-@dirrm www/gforge/www/snippet
-@dirrm www/gforge/www/search/include/renderers
-@dirrm www/gforge/www/search/include/engines
-@dirrm www/gforge/www/search/include
-@dirrm www/gforge/www/search
-@dirrm www/gforge/www/scm/include
-@dirrm www/gforge/www/scm/admin
-@dirrm www/gforge/www/scm
-@dirrm www/gforge/www/reporting
-@dirrm www/gforge/www/register
-@dirrm www/gforge/www/project/stats
-@dirrm www/gforge/www/project/admin
-@dirrm www/gforge/www/project
-@dirrm www/gforge/www/pm/reporting
-@dirrm www/gforge/www/pm/msproject
-@dirrm www/gforge/www/pm/include
-@dirrm www/gforge/www/pm/admin
-@dirrm www/gforge/www/pm
-@dirrm www/gforge/www/people/admin
-@dirrm www/gforge/www/people
-@dirrm www/gforge/www/news/admin
-@dirrm www/gforge/www/news
-@dirrm www/gforge/www/new
-@dirrm www/gforge/www/my
-@dirrm www/gforge/www/mail/admin
-@dirrm www/gforge/www/mail
-@dirrm www/gforge/www/include/languages
-@dirrm www/gforge/www/include
-@dirrm www/gforge/www/images/ic
-@dirrm www/gforge/www/images
-@dirrm www/gforge/www/help
-@dirrm www/gforge/www/frs/include
-@dirrm www/gforge/www/frs/admin
-@dirrm www/gforge/www/frs
-@dirrm www/gforge/www/forum/include
-@dirrm www/gforge/www/forum/admin
-@dirrm www/gforge/www/forum
-@dirrm www/gforge/www/export
-@dirrm www/gforge/www/docman/include
-@dirrm www/gforge/www/docman/admin
-@dirrm www/gforge/www/docman
-@dirrm www/gforge/www/developer
-@dirrm www/gforge/www/admin/trove
-@dirrm www/gforge/www/admin/languages
-@dirrm www/gforge/www/admin
-@dirrm www/gforge/www/account
-@dirrm www/gforge/www
-@dirrm www/gforge/common/tracker
-@dirrm www/gforge/common/survey
-@dirrm www/gforge/common/search
-@dirrm www/gforge/common/scm
-@dirrm www/gforge/common/reporting
-@dirrm www/gforge/common/pm
-@dirrm www/gforge/common/mail
-@dirrm www/gforge/common/include/system
-@dirrm www/gforge/common/include
-@dirrm www/gforge/common/frs
-@dirrm www/gforge/common/forum
-@dirrm www/gforge/common/docman
-@dirrm www/gforge/common
-@dirrm www/gforge
-@dirrm %%DATADIR%%/db/SQL_2.6
-@dirrm %%DATADIR%%/db/SQL_2.5
-@dirrm %%DATADIR%%/db
-@dirrm %%DATADIR%%/contrib/rh8_apache20_config
-@dirrm %%DATADIR%%/contrib/autoconf
-@dirrm %%DATADIR%%/contrib
-@dirrm %%DATADIR%%/backends/utils/underworld-dummy
-@dirrm %%DATADIR%%/backends/utils/ldap
-@dirrm %%DATADIR%%/backends/utils/fixscripts
-@dirrm %%DATADIR%%/backends/utils/cvs1
-@dirrm %%DATADIR%%/backends/utils
-@dirrm %%DATADIR%%/backends/plugins/svntracker/www
-@dirrm %%DATADIR%%/backends/plugins/svntracker/rpm-specific/cron.d
-@dirrm %%DATADIR%%/backends/plugins/svntracker/rpm-specific
-@dirrm %%DATADIR%%/backends/plugins/svntracker/lib
-@dirrm %%DATADIR%%/backends/plugins/svntracker/include/languages
-@dirrm %%DATADIR%%/backends/plugins/svntracker/include
-@dirrm %%DATADIR%%/backends/plugins/svntracker/etc/plugins/svntracker
-@dirrm %%DATADIR%%/backends/plugins/svntracker/etc/plugins
-@dirrm %%DATADIR%%/backends/plugins/svntracker/etc
-@dirrm %%DATADIR%%/backends/plugins/svntracker/bin
-@dirrm %%DATADIR%%/backends/plugins/svntracker
-@dirrm %%DATADIR%%/backends/plugins/svncommitemail/include
-@dirrm %%DATADIR%%/backends/plugins/svncommitemail/bin
-@dirrm %%DATADIR%%/backends/plugins/svncommitemail
-@dirrm %%DATADIR%%/backends/plugins/scmsvn/www
-@dirrm %%DATADIR%%/backends/plugins/scmsvn/rpm-specific/viewcvs/icons/small
-@dirrm %%DATADIR%%/backends/plugins/scmsvn/rpm-specific/viewcvs/icons
-@dirrm %%DATADIR%%/backends/plugins/scmsvn/rpm-specific/viewcvs
-@dirrm %%DATADIR%%/backends/plugins/scmsvn/rpm-specific/scripts
-@dirrm %%DATADIR%%/backends/plugins/scmsvn/rpm-specific/patches
-@dirrm %%DATADIR%%/backends/plugins/scmsvn/rpm-specific/languages
-@dirrm %%DATADIR%%/backends/plugins/scmsvn/rpm-specific/cron.d
-@dirrm %%DATADIR%%/backends/plugins/scmsvn/rpm-specific
-@dirrm %%DATADIR%%/backends/plugins/scmsvn/lib
-@dirrm %%DATADIR%%/backends/plugins/scmsvn/include/languages
-@dirrm %%DATADIR%%/backends/plugins/scmsvn/include
-@dirrm %%DATADIR%%/backends/plugins/scmsvn/etc/plugins/scmsvn
-@dirrm %%DATADIR%%/backends/plugins/scmsvn/etc/plugins
-@dirrm %%DATADIR%%/backends/plugins/scmsvn/etc
-@dirrm %%DATADIR%%/backends/plugins/scmsvn/cronjobs
-@dirrm %%DATADIR%%/backends/plugins/scmsvn/cgi-bin
-@dirrm %%DATADIR%%/backends/plugins/scmsvn/bin
-@dirrm %%DATADIR%%/backends/plugins/scmsvn
-@dirrm %%DATADIR%%/backends/plugins/scmcvs/www/cvsweb/icons
-@dirrm %%DATADIR%%/backends/plugins/scmcvs/www/cvsweb/css
-@dirrm %%DATADIR%%/backends/plugins/scmcvs/www/cvsweb
-@dirrm %%DATADIR%%/backends/plugins/scmcvs/www
-@dirrm %%DATADIR%%/backends/plugins/scmcvs/lib
-@dirrm %%DATADIR%%/backends/plugins/scmcvs/include/languages
-@dirrm %%DATADIR%%/backends/plugins/scmcvs/include
-@dirrm %%DATADIR%%/backends/plugins/scmcvs/etc/plugins/scmcvs
-@dirrm %%DATADIR%%/backends/plugins/scmcvs/etc/plugins
-@dirrm %%DATADIR%%/backends/plugins/scmcvs/etc/httpd.d
-@dirrm %%DATADIR%%/backends/plugins/scmcvs/etc
-@dirrm %%DATADIR%%/backends/plugins/scmcvs/cronjobs
-@dirrm %%DATADIR%%/backends/plugins/scmcvs/cgi-bin
-@dirrm %%DATADIR%%/backends/plugins/scmcvs/bin
-@dirrm %%DATADIR%%/backends/plugins/scmcvs
-@dirrm %%DATADIR%%/backends/plugins/cvstracker/www
-@dirrm %%DATADIR%%/backends/plugins/cvstracker/lib
-@dirrm %%DATADIR%%/backends/plugins/cvstracker/include/languages
-@dirrm %%DATADIR%%/backends/plugins/cvstracker/include
-@dirrm %%DATADIR%%/backends/plugins/cvstracker/etc/plugins/cvstracker
-@dirrm %%DATADIR%%/backends/plugins/cvstracker/etc/plugins
-@dirrm %%DATADIR%%/backends/plugins/cvstracker/etc
-@dirrm %%DATADIR%%/backends/plugins/cvstracker/bin
-@dirrm %%DATADIR%%/backends/plugins/cvstracker
-@dirrm %%DATADIR%%/backends/plugins/cvssyncmail/include
-@dirrm %%DATADIR%%/backends/plugins/cvssyncmail/db
-@dirrm %%DATADIR%%/backends/plugins/cvssyncmail/common/languages
-@dirrm %%DATADIR%%/backends/plugins/cvssyncmail/common
-@dirrm %%DATADIR%%/backends/plugins/cvssyncmail
-@dirrm %%DATADIR%%/backends/plugins
-@dirrm %%DATADIR%%/backends/monitor
-@dirrm %%DATADIR%%/backends/cronjobs/mail
-@dirrm %%DATADIR%%/backends/cronjobs/dav-svn/www
-@dirrm %%DATADIR%%/backends/cronjobs/dav-svn
-@dirrm %%DATADIR%%/backends/cronjobs/cvs-cron/www
-@dirrm %%DATADIR%%/backends/cronjobs/cvs-cron
-@dirrm %%DATADIR%%/backends/cronjobs
-@dirrm %%DATADIR%%/backends/backend/zones
-@dirrm %%DATADIR%%/backends/backend/shell
-@dirrm %%DATADIR%%/backends/backend
-@dirrm %%DATADIR%%/backends
-@dirrm %%DATADIR%%
-@dirrm %%DOCSDIR%%/phpdoc
-@dirrm %%DOCSDIR%%/images
-@dirrm %%DOCSDIR%%/docbook/xsl/include
-@dirrm %%DOCSDIR%%/docbook/xsl
-@dirrm %%DOCSDIR%%/docbook/docbook/user_guide/user_functions
-@dirrm %%DOCSDIR%%/docbook/docbook/user_guide/sitewide_functions
-@dirrm %%DOCSDIR%%/docbook/docbook/user_guide/project_functions
-@dirrm %%DOCSDIR%%/docbook/docbook/user_guide/introduction
-@dirrm %%DOCSDIR%%/docbook/docbook/user_guide/getting_started
-@dirrm %%DOCSDIR%%/docbook/docbook/user_guide
-@dirrm %%DOCSDIR%%/docbook/docbook/introduction
-@dirrm %%DOCSDIR%%/docbook/docbook/installation_guide
-@dirrm %%DOCSDIR%%/docbook/docbook/entities/authors
-@dirrm %%DOCSDIR%%/docbook/docbook/entities
-@dirrm %%DOCSDIR%%/docbook/docbook/contribution_guide/include
-@dirrm %%DOCSDIR%%/docbook/docbook/contribution_guide
-@dirrm %%DOCSDIR%%/docbook/docbook/administration_guide
-@dirrm %%DOCSDIR%%/docbook/docbook
-@dirrm %%DOCSDIR%%/docbook/build
-@dirrm %%DOCSDIR%%/docbook
-@dirrm %%DOCSDIR%%/architecture/stats
-@dirrm %%DOCSDIR%%/architecture
-@dirrm %%DOCSDIR%%
-@dirrm etc/gforge
diff --git a/www/linux-flashplugin7/Makefile b/www/linux-flashplugin7/Makefile
deleted file mode 100644
index c8f02bc7bc61..000000000000
--- a/www/linux-flashplugin7/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# New ports collection makefile for: linux-flashplugin7
-# Date created: 28 May 2004
-# Whom: Jamie Jones <jamie@bishopston.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= flashplugin
-PORTVERSION= 7.0r73
-PORTREVISION= 4
-CATEGORIES= www multimedia linux
-MASTER_SITES= http://fpdownload.macromedia.com/get/flashplayer/installers/archive/
-PKGNAMEPREFIX= linux-
-DISTNAME= install_flash_player_7_linux
-DISTNAME= fp7_archive
-DIST_SUBDIR= ${PORTNAME}
-
-MAINTAINER= emulation@FreeBSD.org
-COMMENT= Adobe Flash Player NPAPI Plugin
-
-FORBIDDEN= Vulnerable since at least 2008-05-30, http://portaudit.freebsd.org/04c6187d-2d8f-11dd-98c9-00163e000016.html
-EXPIRATION_DATE= 2011-10-14
-
-ONLY_FOR_ARCHS= amd64 i386
-USE_LINUX= yes
-USE_ZIP= yes
-
-RESTRICTED= Redistribution not allowed
-
-NO_BUILD= yes
-WRKSRC= ${WRKDIR}/fp7_archive/r73/install_flash_player_7_linux
-
-USE_NPAPI= linux-*
-NPAPI_FILES= libflashplayer.so flashplayer.xpt
-
-CONFLICTS= linux-flashplugin-9*
-
-OPTIONS= NSPLUG "Install nspluginwrapper (for native browser use)" on
-
-.include <bsd.port.pre.mk>
-.include "${PORTSDIR}/www/linux-mplayer-plugin/Makefile.npapi"
-
-.if defined (WITH_NSPLUG)
-RUN_DEPENDS+= nspluginwrapper:${PORTSDIR}/www/nspluginwrapper
-.endif
-
-post-patch:
- (cd ${WRKDIR}/fp7_archive/r73 && ${TAR} -xzf install_flash_player_7_linux_r73.tar.gz)
-
-.include <bsd.port.post.mk>
diff --git a/www/linux-flashplugin7/distinfo b/www/linux-flashplugin7/distinfo
deleted file mode 100644
index 3c14f197ee8b..000000000000
--- a/www/linux-flashplugin7/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (flashplugin/fp7_archive.zip) = 4be17a2e4e1523f385d823eb5d7751dda83a3dd27e34d8fd4f95a4869e8a69eb
-SIZE (flashplugin/fp7_archive.zip) = 39658950
diff --git a/www/linux-flashplugin7/pkg-descr b/www/linux-flashplugin7/pkg-descr
deleted file mode 100644
index 9a9e669d7670..000000000000
--- a/www/linux-flashplugin7/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-This is the official Flash Player from Adobe. This plugin enables
-you to see .swf and .spl files on the 'net from your Opera, Mozilla or
-Firefox sessions.
-
-Please see the Adobe home page for more information.
-
-FreeBSD Flash License Agreement:
- http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/96374
-
-Unoffical FreeBSD support: http://flash.freebsd.bishopston.net/
-
-WWW: http://www.adobe.com/
diff --git a/www/opera-devel/Makefile b/www/opera-devel/Makefile
deleted file mode 100644
index 356e6e8ee1a6..000000000000
--- a/www/opera-devel/Makefile
+++ /dev/null
@@ -1,98 +0,0 @@
-# New ports collection makefile for: opera-devel
-# Date created: April 24th 2008
-# Whom: Arjan van Leeuwen
-#
-# $FreeBSD$
-#
-
-PORTNAME= opera
-PORTVERSION= ${OPERA_VER}.${OPERA_MINVER}
-PORTREVISION= 2
-PORTEPOCH= 1
-CATEGORIES= www ipv6
-MASTER_SITES= http://snapshot.opera.com/unix/snapshot-${OPERA_BUILD}/${OPERA_ARCH}-freebsd/ \
- http://T32.TecNik93.com/FreeBSD/others_ports/${PORTNAME}${PKGNAMESUFFIX}/sources/
-PKGNAMESUFFIX= -devel
-DISTNAME= ${PORTNAME}-${OPERA_VER}.${OPERA_MINVER}-${OPERA_BUILD}.freebsd${OPERA_TYPE}-${OPERA_LIB}-qt3.${ARCH}
-
-MAINTAINER= freebsd-maintainer@opera.com
-COMMENT= Blazingly fast, full-featured, standards-compliant browser, devel version
-
-FORBIDDEN= Vulnerable since 2010-06-25, http://portaudit.freebsd.org/77b9f9bc-7fdf-11df-8a8d-0008743bf21a.html
-EXPIRATION_DATE= 2011-10-14
-
-OPERA_VER= 10
-OPERA_MINVER= 20
-OPERA_BUILD= 4744
-#MASTER_SITES_VER_PATH= unix/freebsd/${OPERA_VER}${OPERA_MINVER}${OPERA_REL}/en/${OPERA_ARCH}/${OPERA_LIB}/
-WRKSRC= ${WRKDIR}/${PORTNAME}-${OPERA_VER}.${OPERA_MINVER}-${OPERA_BUILD}.freebsd${OPERA_TYPE}-${OPERA_LIB}-qt3.${ARCH}
-# opera-10.20-4744.freebsd7-shared-qt3.i386
-
-DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}
-DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
-
-USE_BZIP2= yes
-USE_QT_VER= 3
-
-MAN1= ${PORTNAME}.1
-
-NO_BUILD= yes
-
-OPTIONS= ASPELL "Use the aspell library for spell checking" on
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 700000 && ${ARCH} == "amd64"
-BROKEN= does not fetch
-.endif
-
-OPERA_ARCH= ${ARCH:S,i386,intel,}
-
-ONLY_FOR_ARCHS= i386 amd64
-
-.if ${OSVERSION} >= 700000
-OPERA_TYPE= 7
-OPERA_LIB= shared
-.else
-OPERA_TYPE= 6
-OPERA_LIB= shared
-.endif
-
-.if ${OSVERSION} >= 800105
-RUN_DEPENDS+= compat7x-${ARCH}>=0:${PORTSDIR}/misc/compat7x
-.endif
-
-.if !defined(WITHOUT_ASPELL)
-LIB_DEPENDS+= aspell.16:${PORTSDIR}/textproc/aspell
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|/usr/X11R6/lib/browser_plugins|${LOCALBASE}/lib/browser_plugins/symlinks/opera-devel|g' \
- ${WRKSRC}/usr/local/share/opera/defaults/pluginpath.ini
-.ifdef NOPORTDOCS
- @${REINPLACE_CMD} '/LICENSE/s/[[:space:]]*part_install/#&/' \
- ${WRKSRC}/install.sh
-.endif
-
-do-install:
- @(cd ${WRKSRC} && ./install.sh --prefix=${PREFIX} --docdir=${DOCSDIR} --sharedir=${DATADIR} --exec_prefix=${DATADIR}/bin --plugindir=${DATADIR}/plugins)
- @${CP} ${DATADIR}/bin/operapluginwrapper ${DATADIR}/bin/operapluginwrapper.freebsd
- @${INSTALL_SCRIPT} ${PATCHDIR}/operapluginwrapper ${DATADIR}/bin
-
-post-install:
- ${INSTALL_MAN} ${WRKSRC}/usr/share/man/man1/${PORTNAME}.1 ${MAN1PREFIX}/man/man1/
- @${CAT} ${PKGMESSAGE}
-
-# maintainer
-make-distinfo:
- @(for _arch in ${ONLY_FOR_ARCHS}; do \
- for _osver in 600000 700000; do \
- echo "generating distinfo for $${_arch} $${_osver}"; \
- cd ${.CURDIR} && \
- make ARCH=$${_arch} OSVERSION=$${_osver} makesum && \
- ${MV} distinfo distinfo.$${_arch}.$${_osver}; \
- done \
- done && \
- ${CAT} distinfo.* > distinfo && ${RM} distinfo.*)
-
-.include <bsd.port.post.mk>
diff --git a/www/opera-devel/distinfo b/www/opera-devel/distinfo
deleted file mode 100644
index 6366406a13f0..000000000000
--- a/www/opera-devel/distinfo
+++ /dev/null
@@ -1,8 +0,0 @@
-SHA256 (opera-10.20-4744.freebsd6-shared-qt3.amd64.tar.bz2) = dbe6c42650c4e95f5f206cafcb252ec2381f254c49ac649fd82a7ee3697af1b6
-SIZE (opera-10.20-4744.freebsd6-shared-qt3.amd64.tar.bz2) = 9423872
-SHA256 (opera-10.20-4744.freebsd7-shared-qt3.amd64.tar.bz2) = 7865fd415dfe791369042ea8ac4b1580f81d223d5a6d168c44bfabc26aec5aa3
-SIZE (opera-10.20-4744.freebsd7-shared-qt3.amd64.tar.bz2) = 12598764
-SHA256 (opera-10.20-4744.freebsd6-shared-qt3.i386.tar.bz2) = 04b16dbf4a9e1fdb1cbcf1b8116d955253ab5d69deab17ed1408447f764903f3
-SIZE (opera-10.20-4744.freebsd6-shared-qt3.i386.tar.bz2) = 11804475
-SHA256 (opera-10.20-4744.freebsd7-shared-qt3.i386.tar.bz2) = 62ef02f0c509106670b12706803bdbbcbb0201f64e4c4f793751e0f83272ed59
-SIZE (opera-10.20-4744.freebsd7-shared-qt3.i386.tar.bz2) = 11804487
diff --git a/www/opera-devel/files/operapluginwrapper b/www/opera-devel/files/operapluginwrapper
deleted file mode 100644
index fcec17e85d80..000000000000
--- a/www/opera-devel/files/operapluginwrapper
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/bin/sh
-
-if [ -n "$5" ]; then
- ELFTYPE=`brandelf $5`
-elif [ -n "$4" ]; then
- ELFTYPE=`brandelf $4`
-elif [ -n "$3" ]; then
- ELFTYPE=`brandelf $3`
-fi
-
-WRAPPER="freebsd"
-
-case "${ELFTYPE}" in
- *SVR4*|*Linux*)
- if [ -x "$0.linux" ]; then
- WRAPPER="linux"
- fi
- ;;
-esac
-
-exec $0.$WRAPPER $@
-
diff --git a/www/opera-devel/files/patch-install.sh b/www/opera-devel/files/patch-install.sh
deleted file mode 100644
index db8de6119f8a..000000000000
--- a/www/opera-devel/files/patch-install.sh
+++ /dev/null
@@ -1,48 +0,0 @@
---- install.sh.orig 2008-04-22 16:06:18.000000000 +0200
-+++ install.sh 2008-04-24 13:49:24.470507835 +0200
-@@ -865,7 +865,7 @@
- error 'os'
- ;;
- esac
-- wrapper_file="${wrapper_dir}/opera"
-+ wrapper_file="${wrapper_dir}/opera-devel"
-
- wrapper_contain="#!/bin/sh
-
-@@ -877,6 +877,10 @@
- OPERA_BINARYDIR=${str_localdirexec}
- export OPERA_BINARYDIR
-
-+# Location of Opera personal dir
-+OPERA_PERSONALDIR=\${HOME}/.opera-devel
-+export OPERA_PERSONALDIR
-+
- # Parse commandline parameters
- toset=
- _QTSTYLE_FROM_CMDLINE_='NO'
-@@ -1259,7 +1263,6 @@
- manifest_contains operapluginwrapper-native && part_install "`manifest_path operapluginwrapper-native`" "$exec_dir" Binaries
- manifest_contains operapluginwrapper-ia32-linux && part_install "`manifest_path operapluginwrapper-ia32-linux`" "$exec_dir" Binaries
- part_install "`manifest_path LICENSE`" "$doc_dir" Documentation
-- part_install "`manifest_path man1/opera.1`" "$man_dir" "Manual page"
-
- share_src="`manifest_path 'html40_entities\.dtd'`"
- part_install "$share_src" "$share_dir" "Shared resources"
-@@ -1268,15 +1271,14 @@
- mkdir $mkdirv $mkdirp $plugin_dir/
-
- # Wrapper
-- backup ${wrapper_dir}/opera opera
- debug_msg 1 "Wrapper"
- mkdir $mkdirv $mkdirp $wrapper_dir/
-
- #cp $cpv $cpf wrapper.sh $wrapper_dir/opera
- generate_wrapper
-- chmod $chmodv 755 $wrapper_dir/opera
-+ chmod $chmodv 755 $wrapper_dir/opera-devel
-
-- if test -z "$OPERADESTDIR"
-+ if false
- then
- # System wide configuration files
- case $os in AnyBSD|OpenBSD) config_dir="/usr/local/etc";; *) config_dir="/etc";; esac
diff --git a/www/opera-devel/pkg-descr b/www/opera-devel/pkg-descr
deleted file mode 100644
index 639f77ae9ea0..000000000000
--- a/www/opera-devel/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-The most full-featured Internet power tool on the market, Opera includes
-pop-up blocking, tabbed browsing, integrated searches, and advanced functions
-like Opera's groundbreaking E-mail program, RSS Newsfeeds and IRC chat. And
-because we know that our users have different needs, you can customize
-the look and content of your Opera browser with a few clicks of the mouse.
-
-This port contains the devel/beta version, for the stable one please use
-www/opera.
-
-WWW: http://www.opera.com/
diff --git a/www/opera-devel/pkg-message b/www/opera-devel/pkg-message
deleted file mode 100644
index f9bf08be138a..000000000000
--- a/www/opera-devel/pkg-message
+++ /dev/null
@@ -1,15 +0,0 @@
-###########################################################################
-
-This is a beta version of Opera. It is likely to contain bugs, and should
-not be relied on for daily use.
-
-Instead of your normal profile, it will by default use the profile in
-~/.opera-devel, so that you can use both a stable version and a development
-version of Opera in parallel.
-
-Please report any bugs you find at https://bugs.opera.com/wizard/.
-
-Have fun!
-- The Opera Desktop Team
-
-###########################################################################
diff --git a/www/opera-devel/pkg-plist b/www/opera-devel/pkg-plist
deleted file mode 100644
index 062adfa04d03..000000000000
--- a/www/opera-devel/pkg-plist
+++ /dev/null
@@ -1,280 +0,0 @@
-bin/opera-devel
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE
-%%DATADIR%%/bin/missingsyms.so
-%%DATADIR%%/bin/opera
-%%DATADIR%%/bin/operaplugincleaner
-%%DATADIR%%/bin/operapluginwrapper
-%%DATADIR%%/bin/operapluginwrapper.freebsd
-%%DATADIR%%/bin/spellcheck.so
-%%DATADIR%%/bin/works
-%%DATADIR%%/defaults/bookmarks.adr
-%%DATADIR%%/defaults/feedreaders.ini
-%%DATADIR%%/defaults/filehandler.ini
-%%DATADIR%%/defaults/font.ini
-%%DATADIR%%/defaults/license.txt
-%%DATADIR%%/defaults/mailproviders.xml
-%%DATADIR%%/defaults/pluginpath.ini
-%%DATADIR%%/defaults/search.ini
-%%DATADIR%%/defaults/standard_speeddial.ini
-%%DATADIR%%/defaults/standard_trusted_repositories.ini
-%%DATADIR%%/defaults/webmailproviders.ini
-%%DATADIR%%/defaults/xmlentities.ini
-%%DATADIR%%/encoding.bin
-%%DATADIR%%/extra/missingplugin.svg
-%%DATADIR%%/extra/missingpluginhover.svg
-%%DATADIR%%/extra/svg-mo.dat
-%%DATADIR%%/extra/svg-mobd.dat
-%%DATADIR%%/extra/svg-sa.dat
-%%DATADIR%%/extra/svg-sabd.dat
-%%DATADIR%%/extra/svg-se.dat
-%%DATADIR%%/extra/svg-sebd.dat
-%%DATADIR%%/html40_entities.dtd
-%%DATADIR%%/java/opera.jar
-%%DATADIR%%/java/opera.policy
-%%DATADIR%%/lngcode.txt
-%%DATADIR%%/locale/be/be.lng
-%%DATADIR%%/locale/be/bookmarks.adr
-%%DATADIR%%/locale/be/search.ini
-%%DATADIR%%/locale/be/standard_speeddial.ini
-%%DATADIR%%/locale/bg/bg.lng
-%%DATADIR%%/locale/cs/cs.lng
-%%DATADIR%%/locale/da/da.lng
-%%DATADIR%%/locale/de/bookmarks.adr
-%%DATADIR%%/locale/de/de.lng
-%%DATADIR%%/locale/de/search.ini
-%%DATADIR%%/locale/de/standard_speeddial.ini
-%%DATADIR%%/locale/el/el.lng
-%%DATADIR%%/locale/en-GB/bookmarks.adr
-%%DATADIR%%/locale/en-GB/en-GB.lng
-%%DATADIR%%/locale/en-GB/search.ini
-%%DATADIR%%/locale/en-GB/standard_speeddial.ini
-%%DATADIR%%/locale/en/bookmarks.adr
-%%DATADIR%%/locale/en/en.lng
-%%DATADIR%%/locale/en/en.zip
-%%DATADIR%%/locale/en/license.txt
-%%DATADIR%%/locale/en/search.ini
-%%DATADIR%%/locale/en/standard_speeddial.ini
-%%DATADIR%%/locale/es-ES/bookmarks.adr
-%%DATADIR%%/locale/es-ES/es-ES.lng
-%%DATADIR%%/locale/es-ES/search.ini
-%%DATADIR%%/locale/es-ES/standard_speeddial.ini
-%%DATADIR%%/locale/es-LA/es-LA.lng
-%%DATADIR%%/locale/et/et.lng
-%%DATADIR%%/locale/fi/fi.lng
-%%DATADIR%%/locale/fr-CA/fr-CA.lng
-%%DATADIR%%/locale/fr/bookmarks.adr
-%%DATADIR%%/locale/fr/fr.lng
-%%DATADIR%%/locale/fr/search.ini
-%%DATADIR%%/locale/fr/standard_speeddial.ini
-%%DATADIR%%/locale/fy/fy.lng
-%%DATADIR%%/locale/hi/hi.lng
-%%DATADIR%%/locale/hi/standard_speeddial.ini
-%%DATADIR%%/locale/hr/hr.lng
-%%DATADIR%%/locale/hu/hu.lng
-%%DATADIR%%/locale/id/bookmarks.adr
-%%DATADIR%%/locale/id/id.lng
-%%DATADIR%%/locale/id/standard_speeddial.ini
-%%DATADIR%%/locale/it/bookmarks.adr
-%%DATADIR%%/locale/it/it.lng
-%%DATADIR%%/locale/it/search.ini
-%%DATADIR%%/locale/it/standard_speeddial.ini
-%%DATADIR%%/locale/ja/bookmarks.adr
-%%DATADIR%%/locale/ja/ja.lng
-%%DATADIR%%/locale/ja/license.txt
-%%DATADIR%%/locale/ja/search.ini
-%%DATADIR%%/locale/ja/standard_speeddial.ini
-%%DATADIR%%/locale/ka/ka.lng
-%%DATADIR%%/locale/ko/ko.lng
-%%DATADIR%%/locale/lt/lt.lng
-%%DATADIR%%/locale/mk/mk.lng
-%%DATADIR%%/locale/nb/bookmarks.adr
-%%DATADIR%%/locale/nb/nb.lng
-%%DATADIR%%/locale/nb/search.ini
-%%DATADIR%%/locale/nb/standard_speeddial.ini
-%%DATADIR%%/locale/nl/nl.lng
-%%DATADIR%%/locale/nn/nn.lng
-%%DATADIR%%/locale/pl/bookmarks.adr
-%%DATADIR%%/locale/pl/pl.lng
-%%DATADIR%%/locale/pl/search.ini
-%%DATADIR%%/locale/pl/standard_speeddial.ini
-%%DATADIR%%/locale/pt-BR/pt-BR.lng
-%%DATADIR%%/locale/pt/pt.lng
-%%DATADIR%%/locale/ro/ro.lng
-%%DATADIR%%/locale/ru/bookmarks.adr
-%%DATADIR%%/locale/ru/ru.lng
-%%DATADIR%%/locale/ru/search.ini
-%%DATADIR%%/locale/ru/standard_speeddial.ini
-%%DATADIR%%/locale/sk/sk.lng
-%%DATADIR%%/locale/sr/sr.lng
-%%DATADIR%%/locale/sv/sv.lng
-%%DATADIR%%/locale/ta/ta.lng
-%%DATADIR%%/locale/te/te.lng
-%%DATADIR%%/locale/tr/tr.lng
-%%DATADIR%%/locale/uk/bookmarks.adr
-%%DATADIR%%/locale/uk/search.ini
-%%DATADIR%%/locale/uk/standard_speeddial.ini
-%%DATADIR%%/locale/uk/uk.lng
-%%DATADIR%%/locale/zh-cn/bookmarks.adr
-%%DATADIR%%/locale/zh-cn/browser.js
-%%DATADIR%%/locale/zh-cn/search.ini
-%%DATADIR%%/locale/zh-cn/standard_speeddial.ini
-%%DATADIR%%/locale/zh-cn/turbosettings.xml
-%%DATADIR%%/locale/zh-cn/zh-cn.lng
-%%DATADIR%%/locale/zh-hk/browser.js
-%%DATADIR%%/locale/zh-hk/turbosettings.xml
-%%DATADIR%%/locale/zh-tw/browser.js
-%%DATADIR%%/locale/zh-tw/turbosettings.xml
-%%DATADIR%%/locale/zh-tw/zh-tw.lng
-%%DATADIR%%/package/lib/binprint.sh
-%%DATADIR%%/package/lib/layout_common.sh
-%%DATADIR%%/package/lib/layout_deb.sh
-%%DATADIR%%/package/lib/layout_tar.sh
-%%DATADIR%%/package/lib/main.sh
-%%DATADIR%%/package/lib/normalize.sh
-%%DATADIR%%/package/lib/package_deb.sh
-%%DATADIR%%/package/lib/package_rpm.sh
-%%DATADIR%%/package/lib/package_tar.sh
-%%DATADIR%%/package/lib/xml.sh
-%%DATADIR%%/package/main.sh
-%%DATADIR%%/scripts/common.js
-%%DATADIR%%/scripts/substance.js
-%%DATADIR%%/skin/standard_skin.zip
-%%DATADIR%%/styles/about.css
-%%DATADIR%%/styles/cache.css
-%%DATADIR%%/styles/certinfo.css
-%%DATADIR%%/styles/config.css
-%%DATADIR%%/styles/contentblock.css
-%%DATADIR%%/styles/debug.css
-%%DATADIR%%/styles/dir.css
-%%DATADIR%%/styles/error.css
-%%DATADIR%%/styles/history.css
-%%DATADIR%%/styles/im.css
-%%DATADIR%%/styles/image.css
-%%DATADIR%%/styles/images/Opera_256x256.png
-%%DATADIR%%/styles/images/bar.png
-%%DATADIR%%/styles/images/bullet.png
-%%DATADIR%%/styles/images/center.png
-%%DATADIR%%/styles/images/customize.gif
-%%DATADIR%%/styles/images/darkBox.png
-%%DATADIR%%/styles/images/defaultFavicon.png
-%%DATADIR%%/styles/images/error.png
-%%DATADIR%%/styles/images/file.png
-%%DATADIR%%/styles/images/flag.png
-%%DATADIR%%/styles/images/folder.png
-%%DATADIR%%/styles/images/header-expanded.png
-%%DATADIR%%/styles/images/header.png
-%%DATADIR%%/styles/images/opera.png
-%%DATADIR%%/styles/images/page-bot.png
-%%DATADIR%%/styles/images/red_center.png
-%%DATADIR%%/styles/images/red_left.png
-%%DATADIR%%/styles/images/red_right.png
-%%DATADIR%%/styles/images/root.png
-%%DATADIR%%/styles/images/section.png
-%%DATADIR%%/styles/images/smartGroup.png
-%%DATADIR%%/styles/images/top.png
-%%DATADIR%%/styles/images/warning.png
-%%DATADIR%%/styles/info.css
-%%DATADIR%%/styles/m2_welcome_message.mbs
-%%DATADIR%%/styles/mail.css
-%%DATADIR%%/styles/mathml.css
-%%DATADIR%%/styles/message.css
-%%DATADIR%%/styles/mime.css
-%%DATADIR%%/styles/opera.css
-%%DATADIR%%/styles/plugins.css
-%%DATADIR%%/styles/search.css
-%%DATADIR%%/styles/unstyledxml.css
-%%DATADIR%%/styles/user/accessibility.css
-%%DATADIR%%/styles/user/altdebugger.css
-%%DATADIR%%/styles/user/classid.css
-%%DATADIR%%/styles/user/contrastbw.css
-%%DATADIR%%/styles/user/contrastwb.css
-%%DATADIR%%/styles/user/disablebreaks.css
-%%DATADIR%%/styles/user/disablefloats.css
-%%DATADIR%%/styles/user/disableforms.css
-%%DATADIR%%/styles/user/disablepositioning.css
-%%DATADIR%%/styles/user/disabletables.css
-%%DATADIR%%/styles/user/outline.css
-%%DATADIR%%/styles/user/structureblock.css
-%%DATADIR%%/styles/user/structureinline.css
-%%DATADIR%%/styles/user/structuretables.css
-%%DATADIR%%/styles/user/tablelayout.css
-%%DATADIR%%/styles/user/toc.css
-%%DATADIR%%/styles/warning.css
-%%DATADIR%%/styles/webfeeds.html
-%%DATADIR%%/styles/wml.css
-%%DATADIR%%/ui/dialog.ini
-%%DATADIR%%/ui/fastforward.ini
-%%DATADIR%%/ui/standard_keyboard.ini
-%%DATADIR%%/ui/standard_keyboard_compat.ini
-%%DATADIR%%/ui/standard_menu.ini
-%%DATADIR%%/ui/standard_mouse.ini
-%%DATADIR%%/ui/standard_toolbar.ini
-%%DATADIR%%/ui/unix_keyboard.ini
-%%DATADIR%%/unite/fileSharing.ua
-%%DATADIR%%/unite/fridge.ua
-%%DATADIR%%/unite/home.ua
-%%DATADIR%%/unite/mediaPlayer.ua
-%%DATADIR%%/unite/messenger.ua
-%%DATADIR%%/unite/photoSharing.ua
-%%DATADIR%%/unite/webserver.ua
-@dirrm %%DATADIR%%/unite
-@dirrm %%DATADIR%%/ui
-@dirrm %%DATADIR%%/styles/user
-@dirrm %%DATADIR%%/styles/images
-@dirrm %%DATADIR%%/styles
-@dirrm %%DATADIR%%/skin
-@dirrm %%DATADIR%%/scripts
-@dirrm %%DATADIR%%/plugins
-@dirrm %%DATADIR%%/package/lib
-@dirrm %%DATADIR%%/package
-@dirrm %%DATADIR%%/locale/zh-tw
-@dirrm %%DATADIR%%/locale/zh-hk
-@dirrm %%DATADIR%%/locale/zh-cn
-@dirrm %%DATADIR%%/locale/uk
-@dirrm %%DATADIR%%/locale/tr
-@dirrm %%DATADIR%%/locale/te
-@dirrm %%DATADIR%%/locale/ta
-@dirrm %%DATADIR%%/locale/sv
-@dirrm %%DATADIR%%/locale/sr
-@dirrm %%DATADIR%%/locale/sk
-@dirrm %%DATADIR%%/locale/ru
-@dirrm %%DATADIR%%/locale/ro
-@dirrm %%DATADIR%%/locale/pt-BR
-@dirrm %%DATADIR%%/locale/pt
-@dirrm %%DATADIR%%/locale/pl
-@dirrm %%DATADIR%%/locale/nn
-@dirrm %%DATADIR%%/locale/nl
-@dirrm %%DATADIR%%/locale/nb
-@dirrm %%DATADIR%%/locale/mk
-@dirrm %%DATADIR%%/locale/lt
-@dirrm %%DATADIR%%/locale/ko
-@dirrm %%DATADIR%%/locale/ka
-@dirrm %%DATADIR%%/locale/ja
-@dirrm %%DATADIR%%/locale/it
-@dirrm %%DATADIR%%/locale/id
-@dirrm %%DATADIR%%/locale/hu
-@dirrm %%DATADIR%%/locale/hr
-@dirrm %%DATADIR%%/locale/hi
-@dirrm %%DATADIR%%/locale/fy
-@dirrm %%DATADIR%%/locale/fr-CA
-@dirrm %%DATADIR%%/locale/fr
-@dirrm %%DATADIR%%/locale/fi
-@dirrm %%DATADIR%%/locale/et
-@dirrm %%DATADIR%%/locale/es-LA
-@dirrm %%DATADIR%%/locale/es-ES
-@dirrm %%DATADIR%%/locale/en-GB
-@dirrm %%DATADIR%%/locale/en
-@dirrm %%DATADIR%%/locale/el
-@dirrm %%DATADIR%%/locale/de
-@dirrm %%DATADIR%%/locale/da
-@dirrm %%DATADIR%%/locale/cs
-@dirrm %%DATADIR%%/locale/bg
-@dirrm %%DATADIR%%/locale/be
-@dirrm %%DATADIR%%/locale
-@dirrm %%DATADIR%%/java
-@dirrm %%DATADIR%%/extra
-@dirrm %%DATADIR%%/defaults
-@dirrm %%DATADIR%%/bin
-@dirrm %%DATADIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@exec mkdir -p %D/%%DATADIR%%/plugins
diff --git a/www/plone3/Makefile b/www/plone3/Makefile
deleted file mode 100644
index 47f30c21d184..000000000000
--- a/www/plone3/Makefile
+++ /dev/null
@@ -1,122 +0,0 @@
-# New ports collection makefile for: plone
-# Date created: 09 Jan 2003
-# Whom: nbm
-#
-# $FreeBSD$
-#
-
-PORTNAME= plone3
-PORTVERSION= 3.1.7
-PORTREVISION= 2
-CATEGORIES= www zope
-MASTER_SITES= https://launchpad.net/plone/3.1/${PORTVERSION}/+download/
-DISTNAME= Plone-${PORTVERSION}
-DIST_SUBDIR= zope
-
-MAINTAINER= nakaji@jp.FreeBSD.org
-COMMENT= A user friendly implementation of the CMF written on top of ZOPE
-
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/PIL.pth:${PORTSDIR}/graphics/py-imaging \
- ${PYTHON_SITELIBDIR}/elementtree/__init__.py:${PORTSDIR}/devel/py-elementtree
-
-FORBIDDEN= vulnerable and unsupported upstream
-EXPIRATION_DATE= 2011-10-23
-
-WRKSRC= ${WRKDIR}/Plone-${PORTVERSION}
-USE_ZOPE= yes
-ZOPE_VERSION= 2.10
-USE_PYTHON= 2.4
-USE_GETTEXT= yes
-CONFLICTS= zope-archetypes-[0-9]* \
- zope-btreefolder2-[0-9]* \
- zope-cmf-[0-9]* \
- zope-cmfactionicons-[0-9]* \
- zope-cmfformcontroller-[0-9]* \
- zope-cmfquickinstaller-[0-9]* \
- zope-generator-[0-9]* \
- zope-groupuserfolder-[0-9]* \
- zope-kupu-[0-9]* \
- zope-mimetypesregistry-[0-9]* \
- zope-placelesstranslationservice-[0-9]* \
- zope-plonelanguagetool-[0-9]* \
- zope-portaltransforms-[0-9]* \
- zope-validation-[0-9]*
-
-PLIST_SUB= ZOPEPRODUCTDIR=${SZOPEBASEDIR}/${ZOPEPRODUCTDIR} \
- ZOPELIBPYTHONDIR=${SZOPEBASEDIR}/lib/python
-
-_MODULES= ATContentTypes ATReferenceBrowserWidget AdvancedQuery \
- Archetypes CMFActionIcons CMFCalendar CMFCore CMFDefault \
- CMFDiffTool CMFDynamicViewFTI CMFEditions CMFFormController \
- CMFPlacefulWorkflow CMFPlone CMFQuickInstallerTool \
- CMFTestCase CMFTopic CMFUid DCWorkflow ExtendedPathIndex \
- ExternalEditor GenericSetup GroupUserFolder Marshall \
- MimetypesRegistry NuPlone PasswordResetTool \
- PlacelessTranslationService PloneLanguageTool \
- PlonePAS PloneTestCase PloneTranslations \
- PluggableAuthService PluginRegistry PortalTransforms \
- ResourceRegistries SecureMailHost ZopeVersionControl \
- kupu statusmessages validation
-
-_PY_MODULES= archetypes borg five kss plone wicked
-
-PLONE_PODIRS= PlacelessTranslationService/locales PloneTranslations \
- kupu/i18n kupu/mmbase/i18n
-
-MSGFMTPY= ${PYTHON_CMD} ${PYTHONBASE}/share/${PYTHON_VERSION}/Tools/i18n/msgfmt.py
-
-pre-everything::
-.if !defined(BATCH)
- @${ECHO_MSG} ""
- @${ECHO_MSG} "If you are upgrading from an earlier version"
- @${ECHO_MSG} "backup your site before proceeding."
- @${ECHO_MSG} "If you haven't done so, please press CTRL-C now."
- @${ECHO_MSG} ""
- @${ECHO_MSG} "Also, if you are fetching tarball from behind a proxy"
- @${ECHO_MSG} "server, you may fail even if environment variables"
- @${ECHO_MSG} "http_proxy and https_proxy are set correctly."
- @${ECHO_MSG} "If this happens, fetch tarball manually with wget (ftp/wget)"
- @${ECHO_MSG} "or curl (ftp/curl)."
- @${ECHO_MSG} ""
-.endif
-
-do-build:
-.for m in ${_MODULES}
- -${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/Products/$m
-.endfor
-.for m in ${_PY_MODULES}
- -${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/lib/python/$m
-.endfor
- cd ${WRKSRC}/Products; \
- ${FIND} ${PLONE_PODIRS} -xdev -type f -name '*.po' -print | \
- while read f; do \
- mo=`${ECHO} $$f | ${SED} -e 's|\.po$$|.mo|'`; \
- ${MSGFMTPY} -o $$mo $$f; \
- done
-
-do-install:
- @${MKDIR} ${PREFIX}/${SZOPEBASEDIR}/${ZOPEPRODUCTDIR}
-.for m in ${_MODULES}
- @${CP} -R ${WRKSRC}/Products/$m ${PREFIX}/${SZOPEBASEDIR}/${ZOPEPRODUCTDIR}
- @${FIND} ${PREFIX}/${SZOPEBASEDIR}/${ZOPEPRODUCTDIR}/$m -type f -print0 \
- | ${XARGS} -0 -- ${CHMOD} a-w
-.endfor
- @${MKDIR} ${PREFIX}/${SZOPEBASEDIR}/${ZOPEPRODUCTDIR}/../lib/python
-.for m in ${_PY_MODULES}
- @${CP} -R ${WRKSRC}/lib/python/$m ${PREFIX}/${SZOPEBASEDIR}/${ZOPEPRODUCTDIR}/../lib/python
- @${FIND} ${PREFIX}/${SZOPEBASEDIR}/${ZOPEPRODUCTDIR}/../lib/python/$m -type f -print0 \
- | ${XARGS} -0 -- ${CHMOD} a-w
-.endfor
-
-post-install:
-.if !defined(BATCH)
- @${CAT} ${PKGMESSAGE}
-.endif
-
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_VERSION} != ${PYTHON_DEFAULT_VERSION} && defined(PACKAGE_BUILDING)
-IGNORE= can't be built: the default Python version should be ${PYTHON_VERSION} in order to build a package in the build cluster
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/www/plone3/distinfo b/www/plone3/distinfo
deleted file mode 100644
index 7f703dfae49e..000000000000
--- a/www/plone3/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (zope/Plone-3.1.7.tar.gz) = 2522ac7aaf843f23bd948b664372549362ece5973555e7565a2d0dd4bca8ce54
-SIZE (zope/Plone-3.1.7.tar.gz) = 12786587
diff --git a/www/plone3/pkg-descr b/www/plone3/pkg-descr
deleted file mode 100644
index f6a4e379ed3d..000000000000
--- a/www/plone3/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-Plone is a user friendly implementation of the Content Management
-Framework written on top of ZOPE. Plone is a
-GUI/Interface/Implementation of the CMF. It benefits from all features
-of ZOPE/CMF such as: RDBMS integration, Python/Perl extensions, Object
-Oriented Database, Web configurable workflow, pluggable membership and
-authentication, Undos, Form validation, amongst many many other
-features. Available protocols: FTP, XMLRPC, HTTP, WEBDAV and you can
-hack it to enable SOAP. Turn it into a distributed application system
-by installing ZEO.
-
-Plone attempts to compete with Livelink, Interwoven and Documentum. It
-aims to be *the* opensource out-of-the-box publishing system.
-
-WWW: http://plone.org/
diff --git a/www/plone3/pkg-message b/www/plone3/pkg-message
deleted file mode 100644
index fc075d1ba278..000000000000
--- a/www/plone3/pkg-message
+++ /dev/null
@@ -1,12 +0,0 @@
-To complete the installation of Plone:
-
-- Restart Zope. This may be done from the Zope Control Panel.
-
-If you are upgrading from an earlier version:
-
-- Go http://yoursite/manage
-- Go to portal_migrations
-- Click the Migration tab
-- Click Migrate
-
-NOTE: Read documents in CacheFu directory when you want to use it.
diff --git a/www/plone3/pkg-plist b/www/plone3/pkg-plist
deleted file mode 100644
index 33d0f86031e7..000000000000
--- a/www/plone3/pkg-plist
+++ /dev/null
@@ -1,11334 +0,0 @@
-%%ZOPEPRODUCTDIR%%/ATContentTypes/AUTHORS.txt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/CHANGELOG.txt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/HISTORY.txt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/INSTALL.txt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/LICENSE.GPL
-%%ZOPEPRODUCTDIR%%/ATContentTypes/LICENSE.ZPL
-%%ZOPEPRODUCTDIR%%/ATContentTypes/LICENSE.txt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/README.txt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/__init__.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/adapters.zcml
-%%ZOPEPRODUCTDIR%%/ATContentTypes/adapters/__init__.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/adapters/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/adapters/archive.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/adapters/archive.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/adapters/document.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/adapters/document.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/adapters/folder.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/adapters/folder.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/adapters/image.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/adapters/image.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/atct.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/atct.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/browser.zcml
-%%ZOPEPRODUCTDIR%%/ATContentTypes/browser/__init__.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/browser/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/browser/archive.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/browser/archive.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/browser/nextprevious.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/browser/nextprevious.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/config.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/config.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/configuration/__init__.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/configuration/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/configuration/component.xml
-%%ZOPEPRODUCTDIR%%/ATContentTypes/configuration/config.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/configuration/config.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/configuration/datatype.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/configuration/datatype.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/configuration/schema.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/configuration/schema.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/configuration/schema.xml
-%%ZOPEPRODUCTDIR%%/ATContentTypes/configure.zcml
-%%ZOPEPRODUCTDIR%%/ATContentTypes/content/__init__.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/content/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/content/base.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/content/base.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/content/document.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/content/document.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/content/event.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/content/event.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/content/favorite.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/content/favorite.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/content/file.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/content/file.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/content/folder.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/content/folder.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/content/image.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/content/image.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/content/link.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/content/link.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/content/newsitem.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/content/newsitem.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/content/schemata.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/content/schemata.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/content/topic.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/content/topic.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/__init__.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/base.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/base.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/boolean.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/boolean.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/currentauthor.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/currentauthor.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/date.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/date.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/daterange.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/daterange.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/list.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/list.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/path.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/path.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/portaltype.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/portaltype.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/reference.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/reference.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/relativepath.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/relativepath.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/schemata.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/schemata.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/selection.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/selection.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/simpleint.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/simpleint.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/simplestring.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/simplestring.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/sort.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/criteria/sort.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/etc/atcontenttypes.conf.in
-%%ZOPEPRODUCTDIR%%/ATContentTypes/exportimport/__init__.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/exportimport/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/exportimport/atcttool.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/exportimport/atcttool.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/exportimport/configure.zcml
-%%ZOPEPRODUCTDIR%%/ATContentTypes/implements.zcml
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/__init__.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/archive.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/archive.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/autosort.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/autosort.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/dataExtractor.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/dataExtractor.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/document.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/document.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/event.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/event.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/file.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/file.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/folder.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/folder.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/image.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/image.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/interfaces.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/interfaces.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/link.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/link.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/news.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/news.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/topic.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interface/topic.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interfaces.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/interfaces.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/lib/__init__.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/lib/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/lib/autosort.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/lib/autosort.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/lib/calendarsupport.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/lib/calendarsupport.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/lib/constraintypes.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/lib/constraintypes.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/lib/historyaware.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/lib/historyaware.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/lib/imagetransform.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/lib/imagetransform.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/lib/urlupload.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/lib/urlupload.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/lib/validators.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/lib/validators.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/migration/__init__.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/migration/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/migration/v1_2/__init__.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/migration/v1_2/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/modulealiases.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/modulealiases.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/permission.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/permission.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/atctListAlbum.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/atct_album_image.pt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/atct_album_image.pt.metadata
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/atct_album_view.pt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/atct_album_view.pt.metadata
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/atct_edit.cpt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/atct_edit.cpt.metadata
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/atct_history.pt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/atct_history.pt.metadata
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/atct_image_transform.pt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/atct_image_transform.pt.metadata
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/atct_macros.pt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/atct_manageTopicIndex.cpt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/atct_manageTopicIndex.cpt.metadata
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/atct_manageTopicMetadata.cpt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/atct_manageTopicMetadata.cpt.metadata
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/atct_saveTopicSetup.cpy
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/atct_saveTopicSetup.cpy.metadata
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/atct_topic_pdf.pt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/atct_topic_pdf_template.pt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/atct_topic_subtopics.pt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/atct_topic_subtopics.pt.metadata
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/atct_topic_view.pt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/atct_topic_view.pt.metadata
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/criterion_add.cpy
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/criterion_add.cpy.metadata
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/criterion_edit_form.cpt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/criterion_edit_form.cpt.metadata
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/criterion_remove.cpy
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/criterion_remove.cpy.metadata
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/criterion_save.cpy
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/criterion_save.cpy.metadata
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/criterion_set_sort.cpy
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/criterion_set_sort.cpy.metadata
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/favorite_broken_icon.gif
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/favorite_broken_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/formatCatalogMetadata.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/formatHistoryDiff.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/getValidCriteriaForIndex.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/getXMLSelectVocab.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/icon_export_ical.png
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/icon_export_ical.png.metadata
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/icon_export_vcal.png
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/icon_export_vcal.png.metadata
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/icon_flip_horizontal.png
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/icon_flip_horizontal.png.metadata
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/icon_flip_vertical.png
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/icon_flip_vertical.png.metadata
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/icon_rotate_180.png
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/icon_rotate_180.png.metadata
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/icon_rotate_clockwise.png
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/icon_rotate_clockwise.png.metadata
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/icon_rotate_counter_clockwise.png
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/icon_rotate_counter_clockwise.png.metadata
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/isATCTbased.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/modifySelectList.js
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/polaroid-multi.png
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/polaroid-multi.png.metadata
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/polaroid-single.png
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/polaroid-single.png.metadata
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/unittestGetTitleOf.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/validate_add_criterion.vpy
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/validate_atct.vpy
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/validate_remove_criterion.vpy
-%%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes/validate_set_sort.vpy
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/archive.txt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/atctftestcase.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/atctftestcase.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/atcttestcase.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/atcttestcase.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/dataextractor.txt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/http_access.txt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/input/canoneye.jpg
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/input/divisionerror.jpg
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/input/test-document.txt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/input/test-event.txt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/input/test-html-title.html
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/input/test-link.txt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/input/test-news-item.txt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/input/test-xhtml-title.html
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/input/test.gif
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/input/test.sxw
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/input/test.zip
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/input/tidy1-in.html
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/input/tidy1-out.html
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/portaltype_criterion.txt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_adapters.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_adapters.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_archive.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_archive.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_atdocument.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_atdocument.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_atevent.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_atevent.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_atfavorite.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_atfavorite.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_atfile.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_atfile.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_atfolder.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_atfolder.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_atimage.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_atimage.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_atlink.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_atlink.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_atnewsitem.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_atnewsitem.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_attopic.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_attopic.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_browserdefaultmixin.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_browserdefaultmixin.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_bugs.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_bugs.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_constraintypes.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_constraintypes.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_criteria.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_criteria.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_dataextractor.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_dataextractor.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_functional.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_functional.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_installation.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_installation.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_migrations.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_migrations.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_modulealiases.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_modulealiases.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_skinScripts.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_skinScripts.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_tool.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_tool.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_topictool.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/test_topictool.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/utils.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/utils.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tests/webdav.txt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/README.txt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/exif.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/exif.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/icalendar-doc/example.txt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/icalendar-doc/groupscheduled.ics
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/icalendar-doc/groupscheduled.txt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/icalendar-doc/multiple.ics
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/icalendar-doc/multiple.txt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/icalendar-doc/small.ics
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/icalendar-doc/small.txt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/icalendar/__init__.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/icalendar/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/icalendar/cal.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/icalendar/cal.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/icalendar/caselessdict.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/icalendar/caselessdict.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/icalendar/interfaces.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/icalendar/interfaces.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/icalendar/parser.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/icalendar/parser.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/icalendar/prop.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/icalendar/prop.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/icalendar/tools.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/icalendar/tools.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/icalendar/util.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/icalendar/util.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tool.gif
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tool/__init__.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tool/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tool/atct.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tool/atct.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tool/topic.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/tool/topic.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/utilities/XXXreport
-%%ZOPEPRODUCTDIR%%/ATContentTypes/utilities/XXXreport.html
-%%ZOPEPRODUCTDIR%%/ATContentTypes/utilities/XXXreport2html.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/utilities/XXXreport2html.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/utils.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/utils.pyc
-%%ZOPEPRODUCTDIR%%/ATContentTypes/version.txt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/www/imageScales.zpt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/www/overview.zpt
-%%ZOPEPRODUCTDIR%%/ATContentTypes/z3/__init__.py
-%%ZOPEPRODUCTDIR%%/ATContentTypes/z3/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/ATRefBrowserDemo.py
-%%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/ATRefBrowserDemo.pyc
-%%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/ATReferenceBrowserWidget.py
-%%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/ATReferenceBrowserWidget.pyc
-%%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/Extensions/Install.py
-%%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/Extensions/Install.pyc
-%%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/HISTORY.txt
-%%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/__init__.py
-%%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/config.py
-%%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/config.pyc
-%%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/configure.zcml
-%%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/skins/ATReferenceBrowserWidget/referencebrowser.js
-%%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/skins/ATReferenceBrowserWidget/referencebrowser.js.metadata
-%%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/skins/ATReferenceBrowserWidget/referencebrowser.pt
-%%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/skins/ATReferenceBrowserWidget/referencebrowser_filterBreadCrumbs.py
-%%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/skins/ATReferenceBrowserWidget/referencebrowser_insertHistory.py
-%%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/skins/ATReferenceBrowserWidget/referencebrowser_insertHistory.pyc
-%%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/skins/ATReferenceBrowserWidget/referencebrowser_popup.pt
-%%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/skins/ATReferenceBrowserWidget/referencebrowser_queryCatalog.py
-%%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/skins/ATReferenceBrowserWidget/referencebrowser_startupDirectory.py
-%%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/skins/ATReferenceBrowserWidget/select_lists.js.metadata
-%%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/version.txt
-%%ZOPEPRODUCTDIR%%/AdvancedQuery/AdvancedQuery.py
-%%ZOPEPRODUCTDIR%%/AdvancedQuery/AdvancedQuery.pyc
-%%ZOPEPRODUCTDIR%%/AdvancedQuery/LICENSE.txt
-%%ZOPEPRODUCTDIR%%/AdvancedQuery/README.txt
-%%ZOPEPRODUCTDIR%%/AdvancedQuery/VERSION.txt
-%%ZOPEPRODUCTDIR%%/AdvancedQuery/__init__.py
-%%ZOPEPRODUCTDIR%%/AdvancedQuery/__init__.pyc
-%%ZOPEPRODUCTDIR%%/AdvancedQuery/doc/AdvancedQuery.html
-%%ZOPEPRODUCTDIR%%/AdvancedQuery/eval.py
-%%ZOPEPRODUCTDIR%%/AdvancedQuery/eval.pyc
-%%ZOPEPRODUCTDIR%%/AdvancedQuery/ranking.py
-%%ZOPEPRODUCTDIR%%/AdvancedQuery/ranking.pyc
-%%ZOPEPRODUCTDIR%%/AdvancedQuery/sorting.py
-%%ZOPEPRODUCTDIR%%/AdvancedQuery/sorting.pyc
-%%ZOPEPRODUCTDIR%%/AdvancedQuery/tests/TestBase.py
-%%ZOPEPRODUCTDIR%%/AdvancedQuery/tests/TestBase.pyc
-%%ZOPEPRODUCTDIR%%/AdvancedQuery/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/AdvancedQuery/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/AdvancedQuery/tests/framework.py
-%%ZOPEPRODUCTDIR%%/AdvancedQuery/tests/framework.pyc
-%%ZOPEPRODUCTDIR%%/AdvancedQuery/tests/testAdvancedQuery.py
-%%ZOPEPRODUCTDIR%%/AdvancedQuery/tests/testAdvancedQuery.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/AUTHORS
-%%ZOPEPRODUCTDIR%%/Archetypes/AggregatedStorage.py
-%%ZOPEPRODUCTDIR%%/Archetypes/AggregatedStorage.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/AllowedTypesByIface.py
-%%ZOPEPRODUCTDIR%%/Archetypes/AllowedTypesByIface.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/ApeSupport.py
-%%ZOPEPRODUCTDIR%%/Archetypes/ApeSupport.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/ArchTTWTool.py
-%%ZOPEPRODUCTDIR%%/Archetypes/ArchTTWTool.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/ArchetypeTool.py
-%%ZOPEPRODUCTDIR%%/Archetypes/ArchetypeTool.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/BaseBTreeFolder.py
-%%ZOPEPRODUCTDIR%%/Archetypes/BaseBTreeFolder.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/BaseContent.py
-%%ZOPEPRODUCTDIR%%/Archetypes/BaseContent.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/BaseFolder.py
-%%ZOPEPRODUCTDIR%%/Archetypes/BaseFolder.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/BaseObject.py
-%%ZOPEPRODUCTDIR%%/Archetypes/BaseObject.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/BaseUnit.py
-%%ZOPEPRODUCTDIR%%/Archetypes/BaseUnit.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/CatalogMultiplex.py
-%%ZOPEPRODUCTDIR%%/Archetypes/CatalogMultiplex.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/ChangeLog
-%%ZOPEPRODUCTDIR%%/Archetypes/ClassGen.py
-%%ZOPEPRODUCTDIR%%/Archetypes/ClassGen.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/ExtensibleMetadata.py
-%%ZOPEPRODUCTDIR%%/Archetypes/ExtensibleMetadata.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/Extensions/__init__.py
-%%ZOPEPRODUCTDIR%%/Archetypes/Extensions/__init__.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/Extensions/migrations.py
-%%ZOPEPRODUCTDIR%%/Archetypes/Extensions/migrations.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/Extensions/utils.py
-%%ZOPEPRODUCTDIR%%/Archetypes/Extensions/utils.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/Field.py
-%%ZOPEPRODUCTDIR%%/Archetypes/Field.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/HISTORY.txt
-%%ZOPEPRODUCTDIR%%/Archetypes/LICENSE.txt
-%%ZOPEPRODUCTDIR%%/Archetypes/Layer.py
-%%ZOPEPRODUCTDIR%%/Archetypes/Layer.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/Makefile.in
-%%ZOPEPRODUCTDIR%%/Archetypes/Marshall.py
-%%ZOPEPRODUCTDIR%%/Archetypes/Marshall.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/OrderedBaseFolder.py
-%%ZOPEPRODUCTDIR%%/Archetypes/OrderedBaseFolder.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/PloneCompat.py
-%%ZOPEPRODUCTDIR%%/Archetypes/PloneCompat.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/README.txt
-%%ZOPEPRODUCTDIR%%/Archetypes/ReferenceEngine.py
-%%ZOPEPRODUCTDIR%%/Archetypes/ReferenceEngine.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/Referenceable.py
-%%ZOPEPRODUCTDIR%%/Archetypes/Referenceable.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/Registry.py
-%%ZOPEPRODUCTDIR%%/Archetypes/Registry.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/Renderer.py
-%%ZOPEPRODUCTDIR%%/Archetypes/Renderer.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/SQLMethod.py
-%%ZOPEPRODUCTDIR%%/Archetypes/SQLMethod.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/SQLStorage.py
-%%ZOPEPRODUCTDIR%%/Archetypes/SQLStorage.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/SQLStorageConfig.py
-%%ZOPEPRODUCTDIR%%/Archetypes/SQLStorageConfig.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/Schema/Composite.py
-%%ZOPEPRODUCTDIR%%/Archetypes/Schema/Composite.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/Schema/Facade.py
-%%ZOPEPRODUCTDIR%%/Archetypes/Schema/Facade.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/Schema/__init__.py
-%%ZOPEPRODUCTDIR%%/Archetypes/Schema/__init__.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/Schema/configure.zcml
-%%ZOPEPRODUCTDIR%%/Archetypes/Schema/factory.py
-%%ZOPEPRODUCTDIR%%/Archetypes/Schema/factory.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/Storage/Facade.py
-%%ZOPEPRODUCTDIR%%/Archetypes/Storage/Facade.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/Storage/__init__.py
-%%ZOPEPRODUCTDIR%%/Archetypes/Storage/__init__.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/Storage/annotation.py
-%%ZOPEPRODUCTDIR%%/Archetypes/Storage/annotation.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/TemplateMixin.py
-%%ZOPEPRODUCTDIR%%/Archetypes/TemplateMixin.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/UIDCatalog.py
-%%ZOPEPRODUCTDIR%%/Archetypes/UIDCatalog.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/VariableSchemaSupport.py
-%%ZOPEPRODUCTDIR%%/Archetypes/VariableSchemaSupport.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/WebDAVSupport.py
-%%ZOPEPRODUCTDIR%%/Archetypes/WebDAVSupport.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/Widget.py
-%%ZOPEPRODUCTDIR%%/Archetypes/Widget.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/__init__.py
-%%ZOPEPRODUCTDIR%%/Archetypes/__init__.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/__pkginfo__.py
-%%ZOPEPRODUCTDIR%%/Archetypes/__pkginfo__.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/annotations.py
-%%ZOPEPRODUCTDIR%%/Archetypes/annotations.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/atapi.py
-%%ZOPEPRODUCTDIR%%/Archetypes/atapi.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/athistoryaware.py
-%%ZOPEPRODUCTDIR%%/Archetypes/athistoryaware.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/bbb.py
-%%ZOPEPRODUCTDIR%%/Archetypes/bbb.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/bridge.zcml
-%%ZOPEPRODUCTDIR%%/Archetypes/browser/__init__.py
-%%ZOPEPRODUCTDIR%%/Archetypes/browser/__init__.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/browser/configure.zcml
-%%ZOPEPRODUCTDIR%%/Archetypes/browser/edit.py
-%%ZOPEPRODUCTDIR%%/Archetypes/browser/edit.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/browser/fields.py
-%%ZOPEPRODUCTDIR%%/Archetypes/browser/fields.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/browser/lifecycle.py
-%%ZOPEPRODUCTDIR%%/Archetypes/browser/lifecycle.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/browser/widgets.py
-%%ZOPEPRODUCTDIR%%/Archetypes/browser/widgets.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/config.py
-%%ZOPEPRODUCTDIR%%/Archetypes/config.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/configure.zcml
-%%ZOPEPRODUCTDIR%%/Archetypes/customizationpolicy.py
-%%ZOPEPRODUCTDIR%%/Archetypes/customizationpolicy.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/debian/changelog
-%%ZOPEPRODUCTDIR%%/Archetypes/debian/config
-%%ZOPEPRODUCTDIR%%/Archetypes/debian/control
-%%ZOPEPRODUCTDIR%%/Archetypes/debian/copyright
-%%ZOPEPRODUCTDIR%%/Archetypes/debian/dirs
-%%ZOPEPRODUCTDIR%%/Archetypes/debian/postinst
-%%ZOPEPRODUCTDIR%%/Archetypes/debian/prerm
-%%ZOPEPRODUCTDIR%%/Archetypes/debian/rules
-%%ZOPEPRODUCTDIR%%/Archetypes/debian/templates
-%%ZOPEPRODUCTDIR%%/Archetypes/debug.py
-%%ZOPEPRODUCTDIR%%/Archetypes/debug.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/docs/archetypes_paper.html
-%%ZOPEPRODUCTDIR%%/Archetypes/docs/archetypes_pres.ppt
-%%ZOPEPRODUCTDIR%%/Archetypes/docs/customsearching-howto.rst
-%%ZOPEPRODUCTDIR%%/Archetypes/docs/doc-guide.rst
-%%ZOPEPRODUCTDIR%%/Archetypes/docs/known_issues.rst
-%%ZOPEPRODUCTDIR%%/Archetypes/docs/migration.txt
-%%ZOPEPRODUCTDIR%%/Archetypes/docs/quickref.rst
-%%ZOPEPRODUCTDIR%%/Archetypes/docs/reference-engine-notes.txt
-%%ZOPEPRODUCTDIR%%/Archetypes/docs/referenceCatalog.txt
-%%ZOPEPRODUCTDIR%%/Archetypes/docs/sqlstorage-howto.rst
-%%ZOPEPRODUCTDIR%%/Archetypes/docs/sqlstorage-known-issues.txt
-%%ZOPEPRODUCTDIR%%/Archetypes/event.py
-%%ZOPEPRODUCTDIR%%/Archetypes/event.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/events.zcml
-%%ZOPEPRODUCTDIR%%/Archetypes/examples/ATBIFolder.py
-%%ZOPEPRODUCTDIR%%/Archetypes/examples/ATBIFolder.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/examples/ComplexType.py
-%%ZOPEPRODUCTDIR%%/Archetypes/examples/ComplexType.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/examples/DDocument.py
-%%ZOPEPRODUCTDIR%%/Archetypes/examples/DDocument.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/examples/Fact.py
-%%ZOPEPRODUCTDIR%%/Archetypes/examples/Fact.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/examples/RefNode.py
-%%ZOPEPRODUCTDIR%%/Archetypes/examples/RefNode.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/examples/SimpleBTreeFolder.py
-%%ZOPEPRODUCTDIR%%/Archetypes/examples/SimpleBTreeFolder.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/examples/SimpleFile.py
-%%ZOPEPRODUCTDIR%%/Archetypes/examples/SimpleFile.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/examples/SimpleFolder.py
-%%ZOPEPRODUCTDIR%%/Archetypes/examples/SimpleFolder.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/examples/SimpleType.py
-%%ZOPEPRODUCTDIR%%/Archetypes/examples/SimpleType.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/examples/__init__.py
-%%ZOPEPRODUCTDIR%%/Archetypes/examples/__init__.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/exceptions.py
-%%ZOPEPRODUCTDIR%%/Archetypes/exceptions.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/exportimport/__init__.py
-%%ZOPEPRODUCTDIR%%/Archetypes/exportimport/__init__.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/exportimport/archetypetool.py
-%%ZOPEPRODUCTDIR%%/Archetypes/exportimport/archetypetool.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/exportimport/configure.zcml
-%%ZOPEPRODUCTDIR%%/Archetypes/fieldproperty.py
-%%ZOPEPRODUCTDIR%%/Archetypes/fieldproperty.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/generator/__init__.py
-%%ZOPEPRODUCTDIR%%/Archetypes/generator/__init__.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/generator/i18n.py
-%%ZOPEPRODUCTDIR%%/Archetypes/generator/i18n.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/generator/widget.py
-%%ZOPEPRODUCTDIR%%/Archetypes/generator/widget.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/implements.zcml
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/ITemplateMixin.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/ITemplateMixin.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/__init__.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/__init__.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_annotations.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_annotations.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_archetypetool.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_archetypetool.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_athistoryaware.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_athistoryaware.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_base.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_base.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_edit.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_edit.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_event.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_event.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_field.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_field.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_layer.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_layer.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_marshall.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_marshall.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_metadata.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_metadata.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_orderedfolder.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_orderedfolder.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_referenceable.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_referenceable.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_referenceengine.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_referenceengine.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_schema.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_schema.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_storage.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_storage.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_templatemixin.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_templatemixin.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_validator.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_validator.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_viewlet.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_viewlet.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_vocabulary.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/_vocabulary.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/annotations.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/annotations.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/athistoryaware.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/athistoryaware.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/base.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/base.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/field.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/field.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/layer.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/layer.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/marshall.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/marshall.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/metadata.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/metadata.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/orderedfolder.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/orderedfolder.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/referenceable.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/referenceable.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/referenceengine.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/referenceengine.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/schema.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/schema.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/storage.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/storage.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/templatemixin.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/templatemixin.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/vocabulary.py
-%%ZOPEPRODUCTDIR%%/Archetypes/interfaces/vocabulary.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/mimetype_utils.py
-%%ZOPEPRODUCTDIR%%/Archetypes/mimetype_utils.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/profiles.zcml
-%%ZOPEPRODUCTDIR%%/Archetypes/profiles/default/archetypes-various.txt
-%%ZOPEPRODUCTDIR%%/Archetypes/profiles/default/export_steps.xml
-%%ZOPEPRODUCTDIR%%/Archetypes/profiles/default/import_steps.xml
-%%ZOPEPRODUCTDIR%%/Archetypes/profiles/default/metadata.xml
-%%ZOPEPRODUCTDIR%%/Archetypes/profiles/default/skins.xml
-%%ZOPEPRODUCTDIR%%/Archetypes/profiles/default/toolset.xml
-%%ZOPEPRODUCTDIR%%/Archetypes/profiles/sample_types/archetype_tool.xml
-%%ZOPEPRODUCTDIR%%/Archetypes/profiles/sample_types/metadata.xml
-%%ZOPEPRODUCTDIR%%/Archetypes/profiles/sample_types/types.xml
-%%ZOPEPRODUCTDIR%%/Archetypes/profiles/sample_types/types/ATBIFolder.xml
-%%ZOPEPRODUCTDIR%%/Archetypes/profiles/sample_types/types/ComplexType.xml
-%%ZOPEPRODUCTDIR%%/Archetypes/profiles/sample_types/types/DDocument.xml
-%%ZOPEPRODUCTDIR%%/Archetypes/profiles/sample_types/types/Fact.xml
-%%ZOPEPRODUCTDIR%%/Archetypes/profiles/sample_types/types/MySimpleType.xml
-%%ZOPEPRODUCTDIR%%/Archetypes/profiles/sample_types/types/Refnode.xml
-%%ZOPEPRODUCTDIR%%/Archetypes/profiles/sample_types/types/SimpleBTreeFolder.xml
-%%ZOPEPRODUCTDIR%%/Archetypes/profiles/sample_types/types/SimpleFile.xml
-%%ZOPEPRODUCTDIR%%/Archetypes/profiles/sample_types/types/SimpleFolder.xml
-%%ZOPEPRODUCTDIR%%/Archetypes/profiles/sample_types/types/SimpleProtectedType.xml
-%%ZOPEPRODUCTDIR%%/Archetypes/profiles/sample_types/types/SimpleType.xml
-%%ZOPEPRODUCTDIR%%/Archetypes/public.py
-%%ZOPEPRODUCTDIR%%/Archetypes/public.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/ref_graph.py
-%%ZOPEPRODUCTDIR%%/Archetypes/ref_graph.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/references.py
-%%ZOPEPRODUCTDIR%%/Archetypes/references.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/setuphandlers.py
-%%ZOPEPRODUCTDIR%%/Archetypes/setuphandlers.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/add_reference.cpy
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/add_reference.cpy.metadata
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/archebuilder/archebuilder.css
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/archebuilder/archebuilder.html
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/archebuilder/archebuilder.js
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/archebuilder/archebuilder.xul
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/archebuilder/archebuilderxul.xsl
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/archebuilder/sarissa.js
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/archetypes_zmi.css.dtml
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/at_download.py
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/at_isEditable.py
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/at_isEditable.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/base.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/base_edit.cpt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/base_edit.cpt.metadata
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/base_metadata.cpt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/base_metadata.cpt.metadata
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/base_view.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/base_view.pt.metadata
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/checkSelected.py
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/collectKeywords.py
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/content_edit.cpy
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/content_edit.cpy.metadata
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/content_edit_impl.py
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/content_types.css.dtml
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/displayValue.py
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/edit_macros.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/getBestIcon.py
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/getCharset.py
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/getImageTag.py
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/getUniqueWidgetAttr.py
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/go_back.cpy
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/lookupMime.py
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/metadata_macros.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/reference_focus_js.dtml
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/reference_graph.cpt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/reference_js.dtml
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/reference_slot.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/remove_creation_mark.py
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/session_restore_value.py
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/session_save_form.py
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/session_save_form.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/table.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/table_view.css.dtml
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/table_view.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/test_rview.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/unicodeEncode.py
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/unicodeTestIn.py
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/validate_base.vpy
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/validate_integrity.cpy
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/validate_integrity.cpy.metadata
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/addable_support.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/boolean.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/calendar.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/computed.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/decimal.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/epoz.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/field.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/field_table.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/file.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/image.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/inandout.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/integer.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/js/inandout.js
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/js/inandout.js.metadata
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/js/picklist.js
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/js/picklist.js.metadata
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/js/textcount.js
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/js/textcount.js.metadata
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/keyword.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/label.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/languagewidget.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/lines.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/multiselection.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/password.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/picklist.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/reference.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/rich.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/selection.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/string.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/textarea.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/visual.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/zid.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes_kss/at.kss
-%%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes_kss/at_experimental.kss
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/README.txt
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/atsitetestcase.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/atsitetestcase.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/attestcase.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/attestcase.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/common.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/common.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/doctestcase.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/doctestcase.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/editing.txt
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/events.txt
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/folder_marshall.txt
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/input/pdb.doc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/input/rest1.rst
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/input/rest1.tgz
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/input/rest2.rst
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/input/rest3.rst
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/input/tool.gif
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/input/webdav.pdf
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/input/word.doc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/output/rest1.out
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/output/rest2.out
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/output/rest3.out
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/reindex_sanity_plone21.txt
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_aggregated_storage.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_aggregated_storage.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_annotation.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_annotation.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_athistoryaware.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_athistoryaware.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_baseobject.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_baseobject.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_baseschema.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_baseschema.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_baseunit.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_baseunit.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_classgen.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_classgen.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_cmfessentials.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_cmfessentials.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_construction.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_construction.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_contenttype.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_contenttype.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_copying.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_copying.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_default_mimetypes.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_default_mimetypes.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_doctests.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_doctests.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_event.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_event.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_extensions_utils.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_extensions_utils.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_externaleditor.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_externaleditor.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_fields.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_fields.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_fieldvalidation.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_fieldvalidation.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_file_upload.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_file_upload.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_filename.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_filename.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_functional.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_functional.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_index.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_index.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_interfaces.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_interfaces.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_marshaller.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_marshaller.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_metadata.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_metadata.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_referenceCatalog.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_referenceCatalog.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_referenceable.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_referenceable.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_rename.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_rename.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_schemata.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_schemata.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_schemata_manipulation.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_schemata_manipulation.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_security.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_security.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_sitepolicy.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_sitepolicy.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_sqlstorage.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_sqlstorage.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_storage.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_storage.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_templatemixin.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_templatemixin.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_unicode.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_unicode.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_update_schema.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_update_schema.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_utils.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_utils.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_utils2.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_utils2.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_validation.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_validation.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_varschema.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_varschema.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_widgets.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/test_widgets.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/traversal.txt
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/traversal_4981.txt
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/utils.py
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/utils.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/tests/webdav_operations.txt
-%%ZOPEPRODUCTDIR%%/Archetypes/tool.gif
-%%ZOPEPRODUCTDIR%%/Archetypes/utils.py
-%%ZOPEPRODUCTDIR%%/Archetypes/utils.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/validator.py
-%%ZOPEPRODUCTDIR%%/Archetypes/validator.pyc
-%%ZOPEPRODUCTDIR%%/Archetypes/version.txt
-%%ZOPEPRODUCTDIR%%/Archetypes/www/addSchema.zpt
-%%ZOPEPRODUCTDIR%%/Archetypes/www/fields_xml.zpt
-%%ZOPEPRODUCTDIR%%/Archetypes/www/generateDebug.zpt
-%%ZOPEPRODUCTDIR%%/Archetypes/www/manageTemplates.zpt
-%%ZOPEPRODUCTDIR%%/Archetypes/www/manage_catalogs.zpt
-%%ZOPEPRODUCTDIR%%/Archetypes/www/migrationForm.zpt
-%%ZOPEPRODUCTDIR%%/Archetypes/www/registry.rng
-%%ZOPEPRODUCTDIR%%/Archetypes/www/registry.xml
-%%ZOPEPRODUCTDIR%%/Archetypes/www/registry_xml.zpt
-%%ZOPEPRODUCTDIR%%/Archetypes/www/schema.zpt
-%%ZOPEPRODUCTDIR%%/Archetypes/www/selectConnections.dtml
-%%ZOPEPRODUCTDIR%%/Archetypes/www/storages_xml.zpt
-%%ZOPEPRODUCTDIR%%/Archetypes/www/type_xml.zpt
-%%ZOPEPRODUCTDIR%%/Archetypes/www/types_xml.zpt
-%%ZOPEPRODUCTDIR%%/Archetypes/www/updateSchemaForm.zpt
-%%ZOPEPRODUCTDIR%%/Archetypes/www/validators_xml.zpt
-%%ZOPEPRODUCTDIR%%/Archetypes/www/viewContents.zpt
-%%ZOPEPRODUCTDIR%%/Archetypes/www/view_reference.zpt
-%%ZOPEPRODUCTDIR%%/Archetypes/www/widgets_xml.zpt
-%%ZOPEPRODUCTDIR%%/Archetypes/www/zmi/base_add.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/www/zmi/base_edit.pt
-%%ZOPEPRODUCTDIR%%/Archetypes/www/zmi/icons/document_icon.gif
-%%ZOPEPRODUCTDIR%%/Archetypes/www/zmi/icons/folder_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/ActionIconsTool.py
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/ActionIconsTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/DEPENDENCIES.txt
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/README.txt
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/exportimport.py
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/exportimport.pyc
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/interfaces/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/interfaces/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/interfaces/_tools.py
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/interfaces/_tools.pyc
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/permissions.py
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/permissions.pyc
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/profiles/actionicons/actionicons.xml
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/profiles/actionicons/componentregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/profiles/actionicons/export_steps.xml
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/profiles/actionicons/import_steps.xml
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/profiles/actionicons/skins.xml
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/profiles/actionicons/toolset.xml
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/skins/actionicons/actionicons_macros.pt
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/skins/actionicons/approve_icon.png
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/skins/actionicons/edit_icon.png
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/skins/actionicons/expire_icon.png
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/skins/actionicons/folder_icon.png
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/skins/actionicons/metadata_icon.png
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/skins/actionicons/policies_icon.png
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/skins/actionicons/preview_icon.png
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/skins/actionicons/reject_icon.png
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/skins/actionicons/retract_icon.png
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/skins/actionicons/submit_icon.png
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/skins/actionicons/undo_icon.png
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/skins/actionicons/user_icon.png
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/skins/actionicons/worklist_icon.png
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/skins/actionicons/yank_icon.png
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/standard_mappings.py
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/standard_mappings.pyc
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/tests/test_ActionIconsTool.py
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/tests/test_ActionIconsTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/tests/test_exportimport.py
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/tests/test_exportimport.pyc
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/tool.gif
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/version.txt
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/www/aitEdit.zpt
-%%ZOPEPRODUCTDIR%%/CMFActionIcons/xml/aitExport.xml
-%%ZOPEPRODUCTDIR%%/CMFCalendar/CREDITS.txt
-%%ZOPEPRODUCTDIR%%/CMFCalendar/CalendarTool.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/CalendarTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCalendar/DEPENDENCIES.txt
-%%ZOPEPRODUCTDIR%%/CMFCalendar/Event.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/Event.pyc
-%%ZOPEPRODUCTDIR%%/CMFCalendar/README.txt
-%%ZOPEPRODUCTDIR%%/CMFCalendar/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFCalendar/browser/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/browser/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFCalendar/browser/calendartool.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/browser/calendartool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCalendar/browser/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFCalendar/browser/event.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/browser/event.pyc
-%%ZOPEPRODUCTDIR%%/CMFCalendar/browser/event.txt
-%%ZOPEPRODUCTDIR%%/CMFCalendar/browser/templates/calendar_day.pt
-%%ZOPEPRODUCTDIR%%/CMFCalendar/browser/templates/calendar_widgets.pt
-%%ZOPEPRODUCTDIR%%/CMFCalendar/browser/tests.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/browser/tests.pyc
-%%ZOPEPRODUCTDIR%%/CMFCalendar/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFCalendar/exceptions.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/exceptions.pyc
-%%ZOPEPRODUCTDIR%%/CMFCalendar/interfaces/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/interfaces/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFCalendar/interfaces/_content.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/interfaces/_content.pyc
-%%ZOPEPRODUCTDIR%%/CMFCalendar/interfaces/_tools.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/interfaces/_tools.pyc
-%%ZOPEPRODUCTDIR%%/CMFCalendar/locales/cmf_calendar-manual.pot
-%%ZOPEPRODUCTDIR%%/CMFCalendar/locales/cmf_calendar.pot
-%%ZOPEPRODUCTDIR%%/CMFCalendar/permissions.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/permissions.pyc
-%%ZOPEPRODUCTDIR%%/CMFCalendar/profiles/default/catalog.xml
-%%ZOPEPRODUCTDIR%%/CMFCalendar/profiles/default/import_steps.xml
-%%ZOPEPRODUCTDIR%%/CMFCalendar/profiles/default/toolset.xml
-%%ZOPEPRODUCTDIR%%/CMFCalendar/profiles/default/types.xml
-%%ZOPEPRODUCTDIR%%/CMFCalendar/profiles/default/types/Event.xml
-%%ZOPEPRODUCTDIR%%/CMFCalendar/profiles/skins_support/skins.xml
-%%ZOPEPRODUCTDIR%%/CMFCalendar/profiles/skins_support/types/Event.xml
-%%ZOPEPRODUCTDIR%%/CMFCalendar/setuphandlers.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/setuphandlers.pyc
-%%ZOPEPRODUCTDIR%%/CMFCalendar/skins/zpt_calendar/CalendarStyle.css
-%%ZOPEPRODUCTDIR%%/CMFCalendar/skins/zpt_calendar/calendarBox.pt
-%%ZOPEPRODUCTDIR%%/CMFCalendar/skins/zpt_calendar/calendar_day_view.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/skins/zpt_calendar/calendar_day_view_template.pt
-%%ZOPEPRODUCTDIR%%/CMFCalendar/skins/zpt_calendar/event_edit_control.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/skins/zpt_calendar/event_edit_form.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/skins/zpt_calendar/event_edit_template.pt
-%%ZOPEPRODUCTDIR%%/CMFCalendar/skins/zpt_calendar/event_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFCalendar/skins/zpt_calendar/event_view.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/skins/zpt_calendar/event_view_template.pt
-%%ZOPEPRODUCTDIR%%/CMFCalendar/skins/zpt_calendar/getDaysClass.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/skins/zpt_calendar/getEndAsString.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/skins/zpt_calendar/getMonthAndYear.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/skins/zpt_calendar/getNextMonthLink.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/skins/zpt_calendar/getPreviousMonthLink.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/skins/zpt_calendar/getStartAsString.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/testing.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/testing.pyc
-%%ZOPEPRODUCTDIR%%/CMFCalendar/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFCalendar/tests/test_Calendar.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/tests/test_Calendar.pyc
-%%ZOPEPRODUCTDIR%%/CMFCalendar/tests/test_Event.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/tests/test_Event.pyc
-%%ZOPEPRODUCTDIR%%/CMFCalendar/tool.gif
-%%ZOPEPRODUCTDIR%%/CMFCalendar/utils.py
-%%ZOPEPRODUCTDIR%%/CMFCalendar/utils.pyc
-%%ZOPEPRODUCTDIR%%/CMFCalendar/version.txt
-%%ZOPEPRODUCTDIR%%/CMFCalendar/www/configureCalendarTool.zpt
-%%ZOPEPRODUCTDIR%%/CMFCalendar/www/explainCalendarTool.zpt
-%%ZOPEPRODUCTDIR%%/CMFCore/ActionInformation.py
-%%ZOPEPRODUCTDIR%%/CMFCore/ActionInformation.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/ActionProviderBase.py
-%%ZOPEPRODUCTDIR%%/CMFCore/ActionProviderBase.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/ActionsTool.py
-%%ZOPEPRODUCTDIR%%/CMFCore/ActionsTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/CHANGES.txt
-%%ZOPEPRODUCTDIR%%/CMFCore/CMFBTreeFolder.py
-%%ZOPEPRODUCTDIR%%/CMFCore/CMFBTreeFolder.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/CMFCatalogAware.py
-%%ZOPEPRODUCTDIR%%/CMFCore/CMFCatalogAware.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/CachingPolicyManager.py
-%%ZOPEPRODUCTDIR%%/CMFCore/CachingPolicyManager.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/CatalogTool.py
-%%ZOPEPRODUCTDIR%%/CMFCore/CatalogTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/ContentTypeRegistry.py
-%%ZOPEPRODUCTDIR%%/CMFCore/ContentTypeRegistry.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/CookieCrumbler.py
-%%ZOPEPRODUCTDIR%%/CMFCore/CookieCrumbler.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/DEPENDENCIES.txt
-%%ZOPEPRODUCTDIR%%/CMFCore/DirectoryView.py
-%%ZOPEPRODUCTDIR%%/CMFCore/DirectoryView.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/DiscussionTool.py
-%%ZOPEPRODUCTDIR%%/CMFCore/DiscussionTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/DynamicType.py
-%%ZOPEPRODUCTDIR%%/CMFCore/DynamicType.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/Expression.py
-%%ZOPEPRODUCTDIR%%/CMFCore/Expression.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/Extensions/TestRecord.py
-%%ZOPEPRODUCTDIR%%/CMFCore/Extensions/TestRecord.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/Extensions/migrateToCMF21.py
-%%ZOPEPRODUCTDIR%%/CMFCore/Extensions/migrateToCMF21.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/FSDTMLMethod.py
-%%ZOPEPRODUCTDIR%%/CMFCore/FSDTMLMethod.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/FSFile.py
-%%ZOPEPRODUCTDIR%%/CMFCore/FSFile.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/FSImage.py
-%%ZOPEPRODUCTDIR%%/CMFCore/FSImage.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/FSMetadata.py
-%%ZOPEPRODUCTDIR%%/CMFCore/FSMetadata.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/FSObject.py
-%%ZOPEPRODUCTDIR%%/CMFCore/FSObject.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/FSPageTemplate.py
-%%ZOPEPRODUCTDIR%%/CMFCore/FSPageTemplate.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/FSPropertiesObject.py
-%%ZOPEPRODUCTDIR%%/CMFCore/FSPropertiesObject.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/FSPythonScript.py
-%%ZOPEPRODUCTDIR%%/CMFCore/FSPythonScript.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/FSReSTMethod.py
-%%ZOPEPRODUCTDIR%%/CMFCore/FSReSTMethod.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/FSSTXMethod.py
-%%ZOPEPRODUCTDIR%%/CMFCore/FSSTXMethod.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/FSZSQLMethod.py
-%%ZOPEPRODUCTDIR%%/CMFCore/FSZSQLMethod.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/MemberDataTool.py
-%%ZOPEPRODUCTDIR%%/CMFCore/MemberDataTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/MembershipTool.py
-%%ZOPEPRODUCTDIR%%/CMFCore/MembershipTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/PortalContent.py
-%%ZOPEPRODUCTDIR%%/CMFCore/PortalContent.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/PortalFolder.py
-%%ZOPEPRODUCTDIR%%/CMFCore/PortalFolder.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/PortalObject.py
-%%ZOPEPRODUCTDIR%%/CMFCore/PortalObject.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/README.txt
-%%ZOPEPRODUCTDIR%%/CMFCore/RegistrationTool.py
-%%ZOPEPRODUCTDIR%%/CMFCore/RegistrationTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/Skinnable.py
-%%ZOPEPRODUCTDIR%%/CMFCore/Skinnable.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/SkinsContainer.py
-%%ZOPEPRODUCTDIR%%/CMFCore/SkinsContainer.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/SkinsTool.py
-%%ZOPEPRODUCTDIR%%/CMFCore/SkinsTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/TypesTool.py
-%%ZOPEPRODUCTDIR%%/CMFCore/TypesTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/URLTool.py
-%%ZOPEPRODUCTDIR%%/CMFCore/URLTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/UndoTool.py
-%%ZOPEPRODUCTDIR%%/CMFCore/UndoTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/WorkflowCore.py
-%%ZOPEPRODUCTDIR%%/CMFCore/WorkflowCore.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/WorkflowTool.py
-%%ZOPEPRODUCTDIR%%/CMFCore/WorkflowTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFCore/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/browser/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFCore/browser/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/browser/actions.py
-%%ZOPEPRODUCTDIR%%/CMFCore/browser/actions.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/browser/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFCore/browser/globalbrowsermenuservice.py
-%%ZOPEPRODUCTDIR%%/CMFCore/browser/globalbrowsermenuservice.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/browser/meta.zcml
-%%ZOPEPRODUCTDIR%%/CMFCore/browser/typeinfo.py
-%%ZOPEPRODUCTDIR%%/CMFCore/browser/typeinfo.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFCore/content.zcml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/addCC.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/addFSDirView.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/addInstance.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/cachingPolicies.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/catalogFind.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/configureRegistrationTool.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/custdtml.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/custfile.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/custimage.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/custprops.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/custpt.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/custpy.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/custstx.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/custzsql.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/dirview_properties.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/editToolsActions.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/explainActionsTool.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/explainCatalogTool.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/explainDiscussionTool.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/explainFiveActionsTool.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/explainMemberDataTool.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/explainMembershipTool.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/explainRegistrationTool.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/explainSkinsTool.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/explainTypesTool.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/explainURLTool.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/explainUndoTool.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/explainWorkflowTool.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/extensionWidget.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/findForm.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/findResult.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/majorMinorWidget.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/manageActionProviders.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/memberdataContents.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/membershipRolemapping.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/mimetypePredEdit.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/patternWidget.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/registryPredList.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/registryTest.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/selectWorkflows.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/skinProps.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/dtml/zmi_workflows.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/event.zcml
-%%ZOPEPRODUCTDIR%%/CMFCore/exceptions.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exceptions.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/actions.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/actions.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/cachingpolicymgr.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/cachingpolicymgr.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/catalog.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/catalog.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/content.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/content.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/contenttyperegistry.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/contenttyperegistry.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/cookieauth.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/cookieauth.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/mailhost.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/mailhost.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/properties.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/properties.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/skins.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/skins.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/conformance.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/conformance.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/four/placeholder.txt
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/one/placeholder.txt
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/test_actions.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/test_actions.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/test_cachingpolicymgr.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/test_cachingpolicymgr.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/test_catalog.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/test_catalog.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/test_content.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/test_content.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/test_contenttyperegistry.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/test_contenttyperegistry.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/test_cookieauth.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/test_cookieauth.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/test_mailhost.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/test_mailhost.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/test_properties.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/test_properties.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/test_skins.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/test_skins.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/test_typeinfo.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/test_typeinfo.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/test_workflow.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/test_workflow.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/three/placeholder.txt
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/two/placeholder.txt
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/typeinfo.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/typeinfo.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/workflow.py
-%%ZOPEPRODUCTDIR%%/CMFCore/exportimport/workflow.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/fiveactionstool.py
-%%ZOPEPRODUCTDIR%%/CMFCore/fiveactionstool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/folderAdd.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/help/Actions.stx
-%%ZOPEPRODUCTDIR%%/CMFCore/help/CPMPolicies.stx
-%%ZOPEPRODUCTDIR%%/CMFCore/images/cmf_action.gif
-%%ZOPEPRODUCTDIR%%/CMFCore/images/cmf_action_category.gif
-%%ZOPEPRODUCTDIR%%/CMFCore/images/cookie.gif
-%%ZOPEPRODUCTDIR%%/CMFCore/images/dirview.gif
-%%ZOPEPRODUCTDIR%%/CMFCore/images/fsdtml.gif
-%%ZOPEPRODUCTDIR%%/CMFCore/images/fsfile.gif
-%%ZOPEPRODUCTDIR%%/CMFCore/images/fsimage.gif
-%%ZOPEPRODUCTDIR%%/CMFCore/images/fsprops.gif
-%%ZOPEPRODUCTDIR%%/CMFCore/images/fspt.gif
-%%ZOPEPRODUCTDIR%%/CMFCore/images/fspy.gif
-%%ZOPEPRODUCTDIR%%/CMFCore/images/fssqlmethod.gif
-%%ZOPEPRODUCTDIR%%/CMFCore/images/registry.gif
-%%ZOPEPRODUCTDIR%%/CMFCore/images/typeinfo.gif
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/CachingPolicyManager.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/CachingPolicyManager.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/ContentTypeRegistry.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/ContentTypeRegistry.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/Contentish.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/Contentish.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/Discussions.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/Discussions.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/DublinCore.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/DublinCore.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/Dynamic.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/Dynamic.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/Folderish.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/Folderish.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/IOpaqueItems.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/IOpaqueItems.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/Syndicatable.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/Syndicatable.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/_content.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/_content.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/_events.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/_events.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/_tools.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/_tools.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_actions.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_actions.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_catalog.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_catalog.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_discussion.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_discussion.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_memberdata.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_memberdata.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_membership.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_membership.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_metadata.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_metadata.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_properties.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_properties.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_registration.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_registration.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_skins.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_skins.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_types.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_types.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_undo.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_undo.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_url.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_url.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_workflow.py
-%%ZOPEPRODUCTDIR%%/CMFCore/interfaces/portal_workflow.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/meta.zcml
-%%ZOPEPRODUCTDIR%%/CMFCore/overrides.zcml
-%%ZOPEPRODUCTDIR%%/CMFCore/permissions.py
-%%ZOPEPRODUCTDIR%%/CMFCore/permissions.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/src/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFCore/src/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/src/five/EXTERNALS.txt
-%%ZOPEPRODUCTDIR%%/CMFCore/src/five/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFCore/src/five/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/src/five/localsitemanager/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFCore/src/five/localsitemanager/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/src/five/localsitemanager/browser.py
-%%ZOPEPRODUCTDIR%%/CMFCore/src/five/localsitemanager/browser.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/src/five/localsitemanager/browser.txt
-%%ZOPEPRODUCTDIR%%/CMFCore/src/five/localsitemanager/components.pt
-%%ZOPEPRODUCTDIR%%/CMFCore/src/five/localsitemanager/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFCore/src/five/localsitemanager/localsitemanager.txt
-%%ZOPEPRODUCTDIR%%/CMFCore/src/five/localsitemanager/overrides.zcml
-%%ZOPEPRODUCTDIR%%/CMFCore/src/five/localsitemanager/registry.py
-%%ZOPEPRODUCTDIR%%/CMFCore/src/five/localsitemanager/registry.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/src/five/localsitemanager/tests.py
-%%ZOPEPRODUCTDIR%%/CMFCore/src/five/localsitemanager/tests.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/src/five/localsitemanager/utils.py
-%%ZOPEPRODUCTDIR%%/CMFCore/src/five/localsitemanager/utils.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/testing.py
-%%ZOPEPRODUCTDIR%%/CMFCore/testing.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/testing.zcml
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/base/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/base/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/base/content.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/base/content.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/base/dummy.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/base/dummy.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/base/security.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/base/security.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/base/testcase.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/base/testcase.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/base/tidata.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/base/tidata.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/base/utils.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/base/utils.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/#test1.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/#test1.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/.test1.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/.test1.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/nested_view.zpt
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/nested_view_1.zpt
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/nested_view_2.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/nested_view_2.zpt
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/output_page_1.zpt
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/output_page_2.zpt
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/output_page_3.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/output_page_4.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test1.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test1.py~
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test4.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test4.py.security
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test5.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test6.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test6.py.metadata
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/testDTML.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/testDTML.dtml.metadata
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/testDTML_CPM3.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/testPT.pt
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/testPT.pt.properties
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/testPT2.pt
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/testPT2.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/testPT3.pt
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/testPT3.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/testPT4.pt
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/testPT4.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/testPT_CPM1.zpt
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/testPT_CPM2.zpt
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/testPT_multiline_python_dos.pt
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/testPT_multiline_python_mac.pt
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/testPT_multiline_python_unix.pt
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/testPT_utf8.pt
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/testPTbad.pt
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/testReST.rst
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/testReST.rst.metadata
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/testSTX.stx
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/testSTX.stx.metadata
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/testUtf8.js
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/testXMLPT.pt
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test_directory.metadata
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test_directory/directorytest.pt
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test_directory/directorytest.pt.properties
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test_dos.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test_dtml.dtml
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test_dtml.dtml.metadata
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test_file.swf
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test_file.swf.metadata
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test_file_two.swf
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test_file_two.swf.metadata
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test_image.gif
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test_image.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test_mac.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test_manual_ignore.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test_manual_ignore.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test_props.props
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test_unix.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test_warn.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test_warn.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/testsql.zsql
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/fiveactions.zcml
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_ActionInformation.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_ActionInformation.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_ActionProviderBase.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_ActionProviderBase.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_ActionsTool.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_ActionsTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_CMFBTreeFolder.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_CMFBTreeFolder.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_CMFCatalogAware.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_CMFCatalogAware.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_CachingPolicyManager.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_CachingPolicyManager.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_CatalogTool.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_CatalogTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_ContentTypeRegistry.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_ContentTypeRegistry.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_CookieCrumbler.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_CookieCrumbler.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_DirectoryView.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_DirectoryView.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_DiscussionTool.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_DiscussionTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_DynamicType.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_DynamicType.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_Expression.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_Expression.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_FSDTMLMethod.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_FSDTMLMethod.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_FSFile.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_FSFile.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_FSImage.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_FSImage.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_FSMetadata.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_FSMetadata.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_FSPageTemplate.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_FSPageTemplate.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_FSPropertiesObject.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_FSPropertiesObject.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_FSPythonScript.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_FSPythonScript.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_FSReSTMethod.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_FSReSTMethod.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_FSSTXMethod.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_FSSTXMethod.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_FSSecurity.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_FSSecurity.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_FSZSQLMethod.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_FSZSQLMethod.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_MemberDataTool.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_MemberDataTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_MembershipTool.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_MembershipTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_OpaqueItems.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_OpaqueItems.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_PortalContent.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_PortalContent.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_PortalFolder.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_PortalFolder.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_RegistrationTool.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_RegistrationTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_SkinsTool.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_SkinsTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_TypesTool.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_TypesTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_URLTool.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_URLTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_UndoTool.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_UndoTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_WorkflowTool.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_WorkflowTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_fiveactionstool.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_fiveactionstool.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_utils.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_utils.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_zcml.py
-%%ZOPEPRODUCTDIR%%/CMFCore/tests/test_zcml.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/tool.gif
-%%ZOPEPRODUCTDIR%%/CMFCore/tool.zcml
-%%ZOPEPRODUCTDIR%%/CMFCore/utils.py
-%%ZOPEPRODUCTDIR%%/CMFCore/utils.pyc
-%%ZOPEPRODUCTDIR%%/CMFCore/version.txt
-%%ZOPEPRODUCTDIR%%/CMFCore/www/cpsDiff.pt
-%%ZOPEPRODUCTDIR%%/CMFCore/www/typeinfoAliases.zpt
-%%ZOPEPRODUCTDIR%%/CMFCore/www/typesAliases.zpt
-%%ZOPEPRODUCTDIR%%/CMFCore/zcml.py
-%%ZOPEPRODUCTDIR%%/CMFCore/zcml.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/DEPENDENCIES.txt
-%%ZOPEPRODUCTDIR%%/CMFDefault/DefaultWorkflow.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/DefaultWorkflow.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/DiscussionItem.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/DiscussionItem.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/DiscussionTool.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/DiscussionTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/Document.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/Document.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/DublinCore.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/DublinCore.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/Extensions/Upgrade.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/Extensions/Upgrade.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/Extensions/fix_cmf_permissions.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/Extensions/fix_cmf_permissions.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/Extensions/migrate_ptk.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/Extensions/migrate_ptk.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/Extensions/update_catalogIndexes.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/Extensions/update_catalogIndexes.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/Extensions/update_discussion.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/Extensions/update_discussion.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/Favorite.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/Favorite.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/File.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/File.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/Image.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/Image.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/Link.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/Link.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/MembershipTool.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/MembershipTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/MetadataTool.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/MetadataTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/NewsItem.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/NewsItem.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/Portal.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/Portal.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/PropertiesTool.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/PropertiesTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/README.txt
-%%ZOPEPRODUCTDIR%%/CMFDefault/RegistrationTool.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/RegistrationTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/SkinnedFolder.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/SkinnedFolder.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/SyndicationInfo.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/SyndicationInfo.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/SyndicationTool.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/SyndicationTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/URLTool.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/URLTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/README.txt
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/TODO.txt
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/document.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/document.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/document.txt
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/favorite.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/favorite.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/file.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/file.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/folder.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/folder.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/folder.txt
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/link.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/link.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/metadata.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/metadata.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/metadata.txt
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/newsitem.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/newsitem.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/templates/batch_widgets.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/templates/document.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/templates/folder.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/templates/folder_contents.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/templates/form_widgets.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/templates/link.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/tests.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/tests.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/utils.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/browser/utils.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFDefault/content.zcml
-%%ZOPEPRODUCTDIR%%/CMFDefault/directories.zcml
-%%ZOPEPRODUCTDIR%%/CMFDefault/dtml/explainDiscussionTool.dtml
-%%ZOPEPRODUCTDIR%%/CMFDefault/dtml/explainMembershipTool.dtml
-%%ZOPEPRODUCTDIR%%/CMFDefault/dtml/explainMetadataTool.dtml
-%%ZOPEPRODUCTDIR%%/CMFDefault/dtml/explainPropertiesTool.dtml
-%%ZOPEPRODUCTDIR%%/CMFDefault/dtml/membershipRolemapping.dtml
-%%ZOPEPRODUCTDIR%%/CMFDefault/dtml/metadataElementPolicies.dtml
-%%ZOPEPRODUCTDIR%%/CMFDefault/dtml/metadataProperties.dtml
-%%ZOPEPRODUCTDIR%%/CMFDefault/dtml/synOverview.dtml
-%%ZOPEPRODUCTDIR%%/CMFDefault/dtml/synPolicies.dtml
-%%ZOPEPRODUCTDIR%%/CMFDefault/dtml/synProps.dtml
-%%ZOPEPRODUCTDIR%%/CMFDefault/dtml/synReports.dtml
-%%ZOPEPRODUCTDIR%%/CMFDefault/dtml/zmi_editDocument.dtml
-%%ZOPEPRODUCTDIR%%/CMFDefault/dtml/zmi_editLink.dtml
-%%ZOPEPRODUCTDIR%%/CMFDefault/dtml/zmi_metadata.dtml
-%%ZOPEPRODUCTDIR%%/CMFDefault/exceptions.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/exceptions.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/factory.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/factory.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/formlib/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/formlib/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/formlib/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFDefault/formlib/editform.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/formlib/form.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/formlib/form.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/formlib/schema.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/formlib/schema.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/formlib/schema.txt
-%%ZOPEPRODUCTDIR%%/CMFDefault/formlib/tests.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/formlib/tests.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/formlib/viewform.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/formlib/vocabulary.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/formlib/vocabulary.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/formlib/widgets.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/formlib/widgets.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/formlib/widgets.txt
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/ActorDefinitions.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/Actor_ContentCreator.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/Actor_MembershipManager.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/Actor_Reviewer.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/Actor_SiteDesigner.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/Actor_SiteManager.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/Actor_SiteVisitor.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/AddContentFolders.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/ApproveForPublication.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/BecomeAMember.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/BrowseCMFSiteHomepage.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/BrowseNewsItems.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/BrowseSubmittedForReview.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/ChangeContent.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/ConfigureCMFSite.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/ConfigurePersonalization.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/CreateCMFFolder.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/CreateCMFSite.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/CreateCMFTopic.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/CreateNewContent.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/LoginAsMember.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/ManageLocalRoles.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/MoveCopyContent.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/ProvideFeedback.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/RemoveContent.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/RenameContent.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/SearchCMFSite.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/SubmitContentForPublication.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/Syndication-Tool_Overview.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/Syndication-Tool_Policies.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/Syndication-Tool_Properties.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/Syndication-Tool_Reporting.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/TODO.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/UndoChanges.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/UnpublishContent.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/help/ViewMyContent.stx
-%%ZOPEPRODUCTDIR%%/CMFDefault/images/portal.gif
-%%ZOPEPRODUCTDIR%%/CMFDefault/images/workflow.gif
-%%ZOPEPRODUCTDIR%%/CMFDefault/interfaces/Document.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/interfaces/Document.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/interfaces/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/interfaces/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/interfaces/_content.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/interfaces/_content.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/interfaces/_tools.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/interfaces/_tools.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/interfaces/portal_membership.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/interfaces/portal_membership.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/locales/cmf_default-manual.pot
-%%ZOPEPRODUCTDIR%%/CMFDefault/locales/cmf_default.pot
-%%ZOPEPRODUCTDIR%%/CMFDefault/permissions.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/permissions.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles.zcml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/actions.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/cachingpolicymgr.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/catalog.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/componentregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/contenttyperegistry.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/cookieauth.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/export_steps.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/import_steps.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/mailhost.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/properties.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/rolemap.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/skins.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/skins/custom.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/toolset.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/types.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/types/CMF_BTree_Folder.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/types/Discussion_Item.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/types/Document.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/types/Favorite.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/types/File.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/types/Folder.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/types/Image.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/types/Link.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/types/News_Item.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/workflows.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/workflows/default_workflow/definition.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/sample_content/export_steps.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/sample_content/import_steps.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/sample_content/structure/.objects
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/sample_content/structure/.preserve
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/sample_content/structure/.properties
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/sample_content/structure/subfolder/.objects
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/sample_content/structure/subfolder/.properties
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/sample_content/structure/subfolder/a_link
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/sample_content/structure/subfolder/binary_file.tgz
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/sample_content/structure/subfolder/binary_image.png
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/sample_content/structure/subfolder/html_document
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/sample_content/structure/subfolder/some_news
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/sample_content/structure/subfolder/stx_document
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/views_support/types/CMF_BTree_Folder.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/views_support/types/Document.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/views_support/types/Favorite.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/views_support/types/File.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/views_support/types/Folder.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/views_support/types/Image.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/views_support/types/Link.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/profiles/views_support/types/News_Item.xml
-%%ZOPEPRODUCTDIR%%/CMFDefault/setuphandlers.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/setuphandlers.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/skin/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skin/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/skin/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFDefault/skin/five_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/Images/UpFolder_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/Images/Zope_logo.gif
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/Images/c.gif
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/Images/go.gif
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/Images/logo.jpg
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/Images/logo.png
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/Images/spacer.gif
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/Images/tinyzope.jpg
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/aboveInThread.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/content_hide_form.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/content_publish_form.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/content_reject_form.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/content_retract_form.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/content_show_form.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/content_status_history.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/content_status_modify.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/content_status_modify.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/content_submit_form.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/discussionitem_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/discussionitem_view.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/discussionitem_view_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/document_edit_control.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/document_edit_form.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/document_edit_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/document_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/document_view.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/document_view_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/favorite_view.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/file_edit_control.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/file_edit_form.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/file_edit_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/file_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/file_view.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/file_view_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/folder_edit_control.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/folder_edit_form.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/folder_edit_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/folder_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/folder_view.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/getBaseTag.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/image_edit_control.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/image_edit_form.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/image_edit_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/image_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/image_view.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/image_view_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/link_edit_control.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/link_edit_form.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/link_edit_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/link_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/link_view.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/link_view_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/metadata_edit_control.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/metadata_edit_form.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/metadata_edit_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/newsitem_edit_control.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/newsitem_edit_form.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/newsitem_edit_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/newsitem_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/newsitem_view.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/source_html.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/transition_form.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/validateHTML.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content/validateTextFile.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/addtoFavorites.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/addtoFavorites.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/change_password.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/disableSyndication.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/editSynProperties.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/enableSyndication.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/finish_portal_construction.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/folder_add_control.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/folder_bottom_control.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/folder_copy_control.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/folder_cut_control.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/folder_delete_control.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/folder_down_control.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/folder_localrole_edit.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/folder_localrole_edit.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/folder_paste_control.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/folder_rename_control.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/folder_sort_control.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/folder_top_control.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/folder_up_control.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/logout.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/mail_password.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/members_add_control.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/members_delete_control.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/personalize.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/portal_config_control.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/setRedirect.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/setStatus.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/undo.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/undo.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/validateClipboardData.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/validateId.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/validateItemIds.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/validateMemberIds.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/validatePassword.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control/validateType.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/RSS.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/RSS_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/TitleOrId.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/batch_widgets.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/breadcrumbs.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/clearCookie.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/clearCookie.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/content_byline.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/discitem_delete.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/discitem_delete.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/discussion_reply.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/discussion_reply.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/discussion_reply_form.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/discussion_reply_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/expanded_title.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/filterCookie.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/filterCookie.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/folder_contents.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/folder_contents_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/folder_factories.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/folder_factories_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/folder_filter_form.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/folder_localrole_form.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/folder_rename_form.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/folder_rename_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/form_widgets.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/getBatchItemInfos.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/getBatchNavigation.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/getMainGlobals.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/get_permalink.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/index_html.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/index_html_categorized.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/index_html_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/index_html_utils.html
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/join_form.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/join_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/logged_in.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/logged_in_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/logged_out.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/login_form.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/mail_password_form.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/mail_password_response.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/main_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/members_delete_form.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/members_delete_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/members_manage_form.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/members_manage_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/metadata_help.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/news_box.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/news_box_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/password_email.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/password_email_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/password_form.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/password_form_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/permalink.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/personalize_form.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/publishItems.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/publishItems.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/recent_news.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/recent_news_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/reconfig_form.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/reconfig_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/registered_email.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/registered_email_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/rejectItems.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/rejectItems.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/review.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/roster.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/rssDisabled.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/search.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/search_form.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/search_form_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/search_results_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/setup_talkback_tree.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/standard_error_message.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/stxmethod_view.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/synPropertiesForm.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/synPropertiesForm_template.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/talkback_tree.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/truncID.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/undo_form.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/viewThreadsAtBottom.pt
-%%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic/zpt_stylesheet.css
-%%ZOPEPRODUCTDIR%%/CMFDefault/testing.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/testing.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/RegistrationTool.txt
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/TestFile.swf
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/TestImage.jpg
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_DefaultWorkflow.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_DefaultWorkflow.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_DiscussionReply.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_DiscussionReply.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_DiscussionTool.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_DiscussionTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_Discussions.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_Discussions.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_Document.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_Document.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_DublinCore.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_DublinCore.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_Favorite.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_Favorite.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_File.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_File.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_Image.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_Image.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_Link.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_Link.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_MembershipTool.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_MembershipTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_MetadataTool.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_MetadataTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_NewsItem.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_NewsItem.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_Portal.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_Portal.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_PropertiesTool.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_PropertiesTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_RegistrationTool.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_RegistrationTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_SkinnedFolder.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_SkinnedFolder.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_SyndicationTool.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_SyndicationTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_join.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_join.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_utils.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/tests/test_utils.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/tool.gif
-%%ZOPEPRODUCTDIR%%/CMFDefault/utils.py
-%%ZOPEPRODUCTDIR%%/CMFDefault/utils.pyc
-%%ZOPEPRODUCTDIR%%/CMFDefault/version.txt
-%%ZOPEPRODUCTDIR%%/CMFDefault/www/siteAddForm.zpt
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/ATCompoundDiff.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/ATCompoundDiff.pyc
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/BaseDiff.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/BaseDiff.pyc
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/BinaryDiff.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/BinaryDiff.pyc
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/CMFDTHtmlDiff.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/CMFDTHtmlDiff.pyc
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/CMFDiffTool.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/CMFDiffTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/CREDITS.txt
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/ChangeSet.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/ChangeSet.pyc
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/FieldDiff.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/FieldDiff.pyc
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/HISTORY.txt
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/INSTALL.txt
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/LICENSE.GPL
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/LICENSE.txt
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/ListDiff.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/ListDiff.pyc
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/TextDiff.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/TextDiff.pyc
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/exportimport/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/exportimport/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/exportimport/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/exportimport/difftool.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/exportimport/difftool.pyc
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/interfaces/IChangeSet.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/interfaces/IChangeSet.pyc
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/interfaces/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/interfaces/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/interfaces/portal_diff.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/interfaces/portal_diff.pyc
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/libs/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/libs/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/libs/htmldiff.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/libs/htmldiff.pyc
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/profiles.zcml
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/profiles/default/componentregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/profiles/default/export_steps.xml
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/profiles/default/import_steps.xml
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/profiles/default/metadata.xml
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/profiles/default/skins.xml
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/profiles/default/toolset.xml
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/profiles/default/types.xml
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/profiles/default/types/ChangeSet.xml
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/skins/ChangeSet/at_changeset.pt
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/skins/ChangeSet/changeset.png
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/skins/ChangeSet/changeset_edit.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/skins/ChangeSet/changeset_edit.pyc
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/skins/ChangeSet/changeset_edit_form.pt
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/skins/ChangeSet/changeset_view.pt
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/skins/ChangeSet/diffSpliter.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/skins/ChangeSet/diff_widgets.pt
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/skins/ChangeSet/getIgnoreFields.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/skins/ChangeSet/view_changeset.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/tests/BaseTestCase.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/tests/BaseTestCase.pyc
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/tests/testChangeSet.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/tests/testChangeSet.pyc
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/tests/testDiffTool.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/tests/testDiffTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/tests/testFieldDiff.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/tests/testFieldDiff.pyc
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/tests/testListDiff.py
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/tests/testListDiff.pyc
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/tool.gif
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/version.txt
-%%ZOPEPRODUCTDIR%%/CMFDiffTool/zpt/editCMFDiffTool.zpt
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/HISTORY.txt
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/browser/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/browser/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/browser/addWithPresettings.pt
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/browser/typeinfo.py
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/browser/typeinfo.pyc
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/browserdefault.py
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/browserdefault.pyc
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/fti.py
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/fti.pyc
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/images/typeinfo.gif
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/interface/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/interface/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/interface/_base.py
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/interface/_base.pyc
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/interfaces.py
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/interfaces.pyc
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/permissions.py
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/permissions.pyc
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/profiles/sample_types/types.xml
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/profiles/sample_types/types/DynDocument.xml
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/profiles/sample_types/types/DynFolder.xml
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/tests/CMFDVFTITestCase.py
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/tests/CMFDVFTITestCase.pyc
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/tests/browserdefault.zcml
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/tests/test_browserdefault.py
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/tests/test_browserdefault.pyc
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/tests/test_fti.py
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/tests/test_fti.pyc
-%%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/version.txt
-%%ZOPEPRODUCTDIR%%/CMFEditions/ArchivistTool.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/ArchivistTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/CHANGES.txt
-%%ZOPEPRODUCTDIR%%/CMFEditions/CREDITS.txt
-%%ZOPEPRODUCTDIR%%/CMFEditions/CopyModifyMergeRepositoryTool.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/CopyModifyMergeRepositoryTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/DEPENDENCIES.txt
-%%ZOPEPRODUCTDIR%%/CMFEditions/KeepLastNVersionsTool.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/KeepLastNVersionsTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/ModifierRegistryTool.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/ModifierRegistryTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/Modifiers.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/Modifiers.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/Permissions.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/Permissions.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/README.txt
-%%ZOPEPRODUCTDIR%%/CMFEditions/ReferenceFactoriesTool.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/ReferenceFactoriesTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/StandardModifiers.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/StandardModifiers.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/StorageMigrationSupport.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/StorageMigrationSupport.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/UniqueIdHandlerTool.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/UniqueIdHandlerTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/VersionPolicies.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/VersionPolicies.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/ZVCStorageTool.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/ZVCStorageTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFEditions/doc/DevelDoc.html
-%%ZOPEPRODUCTDIR%%/CMFEditions/doc/DevelDoc.txt
-%%ZOPEPRODUCTDIR%%/CMFEditions/doc/InteractionDiagram.dia
-%%ZOPEPRODUCTDIR%%/CMFEditions/doc/ToDo.txt
-%%ZOPEPRODUCTDIR%%/CMFEditions/doc/architecture.pdf
-%%ZOPEPRODUCTDIR%%/CMFEditions/doc/docutils.conf
-%%ZOPEPRODUCTDIR%%/CMFEditions/doc/img/InteractionDiagram.png
-%%ZOPEPRODUCTDIR%%/CMFEditions/doc/img/architecture.gif
-%%ZOPEPRODUCTDIR%%/CMFEditions/doc/img/architecture600dpi.gif
-%%ZOPEPRODUCTDIR%%/CMFEditions/doc/img/areas.gif
-%%ZOPEPRODUCTDIR%%/CMFEditions/doc/img/areas600dpi.gif
-%%ZOPEPRODUCTDIR%%/CMFEditions/doc/old/MultisiteTool.stx
-%%ZOPEPRODUCTDIR%%/CMFEditions/doc/old/PLIP8Feedback.stx
-%%ZOPEPRODUCTDIR%%/CMFEditions/doc/old/Proposal.txt
-%%ZOPEPRODUCTDIR%%/CMFEditions/doc/old/StagingVersioningUseCases.stx
-%%ZOPEPRODUCTDIR%%/CMFEditions/doc/old/ToDo.txt
-%%ZOPEPRODUCTDIR%%/CMFEditions/doc/presentations/EPC2005_CMFEditions.sxi
-%%ZOPEPRODUCTDIR%%/CMFEditions/doc/presentations/EPC2006_CMFEditions.sxi
-%%ZOPEPRODUCTDIR%%/CMFEditions/doc/presentations/PloneConf2005_CMFEditions.sxi
-%%ZOPEPRODUCTDIR%%/CMFEditions/doc/references.txt
-%%ZOPEPRODUCTDIR%%/CMFEditions/exportimport/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/exportimport/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/exportimport/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFEditions/exportimport/repository.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/exportimport/repository.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/interfaces/IArchivist.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/interfaces/IArchivist.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/interfaces/IModifier.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/interfaces/IModifier.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/interfaces/IPurgePolicy.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/interfaces/IPurgePolicy.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/interfaces/IReferenceFactories.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/interfaces/IReferenceFactories.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/interfaces/IRepository.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/interfaces/IRepository.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/interfaces/IStorage.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/interfaces/IStorage.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/interfaces/IVersionPolicy.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/interfaces/IVersionPolicy.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/interfaces/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/interfaces/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/interfaces/_tools.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/interfaces/_tools.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/profiles.zcml
-%%ZOPEPRODUCTDIR%%/CMFEditions/profiles/default/actionicons.xml
-%%ZOPEPRODUCTDIR%%/CMFEditions/profiles/default/actions.xml
-%%ZOPEPRODUCTDIR%%/CMFEditions/profiles/default/cmfeditions_various.txt
-%%ZOPEPRODUCTDIR%%/CMFEditions/profiles/default/export_steps.xml
-%%ZOPEPRODUCTDIR%%/CMFEditions/profiles/default/import_steps.xml
-%%ZOPEPRODUCTDIR%%/CMFEditions/profiles/default/metadata.xml
-%%ZOPEPRODUCTDIR%%/CMFEditions/profiles/default/repositorytool.xml
-%%ZOPEPRODUCTDIR%%/CMFEditions/profiles/default/rolemap.xml
-%%ZOPEPRODUCTDIR%%/CMFEditions/profiles/default/skins.xml
-%%ZOPEPRODUCTDIR%%/CMFEditions/profiles/default/toolset.xml
-%%ZOPEPRODUCTDIR%%/CMFEditions/setuphandlers.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/setuphandlers.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions/checkUpToDate.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions/compare.css.dtml
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions/createTestHierarchy.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions/diff_legend.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions/edit_macros.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions/getVersionDiff.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions/get_cmfeditions_ftests.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions/get_macros.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions/migrateStorage.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions/revertversion.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions/saveasnewversion.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions/saveasnewversion.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions/update_version_before_edit.cpy
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions/update_version_before_edit.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions/update_version_on_edit.cpy
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions/update_version_on_edit.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions/version_diff.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions/versioning.gif
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions/versioning_config.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions/versioning_config.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions/versioning_config_form.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions/versions_history.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions/versions_history_form.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions/versions_history_form.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions/versions_history_form.pt.vds
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/cmfeditions_views/file_download_version.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/cmfeditions_views/version_file_view.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/cmfeditions_views/version_image_tag.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/cmfeditions_views/version_image_view.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/skins/cmfeditions_views/version_metadata_view.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/DummyTools.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/DummyTools.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/FAQ/Extensions/Install.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/FAQ/Extensions/Install.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/FAQ/FAQ.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/FAQ/FAQ.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/FAQ/FAQQuestion.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/FAQ/FAQQuestion.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/FAQ/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/FAQ/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/FAQ/model/FAQ.odm
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/FAQ/skins/faq/faq_view.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/FAQ/skins/faq/readme.txt
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/FAQ/skins/faq_public/readme.txt
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/FAQ/version.txt
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/images/Image1_v0.gif
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/images/Image1_v1.gif
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/images/Image1_v2.gif
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/images/Image1_v3.gif
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/images/Image2_v0.gif
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/images/Image2_v1.gif
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/images/Image2_v2.gif
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/images/Image2_v3.gif
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/images/img1.png
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/images/img2.png
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/large_file_modifiers.txt
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/test_ATContentTypes.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/test_ATContentTypes.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/test_ATReferences.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/test_ATReferences.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/test_ArchivistTool.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/test_ArchivistTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/test_ContentTypes.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/test_ContentTypes.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/test_CopyModifyMergeRepositoryTool.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/test_CopyModifyMergeRepositoryTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/test_FAQ.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/test_FAQ.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/test_IntegrationTests.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/test_IntegrationTests.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/test_KeepLastNVersionsTool.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/test_KeepLastNVersionsTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/test_ModifierRegistryTool.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/test_ModifierRegistryTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/test_ZVCStorageTool.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/test_ZVCStorageTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/test_doctests.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/tests/test_doctests.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/tool.gif
-%%ZOPEPRODUCTDIR%%/CMFEditions/utilities.py
-%%ZOPEPRODUCTDIR%%/CMFEditions/utilities.pyc
-%%ZOPEPRODUCTDIR%%/CMFEditions/version.txt
-%%ZOPEPRODUCTDIR%%/CMFEditions/www/AbortVersioningOfLargeFilesAndImagesAddForm.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/www/NotRetainATRefsModifierAddForm.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/www/OMInsideChildrensModifierAddForm.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/www/OMOutsideChildrensModifierAddForm.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/www/RetainATRefsModifierAddForm.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/www/RetainPermissionsSettingsModifierAddForm.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/www/RetainUIDsModifierAddForm.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/www/RetainWorkflowStateAndHistoryModifierAddForm.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/www/SaveFileDataInFileTypeByReferenceModifierAddForm.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/www/SillyDemoRetrieveModifier.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/www/SillyDemoRetrieveModifierAddForm.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/www/SkipVersioningOfLargeFilesAndImagesAddForm.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/www/fieldModifierEditForm.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/www/modifier.gif
-%%ZOPEPRODUCTDIR%%/CMFEditions/www/modifierAddForm.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/www/modifierEditForm.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/www/storageStatistics.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/www/talesModifierAddForm.pt
-%%ZOPEPRODUCTDIR%%/CMFEditions/www/talesModifierEditForm.pt
-%%ZOPEPRODUCTDIR%%/CMFFormController/Actions/BaseFormAction.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/Actions/BaseFormAction.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/Actions/IFormAction.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/Actions/IFormAction.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/Actions/RedirectTo.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/Actions/RedirectTo.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/Actions/RedirectToAction.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/Actions/RedirectToAction.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/Actions/TraverseTo.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/Actions/TraverseTo.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/Actions/TraverseToAction.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/Actions/TraverseToAction.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/Actions/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/Actions/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/BaseControllerPageTemplate.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/BaseControllerPageTemplate.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/ControllerBase.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/ControllerBase.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/ControllerPageTemplate.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/ControllerPageTemplate.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/ControllerPageTemplateFile.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/ControllerPageTemplateFile.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/ControllerPythonScript.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/ControllerPythonScript.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/ControllerState.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/ControllerState.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/ControllerValidator.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/ControllerValidator.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/FSControllerBase.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/FSControllerBase.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/FSControllerPageTemplate.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/FSControllerPageTemplate.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/FSControllerPythonScript.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/FSControllerPythonScript.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/FSControllerValidator.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/FSControllerValidator.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/FormAction.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/FormAction.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/FormController.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/FormController.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/FormValidator.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/FormValidator.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/HISTORY.txt
-%%ZOPEPRODUCTDIR%%/CMFFormController/Key.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/Key.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/Script.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/Script.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/ValidationError.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/ValidationError.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/config.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/config.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFFormController/exportimport/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/exportimport/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/exportimport/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFFormController/exportimport/controllerpythonscript.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/exportimport/controllerpythonscript.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/exportimport/controllervalidator.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/exportimport/controllervalidator.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/exportimport/formcontroller.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/exportimport/formcontroller.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/exportimport/xml/fcExport.xml
-%%ZOPEPRODUCTDIR%%/CMFFormController/globalVars.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/globalVars.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/interfaces.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/interfaces.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/profiles.zcml
-%%ZOPEPRODUCTDIR%%/CMFFormController/profiles/default/metadata.xml
-%%ZOPEPRODUCTDIR%%/CMFFormController/profiles/default/toolset.xml
-%%ZOPEPRODUCTDIR%%/CMFFormController/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/tests/testCopyRename.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/tests/testCopyRename.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/tests/test_exportimport.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/tests/test_exportimport.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/tool.gif
-%%ZOPEPRODUCTDIR%%/CMFFormController/utils.py
-%%ZOPEPRODUCTDIR%%/CMFFormController/utils.pyc
-%%ZOPEPRODUCTDIR%%/CMFFormController/version.txt
-%%ZOPEPRODUCTDIR%%/CMFFormController/www/cpt.gif
-%%ZOPEPRODUCTDIR%%/CMFFormController/www/cptAdd.zpt
-%%ZOPEPRODUCTDIR%%/CMFFormController/www/cpy.gif
-%%ZOPEPRODUCTDIR%%/CMFFormController/www/cpyAdd.zpt
-%%ZOPEPRODUCTDIR%%/CMFFormController/www/default.html
-%%ZOPEPRODUCTDIR%%/CMFFormController/www/default_cpy
-%%ZOPEPRODUCTDIR%%/CMFFormController/www/default_vpy
-%%ZOPEPRODUCTDIR%%/CMFFormController/www/docs.stx
-%%ZOPEPRODUCTDIR%%/CMFFormController/www/manage_docs.zpt
-%%ZOPEPRODUCTDIR%%/CMFFormController/www/manage_formActionsForm.zpt
-%%ZOPEPRODUCTDIR%%/CMFFormController/www/manage_formValidatorsForm.zpt
-%%ZOPEPRODUCTDIR%%/CMFFormController/www/manage_overview.zpt
-%%ZOPEPRODUCTDIR%%/CMFFormController/www/manage_purgeForm.zpt
-%%ZOPEPRODUCTDIR%%/CMFFormController/www/vpy.gif
-%%ZOPEPRODUCTDIR%%/CMFFormController/www/vpyAdd.zpt
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/ABOUT
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/CHANGES
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/DefaultWorkflowPolicy.py
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/DefaultWorkflowPolicy.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/Extensions/Install.py
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/Extensions/Install.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/INSTALL.txt
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/LICENSE
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/Log.py
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/Log.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/PlacefulWorkflowTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/PlacefulWorkflowTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/README.txt
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/TESTED_WITH
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/TODO.txt
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/WorkflowPolicyConfig.py
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/WorkflowPolicyConfig.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/adapter.py
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/adapter.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/doc/FAQ
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/doc/SCREENSHOTS
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/doc/icon.png
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/doc/readme.txt
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/doc/workflow_policy.png
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/exportimport.zcml
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/exportimport/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/exportimport/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/exportimport/workflow_policies.py
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/exportimport/workflow_policies.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/global_symbols.py
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/global_symbols.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/images/workflow_policy.gif
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/implements.zcml
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/interfaces/PlacefulWorkflow.py
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/interfaces/PlacefulWorkflow.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/interfaces/WorkflowPolicyDefinition.py
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/interfaces/WorkflowPolicyDefinition.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/interfaces/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/interfaces/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/interfaces/portal_placeful_workflow.py
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/interfaces/portal_placeful_workflow.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/messagefactory_.py
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/messagefactory_.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/product.txt
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/profiles.zcml
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/profiles/default/actionicons.xml
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/profiles/default/componentregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/profiles/default/controlpanel.xml
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/profiles/default/metadata.xml
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/profiles/default/placeful_marker.txt
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/profiles/default/portal_placeful_workflow.xml
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/profiles/default/portal_placeful_workflow/intranet.xml
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/profiles/default/portal_placeful_workflow/old-plone.xml
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/profiles/default/portal_placeful_workflow/one-state.xml
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/profiles/default/portal_placeful_workflow/simple-publication.xml
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/profiles/default/skins.xml
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/profiles/default/toolset.xml
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/setuphandlers.py
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/setuphandlers.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/skins/CMFPlacefulWorkflow/placeful_workflow_configuration.pt
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/skins/CMFPlacefulWorkflow/placeful_workflow_configuration_add.py
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/skins/CMFPlacefulWorkflow/placeful_workflow_configuration_add.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/skins/CMFPlacefulWorkflow/placeful_workflow_configuration_set.py
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/skins/CMFPlacefulWorkflow/placeful_workflow_configuration_set.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/skins/CMFPlacefulWorkflow/placefulworkflow_icon.png
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/skins/CMFPlacefulWorkflow/prefs_workflow_advanced.pt
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/skins/CMFPlacefulWorkflow/prefs_workflow_advanced_edit.py
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/skins/CMFPlacefulWorkflow/prefs_workflow_localpolicies_form.pt
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/skins/CMFPlacefulWorkflow/prefs_workflow_localpolicies_set.py
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/skins/CMFPlacefulWorkflow/prefs_workflow_localpolicies_set.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/skins/CMFPlacefulWorkflow/prefs_workflow_policy_mapping.pt
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/skins/CMFPlacefulWorkflow/prefs_workflow_policy_mapping.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/skins/CMFPlacefulWorkflow/prefs_workflow_policy_mapping_set.py
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/tests/CMFPlacefulWorkflowTestCase.py
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/tests/CMFPlacefulWorkflowTestCase.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/tests/README
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/tests/exportimport.txt
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/tests/profiles/exportimport/export_steps.xml
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/tests/profiles/exportimport/import_steps.xml
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/tests/profiles/exportimport/portal_placeful_workflow.xml
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/tests/profiles/exportimport/portal_placeful_workflow/baz_policy.xml
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/tests/testCMFPlacefulWorkflow.py
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/tests/testCMFPlacefulWorkflow.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/tests/test_exportimport.py
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/tests/test_exportimport.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/tool.gif
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/version.txt
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/www/WorkflowPolicyConfig_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/www/add_workflow_policy.zpt
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/www/add_workflow_policy_config_form.zpt
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/www/define_local_workflow_policy.zpt
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/www/manage_workflow_policy_config.zpt
-%%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/www/select_workflows.zpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/ActionIconsTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/ActionIconsTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/ActionsTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/ActionsTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/CREDITS.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/CalendarTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/CalendarTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/CatalogTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/CatalogTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/DiscussionTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/DiscussionTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/Extensions/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/Extensions/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/Extensions/accessRule.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/Extensions/accessRule.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/Extensions/cleanup.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/Extensions/cleanup.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/Extensions/setupSite.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/Extensions/setupSite.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/Extensions/stripGRUFLocalRolePrefix.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/Extensions/stripGRUFLocalRolePrefix.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/Extensions/view_source.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/Extensions/view_source.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/FactoryTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/FactoryTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/GroupDataTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/GroupDataTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/GroupsTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/GroupsTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/HISTORY.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/INSTALL.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/InterfaceTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/InterfaceTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/LICENSE.GPL
-%%ZOPEPRODUCTDIR%%/CMFPlone/LICENSE.ZPL
-%%ZOPEPRODUCTDIR%%/CMFPlone/LICENSE.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/LargePloneFolder.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/LargePloneFolder.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/MemberDataTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/MemberDataTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/MembershipTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/MembershipTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/MetadataTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/MetadataTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/MigrationTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/MigrationTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/PloneBaseTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/PloneBaseTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/PloneBatch.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/PloneBatch.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/PloneContent.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/PloneContent.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/PloneControlPanel.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/PloneControlPanel.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/PloneFolder.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/PloneFolder.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/PloneInitialize.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/PloneInitialize.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/PloneTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/PloneTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/Portal.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/Portal.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/PropertiesTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/PropertiesTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/QuickInstallerTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/QuickInstallerTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/README.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/RELEASENOTES.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/RegistrationTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/RegistrationTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/SkinsTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/SkinsTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/SyndicationTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/SyndicationTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/ToolNames.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/ToolNames.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/TranslationServiceTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/TranslationServiceTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/TypesTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/TypesTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/UPGRADE.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/URLTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/URLTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/UndoTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/UndoTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/UnicodeSplitter.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/UnicodeSplitter.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/WorkflowTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/WorkflowTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/browser/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/browser/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/browser/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFPlone/browser/interfaces.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/browser/interfaces.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/browser/navigation.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/browser/navigation.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/browser/navtree.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/browser/navtree.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/browser/ploneview.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/browser/ploneview.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/browser/portlets/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/browser/portlets/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/browser/portlets/calendar.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/browser/portlets/calendar.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/browser/portlets/events.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/browser/portlets/events.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/browser/portlets/navigation.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/browser/portlets/navigation.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/browser/portlets/news.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/browser/portlets/news.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/browser/portlets/recent.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/browser/portlets/recent.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/browser/sitemap.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/browser/sitemap.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFPlone/deprecated.zcml
-%%ZOPEPRODUCTDIR%%/CMFPlone/docs/README.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/events.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/events.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/README.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/content.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/content.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/controlpanel.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/controlpanel.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/factorytool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/factorytool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/memberdata_properties.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/memberdata_properties.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/propertiestool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/propertiestool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/tests/base.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/tests/base.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/tests/framework.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/tests/framework.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/tests/runalltests.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/tests/runalltests.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/tests/testControlPanel.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/tests/testControlPanel.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/tests/testFactoryTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/tests/testFactoryTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/tests/testPropertiesTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/tests/testPropertiesTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/factory.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/factory.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/i18nl10n.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/i18nl10n.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/BrowserDefault.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/BrowserDefault.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/ConstrainTypes.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/ConstrainTypes.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/FactoryTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/FactoryTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/InterfaceTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/InterfaceTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/NonStructuralFolder.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/NonStructuralFolder.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/OrderedContainer.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/OrderedContainer.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/PloneBaseTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/PloneBaseTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/PloneControlPanel.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/PloneControlPanel.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/PropertiesTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/PropertiesTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/Translatable.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/Translatable.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/basetool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/basetool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/breadcrumbs.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/breadcrumbs.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/constrains.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/constrains.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/controlpanel.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/controlpanel.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/events.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/events.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/factory.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/factory.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/installable.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/installable.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/interface.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/interface.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/migration.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/migration.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/properties.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/properties.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/siteroot.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/siteroot.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/structure.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/structure.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/translationservice.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/translationservice.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/view.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/view.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/workflow.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/interfaces/workflow.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/log.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/log.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/makefile.in
-%%ZOPEPRODUCTDIR%%/CMFPlone/meta.zcml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/migration_util.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/migration_util.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_1/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_1/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_1/final_two11.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_1/final_two11.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_1/two11_two12.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_1/two11_two12.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_1/two12_two13.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_1/two12_two13.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_5/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_5/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_5/alphas.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_5/alphas.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_5/betas.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_5/betas.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_5/final_two51.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_5/final_two51.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_5/rcs.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_5/rcs.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_5/two51_two52.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_5/two51_two52.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_5/two52_two53.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_5/two52_two53.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_5/two53_two54.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_5/two53_two54.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/alphas.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/alphas.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/betas.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/betas.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/final_three0x.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/final_three0x.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta1_beta2/actionicons.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta1_beta2/actions.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta1_beta2/catalog.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta1_beta2/componentregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta1_beta2/cssregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta1_beta2/export_steps.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta1_beta2/import_steps.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta1_beta2/jsregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta1_beta2/kssregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta1_beta2/portal_atct.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta1_beta2/propertiestool.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta1_beta2/rolemap.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta1_beta2/toolset.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta1_beta2/workflows.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta2_beta3/actions.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta2_beta3/componentregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta2_beta3/export_steps.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta2_beta3/import_steps.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta2_beta3/viewlets.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta3_beta4/actions.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta3_beta4/cmfeditions_various.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta3_beta4/componentregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta3_beta4/cssregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta3_beta4/jsregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta3_beta4/propertiestool.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta3_beta4/viewlets.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/final_three01/componentregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/final_three01/rolemap.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/final_three01/toolset.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/rc2_final/actions.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/rc2_final/cssregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/rc2_final/jsregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/rc2_final/rolemap.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/three01_three02/actionicons.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/three01_three02/controlpanel.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/three01_three02/cssregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/three01_three02/jsregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/three01_three02/rolemap.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/three03_three04/diff_tool.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/two5_alpha1/portlets.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/rcs.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/rcs.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_1/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_1/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_1/betas.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_1/betas.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_1/final_three1x.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_1/final_three1x.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_1/profiles/three0_beta1/actions.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_1/profiles/three0_beta1/componentregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_1/profiles/three0_beta1/jsregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_1/profiles/three0_beta1/kssregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_1/profiles/three0_beta1/metadata.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_1/profiles/three0_beta1/portlets.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_1/profiles/three11_three12/jsregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_1/profiles/three13_three14/propertiestool.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/overrides.zcml
-%%ZOPEPRODUCTDIR%%/CMFPlone/patches/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/patches/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/patches/csrf.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/patches/csrf.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/patches/dateIndexPatch.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/patches/dateIndexPatch.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/patches/interfacePatch.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/patches/interfacePatch.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/patches/unicodeFallbackPatch.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/patches/unicodeFallbackPatch.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/patches/unicodehacks.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/patches/unicodehacks.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/patches/zserverPatch.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/patches/zserverPatch.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles.zcml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/actionicons.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/actions.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/catalog.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/componentregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/contenttyperegistry.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/controlpanel.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/cssregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/diff_tool.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/export_steps.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/factorytool.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/import_steps.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/jsregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/kssregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/mailhost.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/memberdata_properties.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/metadata.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/plone-app-kss.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/plone-content.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/plone-final.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/plone_archetypes.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/plone_various.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/portal_atct.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/portlets.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/properties.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/propertiestool.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/rolemap.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/skins.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/structure/.objects
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/structure/.preserve
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/structure/.properties
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/structure/Members/.objects
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/structure/Members/.properties
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/structure/front-page
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/toolset.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/ATBooleanCriterion.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/ATCurrentAuthorCriterion.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/ATDateCriteria.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/ATDateRangeCriterion.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/ATListCriterion.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/ATPathCriterion.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/ATPortalTypeCriterion.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/ATReferenceCriterion.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/ATRelativePathCriterion.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/ATSelectionCriterion.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/ATSimpleIntCriterion.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/ATSimpleStringCriterion.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/ATSortCriterion.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/Discussion_Item.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/Document.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/Event.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/Favorite.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/File.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/Folder.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/Image.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/Large_Plone_Folder.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/Link.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/News_Item.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/Plone_Site.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/TempFolder.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types/Topic.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/viewlets.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/workflows.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/workflows/folder_workflow/definition.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/workflows/intranet_folder_workflow/definition.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/workflows/intranet_workflow/definition.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/workflows/one_state_workflow/definition.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/workflows/plone_workflow/definition.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/workflows/simple_publication_workflow/definition.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/dependencies/metadata.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/testfixture/import_steps.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/testfixture/metadata.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/profiles/testfixture/workflows.xml
-%%ZOPEPRODUCTDIR%%/CMFPlone/setup/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/setup/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/setup/dependencies.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/setup/dependencies.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/setuphandlers.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/setuphandlers.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/cmf_legacy/TitleOrId.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/cmf_legacy/metadata_edit.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/cmf_legacy/metadata_edit.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/cmf_legacy/metadata_edit_form.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/cmf_legacy/metadata_edit_form.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/cssQuery-license.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/cssQuery.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/ecmaunit-license.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/ecmaunit.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/event-registration.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jquery-license.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jquery.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/ChangeLog
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/README
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/README-Plone
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/active-bg.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/bugtest-hidden-selects.html
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-af.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-af.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-al.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-al.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-bg.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-bg.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-big5-utf8.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-big5-utf8.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-big5.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-big5.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-blue.css
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-blue.css.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-blue2.css
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-blue2.css.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-br.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-br.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-brown.css
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-brown.css.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-ca.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-ca.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-cs-utf8.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-cs-utf8.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-cs-win.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-cs-win.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-da.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-da.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-de.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-de.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-du.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-du.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-el.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-el.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-en.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-en.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-es.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-es.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-fi.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-fi.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-fr.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-fr.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-green.css
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-green.css.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-he-utf8.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-he-utf8.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-hr-utf8.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-hr-utf8.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-hr.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-hr.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-hu.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-hu.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-hy.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-hy.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-it.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-it.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-jp.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-jp.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-ko-utf8.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-ko-utf8.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-ko.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-ko.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-lt-utf8.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-lt-utf8.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-lt.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-lt.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-lv.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-lv.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-nl.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-nl.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-no.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-no.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-pl-utf8.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-pl-utf8.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-pl.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-pl.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-pt.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-pt.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-ro.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-ro.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-ru.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-ru.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-ru_win_.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-ru_win_.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-setup.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-setup.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-setup_stripped.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-setup_stripped.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-si.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-si.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-sk.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-sk.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-sp.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-sp.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-sv.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-sv.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-system.css
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-system.css.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-tas.css
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-tas.css.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-tr.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-tr.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-win2k-1.css
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-win2k-1.css.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-win2k-2.css
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-win2k-2.css.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-win2k-cold-1.css
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-win2k-cold-1.css.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-win2k-cold-2.css
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-win2k-cold-2.css.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-zh.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar-zh.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar.php
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar_stripped.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/calendar_stripped.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/cn_utf8.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/cn_utf8.js.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/dark-bg.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/dayinfo.html
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/field-button.jpg
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/hover-bg.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/img.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/index.html
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/menuarrow.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/menuarrow2.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/multiple-dates.html
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/normal-bg.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/reference-Z-S.css
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/reference.css
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/reference.html
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/reference.pdf
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/release-notes.html
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/rowhover-bg.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/simple-1.html
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/simple-2.html
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/simple-3.html
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/status-bg.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/test-position.html
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/test.php
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/theme.css
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/theme.css.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/title-bg.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar/today-bg.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/s5_core.css
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/s5_framing.css
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/s5_iepngfix.htc
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/s5_opera.css
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/s5_outline.css
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/s5_pretty.css.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/s5_print.css
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/s5_slides.css.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/s5_slides.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/sarissa.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/se-highlight.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/author.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/author.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/discussionitem_view.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/document_relateditems.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/document_view.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/document_view.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/event_view.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/event_view.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/favorite_view.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/file_view.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/file_view.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/folder_edit_form.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/folder_edit_form.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/folder_listing.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/folder_listing.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/folder_summary_view.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/folder_summary_view.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/folder_tabular_view.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/folder_tabular_view.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/image_view.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/image_view.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/image_view_fullscreen.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/link_view.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/link_view.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/newsitem_view.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content/newsitem_view.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/calendarpopup.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/colophon.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/correctPREformatting.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/cropText.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/document_actions.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/document_byline.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/enabling_cookies.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/enabling_cookies.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/extract_date_components.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/folder_contents_filter.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/folder_contents_hideAddItems.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/folder_localrole_add.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/folder_localrole_add.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/folder_localrole_delete.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/folder_localrole_delete.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/folder_localrole_edit.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/folder_localrole_edit.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/folder_localrole_form.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/folder_localrole_form.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/folder_localrole_set.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/folder_localrole_set.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/footer.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/getActionIconList.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/getActionIconList.py.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/getAddableTypesInMenu.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/getCurrentUrl.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/getEventString.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/getNextMonth.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/getOrderedUserActions.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/getPersonalFolderFor.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/getPreviousMonth.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/getReplyReplies.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/getViewTemplateId.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/getWorkflowHistory.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/getYearAndMonthToDisplay.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/getZopeInfo.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/getZopeInfo.py.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/global_contentmenu.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/global_contentviews.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/global_logo.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/global_pathbar.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/global_personalbar.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/global_searchbox.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/global_sections.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/global_siteactions.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/global_skinswitcher.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/hide_columns.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/isDefaultPageInFolder.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/isRightToLeft.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/is_folderish.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/keyFilteredActions.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/login.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/navigationCurrent.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/navigationLocalRelated.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/old_folder_contents.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/old_folder_factories.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/old_folder_factories.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/plone_minwidth.js.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/plone_minwidth.js.dtml.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/plonifyActions.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/portlet_calendar.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/portlet_events.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/portlet_languages.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/portlet_login.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/portlet_navigation.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/portlet_navtree_macro.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/portlet_news.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/portlet_recent.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/portlet_related.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/portlet_review.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/prepare_slots.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/presentation.css.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/presentation.css.dtml.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/rejectAnonymous.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/review_history.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/review_history.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/showEditableBorder.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/viewThreadsAtBottom.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated/visibleIdsEnabled.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/accessibility.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/calendar_formfield.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/collapsiblesections.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/cookie_functions.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/dragdropreorder.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/dropdown.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/first_input_focus.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/formUnload.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/form_tabbing.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/formsubmithelpers.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/fullscreenmode.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/highlightsearchterms.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/ie5fixes.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/input-label.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/jquery-integration.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/livesearch.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/mark_special_links.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/nodeutilities.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/plone_javascript_variables.js.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/register_function.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/select_all.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/styleswitcher.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/table_sorter.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/testBeforeUnload.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/testHighlightsearchterms.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/testNodeutilities.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/test_ecmascripts.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/toc.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/unittestUtilities.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript/unlockOnFormUnload.js
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/change_ownership.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/change_ownership.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/content_status_modify.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/content_status_modify.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/delete_confirmation.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/delete_confirmation.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/disableSyndication.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/disableSyndication.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/discussion_reply.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/document_edit.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/document_edit.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/editSynProperties.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/editSynProperties.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/enableSyndication.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/enableSyndication.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/event_edit.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/event_edit.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/file_edit.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/file_edit.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/folder_edit.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/folder_edit.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/image_edit.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/image_edit.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/link_edit.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/link_edit.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/newsitem_edit.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/newsitem_edit.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/personalize.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/personalize.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/plone_change_password.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/portrait_delete.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/portrait_delete.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/saveDefaultPage.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/saveDefaultPage.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/selectViewTemplate.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/selectViewTemplate.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/send_feedback.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/send_feedback.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/send_feedback_site.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/send_feedback_site.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/sendto.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/sendto.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/setConstrainTypes.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/setConstrainTypes.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/validate_content_status_modify.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/validate_document_edit.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/validate_effective_expiry_date.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/validate_emailaddr.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/validate_event_edit.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/validate_feedback.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/validate_file_edit.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/validate_folder_constraintypes.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/validate_folder_edit.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/validate_folder_rename.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/validate_id.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/validate_image_edit.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/validate_link_edit.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/validate_metadata_edit.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/validate_newsitem_edit.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/validate_pas_emailaddr.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/validate_personalize.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/validate_sendto.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/validate_site_feedback.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/validate_start_end_date.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/validate_synPropertiesForm.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/validate_talkback.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts/validate_title.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/calendar_popup.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/content_status_history.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/content_status_history.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/delete_confirmation_page.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/delete_confirmation_page.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/discussion_reply_form.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/discussion_reply_form.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/discussion_reply_preview.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/discussion_reply_preview.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/folder_constraintypes_form.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/folder_constraintypes_form.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/folder_rename_form.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/folder_rename_form.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/history_comparison.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/history_form.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/member_search_form.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/member_search_form.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/member_search_results.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/member_search_results.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/ownership_form.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/ownership_form.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/search.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/search.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/search_form.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/search_form.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/select_default_page.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/select_default_page.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/select_default_view.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/select_default_view.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/sendto_form.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/sendto_form.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/synPropertiesForm.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/synPropertiesForm.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/undo_form.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms/undo_form.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/action_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/addFavorite.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/addFavorite.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/add_alternative_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/add_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/add_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/arrowBlank.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/arrowBlank.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/arrowBottom.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/arrowBottom.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/arrowDown.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/arrowDown.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/arrowDownAlternative.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/arrowDownAlternative.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/arrowLeft.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/arrowLeft.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/arrowLeftmost.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/arrowLeftmost.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/arrowRight.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/arrowRight.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/arrowRightmost.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/arrowRightmost.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/arrowTop.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/arrowTop.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/arrowUp.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/arrowUp.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/arrowUpAlternative.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/arrowUpAlternative.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/book_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/book_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/bullet.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/bullet.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/bulletBig.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/bulletBig.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/bullet_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/bullet_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/colophon_anybrowser.png
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/colophon_anybrowser.png.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/colophon_css.png
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/colophon_css.png.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/colophon_csstableless.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/colophon_csstableless.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/colophon_sec508.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/colophon_sec508.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/colophon_wai-aa.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/colophon_wai-aa.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/colophon_wai-aaa.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/colophon_wai-aaa.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/colophon_xhtml.png
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/colophon_xhtml.png.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/confirm_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/confirm_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/contentrules_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/copy_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/copy_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/cut_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/cut_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/defaultUser.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/defaultUser.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/delete_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/delete_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/discussionitem_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/discussionitem_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/document_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/document_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/download_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/download_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/edit.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/edit.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/edit_inline.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/edit_inline.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/error_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/error_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/error_log_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/error_log_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/event_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/event_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/extedit_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/extedit_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/favicon.ico
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/favorite_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/favorite_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/file_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/file_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/flag-plone.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/flag-plone.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/folder.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/folder.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/folder_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/folder_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/form_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/fullscreencollapse_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/fullscreencollapse_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/fullscreenexpand_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/fullscreenexpand_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/group.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/group.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/htmlfilter_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/htmlfilter_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/image_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/image_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/info.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/info.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/info_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/info_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/input_background.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/input_background.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/linkOpaque.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/linkOpaque.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/linkTransparent.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/linkTransparent.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/link_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/link_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/lock_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/lock_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/logo.jpg
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/logo.jpg.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/logoIcon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/logoIcon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/mail_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/mail_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/maintenance_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/maintenance_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/navigation_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/navigation_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/newsitem_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/newsitem_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/paste_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/paste_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/pdf_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/pdf_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/pencil_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/pencil_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/phone_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/phone_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/plone_powered.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/plone_powered.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/popup_calendar.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/popup_calendar.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/print_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/print_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/product_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/product_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/required.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/required.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/rss.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/rss.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/rtl-addFavorite.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/rtl-addFavorite.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/rtl-favorite_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/rtl-favorite_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/rtl-linkOpaque.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/rtl-linkOpaque.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/rtl-linkTransparent.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/rtl-linkTransparent.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/rtl-site_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/rtl-site_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/save_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/save_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/search_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/search_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/shopping_cart.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/shopping_cart.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/site_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/site_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/sitemap_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/sitemap_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/skins_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/skins_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/spinner.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/spinner.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/subscribe_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/subscribe_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/textsize_huge.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/textsize_huge.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/textsize_large.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/textsize_large.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/textsize_normal.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/textsize_normal.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/textsize_small.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/textsize_small.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/topic_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/topic_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/treeCollapsed.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/treeCollapsed.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/treeExpanded.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/treeExpanded.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/undo_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/undo_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/user.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/user.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/workflow_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/workflow_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/xml.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/xml.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/zope_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images/zope_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_kss/kss_generic_macros.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_kss/plone.kss
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_kss/ploneKss.css
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_kss/plone_experimental.kss
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/failsafe_login_form.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/failsafe_login_form.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/insufficient_privileges.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/insufficient_privileges.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/join_form.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/join_form.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/join_form_validate.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/logged_in.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/logged_in.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/logged_out.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/logged_out.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/login_change_password.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/login_change_password.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/login_failed.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/login_failed.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/login_form.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/login_form.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/login_form_validate.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/login_form_validate.vpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/login_initial.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/login_initial.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/login_next.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/login_next.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/login_password.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/login_password.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/login_password_validate.vpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/login_success.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/login_success.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/logout.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/register.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/register.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/registered.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/registered.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login/require_login.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_portlets/portlet_favorites.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/password_form.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/password_form.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/personalize_form.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/personalize_form.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/plone_control_panel.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/plone_control_panel.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/plone_memberprefs_panel.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/plone_memberprefs_panel.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/portlet_prefs.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_error_log_form.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_error_log_form.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_error_log_setProperties.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_error_log_showEntry.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_error_log_showEntry.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_error_log_update.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_group_details.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_group_details.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_group_edit.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_group_members.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_group_members.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_group_members_add.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_group_members_add.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_group_members_delete.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_group_members_delete.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_group_modify.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_group_modify.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_groups_overview.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_groups_overview.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_install_product_readme.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_install_product_readme.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_install_products_form.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_install_products_form.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_installed_product_overview.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_installed_product_overview.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_main_template.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_main_template.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_navigation_form.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_navigation_form.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_navigation_set.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_navigation_set.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_portrait_delete.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_reinstallProducts.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_search_macros.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_user_details.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_user_details.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_user_edit.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_user_edit.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_user_group_search.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_user_group_search_form.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_user_group_search_form.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_user_manage.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_user_manage.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_user_membership_edit.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_user_memberships.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_user_memberships.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_users_overview.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_users_overview.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs/prefs_valid_search_restriction.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/add_ext_editor.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/addtoFavorites.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/author_find_content.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/browserDefault.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/canConstrainTypes.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/canSelectDefaultPage.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/check_id.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/check_id.py.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/computeRelatedItems.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/createMultiColumnList.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/createObject.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/createObject.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/create_query_string.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/date_components_support.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/deleteDiscussion.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/deleteDiscussion.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/displayContentsTab.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/enableHTTPCompression.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/externalEditorEnabled.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/external_edit.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/folder_copy.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/folder_copy.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/folder_cut.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/folder_cut.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/folder_delete.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/folder_delete.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/folder_moveitem.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/folder_paste.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/folder_paste.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/folder_position.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/folder_position.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/folder_publish.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/folder_publish.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/folder_rename.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/folder_rename.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/formatColumns.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/generateUniqueId.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/getAllowedTypes.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/getFolderContents.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/getGlobalPortalRoles.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/getNotAddableTypes.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/getObjPositionInParent.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/getObjPositionInParent.py.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/getObjSize.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/getObjectsFromPathList.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/getPopupScript.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/getPortalTypeList.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/getPortalTypeList.py.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/getPortalTypes.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/getSectionFromURL.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/getSelectableViews.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/hasIndexHtml.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/isExpired.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/isTranslatable.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/livesearch_reply.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/mail_password.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/my_worklist.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/navigationParent.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/object_copy.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/object_copy.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/object_cut.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/object_cut.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/object_delete.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/object_delete.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/object_paste.cpy
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/object_paste.cpy.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/object_rename.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/object_rename.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/plone_log.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/plone_log.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/pretty_title_or_id.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/queryCatalog.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/raiseUnauthorized.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/raiseUnauthorized.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/redirectToDiscussable.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/redirectToDiscussable.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/redirectToReferrer.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/renderBase.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/returnNone.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/reverseList.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/rssAllowed.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/rssAllowed.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/selectedTabs.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/setAuthCookie.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/setAuthCookie.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/show_id.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/sortObjects.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/sort_modified_ascending.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/spamProtect.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/toLocalizedTime.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/translate.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/undo.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/unique.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts/utranslate.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/IEFixes.css.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/IEFixes.css.dtml.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/NS4.css.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/NS4.css.dtml.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/RTL.css.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/RTL.css.dtml.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/authoring.css.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/authoring.css.dtml.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/base.css.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/base.css.dtml.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/base_properties.props
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/columns.css.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/columns.css.dtml.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/controlpanel.css.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/controlpanel.css.dtml.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/deprecated.css.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/deprecated.css.dtml.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/forms.css.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/forms.css.dtml.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/generated.css.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/generated.css.dtml.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/invisibles.css.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/invisibles.css.dtml.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/member.css.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/member.css.dtml.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/mobile.css.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/mobile.css.dtml.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/navtree.css.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/navtree.css.dtml.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/plone.css.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/ploneCustom.css.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/ploneCustom.css.dtml.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/portlets.css.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/portlets.css.dtml.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/print.css.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/print.css.dtml.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/public.css.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles/public.css.dtml.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/RSS.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/RSS.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/accessibility-info.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/author_feedback_template.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/batch_macros.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/calendar_macros.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/contact-info.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/contact-info.cpt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/default_error_message.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/default_error_message.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/events_listing.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/events_listing.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/global_cache_settings.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/global_defines.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/global_statusmessage.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/homePageText.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/index_html.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/index_html.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/macro_renderer.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/main_template.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/news_listing.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/portlets_fetcher.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/recently_modified.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/recently_modified.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/recently_published.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/recently_published.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/robots.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/rss_template.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/rss_template.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/search_rss.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/search_rss.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/send_feedback_confirm.cpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/sendto_template.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/site_feedback_template.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/sitemap.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/sitemap.pt.metadata
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/standard_error_message.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates/test_rendering.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_wysiwyg/wysiwyg_support.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/AddMoveAndDeleteDocument.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/LoginAndLogout.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/PloneTestCase.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/PloneTestCase.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/csrf.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/dummy.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/dummy.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/images/test.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/images/test.jpg
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/images/test.png
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/mails.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/messages.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/redirection.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/scripts.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testActionIconsTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testActionIconsTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testActionsTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testActionsTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testBrowserDefault.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testBrowserDefault.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testBrowserDefaultScripts.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testBrowserDefaultScripts.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testCSRFProtection.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testCSRFProtection.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testCSSandJSRegistry.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testCSSandJSRegistry.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testCalendarView.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testCalendarView.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testCatalogTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testCatalogTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testCheckId.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testCheckId.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testContentPublishing.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testContentPublishing.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testContentSecurity.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testContentSecurity.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testContentTypeScripts.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testContentTypeScripts.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testContentTypes.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testContentTypes.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testControlPanel.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testControlPanel.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testControlPanelScripts.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testControlPanelScripts.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testCookieAuth.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testCookieAuth.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testCutPasteSecurity.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testCutPasteSecurity.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testDateComponentsSupport.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testDateComponentsSupport.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testDateIndexRanges.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testDateIndexRanges.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testDisplayContentsTab.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testDisplayContentsTab.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testExternalEditorEnabled.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testExternalEditorEnabled.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testFolderButtons.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testFolderButtons.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testFolderLocalRoleForm.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testFolderLocalRoleForm.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testGetObjectSize.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testGetObjectSize.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testGroupDataTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testGroupDataTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testGroupUserFolder.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testGroupUserFolder.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testGroupsTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testGroupsTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testInterfaceTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testInterfaceTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testInterfaces.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testInterfaces.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testLoggedIn.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testLoggedIn.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testMemberDataTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testMemberDataTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testMembershipTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testMembershipTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testMigrationTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testMigrationTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testMigrations.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testMigrations.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testNavTree.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testNavTree.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testNavigationParent.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testNavigationParent.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testNavigationView.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testNavigationView.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testNewsPortletView.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testNewsPortletView.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testNextPrevious.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testNextPrevious.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testOrderSupport.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testOrderSupport.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testPloneFolder.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testPloneFolder.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testPloneTestCase.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testPloneTestCase.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testPloneTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testPloneTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testPloneView.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testPloneView.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testPortalCreation.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testPortalCreation.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testPortalFactory.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testPortalFactory.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testQueryCatalog.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testQueryCatalog.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testQuickInstallerTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testQuickInstallerTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testRecentView.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testRecentView.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testRegistrationTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testRegistrationTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testRelatedItems.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testRelatedItems.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testRenderBase.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testRenderBase.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testRestrictedAcquisition.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testRestrictedAcquisition.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testS5.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testS5.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testSecurityDeclarations.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testSecurityDeclarations.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testSkeleton.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testSkeleton.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testSortObjects.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testSortObjects.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testSyndicationTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testSyndicationTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testTranslationServiceTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testTranslationServiceTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testURLTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testURLTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testUnicodeSplitter.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testUnicodeSplitter.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testUserFolderBasics.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testUserFolderBasics.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testUtilities.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testUtilities.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testWebDAV.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testWebDAV.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testWorkflowTool.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/testWorkflowTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/test_doctests.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/test_doctests.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/test_functional.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/test_functional.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/test_mails.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/test_mails.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/timeBreadCrumbs.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/timeBreadCrumbs.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/utils.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/utils.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/webdav_index_html_put.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/zcheck.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/tests/zcheck.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/tool.gif
-%%ZOPEPRODUCTDIR%%/CMFPlone/unicodeconflictresolver.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/unicodeconflictresolver.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/utils.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/utils.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/version.txt
-%%ZOPEPRODUCTDIR%%/CMFPlone/workflow.py
-%%ZOPEPRODUCTDIR%%/CMFPlone/workflow.pyc
-%%ZOPEPRODUCTDIR%%/CMFPlone/www/addConfigletForm.pt
-%%ZOPEPRODUCTDIR%%/CMFPlone/www/addPropertySheet.zpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/www/addSite.zpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/www/catalogAdvanced.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/www/editPloneConfiglets.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/www/membershipRolemapping.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/www/migrationResults.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/www/migrationRun.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/www/migrationTool.dtml
-%%ZOPEPRODUCTDIR%%/CMFPlone/www/portal_factory_docs.stx
-%%ZOPEPRODUCTDIR%%/CMFPlone/www/portal_factory_manage_docs.zpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/www/portal_factory_manage_overview.zpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/www/portal_factory_manage_types.zpt
-%%ZOPEPRODUCTDIR%%/CMFPlone/www/portrait_fix.dtml
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/Extensions/Install.py
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/Extensions/Install.pyc
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/Extensions/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/Extensions/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/HISTORY.txt
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/InstalledProduct.py
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/InstalledProduct.pyc
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/QuickInstallerTool.py
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/QuickInstallerTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/events.py
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/events.pyc
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/forms/install_products_form.zpt
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/forms/installed_product_overview.zpt
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/interfaces/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/interfaces/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/interfaces/installable.py
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/interfaces/installable.pyc
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/interfaces/portal_quickinstaller.py
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/interfaces/portal_quickinstaller.pyc
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/profiles.zcml
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/profiles/default/metadata.xml
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/profiles/default/toolset.xml
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/profiles/test/actions.xml
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/tests/actions.txt
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/tests/install.txt
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/tests/testSetup.py
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/tests/testSetup.pyc
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/tests/test_doctests.py
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/tests/test_doctests.pyc
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/tests/test_install.py
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/tests/test_install.pyc
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/tool.gif
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/utils.py
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/utils.pyc
-%%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/version.txt
-%%ZOPEPRODUCTDIR%%/CMFTestCase/CHANGES.txt
-%%ZOPEPRODUCTDIR%%/CMFTestCase/CMFTestCase.py
-%%ZOPEPRODUCTDIR%%/CMFTestCase/CMFTestCase.pyc
-%%ZOPEPRODUCTDIR%%/CMFTestCase/INSTALL.txt
-%%ZOPEPRODUCTDIR%%/CMFTestCase/README.txt
-%%ZOPEPRODUCTDIR%%/CMFTestCase/VERSION.txt
-%%ZOPEPRODUCTDIR%%/CMFTestCase/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFTestCase/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFTestCase/ctc.py
-%%ZOPEPRODUCTDIR%%/CMFTestCase/ctc.pyc
-%%ZOPEPRODUCTDIR%%/CMFTestCase/five.py
-%%ZOPEPRODUCTDIR%%/CMFTestCase/five.pyc
-%%ZOPEPRODUCTDIR%%/CMFTestCase/framework.py
-%%ZOPEPRODUCTDIR%%/CMFTestCase/framework.pyc
-%%ZOPEPRODUCTDIR%%/CMFTestCase/interfaces.py
-%%ZOPEPRODUCTDIR%%/CMFTestCase/interfaces.pyc
-%%ZOPEPRODUCTDIR%%/CMFTestCase/layer.py
-%%ZOPEPRODUCTDIR%%/CMFTestCase/layer.pyc
-%%ZOPEPRODUCTDIR%%/CMFTestCase/runalltests.py
-%%ZOPEPRODUCTDIR%%/CMFTestCase/runalltests.pyc
-%%ZOPEPRODUCTDIR%%/CMFTestCase/setup.py
-%%ZOPEPRODUCTDIR%%/CMFTestCase/setup.pyc
-%%ZOPEPRODUCTDIR%%/CMFTestCase/testCMFCalendar.py
-%%ZOPEPRODUCTDIR%%/CMFTestCase/testCMFCalendar.pyc
-%%ZOPEPRODUCTDIR%%/CMFTestCase/testCMFTestCase.py
-%%ZOPEPRODUCTDIR%%/CMFTestCase/testCMFTestCase.pyc
-%%ZOPEPRODUCTDIR%%/CMFTestCase/testDocument.py
-%%ZOPEPRODUCTDIR%%/CMFTestCase/testDocument.pyc
-%%ZOPEPRODUCTDIR%%/CMFTestCase/testInterfaces.py
-%%ZOPEPRODUCTDIR%%/CMFTestCase/testInterfaces.pyc
-%%ZOPEPRODUCTDIR%%/CMFTestCase/testMembershipTool.py
-%%ZOPEPRODUCTDIR%%/CMFTestCase/testMembershipTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFTestCase/testSkeleton.py
-%%ZOPEPRODUCTDIR%%/CMFTestCase/testSkeleton.pyc
-%%ZOPEPRODUCTDIR%%/CMFTestCase/tests.py
-%%ZOPEPRODUCTDIR%%/CMFTestCase/tests.pyc
-%%ZOPEPRODUCTDIR%%/CMFTestCase/utils.py
-%%ZOPEPRODUCTDIR%%/CMFTestCase/utils.pyc
-%%ZOPEPRODUCTDIR%%/CMFTopic/AbstractCriterion.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/AbstractCriterion.pyc
-%%ZOPEPRODUCTDIR%%/CMFTopic/DEPENDENCIES.txt
-%%ZOPEPRODUCTDIR%%/CMFTopic/DateCriteria.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/DateCriteria.pyc
-%%ZOPEPRODUCTDIR%%/CMFTopic/ListCriterion.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/ListCriterion.pyc
-%%ZOPEPRODUCTDIR%%/CMFTopic/SimpleIntCriterion.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/SimpleIntCriterion.pyc
-%%ZOPEPRODUCTDIR%%/CMFTopic/SimpleStringCriterion.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/SimpleStringCriterion.pyc
-%%ZOPEPRODUCTDIR%%/CMFTopic/SortCriterion.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/SortCriterion.pyc
-%%ZOPEPRODUCTDIR%%/CMFTopic/Topic.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/Topic.pyc
-%%ZOPEPRODUCTDIR%%/CMFTopic/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFTopic/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFTopic/exportimport.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/exportimport.pyc
-%%ZOPEPRODUCTDIR%%/CMFTopic/help/Overview.stx
-%%ZOPEPRODUCTDIR%%/CMFTopic/help/Topics.stx
-%%ZOPEPRODUCTDIR%%/CMFTopic/interfaces/Criterion.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/interfaces/Criterion.pyc
-%%ZOPEPRODUCTDIR%%/CMFTopic/interfaces/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/interfaces/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFTopic/permissions.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/permissions.pyc
-%%ZOPEPRODUCTDIR%%/CMFTopic/profiles/default/skins.xml
-%%ZOPEPRODUCTDIR%%/CMFTopic/profiles/default/types.xml
-%%ZOPEPRODUCTDIR%%/CMFTopic/profiles/default/types/Topic.xml
-%%ZOPEPRODUCTDIR%%/CMFTopic/profiles/default/workflows.xml
-%%ZOPEPRODUCTDIR%%/CMFTopic/skins/zpt_topic/friendlydatec_editform.pt
-%%ZOPEPRODUCTDIR%%/CMFTopic/skins/zpt_topic/listc_edit.pt
-%%ZOPEPRODUCTDIR%%/CMFTopic/skins/zpt_topic/sic_edit.pt
-%%ZOPEPRODUCTDIR%%/CMFTopic/skins/zpt_topic/sort_edit.pt
-%%ZOPEPRODUCTDIR%%/CMFTopic/skins/zpt_topic/ssc_edit.pt
-%%ZOPEPRODUCTDIR%%/CMFTopic/skins/zpt_topic/topic_addCriterion.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/skins/zpt_topic/topic_addCriterion.pyc
-%%ZOPEPRODUCTDIR%%/CMFTopic/skins/zpt_topic/topic_criteria_form.pt
-%%ZOPEPRODUCTDIR%%/CMFTopic/skins/zpt_topic/topic_deleteCriteria.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/skins/zpt_topic/topic_deleteCriteria.pyc
-%%ZOPEPRODUCTDIR%%/CMFTopic/skins/zpt_topic/topic_editCriteria.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/skins/zpt_topic/topic_editCriteria.pyc
-%%ZOPEPRODUCTDIR%%/CMFTopic/skins/zpt_topic/topic_edit_control.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/skins/zpt_topic/topic_edit_form.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/skins/zpt_topic/topic_edit_template.pt
-%%ZOPEPRODUCTDIR%%/CMFTopic/skins/zpt_topic/topic_icon.gif
-%%ZOPEPRODUCTDIR%%/CMFTopic/skins/zpt_topic/topic_view.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/skins/zpt_topic/topic_view_template.pt
-%%ZOPEPRODUCTDIR%%/CMFTopic/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFTopic/tests/common.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/tests/common.pyc
-%%ZOPEPRODUCTDIR%%/CMFTopic/tests/test_DateC.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/tests/test_DateC.pyc
-%%ZOPEPRODUCTDIR%%/CMFTopic/tests/test_ListC.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/tests/test_ListC.pyc
-%%ZOPEPRODUCTDIR%%/CMFTopic/tests/test_SIC.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/tests/test_SIC.pyc
-%%ZOPEPRODUCTDIR%%/CMFTopic/tests/test_SSC.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/tests/test_SSC.pyc
-%%ZOPEPRODUCTDIR%%/CMFTopic/tests/test_SortC.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/tests/test_SortC.pyc
-%%ZOPEPRODUCTDIR%%/CMFTopic/tests/test_Topic.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/tests/test_Topic.pyc
-%%ZOPEPRODUCTDIR%%/CMFTopic/tests/test_exportimport.py
-%%ZOPEPRODUCTDIR%%/CMFTopic/tests/test_exportimport.pyc
-%%ZOPEPRODUCTDIR%%/CMFTopic/version.txt
-%%ZOPEPRODUCTDIR%%/CMFTopic/xml/criteria.xml
-%%ZOPEPRODUCTDIR%%/CMFUid/DEPENDENCIES.txt
-%%ZOPEPRODUCTDIR%%/CMFUid/README.txt
-%%ZOPEPRODUCTDIR%%/CMFUid/UniqueIdAnnotationTool.py
-%%ZOPEPRODUCTDIR%%/CMFUid/UniqueIdAnnotationTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFUid/UniqueIdGeneratorTool.py
-%%ZOPEPRODUCTDIR%%/CMFUid/UniqueIdGeneratorTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFUid/UniqueIdHandlerTool.py
-%%ZOPEPRODUCTDIR%%/CMFUid/UniqueIdHandlerTool.pyc
-%%ZOPEPRODUCTDIR%%/CMFUid/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFUid/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFUid/configure.zcml
-%%ZOPEPRODUCTDIR%%/CMFUid/event.zcml
-%%ZOPEPRODUCTDIR%%/CMFUid/interfaces.py
-%%ZOPEPRODUCTDIR%%/CMFUid/interfaces.pyc
-%%ZOPEPRODUCTDIR%%/CMFUid/profiles/default/catalog.xml
-%%ZOPEPRODUCTDIR%%/CMFUid/profiles/default/componentregistry.xml
-%%ZOPEPRODUCTDIR%%/CMFUid/profiles/default/toolset.xml
-%%ZOPEPRODUCTDIR%%/CMFUid/testing.py
-%%ZOPEPRODUCTDIR%%/CMFUid/testing.pyc
-%%ZOPEPRODUCTDIR%%/CMFUid/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/CMFUid/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/CMFUid/tests/test_uidannotation.py
-%%ZOPEPRODUCTDIR%%/CMFUid/tests/test_uidannotation.pyc
-%%ZOPEPRODUCTDIR%%/CMFUid/tests/test_uidgeneration.py
-%%ZOPEPRODUCTDIR%%/CMFUid/tests/test_uidgeneration.pyc
-%%ZOPEPRODUCTDIR%%/CMFUid/tests/test_uidhandling.py
-%%ZOPEPRODUCTDIR%%/CMFUid/tests/test_uidhandling.pyc
-%%ZOPEPRODUCTDIR%%/CMFUid/tool.gif
-%%ZOPEPRODUCTDIR%%/CMFUid/version.txt
-%%ZOPEPRODUCTDIR%%/CMFUid/www/queryUID.pt
-%%ZOPEPRODUCTDIR%%/DCWorkflow/ContainerTab.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/ContainerTab.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/DCWorkflow.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/DCWorkflow.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/DEPENDENCIES.txt
-%%ZOPEPRODUCTDIR%%/DCWorkflow/Expression.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/Expression.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/Extensions/test_method.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/Extensions/test_method.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/Guard.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/Guard.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/README.txt
-%%ZOPEPRODUCTDIR%%/DCWorkflow/Scripts.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/Scripts.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/States.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/States.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/Transitions.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/Transitions.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/Variables.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/Variables.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/WorkflowUIMixin.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/WorkflowUIMixin.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/Worklists.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/Worklists.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/__init__.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/__init__.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/browser/__init__.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/browser/__init__.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/browser/configure.zcml
-%%ZOPEPRODUCTDIR%%/DCWorkflow/browser/workflow.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/browser/workflow.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/configure.zcml
-%%ZOPEPRODUCTDIR%%/DCWorkflow/doc/actbox.stx
-%%ZOPEPRODUCTDIR%%/DCWorkflow/doc/basics.stx
-%%ZOPEPRODUCTDIR%%/DCWorkflow/doc/examples/staging/checkin.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/doc/examples/staging/checkin.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/doc/examples/staging/checkout.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/doc/examples/staging/checkout.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/doc/examples/staging/retractStages.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/doc/examples/staging/retractStages.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/doc/examples/staging/updateProductionStage.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/doc/examples/staging/updateProductionStage.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/doc/examples/staging/updateReviewStage.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/doc/examples/staging/updateReviewStage.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/doc/expressions.stx
-%%ZOPEPRODUCTDIR%%/DCWorkflow/doc/howto.stx
-%%ZOPEPRODUCTDIR%%/DCWorkflow/doc/worklists.stx
-%%ZOPEPRODUCTDIR%%/DCWorkflow/dtml/guard.dtml
-%%ZOPEPRODUCTDIR%%/DCWorkflow/dtml/state_groups.pt
-%%ZOPEPRODUCTDIR%%/DCWorkflow/dtml/state_permissions.dtml
-%%ZOPEPRODUCTDIR%%/DCWorkflow/dtml/state_properties.dtml
-%%ZOPEPRODUCTDIR%%/DCWorkflow/dtml/state_variables.dtml
-%%ZOPEPRODUCTDIR%%/DCWorkflow/dtml/states.dtml
-%%ZOPEPRODUCTDIR%%/DCWorkflow/dtml/transition_properties.dtml
-%%ZOPEPRODUCTDIR%%/DCWorkflow/dtml/transition_variables.dtml
-%%ZOPEPRODUCTDIR%%/DCWorkflow/dtml/transitions.dtml
-%%ZOPEPRODUCTDIR%%/DCWorkflow/dtml/variable_properties.dtml
-%%ZOPEPRODUCTDIR%%/DCWorkflow/dtml/variables.dtml
-%%ZOPEPRODUCTDIR%%/DCWorkflow/dtml/workflow_groups.pt
-%%ZOPEPRODUCTDIR%%/DCWorkflow/dtml/workflow_permissions.dtml
-%%ZOPEPRODUCTDIR%%/DCWorkflow/dtml/workflow_properties.dtml
-%%ZOPEPRODUCTDIR%%/DCWorkflow/dtml/worklist_properties.dtml
-%%ZOPEPRODUCTDIR%%/DCWorkflow/dtml/worklists.dtml
-%%ZOPEPRODUCTDIR%%/DCWorkflow/events.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/events.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/exportimport.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/exportimport.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/exportimport.zcml
-%%ZOPEPRODUCTDIR%%/DCWorkflow/help/001-overview.stx
-%%ZOPEPRODUCTDIR%%/DCWorkflow/help/002-expressions.stx
-%%ZOPEPRODUCTDIR%%/DCWorkflow/help/003-guards.stx
-%%ZOPEPRODUCTDIR%%/DCWorkflow/help/004-actionbox.stx
-%%ZOPEPRODUCTDIR%%/DCWorkflow/help/011-states.stx
-%%ZOPEPRODUCTDIR%%/DCWorkflow/help/021-transition.stx
-%%ZOPEPRODUCTDIR%%/DCWorkflow/help/031-variables.stx
-%%ZOPEPRODUCTDIR%%/DCWorkflow/help/041-worklists.stx
-%%ZOPEPRODUCTDIR%%/DCWorkflow/help/051-scripts.stx
-%%ZOPEPRODUCTDIR%%/DCWorkflow/help/061-permissions.stx
-%%ZOPEPRODUCTDIR%%/DCWorkflow/images/script.gif
-%%ZOPEPRODUCTDIR%%/DCWorkflow/images/state.gif
-%%ZOPEPRODUCTDIR%%/DCWorkflow/images/transition.gif
-%%ZOPEPRODUCTDIR%%/DCWorkflow/images/variable.gif
-%%ZOPEPRODUCTDIR%%/DCWorkflow/images/workflow.gif
-%%ZOPEPRODUCTDIR%%/DCWorkflow/images/worklist.gif
-%%ZOPEPRODUCTDIR%%/DCWorkflow/interfaces.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/interfaces.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/permissions.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/permissions.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/profiles/revision2/workflows.xml
-%%ZOPEPRODUCTDIR%%/DCWorkflow/profiles/revision2/workflows/default_workflow/definition.xml
-%%ZOPEPRODUCTDIR%%/DCWorkflow/testing.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/testing.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/tests/test_DCWorkflow.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/tests/test_DCWorkflow.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/tests/test_exportimport.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/tests/test_exportimport.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/tests/test_guard.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/tests/test_guard.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/tests/test_roles.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/tests/test_roles.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/tool.zcml
-%%ZOPEPRODUCTDIR%%/DCWorkflow/utils.py
-%%ZOPEPRODUCTDIR%%/DCWorkflow/utils.pyc
-%%ZOPEPRODUCTDIR%%/DCWorkflow/version.txt
-%%ZOPEPRODUCTDIR%%/DCWorkflow/xml/wtcWorkflowExport.xml
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/ExtendedPathIndex.py
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/ExtendedPathIndex.pyc
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/HISTORY.txt
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/README.txt
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/__init__.py
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/dtml/addExtendedPathIndex.dtml
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/dtml/manageExtendedPathIndex.dtml
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/help/ExtendedPathIndex_searchResults.stx
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/ptests/__init__.py
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/ptests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/ptests/common.py
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/ptests/common.pyc
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/ptests/createData.py
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/ptests/createData.pyc
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/ptests/testProfiling.py
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/ptests/testProfiling.pyc
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/ptests/testQuery.py
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/ptests/testQuery.pyc
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/tests/epitc.py
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/tests/epitc.pyc
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/tests/framework.py
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/tests/framework.pyc
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/tests/runalltests.py
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/tests/runalltests.pyc
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/tests/testExtendedPathIndex.py
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/tests/testExtendedPathIndex.pyc
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/tests/testIndexedAttrs.py
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/tests/testIndexedAttrs.pyc
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/tests/testSetup.py
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/tests/testSetup.pyc
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/tests/testSkeleton.py
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/tests/testSkeleton.pyc
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/version.txt
-%%ZOPEPRODUCTDIR%%/ExtendedPathIndex/www/index.gif
-%%ZOPEPRODUCTDIR%%/ExternalEditor/CHANGES.txt
-%%ZOPEPRODUCTDIR%%/ExternalEditor/ExternalEditor.py
-%%ZOPEPRODUCTDIR%%/ExternalEditor/ExternalEditor.pyc
-%%ZOPEPRODUCTDIR%%/ExternalEditor/INSTALL-UNIX.txt
-%%ZOPEPRODUCTDIR%%/ExternalEditor/INSTALL-WIN32.txt
-%%ZOPEPRODUCTDIR%%/ExternalEditor/LICENSE.txt
-%%ZOPEPRODUCTDIR%%/ExternalEditor/MANIFEST.in
-%%ZOPEPRODUCTDIR%%/ExternalEditor/Plugins/__init__.py
-%%ZOPEPRODUCTDIR%%/ExternalEditor/Plugins/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ExternalEditor/Plugins/dreamweaver.py
-%%ZOPEPRODUCTDIR%%/ExternalEditor/Plugins/dreamweaver.pyc
-%%ZOPEPRODUCTDIR%%/ExternalEditor/Plugins/excel.py
-%%ZOPEPRODUCTDIR%%/ExternalEditor/Plugins/excel.pyc
-%%ZOPEPRODUCTDIR%%/ExternalEditor/Plugins/homesite.py
-%%ZOPEPRODUCTDIR%%/ExternalEditor/Plugins/homesite.pyc
-%%ZOPEPRODUCTDIR%%/ExternalEditor/Plugins/homesite5.py
-%%ZOPEPRODUCTDIR%%/ExternalEditor/Plugins/homesite5.pyc
-%%ZOPEPRODUCTDIR%%/ExternalEditor/Plugins/msohtmed.py
-%%ZOPEPRODUCTDIR%%/ExternalEditor/Plugins/msohtmed.pyc
-%%ZOPEPRODUCTDIR%%/ExternalEditor/Plugins/photoshop.py
-%%ZOPEPRODUCTDIR%%/ExternalEditor/Plugins/photoshop.pyc
-%%ZOPEPRODUCTDIR%%/ExternalEditor/Plugins/photoshp.py
-%%ZOPEPRODUCTDIR%%/ExternalEditor/Plugins/photoshp.pyc
-%%ZOPEPRODUCTDIR%%/ExternalEditor/Plugins/powerpnt.py
-%%ZOPEPRODUCTDIR%%/ExternalEditor/Plugins/powerpnt.pyc
-%%ZOPEPRODUCTDIR%%/ExternalEditor/Plugins/powerpoint.py
-%%ZOPEPRODUCTDIR%%/ExternalEditor/Plugins/powerpoint.pyc
-%%ZOPEPRODUCTDIR%%/ExternalEditor/Plugins/winword.py
-%%ZOPEPRODUCTDIR%%/ExternalEditor/Plugins/winword.pyc
-%%ZOPEPRODUCTDIR%%/ExternalEditor/Plugins/word.py
-%%ZOPEPRODUCTDIR%%/ExternalEditor/Plugins/word.pyc
-%%ZOPEPRODUCTDIR%%/ExternalEditor/README.txt
-%%ZOPEPRODUCTDIR%%/ExternalEditor/__init__.py
-%%ZOPEPRODUCTDIR%%/ExternalEditor/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ExternalEditor/edit_icon.gif
-%%ZOPEPRODUCTDIR%%/ExternalEditor/findResult.dtml
-%%ZOPEPRODUCTDIR%%/ExternalEditor/man/zopeedit.1
-%%ZOPEPRODUCTDIR%%/ExternalEditor/manage_main.dtml
-%%ZOPEPRODUCTDIR%%/ExternalEditor/manage_tabs.dtml
-%%ZOPEPRODUCTDIR%%/ExternalEditor/setup.py
-%%ZOPEPRODUCTDIR%%/ExternalEditor/setup.pyc
-%%ZOPEPRODUCTDIR%%/ExternalEditor/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/ExternalEditor/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ExternalEditor/tests/edit.txt
-%%ZOPEPRODUCTDIR%%/ExternalEditor/tests/link.txt
-%%ZOPEPRODUCTDIR%%/ExternalEditor/tests/test_functional.py
-%%ZOPEPRODUCTDIR%%/ExternalEditor/tests/test_functional.pyc
-%%ZOPEPRODUCTDIR%%/ExternalEditor/version.txt
-%%ZOPEPRODUCTDIR%%/ExternalEditor/win32/Python-License.txt
-%%ZOPEPRODUCTDIR%%/ExternalEditor/win32/Pythonwin-License.txt
-%%ZOPEPRODUCTDIR%%/ExternalEditor/win32/ZopeEdit.ini
-%%ZOPEPRODUCTDIR%%/ExternalEditor/win32/ZopeExtEditDummyOCX.ocx
-%%ZOPEPRODUCTDIR%%/ExternalEditor/win32/buildexe.bat
-%%ZOPEPRODUCTDIR%%/ExternalEditor/win32/ocx.txt
-%%ZOPEPRODUCTDIR%%/ExternalEditor/win32/setup.iss
-%%ZOPEPRODUCTDIR%%/ExternalEditor/zopeedit.py
-%%ZOPEPRODUCTDIR%%/ExternalEditor/zopeedit.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/CHANGES.txt
-%%ZOPEPRODUCTDIR%%/GenericSetup/CREDITS.txt
-%%ZOPEPRODUCTDIR%%/GenericSetup/DEPENDENCIES.txt
-%%ZOPEPRODUCTDIR%%/GenericSetup/MailHost/__init__.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/MailHost/__init__.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/MailHost/configure.zcml
-%%ZOPEPRODUCTDIR%%/GenericSetup/MailHost/exportimport.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/MailHost/exportimport.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/MailHost/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/MailHost/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/MailHost/tests/test_exportimport.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/MailHost/tests/test_exportimport.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/OFSP/__init__.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/OFSP/__init__.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/OFSP/configure.zcml
-%%ZOPEPRODUCTDIR%%/GenericSetup/OFSP/exportimport.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/OFSP/exportimport.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/OFSP/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/OFSP/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/OFSP/tests/test_exportimport.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/OFSP/tests/test_exportimport.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/PageTemplates/__init__.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/PageTemplates/__init__.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/PageTemplates/configure.zcml
-%%ZOPEPRODUCTDIR%%/GenericSetup/PageTemplates/exportimport.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/PageTemplates/exportimport.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/PageTemplates/interfaces.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/PageTemplates/interfaces.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/PageTemplates/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/PageTemplates/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/PageTemplates/tests/test_exportimport.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/PageTemplates/tests/test_exportimport.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/PluginIndexes/__init__.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/PluginIndexes/__init__.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/PluginIndexes/configure.zcml
-%%ZOPEPRODUCTDIR%%/GenericSetup/PluginIndexes/exportimport.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/PluginIndexes/exportimport.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/PluginIndexes/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/PluginIndexes/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/PluginIndexes/tests/test_exportimport.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/PluginIndexes/tests/test_exportimport.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/PythonScripts/__init__.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/PythonScripts/__init__.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/PythonScripts/configure.zcml
-%%ZOPEPRODUCTDIR%%/GenericSetup/PythonScripts/exportimport.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/PythonScripts/exportimport.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/PythonScripts/interfaces.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/PythonScripts/interfaces.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/PythonScripts/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/PythonScripts/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/PythonScripts/tests/test_exportimport.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/PythonScripts/tests/test_exportimport.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/README.txt
-%%ZOPEPRODUCTDIR%%/GenericSetup/ZCTextIndex/__init__.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/ZCTextIndex/__init__.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/ZCTextIndex/configure.zcml
-%%ZOPEPRODUCTDIR%%/GenericSetup/ZCTextIndex/exportimport.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/ZCTextIndex/exportimport.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/ZCTextIndex/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/ZCTextIndex/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/ZCTextIndex/tests/test_exportimport.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/ZCTextIndex/tests/test_exportimport.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/ZCatalog/__init__.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/ZCatalog/__init__.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/ZCatalog/configure.zcml
-%%ZOPEPRODUCTDIR%%/GenericSetup/ZCatalog/exportimport.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/ZCatalog/exportimport.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/ZCatalog/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/ZCatalog/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/ZCatalog/tests/test_exportimport.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/ZCatalog/tests/test_exportimport.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/__init__.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/__init__.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/bbb/__init__.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/bbb/__init__.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/bbb/registry.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/bbb/registry.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/bbb/tool.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/bbb/tool.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/browser/__init__.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/browser/__init__.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/browser/addWithPresettings.pt
-%%ZOPEPRODUCTDIR%%/GenericSetup/browser/components.pt
-%%ZOPEPRODUCTDIR%%/GenericSetup/browser/components.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/browser/components.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/browser/configure.zcml
-%%ZOPEPRODUCTDIR%%/GenericSetup/browser/manage.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/browser/manage.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/browser/utils.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/browser/utils.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/components.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/components.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/configure.zcml
-%%ZOPEPRODUCTDIR%%/GenericSetup/content.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/content.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/context.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/context.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/differ.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/differ.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/doc/SampleSite/README.txt
-%%ZOPEPRODUCTDIR%%/GenericSetup/doc/SampleSite/__init__.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/doc/SampleSite/__init__.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/doc/SampleSite/configure.zcml
-%%ZOPEPRODUCTDIR%%/GenericSetup/doc/SampleSite/exportimport.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/doc/SampleSite/exportimport.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/doc/SampleSite/profiles/default/export_steps.xml
-%%ZOPEPRODUCTDIR%%/GenericSetup/doc/SampleSite/profiles/default/import_steps.xml
-%%ZOPEPRODUCTDIR%%/GenericSetup/doc/SampleSite/profiles/default/rolemap.xml
-%%ZOPEPRODUCTDIR%%/GenericSetup/doc/SampleSite/profiles/default/siteroot.xml
-%%ZOPEPRODUCTDIR%%/GenericSetup/doc/SampleSite/profiles/default/siteroot/bar.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/doc/SampleSite/profiles/default/siteroot/catalog.xml
-%%ZOPEPRODUCTDIR%%/GenericSetup/doc/SampleSite/profiles/default/siteroot/foo.xml
-%%ZOPEPRODUCTDIR%%/GenericSetup/doc/SampleSite/profiles/default/siteroot/index_html.pt
-%%ZOPEPRODUCTDIR%%/GenericSetup/doc/SampleSite/profiles/default/siteroot/mailhost.xml
-%%ZOPEPRODUCTDIR%%/GenericSetup/doc/configurators.txt
-%%ZOPEPRODUCTDIR%%/GenericSetup/doc/handlers.txt
-%%ZOPEPRODUCTDIR%%/GenericSetup/doc/profiles.txt
-%%ZOPEPRODUCTDIR%%/GenericSetup/events.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/events.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/exceptions.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/exceptions.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/interfaces.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/interfaces.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/meta.zcml
-%%ZOPEPRODUCTDIR%%/GenericSetup/metadata.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/metadata.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/permissions.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/permissions.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/profiles/default/metadata.xml
-%%ZOPEPRODUCTDIR%%/GenericSetup/registry.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/registry.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/rolemap.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/rolemap.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/testing.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/testing.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/common.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/common.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/conformance.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/conformance.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/default_profile/export_steps.xml
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/default_profile/import_steps.xml
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/default_profile/toolset.xml
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/faux_objects.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/faux_objects.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/metadata_profile/metadata.xml
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/simple.png
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/test_components.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/test_components.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/test_content.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/test_content.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/test_context.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/test_context.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/test_differ.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/test_differ.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/test_events.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/test_events.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/test_profile_metadata.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/test_profile_metadata.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/test_registry.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/test_registry.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/test_rolemap.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/test_rolemap.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/test_stepzcml.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/test_stepzcml.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/test_tool.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/test_tool.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/test_utils.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/test_utils.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/test_zcml.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/test_zcml.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/versioned_profile/export_steps.xml
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/versioned_profile/import_steps.xml
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/versioned_profile/metadata.xml
-%%ZOPEPRODUCTDIR%%/GenericSetup/tests/versioned_profile/toolset.xml
-%%ZOPEPRODUCTDIR%%/GenericSetup/tool.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/tool.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/upgrade.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/upgrade.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/utils.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/utils.pyc
-%%ZOPEPRODUCTDIR%%/GenericSetup/version.txt
-%%ZOPEPRODUCTDIR%%/GenericSetup/www/setup_upgrades.zpt
-%%ZOPEPRODUCTDIR%%/GenericSetup/www/sutCompare.zpt
-%%ZOPEPRODUCTDIR%%/GenericSetup/www/sutExportSteps.zpt
-%%ZOPEPRODUCTDIR%%/GenericSetup/www/sutImportSteps.zpt
-%%ZOPEPRODUCTDIR%%/GenericSetup/www/sutManage.zpt
-%%ZOPEPRODUCTDIR%%/GenericSetup/www/sutProperties.zpt
-%%ZOPEPRODUCTDIR%%/GenericSetup/www/sutSnapshots.zpt
-%%ZOPEPRODUCTDIR%%/GenericSetup/www/tool.png
-%%ZOPEPRODUCTDIR%%/GenericSetup/www/toolAdd.zpt
-%%ZOPEPRODUCTDIR%%/GenericSetup/www/upgradeStep.zpt
-%%ZOPEPRODUCTDIR%%/GenericSetup/xml/esrExport.xml
-%%ZOPEPRODUCTDIR%%/GenericSetup/xml/isrExport.xml
-%%ZOPEPRODUCTDIR%%/GenericSetup/xml/rmeExport.xml
-%%ZOPEPRODUCTDIR%%/GenericSetup/xml/tscExport.xml
-%%ZOPEPRODUCTDIR%%/GenericSetup/zcml.py
-%%ZOPEPRODUCTDIR%%/GenericSetup/zcml.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/ABOUT
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/CHANGES
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/CONTRIBUTORS
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/DynaList.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/DynaList.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/Extensions/Install.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/Extensions/Install.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/Extensions/__init__.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/Extensions/__init__.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/GRUFFolder.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/GRUFFolder.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/GRUFUser.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/GRUFUser.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/GroupDataTool.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/GroupDataTool.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/GroupUserFolder.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/GroupUserFolder.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/GroupsTool.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/GroupsTool.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/GroupsToolPermissions.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/GroupsToolPermissions.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/INSTALL.txt
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/Installation.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/Installation.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/LDAPGroupFolder.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/LDAPGroupFolder.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/LDAPUserFolderAdapter.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/LDAPUserFolderAdapter.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/LICENSE
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/LICENSE.txt
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/Log.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/Log.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/PRODUCT_NAME
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/PloneFeaturePreview.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/PloneFeaturePreview.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/README.txt
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/TESTED_WITH
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/TODO
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/__init__.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/__init__.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/class_utility.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/class_utility.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/cvs2cl.pl
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/debian/changelog
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/debian/config
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/debian/control
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/debian/copyright
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/debian/postinst
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/debian/prerm
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/debian/rules
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/debian/templates
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/debian/watch
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/design.txt
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/doc/FAQ
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/doc/GRUF3.0.stx
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/doc/GRUFLogo.png
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/doc/SCREENSHOTS
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/doc/folder_contents.png
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/doc/icon.png
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/doc/interview.txt
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/doc/menu.png
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/doc/tab_audit.png
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/doc/tab_groups.png
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/doc/tab_overview.png
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/doc/tab_sources.png
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/doc/tab_users.png
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/doc/user_edit.png
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/dtml/GRUFFolder_main.dtml
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/dtml/GRUF_audit.zpt
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/dtml/GRUF_contents.zpt
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/dtml/GRUF_groups.zpt
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/dtml/GRUF_newusers.zpt
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/dtml/GRUF_overview.zpt
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/dtml/GRUF_user.zpt
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/dtml/GRUF_users.zpt
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/dtml/GRUF_wizard.zpt
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/dtml/addLDAPGroupFolder.dtml
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/dtml/configureGroupsTool.dtml
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/dtml/explainGroupDataTool.dtml
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/dtml/explainGroupsTool.dtml
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/dtml/groups.dtml
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/dtml/roles.png
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/global_symbols.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/global_symbols.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/interfaces/IUserFolder.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/interfaces/IUserFolder.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/interfaces/__init__.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/interfaces/__init__.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/interfaces/portal_groupdata.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/interfaces/portal_groupdata.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/interfaces/portal_groups.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/interfaces/portal_groups.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/product.txt
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/skins/gruf/GroupSpaceFolderishType_view.pt.old
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/skins/gruf/change_password.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/skins/gruf/defaultGroup.gif
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/skins/gruf/folder_localrole_form_plone1.pt
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/skins/gruf/getUsersInGroup.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/skins/gruf/gruf_ldap_required_fields.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/skins/gruf/prefs_group_manage.cpy
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/skins/gruf/prefs_group_manage.cpy.metadata
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/skins/gruf_plone_2_0/README.txt
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/skins/gruf_plone_2_0/folder_localrole_form.pt
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/GRUFTestCase.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/GRUFTestCase.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/Log.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/Log.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/README
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/framework.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/framework.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/runalltests.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/runalltests.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/runtests.sh
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/runtests_std_zope.sh
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/testGroupUserFolder.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/testGroupUserFolder.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/testGroupUserFolderAPI.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/testGroupUserFolderAPI.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/testInterface.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/testInterface.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/testLDAPGroupFolder.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/testLDAPGroupFolder.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/testLDAPUserFolder.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/testLDAPUserFolder.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/testMultipleSources.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/testMultipleSources.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/testPloneInterface.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/testPloneInterface.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/testPloneTools.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/testPloneTools.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/testUserAPI.py
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tests/testUserAPI.pyc
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/tool.gif
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/version.txt
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/www/GRUFGroups.gif
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/www/GRUFUsers.gif
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/www/GroupUserFolder.gif
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/www/LDAPGroupFolder.gif
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/www/down_arrow.gif
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/www/down_arrow_grey.gif
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/www/up_arrow.gif
-%%ZOPEPRODUCTDIR%%/GroupUserFolder/www/up_arrow_grey.gif
-%%ZOPEPRODUCTDIR%%/Marshall/COPYRIGHT.txt
-%%ZOPEPRODUCTDIR%%/Marshall/Extensions/Install.py
-%%ZOPEPRODUCTDIR%%/Marshall/Extensions/Install.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/Extensions/__init__.py
-%%ZOPEPRODUCTDIR%%/Marshall/Extensions/__init__.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/Extensions/export.py
-%%ZOPEPRODUCTDIR%%/Marshall/Extensions/export.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/HISTORY.txt
-%%ZOPEPRODUCTDIR%%/Marshall/INSTALL.txt
-%%ZOPEPRODUCTDIR%%/Marshall/LICENSE.txt
-%%ZOPEPRODUCTDIR%%/Marshall/README.txt
-%%ZOPEPRODUCTDIR%%/Marshall/TODO.txt
-%%ZOPEPRODUCTDIR%%/Marshall/__init__.py
-%%ZOPEPRODUCTDIR%%/Marshall/__init__.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/config.py
-%%ZOPEPRODUCTDIR%%/Marshall/config.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/doc/ATETREE.txt
-%%ZOPEPRODUCTDIR%%/Marshall/doc/README.txt
-%%ZOPEPRODUCTDIR%%/Marshall/exceptions.py
-%%ZOPEPRODUCTDIR%%/Marshall/exceptions.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/export.py
-%%ZOPEPRODUCTDIR%%/Marshall/export.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/expression.py
-%%ZOPEPRODUCTDIR%%/Marshall/expression.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/handlers/__init__.py
-%%ZOPEPRODUCTDIR%%/Marshall/handlers/__init__.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/handlers/atxml.py
-%%ZOPEPRODUCTDIR%%/Marshall/handlers/atxml.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/handlers/base.py
-%%ZOPEPRODUCTDIR%%/Marshall/handlers/base.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/handlers/primaryfield.py
-%%ZOPEPRODUCTDIR%%/Marshall/handlers/primaryfield.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/handlers/rfc822header.py
-%%ZOPEPRODUCTDIR%%/Marshall/handlers/rfc822header.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/handlers/simple.py
-%%ZOPEPRODUCTDIR%%/Marshall/handlers/simple.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/interfaces/__init__.py
-%%ZOPEPRODUCTDIR%%/Marshall/interfaces/__init__.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/interfaces/predicate.py
-%%ZOPEPRODUCTDIR%%/Marshall/interfaces/predicate.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/makefile.in
-%%ZOPEPRODUCTDIR%%/Marshall/marshaller.py
-%%ZOPEPRODUCTDIR%%/Marshall/marshaller.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/namespaces/__init__.py
-%%ZOPEPRODUCTDIR%%/Marshall/namespaces/__init__.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/namespaces/adobens.py
-%%ZOPEPRODUCTDIR%%/Marshall/namespaces/adobens.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/namespaces/atns.py
-%%ZOPEPRODUCTDIR%%/Marshall/namespaces/atns.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/namespaces/cmfns.py
-%%ZOPEPRODUCTDIR%%/Marshall/namespaces/cmfns.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/namespaces/dcns.py
-%%ZOPEPRODUCTDIR%%/Marshall/namespaces/dcns.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/namespaces/uuns.py
-%%ZOPEPRODUCTDIR%%/Marshall/namespaces/uuns.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/predicates/__init__.py
-%%ZOPEPRODUCTDIR%%/Marshall/predicates/__init__.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/predicates/_base.py
-%%ZOPEPRODUCTDIR%%/Marshall/predicates/_base.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/predicates/_xmlns.py
-%%ZOPEPRODUCTDIR%%/Marshall/predicates/_xmlns.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/registry.py
-%%ZOPEPRODUCTDIR%%/Marshall/registry.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/setup.py
-%%ZOPEPRODUCTDIR%%/Marshall/setup.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/Marshall/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/tests/base.py
-%%ZOPEPRODUCTDIR%%/Marshall/tests/base.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/tests/data/file.html
-%%ZOPEPRODUCTDIR%%/Marshall/tests/data/file.pdf
-%%ZOPEPRODUCTDIR%%/Marshall/tests/data/file.txt
-%%ZOPEPRODUCTDIR%%/Marshall/tests/data/image.gif
-%%ZOPEPRODUCTDIR%%/Marshall/tests/examples/__init__.py
-%%ZOPEPRODUCTDIR%%/Marshall/tests/examples/__init__.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/tests/examples/blob.py
-%%ZOPEPRODUCTDIR%%/Marshall/tests/examples/blob.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/tests/examples/person.py
-%%ZOPEPRODUCTDIR%%/Marshall/tests/examples/person.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/tests/export/atxml/.metadata/test
-%%ZOPEPRODUCTDIR%%/Marshall/tests/export/atxml/test
-%%ZOPEPRODUCTDIR%%/Marshall/tests/framework.py
-%%ZOPEPRODUCTDIR%%/Marshall/tests/framework.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/tests/input/atxml/Document.xml
-%%ZOPEPRODUCTDIR%%/Marshall/tests/input/primary_field/Document.txt
-%%ZOPEPRODUCTDIR%%/Marshall/tests/input/rfc822/Document.txt
-%%ZOPEPRODUCTDIR%%/Marshall/tests/input/simple_xml/Document.xml
-%%ZOPEPRODUCTDIR%%/Marshall/tests/runalltests.py
-%%ZOPEPRODUCTDIR%%/Marshall/tests/runalltests.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/tests/test_export.py
-%%ZOPEPRODUCTDIR%%/Marshall/tests/test_export.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/tests/test_marshall.py
-%%ZOPEPRODUCTDIR%%/Marshall/tests/test_marshall.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/tests/test_predicate.py
-%%ZOPEPRODUCTDIR%%/Marshall/tests/test_predicate.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/utils.py
-%%ZOPEPRODUCTDIR%%/Marshall/utils.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/utils/upload.py
-%%ZOPEPRODUCTDIR%%/Marshall/utils/upload.pyc
-%%ZOPEPRODUCTDIR%%/Marshall/validation/atxml/atxml.rnc
-%%ZOPEPRODUCTDIR%%/Marshall/validation/atxml/atxml.rng
-%%ZOPEPRODUCTDIR%%/Marshall/version.txt
-%%ZOPEPRODUCTDIR%%/Marshall/www/atxml.zpt
-%%ZOPEPRODUCTDIR%%/Marshall/www/predicateAdd.zpt
-%%ZOPEPRODUCTDIR%%/Marshall/www/predicateChange.zpt
-%%ZOPEPRODUCTDIR%%/Marshall/www/registry.png
-%%ZOPEPRODUCTDIR%%/Marshall/www/xmlnsSettings.zpt
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/ChangeLog
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/HISTORY.txt
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/LICENSE.txt
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/MimeTypeItem.py
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/MimeTypeItem.pyc
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/MimeTypesRegistry.py
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/MimeTypesRegistry.pyc
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/MimeTypesTool.py
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/MimeTypesTool.pyc
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/README
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/__init__.py
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/__init__.pyc
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/__pkginfo__.py
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/__pkginfo__.pyc
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/base_zope.py
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/base_zope.pyc
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/bridge.zcml
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/common.py
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/common.pyc
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/configure.zcml
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/encoding.py
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/encoding.pyc
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/implements.zcml
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/interfaces.py
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/interfaces.pyc
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/mime_types/__init__.py
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/mime_types/__init__.pyc
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/mime_types/freedesktop.org.xml
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/mime_types/magic.py
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/mime_types/magic.pyc
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/mime_types/mime.types
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/mime_types/mtr_mimetypes.py
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/mime_types/mtr_mimetypes.pyc
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/mime_types/py_mimetypes.py
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/mime_types/py_mimetypes.pyc
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/mime_types/smi_mimetypes.py
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/mime_types/smi_mimetypes.pyc
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/mime_types/suppl_mimetypes.py
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/mime_types/suppl_mimetypes.pyc
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/mime_types/windows_mimetypes.py
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/mime_types/windows_mimetypes.pyc
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/profiles.zcml
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/profiles/default/componentregistry.xml
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/profiles/default/import_steps.xml
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/profiles/default/mimetypes-registry-various.txt
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/profiles/default/skins.xml
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/profiles/default/toolset.xml
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/setuphandlers.py
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/setuphandlers.pyc
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/application.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/audio.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/avi.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/c.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/core.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/cpp.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/deb.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/doc.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/down.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/dvi.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/exe.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/f.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/font.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/gf.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/h.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/html.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/image.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/info.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/iso.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/java.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/log.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/man.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/message.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/midi.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/mime.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/o.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/pdf.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/pk.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/pl.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/png.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/ppt.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/ps.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/py.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/quicktime.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/rar.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/rpm.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/sh.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/sxc.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/sxd.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/sxg.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/sxi.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/sxm.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/sxw.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/tar.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/tex.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/text.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/tgz.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/txt.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/unknown.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/up.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/vcal.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/vcard.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/video.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/wav.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/xls.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons/zip.png
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/tests/input/OOoCalc
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/tests/input/OOoWriter
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/tests/input/rest1.rst
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/tests/input/simplezip
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/tests/input/sxw-ooo-trolltech
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/tests/test_encoding.py
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/tests/test_encoding.pyc
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/tests/test_magic.py
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/tests/test_magic.pyc
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/tests/test_mimetypes.py
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/tests/test_mimetypes.pyc
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/tests/utils.py
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/tests/utils.pyc
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/tool.gif
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/version.txt
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/www/addMimeType.zpt
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/www/editMimeType.zpt
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/www/listMimeTypes.zpt
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/z3/__init__.py
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/z3/__init__.pyc
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/z3/interfaces.py
-%%ZOPEPRODUCTDIR%%/MimetypesRegistry/z3/interfaces.pyc
-%%ZOPEPRODUCTDIR%%/NuPlone/__init__.py
-%%ZOPEPRODUCTDIR%%/NuPlone/__init__.pyc
-%%ZOPEPRODUCTDIR%%/NuPlone/configure.zcml
-%%ZOPEPRODUCTDIR%%/NuPlone/interfaces.py
-%%ZOPEPRODUCTDIR%%/NuPlone/interfaces.pyc
-%%ZOPEPRODUCTDIR%%/NuPlone/nuplone images.psd
-%%ZOPEPRODUCTDIR%%/NuPlone/profiles.zcml
-%%ZOPEPRODUCTDIR%%/NuPlone/profiles/default/cssregistry.xml
-%%ZOPEPRODUCTDIR%%/NuPlone/profiles/default/import_steps.xml
-%%ZOPEPRODUCTDIR%%/NuPlone/profiles/default/jsregistry.xml
-%%ZOPEPRODUCTDIR%%/NuPlone/profiles/default/metadata.xml
-%%ZOPEPRODUCTDIR%%/NuPlone/profiles/default/nuplone_various.txt
-%%ZOPEPRODUCTDIR%%/NuPlone/profiles/default/portlets.xml
-%%ZOPEPRODUCTDIR%%/NuPlone/profiles/default/skins.xml
-%%ZOPEPRODUCTDIR%%/NuPlone/profiles/default/viewlets.xml
-%%ZOPEPRODUCTDIR%%/NuPlone/setuphandlers.py
-%%ZOPEPRODUCTDIR%%/NuPlone/setuphandlers.pyc
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/body-ltr.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/body-rtl.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/breadCrumbDivider-rtl.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/breadCrumbDivider.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/bulletLeft.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/bulletRight.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/buttonBack-over.png
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/buttonBack.png
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/buttonForward-over.png
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/buttonForward.png
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/contentViewsColour.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/currentNav-rtl.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/currentNav.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/edgeColour.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/grid.png
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/header.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/listBox-bottom.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/listBox-header-left.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/listBox-header-right.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/listBox-top.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/logo-rtl.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/logo.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/pageTabs-bottom-left-over.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/pageTabs-bottom-left-selected.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/pageTabs-bottom-left.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/pageTabs-bottom-right-over.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/pageTabs-bottom-right-selected.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/pageTabs-bottom-right.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/pageTabs-top-left-over.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/pageTabs-top-left-selected.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/pageTabs-top-left.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/pageTabs-top-right-over.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/pageTabs-top-right-selected.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/pageTabs-top-right.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/searchField.png
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/twistie-closed-gray.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/twistie-closed-over.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/twistie-closed.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/twistie-open-gray.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/twistie-open-over.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images/twistie-open.gif
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_scripts/multi-resolution.js
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_styles/IEFixes.css
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_styles/RTL.css
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_styles/authoring.css
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_styles/base.css
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_styles/base_properties.props
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_styles/columns.css
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_styles/forms.css
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_styles/generated.css
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_styles/member.css
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_styles/mobile.css
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_styles/navtree.css
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_styles/nuplone.css
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_styles/portlets.css
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_styles/presentation.css
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_styles/print.css
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_styles/public.css
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_templates/livesearch_reply.py
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_templates/main_template.pt
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_templates/portlet_prefs.pt
-%%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_templates/prefs_main_template.pt
-%%ZOPEPRODUCTDIR%%/NuPlone/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/NuPlone/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/NuPlone/tests/testStyleInstallation.py
-%%ZOPEPRODUCTDIR%%/NuPlone/tests/testStyleInstallation.pyc
-%%ZOPEPRODUCTDIR%%/NuPlone/version.txt
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/CHANGES.txt
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/CREDITS.txt
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/Extensions/Install.py
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/Extensions/Install.pyc
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/INSTALL.txt
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/LICENSE.GPL
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/LICENSE.txt
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/PasswordResetTool.py
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/PasswordResetTool.pyc
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/README.txt
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/TODO
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/__init__.py
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/dtml/explainPWResetTool.dtml
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/interfaces/__init__.py
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/interfaces/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/interfaces/portal_password_reset.py
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/interfaces/portal_password_reset.pyc
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/skins/PasswordReset/mail_password_form.pt
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/skins/PasswordReset/mail_password_form.pt.metadata
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/skins/PasswordReset/mail_password_response.pt
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/skins/PasswordReset/mail_password_template.pt
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/skins/PasswordReset/passwordreset.cpy
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/skins/PasswordReset/passwordreset.cpy.metadata
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/skins/PasswordReset/pwreset_action.cpy
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/skins/PasswordReset/pwreset_action.cpy.metadata
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/skins/PasswordReset/pwreset_constructURL.py
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/skins/PasswordReset/pwreset_expired.pt
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/skins/PasswordReset/pwreset_expired.pt.metadata
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/skins/PasswordReset/pwreset_finish.pt
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/skins/PasswordReset/pwreset_finish.pt.metadata
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/skins/PasswordReset/pwreset_form.cpt
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/skins/PasswordReset/pwreset_form.cpt.metadata
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/skins/PasswordReset/pwreset_invalid.pt
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/skins/PasswordReset/pwreset_invalid.pt.metadata
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/skins/PasswordReset/registered_notify_template.pt
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/skins/PasswordReset/registered_notify_template.pt.metadata
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/skins/PasswordReset/validate_pwreset_password.vpy
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/skins/PasswordReset/validate_pwreset_userid.vpy
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/tests/browser.txt
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/tests/test_doctests.py
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/tests/test_doctests.pyc
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/tests/utils.py
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/tests/utils.pyc
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/tool.gif
-%%ZOPEPRODUCTDIR%%/PasswordResetTool/version.txt
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/Domain.py
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/Domain.pyc
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/GettextMessageCatalog.py
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/GettextMessageCatalog.pyc
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/HISTORY.txt
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/Negotiator.py
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/Negotiator.pyc
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/PlacelessTranslationService.py
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/PlacelessTranslationService.pyc
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/__init__.py
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/bin/convertToLocales.py
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/bin/convertToLocales.pyc
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/configure.zcml
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/interfaces.py
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/interfaces.pyc
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/lazycatalog.py
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/lazycatalog.pyc
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/load.py
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/load.pyc
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/locales/PlacelessTranslationService.pot
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/locales/cs/LC_MESSAGES/PlacelessTranslationService.mo
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/locales/cs/LC_MESSAGES/PlacelessTranslationService.po
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/locales/de/LC_MESSAGES/PlacelessTranslationService.mo
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/locales/de/LC_MESSAGES/PlacelessTranslationService.po
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/locales/el/LC_MESSAGES/PlacelessTranslationService.mo
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/locales/el/LC_MESSAGES/PlacelessTranslationService.po
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/locales/pt_BR/LC_MESSAGES/PlacelessTranslationService.mo
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/locales/pt_BR/LC_MESSAGES/PlacelessTranslationService.po
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/memoize.py
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/memoize.pyc
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/msgfmt.py
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/msgfmt.pyc
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/patches.py
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/patches.pyc
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/tests/testPTS.py
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/tests/testPTS.pyc
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/utility.py
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/utility.pyc
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/utils.py
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/utils.pyc
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/version.txt
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/www/GettextMessageCatalog.png
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/www/PlacelessTranslationService-32.png
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/www/PlacelessTranslationService.png
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/www/catalog_broken.pt
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/www/catalog_info.pt
-%%ZOPEPRODUCTDIR%%/PlacelessTranslationService/www/catalog_test.pt
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/HISTORY.txt
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/LanguageTool.py
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/LanguageTool.pyc
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/__init__.py
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/configure.zcml
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/exportimport.py
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/exportimport.pyc
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/interfaces.py
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/interfaces.pyc
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/profiles.zcml
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/profiles/default/export_steps.xml
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/profiles/default/import_steps.xml
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/profiles/default/metadata.xml
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/profiles/default/portal_languages.xml
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/profiles/default/skins.xml
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/profiles/default/toolset.xml
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/skins/LanguageTool/isTranslatable.py
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/skins/LanguageTool/switchLanguage.py
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/skins/LanguageTool/switchLanguage.pyc
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/tests/test_languagetool.py
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/tests/test_languagetool.pyc
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/tests/test_negotiation.py
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/tests/test_negotiation.pyc
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/tool.gif
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/version.txt
-%%ZOPEPRODUCTDIR%%/PloneLanguageTool/www/config.zpt
-%%ZOPEPRODUCTDIR%%/PlonePAS/Extensions/Install.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/Extensions/Install.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/Extensions/Migrate.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/Extensions/Migrate.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/Extensions/__init__.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/Extensions/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/HISTORY.txt
-%%ZOPEPRODUCTDIR%%/PlonePAS/MigrationCheck.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/MigrationCheck.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/__init__.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/browser/__init__.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/browser/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/browser/configure.zcml
-%%ZOPEPRODUCTDIR%%/PlonePAS/browser/info.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/browser/info.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/browser/search.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/browser/search.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/browser/search.txt
-%%ZOPEPRODUCTDIR%%/PlonePAS/config.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/config.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/configure.zcml
-%%ZOPEPRODUCTDIR%%/PlonePAS/events.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/events.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/exportimport.zcml
-%%ZOPEPRODUCTDIR%%/PlonePAS/gruf_support.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/gruf_support.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/interfaces/__init__.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/interfaces/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/interfaces/browser.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/interfaces/browser.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/interfaces/capabilities.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/interfaces/capabilities.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/interfaces/events.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/interfaces/events.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/interfaces/group.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/interfaces/group.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/interfaces/plugins.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/interfaces/plugins.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/interfaces/propertysheets.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/interfaces/propertysheets.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/ldapmp.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/ldapmp.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/odict.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/odict.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/pas.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/pas.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/patch.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/patch.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/plugins/__init__.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/plugins/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/plugins/autogroup.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/plugins/autogroup.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/plugins/cookie_handler.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/plugins/cookie_handler.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/plugins/crumbler.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/plugins/crumbler.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/plugins/group.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/plugins/group.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/plugins/gruf.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/plugins/gruf.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/plugins/local_role.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/plugins/local_role.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/plugins/property.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/plugins/property.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/plugins/role.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/plugins/role.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/plugins/ufactory.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/plugins/ufactory.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/plugins/user.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/plugins/user.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/profiles.zcml
-%%ZOPEPRODUCTDIR%%/PlonePAS/profiles/default/import_steps.xml
-%%ZOPEPRODUCTDIR%%/PlonePAS/profiles/default/metadata.xml
-%%ZOPEPRODUCTDIR%%/PlonePAS/profiles/default/plone-pas.txt
-%%ZOPEPRODUCTDIR%%/PlonePAS/setuphandlers.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/setuphandlers.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/sheet.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/sheet.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/storage.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/storage.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/tests/PlonePASTestCase.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/tests/PlonePASTestCase.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/tests/cookie_auth.txt
-%%ZOPEPRODUCTDIR%%/PlonePAS/tests/failures_needing attention.txt
-%%ZOPEPRODUCTDIR%%/PlonePAS/tests/test_basic_ops.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/tests/test_basic_ops.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/tests/test_caching.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/tests/test_caching.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/tests/test_doctests.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/tests/test_doctests.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/tests/test_groups_tool.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/tests/test_groups_tool.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/tests/test_membership.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/tests/test_membership.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/tests/test_membership_tool.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/tests/test_membership_tool.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/tests/test_migration.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/tests/test_migration.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/tests/test_properties.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/tests/test_properties.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/tests/test_view.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/tests/test_view.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/tool.gif
-%%ZOPEPRODUCTDIR%%/PlonePAS/tools/__init__.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/tools/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/tools/groupdata.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/tools/groupdata.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/tools/groups.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/tools/groups.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/tools/memberdata.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/tools/memberdata.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/tools/membership.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/tools/membership.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/tools/plonetool.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/tools/plonetool.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/utils.py
-%%ZOPEPRODUCTDIR%%/PlonePAS/utils.pyc
-%%ZOPEPRODUCTDIR%%/PlonePAS/version.txt
-%%ZOPEPRODUCTDIR%%/PlonePAS/zmi/AutoGroupForm.zpt
-%%ZOPEPRODUCTDIR%%/PlonePAS/zmi/CookieCrumblingPluginForm.dtml
-%%ZOPEPRODUCTDIR%%/PlonePAS/zmi/ExtendedCookieAuthHelperForm.dtml
-%%ZOPEPRODUCTDIR%%/PlonePAS/zmi/GRUFBridgeForm.dtml
-%%ZOPEPRODUCTDIR%%/PlonePAS/zmi/GroupAwareRoleManagerForm.dtml
-%%ZOPEPRODUCTDIR%%/PlonePAS/zmi/GroupManagerForm.dtml
-%%ZOPEPRODUCTDIR%%/PlonePAS/zmi/LocalRolesManagerForm.dtml
-%%ZOPEPRODUCTDIR%%/PlonePAS/zmi/MutablePropertyProviderForm.dtml
-%%ZOPEPRODUCTDIR%%/PlonePAS/zmi/PloneUserFactoryForm.dtml
-%%ZOPEPRODUCTDIR%%/PlonePAS/zmi/UserManagerForm.dtml
-%%ZOPEPRODUCTDIR%%/PloneTestCase/CHANGES.txt
-%%ZOPEPRODUCTDIR%%/PloneTestCase/INSTALL.txt
-%%ZOPEPRODUCTDIR%%/PloneTestCase/PloneTestCase.py
-%%ZOPEPRODUCTDIR%%/PloneTestCase/PloneTestCase.pyc
-%%ZOPEPRODUCTDIR%%/PloneTestCase/README.txt
-%%ZOPEPRODUCTDIR%%/PloneTestCase/VERSION.txt
-%%ZOPEPRODUCTDIR%%/PloneTestCase/__init__.py
-%%ZOPEPRODUCTDIR%%/PloneTestCase/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PloneTestCase/five.py
-%%ZOPEPRODUCTDIR%%/PloneTestCase/five.pyc
-%%ZOPEPRODUCTDIR%%/PloneTestCase/framework.py
-%%ZOPEPRODUCTDIR%%/PloneTestCase/framework.pyc
-%%ZOPEPRODUCTDIR%%/PloneTestCase/interfaces.py
-%%ZOPEPRODUCTDIR%%/PloneTestCase/interfaces.pyc
-%%ZOPEPRODUCTDIR%%/PloneTestCase/layer.py
-%%ZOPEPRODUCTDIR%%/PloneTestCase/layer.pyc
-%%ZOPEPRODUCTDIR%%/PloneTestCase/ptc.py
-%%ZOPEPRODUCTDIR%%/PloneTestCase/ptc.pyc
-%%ZOPEPRODUCTDIR%%/PloneTestCase/runalltests.py
-%%ZOPEPRODUCTDIR%%/PloneTestCase/runalltests.pyc
-%%ZOPEPRODUCTDIR%%/PloneTestCase/setup.py
-%%ZOPEPRODUCTDIR%%/PloneTestCase/setup.pyc
-%%ZOPEPRODUCTDIR%%/PloneTestCase/testDocument.py
-%%ZOPEPRODUCTDIR%%/PloneTestCase/testDocument.pyc
-%%ZOPEPRODUCTDIR%%/PloneTestCase/testInterfaces.py
-%%ZOPEPRODUCTDIR%%/PloneTestCase/testInterfaces.pyc
-%%ZOPEPRODUCTDIR%%/PloneTestCase/testMembershipTool.py
-%%ZOPEPRODUCTDIR%%/PloneTestCase/testMembershipTool.pyc
-%%ZOPEPRODUCTDIR%%/PloneTestCase/testPloneTestCase.py
-%%ZOPEPRODUCTDIR%%/PloneTestCase/testPloneTestCase.pyc
-%%ZOPEPRODUCTDIR%%/PloneTestCase/testSkeleton.py
-%%ZOPEPRODUCTDIR%%/PloneTestCase/testSkeleton.pyc
-%%ZOPEPRODUCTDIR%%/PloneTestCase/tests.py
-%%ZOPEPRODUCTDIR%%/PloneTestCase/tests.pyc
-%%ZOPEPRODUCTDIR%%/PloneTestCase/utils.py
-%%ZOPEPRODUCTDIR%%/PloneTestCase/utils.pyc
-%%ZOPEPRODUCTDIR%%/PloneTranslations/ChangeLog
-%%ZOPEPRODUCTDIR%%/PloneTranslations/HISTORY.txt
-%%ZOPEPRODUCTDIR%%/PloneTranslations/README.txt
-%%ZOPEPRODUCTDIR%%/PloneTranslations/VERSION.txt
-%%ZOPEPRODUCTDIR%%/PloneTranslations/__init__.py
-%%ZOPEPRODUCTDIR%%/PloneTranslations/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PloneTranslations/configure.zcml
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-af.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-af.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-ar.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-ar.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-bg.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-bg.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-bn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-bn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-ca.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-ca.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-cs.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-cs.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-cy.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-cy.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-da.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-da.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-de.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-de.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-el.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-el.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-eo.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-eo.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-es.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-es.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-et.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-et.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-eu.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-eu.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-fa.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-fa.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-fi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-fi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-fr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-fr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-fu.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-fu.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-he.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-he.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-hi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-hi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-hr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-hr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-hu.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-hu.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-hy.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-hy.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-id.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-id.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-it.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-it.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-ja.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-ja.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-ka.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-ka.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-kn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-kn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-ko.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-ko.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-lt.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-lt.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-manual.pot
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-mi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-mi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-my.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-my.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-nl.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-nl.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-nn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-nn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-no.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-no.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-pl.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-pl.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-pt-br.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-pt-br.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-pt.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-pt.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-ro.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-ro.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-ru.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-ru.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-sk.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-sk.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-sl.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-sl.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-sm.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-sm.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-sq.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-sq.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-sr-Latn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-sr-Latn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-sr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-sr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-sv.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-sv.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-ta.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-ta.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-te.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-te.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-to.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-to.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-tr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-tr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-uk.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-uk.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-vi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-vi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-zh-cn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-zh-cn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-zh-hk.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-zh-hk.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-zh-tw.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-zh-tw.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-zh.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes-zh.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atcontenttypes.pot
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-af.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-af.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-ar.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-ar.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-bg.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-bg.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-bn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-bn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-ca.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-ca.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-cs.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-cs.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-cy.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-cy.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-da.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-da.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-de.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-de.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-el.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-el.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-eo.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-eo.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-es.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-es.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-et.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-et.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-eu.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-eu.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-fa.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-fa.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-fi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-fi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-fr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-fr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-fu.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-fu.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-he.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-he.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-hi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-hi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-hr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-hr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-hu.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-hu.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-hy.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-hy.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-id.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-id.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-it.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-it.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-ja.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-ja.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-ka.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-ka.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-kn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-kn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-ko.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-ko.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-lt.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-lt.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-manual.pot
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-mi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-mi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-my.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-my.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-nl.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-nl.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-nn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-nn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-no.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-no.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-pl.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-pl.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-pt-br.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-pt-br.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-pt.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-pt.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-ro.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-ro.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-ru.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-ru.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-sk.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-sk.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-sl.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-sl.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-sm.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-sm.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-sq.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-sq.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-sr-Latn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-sr-Latn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-sr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-sr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-sv.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-sv.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-ta.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-ta.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-te.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-te.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-to.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-to.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-tr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-tr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-uk.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-uk.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-vi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-vi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-zh-cn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-zh-cn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-zh-hk.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-zh-hk.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-zh-tw.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-zh-tw.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-zh.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget-zh.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/atreferencebrowserwidget.pot
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-af.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-af.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-ar.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-ar.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-bg.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-bg.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-bn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-bn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-ca.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-ca.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-cs.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-cs.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-cy.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-cy.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-da.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-da.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-de.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-de.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-el.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-el.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-eo.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-eo.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-es.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-es.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-et.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-et.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-eu.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-eu.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-fa.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-fa.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-fi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-fi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-fr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-fr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-fu.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-fu.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-he.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-he.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-hi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-hi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-hr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-hr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-hu.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-hu.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-hy.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-hy.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-id.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-id.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-it.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-it.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-ja.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-ja.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-ka.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-ka.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-kn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-kn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-ko.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-ko.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-lt.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-lt.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-manual.pot
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-mi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-mi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-my.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-my.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-nl.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-nl.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-nn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-nn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-no.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-no.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-pl.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-pl.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-pt-br.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-pt-br.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-pt.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-pt.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-rm.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-rm.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-ro.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-ro.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-ru.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-ru.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-sk.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-sk.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-sl.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-sl.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-sm.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-sm.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-sq.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-sq.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-sr-Latn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-sr-Latn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-sr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-sr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-sv.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-sv.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-ta.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-ta.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-te.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-te.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-to.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-to.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-tr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-tr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-uk.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-uk.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-vi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-vi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-zh-cn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-zh-cn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-zh-hk.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-zh-hk.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-zh-tw.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-zh-tw.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-zh.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions-zh.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfeditions.pot
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-af.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-af.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-ar.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-ar.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-bg.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-bg.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-bn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-bn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-ca.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-ca.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-cs.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-cs.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-cy.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-cy.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-da.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-da.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-de.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-de.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-el.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-el.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-eo.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-eo.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-es.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-es.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-et.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-et.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-eu.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-eu.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-fa.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-fa.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-fi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-fi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-fr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-fr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-fu.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-fu.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-he.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-he.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-hi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-hi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-hr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-hr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-hu.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-hu.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-hy.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-hy.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-id.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-id.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-it.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-it.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-ja.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-ja.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-ka.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-ka.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-kn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-kn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-ko.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-ko.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-lt.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-lt.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-manual.pot
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-mi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-mi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-my.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-my.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-nl.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-nl.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-nn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-nn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-no.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-no.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-pl.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-pl.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-pt-br.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-pt-br.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-pt.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-pt.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-ro.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-ro.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-ru.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-ru.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-sk.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-sk.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-sl.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-sl.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-sm.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-sm.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-sq.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-sq.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-sr-Latn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-sr-Latn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-sr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-sr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-sv.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-sv.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-ta.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-ta.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-te.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-te.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-to.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-to.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-tr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-tr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-uk.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-uk.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-vi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-vi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-zh-cn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-zh-cn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-zh-hk.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-zh-hk.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-zh-tw.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-zh-tw.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-zh.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow-zh.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/cmfplacefulworkflow.pot
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-af.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-af.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-ar.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-ar.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-bg.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-bg.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-bn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-bn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-ca.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-ca.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-cs.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-cs.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-da.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-da.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-de.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-de.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-el.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-el.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-eo.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-eo.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-es.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-es.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-et.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-et.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-eu.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-eu.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-fa.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-fa.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-fi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-fi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-fr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-fr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-fu.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-fu.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-he.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-he.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-hi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-hi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-hr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-hr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-hu.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-hu.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-hy.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-hy.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-id.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-id.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-it.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-it.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-ja.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-ja.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-ka.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-ka.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-kn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-kn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-ko.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-ko.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-lt.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-lt.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-manual.pot
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-mi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-mi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-my.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-my.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-nl.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-nl.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-nn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-nn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-no.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-no.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-pl.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-pl.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-pt-br.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-pt-br.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-pt.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-pt.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-rm.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-rm.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-ro.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-ro.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-ru.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-ru.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-sk.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-sk.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-sl.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-sl.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-sm.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-sm.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-sq.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-sq.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-sr-Latn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-sr-Latn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-sr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-sr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-sv.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-sv.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-ta.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-ta.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-te.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-te.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-to.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-to.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-tr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-tr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-uk.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-uk.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-vi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-vi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-zh-cn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-zh-cn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-zh-hk.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-zh-hk.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-zh-tw.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-zh-tw.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-zh.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone-zh.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/linguaplone.pot
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-af.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-af.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-ar.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-ar.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-bg.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-bg.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-bn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-bn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-ca.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-ca.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-cs.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-cs.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-cy.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-cy.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-da.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-da.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-de.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-de.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-el.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-el.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-eo.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-eo.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-es.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-es.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-et.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-et.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-eu.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-eu.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-fa.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-fa.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-fi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-fi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-fr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-fr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-fu.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-fu.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-he.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-he.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-hi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-hi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-hr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-hr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-hu.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-hu.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-hy.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-hy.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-id.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-id.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-it.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-it.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-ja.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-ja.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-ka.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-ka.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-kn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-kn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-ko.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-ko.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-lt.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-lt.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-manual.pot
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-mi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-mi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-my.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-my.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-nl.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-nl.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-nn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-nn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-no.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-no.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-pl.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-pl.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-pt-br.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-pt-br.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-pt.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-pt.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-ro.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-ro.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-ru.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-ru.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-sk.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-sk.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-sl.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-sl.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-sm.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-sm.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-sq.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-sq.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-sr-Latn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-sr-Latn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-sr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-sr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-sv.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-sv.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-ta.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-ta.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-te.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-te.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-to.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-to.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-tr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-tr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-uk.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-uk.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-vi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-vi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-zh-cn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-zh-cn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-zh-hk.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-zh-hk.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-zh-tw.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-zh-tw.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-zh.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool-zh.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/passwordresettool.pot
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-af.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-af.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-ar.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-ar.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-bg.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-bg.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-bn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-bn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-ca.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-ca.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-cs.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-cs.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-cy.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-cy.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-da.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-da.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-de.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-de.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-el.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-el.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-eo.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-eo.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-es.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-es.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-et.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-et.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-eu.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-eu.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-fa.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-fa.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-fi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-fi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-fr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-fr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-fu.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-fu.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-generated.pot
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-he.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-he.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-hi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-hi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-hr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-hr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-hu.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-hu.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-hy.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-hy.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-id.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-id.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-it.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-it.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-ja.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-ja.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-ka.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-ka.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-kn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-kn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-ko.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-ko.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-lt.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-lt.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-lv.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-lv.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-manual.pot
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-mi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-mi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-my.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-my.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-nl.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-nl.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-nn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-nn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-no.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-no.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-pl.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-pl.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-pt-br.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-pt-br.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-pt.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-pt.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-rm.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-rm.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-ro.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-ro.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-ru.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-ru.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-sk.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-sk.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-sl.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-sl.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-sm.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-sm.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-sq.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-sq.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-sr-Latn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-sr-Latn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-sr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-sr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-sv.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-sv.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-ta.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-ta.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-te.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-te.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-to.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-to.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-tr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-tr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-uk.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-uk.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-vi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-vi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-zh-cn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-zh-cn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-zh-hk.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-zh-hk.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-zh-tw.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-zh-tw.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-zh.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone-zh.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plone.pot
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-af.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-af.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-ar.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-ar.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-bg.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-bg.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-bn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-bn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-ca.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-ca.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-cs.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-cs.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-cy.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-cy.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-da.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-da.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-de.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-de.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-el.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-el.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-eo.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-eo.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-es.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-es.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-et.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-et.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-eu.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-eu.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-fa.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-fa.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-fi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-fi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-fr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-fr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-fu.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-fu.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-he.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-he.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-hi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-hi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-hr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-hr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-hu.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-hu.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-hy.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-hy.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-id.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-id.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-it.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-it.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-ja.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-ja.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-ka.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-ka.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-kn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-kn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-ko.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-ko.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-lt.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-lt.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-manual.pot
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-mi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-mi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-my.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-my.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-nl.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-nl.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-nn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-nn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-no.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-no.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-pl.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-pl.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-pt-br.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-pt-br.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-pt.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-pt.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-ro.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-ro.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-ru.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-ru.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-sk.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-sk.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-sl.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-sl.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-sm.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-sm.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-sq.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-sq.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-sr-Latn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-sr-Latn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-sr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-sr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-sv.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-sv.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-ta.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-ta.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-te.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-te.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-to.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-to.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-tr.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-tr.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-uk.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-uk.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-vi.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-vi.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-zh-cn.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-zh-cn.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-zh-hk.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-zh-hk.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-zh-tw.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-zh-tw.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-zh.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool-zh.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/i18n/plonelanguagetool.pot
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/af/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/af/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ar/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ar/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/bg/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/bg/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/bn/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/bn/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ca/LC_MESSAGES/plonefrontpage.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ca/LC_MESSAGES/plonefrontpage.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ca/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ca/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/cs/LC_MESSAGES/plonefrontpage.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/cs/LC_MESSAGES/plonefrontpage.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/cs/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/cs/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/cy/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/cy/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/da/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/da/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/de/LC_MESSAGES/plonefrontpage.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/de/LC_MESSAGES/plonefrontpage.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/de/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/de/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/el/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/el/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/en/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/en/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/eo/LC_MESSAGES/plonefrontpage.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/eo/LC_MESSAGES/plonefrontpage.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/eo/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/eo/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/es/LC_MESSAGES/plonefrontpage.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/es/LC_MESSAGES/plonefrontpage.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/es/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/es/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/et/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/et/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/eu/LC_MESSAGES/plonefrontpage.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/eu/LC_MESSAGES/plonefrontpage.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/eu/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/eu/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/fa/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/fa/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/fi/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/fi/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/fr/LC_MESSAGES/plonefrontpage.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/fr/LC_MESSAGES/plonefrontpage.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/fr/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/fr/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/fu/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/fu/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/he/LC_MESSAGES/plonefrontpage.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/he/LC_MESSAGES/plonefrontpage.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/he/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/he/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/hi/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/hi/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/hr/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/hr/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/hu/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/hu/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/hy/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/hy/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/id/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/id/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/it/LC_MESSAGES/plonefrontpage.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/it/LC_MESSAGES/plonefrontpage.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/it/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/it/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ja/LC_MESSAGES/plonefrontpage.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ja/LC_MESSAGES/plonefrontpage.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ja/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ja/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ka/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ka/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/kn/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/kn/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ko/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ko/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/lt/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/lt/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/lv/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/lv/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/mi/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/mi/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/my/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/my/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/nl/LC_MESSAGES/plonefrontpage.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/nl/LC_MESSAGES/plonefrontpage.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/nl/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/nl/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/nn/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/nn/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/no/LC_MESSAGES/plonefrontpage.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/no/LC_MESSAGES/plonefrontpage.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/no/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/no/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/pl/LC_MESSAGES/plonefrontpage.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/pl/LC_MESSAGES/plonefrontpage.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/pl/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/pl/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/plonefrontpage.pot
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/plonelocales.pot
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/pt/LC_MESSAGES/plonefrontpage.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/pt/LC_MESSAGES/plonefrontpage.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/pt/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/pt/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/pt_BR/LC_MESSAGES/plonefrontpage.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/pt_BR/LC_MESSAGES/plonefrontpage.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/pt_BR/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/pt_BR/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/rm/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/rm/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ro/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ro/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ru/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ru/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sk/LC_MESSAGES/plonefrontpage.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sk/LC_MESSAGES/plonefrontpage.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sk/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sk/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sl/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sl/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sm/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sm/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sq/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sq/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sr/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sr/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sr_Latn/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sr_Latn/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sv/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sv/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ta/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ta/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/te/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/te/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/to/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/to/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/tr/LC_MESSAGES/plonefrontpage.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/tr/LC_MESSAGES/plonefrontpage.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/tr/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/tr/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/uk/LC_MESSAGES/plonefrontpage.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/uk/LC_MESSAGES/plonefrontpage.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/uk/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/uk/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/vi/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/vi/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/zh/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/zh/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/zh_CN/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/zh_CN/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/zh_HK/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/zh_HK/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/zh_TW/LC_MESSAGES/plonelocales.mo
-%%ZOPEPRODUCTDIR%%/PloneTranslations/locales/zh_TW/LC_MESSAGES/plonelocales.po
-%%ZOPEPRODUCTDIR%%/PloneTranslations/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/PloneTranslations/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PloneTranslations/tests/test_i18n.py
-%%ZOPEPRODUCTDIR%%/PloneTranslations/tests/test_i18n.pyc
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/admix.py
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/admix.pyc
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/create.py
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/create.pyc
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/fillmsgstr.py
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/fillmsgstr.pyc
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/filter.py
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/filter.pyc
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/list.py
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/list.pyc
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/rebuild-pot.py
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/rebuild-pot.pyc
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/relocate.py
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/relocate.pyc
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/setcomment.py
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/setcomment.pyc
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/setdomain.py
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/setdomain.pyc
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/setprojid.py
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/setprojid.pyc
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/sync.py
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/sync.pyc
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/table.py
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/table.pyc
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/utils.py
-%%ZOPEPRODUCTDIR%%/PloneTranslations/utils/utils.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/COPYRIGHT.txt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/Extensions/README.txt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/Extensions/__init__.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/Extensions/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/Extensions/basic_auth.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/Extensions/basic_auth.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/Extensions/upgrade.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/Extensions/upgrade.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/LICENSE.txt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/PluggableAuthService.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/PluggableAuthService.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/PropertiedUser.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/PropertiedUser.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/README.txt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/UserPropertySheet.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/UserPropertySheet.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/__init__.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/configure.zcml
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/doc/CHANGES.txt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/doc/DEPENDENCIES.txt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/doc/TODO.txt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/doc/caching.stx
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/doc/framework_overview.stx
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/doc/plugin_map.stx
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/events.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/events.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/events.zcml
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/exportimport.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/exportimport.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/exportimport.zcml
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/interfaces/__init__.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/interfaces/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/interfaces/authservice.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/interfaces/authservice.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/interfaces/events.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/interfaces/events.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/interfaces/plugins.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/interfaces/plugins.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/interfaces/propertysheets.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/interfaces/propertysheets.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/interfaces/request.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/interfaces/request.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/meta.zcml
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/permissions.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/permissions.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/BasePlugin.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/BasePlugin.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/ChallengeProtocolChooser.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/ChallengeProtocolChooser.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/CookieAuthHelper.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/CookieAuthHelper.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/DelegatingMultiPlugin.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/DelegatingMultiPlugin.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/DomainAuthHelper.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/DomainAuthHelper.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/DynamicGroupsPlugin.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/DynamicGroupsPlugin.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/HTTPBasicAuthHelper.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/HTTPBasicAuthHelper.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/InlineAuthHelper.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/InlineAuthHelper.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/LocalRolePlugin.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/LocalRolePlugin.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/RecursiveGroupsPlugin.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/RecursiveGroupsPlugin.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/RequestTypeSniffer.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/RequestTypeSniffer.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/ScriptablePlugin.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/ScriptablePlugin.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/SearchPrincipalsPlugin.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/SearchPrincipalsPlugin.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/SessionAuthHelper.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/SessionAuthHelper.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/ZODBGroupManager.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/ZODBGroupManager.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/ZODBRoleManager.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/ZODBRoleManager.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/ZODBUserManager.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/ZODBUserManager.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/__init__.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/exportimport.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/exportimport.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/ChallengeProtocolChooser.txt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/helpers.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/helpers.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_ChallengeProtocolChooser.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_ChallengeProtocolChooser.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_CookieAuthHelper.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_CookieAuthHelper.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_DomainAuthHelper.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_DomainAuthHelper.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_DynamicGroupsPlugin.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_DynamicGroupsPlugin.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_HTTPBasicAuthHelper.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_HTTPBasicAuthHelper.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_InlineAuthHelper.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_InlineAuthHelper.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_LocalRolePlugin.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_LocalRolePlugin.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_RecursiveGroupsPlugin.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_RecursiveGroupsPlugin.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_RequestTypeSniffer.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_RequestTypeSniffer.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_ScriptablePlugin.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_ScriptablePlugin.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_ZODBGroupManager.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_ZODBGroupManager.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_ZODBRoleManager.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_ZODBRoleManager.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_ZODBUserManager.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_ZODBUserManager.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_doctests.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_doctests.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_exportimport.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests/test_exportimport.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/CookieAuthHelper.gif
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/DelegatingMultiPlugin.png
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/DomainAuthHelper.png
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/DynamicGroupsPlugin.png
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/HTTPBasicAuthHelper.png
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/InlineAuthHelper.png
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/RecursiveGroupsPlugin.png
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/ScriptablePlugin.png
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/SessionAuthHelper.gif
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/ZODBGroupManager.gif
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/ZODBRoleManager.gif
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/ZODBUserManager.gif
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/bpActivateInterfaces.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/caAdd.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/cpcAdd.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/cpcEdit.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/daAdd.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/daGeneric.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/daMatches.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/dgpAdd.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/dgpGroups.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/dmpAdd.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/hbAdd.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/iaAdd.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/lrpAdd.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/rgpAdd.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/rtsAdd.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/saAdd.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/spAdd.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/spEditInterfaces.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/sppAdd.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/zgAdd.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/zgGroups.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/zrAdd.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/zrRoles.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/zuAdd.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/zuPasswd.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/zuUsers.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www/zuWidgets.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/xml/cookieauth.xml
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/xml/delegatepath.xml
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/xml/domainauth.xml
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/xml/dynamicgroups.xml
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/xml/titleonly.xml
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/xml/zodbgroups.xml
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/xml/zodbroles.xml
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/xml/zodbusers.xml
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/profiles/empty/PAS/.objects
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/profiles/empty/PAS/pluginregistry.xml
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/profiles/empty/export_steps.xml
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/profiles/empty/import_steps.xml
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/profiles/simple/PAS/.objects
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/profiles/simple/PAS/basic_auth.xml
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/profiles/simple/PAS/dynamic_groups.xml
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/profiles/simple/PAS/groups.xml
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/profiles/simple/PAS/pluginregistry.xml
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/profiles/simple/PAS/recursive_groups.xml
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/profiles/simple/PAS/roles.xml
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/profiles/simple/PAS/users.xml
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/profiles/simple/export_steps.xml
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/profiles/simple/import_steps.xml
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/tests/conformance.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/tests/conformance.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/tests/image.gif
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/tests/pastc.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/tests/pastc.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/tests/test_Caching.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/tests/test_Caching.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/tests/test_MoreCaching.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/tests/test_MoreCaching.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/tests/test_PluggableAuthService.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/tests/test_PluggableAuthService.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/tests/test_PropertiedUser.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/tests/test_PropertiedUser.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/tests/test_UserFolder.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/tests/test_UserFolder.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/tests/test_UserPropertySheet.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/tests/test_UserPropertySheet.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/tests/test_exportimport.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/tests/test_exportimport.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/tests/test_utils.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/tests/test_utils.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/tests/utils.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/tests/utils.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/utils.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/utils.pyc
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/version.txt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/www/PluggableAuthService.png
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/www/arrow-down.gif
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/www/arrow-left.gif
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/www/arrow-right.gif
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/www/arrow-up.gif
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/www/pasAddForm.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/www/pasSearch.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/www/two_lists.zpt
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/zcml.py
-%%ZOPEPRODUCTDIR%%/PluggableAuthService/zcml.pyc
-%%ZOPEPRODUCTDIR%%/PluginRegistry/CHANGES.txt
-%%ZOPEPRODUCTDIR%%/PluginRegistry/COPYRIGHT.txt
-%%ZOPEPRODUCTDIR%%/PluginRegistry/LICENSE.txt
-%%ZOPEPRODUCTDIR%%/PluginRegistry/PluginRegistry.py
-%%ZOPEPRODUCTDIR%%/PluginRegistry/PluginRegistry.pyc
-%%ZOPEPRODUCTDIR%%/PluginRegistry/__init__.py
-%%ZOPEPRODUCTDIR%%/PluginRegistry/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PluginRegistry/configure.zcml
-%%ZOPEPRODUCTDIR%%/PluginRegistry/exportimport.py
-%%ZOPEPRODUCTDIR%%/PluginRegistry/exportimport.pyc
-%%ZOPEPRODUCTDIR%%/PluginRegistry/interfaces.py
-%%ZOPEPRODUCTDIR%%/PluginRegistry/interfaces.pyc
-%%ZOPEPRODUCTDIR%%/PluginRegistry/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/PluginRegistry/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PluginRegistry/tests/test_PluginRegistry.py
-%%ZOPEPRODUCTDIR%%/PluginRegistry/tests/test_PluginRegistry.pyc
-%%ZOPEPRODUCTDIR%%/PluginRegistry/tests/test_exportimport.py
-%%ZOPEPRODUCTDIR%%/PluginRegistry/tests/test_exportimport.pyc
-%%ZOPEPRODUCTDIR%%/PluginRegistry/utils.py
-%%ZOPEPRODUCTDIR%%/PluginRegistry/utils.pyc
-%%ZOPEPRODUCTDIR%%/PluginRegistry/version.txt
-%%ZOPEPRODUCTDIR%%/PluginRegistry/www/PluginRegistry.png
-%%ZOPEPRODUCTDIR%%/PluginRegistry/www/active_plugins.zpt
-%%ZOPEPRODUCTDIR%%/PluginRegistry/www/arrow-down.gif
-%%ZOPEPRODUCTDIR%%/PluginRegistry/www/arrow-left.gif
-%%ZOPEPRODUCTDIR%%/PluginRegistry/www/arrow-right.gif
-%%ZOPEPRODUCTDIR%%/PluginRegistry/www/arrow-up.gif
-%%ZOPEPRODUCTDIR%%/PluginRegistry/www/export_import.zpt
-%%ZOPEPRODUCTDIR%%/PluginRegistry/www/plugins.zpt
-%%ZOPEPRODUCTDIR%%/PluginRegistry/www/two_lists.zpt
-%%ZOPEPRODUCTDIR%%/PluginRegistry/xml/pirExport.xml
-%%ZOPEPRODUCTDIR%%/PortalTransforms/ChangeLog
-%%ZOPEPRODUCTDIR%%/PortalTransforms/DEPENDS
-%%ZOPEPRODUCTDIR%%/PortalTransforms/HISTORY.txt
-%%ZOPEPRODUCTDIR%%/PortalTransforms/LICENSE.txt
-%%ZOPEPRODUCTDIR%%/PortalTransforms/MANIFEST.in
-%%ZOPEPRODUCTDIR%%/PortalTransforms/Makefile
-%%ZOPEPRODUCTDIR%%/PortalTransforms/README
-%%ZOPEPRODUCTDIR%%/PortalTransforms/SUGGESTS
-%%ZOPEPRODUCTDIR%%/PortalTransforms/TODO
-%%ZOPEPRODUCTDIR%%/PortalTransforms/Transform.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/Transform.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/TransformEngine.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/TransformEngine.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/TransformTool.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/TransformTool.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/TransformsChain.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/TransformsChain.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/__init__.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/__pkginfo__.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/__pkginfo__.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/bridge.zcml
-%%ZOPEPRODUCTDIR%%/PortalTransforms/cache.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/cache.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/chain.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/chain.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/configure.zcml
-%%ZOPEPRODUCTDIR%%/PortalTransforms/data.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/data.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/debian/changelog
-%%ZOPEPRODUCTDIR%%/PortalTransforms/debian/config
-%%ZOPEPRODUCTDIR%%/PortalTransforms/debian/control
-%%ZOPEPRODUCTDIR%%/PortalTransforms/debian/copyright
-%%ZOPEPRODUCTDIR%%/PortalTransforms/debian/debianizerc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/debian/dirs
-%%ZOPEPRODUCTDIR%%/PortalTransforms/debian/files
-%%ZOPEPRODUCTDIR%%/PortalTransforms/debian/postinst
-%%ZOPEPRODUCTDIR%%/PortalTransforms/debian/prerm
-%%ZOPEPRODUCTDIR%%/PortalTransforms/debian/rules
-%%ZOPEPRODUCTDIR%%/PortalTransforms/debian/templates
-%%ZOPEPRODUCTDIR%%/PortalTransforms/debian/zope-cmftransforms-test.dirs
-%%ZOPEPRODUCTDIR%%/PortalTransforms/docs/dev_manual.rst
-%%ZOPEPRODUCTDIR%%/PortalTransforms/docs/makefile
-%%ZOPEPRODUCTDIR%%/PortalTransforms/docs/uno_setup.rst
-%%ZOPEPRODUCTDIR%%/PortalTransforms/docs/user_manual.rst
-%%ZOPEPRODUCTDIR%%/PortalTransforms/implements.zcml
-%%ZOPEPRODUCTDIR%%/PortalTransforms/interfaces.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/interfaces.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/libtransforms/__init__.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/libtransforms/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/libtransforms/commandtransform.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/libtransforms/commandtransform.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/libtransforms/piltransform.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/libtransforms/piltransform.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/libtransforms/retransform.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/libtransforms/retransform.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/libtransforms/utils.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/libtransforms/utils.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/profiles.zcml
-%%ZOPEPRODUCTDIR%%/PortalTransforms/profiles/default/componentregistry.xml
-%%ZOPEPRODUCTDIR%%/PortalTransforms/profiles/default/import_steps.xml
-%%ZOPEPRODUCTDIR%%/PortalTransforms/profiles/default/portal-transforms-various.txt
-%%ZOPEPRODUCTDIR%%/PortalTransforms/profiles/default/toolset.xml
-%%ZOPEPRODUCTDIR%%/PortalTransforms/setuphandlers.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/setuphandlers.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/demo1.pdf
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/input.textile
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/logo.bmp
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/logo.gif
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/logo.jpg
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/logo.png
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/markdown.txt
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/org-news.xml
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/rest1.rst
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/rest2.rst
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/rest3.rst
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/rss2html.xslt
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/test.doc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/test_lynx.html
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/test_python.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/test_python.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/test_safehtml.html
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/demo1.html
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/demo1.html.nofilename
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/logo.bmp
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/logo.gif
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/logo.jpg
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/logo.pcx
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/logo.png
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/logo.ppm
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/logo.tiff
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/markdown.html
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/org-news.html
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/rest1.html
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/rest1.out
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/rest1.rst
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/rest2.out
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/rest3.out
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/test_html_to_text.txt
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/test_lynx.txt
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/test_python.out
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/test_safe.html
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/test_word.html
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/textile.html
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/test_doctests.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/test_doctests.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/test_engine.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/test_engine.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/test_graph.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/test_graph.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/test_intelligenttext.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/test_intelligenttext.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/test_transforms.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/test_transforms.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/test_xss.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/test_xss.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/utils.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/utils.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/word.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/word.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/tool.gif
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/__init__.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/broken.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/broken.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/html_body.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/html_body.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/html_to_text.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/html_to_text.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/html_to_web_intelligent_plain_text.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/html_to_web_intelligent_plain_text.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/identity.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/identity.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/image_to_bmp.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/image_to_bmp.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/image_to_gif.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/image_to_gif.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/image_to_html.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/image_to_html.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/image_to_jpeg.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/image_to_jpeg.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/image_to_pcx.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/image_to_pcx.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/image_to_png.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/image_to_png.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/image_to_ppm.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/image_to_ppm.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/image_to_tiff.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/image_to_tiff.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/lynx_dump.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/lynx_dump.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/markdown_to_html.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/markdown_to_html.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/office_com.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/office_com.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/office_uno.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/office_uno.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/office_wvware.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/office_wvware.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/pdf_to_html.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/pdf_to_html.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/pdf_to_text.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/pdf_to_text.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/python.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/python.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/rest.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/rest.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/rtf_to_html.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/rtf_to_html.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/rtf_to_xml.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/rtf_to_xml.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/safe_html.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/safe_html.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/st.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/st.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/text_pre_to_html.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/text_pre_to_html.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/text_to_html.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/text_to_html.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/textile_to_html.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/textile_to_html.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/web_intelligent_plain_text_to_html.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/web_intelligent_plain_text_to_html.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/word_to_html.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/word_to_html.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/unsafe_transforms/build_transforms.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/unsafe_transforms/build_transforms.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/unsafe_transforms/command.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/unsafe_transforms/command.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/unsafe_transforms/xml.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/unsafe_transforms/xml.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/utils.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/utils.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/version.txt
-%%ZOPEPRODUCTDIR%%/PortalTransforms/www/addTransform.zpt
-%%ZOPEPRODUCTDIR%%/PortalTransforms/www/addTransformsChain.zpt
-%%ZOPEPRODUCTDIR%%/PortalTransforms/www/configureTransform.zpt
-%%ZOPEPRODUCTDIR%%/PortalTransforms/www/editTransformationPolicy.zpt
-%%ZOPEPRODUCTDIR%%/PortalTransforms/www/editTransformsChain.zpt
-%%ZOPEPRODUCTDIR%%/PortalTransforms/www/reloadAllTransforms.zpt
-%%ZOPEPRODUCTDIR%%/PortalTransforms/www/reloadTransform.zpt
-%%ZOPEPRODUCTDIR%%/PortalTransforms/www/setCacheTime.zpt
-%%ZOPEPRODUCTDIR%%/PortalTransforms/www/tr_widgets.zpt
-%%ZOPEPRODUCTDIR%%/PortalTransforms/z3/__init__.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/z3/__init__.pyc
-%%ZOPEPRODUCTDIR%%/PortalTransforms/z3/interfaces.py
-%%ZOPEPRODUCTDIR%%/PortalTransforms/z3/interfaces.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/LICENSE.GPL
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/LICENSE.txt
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/README.txt
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/__init__.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/browser/__init__.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/browser/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/browser/configure.zcml
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/browser/interfaces.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/browser/interfaces.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/browser/kss.pt
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/browser/kss.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/browser/kss.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/browser/resourceregistries.pt
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/browser/scripts.pt
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/browser/scripts.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/browser/scripts.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/browser/styles.pt
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/browser/styles.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/browser/styles.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/config.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/config.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/configure.zcml
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/doc/HISTORY.txt
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/doc/INSTALL.txt
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/doc/TODO.txt
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/exportimport/__init__.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/exportimport/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/exportimport/configure.zcml
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/exportimport/cssregistry.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/exportimport/cssregistry.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/exportimport/jsregistry.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/exportimport/jsregistry.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/exportimport/kssregistry.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/exportimport/kssregistry.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/exportimport/resourceregistry.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/exportimport/resourceregistry.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/interfaces/__init__.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/interfaces/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/interfaces/registries.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/interfaces/registries.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/interfaces/viewletmanagers.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/interfaces/viewletmanagers.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/permissions.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/permissions.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/skins/ResourceRegistries/test_rr_1.css
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/skins/ResourceRegistries/test_rr_1.js.pt
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/skins/ResourceRegistries/test_rr_1.kss
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/skins/ResourceRegistries/test_rr_2.css
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/skins/ResourceRegistries/test_rr_2.js.dtml
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/skins/ResourceRegistries/test_rr_2.kss
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/skins/ResourceRegistries/test_rr_3.js
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tests/RegistryTestCase.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tests/RegistryTestCase.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tests/test.zcml
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tests/testBaseRegistry.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tests/testBaseRegistry.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tests/testCSSRegistry.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tests/testCSSRegistry.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tests/testHTTPHeaders.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tests/testHTTPHeaders.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tests/testJSRegistry.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tests/testJSRegistry.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tests/testKSSRegistry.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tests/testKSSRegistry.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tests/testPacker.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tests/testPacker.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tests/test_rr_1.css
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tests/test_rr_1.js
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tests/test_rr_1.kss
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tool.gif
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tools/BaseRegistry.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tools/BaseRegistry.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tools/CSSRegistry.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tools/CSSRegistry.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tools/JSRegistry.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tools/JSRegistry.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tools/KSSRegistry.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tools/KSSRegistry.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tools/__init__.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tools/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tools/packer.py
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/tools/packer.pyc
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/version.txt
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/www/csscomposition.zpt
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/www/cssconfig.zpt
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/www/jscomposition.zpt
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/www/jsconfig.zpt
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/www/ksscomposition.zpt
-%%ZOPEPRODUCTDIR%%/ResourceRegistries/www/kssconfig.zpt
-%%ZOPEPRODUCTDIR%%/SecureMailHost/HISTORY.txt
-%%ZOPEPRODUCTDIR%%/SecureMailHost/LICENSE.txt
-%%ZOPEPRODUCTDIR%%/SecureMailHost/README.txt
-%%ZOPEPRODUCTDIR%%/SecureMailHost/SecureMailHost.py
-%%ZOPEPRODUCTDIR%%/SecureMailHost/SecureMailHost.pyc
-%%ZOPEPRODUCTDIR%%/SecureMailHost/__init__.py
-%%ZOPEPRODUCTDIR%%/SecureMailHost/__init__.pyc
-%%ZOPEPRODUCTDIR%%/SecureMailHost/config.py
-%%ZOPEPRODUCTDIR%%/SecureMailHost/config.pyc
-%%ZOPEPRODUCTDIR%%/SecureMailHost/mail.py
-%%ZOPEPRODUCTDIR%%/SecureMailHost/mail.pyc
-%%ZOPEPRODUCTDIR%%/SecureMailHost/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/SecureMailHost/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/SecureMailHost/tests/common.py
-%%ZOPEPRODUCTDIR%%/SecureMailHost/tests/common.pyc
-%%ZOPEPRODUCTDIR%%/SecureMailHost/tests/framework.py
-%%ZOPEPRODUCTDIR%%/SecureMailHost/tests/framework.pyc
-%%ZOPEPRODUCTDIR%%/SecureMailHost/tests/in/buergschaft.txt
-%%ZOPEPRODUCTDIR%%/SecureMailHost/tests/in/loremipsum.txt
-%%ZOPEPRODUCTDIR%%/SecureMailHost/tests/out/buergschaft.txt
-%%ZOPEPRODUCTDIR%%/SecureMailHost/tests/out/buergschaft_latin1.txt
-%%ZOPEPRODUCTDIR%%/SecureMailHost/tests/out/buergschaft_utf8.txt
-%%ZOPEPRODUCTDIR%%/SecureMailHost/tests/out/buergschaft_utf8_to.txt
-%%ZOPEPRODUCTDIR%%/SecureMailHost/tests/out/loremipsum.txt
-%%ZOPEPRODUCTDIR%%/SecureMailHost/tests/runalltests.py
-%%ZOPEPRODUCTDIR%%/SecureMailHost/tests/runalltests.pyc
-%%ZOPEPRODUCTDIR%%/SecureMailHost/tests/test_headerparsing.py
-%%ZOPEPRODUCTDIR%%/SecureMailHost/tests/test_headerparsing.pyc
-%%ZOPEPRODUCTDIR%%/SecureMailHost/tests/test_messages.py
-%%ZOPEPRODUCTDIR%%/SecureMailHost/tests/test_messages.pyc
-%%ZOPEPRODUCTDIR%%/SecureMailHost/tests/test_validateEmail.py
-%%ZOPEPRODUCTDIR%%/SecureMailHost/tests/test_validateEmail.pyc
-%%ZOPEPRODUCTDIR%%/SecureMailHost/version.txt
-%%ZOPEPRODUCTDIR%%/SecureMailHost/www/MailHost_icon.gif
-%%ZOPEPRODUCTDIR%%/SecureMailHost/www/addMailHost_form.dtml
-%%ZOPEPRODUCTDIR%%/SecureMailHost/www/manageMailHost.dtml
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/CHANGES.txt
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/EventLog.py
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/EventLog.pyc
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/IVersionControl.py
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/IVersionControl.pyc
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/Repository.py
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/Repository.pyc
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/SequenceWrapper.py
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/SequenceWrapper.pyc
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/Utility.py
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/Utility.pyc
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/Version.py
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/Version.pyc
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/VersionHistory.py
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/VersionHistory.pyc
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/VersionSupport.py
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/VersionSupport.pyc
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/ZopeRepository.py
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/ZopeRepository.pyc
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/ZopeVersion.py
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/ZopeVersion.pyc
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/ZopeVersionHistory.py
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/ZopeVersionHistory.pyc
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/__init__.py
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/dtml/RepositoryAddForm.dtml
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/dtml/RepositoryManageMain.dtml
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/dtml/RepositoryProperties.dtml
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/dtml/VersionControlLog.dtml
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/dtml/VersionControlMain.dtml
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/dtml/VersionHistoryManageMain.dtml
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/dtml/VersionHistoryProperties.dtml
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/dtml/VersionManageMain.dtml
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/dtml/VersionProperties.dtml
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/help/Repository-Add.stx
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/help/Repository-Manage.stx
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/help/Repository-Properties.stx
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/help/Version-Manage.stx
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/help/Version-Properties.stx
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/help/VersionControl.stx
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/help/VersionHistory-Manage.stx
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/help/VersionHistory-Properties.stx
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/issues.txt
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/nonversioned.py
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/nonversioned.pyc
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/tests/common.py
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/tests/common.pyc
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/tests/testReferenceVersioning.py
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/tests/testReferenceVersioning.pyc
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/tests/testVersionControl.py
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/tests/testVersionControl.pyc
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/tests/test_all.py
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/tests/test_all.pyc
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/version.txt
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/www/Repository.gif
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/www/Version.gif
-%%ZOPEPRODUCTDIR%%/ZopeVersionControl/www/VersionHistory.gif
-%%ZOPEPRODUCTDIR%%/kupu/Extensions/Install.py
-%%ZOPEPRODUCTDIR%%/kupu/Extensions/Install.pyc
-%%ZOPEPRODUCTDIR%%/kupu/Makefile
-%%ZOPEPRODUCTDIR%%/kupu/__init__.py
-%%ZOPEPRODUCTDIR%%/kupu/__init__.pyc
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/README.txt
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/kupu/body.kupu
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/kupu/exit.kupu
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/kupu/include.kupu
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/kupu/kupudrawerstyles.css
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/kupu/kupumacros.html
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/kupu/kupustyles.css
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/kupu/lenya.js
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/kupu/lenya.kupu
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/kupu/toolbar.kupu
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/kupu/toolboxes.kupu
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/kupu/wire.kupu
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/kupu/xmlconfig.kupu
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/lenya/content2edit.xsl
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/lenya/drawers/imagedrawer.xsl
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/lenya/drawers/imagelibraries.xml.jx
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/lenya/drawers/kupudrawerstyles.css
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/lenya/drawers/libraries.xml.jx
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/lenya/drawers/linkdrawer.xsl
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/lenya/drawers/linklibraries.xml.jx
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/lenya/drawers/publication_image_library.xml.jx
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/lenya/drawers/sitetree_link_library.xml.jx
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/lenya/i18n.xsl
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/lenya/images/emblem-generic.png
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/lenya/images/exit.gif
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/lenya/images/page-image.png
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/lenya/images/pub-image.png
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/lenya/images/right_arrow.png
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/lenya/images/sitetree-link.png
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/lenya/kupumacros.xsl
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/lenya/kupusave.xsl
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/lenya/page2kupu.xsl
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/lenya/pageassets2kupulibrary.xsl
-%%ZOPEPRODUCTDIR%%/kupu/apache-lenya/lenya/sitetree2kupulibrary.xsl
-%%ZOPEPRODUCTDIR%%/kupu/cnf/head.kupu
-%%ZOPEPRODUCTDIR%%/kupu/cnf/include.kupu
-%%ZOPEPRODUCTDIR%%/kupu/cnf/toolboxes.kupu
-%%ZOPEPRODUCTDIR%%/kupu/cnf/wire.kupu
-%%ZOPEPRODUCTDIR%%/kupu/cnf/xmlconfig.kupu
-%%ZOPEPRODUCTDIR%%/kupu/common/diff_match_patch.js
-%%ZOPEPRODUCTDIR%%/kupu/common/fulldoc.html
-%%ZOPEPRODUCTDIR%%/kupu/common/kupu-pox.cgi
-%%ZOPEPRODUCTDIR%%/kupu/common/kupu.cgi
-%%ZOPEPRODUCTDIR%%/kupu/common/kupu.html
-%%ZOPEPRODUCTDIR%%/kupu/common/kupu.pox
-%%ZOPEPRODUCTDIR%%/kupu/common/kupu.pox.jspx
-%%ZOPEPRODUCTDIR%%/kupu/common/kupu_kjax.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupubasetools.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupubeforeunload.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupublank.html
-%%ZOPEPRODUCTDIR%%/kupu/common/kupucleanupexpressions.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupucnf.html
-%%ZOPEPRODUCTDIR%%/kupu/common/kupucnftable.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupucontentfilters.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupucontentstyles.css
-%%ZOPEPRODUCTDIR%%/kupu/common/kupucontextmenu.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/.objects
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/allimages.xml
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/drawer.xsl
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/drawer.xsl.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/imagelibrary.xml
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/kupubuttons.xml
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/libraries.rng
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/linklibrary.xml
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos.xml
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/bitflux_logo.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/bitflux_logo_preview.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/bubnbros.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/bubnbros_preview.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/codespeak_logo.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/codespeak_logo_preview.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/diver_logo.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/diver_logo_preview.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/eth_logo.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/eth_logo_preview.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/infrae_logo.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/infrae_logo_preview.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/kupu_logo.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/kupu_logo_preview.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/lenya_logo.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/lenya_logo_preview.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/opensource.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/opensource_preview.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/oscom4_banner.gif
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/oscom4_banner_preview.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/oscom_logo.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/oscom_logo_preview.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/plone_logo.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/plone_logo_preview.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/pypy_logo.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/pypy_logo_preview.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/silva_logo.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/silva_logo_preview.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/twiki_logo.gif
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/twiki_logo.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/zea_logo.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/zea_logo_preview.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/zope_logo.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos/zope_logo_preview.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/test-drawer.xsl
-%%ZOPEPRODUCTDIR%%/kupu/common/kupudrawerstyles.css
-%%ZOPEPRODUCTDIR%%/kupu/common/kupueditor.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuform.html
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuhelpers.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/anchor.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/anchor.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/background-color.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/background-color.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/bold.gif
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/bold.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/bold.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/bold.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/bookmark.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/bookmark.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/buttons.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/buttons.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/caret.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/caret.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/closed.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/closed.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/copy.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/copy.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/create-new.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/create-new.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/cut.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/cut.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/definitionlist.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/definitionlist.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/document.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/document.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/exit.gif
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/exit.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/exthyperlink.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/exthyperlink.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/folder.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/folder.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/fonts.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/fonts.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/format.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/format.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/hr.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/hr.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/image.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/image.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/indent.gif
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/indent.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/indent.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/indent.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/inthyperlink.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/inthyperlink.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/italic.gif
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/italic.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/italic.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/italic.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/justify-center.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/justify-center.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/justify-full.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/justify-full.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/justify-left.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/justify-left.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/justify-right.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/justify-right.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/kupu_icon.gif
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/kupu_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/kupulibrary.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/kupulibrary.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/kupusearch_icon.gif
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/kupusearch_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/larger-text.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/larger-text.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/link.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/link.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/opened.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/opened.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/ordered-list.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/ordered-list.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/outdent.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/outdent.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/paste.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/paste.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/redo-disabled.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/redo-disabled.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/redo.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/redo.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/remove.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/remove.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/save.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/save.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/size.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/size.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/smaller-text.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/smaller-text.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/space.gif
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/space.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/strikethrough.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/strikethrough.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/subscript.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/subscript.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/superscript.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/superscript.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/table.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/table.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/text-check.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/text-check.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/text-color.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/text-color.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/toolbarbg_blue.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/toolbarbg_blue.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/toolbarbg_green.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/toolbarbg_green.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/toolbarbg_purple.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/toolbarbg_purple.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/toolbarbg_wood.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/toolbarbg_wood.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/treeCollapsed.gif
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/treeCollapsed.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/underline.gif
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/underline.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/underline.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/underline.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/undo-disabled.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/undo-disabled.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/undo.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/undo.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/unlink.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/unlink.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/unordered-list.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/unordered-list.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/view-source.png
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/view-source.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/zoom-in.gif
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/zoom-in.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/zoom-out.gif
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuimages/zoom-out.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuinit.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuinit_experimental.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuinit_form.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuinit_genericelements.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuinit_multi.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuinspector.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuloggers.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupumacros.html
-%%ZOPEPRODUCTDIR%%/kupu/common/kupumulti.html
-%%ZOPEPRODUCTDIR%%/kupu/common/kupumultieditor.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupunoi18n.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupupopups/image.html
-%%ZOPEPRODUCTDIR%%/kupu/common/kupupopups/link.html
-%%ZOPEPRODUCTDIR%%/kupu/common/kupusaveonpart.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupusourceedit.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuspellchecker.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupustart.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupustart_form.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupustart_multi.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupustyles.css
-%%ZOPEPRODUCTDIR%%/kupu/common/kuputoolcollapser.js
-%%ZOPEPRODUCTDIR%%/kupu/common/kupuundo.js
-%%ZOPEPRODUCTDIR%%/kupu/common/sarissa.js
-%%ZOPEPRODUCTDIR%%/kupu/common/sarissa_ieemu_xpath.js
-%%ZOPEPRODUCTDIR%%/kupu/common/spellcheck.cgi
-%%ZOPEPRODUCTDIR%%/kupu/config.py
-%%ZOPEPRODUCTDIR%%/kupu/config.pyc
-%%ZOPEPRODUCTDIR%%/kupu/configure.zcml
-%%ZOPEPRODUCTDIR%%/kupu/default/body.kupu
-%%ZOPEPRODUCTDIR%%/kupu/default/colorchooser.kupu
-%%ZOPEPRODUCTDIR%%/kupu/default/contextmenu.kupu
-%%ZOPEPRODUCTDIR%%/kupu/default/drawers.kupu
-%%ZOPEPRODUCTDIR%%/kupu/default/form.kupu
-%%ZOPEPRODUCTDIR%%/kupu/default/head.kupu
-%%ZOPEPRODUCTDIR%%/kupu/default/html.kupu
-%%ZOPEPRODUCTDIR%%/kupu/default/include.kupu
-%%ZOPEPRODUCTDIR%%/kupu/default/save.kupu
-%%ZOPEPRODUCTDIR%%/kupu/default/saveonpart.kupu
-%%ZOPEPRODUCTDIR%%/kupu/default/sourceedit.kupu
-%%ZOPEPRODUCTDIR%%/kupu/default/spellchecker.kupu
-%%ZOPEPRODUCTDIR%%/kupu/default/toolbar.kupu
-%%ZOPEPRODUCTDIR%%/kupu/default/toolboxes.kupu
-%%ZOPEPRODUCTDIR%%/kupu/default/undo.kupu
-%%ZOPEPRODUCTDIR%%/kupu/default/wire.kupu
-%%ZOPEPRODUCTDIR%%/kupu/default/xmlconfig.kupu
-%%ZOPEPRODUCTDIR%%/kupu/dist-apache-lenya.kupu
-%%ZOPEPRODUCTDIR%%/kupu/dist-cnf.kupu
-%%ZOPEPRODUCTDIR%%/kupu/dist-form.kupu
-%%ZOPEPRODUCTDIR%%/kupu/dist-multi.kupu
-%%ZOPEPRODUCTDIR%%/kupu/dist-plone.kupu
-%%ZOPEPRODUCTDIR%%/kupu/dist-zope2.kupu
-%%ZOPEPRODUCTDIR%%/kupu/dist.kupu
-%%ZOPEPRODUCTDIR%%/kupu/doc/BEFOREUNLOAD.txt
-%%ZOPEPRODUCTDIR%%/kupu/doc/CHANGES.txt
-%%ZOPEPRODUCTDIR%%/kupu/doc/CONTRIBUTING.txt
-%%ZOPEPRODUCTDIR%%/kupu/doc/CREDITS.txt
-%%ZOPEPRODUCTDIR%%/kupu/doc/CUSTOMIZING.txt
-%%ZOPEPRODUCTDIR%%/kupu/doc/EXTENDING.txt
-%%ZOPEPRODUCTDIR%%/kupu/doc/FAQ.txt
-%%ZOPEPRODUCTDIR%%/kupu/doc/IMAGEUPLOADER.txt
-%%ZOPEPRODUCTDIR%%/kupu/doc/INSTALL.txt
-%%ZOPEPRODUCTDIR%%/kupu/doc/JSAPI.txt
-%%ZOPEPRODUCTDIR%%/kupu/doc/LIBRARIES.txt
-%%ZOPEPRODUCTDIR%%/kupu/doc/LICENSE.txt
-%%ZOPEPRODUCTDIR%%/kupu/doc/LICENSE_DIFFMATCHPATCH.txt
-%%ZOPEPRODUCTDIR%%/kupu/doc/OLDBROWSERS.txt
-%%ZOPEPRODUCTDIR%%/kupu/doc/PLONE2.txt
-%%ZOPEPRODUCTDIR%%/kupu/doc/README.txt
-%%ZOPEPRODUCTDIR%%/kupu/doc/SPELLCHECKER.txt
-%%ZOPEPRODUCTDIR%%/kupu/doc/STYLEGUIDE.txt
-%%ZOPEPRODUCTDIR%%/kupu/doc/TEMPLATE-SYSTEM.txt
-%%ZOPEPRODUCTDIR%%/kupu/doc/TODO.txt
-%%ZOPEPRODUCTDIR%%/kupu/doc/ZOPE2.txt
-%%ZOPEPRODUCTDIR%%/kupu/doc/default.css
-%%ZOPEPRODUCTDIR%%/kupu/doc/docutils.conf
-%%ZOPEPRODUCTDIR%%/kupu/doc/file-template
-%%ZOPEPRODUCTDIR%%/kupu/doc/reference/errors.txt
-%%ZOPEPRODUCTDIR%%/kupu/doc/reference/glossary.txt
-%%ZOPEPRODUCTDIR%%/kupu/doc/reference/kupuconfig.txt
-%%ZOPEPRODUCTDIR%%/kupu/doc/reference/readme.txt
-%%ZOPEPRODUCTDIR%%/kupu/form/body.kupu
-%%ZOPEPRODUCTDIR%%/kupu/form/head.kupu
-%%ZOPEPRODUCTDIR%%/kupu/form/include.kupu
-%%ZOPEPRODUCTDIR%%/kupu/form/save.kupu
-%%ZOPEPRODUCTDIR%%/kupu/i18n.bat
-%%ZOPEPRODUCTDIR%%/kupu/i18n/README.txt
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-bg.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-bg.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-ca.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-ca.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-cs.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-cs.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-da.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-da.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-de.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-de.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-el.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-el.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-eo.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-eo.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-es.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-es.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-eu.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-eu.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-fi.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-fi.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-fr.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-fr.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-he.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-he.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-hu.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-hu.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-it.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-it.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-ja.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-ja.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-manual.pot
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-nl.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-nl.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-pl.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-pl.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-pt-br.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-pt-br.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-pt.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-pt.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-ru.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-ru.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-sk.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-sk.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-sl.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-sl.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-sr-Latn.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-sr-Latn.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-sr.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-sr.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-sv.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-sv.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-tr.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-tr.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-uk.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-uk.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-vi.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-vi.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-zh-cn.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-zh-cn.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-zh-tw.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-zh-tw.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-zh.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu-zh.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupu.pot
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-ca.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-ca.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-cs.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-cs.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-da.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-da.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-de.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-de.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-es.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-es.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-eu.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-eu.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-fr.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-fr.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-hu.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-hu.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-it.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-it.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-ja.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-ja.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-manual.pot
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-nl.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-nl.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-pl.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-pl.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-pt-br.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-pt-br.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-pt.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-pt.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-sk.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-sk.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-sv.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-sv.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-tr.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-tr.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-uk.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-uk.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-vi.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-vi.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-zh-tw.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig-zh-tw.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupuconfig.pot
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-ca.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-ca.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-cs.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-cs.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-da.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-da.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-de.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-de.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-el.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-el.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-eo.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-eo.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-es.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-es.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-eu.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-eu.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-fi.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-fi.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-fr.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-fr.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-he.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-he.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-hu.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-hu.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-it.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-it.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-ja.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-ja.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-manual.pot
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-nl.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-nl.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-pl.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-pl.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-pt-br.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-pt-br.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-pt.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-pt.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-sk.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-sk.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-sl.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-sl.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-sr-Latn.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-sr-Latn.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-sr.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-sr.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-tr.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-tr.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-uk.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-uk.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-vi.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-vi.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-zh-cn.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-zh-cn.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-zh-tw.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-zh-tw.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-zh.mo
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox-zh.po
-%%ZOPEPRODUCTDIR%%/kupu/i18n/kupupox.pot
-%%ZOPEPRODUCTDIR%%/kupu/include.kupu
-%%ZOPEPRODUCTDIR%%/kupu/jslint.js
-%%ZOPEPRODUCTDIR%%/kupu/jslint.opts
-%%ZOPEPRODUCTDIR%%/kupu/kupu-i18nextract-sa-diff.patch
-%%ZOPEPRODUCTDIR%%/kupu/kupu.xpr
-%%ZOPEPRODUCTDIR%%/kupu/kupu_icon.gif
-%%ZOPEPRODUCTDIR%%/kupu/lint.py
-%%ZOPEPRODUCTDIR%%/kupu/lint.pyc
-%%ZOPEPRODUCTDIR%%/kupu/make-jspx.xsl
-%%ZOPEPRODUCTDIR%%/kupu/make.bat
-%%ZOPEPRODUCTDIR%%/kupu/make.xsl
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/Makefile
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/body-mmbase.kupu
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/body.kupu
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/contextmenu.kupu
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/cross-browser.js
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/dist-mmbase.kupu
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/divstool.js
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/drawers.kupu
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/drawers/attachments.items.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/drawers/collection.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/drawers/drawer.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/drawers/drawer.xsl.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/drawers/flashobjects.items.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/drawers/images.items.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/drawers/kupudrawerstyles.css
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/drawers/kupuimages/kupublank.html
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/drawers/kupuimages/kupulibrary.png
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/drawers/libraries.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/drawers/library.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/drawers/search.constraints.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/drawers/search.library.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/drawers/segments.items.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/drawers/test.post.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/drawers/texts.items.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/drawers/upload.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/drawers/uploadfields.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/drawers/urls.items.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/error.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/flashtool.js
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/flash.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/head-mmbase.kupu
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/head.kupu
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/html.kupu
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/i18n/de.mo
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/i18n/de.po
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/i18n/en.mo
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/i18n/en.po
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/i18n/eo.mo
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/i18n/eo.po
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/i18n/fr.mo
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/i18n/fr.po
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/i18n/it.mo
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/i18n/it.po
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/i18n/nl.mo
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/i18n/nl.po
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/icons/flash.png
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/icons/map-open.gif
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/icons/map.gif
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/include.kupu
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/index.kupu
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/kupuinit.js
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/kupustyle.css
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/layout.css
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/layout.js
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/make.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/mmbase.css
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/mmbase.js
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/mmbase.kupu
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/mmbase.png
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/mmbasedrawers.js
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/mmbasetools.js
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/mymessages.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/node.body.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/node.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/override.js
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/preview.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/receive.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/saveonpart.kupu
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/spellcheck.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/start.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/test.kupu
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/toolbar.kupu
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/toolboxes.kupu
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/tools/create-subnode.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/tools/empty.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/tools/related-type.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/tools/related.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/tools/search-node.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/tools/searchrelate.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/tools/test.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/tools/tree.jspx
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/wire.kupu
-%%ZOPEPRODUCTDIR%%/kupu/mmbase/xmlconfig.kupu
-%%ZOPEPRODUCTDIR%%/kupu/multi/body.kupu
-%%ZOPEPRODUCTDIR%%/kupu/multi/head.kupu
-%%ZOPEPRODUCTDIR%%/kupu/multi/include.kupu
-%%ZOPEPRODUCTDIR%%/kupu/multi/save.kupu
-%%ZOPEPRODUCTDIR%%/kupu/multi/toolboxes.kupu
-%%ZOPEPRODUCTDIR%%/kupu/plone/ReftextField.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/ReftextField.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/TODO.txt
-%%ZOPEPRODUCTDIR%%/kupu/plone/__init__.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/__init__.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/beforeunload.kupu
-%%ZOPEPRODUCTDIR%%/kupu/plone/body.kupu
-%%ZOPEPRODUCTDIR%%/kupu/plone/colorchooser.kupu
-%%ZOPEPRODUCTDIR%%/kupu/plone/config.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/config.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/configure.zcml
-%%ZOPEPRODUCTDIR%%/kupu/plone/drawers.kupu
-%%ZOPEPRODUCTDIR%%/kupu/plone/exportimport.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/exportimport.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/head.kupu
-%%ZOPEPRODUCTDIR%%/kupu/plone/helpers.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/helpers.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/html2captioned.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/html2captioned.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/include.kupu
-%%ZOPEPRODUCTDIR%%/kupu/plone/interfaces.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/interfaces.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu2html.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu2html.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_config.pt
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/contentUsesKupu.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/convertContentForKupu.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/emptypage.pt
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/emptypageresources.pt
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/kupuUploadImage.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/kupuUploadImage.py.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/kupu_captioned_image.pt
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/kupu_kjax_support.xml.pt
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/kupu_migration.xml.pt
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/kupu_wysiwyg_support.html
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/kupublank.html.html
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/kupucollection.xml.pt
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/kupucollection.xml.pt.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/kupulibraries.xml.pt
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/kupulocate.xml.pt
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/kupumyitems.xml.pt
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/kupuplone.css.dtml
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/kupuploneeditor.js
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/kupuploneinit.js
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/kupuploneui.js
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/kupurecentitems.xml.pt
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/kupusaveonpart.js
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/kupusearch.xml.pt
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/kupuselection.xml.pt
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/anchor.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/anchor.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/bgcolor.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/bgcolor.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/bold.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/bold.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/center.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/center.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/definitionlist.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/definitionlist.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/delete_icon.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/delete_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/flash-placeholder.png
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/flash-placeholder.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/fullscreencollapse_icon.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/fullscreencollapse_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/fullscreenexpand_icon.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/fullscreenexpand_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/hr.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/hr.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/hyperlink.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/hyperlink.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/image.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/image.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/indent.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/indent.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/italic.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/italic.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/kupu_sprite.png
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/kupu_sprite.png.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/kupu_sprite.pxi
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/left_just.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/left_just.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/link_icon.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/link_icon.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/list.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/list.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/numbered_list.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/numbered_list.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/outdent.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/outdent.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/redo.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/redo.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/right_just.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/right_just.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/space.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/space.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/strikethrough.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/strikethrough.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/subscript.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/subscript.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/superscript.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/superscript.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/table.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/table.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/textcolor.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/textcolor.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/tools.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/tools.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/underline.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/underline.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/undo.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/undo.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/unformat.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/unformat.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/view-source.gif
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages/view-source.gif.metadata
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/resolveuid.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/sample-kupu-customisation-policy.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/wysiwyg_support.pt
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_references/referencebrowser.js
-%%ZOPEPRODUCTDIR%%/kupu/plone/kupu_references/referencebrowser.pt
-%%ZOPEPRODUCTDIR%%/kupu/plone/libraries.pt
-%%ZOPEPRODUCTDIR%%/kupu/plone/librarytool.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/librarytool.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/permissions.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/permissions.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/plonedrawers.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/plonedrawers.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/plonelibrarytool.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/plonelibrarytool.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/profiles/default/actionicons.xml
-%%ZOPEPRODUCTDIR%%/kupu/plone/profiles/default/controlpanel.xml
-%%ZOPEPRODUCTDIR%%/kupu/plone/profiles/default/cssregistry.xml
-%%ZOPEPRODUCTDIR%%/kupu/plone/profiles/default/export_steps.xml
-%%ZOPEPRODUCTDIR%%/kupu/plone/profiles/default/import_steps.xml
-%%ZOPEPRODUCTDIR%%/kupu/plone/profiles/default/jsregistry.xml
-%%ZOPEPRODUCTDIR%%/kupu/plone/profiles/default/kupu.xml
-%%ZOPEPRODUCTDIR%%/kupu/plone/profiles/default/metadata.xml
-%%ZOPEPRODUCTDIR%%/kupu/plone/profiles/default/skins.xml
-%%ZOPEPRODUCTDIR%%/kupu/plone/profiles/default/toolset.xml
-%%ZOPEPRODUCTDIR%%/kupu/plone/resource_types.pt
-%%ZOPEPRODUCTDIR%%/kupu/plone/save.kupu
-%%ZOPEPRODUCTDIR%%/kupu/plone/scanner.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/scanner.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/sourceedit.kupu
-%%ZOPEPRODUCTDIR%%/kupu/plone/spellchecker.kupu
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/TestContent.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/TestContent.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/framework.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/framework.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/image.jpg
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/input/baduid.in
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/input/linked.in
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/input/minimal.in
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/input/notcaptioned.in
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/input/notquoted.in
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/input/simple.in
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/input/umlauts.in
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/input/umlauts2.in
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/kuputestcase.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/kuputestcase.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/output/baduid.out
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/output/linked.out
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/output/minimal.out
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/output/notcaptioned.out
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/output/notquoted.out
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/output/simple.out
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/output/umlauts.out
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/output/umlauts2.out
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/runalltests.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/runalltests.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/runme.cmd
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/test_browserSupportsKupu.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/test_browserSupportsKupu.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/test_html2captioned.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/test_html2captioned.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/test_i18n.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/test_i18n.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/test_librarymanager.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/test_librarymanager.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/test_links.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/test_links.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/test_plonedrawer.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/test_plonedrawer.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/test_resourcetypemapper.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/test_resourcetypemapper.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/test_urls.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/test_urls.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/tests/umlauts-testdata.txt
-%%ZOPEPRODUCTDIR%%/kupu/plone/toolbar.kupu
-%%ZOPEPRODUCTDIR%%/kupu/plone/util.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/util.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/wire.kupu
-%%ZOPEPRODUCTDIR%%/kupu/plone/wysiwyg_support.kupu
-%%ZOPEPRODUCTDIR%%/kupu/plone/xml/kupuExport.xml
-%%ZOPEPRODUCTDIR%%/kupu/plone/xmlconfig.kupu
-%%ZOPEPRODUCTDIR%%/kupu/plone/z3interfaces.py
-%%ZOPEPRODUCTDIR%%/kupu/plone/z3interfaces.pyc
-%%ZOPEPRODUCTDIR%%/kupu/plone/zmi_docs.pt
-%%ZOPEPRODUCTDIR%%/kupu/plone/zmi_links.pt
-%%ZOPEPRODUCTDIR%%/kupu/plone/zmi_toolbar.pt
-%%ZOPEPRODUCTDIR%%/kupu/python/__init__.py
-%%ZOPEPRODUCTDIR%%/kupu/python/__init__.pyc
-%%ZOPEPRODUCTDIR%%/kupu/python/nationalizer.py
-%%ZOPEPRODUCTDIR%%/kupu/python/nationalizer.pyc
-%%ZOPEPRODUCTDIR%%/kupu/python/spellcheck.py
-%%ZOPEPRODUCTDIR%%/kupu/python/spellcheck.pyc
-%%ZOPEPRODUCTDIR%%/kupu/refresh.txt
-%%ZOPEPRODUCTDIR%%/kupu/roundup/kupuinit.js
-%%ZOPEPRODUCTDIR%%/kupu/roundup/kupustyles.css
-%%ZOPEPRODUCTDIR%%/kupu/tests/run_tests.html
-%%ZOPEPRODUCTDIR%%/kupu/tests/test_beforeunload.js
-%%ZOPEPRODUCTDIR%%/kupu/tests/test_kupubasetools.js
-%%ZOPEPRODUCTDIR%%/kupu/tests/test_kupueditor.js
-%%ZOPEPRODUCTDIR%%/kupu/tests/test_kupuhelpers.js
-%%ZOPEPRODUCTDIR%%/kupu/tests/test_kupuinit.js
-%%ZOPEPRODUCTDIR%%/kupu/tests/test_plone.js
-%%ZOPEPRODUCTDIR%%/kupu/tests/test_xhtml.js
-%%ZOPEPRODUCTDIR%%/kupu/tools/compress.py
-%%ZOPEPRODUCTDIR%%/kupu/tools/compress.pyc
-%%ZOPEPRODUCTDIR%%/kupu/tools/convert_to_utf-8.py
-%%ZOPEPRODUCTDIR%%/kupu/tools/convert_to_utf-8.pyc
-%%ZOPEPRODUCTDIR%%/kupu/tools/makepox.py
-%%ZOPEPRODUCTDIR%%/kupu/tools/makepox.pyc
-%%ZOPEPRODUCTDIR%%/kupu/version.txt
-%%ZOPEPRODUCTDIR%%/kupu/widgeteer/Makefile
-%%ZOPEPRODUCTDIR%%/kupu/widgeteer/body.kupu
-%%ZOPEPRODUCTDIR%%/kupu/widgeteer/browser.kupu
-%%ZOPEPRODUCTDIR%%/kupu/widgeteer/dist.kupu
-%%ZOPEPRODUCTDIR%%/kupu/widgeteer/empty.html
-%%ZOPEPRODUCTDIR%%/kupu/widgeteer/head.kupu
-%%ZOPEPRODUCTDIR%%/kupu/widgeteer/include.kupu
-%%ZOPEPRODUCTDIR%%/kupu/widgeteer/kupuinit.js
-%%ZOPEPRODUCTDIR%%/kupu/widgeteer/kupustart.js
-%%ZOPEPRODUCTDIR%%/kupu/widgeteer/kupustyles.css
-%%ZOPEPRODUCTDIR%%/kupu/widgeteer/make.bat
-%%ZOPEPRODUCTDIR%%/kupu/widgeteer/popups.kupu
-%%ZOPEPRODUCTDIR%%/kupu/widgeteer/wire.kupu
-%%ZOPEPRODUCTDIR%%/kupu/widgeteer/xmlconfig.kupu
-%%ZOPEPRODUCTDIR%%/kupu/zope2/__init__.py
-%%ZOPEPRODUCTDIR%%/kupu/zope2/__init__.pyc
-%%ZOPEPRODUCTDIR%%/kupu/zope2/addKupuEditor.pt
-%%ZOPEPRODUCTDIR%%/kupu/zope2/body.kupu
-%%ZOPEPRODUCTDIR%%/kupu/zope2/contextmenu.kupu
-%%ZOPEPRODUCTDIR%%/kupu/zope2/drawers.kupu
-%%ZOPEPRODUCTDIR%%/kupu/zope2/example.pt
-%%ZOPEPRODUCTDIR%%/kupu/zope2/head.kupu
-%%ZOPEPRODUCTDIR%%/kupu/zope2/html.kupu
-%%ZOPEPRODUCTDIR%%/kupu/zope2/include.kupu
-%%ZOPEPRODUCTDIR%%/kupu/zope2/saveonpart.kupu
-%%ZOPEPRODUCTDIR%%/kupu/zope2/sourceedit.kupu
-%%ZOPEPRODUCTDIR%%/kupu/zope2/wire.kupu
-%%ZOPEPRODUCTDIR%%/kupu/zope2/xmlconfig.kupu
-%%ZOPEPRODUCTDIR%%/kupu/zope3/__init__.py
-%%ZOPEPRODUCTDIR%%/kupu/zope3/__init__.pyc
-%%ZOPEPRODUCTDIR%%/kupu/zope3/browser/__init__.py
-%%ZOPEPRODUCTDIR%%/kupu/zope3/browser/__init__.pyc
-%%ZOPEPRODUCTDIR%%/kupu/zope3/browser/configure.zcml
-%%ZOPEPRODUCTDIR%%/kupu/zope3/configure.zcml
-%%ZOPEPRODUCTDIR%%/kupu/zope3/field.py
-%%ZOPEPRODUCTDIR%%/kupu/zope3/field.pyc
-%%ZOPEPRODUCTDIR%%/kupu/zope3/interfaces.py
-%%ZOPEPRODUCTDIR%%/kupu/zope3/interfaces.pyc
-%%ZOPEPRODUCTDIR%%/statusmessages/HISTORY.txt
-%%ZOPEPRODUCTDIR%%/statusmessages/__init__.py
-%%ZOPEPRODUCTDIR%%/statusmessages/__init__.pyc
-%%ZOPEPRODUCTDIR%%/statusmessages/adapter.py
-%%ZOPEPRODUCTDIR%%/statusmessages/adapter.pyc
-%%ZOPEPRODUCTDIR%%/statusmessages/configure.zcml
-%%ZOPEPRODUCTDIR%%/statusmessages/interfaces.py
-%%ZOPEPRODUCTDIR%%/statusmessages/interfaces.pyc
-%%ZOPEPRODUCTDIR%%/statusmessages/message.py
-%%ZOPEPRODUCTDIR%%/statusmessages/message.pyc
-%%ZOPEPRODUCTDIR%%/statusmessages/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/statusmessages/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/statusmessages/tests/test_adapter.py
-%%ZOPEPRODUCTDIR%%/statusmessages/tests/test_adapter.pyc
-%%ZOPEPRODUCTDIR%%/statusmessages/tests/test_doctests.py
-%%ZOPEPRODUCTDIR%%/statusmessages/tests/test_doctests.pyc
-%%ZOPEPRODUCTDIR%%/statusmessages/tests/test_encoding.py
-%%ZOPEPRODUCTDIR%%/statusmessages/tests/test_encoding.pyc
-%%ZOPEPRODUCTDIR%%/statusmessages/version.txt
-%%ZOPEPRODUCTDIR%%/validation/ChangeLog
-%%ZOPEPRODUCTDIR%%/validation/ZService.py
-%%ZOPEPRODUCTDIR%%/validation/ZService.pyc
-%%ZOPEPRODUCTDIR%%/validation/__init__.py
-%%ZOPEPRODUCTDIR%%/validation/__init__.pyc
-%%ZOPEPRODUCTDIR%%/validation/__pkginfo__.py
-%%ZOPEPRODUCTDIR%%/validation/__pkginfo__.pyc
-%%ZOPEPRODUCTDIR%%/validation/chain.py
-%%ZOPEPRODUCTDIR%%/validation/chain.pyc
-%%ZOPEPRODUCTDIR%%/validation/config.py
-%%ZOPEPRODUCTDIR%%/validation/config.pyc
-%%ZOPEPRODUCTDIR%%/validation/exceptions.py
-%%ZOPEPRODUCTDIR%%/validation/exceptions.pyc
-%%ZOPEPRODUCTDIR%%/validation/interfaces/IValidationService.py
-%%ZOPEPRODUCTDIR%%/validation/interfaces/IValidationService.pyc
-%%ZOPEPRODUCTDIR%%/validation/interfaces/IValidator.py
-%%ZOPEPRODUCTDIR%%/validation/interfaces/IValidator.pyc
-%%ZOPEPRODUCTDIR%%/validation/interfaces/__init__.py
-%%ZOPEPRODUCTDIR%%/validation/interfaces/__init__.pyc
-%%ZOPEPRODUCTDIR%%/validation/interfaces/interface.py
-%%ZOPEPRODUCTDIR%%/validation/interfaces/interface.pyc
-%%ZOPEPRODUCTDIR%%/validation/service.py
-%%ZOPEPRODUCTDIR%%/validation/service.pyc
-%%ZOPEPRODUCTDIR%%/validation/tests/__init__.py
-%%ZOPEPRODUCTDIR%%/validation/tests/__init__.pyc
-%%ZOPEPRODUCTDIR%%/validation/tests/test_validation.py
-%%ZOPEPRODUCTDIR%%/validation/tests/test_validation.pyc
-%%ZOPEPRODUCTDIR%%/validation/validators/BaseValidators.py
-%%ZOPEPRODUCTDIR%%/validation/validators/BaseValidators.pyc
-%%ZOPEPRODUCTDIR%%/validation/validators/EmptyValidator.py
-%%ZOPEPRODUCTDIR%%/validation/validators/EmptyValidator.pyc
-%%ZOPEPRODUCTDIR%%/validation/validators/ExpressionValidator.py
-%%ZOPEPRODUCTDIR%%/validation/validators/ExpressionValidator.pyc
-%%ZOPEPRODUCTDIR%%/validation/validators/IdValidator.py
-%%ZOPEPRODUCTDIR%%/validation/validators/IdValidator.pyc
-%%ZOPEPRODUCTDIR%%/validation/validators/RangeValidator.py
-%%ZOPEPRODUCTDIR%%/validation/validators/RangeValidator.pyc
-%%ZOPEPRODUCTDIR%%/validation/validators/RegexValidator.py
-%%ZOPEPRODUCTDIR%%/validation/validators/RegexValidator.pyc
-%%ZOPEPRODUCTDIR%%/validation/validators/SupplValidators.py
-%%ZOPEPRODUCTDIR%%/validation/validators/SupplValidators.pyc
-%%ZOPEPRODUCTDIR%%/validation/validators/__init__.py
-%%ZOPEPRODUCTDIR%%/validation/validators/__init__.pyc
-%%ZOPEPRODUCTDIR%%/validation/validators/validator.py
-%%ZOPEPRODUCTDIR%%/validation/validators/validator.pyc
-%%ZOPEPRODUCTDIR%%/validation/version.txt
-%%ZOPELIBPYTHONDIR%%/archetypes/__init__.py
-%%ZOPELIBPYTHONDIR%%/archetypes/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/__init__.py
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/browser/edit_field_wrapper.pt
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/browser/view_field_wrapper.pt
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/commands/__init__.py
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/commands/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/commands/configure.zcml
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/commands/interfaces.py
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/commands/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/commands/validation.py
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/commands/validation.pyc
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/config.py
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/config.pyc
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/configure.zcml
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/events.py
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/events.pyc
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/fields.py
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/fields.pyc
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/fields_versioning.py
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/fields_versioning.pyc
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/interfaces.py
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/tests/selenium_tests/plone_inline_editing.html
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/tests/test_events.py
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/tests/test_events.pyc
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/tests/test_fields.py
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/tests/test_fields.pyc
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/tests/test_validation.py
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/tests/test_validation.pyc
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/utils.py
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/utils.pyc
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/validation.py
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/validation.pyc
-%%ZOPELIBPYTHONDIR%%/archetypes/kss/version.txt
-%%ZOPELIBPYTHONDIR%%/borg/__init__.py
-%%ZOPELIBPYTHONDIR%%/borg/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/borg/localrole/README.txt
-%%ZOPELIBPYTHONDIR%%/borg/localrole/__init__.py
-%%ZOPELIBPYTHONDIR%%/borg/localrole/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/borg/localrole/bbb/__init__.py
-%%ZOPELIBPYTHONDIR%%/borg/localrole/bbb/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/borg/localrole/bbb/bbb.txt
-%%ZOPELIBPYTHONDIR%%/borg/localrole/bbb/interfaces.py
-%%ZOPELIBPYTHONDIR%%/borg/localrole/bbb/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/borg/localrole/config.py
-%%ZOPELIBPYTHONDIR%%/borg/localrole/config.pyc
-%%ZOPELIBPYTHONDIR%%/borg/localrole/configure.zcml
-%%ZOPELIBPYTHONDIR%%/borg/localrole/default.zcml
-%%ZOPELIBPYTHONDIR%%/borg/localrole/default_adapter.py
-%%ZOPELIBPYTHONDIR%%/borg/localrole/default_adapter.pyc
-%%ZOPELIBPYTHONDIR%%/borg/localrole/exportimport.zcml
-%%ZOPELIBPYTHONDIR%%/borg/localrole/factory_adapter.py
-%%ZOPELIBPYTHONDIR%%/borg/localrole/factory_adapter.pyc
-%%ZOPELIBPYTHONDIR%%/borg/localrole/interfaces.py
-%%ZOPELIBPYTHONDIR%%/borg/localrole/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/borg/localrole/profiles/default/borg.localrole_various.txt
-%%ZOPELIBPYTHONDIR%%/borg/localrole/profiles/default/import_steps.xml
-%%ZOPELIBPYTHONDIR%%/borg/localrole/setuphandlers.py
-%%ZOPELIBPYTHONDIR%%/borg/localrole/setuphandlers.pyc
-%%ZOPELIBPYTHONDIR%%/borg/localrole/tests.py
-%%ZOPELIBPYTHONDIR%%/borg/localrole/tests.pyc
-%%ZOPELIBPYTHONDIR%%/borg/localrole/utils.py
-%%ZOPELIBPYTHONDIR%%/borg/localrole/utils.pyc
-%%ZOPELIBPYTHONDIR%%/borg/localrole/workspace.py
-%%ZOPELIBPYTHONDIR%%/borg/localrole/workspace.pyc
-%%ZOPELIBPYTHONDIR%%/borg/localrole/zmi/WorkspaceLocalRoleManagerForm.pt
-%%ZOPELIBPYTHONDIR%%/five/__init__.py
-%%ZOPELIBPYTHONDIR%%/five/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/five/customerize/__init__.py
-%%ZOPELIBPYTHONDIR%%/five/customerize/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/five/customerize/browser.py
-%%ZOPELIBPYTHONDIR%%/five/customerize/browser.pyc
-%%ZOPELIBPYTHONDIR%%/five/customerize/browser.txt
-%%ZOPELIBPYTHONDIR%%/five/customerize/configure.zcml
-%%ZOPELIBPYTHONDIR%%/five/customerize/customerize.txt
-%%ZOPELIBPYTHONDIR%%/five/customerize/customize.pt
-%%ZOPELIBPYTHONDIR%%/five/customerize/interfaces.py
-%%ZOPELIBPYTHONDIR%%/five/customerize/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/five/customerize/registrations.pt
-%%ZOPELIBPYTHONDIR%%/five/customerize/tests.py
-%%ZOPELIBPYTHONDIR%%/five/customerize/tests.pyc
-%%ZOPELIBPYTHONDIR%%/five/customerize/testviewtemplate.pt
-%%ZOPELIBPYTHONDIR%%/five/customerize/utils.py
-%%ZOPELIBPYTHONDIR%%/five/customerize/utils.pyc
-%%ZOPELIBPYTHONDIR%%/five/customerize/version.txt
-%%ZOPELIBPYTHONDIR%%/five/customerize/zpt.py
-%%ZOPELIBPYTHONDIR%%/five/customerize/zpt.pyc
-%%ZOPELIBPYTHONDIR%%/five/customerize/zpt.txt
-%%ZOPELIBPYTHONDIR%%/five/customerize/zptviews.pt
-%%ZOPELIBPYTHONDIR%%/five/localsitemanager/__init__.py
-%%ZOPELIBPYTHONDIR%%/five/localsitemanager/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/five/localsitemanager/browser.py
-%%ZOPELIBPYTHONDIR%%/five/localsitemanager/browser.pyc
-%%ZOPELIBPYTHONDIR%%/five/localsitemanager/browser.txt
-%%ZOPELIBPYTHONDIR%%/five/localsitemanager/components.pt
-%%ZOPELIBPYTHONDIR%%/five/localsitemanager/configure.zcml
-%%ZOPELIBPYTHONDIR%%/five/localsitemanager/localsitemanager.txt
-%%ZOPELIBPYTHONDIR%%/five/localsitemanager/overrides.zcml
-%%ZOPELIBPYTHONDIR%%/five/localsitemanager/registry.py
-%%ZOPELIBPYTHONDIR%%/five/localsitemanager/registry.pyc
-%%ZOPELIBPYTHONDIR%%/five/localsitemanager/tests.py
-%%ZOPELIBPYTHONDIR%%/five/localsitemanager/tests.pyc
-%%ZOPELIBPYTHONDIR%%/five/localsitemanager/utils.py
-%%ZOPELIBPYTHONDIR%%/five/localsitemanager/utils.pyc
-%%ZOPELIBPYTHONDIR%%/kss/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/BeautifulSoup.py
-%%ZOPELIBPYTHONDIR%%/kss/core/BeautifulSoup.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/EXTERNALS.TXT
-%%ZOPELIBPYTHONDIR%%/kss/core/INSTALL.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/core/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/actionwrapper.py
-%%ZOPELIBPYTHONDIR%%/kss/core/actionwrapper.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/browser/errorresponse.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/browser/kss_javascript.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/browser/kukitresponse.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/browserview.py
-%%ZOPELIBPYTHONDIR%%/kss/core/browserview.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/commands.py
-%%ZOPELIBPYTHONDIR%%/kss/core/commands.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/concatresource.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/config.py
-%%ZOPELIBPYTHONDIR%%/kss/core/config.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/configure.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/deprecated.py
-%%ZOPELIBPYTHONDIR%%/kss/core/deprecated.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/dtds/xhtml-lat1.ent
-%%ZOPELIBPYTHONDIR%%/kss/core/dtds/xhtml-special.ent
-%%ZOPELIBPYTHONDIR%%/kss/core/dtds/xhtml-symbol.ent
-%%ZOPELIBPYTHONDIR%%/kss/core/dtds/xhtml1-transitional.dtd
-%%ZOPELIBPYTHONDIR%%/kss/core/interfaces.py
-%%ZOPELIBPYTHONDIR%%/kss/core/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/kss.core-configure.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/kss.core-meta.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/kssview.py
-%%ZOPELIBPYTHONDIR%%/kss/core/kssview.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/kssview.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/LICENSE.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/MochiKit.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/base2-dom-fp-20070816.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/base2-dom-fp-20080312.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/base2-dom-fp.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/cssQuery-compat.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/cssQuery.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/firebuglite/errorIcon.png
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/firebuglite/firebug.css
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/firebuglite/firebug.html
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/firebuglite/firebug.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/firebuglite/firebugx.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/firebuglite/infoIcon.png
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/firebuglite/warningIcon.png
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/dommer/CHANGES.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/dommer/LICENSE.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/dommer/README.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/dommer/conftest.py
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/dommer/conftest.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/dommer/dommer.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/dommer/example.html
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/dommer/run_tests.html
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/dommer/test_dommer.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/dommer/version.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/jsbase/LICENSE.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/jsbase/README.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/jsbase/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/jsbase/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/jsbase/array.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/jsbase/conftest.py
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/jsbase/conftest.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/jsbase/exception.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/jsbase/function.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/jsbase/misclib.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/jsbase/number.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/jsbase/server.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/jsbase/string.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/jsbase/test_array.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/jsbase/test_misclib.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/jsbase/test_number.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/jsbase/test_string.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/jsbase/testing.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/jsbase/testing/findtests.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/jsbase/testing/testbase.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/jsbase/version.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/minisax.js/LICENSE.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/minisax.js/conftest.py
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/minisax.js/conftest.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/minisax.js/example.html
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/minisax.js/helpers.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/minisax.js/minisax.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/minisax.js/test_minisax.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/minisax.js/testhandler.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/minisax.js/version.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/sarissa.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/doc/CREDITS.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/doc/HISTORY.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/doc/LICENSE.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/doc/README.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/doc/TODO.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/doc/draganddrop.kss.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/kukit/actionreg.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/kukit/commandprocessor.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/kukit/commandreg.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/kukit/dom.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/kukit/errors.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/kukit/eventreg.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/kukit/forms.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/kukit/kssparser.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/kukit/kukit.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/kukit/oper.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/kukit/plugin.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/kukit/providerreg.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/kukit/requestmanager.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/kukit/resourcedata.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/kukit/selectorreg.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/kukit/serveraction.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/kukit/tokenizer.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/kukit/utils.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/tests.bat
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/tests/browserstub.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/tests/develui.css
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/tests/ecmaunit-license.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/tests/ecmaunit.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/tests/runner.html
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/tests/runtests.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/tests/runtests.sh
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/tests/testStyleParse.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/tests/test_kssparser.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/tests/test_requestmanager.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/tests/test_tokenizer.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/tests/test_utils.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/tests/unittestUtilities.js
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/utils/kss-mode.el
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/utils/kss.vim
-%%ZOPELIBPYTHONDIR%%/kss/core/kukit/version.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/meta.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/parsers.py
-%%ZOPELIBPYTHONDIR%%/kss/core/parsers.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/permission.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/EXTERNALS.TXT
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/cachingadapter.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/cachingadapter.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/compression/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/compression/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/compression/javascript.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/compression/javascript.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/compression/thirdparty/LICENSE
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/compression/thirdparty/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/compression/thirdparty/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/compression/thirdparty/packer.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/compression/thirdparty/packer.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/concatfileresource.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/concatfileresource.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/configure.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/directives.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/directives.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/fields.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/fields.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/fileresource.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/fileresource.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/interfaces.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/kss.concatresource-configure.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/kss.concatresource-meta.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/meta.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/meta.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/meta.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/resource.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/resource.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/test/README
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/test/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/test/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/test/configure.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/test/test1.js
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/test/test2.js
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/version.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/action.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/action.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/browser/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/browser/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/browser/configure.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/browser/develui.css
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/browser/develui.js
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/browser/develui.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/browser/develui.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/browser/develview.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/browser/develview.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/browser/interfaces.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/browser/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/command.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/command.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/commandset.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/commandset.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/configure.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/configure.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/configure.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/deprecated/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/deprecated/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/deprecated/configure.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/deprecated/configure.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/deprecated/directives.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/deprecated/directives.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/deprecated/meta.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/directives.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/directives.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/event_type.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/event_type.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/interfaces.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/json/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/json/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/json/browser/jsonkukit.js
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/json/config.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/json/config.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/json/configure.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/json/interfaces.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/json/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/json/utils.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/json/utils.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/meta.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/plugin.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/plugin.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/pprovider.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/pprovider.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/registry.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/registry.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/selector_type.py
-%%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/selector_type.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/README
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/configure.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/README
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/commands.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/commands.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/configure.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/addressbook.css
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/addressbook.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/addressbook.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/addressbook.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/addressbook.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/addressbook.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/autoupdate.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/autoupdate.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/basic_commands.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/basic_commands.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderclasses/README
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderclasses/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderclasses/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderclasses/configure.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderclasses/kss_binder_classes.js
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderclasses/kss_binder_classes.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderclasses/kss_binder_classes.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderclasses/selenium_tests/README.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderclasses/selenium_tests/binderclasses.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderclasses/zopeconfig.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderclasses/zopeconfig.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderids/README
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderids/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderids/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderids/binderids.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderids/binderids.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderids/config.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderids/config.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderids/configure.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderids/selenium_tests/README.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderids/selenium_tests/binderids.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderids/zopeconfig.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderids/zopeconfig.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/cancel_submit.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/cancel_submit.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/commandaction/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/commandaction/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/commandaction/actions.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/commandaction/actions.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/commandaction/cancel.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/commandaction/cancel.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/commandaction/commandaction.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/commandaction/commandaction.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/commandaction/configure.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/commandaction/focus.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/commandaction/focus.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/commandaction/kssattr.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/commandaction/kssattr.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/config.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/config.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/configure.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coreplugin/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coreplugin/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coreplugin/configure.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coreplugin/demoview.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coreplugin/demoview.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coreplugin/keyevents.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coreplugin/keyevents.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coreplugin/kss_evt_preventbubbling.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coreplugin/kss_evt_preventbubbling.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/config.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/config.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/configure.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/demoview.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/demoview.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/kss_client_action_alias.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/kss_client_action_alias.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/kss_selector_param.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/kss_selector_param.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/kss_selector_param_multiprop.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/kss_selector_param_multiprop.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/kss_url_param.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/kss_url_param.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/kss_url_param_multiprop.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/kss_url_param_multiprop.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/selenium_tests/README.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/selenium_tests/kss_client_action_alias.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/selenium_tests/kss_selector_param.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/selenium_tests/kss_selector_param_multiprop.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/selenium_tests/kss_url_param_multiprop.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/selenium_tests/urlparam.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/zopeconfig.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/zopeconfig.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/demoregistry.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/demoregistry.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/demoview.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/demoview.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/draganddrop.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/draganddrop.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/effects.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/effects.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/error_handling.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/error_handling.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/form_submit.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/form_submit.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/help.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/html_inserts.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/html_inserts.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/inline_edit.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/inline_edit.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/more_selectors.js
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/more_selectors.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/more_selectors.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/parameterfunction/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/parameterfunction/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/parameterfunction/config.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/parameterfunction/config.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/parameterfunction/configure.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/parameterfunction/forms.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/parameterfunction/forms.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/parameterfunction/kss_form_submit_multiprop.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/parameterfunction/kss_form_submit_multiprop.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/parameterfunction/kssid-UNUSED.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/parameterfunction/kssid-UNUSED.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/parameterfunction/parameterfunction_view.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/parameterfunction/parameterfunction_view.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/parameterfunction/selenium_tests/README.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/parameterfunction/selenium_tests/kss_form_submit_multiprop.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/parameterfunction/selenium_tests/pf_forms.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/parameterfunction/zopeconfig.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/parameterfunction/zopeconfig.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/preventdefault.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/preventdefault.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/protocol.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/protocol.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selectors/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selectors/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selectors/configure.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selectors/selectors.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selectors/selectors.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selenium_tests/0_ecmaunit_tests.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selenium_tests/actions.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selenium_tests/autopupdate.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selenium_tests/basic_commands.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selenium_tests/ca_cancel.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selenium_tests/ca_focus.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selenium_tests/ca_kssattr.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selenium_tests/cancel_submit.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selenium_tests/disabled/addressbook.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selenium_tests/error_handling.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selenium_tests/form_submit.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selenium_tests/html_inserts.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selenium_tests/inline_edit.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selenium_tests/kss_prevent_bubbling.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selenium_tests/more_selectors.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selenium_tests/preventdefault.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selenium_tests/protocol.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selenium_tests/selectors.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selenium_tests/two_select_revisited.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selenium_tests/two_selects.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selenium_tests/typewriter.html
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/snake.css
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/snake.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/snake.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/snake.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/snake.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/snake.rst
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/snake.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/tree.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/tree.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/two_select_revisited.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/two_select_revisited.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/two_selects.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/two_selects.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/typewriter.css
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/typewriter.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/typewriter.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/typewriter.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/typewriter.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/typewriter.rst
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/typewriter.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/xpath.kss
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/xpath.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/zopeconfig.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/zopeconfig.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/interfaces.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/draganddrop/3rd_party/dragdrop.js
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/draganddrop/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/draganddrop/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/draganddrop/browser/kss_dragdrop.js
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/draganddrop/configure.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/effects/3rd_party/effects.js
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/effects/3rd_party/prototype.js
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/effects/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/effects/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/effects/browser/plugin.js
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/effects/commands.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/effects/commands.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/effects/configure.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/effects/interfaces.py
-%%ZOPELIBPYTHONDIR%%/kss/core/plugins/effects/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/selectors.py
-%%ZOPELIBPYTHONDIR%%/kss/core/selectors.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/siteview.txt
-%%ZOPELIBPYTHONDIR%%/kss/core/svnignore
-%%ZOPELIBPYTHONDIR%%/kss/core/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/core/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/tests/base.py
-%%ZOPELIBPYTHONDIR%%/kss/core/tests/base.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/tests/commandinspector.py
-%%ZOPELIBPYTHONDIR%%/kss/core/tests/commandinspector.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/tests/configure-online.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/tests/configure-unittest.zcml
-%%ZOPELIBPYTHONDIR%%/kss/core/tests/ecmaview.py
-%%ZOPELIBPYTHONDIR%%/kss/core/tests/ecmaview.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/tests/help_ttwapi.py
-%%ZOPELIBPYTHONDIR%%/kss/core/tests/help_ttwapi.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/tests/kukitresponse_test.pt
-%%ZOPELIBPYTHONDIR%%/kss/core/tests/test_browserview.py
-%%ZOPELIBPYTHONDIR%%/kss/core/tests/test_browserview.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/tests/test_kssview.py
-%%ZOPELIBPYTHONDIR%%/kss/core/tests/test_kssview.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/tests/test_kssview_core.py
-%%ZOPELIBPYTHONDIR%%/kss/core/tests/test_kssview_core.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/tests/test_kssview_functional.py
-%%ZOPELIBPYTHONDIR%%/kss/core/tests/test_kssview_functional.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/tests/test_siteview.py
-%%ZOPELIBPYTHONDIR%%/kss/core/tests/test_siteview.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/tests/test_ttwapi.py
-%%ZOPELIBPYTHONDIR%%/kss/core/tests/test_ttwapi.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/ttwapi.py
-%%ZOPELIBPYTHONDIR%%/kss/core/ttwapi.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/unicode_quirks.py
-%%ZOPELIBPYTHONDIR%%/kss/core/unicode_quirks.pyc
-%%ZOPELIBPYTHONDIR%%/kss/core/version.txt
-%%ZOPELIBPYTHONDIR%%/kss/demo/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/browser/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/browser/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/browser/body_macros.pt
-%%ZOPELIBPYTHONDIR%%/kss/demo/browser/configure.zcml
-%%ZOPELIBPYTHONDIR%%/kss/demo/browser/header_macros.pt
-%%ZOPELIBPYTHONDIR%%/kss/demo/browser/kss_demo_index.pt
-%%ZOPELIBPYTHONDIR%%/kss/demo/browser/kss_demo_suite.pt
-%%ZOPELIBPYTHONDIR%%/kss/demo/browser/registry.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/browser/registry.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/browser/setDevMode.html
-%%ZOPELIBPYTHONDIR%%/kss/demo/browser/setProdMode.html
-%%ZOPELIBPYTHONDIR%%/kss/demo/configfeature/README
-%%ZOPELIBPYTHONDIR%%/kss/demo/configfeature/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/configfeature/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/configfeature/configure.zcml
-%%ZOPELIBPYTHONDIR%%/kss/demo/configfeature/directives.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/configfeature/directives.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/configfeature/fiveconfig.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/configfeature/fiveconfig.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/configfeature/fiveconfig.zcml
-%%ZOPELIBPYTHONDIR%%/kss/demo/configfeature/meta.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/configfeature/meta.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/configfeature/meta.zcml
-%%ZOPELIBPYTHONDIR%%/kss/demo/configfeature/metacore.zcml
-%%ZOPELIBPYTHONDIR%%/kss/demo/configfeature/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/configfeature/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/configfeature/tests/__parent__.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/configfeature/tests/__parent__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/configfeature/tests/configtest.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/configfeature/tests/configtest.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/configfeature/tests/test_directive.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/configfeature/tests/test_directive.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/configfeature/tests/test_fiveconfig.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/configfeature/tests/test_fiveconfig.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/configure.zcml
-%%ZOPELIBPYTHONDIR%%/kss/demo/events.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/events.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/helpers.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/helpers.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/interfaces.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/kss.demo-configure.zcml
-%%ZOPELIBPYTHONDIR%%/kss/demo/kss.demo-meta.zcml
-%%ZOPELIBPYTHONDIR%%/kss/demo/meta.zcml
-%%ZOPELIBPYTHONDIR%%/kss/demo/registry.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/registry.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/resource.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/resource.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/selenium_utils/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/selenium_utils/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/selenium_utils/builder.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/selenium_utils/builder.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/selenium_utils/createpythontests.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/selenium_utils/createpythontests.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/selenium_utils/patterns.py.txt
-%%ZOPELIBPYTHONDIR%%/kss/demo/selenium_utils/selenium.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/selenium_utils/selenium.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/selenium_utils/seleniumtestcase.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/selenium_utils/seleniumtestcase.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/simplecontent.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/simplecontent.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/simplecontent_z3.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/simplecontent_z3.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/tests/test_demoview.py
-%%ZOPELIBPYTHONDIR%%/kss/demo/tests/test_demoview.pyc
-%%ZOPELIBPYTHONDIR%%/kss/demo/version.txt
-%%ZOPELIBPYTHONDIR%%/kss/demo/www/simpleContentAdd.zpt
-%%ZOPELIBPYTHONDIR%%/plone/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/content/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/content/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/content/basecontent.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/content/batching.py
-%%ZOPELIBPYTHONDIR%%/plone/app/content/batching.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/content/batching.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/adding.py
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/adding.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/batching.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/foldercontents.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/foldercontents.py
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/foldercontents.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/foldercontents_table.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/folderfactories.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/folderfactories.py
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/folderfactories.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/full_review_list.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/reviewlist.py
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/reviewlist.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/table.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/table.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/tableview.py
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/tableview.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/tests/foldercontents.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/tests/test_doctests.py
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/tests/test_doctests.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/tests/test_table.py
-%%ZOPELIBPYTHONDIR%%/plone/app/content/browser/tests/test_table.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/content/catalog.py
-%%ZOPELIBPYTHONDIR%%/plone/app/content/catalog.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/content/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/content/container.py
-%%ZOPELIBPYTHONDIR%%/plone/app/content/container.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/content/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/content/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/content/item.py
-%%ZOPELIBPYTHONDIR%%/plone/app/content/item.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/content/namechooser.py
-%%ZOPELIBPYTHONDIR%%/plone/app/content/namechooser.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/content/namechooser.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/content/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/content/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/content/tests/base.py
-%%ZOPELIBPYTHONDIR%%/plone/app/content/tests/base.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/content/tests/test_basecontent.py
-%%ZOPELIBPYTHONDIR%%/plone/app/content/tests/test_basecontent.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/content/tests/test_batching.py
-%%ZOPELIBPYTHONDIR%%/plone/app/content/tests/test_batching.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/content/tests/test_namechooser.py
-%%ZOPELIBPYTHONDIR%%/plone/app/content/tests/test_namechooser.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentmenu/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentmenu/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentmenu/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/contentmenu/contentmenu.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/contentmenu/displayviewsmenu.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentmenu/displayviewsmenu.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentmenu/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentmenu/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentmenu/menu.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentmenu/menu.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentmenu/tests.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentmenu/tests.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentmenu/tests.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/contentmenu/view.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentmenu/view.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/TODO.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/actions/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/actions/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/actions/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/actions/copy.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/actions/copy.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/actions/delete.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/actions/delete.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/actions/logger.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/actions/logger.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/actions/mail.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/actions/mail.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/actions/move.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/actions/move.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/actions/notify.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/actions/notify.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/actions/workflow.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/actions/workflow.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/adding.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/adding.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/assignments.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/assignments.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/contentrules.kss
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/controlpanel.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/controlpanel.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/elements.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/elements.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/formhelper.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/formhelper.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/info.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/info.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/kss.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/kss.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/rule.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/rule.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/templates/contentrules-pageform.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/templates/controlpanel.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/templates/manage-assignments.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/templates/manage-elements.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/traversal.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/traversal.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/conditions/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/conditions/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/conditions/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/conditions/fileextension.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/conditions/fileextension.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/conditions/group.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/conditions/group.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/conditions/portaltype.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/conditions/portaltype.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/conditions/role.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/conditions/role.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/conditions/wfstate.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/conditions/wfstate.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/conditions/wftransition.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/conditions/wftransition.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/exportimport/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/exportimport/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/exportimport/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/exportimport/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/exportimport/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/exportimport/rules.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/exportimport/rules.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/handlers.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/handlers.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/namechooser.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/namechooser.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/rule.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/rule.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/base.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/base.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/dummy.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/dummy.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/multipublish.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/profiles/testing/contentrules.xml
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/profiles/testing/export_steps.xml
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/profiles/testing/import_steps.xml
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/simplepublish.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_action_copy.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_action_copy.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_action_delete.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_action_delete.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_action_logger.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_action_logger.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_action_mail.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_action_mail.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_action_move.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_action_move.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_action_notify.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_action_notify.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_action_workflow.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_action_workflow.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_browser.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_browser.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_condition_group.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_condition_group.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_condition_portal_type.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_condition_portal_type.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_condition_role.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_condition_role.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_condition_wfstate.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_condition_wfstate.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_condition_wftransition.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_condition_wftransition.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_configuration.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_configuration.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_events.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_events.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_kss.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_kss.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_rule_assignment_mapping.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_rule_assignment_mapping.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_rule_management_views.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_rule_management_views.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_setup.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_setup.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_traversal.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/test_traversal.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/utils.py
-%%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/utils.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/calendar.py
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/calendar.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/control-panel.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/events.py
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/events.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/filter.py
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/filter.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/form.py
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/form.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/language.py
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/language.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/mail.py
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/mail.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/maintenance.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/maintenance.py
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/maintenance.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/markup.py
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/markup.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/overview.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/overview.py
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/overview.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/ram.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/ram.py
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/ram.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/search.py
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/search.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/security.py
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/security.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/site.py
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/site.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/skins.py
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/skins.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/tests/calendar.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/tests/cptc.py
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/tests/cptc.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/tests/filter.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/tests/mail.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/tests/maintenance.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/tests/markup.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/tests/search.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/tests/site.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/tests/skins.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/tests/test_doctests.py
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/tests/test_doctests.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/tests/types.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/types.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/types.py
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/types.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/usergroups.py
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/usergroups.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/widgets.py
-%%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/widgets.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/README.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/TODO.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/browser.py
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/browser.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/customize.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/dependencies.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/docs/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/docs/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/docs/testBrowserLayers.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/docs/testCustomizeView.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/registration.py
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/registration.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/registrations.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/tests/duplicate_viewlet.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/tests/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/tests/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/tests/layer.py
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/tests/layer.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/tests/local.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/tests/profiles/testing/viewlets.xml
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/tests/standard.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/tests/testDocTests.py
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/tests/testDocTests.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/tests/testing.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/tests/viewlets.py
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/tests/viewlets.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/tool.gif
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/tool.py
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/tool.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/customerize/version.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/form/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/form/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/form/_named.py
-%%ZOPELIBPYTHONDIR%%/plone/app/form/_named.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/form/_patches.py
-%%ZOPELIBPYTHONDIR%%/plone/app/form/_patches.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/form/addingpageform.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/form/base.py
-%%ZOPELIBPYTHONDIR%%/plone/app/form/base.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/form/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/form/events.py
-%%ZOPELIBPYTHONDIR%%/plone/app/form/events.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/form/exception.py
-%%ZOPELIBPYTHONDIR%%/plone/app/form/exception.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/form/formlib.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/form/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/form/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/form/kss/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/form/kss/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/form/kss/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/form/kss/edit.py
-%%ZOPELIBPYTHONDIR%%/plone/app/form/kss/edit.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/form/kss/form.kss
-%%ZOPELIBPYTHONDIR%%/plone/app/form/kss/formlib_kss.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/form/kss/inline_edit_wrapper.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/form/kss/validation.py
-%%ZOPELIBPYTHONDIR%%/plone/app/form/kss/validation.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/form/overrides.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/form/pageform.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/form/subpageform.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/form/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/form/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/form/tests/test_doctests.py
-%%ZOPELIBPYTHONDIR%%/plone/app/form/tests/test_doctests.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/form/tests/test_kss.py
-%%ZOPELIBPYTHONDIR%%/plone/app/form/tests/test_kss.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/form/tests/test_widgets.py
-%%ZOPELIBPYTHONDIR%%/plone/app/form/tests/test_widgets.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/form/tests/test_wysiwygwidget.py
-%%ZOPELIBPYTHONDIR%%/plone/app/form/tests/test_wysiwygwidget.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/form/validators.py
-%%ZOPELIBPYTHONDIR%%/plone/app/form/validators.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/form/widgets/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/form/widgets/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/form/widgets/checkboxwidget.py
-%%ZOPELIBPYTHONDIR%%/plone/app/form/widgets/checkboxwidget.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/form/widgets/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/form/widgets/datecomponents.py
-%%ZOPELIBPYTHONDIR%%/plone/app/form/widgets/datecomponents.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/form/widgets/multicheckboxwidget.py
-%%ZOPELIBPYTHONDIR%%/plone/app/form/widgets/multicheckboxwidget.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/form/widgets/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/form/widgets/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/form/widgets/overrides.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/form/widgets/selectionwidget.py
-%%ZOPELIBPYTHONDIR%%/plone/app/form/widgets/selectionwidget.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/form/widgets/ubermultiselectionwidget.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/form/widgets/uberselectionwidget.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/form/widgets/uberselectionwidget.py
-%%ZOPELIBPYTHONDIR%%/plone/app/form/widgets/uberselectionwidget.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/form/widgets/uberselectionwidget.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/form/widgets/wysiwygwidget.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/form/widgets/wysiwygwidget.py
-%%ZOPELIBPYTHONDIR%%/plone/app/form/widgets/wysiwygwidget.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/dependencies.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales/browser/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales/browser/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales/browser/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales/browser/languageselector.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales/browser/selector.py
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales/browser/selector.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales/browser/tests.py
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales/browser/tests.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales/countries.py
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales/countries.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales/languages.py
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales/languages.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales/tests/countries.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales/tests/languages.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales/tests/test_doctests.py
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales/tests/test_doctests.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/i18n/tool.gif
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/LICENSE.GPL
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/README.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/archiver.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/archiver.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/browser/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/browser/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/browser/cancel.png
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/browser/cancel.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/browser/cancel.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/browser/cancel.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/browser/checkin.png
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/browser/checkin.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/browser/checkin.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/browser/checkin.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/browser/checkout.png
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/browser/checkout.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/browser/checkout.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/browser/checkout.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/browser/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/browser/control.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/browser/control.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/browser/diff.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/browser/diff.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/browser/diff.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/browser/info.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/browser/info.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/browser/info_baseline.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/browser/info_checkout.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/containers.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/containers.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/copier.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/copier.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/docs/developer.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/docs/install.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/docs/references.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/docs/todo.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/docs/workflow.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/event.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/event.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/lock.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/lock.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/permissions.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/permissions.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/policy.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/policy.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/profiles/default/actionicons.xml
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/profiles/default/actions.xml
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/profiles/default/propertiestool.xml
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/relation.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/relation.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/subscribers/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/subscribers/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/subscribers/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/subscribers/locking.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/subscribers/locking.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/subscribers/marker.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/subscribers/marker.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/subscribers/metadata.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/subscribers/metadata.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/subscribers/versioning.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/subscribers/versioning.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/subscribers/workflow.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/subscribers/workflow.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/tests/browser.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/tests/test_iterate.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/tests/test_iterate.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/tests/utils.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/tests/utils.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/util.py
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/util.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/iterate/version.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/browser/macro_wrapper.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/browser/main_template_standalone.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/calendar.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/calendar.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/commands/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/commands/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/commands/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/commands/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/commands/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/commands/issueportalmessage.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/commands/issueportalmessage.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/commands/legacycommands.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/commands/legacycommands.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/commands/plonecommands.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/commands/plonecommands.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/commands/portlets.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/commands/portlets.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/commands/refreshContentMenu.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/commands/refreshContentMenu.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/commands/refreshViewlet.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/commands/refreshViewlet.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/commands/refreshportlet.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/commands/refreshportlet.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/commands/refreshprovider.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/commands/refreshprovider.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/commands/replacecontentmenu.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/commands/replacecontentmenu.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/commands/zopecommands.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/commands/zopecommands.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/config.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/config.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/content_replacer.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/content_replacer.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/bbb_oldkssdemo.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/bbb_oldkssdemo.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/demoview.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/demoview.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/follow-link.kss
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/follow-link.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/log-in-manager.html
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/log-in-user.html
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/log-out.html
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/selenium_tests/experimental_disabled/workflow_transition.html
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/selenium_tests/legacy_unused/breadcrumbs.html
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/selenium_tests/legacy_unused/contentmenu_change_tab.html
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/selenium_tests/legacy_unused/contentmenu_presence.html
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/selenium_tests/legacy_unused/folder_contents.html
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/selenium_tests/legacy_unused/portlets.html
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/selenium_tests/plugin/follow-link.html
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/selenium_tests/run_as_testmanager/async_validation.html
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/selenium_tests/run_as_testmanager/edit_schemata_switch.html
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/selenium_tests/run_as_testmanager/inline_editing_no_kbd.html
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/site_creation_view.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/site_creation_view.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/zopeconfig.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/zopeconfig.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/doc/process.txt.OBSOLETE
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/exportimport/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/exportimport/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/exportimport/setup.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/exportimport/setup.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/globalui.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/globalui.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/headerviewlet.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/headerviewlet.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/kupu.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/kupu.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/lock.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/lock.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/macro_replacer.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/macro_replacer.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/plonekssview.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/plonekssview.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/plugins/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/plugins/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/plugins/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/plugins/legacy/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/plugins/legacy/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/plugins/legacy/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/plugins/legacy/reload/bindextlinks.js
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/plugins/legacy/reload/bindmenus.js
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/plugins/legacy/reload/createTableOfContents.js
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/plugins/legacy/reload/initializeCollapsible.js
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/plugins/plone/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/plugins/plone/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/plugins/plone/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/plugins/plone/plugin.js
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/portlet_refresher.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/portlet_refresher.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/portlets.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/portlets.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/refresh_content_menu.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/refresh_content_menu.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/tests/configure-part_reloading.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/tests/kss_and_plone_layer.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/tests/kss_and_plone_layer.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/tests/test_kss_attributes.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/tests/test_kss_attributes.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/tests/test_menus.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/tests/test_menus.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/tests/test_part_reloading.py
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/tests/test_part_reloading.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/kss/version.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/alias/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/alias/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/alias/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/alias/login.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/alias/login.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/alias/sharing.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/alias/sharing.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/analytics/README.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/analytics/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/analytics/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/analytics/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/analytics/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/analytics/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/analytics/tests/analytics.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/analytics/tests/base.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/analytics/tests/base.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/analytics/tests/test_doctests.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/analytics/tests/test_doctests.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/analytics/view.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/analytics/view.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/dashboard/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/dashboard/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/dashboard/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/dashboard/dashboard.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/dashboard/dashboard.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/dashboard/dashboard.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/context.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/context.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/interface.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/interface.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/portal.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/portal.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/tests/base.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/tests/base.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/tests/test_context.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/tests/test_context.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/tests/test_interface.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/tests/test_interface.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/tests/test_portal.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/tests/test_portal.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/tests/test_tools.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/tests/test_tools.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/tools.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/tools.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/icons/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/icons/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/icons/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/icons/icons.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/icons/icons.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/icons/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/icons/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/links/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/links/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/links/author.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/links/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/links/favicon.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/links/navigation.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/links/rsslink.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/links/search.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/links/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/links/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/links/tests/test_rssviewlet.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/links/tests/test_rssviewlet.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/links/viewlets.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/links/viewlets.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/navigation/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/navigation/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/navigation/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/navigation/defaultpage.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/navigation/defaultpage.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/navigation/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/navigation/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/navigation/navtree.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/navigation/navtree.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/navigation/root.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/navigation/root.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/nextprevious/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/nextprevious/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/nextprevious/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/nextprevious/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/nextprevious/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/nextprevious/links.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/nextprevious/nextprevious.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/nextprevious/view.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/nextprevious/view.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/presentation/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/presentation/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/presentation/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/presentation/presentation.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/presentation/presentation.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/presentation/presentation.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/sitemap/README.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/sitemap/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/sitemap/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/sitemap/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/sitemap/sitemap.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/sitemap/sitemap.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/sitemap/sitemap.xml
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/sitemap/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/sitemap/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/sitemap/tests/sitemap.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/sitemap/tests/test_doctests.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/sitemap/tests/test_doctests.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/colophon.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/comments.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/comments.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/comments.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/common.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/common.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/content.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/content.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/contentactions.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/contentactions_blank.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/contentviews.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/document_actions.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/document_byline.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/footer.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/keywords.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/logo.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/path_bar.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/personal_bar.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/portal_header.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/review_history.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/searchbox.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/sections.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/site_actions.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/skip_links.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/tests/base.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/tests/base.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/tests/test_content.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/tests/test_content.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/tests/test_history.py
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/tests/test_history.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/toc.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/NOTES.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/README.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/TODO.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/browser/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/browser/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/browser/confirmation.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/browser/confirmation.py
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/browser/confirmation.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/browser/remove.py
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/browser/remove.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/browser/update.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/browser/update.py
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/browser/update.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testCancelDuringMultiRemoval.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testCircularReferences.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testCircularReferencesWithHelper.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testConfirmationPageIntegration.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testFileRemoval.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testFileWithSpacesRemoval.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testIntegrityBreachesBug.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testInterReferences.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testMultipleFilesRemoval.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testMultipleFilesRemovalWithHelper.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testMultipleReferences.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testOnOffSwitch.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testProgrammaticallyRemoval.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testReferalToPrivateFiles.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testReferenceCreation.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testReferenceInRestructuredText.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testReferenceOrthogonality.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testReferenceUpdate.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testRemovalInReferenceChain.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testRemovalInSubfolder.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testRemovalOfReferenceChain.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testRemovalTriggersConfirmation.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testRemovalViaZMI.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testRemovalWithCookieAuth.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testRemovalsWithYesToAll.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs/testRenamingReferencedItem.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/exceptions.py
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/exceptions.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/handlers.py
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/handlers.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/httpresponse.patch
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/info.py
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/info.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/monkey.py
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/monkey.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/parser.py
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/parser.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/tests/layer.py
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/tests/layer.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/tests/testDocTests.py
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/tests/testDocTests.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/utils.py
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/utils.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/version.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/README.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/config.py
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/config.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/portlets/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/portlets/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/portlets/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/portlets/login.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/portlets/login.py
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/portlets/login.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/profiles/default/import_steps.xml
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/profiles/default/openid-pas.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/profiles/default/portlets.xml
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/profiles/default/skins.xml
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/setuphandlers.py
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/setuphandlers.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/skins/ploneopenid/logged_out.cpt
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/skins/ploneopenid/logged_out.cpt.metadata
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/skins/ploneopenid/login_failed.cpt
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/skins/ploneopenid/login_failed.cpt.metadata
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/skins/ploneopenid/login_form.cpt
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/skins/ploneopenid/login_form.cpt.metadata
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/skins/ploneopenid/openid-icon.gif
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/skins/ploneopenid/openid_login_validate.vpy
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/tests/base.py
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/tests/base.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/tests/test_view.py
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/tests/test_view.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/openid/version.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/TODO.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/assignable.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/assignable.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/adding.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/adding.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/editmanager.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/editmanager.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/formhelper.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/formhelper.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/kss.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/kss.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/manage.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/manage.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/portlets.kss
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/templates/column.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/templates/dashboard-column.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/templates/edit-manager-contextual.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/templates/edit-manager-macros.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/templates/edit-manager.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/templates/error_message.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/templates/manage-content-type.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/templates/manage-contextual.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/templates/manage-dashboard.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/templates/manage-group.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/templates/portlets-pageform.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/traversal.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/traversal.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/cache.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/cache.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/checker.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/checker.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/dashboard.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/dashboard.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/exportimport/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/exportimport/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/exportimport/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/exportimport/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/exportimport/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/exportimport/portlets.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/exportimport/portlets.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/manager.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/manager.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/meta.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/metaconfigure.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/metaconfigure.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/metadirectives.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/metadirectives.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/overrides.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/permissions.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portletcontext.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portletcontext.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/base.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/base.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/calendar.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/calendar.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/calendar.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/classic.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/classic.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/classic.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/deferred_portlet.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/events.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/events.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/events.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/feedparser.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/feedparser.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/language.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/language.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/language.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/login.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/login.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/login.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/navigation.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/navigation.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/navigation.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/navigation_recurse.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/news.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/news.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/news.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/recent.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/recent.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/recent.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/review.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/review.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/review.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/rss.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/rss.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/rss.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/search.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/search.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets/search.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/storage.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/storage.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/base.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/base.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/profiles/testing/portlets.xml
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_cache.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_cache.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_calendar_portlet.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_calendar_portlet.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_classic_portlet.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_classic_portlet.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_configuration.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_configuration.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_context.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_context.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_dashboard.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_dashboard.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_events_portlet.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_events_portlet.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_exportimport.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_exportimport.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_login_portlet.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_login_portlet.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_manage_views.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_manage_views.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_mapping.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_mapping.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_namechooser.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_namechooser.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_navigation_portlet.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_navigation_portlet.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_news_portlet.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_news_portlet.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_recent_portlet.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_recent_portlet.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_review_portlet.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_review_portlet.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_rss_portlet.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_rss_portlet.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_setup.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_setup.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_traversal.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_traversal.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_utils.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/test_utils.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/utils.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/utils.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/utils.py
-%%ZOPELIBPYTHONDIR%%/plone/app/portlets/utils.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/browser.py
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/browser.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/policy.py
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/policy.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/storage.py
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/storage.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/subscribers.py
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/subscribers.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/tests/base.py
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/tests/base.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/tests/browser.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/tests/test_doctests.py
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/tests/test_doctests.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/tests/test_events.py
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/tests/test_events.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/tests/test_setup.py
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/tests/test_setup.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/tests/test_storage.py
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/tests/test_storage.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/tests/test_view.py
-%%ZOPELIBPYTHONDIR%%/plone/app/redirector/tests/test_view.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/exportimport/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/exportimport/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/exportimport/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/exportimport/storage.py
-%%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/exportimport/storage.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/manage-viewletmanager.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/manage-viewlets.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/manager.py
-%%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/manager.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/storage.py
-%%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/storage.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/tests/manager.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/tests/storage.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/tests/test_exportimport.py
-%%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/tests/test_exportimport.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/tests/tests.py
-%%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/tests/tests.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/catalog.py
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/catalog.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/groups.py
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/groups.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/language.py
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/language.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/searchabletextsource.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/security.py
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/security.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/skins.py
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/skins.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/terms.py
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/terms.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/tests/base.py
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/tests/base.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/tests/test_vocabularies.py
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/tests/test_vocabularies.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/types.py
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/types.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/users.py
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/users.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/workflow.py
-%%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/workflow.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/TODO.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/browser/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/browser/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/browser/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/browser/kss_sharing.py
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/browser/kss_sharing.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/browser/macro_wrapper.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/browser/sharing.pt
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/browser/sharing.py
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/browser/sharing.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/localroles.py
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/localroles.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/permissions.py
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/permissions.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/permissions.zcml
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/remap.py
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/remap.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/tests/base.py
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/tests/base.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/tests/onestateworkflow.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/tests/sharingpage.txt
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/tests/test_folder_workflow.py
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/tests/test_folder_workflow.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/tests/test_functional.py
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/tests/test_functional.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/tests/test_one_state_workflow.py
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/tests/test_one_state_workflow.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/tests/test_plone_workflow.py
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/tests/test_plone_workflow.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/tests/test_remap.py
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/tests/test_remap.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/tests/test_sharing_view.py
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/tests/test_sharing_view.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/tests/test_simple_publication_workflow.py
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/tests/test_simple_publication_workflow.pyc
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/tests/utils.py
-%%ZOPELIBPYTHONDIR%%/plone/app/workflow/tests/utils.pyc
-%%ZOPELIBPYTHONDIR%%/plone/browserlayer/README.txt
-%%ZOPELIBPYTHONDIR%%/plone/browserlayer/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/browserlayer/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/browserlayer/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/browserlayer/exportimport.py
-%%ZOPELIBPYTHONDIR%%/plone/browserlayer/exportimport.pyc
-%%ZOPELIBPYTHONDIR%%/plone/browserlayer/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/browserlayer/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/browserlayer/layer.py
-%%ZOPELIBPYTHONDIR%%/plone/browserlayer/layer.pyc
-%%ZOPELIBPYTHONDIR%%/plone/browserlayer/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/browserlayer/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/browserlayer/tests/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/browserlayer/tests/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/browserlayer/tests/local.pt
-%%ZOPELIBPYTHONDIR%%/plone/browserlayer/tests/profiles/testing/browserlayer.xml
-%%ZOPELIBPYTHONDIR%%/plone/browserlayer/tests/standard.pt
-%%ZOPELIBPYTHONDIR%%/plone/browserlayer/tests/test_doctest.py
-%%ZOPELIBPYTHONDIR%%/plone/browserlayer/tests/test_doctest.pyc
-%%ZOPELIBPYTHONDIR%%/plone/browserlayer/tests/testing.zcml
-%%ZOPELIBPYTHONDIR%%/plone/browserlayer/utils.py
-%%ZOPELIBPYTHONDIR%%/plone/browserlayer/utils.pyc
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/DIRECTIVES.txt
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/README.txt
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/engine/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/engine/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/engine/assignments.py
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/engine/assignments.pyc
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/engine/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/engine/executor.py
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/engine/executor.pyc
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/engine/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/engine/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/engine/storage.py
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/engine/storage.pyc
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/engine/utils.py
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/engine/utils.pyc
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/meta.zcml
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/rule/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/rule/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/rule/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/rule/element.py
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/rule/element.pyc
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/rule/eventvocab.py
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/rule/eventvocab.pyc
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/rule/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/rule/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/rule/meta.zcml
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/rule/metaconfigure.py
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/rule/metaconfigure.pyc
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/rule/metadirectives.py
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/rule/metadirectives.pyc
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/rule/rule.py
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/rule/rule.pyc
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/rule/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/rule/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/rule/tests/elements.py
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/rule/tests/elements.pyc
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/tests.py
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/tests.pyc
-%%ZOPELIBPYTHONDIR%%/plone/contentrules/zcml.txt
-%%ZOPELIBPYTHONDIR%%/plone/fieldsets/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/fieldsets/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/fieldsets/fieldsets.py
-%%ZOPELIBPYTHONDIR%%/plone/fieldsets/fieldsets.pyc
-%%ZOPELIBPYTHONDIR%%/plone/fieldsets/fieldsets.txt
-%%ZOPELIBPYTHONDIR%%/plone/fieldsets/form.py
-%%ZOPELIBPYTHONDIR%%/plone/fieldsets/form.pyc
-%%ZOPELIBPYTHONDIR%%/plone/fieldsets/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/fieldsets/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/fieldsets/tests.py
-%%ZOPELIBPYTHONDIR%%/plone/fieldsets/tests.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/README.txt
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ad.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ae.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/af.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ag.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ai.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/al.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/am.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/an.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ao.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/aq.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ar.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/as.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/at.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/au.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/aw.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/az.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ba.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/bb.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/bd.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/be.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/bf.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/bg.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/bh.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/bi.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/bj.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/bm.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/bn.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/bo.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/br.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/bs.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/bt.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/bv.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/bw.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/by.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/bz.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ca.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/cc.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/cd.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/cf.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/cg.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ch.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ci.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ck.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/cl.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/cm.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/cn.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/co.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/cr.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/cs.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/cu.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/cv.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/cx.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/cz.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/de.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/dj.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/dk.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/dm.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/do.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/dz.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ec.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ee.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/eg.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/eh.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/er.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/es.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/et.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/fi.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/fj.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/fk.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/fm.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/fo.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/fr.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ga.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/gb.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/gd.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ge.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/gf.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/gh.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/gi.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/gl.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/gm.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/gn.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/gp.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/gq.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/gr.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/gt.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/gu.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/gw.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/gy.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/hk.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/hm.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/hn.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/hr.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ht.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/hu.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/id.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ie.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/il.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/in.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/io.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/iq.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ir.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/is.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/it.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/jm.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/jo.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/jp.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ke.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/kg.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/kh.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ki.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/km.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/kn.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/kp.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/kr.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/kw.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ky.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/kz.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/la.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/lb.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/lc.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/li.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/lk.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/lr.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ls.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/lt.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/lu.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/lv.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ly.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ma.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/mc.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/md.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/mg.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/mh.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/mk.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ml.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/mm.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/mn.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/mo.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/mp.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/mq.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/mr.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ms.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/mt.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/mu.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/mv.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/mw.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/mx.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/my.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/mz.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/na.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/nc.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ne.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/nf.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ng.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ni.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/nl.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/no.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/nr.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/nu.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/nz.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/om.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/pa.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/pe.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/pf.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/pg.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ph.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/pk.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/pl.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/pm.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/pn.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/pr.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ps.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/pt.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/pw.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/py.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/qa.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/re.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ro.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ru.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/rw.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/sa.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/sb.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/sc.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/sd.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/se.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/sg.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/sh.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/si.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/sj.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/sk.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/sl.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/sm.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/sn.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/so.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/sr.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/st.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/sv.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/sy.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/sz.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/tc.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/td.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/tf.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/tg.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/th.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/tj.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/tk.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/tl.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/tm.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/tn.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/to.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/tr.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/tt.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/tv.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/tw.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/tz.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ua.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ug.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/um.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/us.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/uy.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/uz.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/va.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/vc.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ve.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/vg.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/vi.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/vn.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/vu.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/wf.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ws.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/ye.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/yt.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/za.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/zm.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags/zw.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/language-flags/ar.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/language-flags/cy.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/language-flags/eo.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/language-flags/eu.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/unknown-flags/missing.txt
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/unknown-flags/nt.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/unknown-flags/qc.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/unknown-flags/su.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/unknown-flags/uk.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/unknown-flags/un.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/unknown-flags/yu.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/unknown-flags/zr.gif
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/cctld.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/cctld.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/countries.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/countries.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/languages.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/languages.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/tests/test_cctlds.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/tests/test_cctlds.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/tests/test_countries.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/tests/test_countries.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/tests/test_languages.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/locales/tests/test_languages.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/cookie.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/cookie.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/default.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/default.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/fallback.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/fallback.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/negotiator.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/negotiator.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/path.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/path.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/subdomain.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/subdomain.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/tests/test_cookie.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/tests/test_cookie.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/tests/test_negotiator.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/tests/test_negotiator.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/tests/test_path.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/tests/test_path.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/tests/test_subdomain.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/tests/test_subdomain.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/tests/test_tld.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/tests/test_tld.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/tld.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/tld.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/adapters.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/adapters.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/base.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/base.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/de.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/de.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/el.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/el.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/fr.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/fr.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/pl.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/pl.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/ru.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/ru.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/tests/test_adapters.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/tests/test_adapters.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/tests/test_normalizer.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/tests/test_normalizer.pyc
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/tr.py
-%%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/tr.pyc
-%%ZOPELIBPYTHONDIR%%/plone/intelligenttext/README.txt
-%%ZOPELIBPYTHONDIR%%/plone/intelligenttext/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/intelligenttext/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/intelligenttext/tests.py
-%%ZOPELIBPYTHONDIR%%/plone/intelligenttext/tests.pyc
-%%ZOPELIBPYTHONDIR%%/plone/intelligenttext/transforms.py
-%%ZOPELIBPYTHONDIR%%/plone/intelligenttext/transforms.pyc
-%%ZOPELIBPYTHONDIR%%/plone/keyring/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/keyring/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/keyring/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/keyring/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/keyring/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/keyring/keymanager.py
-%%ZOPELIBPYTHONDIR%%/plone/keyring/keymanager.pyc
-%%ZOPELIBPYTHONDIR%%/plone/keyring/keyring.py
-%%ZOPELIBPYTHONDIR%%/plone/keyring/keyring.pyc
-%%ZOPELIBPYTHONDIR%%/plone/keyring/profiles/default/componentregistry.xml
-%%ZOPELIBPYTHONDIR%%/plone/keyring/profiles/default/metadata.xml
-%%ZOPELIBPYTHONDIR%%/plone/keyring/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/keyring/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/keyring/tests/testKeymanager.py
-%%ZOPELIBPYTHONDIR%%/plone/keyring/tests/testKeymanager.pyc
-%%ZOPELIBPYTHONDIR%%/plone/keyring/tests/testKeyring.py
-%%ZOPELIBPYTHONDIR%%/plone/keyring/tests/testKeyring.pyc
-%%ZOPELIBPYTHONDIR%%/plone/locking/README.txt
-%%ZOPELIBPYTHONDIR%%/plone/locking/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/locking/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/locking/browser/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/locking/browser/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/locking/browser/info.pt
-%%ZOPELIBPYTHONDIR%%/plone/locking/browser/info.py
-%%ZOPELIBPYTHONDIR%%/plone/locking/browser/info.pyc
-%%ZOPELIBPYTHONDIR%%/plone/locking/browser/locking.py
-%%ZOPELIBPYTHONDIR%%/plone/locking/browser/locking.pyc
-%%ZOPELIBPYTHONDIR%%/plone/locking/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/locking/events.py
-%%ZOPELIBPYTHONDIR%%/plone/locking/events.pyc
-%%ZOPELIBPYTHONDIR%%/plone/locking/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/locking/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/locking/lockable.py
-%%ZOPELIBPYTHONDIR%%/plone/locking/lockable.pyc
-%%ZOPELIBPYTHONDIR%%/plone/locking/tests.py
-%%ZOPELIBPYTHONDIR%%/plone/locking/tests.pyc
-%%ZOPELIBPYTHONDIR%%/plone/memoize/README.txt
-%%ZOPELIBPYTHONDIR%%/plone/memoize/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/memoize/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/memoize/compress.py
-%%ZOPELIBPYTHONDIR%%/plone/memoize/compress.pyc
-%%ZOPELIBPYTHONDIR%%/plone/memoize/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/memoize/forever.py
-%%ZOPELIBPYTHONDIR%%/plone/memoize/forever.pyc
-%%ZOPELIBPYTHONDIR%%/plone/memoize/forever.txt
-%%ZOPELIBPYTHONDIR%%/plone/memoize/instance.py
-%%ZOPELIBPYTHONDIR%%/plone/memoize/instance.pyc
-%%ZOPELIBPYTHONDIR%%/plone/memoize/instance.txt
-%%ZOPELIBPYTHONDIR%%/plone/memoize/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/memoize/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/memoize/ram.py
-%%ZOPELIBPYTHONDIR%%/plone/memoize/ram.pyc
-%%ZOPELIBPYTHONDIR%%/plone/memoize/request.py
-%%ZOPELIBPYTHONDIR%%/plone/memoize/request.pyc
-%%ZOPELIBPYTHONDIR%%/plone/memoize/tests.py
-%%ZOPELIBPYTHONDIR%%/plone/memoize/tests.pyc
-%%ZOPELIBPYTHONDIR%%/plone/memoize/view.py
-%%ZOPELIBPYTHONDIR%%/plone/memoize/view.pyc
-%%ZOPELIBPYTHONDIR%%/plone/memoize/view.txt
-%%ZOPELIBPYTHONDIR%%/plone/memoize/volatile.py
-%%ZOPELIBPYTHONDIR%%/plone/memoize/volatile.pyc
-%%ZOPELIBPYTHONDIR%%/plone/openid/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/openid/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/openid/config.py
-%%ZOPELIBPYTHONDIR%%/plone/openid/config.pyc
-%%ZOPELIBPYTHONDIR%%/plone/openid/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/openid/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/openid/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/openid/plugins/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/openid/plugins/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/openid/plugins/oid.py
-%%ZOPELIBPYTHONDIR%%/plone/openid/plugins/oid.pyc
-%%ZOPELIBPYTHONDIR%%/plone/openid/store.py
-%%ZOPELIBPYTHONDIR%%/plone/openid/store.pyc
-%%ZOPELIBPYTHONDIR%%/plone/openid/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/openid/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/openid/tests/consumer.py
-%%ZOPELIBPYTHONDIR%%/plone/openid/tests/consumer.pyc
-%%ZOPELIBPYTHONDIR%%/plone/openid/tests/layer.py
-%%ZOPELIBPYTHONDIR%%/plone/openid/tests/layer.pyc
-%%ZOPELIBPYTHONDIR%%/plone/openid/tests/oitestcase.py
-%%ZOPELIBPYTHONDIR%%/plone/openid/tests/oitestcase.pyc
-%%ZOPELIBPYTHONDIR%%/plone/openid/tests/pas.txt
-%%ZOPELIBPYTHONDIR%%/plone/openid/tests/store.txt
-%%ZOPELIBPYTHONDIR%%/plone/openid/tests/testAuthentication.py
-%%ZOPELIBPYTHONDIR%%/plone/openid/tests/testAuthentication.pyc
-%%ZOPELIBPYTHONDIR%%/plone/openid/tests/testDocTests.py
-%%ZOPELIBPYTHONDIR%%/plone/openid/tests/testDocTests.pyc
-%%ZOPELIBPYTHONDIR%%/plone/openid/tests/testExtraction.py
-%%ZOPELIBPYTHONDIR%%/plone/openid/tests/testExtraction.pyc
-%%ZOPELIBPYTHONDIR%%/plone/openid/util.py
-%%ZOPELIBPYTHONDIR%%/plone/openid/util.pyc
-%%ZOPELIBPYTHONDIR%%/plone/openid/www/openid.png
-%%ZOPELIBPYTHONDIR%%/plone/openid/www/openidAdd.zpt
-%%ZOPELIBPYTHONDIR%%/plone/portlet/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/portlet/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/portlet/collection/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/portlet/collection/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/portlet/collection/collection.pt
-%%ZOPELIBPYTHONDIR%%/plone/portlet/collection/collection.py
-%%ZOPELIBPYTHONDIR%%/plone/portlet/collection/collection.pyc
-%%ZOPELIBPYTHONDIR%%/plone/portlet/collection/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/portlet/collection/profiles/default/portlets.xml
-%%ZOPELIBPYTHONDIR%%/plone/portlet/collection/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/portlet/collection/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/portlet/collection/tests/base.py
-%%ZOPELIBPYTHONDIR%%/plone/portlet/collection/tests/base.pyc
-%%ZOPELIBPYTHONDIR%%/plone/portlet/collection/tests/test_portlet_collection.py
-%%ZOPELIBPYTHONDIR%%/plone/portlet/collection/tests/test_portlet_collection.pyc
-%%ZOPELIBPYTHONDIR%%/plone/portlet/collection/version.txt
-%%ZOPELIBPYTHONDIR%%/plone/portlet/static/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/portlet/static/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/portlet/static/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/portlet/static/profiles/default/portlets.xml
-%%ZOPELIBPYTHONDIR%%/plone/portlet/static/static.pt
-%%ZOPELIBPYTHONDIR%%/plone/portlet/static/static.py
-%%ZOPELIBPYTHONDIR%%/plone/portlet/static/static.pyc
-%%ZOPELIBPYTHONDIR%%/plone/portlet/static/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/portlet/static/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/portlet/static/tests/base.py
-%%ZOPELIBPYTHONDIR%%/plone/portlet/static/tests/base.pyc
-%%ZOPELIBPYTHONDIR%%/plone/portlet/static/tests/test_portlet_static.py
-%%ZOPELIBPYTHONDIR%%/plone/portlet/static/tests/test_portlet_static.pyc
-%%ZOPELIBPYTHONDIR%%/plone/portlet/static/version.txt
-%%ZOPELIBPYTHONDIR%%/plone/portlets/CREDITS.txt
-%%ZOPELIBPYTHONDIR%%/plone/portlets/README.txt
-%%ZOPELIBPYTHONDIR%%/plone/portlets/TODO.txt
-%%ZOPELIBPYTHONDIR%%/plone/portlets/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/portlets/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/portlets/assignable.py
-%%ZOPELIBPYTHONDIR%%/plone/portlets/assignable.pyc
-%%ZOPELIBPYTHONDIR%%/plone/portlets/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/portlets/constants.py
-%%ZOPELIBPYTHONDIR%%/plone/portlets/constants.pyc
-%%ZOPELIBPYTHONDIR%%/plone/portlets/events.py
-%%ZOPELIBPYTHONDIR%%/plone/portlets/events.pyc
-%%ZOPELIBPYTHONDIR%%/plone/portlets/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/portlets/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/portlets/manager.py
-%%ZOPELIBPYTHONDIR%%/plone/portlets/manager.pyc
-%%ZOPELIBPYTHONDIR%%/plone/portlets/registration.py
-%%ZOPELIBPYTHONDIR%%/plone/portlets/registration.pyc
-%%ZOPELIBPYTHONDIR%%/plone/portlets/retriever.py
-%%ZOPELIBPYTHONDIR%%/plone/portlets/retriever.pyc
-%%ZOPELIBPYTHONDIR%%/plone/portlets/storage.py
-%%ZOPELIBPYTHONDIR%%/plone/portlets/storage.pyc
-%%ZOPELIBPYTHONDIR%%/plone/portlets/tests.py
-%%ZOPELIBPYTHONDIR%%/plone/portlets/tests.pyc
-%%ZOPELIBPYTHONDIR%%/plone/portlets/uisupport.txt
-%%ZOPELIBPYTHONDIR%%/plone/portlets/utils.py
-%%ZOPELIBPYTHONDIR%%/plone/portlets/utils.pyc
-%%ZOPELIBPYTHONDIR%%/plone/portlets/utils.txt
-%%ZOPELIBPYTHONDIR%%/plone/protect/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/protect/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/protect/authenticator.py
-%%ZOPELIBPYTHONDIR%%/plone/protect/authenticator.pyc
-%%ZOPELIBPYTHONDIR%%/plone/protect/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/protect/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/protect/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/protect/postonly.py
-%%ZOPELIBPYTHONDIR%%/plone/protect/postonly.pyc
-%%ZOPELIBPYTHONDIR%%/plone/protect/profiles/default/metadata.xml
-%%ZOPELIBPYTHONDIR%%/plone/protect/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/protect/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/protect/tests/case.py
-%%ZOPELIBPYTHONDIR%%/plone/protect/tests/case.pyc
-%%ZOPELIBPYTHONDIR%%/plone/protect/tests/testAuthenticator.py
-%%ZOPELIBPYTHONDIR%%/plone/protect/tests/testAuthenticator.pyc
-%%ZOPELIBPYTHONDIR%%/plone/protect/tests/testPostOnly.py
-%%ZOPELIBPYTHONDIR%%/plone/protect/tests/testPostOnly.pyc
-%%ZOPELIBPYTHONDIR%%/plone/protect/tests/testUtils.py
-%%ZOPELIBPYTHONDIR%%/plone/protect/tests/testUtils.pyc
-%%ZOPELIBPYTHONDIR%%/plone/protect/utils.py
-%%ZOPELIBPYTHONDIR%%/plone/protect/utils.pyc
-%%ZOPELIBPYTHONDIR%%/plone/session/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/session/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/session/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/session/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/session/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/session/plugins/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/session/plugins/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/session/plugins/session.py
-%%ZOPELIBPYTHONDIR%%/plone/session/plugins/session.pyc
-%%ZOPELIBPYTHONDIR%%/plone/session/plugins/session.zpt
-%%ZOPELIBPYTHONDIR%%/plone/session/sources/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/session/sources/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/session/sources/base.py
-%%ZOPELIBPYTHONDIR%%/plone/session/sources/base.pyc
-%%ZOPELIBPYTHONDIR%%/plone/session/sources/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/session/sources/hash.pt
-%%ZOPELIBPYTHONDIR%%/plone/session/sources/hash.py
-%%ZOPELIBPYTHONDIR%%/plone/session/sources/hash.pyc
-%%ZOPELIBPYTHONDIR%%/plone/session/sources/userid.py
-%%ZOPELIBPYTHONDIR%%/plone/session/sources/userid.pyc
-%%ZOPELIBPYTHONDIR%%/plone/session/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/session/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/session/tests/adapters.txt
-%%ZOPELIBPYTHONDIR%%/plone/session/tests/hash.txt
-%%ZOPELIBPYTHONDIR%%/plone/session/tests/layer.py
-%%ZOPELIBPYTHONDIR%%/plone/session/tests/layer.pyc
-%%ZOPELIBPYTHONDIR%%/plone/session/tests/sessioncase.py
-%%ZOPELIBPYTHONDIR%%/plone/session/tests/sessioncase.pyc
-%%ZOPELIBPYTHONDIR%%/plone/session/tests/testDocTests.py
-%%ZOPELIBPYTHONDIR%%/plone/session/tests/testDocTests.pyc
-%%ZOPELIBPYTHONDIR%%/plone/session/tests/testPAS.py
-%%ZOPELIBPYTHONDIR%%/plone/session/tests/testPAS.pyc
-%%ZOPELIBPYTHONDIR%%/plone/theme/README.txt
-%%ZOPELIBPYTHONDIR%%/plone/theme/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/theme/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/theme/configure.zcml
-%%ZOPELIBPYTHONDIR%%/plone/theme/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/theme/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/theme/layer.py
-%%ZOPELIBPYTHONDIR%%/plone/theme/layer.pyc
-%%ZOPELIBPYTHONDIR%%/plone/theme/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/plone/theme/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/plone/theme/tests/default.pt
-%%ZOPELIBPYTHONDIR%%/plone/theme/tests/interfaces.py
-%%ZOPELIBPYTHONDIR%%/plone/theme/tests/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/plone/theme/tests/mytheme.pt
-%%ZOPELIBPYTHONDIR%%/plone/theme/tests/test_doctest.py
-%%ZOPELIBPYTHONDIR%%/plone/theme/tests/test_doctest.pyc
-%%ZOPELIBPYTHONDIR%%/plone/theme/tests/tests.zcml
-%%ZOPELIBPYTHONDIR%%/wicked/README.txt
-%%ZOPELIBPYTHONDIR%%/wicked/TODO.txt
-%%ZOPELIBPYTHONDIR%%/wicked/__init__.py
-%%ZOPELIBPYTHONDIR%%/wicked/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/at/Extensions/Install.py
-%%ZOPELIBPYTHONDIR%%/wicked/at/Extensions/Install.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/at/Extensions/__init__.py
-%%ZOPELIBPYTHONDIR%%/wicked/at/Extensions/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/at/Extensions/upgrade.py
-%%ZOPELIBPYTHONDIR%%/wicked/at/Extensions/upgrade.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/at/README.txt
-%%ZOPELIBPYTHONDIR%%/wicked/at/__init__.py
-%%ZOPELIBPYTHONDIR%%/wicked/at/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/at/add.txt
-%%ZOPELIBPYTHONDIR%%/wicked/at/backlink.py
-%%ZOPELIBPYTHONDIR%%/wicked/at/backlink.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/at/config.py
-%%ZOPELIBPYTHONDIR%%/wicked/at/config.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/at/configure.zcml
-%%ZOPELIBPYTHONDIR%%/wicked/at/field.py
-%%ZOPELIBPYTHONDIR%%/wicked/at/field.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/at/interfaces.py
-%%ZOPELIBPYTHONDIR%%/wicked/at/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/at/link.py
-%%ZOPELIBPYTHONDIR%%/wicked/at/link.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/at/objectevents.zcml
-%%ZOPELIBPYTHONDIR%%/wicked/at/relation.py
-%%ZOPELIBPYTHONDIR%%/wicked/at/relation.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/at/renderer.txt
-%%ZOPELIBPYTHONDIR%%/wicked/at/seeker.py
-%%ZOPELIBPYTHONDIR%%/wicked/at/seeker.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/at/subscriber.py
-%%ZOPELIBPYTHONDIR%%/wicked/at/subscriber.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/at/tests/__init__.py
-%%ZOPELIBPYTHONDIR%%/wicked/at/tests/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/at/tests/test_cache.py
-%%ZOPELIBPYTHONDIR%%/wicked/at/tests/test_cache.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/at/tests/test_linking.py
-%%ZOPELIBPYTHONDIR%%/wicked/at/tests/test_linking.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/at/tests/test_rendering.py
-%%ZOPELIBPYTHONDIR%%/wicked/at/tests/test_rendering.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/at/tests/test_scope.py
-%%ZOPELIBPYTHONDIR%%/wicked/at/tests/test_scope.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/at/tests/wickedtestcase.py
-%%ZOPELIBPYTHONDIR%%/wicked/at/tests/wickedtestcase.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/at/zope2.py
-%%ZOPELIBPYTHONDIR%%/wicked/at/zope2.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/Extensions/Install.py
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/Extensions/Install.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/Extensions/__init__.py
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/Extensions/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/Extensions/migrate_atdoc_wickeddoc.py
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/Extensions/migrate_atdoc_wickeddoc.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/README.txt
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/__init__.py
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/configure.zcml
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/interfaces.py
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/ironicwiki.py
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/ironicwiki.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/migration/__init__.py
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/migration/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/migration/migrator.py
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/migration/migrator.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/permissions.py
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/permissions.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/tests.py
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/tests.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/wickeddoc.py
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/wickeddoc.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/zope2.py
-%%ZOPELIBPYTHONDIR%%/wicked/atcontent/zope2.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/backlink.txt
-%%ZOPELIBPYTHONDIR%%/wicked/basic-example.zcml
-%%ZOPELIBPYTHONDIR%%/wicked/cache.py
-%%ZOPELIBPYTHONDIR%%/wicked/cache.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/cache.txt
-%%ZOPELIBPYTHONDIR%%/wicked/config.py
-%%ZOPELIBPYTHONDIR%%/wicked/config.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/configure.zcml
-%%ZOPELIBPYTHONDIR%%/wicked/decorator_intro.txt
-%%ZOPELIBPYTHONDIR%%/wicked/event.py
-%%ZOPELIBPYTHONDIR%%/wicked/event.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/fieldevent/README.txt
-%%ZOPELIBPYTHONDIR%%/wicked/fieldevent/__init__.py
-%%ZOPELIBPYTHONDIR%%/wicked/fieldevent/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/fieldevent/configure.zcml
-%%ZOPELIBPYTHONDIR%%/wicked/fieldevent/interfaces.py
-%%ZOPELIBPYTHONDIR%%/wicked/fieldevent/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/fieldevent/meta.py
-%%ZOPELIBPYTHONDIR%%/wicked/fieldevent/meta.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/fieldevent/meta.txt
-%%ZOPELIBPYTHONDIR%%/wicked/fieldevent/meta.zcml
-%%ZOPELIBPYTHONDIR%%/wicked/fieldevent/tests.py
-%%ZOPELIBPYTHONDIR%%/wicked/fieldevent/tests.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/fieldevent/txtfilter.py
-%%ZOPELIBPYTHONDIR%%/wicked/fieldevent/txtfilter.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/interfaces.py
-%%ZOPELIBPYTHONDIR%%/wicked/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/link.py
-%%ZOPELIBPYTHONDIR%%/wicked/link.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/link.txt
-%%ZOPELIBPYTHONDIR%%/wicked/normalize.py
-%%ZOPELIBPYTHONDIR%%/wicked/normalize.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/plone/__init__.py
-%%ZOPELIBPYTHONDIR%%/wicked/plone/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/plone/all-at.zcml
-%%ZOPELIBPYTHONDIR%%/wicked/plone/configure.zcml
-%%ZOPELIBPYTHONDIR%%/wicked/plone/document-only.zcml
-%%ZOPELIBPYTHONDIR%%/wicked/plone/registration.py
-%%ZOPELIBPYTHONDIR%%/wicked/plone/registration.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/plone/selective-atct.zcml
-%%ZOPELIBPYTHONDIR%%/wicked/plone/tests.py
-%%ZOPELIBPYTHONDIR%%/wicked/plone/tests.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/registration.py
-%%ZOPELIBPYTHONDIR%%/wicked/registration.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/site.py
-%%ZOPELIBPYTHONDIR%%/wicked/site.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/testing/__init__.py
-%%ZOPELIBPYTHONDIR%%/wicked/testing/__init__.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/testing/cache.py
-%%ZOPELIBPYTHONDIR%%/wicked/testing/cache.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/testing/filtercore.py
-%%ZOPELIBPYTHONDIR%%/wicked/testing/filtercore.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/testing/general.py
-%%ZOPELIBPYTHONDIR%%/wicked/testing/general.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/testing/interfaces.py
-%%ZOPELIBPYTHONDIR%%/wicked/testing/interfaces.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/testing/strip.xsl
-%%ZOPELIBPYTHONDIR%%/wicked/testing/traversal.zcml
-%%ZOPELIBPYTHONDIR%%/wicked/testing/xml.py
-%%ZOPELIBPYTHONDIR%%/wicked/testing/xml.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/tests.py
-%%ZOPELIBPYTHONDIR%%/wicked/tests.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/txtfilter-example.zcml
-%%ZOPELIBPYTHONDIR%%/wicked/txtfilter.py
-%%ZOPELIBPYTHONDIR%%/wicked/txtfilter.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/utils.py
-%%ZOPELIBPYTHONDIR%%/wicked/utils.pyc
-%%ZOPELIBPYTHONDIR%%/wicked/vocabularies.zcml
-%%ZOPELIBPYTHONDIR%%/wicked/wicked_link.pt
-@dirrm %%ZOPELIBPYTHONDIR%%/wicked/testing
-@dirrm %%ZOPELIBPYTHONDIR%%/wicked/plone
-@dirrm %%ZOPELIBPYTHONDIR%%/wicked/fieldevent
-@dirrm %%ZOPELIBPYTHONDIR%%/wicked/atcontent/migration
-@dirrm %%ZOPELIBPYTHONDIR%%/wicked/atcontent/Extensions
-@dirrm %%ZOPELIBPYTHONDIR%%/wicked/atcontent
-@dirrm %%ZOPELIBPYTHONDIR%%/wicked/at/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/wicked/at/Extensions
-@dirrm %%ZOPELIBPYTHONDIR%%/wicked/at
-@dirrm %%ZOPELIBPYTHONDIR%%/wicked
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/theme/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/theme
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/session/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/session/sources
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/session/plugins
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/session
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/protect/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/protect/profiles/default
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/protect/profiles
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/protect
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/portlets
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/portlet/static/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/portlet/static/profiles/default
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/portlet/static/profiles
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/portlet/static
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/portlet/collection/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/portlet/collection/profiles/default
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/portlet/collection/profiles
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/portlet/collection
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/portlet
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/openid/www
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/openid/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/openid/plugins
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/openid
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/memoize
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/locking/browser
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/locking
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/keyring/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/keyring/profiles/default
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/keyring/profiles
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/keyring
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/intelligenttext
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/i18n/normalizer
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/i18n/negotiator
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/i18n/locales/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/unknown-flags
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/language-flags
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser/country-flags
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/i18n/locales/browser
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/i18n/locales
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/i18n
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/fieldsets
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/contentrules/rule/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/contentrules/rule
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/contentrules/engine
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/contentrules
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/browserlayer/tests/profiles/testing
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/browserlayer/tests/profiles
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/browserlayer/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/browserlayer
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/workflow/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/workflow/browser
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/workflow
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/vocabularies/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/vocabularies
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager/exportimport
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/viewletmanager
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/redirector/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/redirector
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/profiles/testing
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests/profiles
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/portlets/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/portlets/portlets
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/portlets/exportimport
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser/templates
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/portlets/browser
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/portlets
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/openid/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/openid/skins/ploneopenid
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/openid/skins
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/openid/profiles/default
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/openid/profiles
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/openid/portlets
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/openid
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/docs
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity/browser
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/linkintegrity
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/layout/viewlets
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/layout/sitemap/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/layout/sitemap
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/layout/presentation
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/layout/nextprevious
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/layout/navigation
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/layout/links/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/layout/links
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/layout/icons
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/layout/globals/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/layout/globals
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/layout/dashboard
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/layout/analytics/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/layout/analytics
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/layout/alias
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/layout
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/kss/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/kss/plugins/plone
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/kss/plugins/legacy/reload
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/kss/plugins/legacy
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/kss/plugins
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/kss/exportimport
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/kss/doc
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/selenium_tests/run_as_testmanager
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/selenium_tests/plugin
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/selenium_tests/legacy_unused
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/selenium_tests/experimental_disabled
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/kss/demo/selenium_tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/kss/demo
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/kss/commands
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/kss/browser
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/kss
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/iterate/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/iterate/subscribers
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/iterate/profiles/default
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/iterate/profiles
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/iterate/docs
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/iterate/browser
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/iterate
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales/browser
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/i18n/locales
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/i18n
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/form/widgets
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/form/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/form/kss
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/form
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/customerize/tests/profiles/testing
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/customerize/tests/profiles
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/customerize/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/customerize/docs
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/customerize
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/controlpanel/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/controlpanel
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/profiles/testing
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests/profiles
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/contentrules/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/contentrules/exportimport
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/contentrules/conditions
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser/templates
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/contentrules/browser
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/contentrules/actions
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/contentrules
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/contentmenu
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/content/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/content/browser/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/content/browser
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app/content
-@dirrm %%ZOPELIBPYTHONDIR%%/plone/app
-@dirrm %%ZOPELIBPYTHONDIR%%/plone
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/demo/www
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/demo/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/demo/selenium_utils
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/demo/configfeature/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/demo/configfeature
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/demo/browser
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/demo
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/plugins/effects/browser
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/plugins/effects/3rd_party
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/plugins/effects
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/plugins/draganddrop/browser
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/plugins/draganddrop/3rd_party
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/plugins/draganddrop
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selenium_tests/disabled
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selenium_tests
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/selectors
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/parameterfunction/selenium_tests
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/parameterfunction
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax/selenium_tests
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coresyntax
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/coreplugin
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/commandaction
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderids/selenium_tests
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderids
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderclasses/selenium_tests
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo/binderclasses
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/plugins/core/demo
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/plugins/core
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/plugins
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/json/browser
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/json
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/deprecated
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/browser
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/test
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/compression/thirdparty
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource/compression
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry/_concatresource
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/pluginregistry
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/kukit/utils
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/kukit/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/kukit/kukit
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/kukit/doc
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/minisax.js
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/jsbase/testing
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/jsbase
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net/dommer
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/johnnydebris.net
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party/firebuglite
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/kukit/3rd_party
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/kukit
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/dtds
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core/browser
-@dirrm %%ZOPELIBPYTHONDIR%%/kss/core
-@dirrm %%ZOPELIBPYTHONDIR%%/kss
-@dirrm %%ZOPELIBPYTHONDIR%%/five/localsitemanager
-@dirrm %%ZOPELIBPYTHONDIR%%/five/customerize
-@dirrm %%ZOPELIBPYTHONDIR%%/five
-@dirrm %%ZOPELIBPYTHONDIR%%/borg/localrole/zmi
-@dirrm %%ZOPELIBPYTHONDIR%%/borg/localrole/profiles/default
-@dirrm %%ZOPELIBPYTHONDIR%%/borg/localrole/profiles
-@dirrm %%ZOPELIBPYTHONDIR%%/borg/localrole/bbb
-@dirrm %%ZOPELIBPYTHONDIR%%/borg/localrole
-@dirrm %%ZOPELIBPYTHONDIR%%/borg
-@dirrm %%ZOPELIBPYTHONDIR%%/archetypes/kss/tests/selenium_tests
-@dirrm %%ZOPELIBPYTHONDIR%%/archetypes/kss/tests
-@dirrm %%ZOPELIBPYTHONDIR%%/archetypes/kss/commands
-@dirrm %%ZOPELIBPYTHONDIR%%/archetypes/kss/browser
-@dirrm %%ZOPELIBPYTHONDIR%%/archetypes/kss
-@dirrm %%ZOPELIBPYTHONDIR%%/archetypes
-@dirrm %%ZOPEPRODUCTDIR%%/validation/validators
-@dirrm %%ZOPEPRODUCTDIR%%/validation/tests
-@dirrm %%ZOPEPRODUCTDIR%%/validation/interfaces
-@dirrm %%ZOPEPRODUCTDIR%%/validation
-@dirrm %%ZOPEPRODUCTDIR%%/statusmessages/tests
-@dirrm %%ZOPEPRODUCTDIR%%/statusmessages
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/zope3/browser
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/zope3
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/zope2
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/widgeteer
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/tools
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/tests
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/roundup
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/python
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/plone/xml
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/plone/tests/output
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/plone/tests/input
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/plone/tests
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/plone/profiles/default
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/plone/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/plone/kupu_references
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer/plonekupuimages
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/plone/kupu_plone_layer
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/plone
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/multi
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/mmbase/tools
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/mmbase/icons
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/mmbase/i18n
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/mmbase/drawers/kupuimages
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/mmbase/drawers
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/mmbase
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/i18n
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/form
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/doc/reference
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/doc
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/default
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/common/kupupopups
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/common/kupuimages
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers/logos
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/common/kupudrawers
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/common
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/cnf
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/apache-lenya/lenya/images
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/apache-lenya/lenya/drawers
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/apache-lenya/lenya
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/apache-lenya/kupu
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/apache-lenya
-@dirrm %%ZOPEPRODUCTDIR%%/kupu/Extensions
-@dirrm %%ZOPEPRODUCTDIR%%/kupu
-@dirrm %%ZOPEPRODUCTDIR%%/ZopeVersionControl/www
-@dirrm %%ZOPEPRODUCTDIR%%/ZopeVersionControl/tests
-@dirrm %%ZOPEPRODUCTDIR%%/ZopeVersionControl/help
-@dirrm %%ZOPEPRODUCTDIR%%/ZopeVersionControl/dtml
-@dirrm %%ZOPEPRODUCTDIR%%/ZopeVersionControl
-@dirrm %%ZOPEPRODUCTDIR%%/SecureMailHost/www
-@dirrm %%ZOPEPRODUCTDIR%%/SecureMailHost/tests/out
-@dirrm %%ZOPEPRODUCTDIR%%/SecureMailHost/tests/in
-@dirrm %%ZOPEPRODUCTDIR%%/SecureMailHost/tests
-@dirrm %%ZOPEPRODUCTDIR%%/SecureMailHost
-@dirrm %%ZOPEPRODUCTDIR%%/ResourceRegistries/www
-@dirrm %%ZOPEPRODUCTDIR%%/ResourceRegistries/tools
-@dirrm %%ZOPEPRODUCTDIR%%/ResourceRegistries/tests
-@dirrm %%ZOPEPRODUCTDIR%%/ResourceRegistries/skins/ResourceRegistries
-@dirrm %%ZOPEPRODUCTDIR%%/ResourceRegistries/skins
-@dirrm %%ZOPEPRODUCTDIR%%/ResourceRegistries/interfaces
-@dirrm %%ZOPEPRODUCTDIR%%/ResourceRegistries/exportimport
-@dirrm %%ZOPEPRODUCTDIR%%/ResourceRegistries/doc
-@dirrm %%ZOPEPRODUCTDIR%%/ResourceRegistries/browser
-@dirrm %%ZOPEPRODUCTDIR%%/ResourceRegistries
-@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/z3
-@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/www
-@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/unsafe_transforms
-@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/transforms
-@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output
-@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input
-@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/tests
-@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/profiles/default
-@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/libtransforms
-@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/docs
-@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/debian
-@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms
-@dirrm %%ZOPEPRODUCTDIR%%/PluginRegistry/xml
-@dirrm %%ZOPEPRODUCTDIR%%/PluginRegistry/www
-@dirrm %%ZOPEPRODUCTDIR%%/PluginRegistry/tests
-@dirrm %%ZOPEPRODUCTDIR%%/PluginRegistry
-@dirrm %%ZOPEPRODUCTDIR%%/PluggableAuthService/www
-@dirrm %%ZOPEPRODUCTDIR%%/PluggableAuthService/tests
-@dirrm %%ZOPEPRODUCTDIR%%/PluggableAuthService/profiles/simple/PAS
-@dirrm %%ZOPEPRODUCTDIR%%/PluggableAuthService/profiles/simple
-@dirrm %%ZOPEPRODUCTDIR%%/PluggableAuthService/profiles/empty/PAS
-@dirrm %%ZOPEPRODUCTDIR%%/PluggableAuthService/profiles/empty
-@dirrm %%ZOPEPRODUCTDIR%%/PluggableAuthService/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/xml
-@dirrm %%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/www
-@dirrm %%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins/tests
-@dirrm %%ZOPEPRODUCTDIR%%/PluggableAuthService/plugins
-@dirrm %%ZOPEPRODUCTDIR%%/PluggableAuthService/interfaces
-@dirrm %%ZOPEPRODUCTDIR%%/PluggableAuthService/doc
-@dirrm %%ZOPEPRODUCTDIR%%/PluggableAuthService/Extensions
-@dirrm %%ZOPEPRODUCTDIR%%/PluggableAuthService
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/utils
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/tests
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/zh_TW/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/zh_TW
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/zh_HK/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/zh_HK
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/zh_CN/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/zh_CN
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/zh/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/zh
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/vi/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/vi
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/uk/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/uk
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/tr/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/tr
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/to/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/to
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/te/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/te
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ta/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ta
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sv/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sv
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sr_Latn/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sr_Latn
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sr/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sr
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sq/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sq
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sm/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sm
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sl/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sl
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sk/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/sk
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ru/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ru
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ro/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ro
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/rm/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/rm
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/pt_BR/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/pt_BR
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/pt/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/pt
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/pl/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/pl
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/no/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/no
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/nn/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/nn
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/nl/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/nl
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/my/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/my
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/mi/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/mi
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/lv/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/lv
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/lt/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/lt
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ko/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ko
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/kn/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/kn
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ka/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ka
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ja/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ja
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/it/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/it
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/id/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/id
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/hy/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/hy
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/hu/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/hu
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/hr/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/hr
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/hi/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/hi
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/he/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/he
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/fu/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/fu
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/fr/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/fr
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/fi/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/fi
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/fa/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/fa
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/eu/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/eu
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/et/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/et
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/es/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/es
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/eo/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/eo
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/en/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/en
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/el/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/el
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/de/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/de
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/da/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/da
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/cy/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/cy
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/cs/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/cs
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ca/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ca
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/bn/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/bn
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/bg/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/bg
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ar/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/ar
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/af/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales/af
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/locales
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations/i18n
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTranslations
-@dirrm %%ZOPEPRODUCTDIR%%/PloneTestCase
-@dirrm %%ZOPEPRODUCTDIR%%/PlonePAS/zmi
-@dirrm %%ZOPEPRODUCTDIR%%/PlonePAS/tools
-@dirrm %%ZOPEPRODUCTDIR%%/PlonePAS/tests
-@dirrm %%ZOPEPRODUCTDIR%%/PlonePAS/profiles/default
-@dirrm %%ZOPEPRODUCTDIR%%/PlonePAS/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/PlonePAS/plugins
-@dirrm %%ZOPEPRODUCTDIR%%/PlonePAS/interfaces
-@dirrm %%ZOPEPRODUCTDIR%%/PlonePAS/browser
-@dirrm %%ZOPEPRODUCTDIR%%/PlonePAS/Extensions
-@dirrm %%ZOPEPRODUCTDIR%%/PlonePAS
-@dirrm %%ZOPEPRODUCTDIR%%/PloneLanguageTool/www
-@dirrm %%ZOPEPRODUCTDIR%%/PloneLanguageTool/tests
-@dirrm %%ZOPEPRODUCTDIR%%/PloneLanguageTool/skins/LanguageTool
-@dirrm %%ZOPEPRODUCTDIR%%/PloneLanguageTool/skins
-@dirrm %%ZOPEPRODUCTDIR%%/PloneLanguageTool/profiles/default
-@dirrm %%ZOPEPRODUCTDIR%%/PloneLanguageTool/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/PloneLanguageTool
-@dirrm %%ZOPEPRODUCTDIR%%/PlacelessTranslationService/www
-@dirrm %%ZOPEPRODUCTDIR%%/PlacelessTranslationService/tests
-@dirrm %%ZOPEPRODUCTDIR%%/PlacelessTranslationService/locales/pt_BR/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PlacelessTranslationService/locales/pt_BR
-@dirrm %%ZOPEPRODUCTDIR%%/PlacelessTranslationService/locales/el/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PlacelessTranslationService/locales/el
-@dirrm %%ZOPEPRODUCTDIR%%/PlacelessTranslationService/locales/de/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PlacelessTranslationService/locales/de
-@dirrm %%ZOPEPRODUCTDIR%%/PlacelessTranslationService/locales/cs/LC_MESSAGES
-@dirrm %%ZOPEPRODUCTDIR%%/PlacelessTranslationService/locales/cs
-@dirrm %%ZOPEPRODUCTDIR%%/PlacelessTranslationService/locales
-@dirrm %%ZOPEPRODUCTDIR%%/PlacelessTranslationService/bin
-@dirrm %%ZOPEPRODUCTDIR%%/PlacelessTranslationService
-@dirrm %%ZOPEPRODUCTDIR%%/PasswordResetTool/tests
-@dirrm %%ZOPEPRODUCTDIR%%/PasswordResetTool/skins/PasswordReset
-@dirrm %%ZOPEPRODUCTDIR%%/PasswordResetTool/skins
-@dirrm %%ZOPEPRODUCTDIR%%/PasswordResetTool/interfaces
-@dirrm %%ZOPEPRODUCTDIR%%/PasswordResetTool/dtml
-@dirrm %%ZOPEPRODUCTDIR%%/PasswordResetTool/Extensions
-@dirrm %%ZOPEPRODUCTDIR%%/PasswordResetTool
-@dirrm %%ZOPEPRODUCTDIR%%/NuPlone/tests
-@dirrm %%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_templates
-@dirrm %%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_styles
-@dirrm %%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_scripts
-@dirrm %%ZOPEPRODUCTDIR%%/NuPlone/skins/nuplone_images
-@dirrm %%ZOPEPRODUCTDIR%%/NuPlone/skins
-@dirrm %%ZOPEPRODUCTDIR%%/NuPlone/profiles/default
-@dirrm %%ZOPEPRODUCTDIR%%/NuPlone/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/NuPlone
-@dirrm %%ZOPEPRODUCTDIR%%/MimetypesRegistry/z3
-@dirrm %%ZOPEPRODUCTDIR%%/MimetypesRegistry/www
-@dirrm %%ZOPEPRODUCTDIR%%/MimetypesRegistry/tests/input
-@dirrm %%ZOPEPRODUCTDIR%%/MimetypesRegistry/tests
-@dirrm %%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins/mimetypes_icons
-@dirrm %%ZOPEPRODUCTDIR%%/MimetypesRegistry/skins
-@dirrm %%ZOPEPRODUCTDIR%%/MimetypesRegistry/profiles/default
-@dirrm %%ZOPEPRODUCTDIR%%/MimetypesRegistry/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/MimetypesRegistry/mime_types
-@dirrm %%ZOPEPRODUCTDIR%%/MimetypesRegistry
-@dirrm %%ZOPEPRODUCTDIR%%/Marshall/www
-@dirrm %%ZOPEPRODUCTDIR%%/Marshall/validation/atxml
-@dirrm %%ZOPEPRODUCTDIR%%/Marshall/validation
-@dirrm %%ZOPEPRODUCTDIR%%/Marshall/utils
-@dirrm %%ZOPEPRODUCTDIR%%/Marshall/tests/input/simple_xml
-@dirrm %%ZOPEPRODUCTDIR%%/Marshall/tests/input/rfc822
-@dirrm %%ZOPEPRODUCTDIR%%/Marshall/tests/input/primary_field
-@dirrm %%ZOPEPRODUCTDIR%%/Marshall/tests/input/atxml
-@dirrm %%ZOPEPRODUCTDIR%%/Marshall/tests/input
-@dirrm %%ZOPEPRODUCTDIR%%/Marshall/tests/export/atxml/.metadata
-@dirrm %%ZOPEPRODUCTDIR%%/Marshall/tests/export/atxml
-@dirrm %%ZOPEPRODUCTDIR%%/Marshall/tests/export
-@dirrm %%ZOPEPRODUCTDIR%%/Marshall/tests/examples
-@dirrm %%ZOPEPRODUCTDIR%%/Marshall/tests/data
-@dirrm %%ZOPEPRODUCTDIR%%/Marshall/tests
-@dirrm %%ZOPEPRODUCTDIR%%/Marshall/predicates
-@dirrm %%ZOPEPRODUCTDIR%%/Marshall/namespaces
-@dirrm %%ZOPEPRODUCTDIR%%/Marshall/interfaces
-@dirrm %%ZOPEPRODUCTDIR%%/Marshall/handlers
-@dirrm %%ZOPEPRODUCTDIR%%/Marshall/doc
-@dirrm %%ZOPEPRODUCTDIR%%/Marshall/Extensions
-@dirrm %%ZOPEPRODUCTDIR%%/Marshall
-@dirrm %%ZOPEPRODUCTDIR%%/GroupUserFolder/www
-@dirrm %%ZOPEPRODUCTDIR%%/GroupUserFolder/tests
-@dirrm %%ZOPEPRODUCTDIR%%/GroupUserFolder/skins/gruf_plone_2_0
-@dirrm %%ZOPEPRODUCTDIR%%/GroupUserFolder/skins/gruf
-@dirrm %%ZOPEPRODUCTDIR%%/GroupUserFolder/skins
-@dirrm %%ZOPEPRODUCTDIR%%/GroupUserFolder/interfaces
-@dirrm %%ZOPEPRODUCTDIR%%/GroupUserFolder/dtml
-@dirrm %%ZOPEPRODUCTDIR%%/GroupUserFolder/doc
-@dirrm %%ZOPEPRODUCTDIR%%/GroupUserFolder/debian
-@dirrm %%ZOPEPRODUCTDIR%%/GroupUserFolder/Extensions
-@dirrm %%ZOPEPRODUCTDIR%%/GroupUserFolder
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/xml
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/www
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/tests/versioned_profile
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/tests/metadata_profile
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/tests/default_profile
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/tests
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/profiles/default
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/doc/SampleSite/profiles/default/siteroot
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/doc/SampleSite/profiles/default
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/doc/SampleSite/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/doc/SampleSite
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/doc
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/browser
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/bbb
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/ZCatalog/tests
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/ZCatalog
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/ZCTextIndex/tests
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/ZCTextIndex
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/PythonScripts/tests
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/PythonScripts
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/PluginIndexes/tests
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/PluginIndexes
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/PageTemplates/tests
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/PageTemplates
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/OFSP/tests
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/OFSP
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/MailHost/tests
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup/MailHost
-@dirrm %%ZOPEPRODUCTDIR%%/GenericSetup
-@dirrm %%ZOPEPRODUCTDIR%%/ExternalEditor/win32
-@dirrm %%ZOPEPRODUCTDIR%%/ExternalEditor/tests
-@dirrm %%ZOPEPRODUCTDIR%%/ExternalEditor/man
-@dirrm %%ZOPEPRODUCTDIR%%/ExternalEditor/Plugins
-@dirrm %%ZOPEPRODUCTDIR%%/ExternalEditor
-@dirrm %%ZOPEPRODUCTDIR%%/ExtendedPathIndex/www
-@dirrm %%ZOPEPRODUCTDIR%%/ExtendedPathIndex/tests
-@dirrm %%ZOPEPRODUCTDIR%%/ExtendedPathIndex/ptests
-@dirrm %%ZOPEPRODUCTDIR%%/ExtendedPathIndex/help
-@dirrm %%ZOPEPRODUCTDIR%%/ExtendedPathIndex/dtml
-@dirrm %%ZOPEPRODUCTDIR%%/ExtendedPathIndex
-@dirrm %%ZOPEPRODUCTDIR%%/DCWorkflow/xml
-@dirrm %%ZOPEPRODUCTDIR%%/DCWorkflow/tests
-@dirrm %%ZOPEPRODUCTDIR%%/DCWorkflow/profiles/revision2/workflows/default_workflow
-@dirrm %%ZOPEPRODUCTDIR%%/DCWorkflow/profiles/revision2/workflows
-@dirrm %%ZOPEPRODUCTDIR%%/DCWorkflow/profiles/revision2
-@dirrm %%ZOPEPRODUCTDIR%%/DCWorkflow/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/DCWorkflow/images
-@dirrm %%ZOPEPRODUCTDIR%%/DCWorkflow/help
-@dirrm %%ZOPEPRODUCTDIR%%/DCWorkflow/dtml
-@dirrm %%ZOPEPRODUCTDIR%%/DCWorkflow/doc/examples/staging
-@dirrm %%ZOPEPRODUCTDIR%%/DCWorkflow/doc/examples
-@dirrm %%ZOPEPRODUCTDIR%%/DCWorkflow/doc
-@dirrm %%ZOPEPRODUCTDIR%%/DCWorkflow/browser
-@dirrm %%ZOPEPRODUCTDIR%%/DCWorkflow/Extensions
-@dirrm %%ZOPEPRODUCTDIR%%/DCWorkflow
-@dirrm %%ZOPEPRODUCTDIR%%/CMFUid/www
-@dirrm %%ZOPEPRODUCTDIR%%/CMFUid/tests
-@dirrm %%ZOPEPRODUCTDIR%%/CMFUid/profiles/default
-@dirrm %%ZOPEPRODUCTDIR%%/CMFUid/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/CMFUid
-@dirrm %%ZOPEPRODUCTDIR%%/CMFTopic/xml
-@dirrm %%ZOPEPRODUCTDIR%%/CMFTopic/tests
-@dirrm %%ZOPEPRODUCTDIR%%/CMFTopic/skins/zpt_topic
-@dirrm %%ZOPEPRODUCTDIR%%/CMFTopic/skins
-@dirrm %%ZOPEPRODUCTDIR%%/CMFTopic/profiles/default/types
-@dirrm %%ZOPEPRODUCTDIR%%/CMFTopic/profiles/default
-@dirrm %%ZOPEPRODUCTDIR%%/CMFTopic/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/CMFTopic/interfaces
-@dirrm %%ZOPEPRODUCTDIR%%/CMFTopic/help
-@dirrm %%ZOPEPRODUCTDIR%%/CMFTopic
-@dirrm %%ZOPEPRODUCTDIR%%/CMFTestCase
-@dirrm %%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/tests
-@dirrm %%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/profiles/test
-@dirrm %%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/profiles/default
-@dirrm %%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/interfaces
-@dirrm %%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/forms
-@dirrm %%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool/Extensions
-@dirrm %%ZOPEPRODUCTDIR%%/CMFQuickInstallerTool
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/www
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/tests/images
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/tests
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_wysiwyg
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_templates
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_styles
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_scripts
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_prefs
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_portlets
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_login
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_kss
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_images
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_forms
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_form_scripts
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_ecmascript
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_deprecated
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_content
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty/jscalendar
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/skins/plone_3rdParty
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/skins/cmf_legacy
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/skins
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/setup
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/profiles/testfixture
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/profiles/dependencies
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/workflows/simple_publication_workflow
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/workflows/plone_workflow
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/workflows/one_state_workflow
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/workflows/intranet_workflow
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/workflows/intranet_folder_workflow
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/workflows/folder_workflow
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/workflows
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/types
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/structure/Members
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default/structure
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/profiles/default
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/patches
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_1/profiles/three13_three14
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_1/profiles/three11_three12
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_1/profiles/three0_beta1
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_1/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_1
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/two5_alpha1
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/three03_three04
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/three01_three02
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/rc2_final
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/final_three01
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta3_beta4
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta2_beta3
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles/beta1_beta2
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v3_0
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_5
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/migrations/v2_1
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/migrations
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/interfaces
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/exportimport/tests
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/exportimport
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/docs
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/browser/portlets
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/browser
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone/Extensions
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlone
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/www
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/tests/profiles/exportimport/portal_placeful_workflow
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/tests/profiles/exportimport
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/tests/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/tests
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/skins/CMFPlacefulWorkflow
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/skins
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/profiles/default/portal_placeful_workflow
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/profiles/default
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/interfaces
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/images
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/exportimport
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/doc
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow/Extensions
-@dirrm %%ZOPEPRODUCTDIR%%/CMFPlacefulWorkflow
-@dirrm %%ZOPEPRODUCTDIR%%/CMFFormController/www
-@dirrm %%ZOPEPRODUCTDIR%%/CMFFormController/tests
-@dirrm %%ZOPEPRODUCTDIR%%/CMFFormController/profiles/default
-@dirrm %%ZOPEPRODUCTDIR%%/CMFFormController/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/CMFFormController/exportimport/xml
-@dirrm %%ZOPEPRODUCTDIR%%/CMFFormController/exportimport
-@dirrm %%ZOPEPRODUCTDIR%%/CMFFormController/Actions
-@dirrm %%ZOPEPRODUCTDIR%%/CMFFormController
-@dirrm %%ZOPEPRODUCTDIR%%/CMFEditions/www
-@dirrm %%ZOPEPRODUCTDIR%%/CMFEditions/tests/images
-@dirrm %%ZOPEPRODUCTDIR%%/CMFEditions/tests/FAQ/skins/faq_public
-@dirrm %%ZOPEPRODUCTDIR%%/CMFEditions/tests/FAQ/skins/faq
-@dirrm %%ZOPEPRODUCTDIR%%/CMFEditions/tests/FAQ/skins
-@dirrm %%ZOPEPRODUCTDIR%%/CMFEditions/tests/FAQ/model
-@dirrm %%ZOPEPRODUCTDIR%%/CMFEditions/tests/FAQ/Extensions
-@dirrm %%ZOPEPRODUCTDIR%%/CMFEditions/tests/FAQ
-@dirrm %%ZOPEPRODUCTDIR%%/CMFEditions/tests
-@dirrm %%ZOPEPRODUCTDIR%%/CMFEditions/skins/cmfeditions_views
-@dirrm %%ZOPEPRODUCTDIR%%/CMFEditions/skins/CMFEditions
-@dirrm %%ZOPEPRODUCTDIR%%/CMFEditions/skins
-@dirrm %%ZOPEPRODUCTDIR%%/CMFEditions/profiles/default
-@dirrm %%ZOPEPRODUCTDIR%%/CMFEditions/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/CMFEditions/interfaces
-@dirrm %%ZOPEPRODUCTDIR%%/CMFEditions/exportimport
-@dirrm %%ZOPEPRODUCTDIR%%/CMFEditions/doc/presentations
-@dirrm %%ZOPEPRODUCTDIR%%/CMFEditions/doc/old
-@dirrm %%ZOPEPRODUCTDIR%%/CMFEditions/doc/img
-@dirrm %%ZOPEPRODUCTDIR%%/CMFEditions/doc
-@dirrm %%ZOPEPRODUCTDIR%%/CMFEditions
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/tests
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/profiles/sample_types/types
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/profiles/sample_types
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/interface
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/images
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI/browser
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDynamicViewFTI
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDiffTool/zpt
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDiffTool/tests
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDiffTool/skins/ChangeSet
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDiffTool/skins
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDiffTool/profiles/default/types
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDiffTool/profiles/default
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDiffTool/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDiffTool/libs
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDiffTool/interfaces
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDiffTool/exportimport
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDiffTool
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/www
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/tests
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_generic
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_control
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/skins/zpt_content
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/skins/Images
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/skins
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/skin
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/profiles/views_support/types
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/profiles/views_support
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/profiles/sample_content/structure/subfolder
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/profiles/sample_content/structure
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/profiles/sample_content
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/workflows/default_workflow
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/workflows
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/types
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default/skins
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/profiles/default
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/locales
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/interfaces
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/images
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/help
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/formlib
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/dtml
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/browser/templates
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/browser
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault/Extensions
-@dirrm %%ZOPEPRODUCTDIR%%/CMFDefault
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCore/www
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin/test_directory
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins/fake_skin
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCore/tests/fake_skins
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCore/tests/base
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCore/tests
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCore/src/five/localsitemanager
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCore/src/five
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCore/src
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCore/interfaces
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCore/images
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCore/help
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/two
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/three
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/one
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests/four
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCore/exportimport/tests
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCore/exportimport
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCore/dtml
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCore/browser
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCore/Extensions
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCore
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCalendar/www
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCalendar/tests
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCalendar/skins/zpt_calendar
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCalendar/skins
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCalendar/profiles/skins_support/types
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCalendar/profiles/skins_support
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCalendar/profiles/default/types
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCalendar/profiles/default
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCalendar/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCalendar/locales
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCalendar/interfaces
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCalendar/browser/templates
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCalendar/browser
-@dirrm %%ZOPEPRODUCTDIR%%/CMFCalendar
-@dirrm %%ZOPEPRODUCTDIR%%/CMFActionIcons/xml
-@dirrm %%ZOPEPRODUCTDIR%%/CMFActionIcons/www
-@dirrm %%ZOPEPRODUCTDIR%%/CMFActionIcons/tests
-@dirrm %%ZOPEPRODUCTDIR%%/CMFActionIcons/skins/actionicons
-@dirrm %%ZOPEPRODUCTDIR%%/CMFActionIcons/skins
-@dirrm %%ZOPEPRODUCTDIR%%/CMFActionIcons/profiles/actionicons
-@dirrm %%ZOPEPRODUCTDIR%%/CMFActionIcons/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/CMFActionIcons/interfaces
-@dirrm %%ZOPEPRODUCTDIR%%/CMFActionIcons
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/www/zmi/icons
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/www/zmi
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/www
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/tests/output
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/tests/input
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/tests
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes_kss
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets/js
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/widgets
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes/archebuilder
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/skins/archetypes
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/skins
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/profiles/sample_types/types
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/profiles/sample_types
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/profiles/default
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/profiles
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/interfaces
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/generator
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/exportimport
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/examples
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/docs
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/debian
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/browser
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/Storage
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/Schema
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes/Extensions
-@dirrm %%ZOPEPRODUCTDIR%%/Archetypes
-@dirrm %%ZOPEPRODUCTDIR%%/AdvancedQuery/tests
-@dirrm %%ZOPEPRODUCTDIR%%/AdvancedQuery/doc
-@dirrm %%ZOPEPRODUCTDIR%%/AdvancedQuery
-@dirrm %%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/skins/ATReferenceBrowserWidget
-@dirrm %%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/skins
-@dirrm %%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget/Extensions
-@dirrm %%ZOPEPRODUCTDIR%%/ATReferenceBrowserWidget
-@dirrm %%ZOPEPRODUCTDIR%%/ATContentTypes/z3
-@dirrm %%ZOPEPRODUCTDIR%%/ATContentTypes/www
-@dirrm %%ZOPEPRODUCTDIR%%/ATContentTypes/utilities
-@dirrm %%ZOPEPRODUCTDIR%%/ATContentTypes/tool
-@dirrm %%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/icalendar-doc
-@dirrm %%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty/icalendar
-@dirrm %%ZOPEPRODUCTDIR%%/ATContentTypes/thirdparty
-@dirrm %%ZOPEPRODUCTDIR%%/ATContentTypes/tests/input
-@dirrm %%ZOPEPRODUCTDIR%%/ATContentTypes/tests
-@dirrm %%ZOPEPRODUCTDIR%%/ATContentTypes/skins/ATContentTypes
-@dirrm %%ZOPEPRODUCTDIR%%/ATContentTypes/skins
-@dirrm %%ZOPEPRODUCTDIR%%/ATContentTypes/migration/v1_2
-@dirrm %%ZOPEPRODUCTDIR%%/ATContentTypes/migration
-@dirrm %%ZOPEPRODUCTDIR%%/ATContentTypes/lib
-@dirrm %%ZOPEPRODUCTDIR%%/ATContentTypes/interface
-@dirrm %%ZOPEPRODUCTDIR%%/ATContentTypes/exportimport
-@dirrm %%ZOPEPRODUCTDIR%%/ATContentTypes/etc
-@dirrm %%ZOPEPRODUCTDIR%%/ATContentTypes/criteria
-@dirrm %%ZOPEPRODUCTDIR%%/ATContentTypes/content
-@dirrm %%ZOPEPRODUCTDIR%%/ATContentTypes/configuration
-@dirrm %%ZOPEPRODUCTDIR%%/ATContentTypes/browser
-@dirrm %%ZOPEPRODUCTDIR%%/ATContentTypes/adapters
-@dirrm %%ZOPEPRODUCTDIR%%/ATContentTypes
diff --git a/www/serendipity-devel/Makefile b/www/serendipity-devel/Makefile
deleted file mode 100644
index ed9336bc6be6..000000000000
--- a/www/serendipity-devel/Makefile
+++ /dev/null
@@ -1,65 +0,0 @@
-# New ports collection makefile for: serendipity
-# Date created: 2005-DEC-13
-# Whom: babak@farrokhi.net
-#
-# $FreeBSD$
-#
-
-PORTNAME= serendipity-devel
-PORTVERSION= 1.0.${SNAPSHOT}
-CATEGORIES= www
-MASTER_SITES= http://www.s9y.org/snapshots/
-DISTNAME= s9y_${SNAPSHOT}
-
-MAINTAINER= miwi@FreeBSD.org
-COMMENT= PHP based weblog software
-
-FORBIDDEN= Vulnerable since 2008-04-25, http://portaudit.freebsd.org/9c133aa0-12bd-11dd-bab7-0016179b2dd5.html
-EXPIRATION_DATE= 2011-10-14
-
-RUN_DEPENDS= ${LOCALBASE}/share/pear/File/Archive.php:${PORTSDIR}/archivers/pear-File_Archive
-
-SNAPSHOT= 201002112342
-WRKSRC= ${WRKDIR}/serendipity-nightly
-NO_BUILD= YES
-SERENDIPITY?= www/serendipity
-PLIST_SUB+= SERENDIPITY=${SERENDIPITY}
-USE_PHP= session pcre gd openssl mbstring iconv zlib xml
-SUB_LIST+= SERENDIPITY=${SERENDIPITY}
-SUB_FILES= pkg-message
-
-CONFLICTS= serendipity-1.*
-
-OPTIONS= MYSQL "Use MySQL backend" on \
- PGSQL "Use PostgreSQL backend" off \
- SQLITE "Use SQLite backend (php5 only)" off \
- MAGICK "Use ImageMagick Library" on
-
-.include <bsd.port.pre.mk>
-
-.if !defined(WITHOUT_MYSQL)
-USE_PHP+= mysql
-. endif
-
-.if defined(WITH_PGSQL)
-USE_PHP+= pgsql
-.endif
-
-.if defined(WITH_SQLITE)
-USE_PHP+= sqlite
-.endif
-
-.if !defined(WITHOUT_MAGICK)
-RUN_DEPENDS+= convert:${PORTSDIR}/graphics/ImageMagick
-.endif
-
-do-install:
- @-${MKDIR} ${PREFIX}/${SERENDIPITY}
- @${CHMOD} 755 ${PREFIX}/${SERENDIPITY}
- @(cd ${WRKSRC} && ${CP} -R * ${PREFIX}/${SERENDIPITY}/ )
- @${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${SERENDIPITY}
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/www/serendipity-devel/distinfo b/www/serendipity-devel/distinfo
deleted file mode 100644
index cf9316e2d36b..000000000000
--- a/www/serendipity-devel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (s9y_201002112342.tar.gz) = 18232de53875aa322c771bc96272a6540b0e6fc941232352249109a0ff6297fd
-SIZE (s9y_201002112342.tar.gz) = 5271351
diff --git a/www/serendipity-devel/files/pkg-message.in b/www/serendipity-devel/files/pkg-message.in
deleted file mode 100644
index 4623a859aa94..000000000000
--- a/www/serendipity-devel/files/pkg-message.in
+++ /dev/null
@@ -1,22 +0,0 @@
-
-===============================================================
-
-Serendipity installed in %%PREFIX%%/%%SERENDIPITY%%
-
-If this is your first install:
-
- 1- Create an empty database
- 2- Add an alias for Serendipity directory in httpd.conf
- or you can create a symlink to Serendipity directory
- in your web root directory.
- 3- Point your browser to your webserver and follow the
- installation wizard
-
-If you are upgrading an existing installation:
-
- 1- Read %%PREFIX%%/%%SERENDIPITY%%/docs/UPGRADE
- 2- Serendipity web based installation wizard will take care
- of the upgrade procedure
-
-===============================================================
-
diff --git a/www/serendipity-devel/pkg-descr b/www/serendipity-devel/pkg-descr
deleted file mode 100644
index 5e7a22e65e12..000000000000
--- a/www/serendipity-devel/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Serendipity is a weblog/blog system, implemented with PHP.
-It is standards compliant, feature rich and open source (BSD License).
-
-WWW: http://www.s9y.org/
-
-- Babak Farrokhi
-babak@farrokhi.net
diff --git a/www/serendipity-devel/pkg-plist b/www/serendipity-devel/pkg-plist
deleted file mode 100644
index 0214b33ddab7..000000000000
--- a/www/serendipity-devel/pkg-plist
+++ /dev/null
@@ -1,3253 +0,0 @@
-%%SERENDIPITY%%/bundled-libs/.current_version
-%%SERENDIPITY%%/bundled-libs/Cache/BUNDLE_NOTICE
-%%SERENDIPITY%%/bundled-libs/Cache/Lite.php
-%%SERENDIPITY%%/bundled-libs/Cache/Lite/Function.php
-%%SERENDIPITY%%/bundled-libs/Cache/Lite/Output.php
-%%SERENDIPITY%%/bundled-libs/HTTP/BUNDLE_NOTICE
-%%SERENDIPITY%%/bundled-libs/HTTP/Request.php
-%%SERENDIPITY%%/bundled-libs/HTTP/Request/Listener.php
-%%SERENDIPITY%%/bundled-libs/Net/BUNDLE_NOTICE
-%%SERENDIPITY%%/bundled-libs/Net/CheckIP.php
-%%SERENDIPITY%%/bundled-libs/Net/DNSBL.php
-%%SERENDIPITY%%/bundled-libs/Net/DNSBL/BUNDLE_NOTICE
-%%SERENDIPITY%%/bundled-libs/Net/DNSBL/SURBL.php
-%%SERENDIPITY%%/bundled-libs/Net/Socket.php
-%%SERENDIPITY%%/bundled-libs/Net/URL.php
-%%SERENDIPITY%%/bundled-libs/Onyx/RSS.php
-%%SERENDIPITY%%/bundled-libs/PEAR.php
-%%SERENDIPITY%%/bundled-libs/Smarty/BUGS
-%%SERENDIPITY%%/bundled-libs/Smarty/COPYING.lib
-%%SERENDIPITY%%/bundled-libs/Smarty/ChangeLog
-%%SERENDIPITY%%/bundled-libs/Smarty/FAQ
-%%SERENDIPITY%%/bundled-libs/Smarty/INSTALL
-%%SERENDIPITY%%/bundled-libs/Smarty/NEWS
-%%SERENDIPITY%%/bundled-libs/Smarty/README
-%%SERENDIPITY%%/bundled-libs/Smarty/RELEASE_NOTES
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/Config_File.class.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/Smarty.class.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/Smarty_Compiler.class.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/debug.tpl
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/internals/core.assemble_plugin_filepath.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/internals/core.assign_smarty_interface.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/internals/core.create_dir_structure.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/internals/core.display_debug_console.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/internals/core.get_include_path.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/internals/core.get_microtime.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/internals/core.get_php_resource.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/internals/core.is_secure.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/internals/core.is_trusted.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/internals/core.load_plugins.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/internals/core.load_resource_plugin.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/internals/core.process_cached_inserts.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/internals/core.process_compiled_include.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/internals/core.read_cache_file.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/internals/core.rm_auto.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/internals/core.rmdir.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/internals/core.run_insert_handler.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/internals/core.smarty_include_php.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/internals/core.write_cache_file.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/internals/core.write_compiled_include.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/internals/core.write_compiled_resource.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/internals/core.write_file.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/block.textformat.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/compiler.assign.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/function.assign_debug_info.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/function.config_load.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/function.counter.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/function.cycle.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/function.debug.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/function.eval.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/function.fetch.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/function.html_checkboxes.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/function.html_image.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/function.html_options.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/function.html_radios.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/function.html_select_date.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/function.html_select_time.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/function.html_table.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/function.mailto.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/function.math.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/function.popup.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/function.popup_init.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/modifier.capitalize.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/modifier.cat.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/modifier.count_characters.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/modifier.count_paragraphs.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/modifier.count_sentences.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/modifier.count_words.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/modifier.date_format.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/modifier.debug_print_var.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/modifier.default.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/modifier.escape.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/modifier.indent.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/modifier.lower.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/modifier.nl2br.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/modifier.regex_replace.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/modifier.replace.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/modifier.spacify.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/modifier.string_format.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/modifier.strip.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/modifier.strip_tags.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/modifier.truncate.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/modifier.upper.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/modifier.wordwrap.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/outputfilter.trimwhitespace.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/shared.escape_special_chars.php
-%%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins/shared.make_timestamp.php
-%%SERENDIPITY%%/bundled-libs/Text/BUNDLE_NOTICE
-%%SERENDIPITY%%/bundled-libs/Text/Wiki.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Anchor.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Blockquote.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Bold.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Break.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Center.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Code.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Colortext.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Deflist.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Delimiter.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Embed.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Emphasis.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Freelink.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Function.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Heading.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Horiz.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Html.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Image.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Include.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Interwiki.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Italic.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/List.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Newline.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Paragraph.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Phplookup.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Prefilter.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Raw.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Revise.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Strong.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Superscript.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Table.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Tighten.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Toc.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Tt.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Url.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default/Wikilink.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Anchor.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Blockquote.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Bold.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Break.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Center.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Code.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Colortext.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Deflist.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Delimiter.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Embed.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Emphasis.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Freelink.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Function.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Heading.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Horiz.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Html.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Image.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Include.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Interwiki.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Italic.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/List.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Newline.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Paragraph.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Phplookup.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Prefilter.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Raw.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Revise.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Strong.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Superscript.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Table.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Tighten.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Toc.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Tt.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Url.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex/Wikilink.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Anchor.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Blockquote.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Bold.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Break.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Center.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Code.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Colortext.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Deflist.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Delimiter.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Embed.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Emphasis.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Freelink.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Function.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Heading.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Horiz.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Html.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Image.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Include.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Interwiki.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Italic.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/List.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Newline.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Paragraph.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Phplookup.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Prefilter.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Raw.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Revise.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Strong.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Superscript.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Table.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Tighten.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Toc.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Tt.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Url.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain/Wikilink.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Anchor.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Blockquote.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Bold.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Break.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Center.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Code.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Colortext.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Deflist.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Delimiter.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Embed.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Emphasis.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Freelink.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Function.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Heading.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Horiz.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Html.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Image.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Include.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Interwiki.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Italic.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/List.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Newline.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Paragraph.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Phplookup.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Prefilter.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Raw.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Revise.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Strong.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Superscript.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Table.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Tighten.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Toc.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Tt.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Url.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml/Wikilink.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/blockquote.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/bold.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/break.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/center.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/code.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/colortext.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/deflist.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/delimiter.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/embed.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/emphasis.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/entities.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/freelink.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/heading.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/horiz.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/html.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/image.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/include.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/interwiki.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/italic.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/list.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/newline.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/paragraph.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/phpcode.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/phplookup.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/prefilter.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/raw.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/revise.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/strong.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/superscript.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/table.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/tighten.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/toc.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/tt.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/url.php
-%%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule/wikilink.php
-%%SERENDIPITY%%/bundled-libs/XML/BUNDLE_NOTICE
-%%SERENDIPITY%%/bundled-libs/XML/RPC.php
-%%SERENDIPITY%%/bundled-libs/XML/RPC/Dump.php
-%%SERENDIPITY%%/bundled-libs/XML/RPC/Server.php
-%%SERENDIPITY%%/bundled-libs/create_release.sh
-%%SERENDIPITY%%/bundled-libs/docs/HomePage.wiki.txt
-%%SERENDIPITY%%/bundled-libs/docs/SamplePage.wiki.txt
-%%SERENDIPITY%%/bundled-libs/docs/SmashWordsTogether.wiki.txt
-%%SERENDIPITY%%/bundled-libs/docs/TextWikiProposal.wiki.txt
-%%SERENDIPITY%%/bundled-libs/docs/TokenRuleKeys.wiki.txt
-%%SERENDIPITY%%/bundled-libs/docs/WikiPage.wiki.txt
-%%SERENDIPITY%%/bundled-libs/docs/WordsSmashedTogether.wiki.txt
-%%SERENDIPITY%%/bundled-libs/docs/free links.wiki.txt
-%%SERENDIPITY%%/bundled-libs/docs/stylesheet.css
-%%SERENDIPITY%%/bundled-libs/serendipity_generateFTPChecksums.php
-%%SERENDIPITY%%/bundled-libs/tests/README
-%%SERENDIPITY%%/checksums.inc.php
-%%SERENDIPITY%%/comment.php
-%%SERENDIPITY%%/deployment/archives/.ignore
-%%SERENDIPITY%%/deployment/comment.php
-%%SERENDIPITY%%/deployment/exit.php
-%%SERENDIPITY%%/deployment/index.php
-%%SERENDIPITY%%/deployment/rss.php
-%%SERENDIPITY%%/deployment/serendipity.css.php
-%%SERENDIPITY%%/deployment/serendipity_admin.php
-%%SERENDIPITY%%/deployment/serendipity_admin_image_selector.php
-%%SERENDIPITY%%/deployment/serendipity_config.inc.php
-%%SERENDIPITY%%/deployment/serendipity_define.js.php
-%%SERENDIPITY%%/deployment/serendipity_editor.js
-%%SERENDIPITY%%/deployment/serendipity_xmlrpc.php
-%%SERENDIPITY%%/deployment/templates_c/.ignore
-%%SERENDIPITY%%/deployment/uploads/.ignore
-%%SERENDIPITY%%/deployment/wfwcomment.php
-%%SERENDIPITY%%/docs/CHANGED_FILES
-%%SERENDIPITY%%/docs/INSTALL
-%%SERENDIPITY%%/docs/INSTALL_EMBEDED
-%%SERENDIPITY%%/docs/INSTALL_SHARED
-%%SERENDIPITY%%/docs/LICENSE
-%%SERENDIPITY%%/docs/NEWS
-%%SERENDIPITY%%/docs/NEWS_OLD
-%%SERENDIPITY%%/docs/README
-%%SERENDIPITY%%/docs/RELEASE
-%%SERENDIPITY%%/docs/UPGRADE
-%%SERENDIPITY%%/docs/upgrade.sh
-%%SERENDIPITY%%/exit.php
-%%SERENDIPITY%%/htmlarea/Xinha.css
-%%SERENDIPITY%%/htmlarea/XinhaCore.js
-%%SERENDIPITY%%/htmlarea/XinhaLoader.js
-%%SERENDIPITY%%/htmlarea/XinhaLoader_readme.txt
-%%SERENDIPITY%%/htmlarea/contrib/php-xinha.php
-%%SERENDIPITY%%/htmlarea/examples/2-areas.html
-%%SERENDIPITY%%/htmlarea/examples/ExtendedDemo.html
-%%SERENDIPITY%%/htmlarea/examples/Newbie.html
-%%SERENDIPITY%%/htmlarea/examples/XinhaConfig.js
-%%SERENDIPITY%%/htmlarea/examples/context-menu.html
-%%SERENDIPITY%%/htmlarea/examples/core.html
-%%SERENDIPITY%%/htmlarea/examples/css.html
-%%SERENDIPITY%%/htmlarea/examples/custom.css
-%%SERENDIPITY%%/htmlarea/examples/files/Extended.html
-%%SERENDIPITY%%/htmlarea/examples/files/custom.css
-%%SERENDIPITY%%/htmlarea/examples/files/dynamic.css
-%%SERENDIPITY%%/htmlarea/examples/files/ext_example-body.html
-%%SERENDIPITY%%/htmlarea/examples/files/ext_example-dest.php
-%%SERENDIPITY%%/htmlarea/examples/files/ext_example-menu.php
-%%SERENDIPITY%%/htmlarea/examples/files/full_example.css
-%%SERENDIPITY%%/htmlarea/examples/files/stylist.css
-%%SERENDIPITY%%/htmlarea/examples/full-page.html
-%%SERENDIPITY%%/htmlarea/examples/fully-loaded.html
-%%SERENDIPITY%%/htmlarea/examples/index.html
-%%SERENDIPITY%%/htmlarea/examples/simple_example.html
-%%SERENDIPITY%%/htmlarea/examples/spell-checker.html
-%%SERENDIPITY%%/htmlarea/examples/table-operations.html
-%%SERENDIPITY%%/htmlarea/examples/testbed.html
-%%SERENDIPITY%%/htmlarea/htmlarea.css
-%%SERENDIPITY%%/htmlarea/htmlarea.js
-%%SERENDIPITY%%/htmlarea/images/de/bold.gif
-%%SERENDIPITY%%/htmlarea/images/de/italic.gif
-%%SERENDIPITY%%/htmlarea/images/de/underline.gif
-%%SERENDIPITY%%/htmlarea/images/ed_about.gif
-%%SERENDIPITY%%/htmlarea/images/ed_align.gif
-%%SERENDIPITY%%/htmlarea/images/ed_align_center.gif
-%%SERENDIPITY%%/htmlarea/images/ed_align_justify.gif
-%%SERENDIPITY%%/htmlarea/images/ed_align_left.gif
-%%SERENDIPITY%%/htmlarea/images/ed_align_right.gif
-%%SERENDIPITY%%/htmlarea/images/ed_blank.gif
-%%SERENDIPITY%%/htmlarea/images/ed_buttons_main.gif
-%%SERENDIPITY%%/htmlarea/images/ed_charmap.gif
-%%SERENDIPITY%%/htmlarea/images/ed_clearfonts.gif
-%%SERENDIPITY%%/htmlarea/images/ed_color_bg.gif
-%%SERENDIPITY%%/htmlarea/images/ed_color_fg.gif
-%%SERENDIPITY%%/htmlarea/images/ed_copy.gif
-%%SERENDIPITY%%/htmlarea/images/ed_custom.gif
-%%SERENDIPITY%%/htmlarea/images/ed_cut.gif
-%%SERENDIPITY%%/htmlarea/images/ed_delete.gif
-%%SERENDIPITY%%/htmlarea/images/ed_format_bold.gif
-%%SERENDIPITY%%/htmlarea/images/ed_format_italic.gif
-%%SERENDIPITY%%/htmlarea/images/ed_format_strike.gif
-%%SERENDIPITY%%/htmlarea/images/ed_format_sub.gif
-%%SERENDIPITY%%/htmlarea/images/ed_format_sup.gif
-%%SERENDIPITY%%/htmlarea/images/ed_format_underline.gif
-%%SERENDIPITY%%/htmlarea/images/ed_help.gif
-%%SERENDIPITY%%/htmlarea/images/ed_hr.gif
-%%SERENDIPITY%%/htmlarea/images/ed_html.gif
-%%SERENDIPITY%%/htmlarea/images/ed_image.gif
-%%SERENDIPITY%%/htmlarea/images/ed_indent_less.gif
-%%SERENDIPITY%%/htmlarea/images/ed_indent_more.gif
-%%SERENDIPITY%%/htmlarea/images/ed_killword.gif
-%%SERENDIPITY%%/htmlarea/images/ed_left_to_right.gif
-%%SERENDIPITY%%/htmlarea/images/ed_link.gif
-%%SERENDIPITY%%/htmlarea/images/ed_list_bullet.gif
-%%SERENDIPITY%%/htmlarea/images/ed_list_num.gif
-%%SERENDIPITY%%/htmlarea/images/ed_overwrite.gif
-%%SERENDIPITY%%/htmlarea/images/ed_paste.gif
-%%SERENDIPITY%%/htmlarea/images/ed_print.gif
-%%SERENDIPITY%%/htmlarea/images/ed_redo.gif
-%%SERENDIPITY%%/htmlarea/images/ed_right_to_left.gif
-%%SERENDIPITY%%/htmlarea/images/ed_rmformat.gif
-%%SERENDIPITY%%/htmlarea/images/ed_s9yimage.gif
-%%SERENDIPITY%%/htmlarea/images/ed_save.gif
-%%SERENDIPITY%%/htmlarea/images/ed_save.png
-%%SERENDIPITY%%/htmlarea/images/ed_saveas.gif
-%%SERENDIPITY%%/htmlarea/images/ed_selectall.gif
-%%SERENDIPITY%%/htmlarea/images/ed_show_border.gif
-%%SERENDIPITY%%/htmlarea/images/ed_splitblock.gif
-%%SERENDIPITY%%/htmlarea/images/ed_splitcel.gif
-%%SERENDIPITY%%/htmlarea/images/ed_undo.gif
-%%SERENDIPITY%%/htmlarea/images/ed_word_cleaner.gif
-%%SERENDIPITY%%/htmlarea/images/fr/bold.gif
-%%SERENDIPITY%%/htmlarea/images/fr/strikethrough.gif
-%%SERENDIPITY%%/htmlarea/images/fr/underline.gif
-%%SERENDIPITY%%/htmlarea/images/fullscreen_maximize.gif
-%%SERENDIPITY%%/htmlarea/images/fullscreen_minimize.gif
-%%SERENDIPITY%%/htmlarea/images/insert_table.gif
-%%SERENDIPITY%%/htmlarea/images/insertfilelink.gif
-%%SERENDIPITY%%/htmlarea/images/insertmacro.png
-%%SERENDIPITY%%/htmlarea/images/tidy.gif
-%%SERENDIPITY%%/htmlarea/images/toggle_borders.gif
-%%SERENDIPITY%%/htmlarea/images/xinha_logo.gif
-%%SERENDIPITY%%/htmlarea/index.html
-%%SERENDIPITY%%/htmlarea/lang/b5.js
-%%SERENDIPITY%%/htmlarea/lang/ch.js
-%%SERENDIPITY%%/htmlarea/lang/cs-iso.js
-%%SERENDIPITY%%/htmlarea/lang/cs-win.js
-%%SERENDIPITY%%/htmlarea/lang/cz.js
-%%SERENDIPITY%%/htmlarea/lang/da.js
-%%SERENDIPITY%%/htmlarea/lang/de.js
-%%SERENDIPITY%%/htmlarea/lang/ee.js
-%%SERENDIPITY%%/htmlarea/lang/el.js
-%%SERENDIPITY%%/htmlarea/lang/en.js
-%%SERENDIPITY%%/htmlarea/lang/es.js
-%%SERENDIPITY%%/htmlarea/lang/eu.js
-%%SERENDIPITY%%/htmlarea/lang/fa.js
-%%SERENDIPITY%%/htmlarea/lang/fi.js
-%%SERENDIPITY%%/htmlarea/lang/fr.js
-%%SERENDIPITY%%/htmlarea/lang/gb.js
-%%SERENDIPITY%%/htmlarea/lang/he.js
-%%SERENDIPITY%%/htmlarea/lang/hu.js
-%%SERENDIPITY%%/htmlarea/lang/it.js
-%%SERENDIPITY%%/htmlarea/lang/ja-euc.js
-%%SERENDIPITY%%/htmlarea/lang/ja-jis.js
-%%SERENDIPITY%%/htmlarea/lang/ja-sjis.js
-%%SERENDIPITY%%/htmlarea/lang/ja-utf8.js
-%%SERENDIPITY%%/htmlarea/lang/ja.js
-%%SERENDIPITY%%/htmlarea/lang/lt.js
-%%SERENDIPITY%%/htmlarea/lang/lv.js
-%%SERENDIPITY%%/htmlarea/lang/nb.js
-%%SERENDIPITY%%/htmlarea/lang/nl.js
-%%SERENDIPITY%%/htmlarea/lang/no.js
-%%SERENDIPITY%%/htmlarea/lang/pl.js
-%%SERENDIPITY%%/htmlarea/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/lang/pt_pt.js
-%%SERENDIPITY%%/htmlarea/lang/ro.js
-%%SERENDIPITY%%/htmlarea/lang/ru.js
-%%SERENDIPITY%%/htmlarea/lang/se.js
-%%SERENDIPITY%%/htmlarea/lang/sh.js
-%%SERENDIPITY%%/htmlarea/lang/si.js
-%%SERENDIPITY%%/htmlarea/lang/sr.js
-%%SERENDIPITY%%/htmlarea/lang/sv.js
-%%SERENDIPITY%%/htmlarea/lang/th.js
-%%SERENDIPITY%%/htmlarea/lang/vn.js
-%%SERENDIPITY%%/htmlarea/license.txt
-%%SERENDIPITY%%/htmlarea/modules/ColorPicker/ColorPicker.js
-%%SERENDIPITY%%/htmlarea/modules/ColorPicker/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/modules/CreateLink/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/modules/CreateLink/link.html
-%%SERENDIPITY%%/htmlarea/modules/CreateLink/link.js
-%%SERENDIPITY%%/htmlarea/modules/Dialogs/dialog.js
-%%SERENDIPITY%%/htmlarea/modules/Dialogs/inline-dialog.js
-%%SERENDIPITY%%/htmlarea/modules/Dialogs/panel-dialog.js
-%%SERENDIPITY%%/htmlarea/modules/Dialogs/popupwin.js
-%%SERENDIPITY%%/htmlarea/modules/FullScreen/full-screen.js
-%%SERENDIPITY%%/htmlarea/modules/FullScreen/lang/de.js
-%%SERENDIPITY%%/htmlarea/modules/FullScreen/lang/fr.js
-%%SERENDIPITY%%/htmlarea/modules/FullScreen/lang/ja.js
-%%SERENDIPITY%%/htmlarea/modules/FullScreen/lang/nb.js
-%%SERENDIPITY%%/htmlarea/modules/FullScreen/lang/pl.js
-%%SERENDIPITY%%/htmlarea/modules/FullScreen/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/modules/FullScreen/lang/ru.js
-%%SERENDIPITY%%/htmlarea/modules/FullScreen/lang/sv.js
-%%SERENDIPITY%%/htmlarea/modules/Gecko/Gecko.js
-%%SERENDIPITY%%/htmlarea/modules/Gecko/paraHandlerBest.js
-%%SERENDIPITY%%/htmlarea/modules/GetHtml/DOMwalk.js
-%%SERENDIPITY%%/htmlarea/modules/GetHtml/TransformInnerHTML.js
-%%SERENDIPITY%%/htmlarea/modules/GetHtml/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/modules/InsertImage/insert_image.html
-%%SERENDIPITY%%/htmlarea/modules/InsertImage/insert_image.js
-%%SERENDIPITY%%/htmlarea/modules/InsertTable/insert_table.html
-%%SERENDIPITY%%/htmlarea/modules/InsertTable/insert_table.js
-%%SERENDIPITY%%/htmlarea/modules/InternetExplorer/InternetExplorer.js
-%%SERENDIPITY%%/htmlarea/modules/Opera/Opera.js
-%%SERENDIPITY%%/htmlarea/modules/WebKit/WebKit.js
-%%SERENDIPITY%%/htmlarea/my_custom.js
-%%SERENDIPITY%%/htmlarea/plugins/Abbreviation/abbr/de.js
-%%SERENDIPITY%%/htmlarea/plugins/Abbreviation/abbr/en.js
-%%SERENDIPITY%%/htmlarea/plugins/Abbreviation/abbreviation.css
-%%SERENDIPITY%%/htmlarea/plugins/Abbreviation/abbreviation.js
-%%SERENDIPITY%%/htmlarea/plugins/Abbreviation/img/ed_abbreviation.gif
-%%SERENDIPITY%%/htmlarea/plugins/Abbreviation/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/Abbreviation/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/Abbreviation/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/Abbreviation/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/Abbreviation/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/Abbreviation/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/Abbreviation/popups/abbreviation.html
-%%SERENDIPITY%%/htmlarea/plugins/BackgroundImage/background-image.js
-%%SERENDIPITY%%/htmlarea/plugins/BackgroundImage/backgrounds/blufur.jpg
-%%SERENDIPITY%%/htmlarea/plugins/BackgroundImage/backgrounds/palecnvs.jpg
-%%SERENDIPITY%%/htmlarea/plugins/BackgroundImage/backgrounds/ppplcnvs.jpg
-%%SERENDIPITY%%/htmlarea/plugins/BackgroundImage/backgrounds/thumbnails/blufur.jpg
-%%SERENDIPITY%%/htmlarea/plugins/BackgroundImage/backgrounds/thumbnails/palecnvs.jpg
-%%SERENDIPITY%%/htmlarea/plugins/BackgroundImage/backgrounds/thumbnails/ppplcnvs.jpg
-%%SERENDIPITY%%/htmlarea/plugins/BackgroundImage/backgrounds/thumbnails/ylwsand.jpg
-%%SERENDIPITY%%/htmlarea/plugins/BackgroundImage/backgrounds/ylwsand.jpg
-%%SERENDIPITY%%/htmlarea/plugins/BackgroundImage/img/ed_bgimage.gif
-%%SERENDIPITY%%/htmlarea/plugins/BackgroundImage/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/BackgroundImage/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/BackgroundImage/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/BackgroundImage/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/BackgroundImage/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/BackgroundImage/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/BackgroundImage/popups/bgimage.html
-%%SERENDIPITY%%/htmlarea/plugins/CSS/css.js
-%%SERENDIPITY%%/htmlarea/plugins/CSS/lang/en.js
-%%SERENDIPITY%%/htmlarea/plugins/CharCounter/char-counter.js
-%%SERENDIPITY%%/htmlarea/plugins/CharCounter/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/CharCounter/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/CharCounter/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/CharCounter/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/CharCounter/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/CharCounter/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/CharacterMap/CharacterMap.css
-%%SERENDIPITY%%/htmlarea/plugins/CharacterMap/character-map.js
-%%SERENDIPITY%%/htmlarea/plugins/CharacterMap/img/ed_charmap.gif
-%%SERENDIPITY%%/htmlarea/plugins/CharacterMap/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/CharacterMap/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/CharacterMap/lang/it.js
-%%SERENDIPITY%%/htmlarea/plugins/CharacterMap/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/CharacterMap/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/CharacterMap/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/CharacterMap/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/CharacterMap/lang/ru.js
-%%SERENDIPITY%%/htmlarea/plugins/CharacterMap/lang/sv.js
-%%SERENDIPITY%%/htmlarea/plugins/CharacterMap/popups/select_character.html
-%%SERENDIPITY%%/htmlarea/plugins/ClientsideSpellcheck/clientside-spellcheck.js
-%%SERENDIPITY%%/htmlarea/plugins/ClientsideSpellcheck/img/clientside-spellcheck.gif
-%%SERENDIPITY%%/htmlarea/plugins/ClientsideSpellcheck/img/he-spell-check.gif
-%%SERENDIPITY%%/htmlarea/plugins/ClientsideSpellcheck/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/ClientsideSpellcheck/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/ClientsideSpellcheck/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/ClientsideSpellcheck/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/ClientsideSpellcheck/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/ContextMenu/context-menu.js
-%%SERENDIPITY%%/htmlarea/plugins/ContextMenu/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/ContextMenu/lang/el.js
-%%SERENDIPITY%%/htmlarea/plugins/ContextMenu/lang/en.js
-%%SERENDIPITY%%/htmlarea/plugins/ContextMenu/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/ContextMenu/lang/he.js
-%%SERENDIPITY%%/htmlarea/plugins/ContextMenu/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/ContextMenu/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/ContextMenu/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/ContextMenu/lang/pl.js
-%%SERENDIPITY%%/htmlarea/plugins/ContextMenu/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/ContextMenu/lang/sv.js
-%%SERENDIPITY%%/htmlarea/plugins/ContextMenu/menu.css
-%%SERENDIPITY%%/htmlarea/plugins/DefinitionList/definition-list.css
-%%SERENDIPITY%%/htmlarea/plugins/DefinitionList/definition-list.js
-%%SERENDIPITY%%/htmlarea/plugins/DefinitionList/img/ed_dd.gif
-%%SERENDIPITY%%/htmlarea/plugins/DefinitionList/img/ed_dl.gif
-%%SERENDIPITY%%/htmlarea/plugins/DefinitionList/img/ed_dt.gif
-%%SERENDIPITY%%/htmlarea/plugins/DefinitionList/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/DefinitionList/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/DefinitionList/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/DoubleClick/double-click.js
-%%SERENDIPITY%%/htmlarea/plugins/DynamicCSS/dynamiccss.js
-%%SERENDIPITY%%/htmlarea/plugins/DynamicCSS/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/DynamicCSS/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/DynamicCSS/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/DynamicCSS/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/DynamicCSS/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/DynamicCSS/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/EditTag/edit-tag.js
-%%SERENDIPITY%%/htmlarea/plugins/EditTag/img/ed_edit_tag.gif
-%%SERENDIPITY%%/htmlarea/plugins/EditTag/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/EditTag/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/EditTag/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/EditTag/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/EditTag/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/EditTag/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/EditTag/popups/edit_tag.html
-%%SERENDIPITY%%/htmlarea/plugins/Equation/ASCIIMathML.js
-%%SERENDIPITY%%/htmlarea/plugins/Equation/equation.js
-%%SERENDIPITY%%/htmlarea/plugins/Equation/example.html
-%%SERENDIPITY%%/htmlarea/plugins/Equation/img/abs_value.gif
-%%SERENDIPITY%%/htmlarea/plugins/Equation/img/diag_fraction.gif
-%%SERENDIPITY%%/htmlarea/plugins/Equation/img/divide.gif
-%%SERENDIPITY%%/htmlarea/plugins/Equation/img/dsp_greater_equal.gif
-%%SERENDIPITY%%/htmlarea/plugins/Equation/img/dsp_less_equal.gif
-%%SERENDIPITY%%/htmlarea/plugins/Equation/img/dsp_notequal.gif
-%%SERENDIPITY%%/htmlarea/plugins/Equation/img/equation.gif
-%%SERENDIPITY%%/htmlarea/plugins/Equation/img/equation.old.gif
-%%SERENDIPITY%%/htmlarea/plugins/Equation/img/greater_equal_than.gif
-%%SERENDIPITY%%/htmlarea/plugins/Equation/img/hor_fraction.gif
-%%SERENDIPITY%%/htmlarea/plugins/Equation/img/less_equal_than.gif
-%%SERENDIPITY%%/htmlarea/plugins/Equation/img/mul.gif
-%%SERENDIPITY%%/htmlarea/plugins/Equation/img/notequal.gif
-%%SERENDIPITY%%/htmlarea/plugins/Equation/img/parenthesis.gif
-%%SERENDIPITY%%/htmlarea/plugins/Equation/img/root.gif
-%%SERENDIPITY%%/htmlarea/plugins/Equation/img/square_root.gif
-%%SERENDIPITY%%/htmlarea/plugins/Equation/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/Equation/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/Equation/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/Equation/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/Equation/popups/dialog.html
-%%SERENDIPITY%%/htmlarea/plugins/Equation/readme.txt
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/Classes/ExtendedFileManager.php
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/Readme.txt
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/assets/EditorContent.js
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/assets/ImageEditor.css
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/assets/dialog.js
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/assets/dragTableCols.js
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/assets/editor.css
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/assets/editor.js
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/assets/editorFrame.css
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/assets/editorFrame.js
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/assets/hover.htc
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/assets/imagelist.css
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/assets/images.js
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/assets/manager.css
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/assets/manager.js
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/assets/popup.js
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/assets/slider.js
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/assets/wz_jsgraphics.js
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/backend.php
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/config.inc.php
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/demo_images/.htaccess
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/demo_images/bikerpeep.jpg
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/demo_images/linux/linux.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/demo_images/wesnoth078.jpg
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/editor.php
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/editorFrame.php
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/extended-file-manager.js
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/def.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/def_small.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/doc.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/doc_small.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/fla.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/fla_small.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/folder.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/folder_small.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/gif_small.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/gz.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/gz_small.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/html.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/html_small.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/jpg_small.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/js.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/js_small.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/mov.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/mov_small.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/pdf.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/pdf_small.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/php.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/php_small.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/png_small.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/ppt.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/ppt_small.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/rar.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/rar_small.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/txt.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/txt_small.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/xls.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/xls_small.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/zip.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons/zip_small.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/images.php
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/1x1_transparent.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/2x2.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/2x2_w.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/btnFolderNew.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/btnFolderNew1.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/btnFolderUp.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/btnFolderUp1.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/btn_cancel.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/btn_ok.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/crop.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/default.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/div.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/dots.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/ed_linkfile.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/ed_linkfile1.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/edit_active.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/edit_copy.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/edit_cut.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/edit_paste.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/edit_pencil.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/edit_rename.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/edit_trash.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/folder.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/hand.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/islocked2.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/locked.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/measure.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/noimages.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/rotate.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/save.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/scale.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/spacer.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/t_black.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/t_white.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/unlocked.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/unlocked2.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img/unlocked_empty.gif
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/lang/es.js
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/lang/pl.js
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/manager.php
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/prompt.html
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/resizer.php
-%%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/thumbs.php
-%%SERENDIPITY%%/htmlarea/plugins/Filter/filter.js
-%%SERENDIPITY%%/htmlarea/plugins/Filter/filters/paragraph.js
-%%SERENDIPITY%%/htmlarea/plugins/Filter/filters/word.js
-%%SERENDIPITY%%/htmlarea/plugins/Filter/img/ed_filter.gif
-%%SERENDIPITY%%/htmlarea/plugins/Filter/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/Filter/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/Filter/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/FindReplace/find-replace.js
-%%SERENDIPITY%%/htmlarea/plugins/FindReplace/fr_engine.js
-%%SERENDIPITY%%/htmlarea/plugins/FindReplace/img/ed_find.gif
-%%SERENDIPITY%%/htmlarea/plugins/FindReplace/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/FindReplace/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/FindReplace/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/FindReplace/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/FindReplace/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/FindReplace/lang/pl.js
-%%SERENDIPITY%%/htmlarea/plugins/FindReplace/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/FindReplace/lang/ru.js
-%%SERENDIPITY%%/htmlarea/plugins/FindReplace/lang/sv.js
-%%SERENDIPITY%%/htmlarea/plugins/FindReplace/popups/find_replace.html
-%%SERENDIPITY%%/htmlarea/plugins/FormOperations/README
-%%SERENDIPITY%%/htmlarea/plugins/FormOperations/default_form.html
-%%SERENDIPITY%%/htmlarea/plugins/FormOperations/form-operations.js
-%%SERENDIPITY%%/htmlarea/plugins/FormOperations/formmail.php
-%%SERENDIPITY%%/htmlarea/plugins/FormOperations/iframe.css
-%%SERENDIPITY%%/htmlarea/plugins/FormOperations/img/buttons.gif
-%%SERENDIPITY%%/htmlarea/plugins/FormOperations/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/FormOperations/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/FormOperations/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/FormOperations/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/FormOperations/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/FormOperations/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/FormOperations/panel.html
-%%SERENDIPITY%%/htmlarea/plugins/Forms/forms.css
-%%SERENDIPITY%%/htmlarea/plugins/Forms/forms.js
-%%SERENDIPITY%%/htmlarea/plugins/Forms/img/ed_button.gif
-%%SERENDIPITY%%/htmlarea/plugins/Forms/img/ed_checkbox.gif
-%%SERENDIPITY%%/htmlarea/plugins/Forms/img/ed_fieldset.gif
-%%SERENDIPITY%%/htmlarea/plugins/Forms/img/ed_file.gif
-%%SERENDIPITY%%/htmlarea/plugins/Forms/img/ed_form.gif
-%%SERENDIPITY%%/htmlarea/plugins/Forms/img/ed_hidden.gif
-%%SERENDIPITY%%/htmlarea/plugins/Forms/img/ed_image.gif
-%%SERENDIPITY%%/htmlarea/plugins/Forms/img/ed_label.gif
-%%SERENDIPITY%%/htmlarea/plugins/Forms/img/ed_password.gif
-%%SERENDIPITY%%/htmlarea/plugins/Forms/img/ed_radio.gif
-%%SERENDIPITY%%/htmlarea/plugins/Forms/img/ed_reset.gif
-%%SERENDIPITY%%/htmlarea/plugins/Forms/img/ed_select.gif
-%%SERENDIPITY%%/htmlarea/plugins/Forms/img/ed_submit.gif
-%%SERENDIPITY%%/htmlarea/plugins/Forms/img/ed_text.gif
-%%SERENDIPITY%%/htmlarea/plugins/Forms/img/ed_textarea.gif
-%%SERENDIPITY%%/htmlarea/plugins/Forms/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/Forms/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/Forms/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/Forms/popups/fieldset.html
-%%SERENDIPITY%%/htmlarea/plugins/Forms/popups/form.html
-%%SERENDIPITY%%/htmlarea/plugins/Forms/popups/input.html
-%%SERENDIPITY%%/htmlarea/plugins/Forms/popups/label.html
-%%SERENDIPITY%%/htmlarea/plugins/Forms/popups/select.html
-%%SERENDIPITY%%/htmlarea/plugins/Forms/popups/textarea.html
-%%SERENDIPITY%%/htmlarea/plugins/FullPage/full-page.js
-%%SERENDIPITY%%/htmlarea/plugins/FullPage/img/docprop.gif
-%%SERENDIPITY%%/htmlarea/plugins/FullPage/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/FullPage/lang/en.js
-%%SERENDIPITY%%/htmlarea/plugins/FullPage/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/FullPage/lang/he.js
-%%SERENDIPITY%%/htmlarea/plugins/FullPage/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/FullPage/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/FullPage/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/FullPage/lang/pl.js
-%%SERENDIPITY%%/htmlarea/plugins/FullPage/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/FullPage/lang/pt_pt.js
-%%SERENDIPITY%%/htmlarea/plugins/FullPage/lang/ro.js
-%%SERENDIPITY%%/htmlarea/plugins/FullPage/popups/docprop.html
-%%SERENDIPITY%%/htmlarea/plugins/FullPage/test.html
-%%SERENDIPITY%%/htmlarea/plugins/GenericPlugin/generic-plugin.js
-%%SERENDIPITY%%/htmlarea/plugins/GetHtml/get-html.js
-%%SERENDIPITY%%/htmlarea/plugins/HorizontalRule/horizontal-rule.js
-%%SERENDIPITY%%/htmlarea/plugins/HorizontalRule/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/HorizontalRule/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/HorizontalRule/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/HorizontalRule/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/HorizontalRule/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/HorizontalRule/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/HorizontalRule/popups/edit_horizontal_rule.html
-%%SERENDIPITY%%/htmlarea/plugins/HtmlEntities/Entities.js
-%%SERENDIPITY%%/htmlarea/plugins/HtmlEntities/html-entities.js
-%%SERENDIPITY%%/htmlarea/plugins/HtmlEntities/iso-8859-1.js
-%%SERENDIPITY%%/htmlarea/plugins/HtmlTidy/README
-%%SERENDIPITY%%/htmlarea/plugins/HtmlTidy/html-tidy-config.cfg
-%%SERENDIPITY%%/htmlarea/plugins/HtmlTidy/html-tidy-logic.php
-%%SERENDIPITY%%/htmlarea/plugins/HtmlTidy/html-tidy.js
-%%SERENDIPITY%%/htmlarea/plugins/HtmlTidy/img/html-tidy.gif
-%%SERENDIPITY%%/htmlarea/plugins/HtmlTidy/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/HtmlTidy/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/HtmlTidy/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/HtmlTidy/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/HtmlTidy/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/HtmlTidy/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/Classes/Files.php
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/Classes/GD.php
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/Classes/IM.php
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/Classes/ImageEditor.php
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/Classes/ImageManager.php
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/Classes/NetPBM.php
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/Classes/Thumbnail.php
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/Classes/Transform.php
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/README.txt
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/assets/EditorContent.js
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/assets/ImageEditor.css
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/assets/dialog.js
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/assets/editor.css
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/assets/editor.js
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/assets/editorFrame.css
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/assets/editorFrame.js
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/assets/hover.htc
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/assets/imagelist.css
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/assets/images.js
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/assets/manager.css
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/assets/manager.js
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/assets/popup.js
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/assets/slider.js
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/assets/wz_jsgraphics.js
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/backend.php
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/config.inc.php
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/ddt.php
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/demo_images/bikerpeep.jpg
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/demo_images/linux/linux.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/demo_images/wesnoth078.jpg
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/editor.php
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/editorFrame.php
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/image-manager.js
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/image-picker.js
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/images.php
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/2x2.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/2x2_w.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/btnFolderNew.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/btnFolderUp.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/btn_cancel.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/btn_ok.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/crop.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/default.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/div.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/dots.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/edit_active.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/edit_pencil.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/edit_trash.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/folder.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/hand.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/islocked2.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/locked.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/measure.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/noimages.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/rotate.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/save.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/scale.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/spacer.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/t_black.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/t_white.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/unlocked.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/img/unlocked2.gif
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/lang/es.js
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/lang/pl.js
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/lang/ru.js
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/lang/sv.js
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/manager.php
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/newFolder.html
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/resizer.php
-%%SERENDIPITY%%/htmlarea/plugins/ImageManager/thumbs.php
-%%SERENDIPITY%%/htmlarea/plugins/InsertAnchor/img/insert-anchor.gif
-%%SERENDIPITY%%/htmlarea/plugins/InsertAnchor/img/placeholder.gif
-%%SERENDIPITY%%/htmlarea/plugins/InsertAnchor/insert-anchor.css
-%%SERENDIPITY%%/htmlarea/plugins/InsertAnchor/insert-anchor.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertAnchor/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertAnchor/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertAnchor/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertAnchor/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertAnchor/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertAnchor/lang/pl.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertAnchor/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertAnchor/popups/insert_anchor.html
-%%SERENDIPITY%%/htmlarea/plugins/InsertMarquee/img/ed_marquee.gif
-%%SERENDIPITY%%/htmlarea/plugins/InsertMarquee/insert-marquee.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertMarquee/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertMarquee/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertMarquee/lang/it.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertMarquee/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertMarquee/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertMarquee/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertMarquee/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertMarquee/popups/insert_marquee.html
-%%SERENDIPITY%%/htmlarea/plugins/InsertPagebreak/img/pagebreak.gif
-%%SERENDIPITY%%/htmlarea/plugins/InsertPagebreak/insert-pagebreak.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertPagebreak/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertPagebreak/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertPagebreak/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertPagebreak/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertPagebreak/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertPagebreak/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertPicture/InsertPicture.php
-%%SERENDIPITY%%/htmlarea/plugins/InsertPicture/demo_pictures/bikerpeep.jpg
-%%SERENDIPITY%%/htmlarea/plugins/InsertPicture/demo_pictures/wesnoth078.jpg
-%%SERENDIPITY%%/htmlarea/plugins/InsertPicture/img/btn_open.gif
-%%SERENDIPITY%%/htmlarea/plugins/InsertPicture/img/nopic.gif
-%%SERENDIPITY%%/htmlarea/plugins/InsertPicture/insert-picture.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertPicture/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertPicture/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertPicture/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertPicture/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertPicture/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertPicture/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertPicture/lang/sv.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertPicture/viewpicture.html
-%%SERENDIPITY%%/htmlarea/plugins/InsertSmiley/README.txt
-%%SERENDIPITY%%/htmlarea/plugins/InsertSmiley/img/ed_smiley.gif
-%%SERENDIPITY%%/htmlarea/plugins/InsertSmiley/insert-smiley.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertSmiley/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertSmiley/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertSmiley/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertSmiley/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertSmiley/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertSmiley/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertSmiley/popups/insertsmiley.html
-%%SERENDIPITY%%/htmlarea/plugins/InsertSmiley/smileys.txt
-%%SERENDIPITY%%/htmlarea/plugins/InsertSnippet/InsertSnippet.css
-%%SERENDIPITY%%/htmlarea/plugins/InsertSnippet/demosnippets.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertSnippet/img/ed_snippet.gif
-%%SERENDIPITY%%/htmlarea/plugins/InsertSnippet/insert-snippet.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertSnippet/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertSnippet/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertSnippet/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertSnippet/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertSnippet/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/InsertSnippet/popups/insertsnippet.html
-%%SERENDIPITY%%/htmlarea/plugins/InsertSnippet/readme.html
-%%SERENDIPITY%%/htmlarea/plugins/InsertSnippet/snippets.html
-%%SERENDIPITY%%/htmlarea/plugins/InsertSnippet/snippets.php
-%%SERENDIPITY%%/htmlarea/plugins/InsertWords/insert-words.js
-%%SERENDIPITY%%/htmlarea/plugins/LangMarks/lang-marks.css
-%%SERENDIPITY%%/htmlarea/plugins/LangMarks/lang-marks.js
-%%SERENDIPITY%%/htmlarea/plugins/LangMarks/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/LangMarks/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/LangMarks/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/LangMarks/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/LangMarks/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/LangMarks/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/api.html
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/dtree.css
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/dtree.js
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/example01.html
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/img/base.gif
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/img/cd.gif
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/img/copy.gif
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/img/empty.gif
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/img/folder.gif
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/img/folderopen.gif
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/img/globe.gif
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/img/imgfolder.gif
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/img/join.gif
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/img/joinbottom.gif
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/img/line.gif
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/img/minus.gif
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/img/minusbottom.gif
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/img/move.gif
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/img/musicfolder.gif
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/img/nolines_minus.gif
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/img/nolines_plus.gif
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/img/offline.gif
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/img/offline.png
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/img/page.gif
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/img/plus.gif
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/img/plusbottom.gif
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/img/question.gif
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/img/trash.gif
-%%SERENDIPITY%%/htmlarea/plugins/Linker/dialog.html
-%%SERENDIPITY%%/htmlarea/plugins/Linker/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/Linker/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/Linker/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/Linker/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/Linker/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/Linker/lang/pl.js
-%%SERENDIPITY%%/htmlarea/plugins/Linker/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/Linker/linker.js
-%%SERENDIPITY%%/htmlarea/plugins/Linker/scan.php
-%%SERENDIPITY%%/htmlarea/plugins/ListType/ListType.css
-%%SERENDIPITY%%/htmlarea/plugins/ListType/img/circle.png
-%%SERENDIPITY%%/htmlarea/plugins/ListType/img/decimal.png
-%%SERENDIPITY%%/htmlarea/plugins/ListType/img/disc.png
-%%SERENDIPITY%%/htmlarea/plugins/ListType/img/lower-alpha.png
-%%SERENDIPITY%%/htmlarea/plugins/ListType/img/lower-roman.png
-%%SERENDIPITY%%/htmlarea/plugins/ListType/img/none.png
-%%SERENDIPITY%%/htmlarea/plugins/ListType/img/square.png
-%%SERENDIPITY%%/htmlarea/plugins/ListType/img/upper-alpha.png
-%%SERENDIPITY%%/htmlarea/plugins/ListType/img/upper-roman.png
-%%SERENDIPITY%%/htmlarea/plugins/ListType/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/ListType/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/ListType/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/ListType/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/ListType/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/ListType/lang/pl.js
-%%SERENDIPITY%%/htmlarea/plugins/ListType/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/ListType/lang/ru.js
-%%SERENDIPITY%%/htmlarea/plugins/ListType/lang/sv.js
-%%SERENDIPITY%%/htmlarea/plugins/ListType/list-type.js
-%%SERENDIPITY%%/htmlarea/plugins/NoteServer/img/note.gif
-%%SERENDIPITY%%/htmlarea/plugins/NoteServer/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/NoteServer/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/NoteServer/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/NoteServer/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/NoteServer/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/NoteServer/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/NoteServer/note-server.js
-%%SERENDIPITY%%/htmlarea/plugins/NoteServer/popups/codenote.html
-%%SERENDIPITY%%/htmlarea/plugins/PasteText/img/ed_paste_text.gif
-%%SERENDIPITY%%/htmlarea/plugins/PasteText/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/PasteText/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/PasteText/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/PasteText/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/PasteText/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/PasteText/lang/pl.js
-%%SERENDIPITY%%/htmlarea/plugins/PasteText/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/PasteText/lang/ru.js
-%%SERENDIPITY%%/htmlarea/plugins/PasteText/paste-text.js
-%%SERENDIPITY%%/htmlarea/plugins/PasteText/popups/paste_text.html
-%%SERENDIPITY%%/htmlarea/plugins/PreserveScripts/js.png
-%%SERENDIPITY%%/htmlarea/plugins/PreserveScripts/php.png
-%%SERENDIPITY%%/htmlarea/plugins/PreserveScripts/php.svg
-%%SERENDIPITY%%/htmlarea/plugins/PreserveScripts/preserve-scripts.js
-%%SERENDIPITY%%/htmlarea/plugins/QuickTag/img/ed_quicktag.gif
-%%SERENDIPITY%%/htmlarea/plugins/QuickTag/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/QuickTag/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/QuickTag/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/QuickTag/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/QuickTag/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/QuickTag/lang/pl.js
-%%SERENDIPITY%%/htmlarea/plugins/QuickTag/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/QuickTag/popups/quicktag.html
-%%SERENDIPITY%%/htmlarea/plugins/QuickTag/quick-tag.js
-%%SERENDIPITY%%/htmlarea/plugins/QuickTag/tag-lib.js
-%%SERENDIPITY%%/htmlarea/plugins/SaveSubmit/README.txt
-%%SERENDIPITY%%/htmlarea/plugins/SaveSubmit/img/ed_save_green.gif
-%%SERENDIPITY%%/htmlarea/plugins/SaveSubmit/img/ed_save_red.gif
-%%SERENDIPITY%%/htmlarea/plugins/SaveSubmit/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/SaveSubmit/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/SaveSubmit/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/SaveSubmit/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/SaveSubmit/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/SaveSubmit/lang/ru.js
-%%SERENDIPITY%%/htmlarea/plugins/SaveSubmit/save-submit.js
-%%SERENDIPITY%%/htmlarea/plugins/SetId/img/placeholder.gif
-%%SERENDIPITY%%/htmlarea/plugins/SetId/img/set-id.gif
-%%SERENDIPITY%%/htmlarea/plugins/SetId/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/SetId/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/SetId/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/SetId/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/SetId/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/SetId/popups/set_id.html
-%%SERENDIPITY%%/htmlarea/plugins/SetId/set-id.css
-%%SERENDIPITY%%/htmlarea/plugins/SetId/set-id.js
-%%SERENDIPITY%%/htmlarea/plugins/SmartReplace/dialog.html
-%%SERENDIPITY%%/htmlarea/plugins/SmartReplace/img/smartquotes.gif
-%%SERENDIPITY%%/htmlarea/plugins/SmartReplace/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/SmartReplace/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/SmartReplace/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/SmartReplace/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/SmartReplace/readme.txt
-%%SERENDIPITY%%/htmlarea/plugins/SmartReplace/smart-replace.js
-%%SERENDIPITY%%/htmlarea/plugins/SpellChecker/README
-%%SERENDIPITY%%/htmlarea/plugins/SpellChecker/aspell_setup.php
-%%SERENDIPITY%%/htmlarea/plugins/SpellChecker/img/he-spell-check.gif
-%%SERENDIPITY%%/htmlarea/plugins/SpellChecker/img/spell-check.gif
-%%SERENDIPITY%%/htmlarea/plugins/SpellChecker/lang/cz.js
-%%SERENDIPITY%%/htmlarea/plugins/SpellChecker/lang/da.js
-%%SERENDIPITY%%/htmlarea/plugins/SpellChecker/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/SpellChecker/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/SpellChecker/lang/he.js
-%%SERENDIPITY%%/htmlarea/plugins/SpellChecker/lang/hu.js
-%%SERENDIPITY%%/htmlarea/plugins/SpellChecker/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/SpellChecker/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/SpellChecker/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/SpellChecker/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/SpellChecker/lang/ro.js
-%%SERENDIPITY%%/htmlarea/plugins/SpellChecker/readme-tech.html
-%%SERENDIPITY%%/htmlarea/plugins/SpellChecker/spell-check-logic.cgi
-%%SERENDIPITY%%/htmlarea/plugins/SpellChecker/spell-check-logic.php
-%%SERENDIPITY%%/htmlarea/plugins/SpellChecker/spell-check-savedicts.php
-%%SERENDIPITY%%/htmlarea/plugins/SpellChecker/spell-check-style.css
-%%SERENDIPITY%%/htmlarea/plugins/SpellChecker/spell-check-ui.html
-%%SERENDIPITY%%/htmlarea/plugins/SpellChecker/spell-check-ui.js
-%%SERENDIPITY%%/htmlarea/plugins/SpellChecker/spell-checker.js
-%%SERENDIPITY%%/htmlarea/plugins/Stylist/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/Stylist/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/Stylist/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/Stylist/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/Stylist/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/Stylist/lang/pl.js
-%%SERENDIPITY%%/htmlarea/plugins/Stylist/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/Stylist/lang/ru.js
-%%SERENDIPITY%%/htmlarea/plugins/Stylist/stylist.js
-%%SERENDIPITY%%/htmlarea/plugins/SuperClean/dialog.html
-%%SERENDIPITY%%/htmlarea/plugins/SuperClean/filters/paragraph.js
-%%SERENDIPITY%%/htmlarea/plugins/SuperClean/filters/word.js
-%%SERENDIPITY%%/htmlarea/plugins/SuperClean/img/ed_superclean.gif
-%%SERENDIPITY%%/htmlarea/plugins/SuperClean/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/SuperClean/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/SuperClean/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/SuperClean/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/SuperClean/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/SuperClean/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/SuperClean/super-clean.js
-%%SERENDIPITY%%/htmlarea/plugins/SuperClean/tidy.php
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/img/cell-delete.gif
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/img/cell-insert-after.gif
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/img/cell-insert-before.gif
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/img/cell-merge.gif
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/img/cell-prop.gif
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/img/cell-split.gif
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/img/col-delete.gif
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/img/col-insert-after.gif
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/img/col-insert-before.gif
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/img/col-split.gif
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/img/row-delete.gif
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/img/row-insert-above.gif
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/img/row-insert-under.gif
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/img/row-prop.gif
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/img/row-split.gif
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/img/table-prop.gif
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/lang/cz.js
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/lang/da.js
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/lang/el.js
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/lang/en.js
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/lang/fi.js
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/lang/he.js
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/lang/hu.js
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/lang/it.js
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/lang/no.js
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/lang/pl.js
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/lang/pt_pt.js
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/lang/ro.js
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/lang/ru.js
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/lang/sv.js
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/popups/merge_cells.html
-%%SERENDIPITY%%/htmlarea/plugins/TableOperations/table-operations.js
-%%SERENDIPITY%%/htmlarea/plugins/Template/img/ed_template.gif
-%%SERENDIPITY%%/htmlarea/plugins/Template/img/layout_01.gif
-%%SERENDIPITY%%/htmlarea/plugins/Template/img/layout_02.gif
-%%SERENDIPITY%%/htmlarea/plugins/Template/img/layout_03.gif
-%%SERENDIPITY%%/htmlarea/plugins/Template/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/Template/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/Template/lang/it.js
-%%SERENDIPITY%%/htmlarea/plugins/Template/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/Template/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/Template/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/Template/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/Template/popups/template.html
-%%SERENDIPITY%%/htmlarea/plugins/Template/template.css
-%%SERENDIPITY%%/htmlarea/plugins/Template/template.js
-%%SERENDIPITY%%/htmlarea/plugins/UnFormat/img/unformat.gif
-%%SERENDIPITY%%/htmlarea/plugins/UnFormat/lang/de.js
-%%SERENDIPITY%%/htmlarea/plugins/UnFormat/lang/fr.js
-%%SERENDIPITY%%/htmlarea/plugins/UnFormat/lang/ja.js
-%%SERENDIPITY%%/htmlarea/plugins/UnFormat/lang/nb.js
-%%SERENDIPITY%%/htmlarea/plugins/UnFormat/lang/nl.js
-%%SERENDIPITY%%/htmlarea/plugins/UnFormat/lang/pt_br.js
-%%SERENDIPITY%%/htmlarea/plugins/UnFormat/popups/unformat.html
-%%SERENDIPITY%%/htmlarea/plugins/UnFormat/un-format.js
-%%SERENDIPITY%%/htmlarea/popupdiv.js
-%%SERENDIPITY%%/htmlarea/popups/about.html
-%%SERENDIPITY%%/htmlarea/popups/blank.html
-%%SERENDIPITY%%/htmlarea/popups/custom2.html
-%%SERENDIPITY%%/htmlarea/popups/editor_help.html
-%%SERENDIPITY%%/htmlarea/popups/fullscreen.html
-%%SERENDIPITY%%/htmlarea/popups/insert_image.html
-%%SERENDIPITY%%/htmlarea/popups/insert_table.html
-%%SERENDIPITY%%/htmlarea/popups/link.html
-%%SERENDIPITY%%/htmlarea/popups/old-fullscreen.html
-%%SERENDIPITY%%/htmlarea/popups/old_insert_image.html
-%%SERENDIPITY%%/htmlarea/popups/popup.css
-%%SERENDIPITY%%/htmlarea/popups/popup.js
-%%SERENDIPITY%%/htmlarea/popups/select_color.html
-%%SERENDIPITY%%/htmlarea/popupwin.js
-%%SERENDIPITY%%/htmlarea/reference.html
-%%SERENDIPITY%%/htmlarea/release-notes.txt
-%%SERENDIPITY%%/htmlarea/skins/blue-look/button-background.png
-%%SERENDIPITY%%/htmlarea/skins/blue-look/separator.gif
-%%SERENDIPITY%%/htmlarea/skins/blue-look/skin.css
-%%SERENDIPITY%%/htmlarea/skins/blue-metallic/button-background.png
-%%SERENDIPITY%%/htmlarea/skins/blue-metallic/separator.gif
-%%SERENDIPITY%%/htmlarea/skins/blue-metallic/skin.css
-%%SERENDIPITY%%/htmlarea/skins/green-look/button-background.gif
-%%SERENDIPITY%%/htmlarea/skins/green-look/separator.gif
-%%SERENDIPITY%%/htmlarea/skins/green-look/skin.css
-%%SERENDIPITY%%/htmlarea/skins/inditreuse/README
-%%SERENDIPITY%%/htmlarea/skins/inditreuse/back.png
-%%SERENDIPITY%%/htmlarea/skins/inditreuse/button-background.png
-%%SERENDIPITY%%/htmlarea/skins/inditreuse/hover.png
-%%SERENDIPITY%%/htmlarea/skins/inditreuse/selected.png
-%%SERENDIPITY%%/htmlarea/skins/inditreuse/separator.png
-%%SERENDIPITY%%/htmlarea/skins/inditreuse/skin.css
-%%SERENDIPITY%%/htmlarea/skins/silva/dialog.jpg
-%%SERENDIPITY%%/htmlarea/skins/silva/html.gif
-%%SERENDIPITY%%/htmlarea/skins/silva/skin.css
-%%SERENDIPITY%%/htmlarea/skins/silva/statusbar.png
-%%SERENDIPITY%%/htmlarea/skins/silva/toolbar.png
-%%SERENDIPITY%%/htmlarea/skins/titan/README
-%%SERENDIPITY%%/htmlarea/skins/titan/back.png
-%%SERENDIPITY%%/htmlarea/skins/titan/button-background.png
-%%SERENDIPITY%%/htmlarea/skins/titan/hover.png
-%%SERENDIPITY%%/htmlarea/skins/titan/selected.png
-%%SERENDIPITY%%/htmlarea/skins/titan/separator.png
-%%SERENDIPITY%%/htmlarea/skins/titan/skin.css
-%%SERENDIPITY%%/htmlarea/skins/xp-blue/back.png
-%%SERENDIPITY%%/htmlarea/skins/xp-blue/button-background.png
-%%SERENDIPITY%%/htmlarea/skins/xp-blue/hover.png
-%%SERENDIPITY%%/htmlarea/skins/xp-blue/selected.png
-%%SERENDIPITY%%/htmlarea/skins/xp-blue/separator.png
-%%SERENDIPITY%%/htmlarea/skins/xp-blue/skin.css
-%%SERENDIPITY%%/htmlarea/skins/xp-green/back.png
-%%SERENDIPITY%%/htmlarea/skins/xp-green/button-background.png
-%%SERENDIPITY%%/htmlarea/skins/xp-green/hover.png
-%%SERENDIPITY%%/htmlarea/skins/xp-green/selected.png
-%%SERENDIPITY%%/htmlarea/skins/xp-green/separator.png
-%%SERENDIPITY%%/htmlarea/skins/xp-green/skin.css
-%%SERENDIPITY%%/include/admin/category.inc.php
-%%SERENDIPITY%%/include/admin/comments.inc.php
-%%SERENDIPITY%%/include/admin/configuration.inc.php
-%%SERENDIPITY%%/include/admin/entries.inc.php
-%%SERENDIPITY%%/include/admin/entries_overview.inc.php
-%%SERENDIPITY%%/include/admin/export.inc.php
-%%SERENDIPITY%%/include/admin/groups.inc.php
-%%SERENDIPITY%%/include/admin/images.inc.php
-%%SERENDIPITY%%/include/admin/import.inc.php
-%%SERENDIPITY%%/include/admin/importers/b2evolution.inc.php
-%%SERENDIPITY%%/include/admin/importers/bblog.inc.php
-%%SERENDIPITY%%/include/admin/importers/blogger.inc.php
-%%SERENDIPITY%%/include/admin/importers/bmachine.inc.php
-%%SERENDIPITY%%/include/admin/importers/geeklog.inc.php
-%%SERENDIPITY%%/include/admin/importers/generic.inc.php
-%%SERENDIPITY%%/include/admin/importers/lifetype.inc.php
-%%SERENDIPITY%%/include/admin/importers/livejournal.inc.php
-%%SERENDIPITY%%/include/admin/importers/movabletype.inc.php
-%%SERENDIPITY%%/include/admin/importers/nucleus.inc.php
-%%SERENDIPITY%%/include/admin/importers/nuke.inc.php
-%%SERENDIPITY%%/include/admin/importers/old_blogger.inc.php
-%%SERENDIPITY%%/include/admin/importers/phpbb.inc.php
-%%SERENDIPITY%%/include/admin/importers/pivot.inc.php
-%%SERENDIPITY%%/include/admin/importers/pmachine.inc.php
-%%SERENDIPITY%%/include/admin/importers/serendipity.inc.php
-%%SERENDIPITY%%/include/admin/importers/smf.inc.php
-%%SERENDIPITY%%/include/admin/importers/sunlog.inc.php
-%%SERENDIPITY%%/include/admin/importers/textpattern.inc.php
-%%SERENDIPITY%%/include/admin/importers/voodoopad.inc.php
-%%SERENDIPITY%%/include/admin/importers/wordpress-pg.inc.php
-%%SERENDIPITY%%/include/admin/importers/wordpress.inc.php
-%%SERENDIPITY%%/include/admin/installer.inc.php
-%%SERENDIPITY%%/include/admin/overview.inc.php
-%%SERENDIPITY%%/include/admin/personal.inc.php
-%%SERENDIPITY%%/include/admin/plugins.inc.php
-%%SERENDIPITY%%/include/admin/templates.inc.php
-%%SERENDIPITY%%/include/admin/upgrader.inc.php
-%%SERENDIPITY%%/include/admin/users.inc.php
-%%SERENDIPITY%%/include/compat.inc.php
-%%SERENDIPITY%%/include/db/db.inc.php
-%%SERENDIPITY%%/include/db/mysql.inc.php
-%%SERENDIPITY%%/include/db/mysqli.inc.php
-%%SERENDIPITY%%/include/db/pdo-postgres.inc.php
-%%SERENDIPITY%%/include/db/pdo-sqlite.inc.php
-%%SERENDIPITY%%/include/db/postgres.inc.php
-%%SERENDIPITY%%/include/db/sqlite.inc.php
-%%SERENDIPITY%%/include/db/sqlite3.inc.php
-%%SERENDIPITY%%/include/db/sqlrelay.inc.php
-%%SERENDIPITY%%/include/functions.inc.php
-%%SERENDIPITY%%/include/functions_calendars.inc.php
-%%SERENDIPITY%%/include/functions_comments.inc.php
-%%SERENDIPITY%%/include/functions_config.inc.php
-%%SERENDIPITY%%/include/functions_entries.inc.php
-%%SERENDIPITY%%/include/functions_entries_admin.inc.php
-%%SERENDIPITY%%/include/functions_images.inc.php
-%%SERENDIPITY%%/include/functions_images_crop.inc.php
-%%SERENDIPITY%%/include/functions_installer.inc.php
-%%SERENDIPITY%%/include/functions_permalinks.inc.php
-%%SERENDIPITY%%/include/functions_plugins_admin.inc.php
-%%SERENDIPITY%%/include/functions_rss.inc.php
-%%SERENDIPITY%%/include/functions_smarty.inc.php
-%%SERENDIPITY%%/include/functions_trackbacks.inc.php
-%%SERENDIPITY%%/include/functions_upgrader.inc.php
-%%SERENDIPITY%%/include/genpage.inc.php
-%%SERENDIPITY%%/include/lang.inc.php
-%%SERENDIPITY%%/include/plugin_api.inc.php
-%%SERENDIPITY%%/include/plugin_api_extension.inc.php
-%%SERENDIPITY%%/include/plugin_internal.inc.php
-%%SERENDIPITY%%/include/template_api.inc.php
-%%SERENDIPITY%%/include/tpl/config_local.inc.php
-%%SERENDIPITY%%/include/tpl/config_personal.inc.php
-%%SERENDIPITY%%/include/tpl/htaccess_cgi_errordocs.tpl
-%%SERENDIPITY%%/include/tpl/htaccess_cgi_normal.tpl
-%%SERENDIPITY%%/include/tpl/htaccess_cgi_rewrite.tpl
-%%SERENDIPITY%%/include/tpl/htaccess_errordocs.tpl
-%%SERENDIPITY%%/include/tpl/htaccess_normal.tpl
-%%SERENDIPITY%%/include/tpl/htaccess_rewrite.tpl
-%%SERENDIPITY%%/index.php
-%%SERENDIPITY%%/lang/UTF-8/plugin_lang.php
-%%SERENDIPITY%%/lang/UTF-8/recode.php
-%%SERENDIPITY%%/lang/UTF-8/recode.sh
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_bg.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_cn.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_cs.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_cz.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_da.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_de.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_en.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_es.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_fa.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_fi.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_fr.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_hu.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_is.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_it.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_ja.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_ko.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_nl.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_no.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_pl.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_pt.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_pt_PT.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_ro.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_ru.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_sa.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_se.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_ta.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_tn.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_tr.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_tw.inc.php
-%%SERENDIPITY%%/lang/UTF-8/serendipity_lang_zh.inc.php
-%%SERENDIPITY%%/lang/addlang.sh
-%%SERENDIPITY%%/lang/addlang.txt
-%%SERENDIPITY%%/lang/append.sh
-%%SERENDIPITY%%/lang/plugin_lang.php
-%%SERENDIPITY%%/lang/serendipity_lang_bg.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_cn.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_cs.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_cz.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_da.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_de.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_en.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_es.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_fa.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_fi.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_fr.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_hu.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_is.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_it.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_ja.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_ko.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_nl.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_no.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_pl.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_pt.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_pt_PT.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_ro.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_ru.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_sa.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_se.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_ta.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_tn.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_tr.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_tw.inc.php
-%%SERENDIPITY%%/lang/serendipity_lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/UTF-8/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/lang_fa.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_bbcode/serendipity_event_bbcode.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/UTF-8/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/pngbehavior.htc
-%%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/serendipity_event_browsercompatibility.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/UTF-8/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/serendipity_event_contentrewrite.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/ChangeLog
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_creativecommons/serendipity_event_creativecommons.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/UTF-8/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/UTF-8/lang_da.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/UTF-8/lang_is.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/UTF-8/lang_se.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/lang_da.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/lang_is.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/lang_se.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_emoticate/serendipity_event_emoticate.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/UTF-8/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/UTF-8/lang_tr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/lang_tr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_entryproperties/serendipity_event_entryproperties.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/ChangeLog
-%%SERENDIPITY%%/plugins/serendipity_event_karma/UTF-8/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/UTF-8/lang_ru.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/img/diamonds-yellow-green-lg.png
-%%SERENDIPITY%%/plugins/serendipity_event_karma/img/diamonds-yellow-green-md.png
-%%SERENDIPITY%%/plugins/serendipity_event_karma/img/diamonds-yellow-green-sm.png
-%%SERENDIPITY%%/plugins/serendipity_event_karma/img/stars-def-green-yellow-lg.png
-%%SERENDIPITY%%/plugins/serendipity_event_karma/img/stars-def-green-yellow-md.png
-%%SERENDIPITY%%/plugins/serendipity_event_karma/img/stars-def-green-yellow-sm.png
-%%SERENDIPITY%%/plugins/serendipity_event_karma/img/stars-def-red-yellow-lg.png
-%%SERENDIPITY%%/plugins/serendipity_event_karma/img/stars-def-red-yellow-md.png
-%%SERENDIPITY%%/plugins/serendipity_event_karma/img/stars-def-red-yellow-sm.png
-%%SERENDIPITY%%/plugins/serendipity_event_karma/img/stars-def-yellow-green-lg.png
-%%SERENDIPITY%%/plugins/serendipity_event_karma/img/stars-def-yellow-green-md.png
-%%SERENDIPITY%%/plugins/serendipity_event_karma/img/stars-def-yellow-green-sm.png
-%%SERENDIPITY%%/plugins/serendipity_event_karma/img/stars-def-yellow-red-lg.png
-%%SERENDIPITY%%/plugins/serendipity_event_karma/img/stars-def-yellow-red-md.png
-%%SERENDIPITY%%/plugins/serendipity_event_karma/img/stars-def-yellow-red-sm.png
-%%SERENDIPITY%%/plugins/serendipity_event_karma/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/lang_fa.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/lang_ru.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_karma/serendipity_event_karma.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/UTF-8/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/UTF-8/lang_nl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/lang_nl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/serendipity_event_livesearch.js
-%%SERENDIPITY%%/plugins/serendipity_event_livesearch/serendipity_event_livesearch.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/UTF-8/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_mailer/serendipity_event_mailer.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/UTF-8/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_nl2br/serendipity_event_nl2br.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/UTF-8/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/UTF-8/lang_da.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/UTF-8/lang_is.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/UTF-8/lang_se.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/lang_da.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/lang_is.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/lang_se.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/serendipity_event_s9ymarkup.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/UTF-8/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/serendipity_event_searchhighlight.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/36daysago.ttf
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/36daysago.txt
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/UTF-8/lang_da.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/UTF-8/lang_is.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/UTF-8/lang_nl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/Vera.ttf
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/VeraSe.ttf
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_2.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_3.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_4.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_7.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_9.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_a.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_b.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_c.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_d.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_e.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_f.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_h.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_j.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_k.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_l.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_m.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_n.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_p.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_q.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_r.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_t.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_u.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_v.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_w.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_x.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_y.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/captcha_z.png
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/chumbly.ttf
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/chumbly.txt
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/lang_da.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/lang_fa.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/lang_is.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/lang_nl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spamblock/serendipity_event_spamblock.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/UTF-8/lang_is.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/lang_is.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_spartacus/serendipity_event_spartacus.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/ChangeLog
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/UTF-8/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/UTF-8/lang_hu.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/UTF-8/lang_nl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/green.png
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/lang_hu.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/lang_nl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/red.png
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/serendipity_event_statistics.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/serendipity_plugin_statistics.php
-%%SERENDIPITY%%/plugins/serendipity_event_statistics/yellow.png
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/UTF-8/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_templatechooser/serendipity_event_templatechooser.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/UTF-8/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/classTextile.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/serendipity_event_textile.php
-%%SERENDIPITY%%/plugins/serendipity_event_textile/textile.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/UTF-8/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_textwiki/serendipity_event_textwiki.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_trackexits/serendipity_event_trackexits.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/UTF-8/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/serendipity_event_weblogping.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/servicesdb_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/servicesdb_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/servicesdb_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_weblogping/servicesdb_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/UTF-8/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/serendipity_event_xhtmlcleanup.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/UTF-8/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/UTF-8/lang_is.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/UTF-8/lang_tr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/lang_is.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/lang_tr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_comments/serendipity_plugin_comments.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/UTF-8/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/serendipity_plugin_creativecommons.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/UTF-8/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/UTF-8/lang_da.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/UTF-8/lang_tr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/lang_da.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/lang_tr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/serendipity_plugin_entrylinks.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/UTF-8/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/serendipity_plugin_eventwrapper.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/UTF-8/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_history/serendipity_plugin_history.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/UTF-8/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/UTF-8/lang_is.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/UTF-8/lang_tr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/lang_fa.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/lang_is.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/lang_tr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_recententries/serendipity_plugin_recententries.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/plugin_remoterss.tpl
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/plugin_remoterss_nasaiotd.tpl
-%%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/serendipity_plugin_remoterss.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/serendipity_plugin_shoutbox.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/UTF-8/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/UTF-8/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/UTF-8/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/UTF-8/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/UTF-8/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/UTF-8/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/UTF-8/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/UTF-8/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/UTF-8/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/lang_bg.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/lang_cn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/lang_cs.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/lang_cz.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/lang_de.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/lang_en.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/lang_es.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/lang_fr.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/lang_ja.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/lang_ko.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/lang_pl.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/lang_pt_PT.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/lang_tn.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/lang_zh.inc.php
-%%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/serendipity_plugin_templatedropdown.php
-%%SERENDIPITY%%/rss.php
-%%SERENDIPITY%%/serendipity.css.php
-%%SERENDIPITY%%/serendipity_admin.php
-%%SERENDIPITY%%/serendipity_admin_image_selector.php
-%%SERENDIPITY%%/serendipity_config.inc.php
-%%SERENDIPITY%%/serendipity_define.js.php
-%%SERENDIPITY%%/serendipity_editor.js
-%%SERENDIPITY%%/serendipity_xmlrpc.php
-%%SERENDIPITY%%/sql/db.sql
-%%SERENDIPITY%%/sql/db_update_0.2_0.3_mysql.sql
-%%SERENDIPITY%%/sql/db_update_0.2_0.3_postgres.sql
-%%SERENDIPITY%%/sql/db_update_0.3_0.4_mysql.sql
-%%SERENDIPITY%%/sql/db_update_0.3_0.4_postgres.sql
-%%SERENDIPITY%%/sql/db_update_0.5.1_0.6_mysql.sql
-%%SERENDIPITY%%/sql/db_update_0.5.1_0.6_postgres.sql
-%%SERENDIPITY%%/sql/db_update_0.5_0.5.1_mysql.sql
-%%SERENDIPITY%%/sql/db_update_0.5_0.5.1_postgres.sql
-%%SERENDIPITY%%/sql/db_update_0.6.10_0.6.11_mysql.sql
-%%SERENDIPITY%%/sql/db_update_0.6.10_0.6.11_postgres.sql
-%%SERENDIPITY%%/sql/db_update_0.6.1_0.6.2_mysql.sql
-%%SERENDIPITY%%/sql/db_update_0.6.1_0.6.2_postgres.sql
-%%SERENDIPITY%%/sql/db_update_0.6.2_0.6.3_mysql.sql
-%%SERENDIPITY%%/sql/db_update_0.6.2_0.6.3_postgres.sql
-%%SERENDIPITY%%/sql/db_update_0.6.3_0.6.4_mysql.sql
-%%SERENDIPITY%%/sql/db_update_0.6.3_0.6.4_postgres.sql
-%%SERENDIPITY%%/sql/db_update_0.6.4_0.6.5_mysql.sql
-%%SERENDIPITY%%/sql/db_update_0.6.4_0.6.5_postgres.sql
-%%SERENDIPITY%%/sql/db_update_0.6.5_0.6.6_mysql.sql
-%%SERENDIPITY%%/sql/db_update_0.6.5_0.6.6_postgres.sql
-%%SERENDIPITY%%/sql/db_update_0.6.6_0.6.7_mysql.sql
-%%SERENDIPITY%%/sql/db_update_0.6.6_0.6.7_postgres.sql
-%%SERENDIPITY%%/sql/db_update_0.6.8_0.6.9_mysql.sql
-%%SERENDIPITY%%/sql/db_update_0.6.8_0.6.9_postgres.sql
-%%SERENDIPITY%%/sql/db_update_0.6.9_0.7.0_mysql.sql
-%%SERENDIPITY%%/sql/db_update_0.6.9_0.7.0_postgresql.sql
-%%SERENDIPITY%%/sql/db_update_0.6_0.6.1_mysql.sql
-%%SERENDIPITY%%/sql/db_update_0.6_0.6.1_postgres.sql
-%%SERENDIPITY%%/sql/db_update_0.8-alpha10_0.8-alpha11_mysql.sql
-%%SERENDIPITY%%/sql/db_update_0.8-alpha11_0.8-alpha12_mysql.sql
-%%SERENDIPITY%%/sql/db_update_0.8-alpha11_0.8-alpha12_postgres.sql
-%%SERENDIPITY%%/sql/db_update_0.8-alpha11_0.8-alpha12_sqlite.sql
-%%SERENDIPITY%%/sql/db_update_0.8-alpha12_0.8-alpha13_mysql.sql
-%%SERENDIPITY%%/sql/db_update_0.8-alpha12_0.8-alpha13_postgres.sql
-%%SERENDIPITY%%/sql/db_update_0.8-alpha12_0.8-alpha13_sqlite.sql
-%%SERENDIPITY%%/sql/db_update_0.8-alpha1_0.8-alpha2_mysql.sql
-%%SERENDIPITY%%/sql/db_update_0.8-alpha4_0.8-alpha5_mysql.sql
-%%SERENDIPITY%%/sql/db_update_0.8-alpha4_0.8-alpha5_postgres.sql
-%%SERENDIPITY%%/sql/db_update_0.8-alpha4_0.8-alpha5_sqlite.sql
-%%SERENDIPITY%%/sql/db_update_0.8-alpha5_0.8-alpha6_mysql.sql
-%%SERENDIPITY%%/sql/db_update_0.8-alpha5_0.8-alpha6_postgres.sql
-%%SERENDIPITY%%/sql/db_update_0.8-alpha5_0.8-alpha6_sqlite.sql
-%%SERENDIPITY%%/sql/db_update_0.8-beta3_0.8-beta4_mysql.sql
-%%SERENDIPITY%%/sql/db_update_0.8-beta3_0.8-beta4_postgres.sql
-%%SERENDIPITY%%/sql/db_update_0.8-beta3_0.8-beta4_sqlite.sql
-%%SERENDIPITY%%/sql/db_update_0.8-beta5_0.8-beta6_mysql.sql
-%%SERENDIPITY%%/sql/db_update_0.8-beta5_0.8-beta6_postgres.sql
-%%SERENDIPITY%%/sql/db_update_0.8-beta5_0.8-beta6_sqlite.sql
-%%SERENDIPITY%%/sql/db_update_0.9-alpha1_0.9-alpha2_mysql.sql
-%%SERENDIPITY%%/sql/db_update_0.9-alpha1_0.9-alpha2_postgres.sql
-%%SERENDIPITY%%/sql/db_update_0.9-alpha1_0.9-alpha2_sqlite.sql
-%%SERENDIPITY%%/sql/db_update_0.9-alpha2_0.9-alpha3_mysql.sql
-%%SERENDIPITY%%/sql/db_update_0.9-alpha3_0.9-alpha4_mysql.sql
-%%SERENDIPITY%%/sql/db_update_0.9-alpha4_0.9-alpha5_mysql.sql
-%%SERENDIPITY%%/sql/db_update_1.1-alpha1_1.1-alpha2_mysql.sql
-%%SERENDIPITY%%/sql/db_update_1.1-alpha2_1.1-alpha3_mysql.sql
-%%SERENDIPITY%%/sql/db_update_1.1-alpha3_1.1-alpha4_mysql.sql
-%%SERENDIPITY%%/sql/db_update_1.1-alpha4_1.1-alpha5_mysql.sql
-%%SERENDIPITY%%/sql/db_update_1.1-alpha4_1.1-alpha5_postgres.sql
-%%SERENDIPITY%%/sql/db_update_1.1-alpha4_1.1-alpha5_sqlite.sql
-%%SERENDIPITY%%/sql/db_update_1.1-alpha5_1.1-alpha6_mysql.sql
-%%SERENDIPITY%%/sql/db_update_1.1-alpha5_1.1-alpha6_postgres.sql
-%%SERENDIPITY%%/sql/db_update_1.1-alpha5_1.1-alpha6_sqlite.sql
-%%SERENDIPITY%%/sql/db_update_1.1-beta3_1.1-beta4_mysql.sql
-%%SERENDIPITY%%/sql/db_update_1.1-beta3_1.1-beta4_postgres.sql
-%%SERENDIPITY%%/sql/db_update_1.1-beta3_1.1-beta4_sqlite.sql
-%%SERENDIPITY%%/sql/db_update_1.2-alpha1_1.2_alpha2_mysql.sql
-%%SERENDIPITY%%/sql/db_update_1.2-alpha1_1.2_alpha2_postgres.sql
-%%SERENDIPITY%%/sql/db_update_1.2-alpha1_1.2_alpha2_sqlite.sql
-%%SERENDIPITY%%/sql/db_update_1.2-alpha2_1.2-alpha3_mysql.sql
-%%SERENDIPITY%%/sql/db_update_1.2-alpha2_1.2-alpha3_postgres.sql
-%%SERENDIPITY%%/sql/db_update_1.2-alpha2_1.2-alpha3_sqlite.sql
-%%SERENDIPITY%%/sql/db_update_1.2-alpha3_1.2_alpha4_mysql.sql
-%%SERENDIPITY%%/sql/db_update_1.2-alpha3_1.2_alpha4_postgres.sql
-%%SERENDIPITY%%/sql/db_update_1.2-alpha3_1.2_alpha4_sqlite.sql
-%%SERENDIPITY%%/sql/db_update_1.5-alpha1_1.5-alpha2_mysql.sql
-%%SERENDIPITY%%/sql/db_update_1.5-alpha1_1.5-alpha2_postgres.sql
-%%SERENDIPITY%%/sql/db_update_1.5-alpha1_1.5-alpha2_sqlite.sql
-%%SERENDIPITY%%/templates/HOWTO
-%%SERENDIPITY%%/templates/blue/htmlarea.css
-%%SERENDIPITY%%/templates/blue/info.txt
-%%SERENDIPITY%%/templates/blue/preview.png
-%%SERENDIPITY%%/templates/blue/preview_fullsize.jpg
-%%SERENDIPITY%%/templates/blue/style.css
-%%SERENDIPITY%%/templates/bulletproof/UTF-8/lang_bg.inc.php
-%%SERENDIPITY%%/templates/bulletproof/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/templates/bulletproof/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/templates/bulletproof/UTF-8/lang_de.inc.php
-%%SERENDIPITY%%/templates/bulletproof/UTF-8/lang_en.inc.php
-%%SERENDIPITY%%/templates/bulletproof/UTF-8/lang_fr.inc.php
-%%SERENDIPITY%%/templates/bulletproof/admin/img/bp_admin_adminframe.png
-%%SERENDIPITY%%/templates/bulletproof/admin/img/bp_admin_banner.png
-%%SERENDIPITY%%/templates/bulletproof/admin/img/bp_admin_banner_fluid.png
-%%SERENDIPITY%%/templates/bulletproof/admin/img/bp_admin_button_default.png
-%%SERENDIPITY%%/templates/bulletproof/admin/img/bp_admin_button_frontpage.png
-%%SERENDIPITY%%/templates/bulletproof/admin/img/bp_admin_button_logout.png
-%%SERENDIPITY%%/templates/bulletproof/admin/img/bp_admin_button_personal.png
-%%SERENDIPITY%%/templates/bulletproof/admin/img/bp_admin_button_weblog.png
-%%SERENDIPITY%%/templates/bulletproof/admin/img/bp_admin_footer.png
-%%SERENDIPITY%%/templates/bulletproof/admin/img/bp_admin_infopane.png
-%%SERENDIPITY%%/templates/bulletproof/admin/img/bp_admin_infopane_fluid.png
-%%SERENDIPITY%%/templates/bulletproof/admin/img/bp_admin_prettybutton.png
-%%SERENDIPITY%%/templates/bulletproof/admin/img/bp_admin_sidebar_admin.png
-%%SERENDIPITY%%/templates/bulletproof/admin/img/bp_admin_sidebar_appearance.png
-%%SERENDIPITY%%/templates/bulletproof/admin/img/bp_admin_sidebar_body.png
-%%SERENDIPITY%%/templates/bulletproof/admin/img/bp_admin_sidebar_default.png
-%%SERENDIPITY%%/templates/bulletproof/admin/img/bp_admin_sidebar_entries.png
-%%SERENDIPITY%%/templates/bulletproof/admin/img/bp_admin_sidebar_foot.png
-%%SERENDIPITY%%/templates/bulletproof/admin/img/bp_admin_sidebar_further.png
-%%SERENDIPITY%%/templates/bulletproof/admin/img/bp_admin_sidebar_media.png
-%%SERENDIPITY%%/templates/bulletproof/admin/style.css
-%%SERENDIPITY%%/templates/bulletproof/admin/style_fixed.css
-%%SERENDIPITY%%/templates/bulletproof/base.css
-%%SERENDIPITY%%/templates/bulletproof/blank_style.css
-%%SERENDIPITY%%/templates/bulletproof/blue_style.css
-%%SERENDIPITY%%/templates/bulletproof/commentform.tpl
-%%SERENDIPITY%%/templates/bulletproof/commentpopup.tpl
-%%SERENDIPITY%%/templates/bulletproof/comments.tpl
-%%SERENDIPITY%%/templates/bulletproof/config.inc.php
-%%SERENDIPITY%%/templates/bulletproof/content.tpl
-%%SERENDIPITY%%/templates/bulletproof/default_style.css
-%%SERENDIPITY%%/templates/bulletproof/entries.tpl
-%%SERENDIPITY%%/templates/bulletproof/entries_archives.tpl
-%%SERENDIPITY%%/templates/bulletproof/entries_summary.tpl
-%%SERENDIPITY%%/templates/bulletproof/green_style.css
-%%SERENDIPITY%%/templates/bulletproof/ie5.css
-%%SERENDIPITY%%/templates/bulletproof/ie6.css
-%%SERENDIPITY%%/templates/bulletproof/ie7.css
-%%SERENDIPITY%%/templates/bulletproof/img/back.png
-%%SERENDIPITY%%/templates/bulletproof/img/blank.png
-%%SERENDIPITY%%/templates/bulletproof/img/blue_back.png
-%%SERENDIPITY%%/templates/bulletproof/img/blue_forward.png
-%%SERENDIPITY%%/templates/bulletproof/img/blue_graph_bar.png
-%%SERENDIPITY%%/templates/bulletproof/img/blue_header.jpg
-%%SERENDIPITY%%/templates/bulletproof/img/blue_xml.png
-%%SERENDIPITY%%/templates/bulletproof/img/bulletproof_button.png
-%%SERENDIPITY%%/templates/bulletproof/img/configure.png
-%%SERENDIPITY%%/templates/bulletproof/img/default_back.png
-%%SERENDIPITY%%/templates/bulletproof/img/default_banner.jpg
-%%SERENDIPITY%%/templates/bulletproof/img/default_body.jpg
-%%SERENDIPITY%%/templates/bulletproof/img/default_forward.png
-%%SERENDIPITY%%/templates/bulletproof/img/default_graph_bar.png
-%%SERENDIPITY%%/templates/bulletproof/img/default_sitenav_back.png
-%%SERENDIPITY%%/templates/bulletproof/img/forward.png
-%%SERENDIPITY%%/templates/bulletproof/img/graph_bar_horisontal.png
-%%SERENDIPITY%%/templates/bulletproof/img/green_back.png
-%%SERENDIPITY%%/templates/bulletproof/img/green_closequote.png
-%%SERENDIPITY%%/templates/bulletproof/img/green_forward.png
-%%SERENDIPITY%%/templates/bulletproof/img/green_graph_bar.png
-%%SERENDIPITY%%/templates/bulletproof/img/green_openquote.png
-%%SERENDIPITY%%/templates/bulletproof/img/green_xml.png
-%%SERENDIPITY%%/templates/bulletproof/img/purple_back.png
-%%SERENDIPITY%%/templates/bulletproof/img/purple_body.jpg
-%%SERENDIPITY%%/templates/bulletproof/img/purple_forward.png
-%%SERENDIPITY%%/templates/bulletproof/img/purple_graph_bar.png
-%%SERENDIPITY%%/templates/bulletproof/img/purple_header.jpg
-%%SERENDIPITY%%/templates/bulletproof/img/purple_nav.png
-%%SERENDIPITY%%/templates/bulletproof/img/purple_xml.png
-%%SERENDIPITY%%/templates/bulletproof/img/quicksearch.png
-%%SERENDIPITY%%/templates/bulletproof/img/s9y_banner_small.png
-%%SERENDIPITY%%/templates/bulletproof/img/xml.gif
-%%SERENDIPITY%%/templates/bulletproof/index.tpl
-%%SERENDIPITY%%/templates/bulletproof/info.txt
-%%SERENDIPITY%%/templates/bulletproof/js/p7_eqCols2_10.js
-%%SERENDIPITY%%/templates/bulletproof/lang_bg.inc.php
-%%SERENDIPITY%%/templates/bulletproof/lang_cs.inc.php
-%%SERENDIPITY%%/templates/bulletproof/lang_cz.inc.php
-%%SERENDIPITY%%/templates/bulletproof/lang_de.inc.php
-%%SERENDIPITY%%/templates/bulletproof/lang_en.inc.php
-%%SERENDIPITY%%/templates/bulletproof/lang_fr.inc.php
-%%SERENDIPITY%%/templates/bulletproof/plugin_calendar.tpl
-%%SERENDIPITY%%/templates/bulletproof/plugin_contactform.tpl
-%%SERENDIPITY%%/templates/bulletproof/plugin_dynamicform.tpl
-%%SERENDIPITY%%/templates/bulletproof/plugin_staticpage.tpl
-%%SERENDIPITY%%/templates/bulletproof/plugin_staticpage_aboutpage.tpl
-%%SERENDIPITY%%/templates/bulletproof/plugin_staticpage_related_category.tpl
-%%SERENDIPITY%%/templates/bulletproof/plugin_staticpage_searchresults.tpl
-%%SERENDIPITY%%/templates/bulletproof/preview.png
-%%SERENDIPITY%%/templates/bulletproof/preview_fullsize.jpg
-%%SERENDIPITY%%/templates/bulletproof/preview_iframe.tpl
-%%SERENDIPITY%%/templates/bulletproof/print.css
-%%SERENDIPITY%%/templates/bulletproof/purple_style.css
-%%SERENDIPITY%%/templates/bulletproof/sidebar.tpl
-%%SERENDIPITY%%/templates/bulletproof/style.css
-%%SERENDIPITY%%/templates/carl_contest/admin/img/background.png
-%%SERENDIPITY%%/templates/carl_contest/admin/img/button_background.png
-%%SERENDIPITY%%/templates/carl_contest/admin/img/infobar_background.png
-%%SERENDIPITY%%/templates/carl_contest/admin/style.css
-%%SERENDIPITY%%/templates/carl_contest/entries.tpl
-%%SERENDIPITY%%/templates/carl_contest/entries_summary.tpl
-%%SERENDIPITY%%/templates/carl_contest/img/back.gif
-%%SERENDIPITY%%/templates/carl_contest/img/background.png
-%%SERENDIPITY%%/templates/carl_contest/img/background_alternate.png
-%%SERENDIPITY%%/templates/carl_contest/img/forward.gif
-%%SERENDIPITY%%/templates/carl_contest/img/graph_bar_horisontal.png
-%%SERENDIPITY%%/templates/carl_contest/img/info_header_text_tile.gif
-%%SERENDIPITY%%/templates/carl_contest/img/link_blue.gif
-%%SERENDIPITY%%/templates/carl_contest/img/link_ltblue.gif
-%%SERENDIPITY%%/templates/carl_contest/img/link_orange.gif
-%%SERENDIPITY%%/templates/carl_contest/img/xml.gif
-%%SERENDIPITY%%/templates/carl_contest/index.tpl
-%%SERENDIPITY%%/templates/carl_contest/info.txt
-%%SERENDIPITY%%/templates/carl_contest/plugin_calendar.tpl
-%%SERENDIPITY%%/templates/carl_contest/preview.png
-%%SERENDIPITY%%/templates/carl_contest/preview_fullsize.jpg
-%%SERENDIPITY%%/templates/carl_contest/screenshot.png
-%%SERENDIPITY%%/templates/carl_contest/style.css
-%%SERENDIPITY%%/templates/competition/admin/img/background.jpg
-%%SERENDIPITY%%/templates/competition/admin/img/banner_background.png
-%%SERENDIPITY%%/templates/competition/admin/img/button_background.png
-%%SERENDIPITY%%/templates/competition/admin/img/infobar_background.png
-%%SERENDIPITY%%/templates/competition/admin/img/menu_background.png
-%%SERENDIPITY%%/templates/competition/admin/img/menuheader_background.png
-%%SERENDIPITY%%/templates/competition/admin/img/menuitem.png
-%%SERENDIPITY%%/templates/competition/admin/style.css
-%%SERENDIPITY%%/templates/competition/entries.tpl
-%%SERENDIPITY%%/templates/competition/img/back.png
-%%SERENDIPITY%%/templates/competition/img/background.png
-%%SERENDIPITY%%/templates/competition/img/forward.png
-%%SERENDIPITY%%/templates/competition/img/graph_bar_horisontal.png
-%%SERENDIPITY%%/templates/competition/img/s9y_banner_small.png
-%%SERENDIPITY%%/templates/competition/img/xml.gif
-%%SERENDIPITY%%/templates/competition/index.tpl
-%%SERENDIPITY%%/templates/competition/info.txt
-%%SERENDIPITY%%/templates/competition/preview.png
-%%SERENDIPITY%%/templates/competition/preview_fullsize.jpg
-%%SERENDIPITY%%/templates/competition/style.css
-%%SERENDIPITY%%/templates/contest/admin/img/button_background.png
-%%SERENDIPITY%%/templates/contest/admin/img/menuheader_background.png
-%%SERENDIPITY%%/templates/contest/admin/style.css
-%%SERENDIPITY%%/templates/contest/content.tpl
-%%SERENDIPITY%%/templates/contest/entries.tpl
-%%SERENDIPITY%%/templates/contest/img/back.png
-%%SERENDIPITY%%/templates/contest/img/date_bar.png
-%%SERENDIPITY%%/templates/contest/img/forward.png
-%%SERENDIPITY%%/templates/contest/img/header_bar.png
-%%SERENDIPITY%%/templates/contest/img/header_logo.png
-%%SERENDIPITY%%/templates/contest/img/header_spacer.png
-%%SERENDIPITY%%/templates/contest/img/sidebar_left.jpg
-%%SERENDIPITY%%/templates/contest/img/sidebar_right.jpg
-%%SERENDIPITY%%/templates/contest/img/sidebar_spacer.jpg
-%%SERENDIPITY%%/templates/contest/img/xml.gif
-%%SERENDIPITY%%/templates/contest/index.tpl
-%%SERENDIPITY%%/templates/contest/info.txt
-%%SERENDIPITY%%/templates/contest/plugin_calendar.tpl
-%%SERENDIPITY%%/templates/contest/preview.png
-%%SERENDIPITY%%/templates/contest/preview_fullsize.jpg
-%%SERENDIPITY%%/templates/contest/style.css
-%%SERENDIPITY%%/templates/default-php/IMPORTANT-TODO
-%%SERENDIPITY%%/templates/default-php/commentform.tpl
-%%SERENDIPITY%%/templates/default-php/commentpopup.tpl
-%%SERENDIPITY%%/templates/default-php/comments.tpl
-%%SERENDIPITY%%/templates/default-php/content.tpl
-%%SERENDIPITY%%/templates/default-php/entries.tpl
-%%SERENDIPITY%%/templates/default-php/entries_archives.tpl
-%%SERENDIPITY%%/templates/default-php/entries_summary.tpl
-%%SERENDIPITY%%/templates/default-php/feed_0.91.tpl
-%%SERENDIPITY%%/templates/default-php/feed_1.0.tpl
-%%SERENDIPITY%%/templates/default-php/feed_2.0.tpl
-%%SERENDIPITY%%/templates/default-php/feed_atom0.3.tpl
-%%SERENDIPITY%%/templates/default-php/feed_atom1.0.tpl
-%%SERENDIPITY%%/templates/default-php/feed_opml1.0.tpl
-%%SERENDIPITY%%/templates/default-php/index.tpl
-%%SERENDIPITY%%/templates/default-php/info.txt
-%%SERENDIPITY%%/templates/default-php/plugin_calendar.tpl
-%%SERENDIPITY%%/templates/default-php/plugin_categories.tpl
-%%SERENDIPITY%%/templates/default-php/preview.png
-%%SERENDIPITY%%/templates/default-php/preview_iframe.tpl
-%%SERENDIPITY%%/templates/default-php/sidebar.tpl
-%%SERENDIPITY%%/templates/default-php/template.inc.php
-%%SERENDIPITY%%/templates/default-php/trackbacks.tpl
-%%SERENDIPITY%%/templates/default-rtl/admin/img/background.jpg
-%%SERENDIPITY%%/templates/default-rtl/admin/img/banner_background.png
-%%SERENDIPITY%%/templates/default-rtl/admin/img/button_background.png
-%%SERENDIPITY%%/templates/default-rtl/admin/img/infobar_background.png
-%%SERENDIPITY%%/templates/default-rtl/admin/img/menu_background.png
-%%SERENDIPITY%%/templates/default-rtl/admin/img/menuheader_background.png
-%%SERENDIPITY%%/templates/default-rtl/admin/img/next.png
-%%SERENDIPITY%%/templates/default-rtl/admin/img/previous.png
-%%SERENDIPITY%%/templates/default-rtl/admin/style.css
-%%SERENDIPITY%%/templates/default-rtl/entries_archives.tpl
-%%SERENDIPITY%%/templates/default-rtl/entries_summary.tpl
-%%SERENDIPITY%%/templates/default-rtl/htmlarea.css
-%%SERENDIPITY%%/templates/default-rtl/img/background.png
-%%SERENDIPITY%%/templates/default-rtl/info.txt
-%%SERENDIPITY%%/templates/default-rtl/plugin_calendar.tpl
-%%SERENDIPITY%%/templates/default-rtl/preview.png
-%%SERENDIPITY%%/templates/default-rtl/preview_fullsize.jpg
-%%SERENDIPITY%%/templates/default-rtl/style.css
-%%SERENDIPITY%%/templates/default-xml/index.tpl
-%%SERENDIPITY%%/templates/default-xml/info.txt
-%%SERENDIPITY%%/templates/default-xml/preview.png
-%%SERENDIPITY%%/templates/default-xml/template.inc.php
-%%SERENDIPITY%%/templates/default/YahooUI/treeview/YAHOO.js
-%%SERENDIPITY%%/templates/default/YahooUI/treeview/license.txt
-%%SERENDIPITY%%/templates/default/YahooUI/treeview/treeview.js
-%%SERENDIPITY%%/templates/default/admin/category_selector.js
-%%SERENDIPITY%%/templates/default/admin/entries.tpl
-%%SERENDIPITY%%/templates/default/admin/img/accept.png
-%%SERENDIPITY%%/templates/default/admin/img/admin_msg_error.png
-%%SERENDIPITY%%/templates/default/admin/img/admin_msg_note.png
-%%SERENDIPITY%%/templates/default/admin/img/admin_msg_success.png
-%%SERENDIPITY%%/templates/default/admin/img/background.jpg
-%%SERENDIPITY%%/templates/default/admin/img/banner_background.png
-%%SERENDIPITY%%/templates/default/admin/img/big_delete.png
-%%SERENDIPITY%%/templates/default/admin/img/big_rename.png
-%%SERENDIPITY%%/templates/default/admin/img/big_resize.png
-%%SERENDIPITY%%/templates/default/admin/img/big_rotate_ccw.png
-%%SERENDIPITY%%/templates/default/admin/img/big_rotate_cw.png
-%%SERENDIPITY%%/templates/default/admin/img/big_zoom.png
-%%SERENDIPITY%%/templates/default/admin/img/button_background.png
-%%SERENDIPITY%%/templates/default/admin/img/clock.png
-%%SERENDIPITY%%/templates/default/admin/img/clock_future.png
-%%SERENDIPITY%%/templates/default/admin/img/configure.png
-%%SERENDIPITY%%/templates/default/admin/img/delete.png
-%%SERENDIPITY%%/templates/default/admin/img/downarrow.png
-%%SERENDIPITY%%/templates/default/admin/img/edit.png
-%%SERENDIPITY%%/templates/default/admin/img/folder.png
-%%SERENDIPITY%%/templates/default/admin/img/grablet.gif
-%%SERENDIPITY%%/templates/default/admin/img/grablet_over.gif
-%%SERENDIPITY%%/templates/default/admin/img/imgedit_area.gif
-%%SERENDIPITY%%/templates/default/admin/img/imgedit_orientation.gif
-%%SERENDIPITY%%/templates/default/admin/img/imgedit_slider.gif
-%%SERENDIPITY%%/templates/default/admin/img/imgedit_varea.gif
-%%SERENDIPITY%%/templates/default/admin/img/infobar_background.png
-%%SERENDIPITY%%/templates/default/admin/img/install.png
-%%SERENDIPITY%%/templates/default/admin/img/install_now.png
-%%SERENDIPITY%%/templates/default/admin/img/install_now_spartacus.png
-%%SERENDIPITY%%/templates/default/admin/img/install_template.png
-%%SERENDIPITY%%/templates/default/admin/img/menu_background.png
-%%SERENDIPITY%%/templates/default/admin/img/menuheader_background.png
-%%SERENDIPITY%%/templates/default/admin/img/menuitem.png
-%%SERENDIPITY%%/templates/default/admin/img/mime_unknown.png
-%%SERENDIPITY%%/templates/default/admin/img/next.png
-%%SERENDIPITY%%/templates/default/admin/img/previous.png
-%%SERENDIPITY%%/templates/default/admin/img/rotate.png
-%%SERENDIPITY%%/templates/default/admin/img/thumbnail.png
-%%SERENDIPITY%%/templates/default/admin/img/unconfigure.png
-%%SERENDIPITY%%/templates/default/admin/img/uparrow.png
-%%SERENDIPITY%%/templates/default/admin/img/upgrade_now.png
-%%SERENDIPITY%%/templates/default/admin/img/user_admin.png
-%%SERENDIPITY%%/templates/default/admin/img/user_chief.png
-%%SERENDIPITY%%/templates/default/admin/img/user_editor.png
-%%SERENDIPITY%%/templates/default/admin/img/zoom.png
-%%SERENDIPITY%%/templates/default/admin/imgedit.css
-%%SERENDIPITY%%/templates/default/admin/index.tpl
-%%SERENDIPITY%%/templates/default/admin/media_choose.tpl
-%%SERENDIPITY%%/templates/default/admin/media_imgedit.tpl
-%%SERENDIPITY%%/templates/default/admin/media_imgedit_done.tpl
-%%SERENDIPITY%%/templates/default/admin/media_items.tpl
-%%SERENDIPITY%%/templates/default/admin/media_pane.tpl
-%%SERENDIPITY%%/templates/default/admin/media_properties.tpl
-%%SERENDIPITY%%/templates/default/admin/media_showitem.tpl
-%%SERENDIPITY%%/templates/default/admin/media_upload.tpl
-%%SERENDIPITY%%/templates/default/admin/pluginmanager.css
-%%SERENDIPITY%%/templates/default/admin/style.css
-%%SERENDIPITY%%/templates/default/atom.css
-%%SERENDIPITY%%/templates/default/commentform.tpl
-%%SERENDIPITY%%/templates/default/commentpopup.tpl
-%%SERENDIPITY%%/templates/default/comments.tpl
-%%SERENDIPITY%%/templates/default/comments_by_author.tpl
-%%SERENDIPITY%%/templates/default/content.tpl
-%%SERENDIPITY%%/templates/default/dragdrop.js
-%%SERENDIPITY%%/templates/default/entries.tpl
-%%SERENDIPITY%%/templates/default/entries_archives.tpl
-%%SERENDIPITY%%/templates/default/entries_summary.tpl
-%%SERENDIPITY%%/templates/default/feed_0.91.tpl
-%%SERENDIPITY%%/templates/default/feed_1.0.tpl
-%%SERENDIPITY%%/templates/default/feed_2.0.tpl
-%%SERENDIPITY%%/templates/default/feed_atom0.3.tpl
-%%SERENDIPITY%%/templates/default/feed_atom1.0.tpl
-%%SERENDIPITY%%/templates/default/feed_opml1.0.tpl
-%%SERENDIPITY%%/templates/default/htmlarea.css
-%%SERENDIPITY%%/templates/default/img/back.png
-%%SERENDIPITY%%/templates/default/img/background.png
-%%SERENDIPITY%%/templates/default/img/blank.gif
-%%SERENDIPITY%%/templates/default/img/blank.png
-%%SERENDIPITY%%/templates/default/img/delete.png
-%%SERENDIPITY%%/templates/default/img/down.png
-%%SERENDIPITY%%/templates/default/img/emoticons/cool.png
-%%SERENDIPITY%%/templates/default/img/emoticons/cry.png
-%%SERENDIPITY%%/templates/default/img/emoticons/eek.png
-%%SERENDIPITY%%/templates/default/img/emoticons/laugh.png
-%%SERENDIPITY%%/templates/default/img/emoticons/normal.png
-%%SERENDIPITY%%/templates/default/img/emoticons/sad.png
-%%SERENDIPITY%%/templates/default/img/emoticons/smile.png
-%%SERENDIPITY%%/templates/default/img/emoticons/tongue.png
-%%SERENDIPITY%%/templates/default/img/emoticons/wink.png
-%%SERENDIPITY%%/templates/default/img/forward.png
-%%SERENDIPITY%%/templates/default/img/graph_bar_horisontal.png
-%%SERENDIPITY%%/templates/default/img/img_align_left.png
-%%SERENDIPITY%%/templates/default/img/img_align_right.png
-%%SERENDIPITY%%/templates/default/img/img_align_top.png
-%%SERENDIPITY%%/templates/default/img/minus.png
-%%SERENDIPITY%%/templates/default/img/norights.png
-%%SERENDIPITY%%/templates/default/img/plus.png
-%%SERENDIPITY%%/templates/default/img/rename.png
-%%SERENDIPITY%%/templates/default/img/s9y_banner_small.png
-%%SERENDIPITY%%/templates/default/img/scale.png
-%%SERENDIPITY%%/templates/default/img/somerights20.gif
-%%SERENDIPITY%%/templates/default/img/up.png
-%%SERENDIPITY%%/templates/default/img/xml.gif
-%%SERENDIPITY%%/templates/default/img/zoom.png
-%%SERENDIPITY%%/templates/default/imgedit.js
-%%SERENDIPITY%%/templates/default/index.tpl
-%%SERENDIPITY%%/templates/default/info.txt
-%%SERENDIPITY%%/templates/default/plugin_calendar.tpl
-%%SERENDIPITY%%/templates/default/plugin_categories.tpl
-%%SERENDIPITY%%/templates/default/preview.png
-%%SERENDIPITY%%/templates/default/preview_fullsize.jpg
-%%SERENDIPITY%%/templates/default/preview_iframe.tpl
-%%SERENDIPITY%%/templates/default/sidebar.tpl
-%%SERENDIPITY%%/templates/default/style.css
-%%SERENDIPITY%%/templates/default/style_fallback.css
-%%SERENDIPITY%%/templates/default/trackbacks.tpl
-%%SERENDIPITY%%/templates/default/treeview/lm.gif
-%%SERENDIPITY%%/templates/default/treeview/lmh.gif
-%%SERENDIPITY%%/templates/default/treeview/ln.gif
-%%SERENDIPITY%%/templates/default/treeview/loading.gif
-%%SERENDIPITY%%/templates/default/treeview/lp.gif
-%%SERENDIPITY%%/templates/default/treeview/lph.gif
-%%SERENDIPITY%%/templates/default/treeview/screen.css
-%%SERENDIPITY%%/templates/default/treeview/tm.gif
-%%SERENDIPITY%%/templates/default/treeview/tmh.gif
-%%SERENDIPITY%%/templates/default/treeview/tn.gif
-%%SERENDIPITY%%/templates/default/treeview/tp.gif
-%%SERENDIPITY%%/templates/default/treeview/tph.gif
-%%SERENDIPITY%%/templates/default/treeview/tree.css
-%%SERENDIPITY%%/templates/default/treeview/vline.gif
-%%SERENDIPITY%%/templates/idea/img/I_had_an_idea.jpg
-%%SERENDIPITY%%/templates/idea/img/bullet.gif
-%%SERENDIPITY%%/templates/idea/img/clock_face_messy_paint_runs.jpg
-%%SERENDIPITY%%/templates/idea/img/quote.gif
-%%SERENDIPITY%%/templates/idea/info.txt
-%%SERENDIPITY%%/templates/idea/preview.png
-%%SERENDIPITY%%/templates/idea/preview_fullsize.jpg
-%%SERENDIPITY%%/templates/idea/style.css
-%%SERENDIPITY%%/templates/kubrick/UTF-8/lang_cs.inc.php
-%%SERENDIPITY%%/templates/kubrick/UTF-8/lang_cz.inc.php
-%%SERENDIPITY%%/templates/kubrick/comments.tpl
-%%SERENDIPITY%%/templates/kubrick/config.inc.php
-%%SERENDIPITY%%/templates/kubrick/entries.tpl
-%%SERENDIPITY%%/templates/kubrick/images/kubrickbg.jpg
-%%SERENDIPITY%%/templates/kubrick/images/kubrickbgcolor.jpg
-%%SERENDIPITY%%/templates/kubrick/images/kubrickbgwide.jpg
-%%SERENDIPITY%%/templates/kubrick/images/kubrickfooter.jpg
-%%SERENDIPITY%%/templates/kubrick/images/kubrickheader.jpg
-%%SERENDIPITY%%/templates/kubrick/images/kubricklogo.jpg
-%%SERENDIPITY%%/templates/kubrick/images/kubrickportrait.png
-%%SERENDIPITY%%/templates/kubrick/index.tpl
-%%SERENDIPITY%%/templates/kubrick/info.txt
-%%SERENDIPITY%%/templates/kubrick/lang_cs.inc.php
-%%SERENDIPITY%%/templates/kubrick/lang_cz.inc.php
-%%SERENDIPITY%%/templates/kubrick/lang_de.inc.php
-%%SERENDIPITY%%/templates/kubrick/lang_en.inc.php
-%%SERENDIPITY%%/templates/kubrick/lang_ko.inc.php
-%%SERENDIPITY%%/templates/kubrick/preview.png
-%%SERENDIPITY%%/templates/kubrick/preview_fullsize.jpg
-%%SERENDIPITY%%/templates/kubrick/sidebar.tpl
-%%SERENDIPITY%%/templates/kubrick/style.css
-%%SERENDIPITY%%/templates/kubrick/trackbacks.tpl
-%%SERENDIPITY%%/templates/moz-modern/htmlarea.css
-%%SERENDIPITY%%/templates/moz-modern/img/back.png
-%%SERENDIPITY%%/templates/moz-modern/img/background.png
-%%SERENDIPITY%%/templates/moz-modern/img/background2.png
-%%SERENDIPITY%%/templates/moz-modern/img/forward.png
-%%SERENDIPITY%%/templates/moz-modern/index.tpl
-%%SERENDIPITY%%/templates/moz-modern/info.txt
-%%SERENDIPITY%%/templates/moz-modern/preview.png
-%%SERENDIPITY%%/templates/moz-modern/preview_fullsize.jpg
-%%SERENDIPITY%%/templates/moz-modern/style.css
-%%SERENDIPITY%%/templates/mt-clean/info.txt
-%%SERENDIPITY%%/templates/mt-clean/preview.png
-%%SERENDIPITY%%/templates/mt-clean/preview_fullsize.jpg
-%%SERENDIPITY%%/templates/mt-clean/style.css
-%%SERENDIPITY%%/templates/mt-georgiablue/info.txt
-%%SERENDIPITY%%/templates/mt-georgiablue/preview.png
-%%SERENDIPITY%%/templates/mt-georgiablue/preview_fullsize.jpg
-%%SERENDIPITY%%/templates/mt-georgiablue/style.css
-%%SERENDIPITY%%/templates/mt-gettysburg/info.txt
-%%SERENDIPITY%%/templates/mt-gettysburg/preview.png
-%%SERENDIPITY%%/templates/mt-gettysburg/preview_fullsize.jpg
-%%SERENDIPITY%%/templates/mt-gettysburg/style.css
-%%SERENDIPITY%%/templates/mt-plainjane/info.txt
-%%SERENDIPITY%%/templates/mt-plainjane/preview.png
-%%SERENDIPITY%%/templates/mt-plainjane/preview_fullsize.jpg
-%%SERENDIPITY%%/templates/mt-plainjane/style.css
-%%SERENDIPITY%%/templates/mt-rusty/info.txt
-%%SERENDIPITY%%/templates/mt-rusty/preview.png
-%%SERENDIPITY%%/templates/mt-rusty/preview_fullsize.jpg
-%%SERENDIPITY%%/templates/mt-rusty/style.css
-%%SERENDIPITY%%/templates/mt-trendy/htmlarea.css
-%%SERENDIPITY%%/templates/mt-trendy/img/back.png
-%%SERENDIPITY%%/templates/mt-trendy/img/forward.png
-%%SERENDIPITY%%/templates/mt-trendy/info.txt
-%%SERENDIPITY%%/templates/mt-trendy/preview.png
-%%SERENDIPITY%%/templates/mt-trendy/preview_fullsize.jpg
-%%SERENDIPITY%%/templates/mt-trendy/style.css
-%%SERENDIPITY%%/templates/mt3-chalkboard/info.txt
-%%SERENDIPITY%%/templates/mt3-chalkboard/preview.png
-%%SERENDIPITY%%/templates/mt3-chalkboard/preview_fullsize.jpg
-%%SERENDIPITY%%/templates/mt3-chalkboard/style.css
-%%SERENDIPITY%%/templates/mt3-gettysburg/info.txt
-%%SERENDIPITY%%/templates/mt3-gettysburg/preview.png
-%%SERENDIPITY%%/templates/mt3-gettysburg/preview_fullsize.jpg
-%%SERENDIPITY%%/templates/mt3-gettysburg/style.css
-%%SERENDIPITY%%/templates/mt3-independence/info.txt
-%%SERENDIPITY%%/templates/mt3-independence/preview.png
-%%SERENDIPITY%%/templates/mt3-independence/preview_fullsize.jpg
-%%SERENDIPITY%%/templates/mt3-independence/style.css
-%%SERENDIPITY%%/templates/mt3-squash/info.txt
-%%SERENDIPITY%%/templates/mt3-squash/preview.png
-%%SERENDIPITY%%/templates/mt3-squash/preview_fullsize.jpg
-%%SERENDIPITY%%/templates/mt3-squash/style.css
-%%SERENDIPITY%%/templates/newspaper/htmlarea.css
-%%SERENDIPITY%%/templates/newspaper/img/shadowb.png
-%%SERENDIPITY%%/templates/newspaper/img/shadowbl.png
-%%SERENDIPITY%%/templates/newspaper/img/shadowbr.png
-%%SERENDIPITY%%/templates/newspaper/img/shadowr.png
-%%SERENDIPITY%%/templates/newspaper/img/shadowt.png
-%%SERENDIPITY%%/templates/newspaper/info.txt
-%%SERENDIPITY%%/templates/newspaper/layout.php
-%%SERENDIPITY%%/templates/newspaper/preview.png
-%%SERENDIPITY%%/templates/newspaper/preview_fullsize.jpg
-%%SERENDIPITY%%/templates/newspaper/style.css
-%%SERENDIPITY%%/templates/wp/atom.css
-%%SERENDIPITY%%/templates/wp/commentform.tpl
-%%SERENDIPITY%%/templates/wp/comments.tpl
-%%SERENDIPITY%%/templates/wp/content.tpl
-%%SERENDIPITY%%/templates/wp/entries.tpl
-%%SERENDIPITY%%/templates/wp/entries_archives.tpl
-%%SERENDIPITY%%/templates/wp/entries_summary.tpl
-%%SERENDIPITY%%/templates/wp/index.tpl
-%%SERENDIPITY%%/templates/wp/info.txt
-%%SERENDIPITY%%/templates/wp/plugin_calendar.tpl
-%%SERENDIPITY%%/templates/wp/sidebar.tpl
-%%SERENDIPITY%%/templates/wp/trackbacks.tpl
-%%SERENDIPITY%%/templates/wp/wp-layout.css
-%%SERENDIPITY%%/templates_c/.empty
-%%SERENDIPITY%%/tests/FrontendTest.php
-%%SERENDIPITY%%/tests/README
-%%SERENDIPITY%%/tests/config.xml.dist
-%%SERENDIPITY%%/tests/coverage/append.php
-%%SERENDIPITY%%/tests/coverage/phpunit_coverage.php
-%%SERENDIPITY%%/tests/coverage/prepend.php
-%%SERENDIPITY%%/uploads/.empty
-%%SERENDIPITY%%/wfwcomment.php
-@dirrm %%SERENDIPITY%%/uploads
-@dirrm %%SERENDIPITY%%/tests/coverage
-@dirrm %%SERENDIPITY%%/tests
-@dirrm %%SERENDIPITY%%/templates_c
-@dirrm %%SERENDIPITY%%/templates/wp
-@dirrm %%SERENDIPITY%%/templates/newspaper/img
-@dirrm %%SERENDIPITY%%/templates/newspaper
-@dirrm %%SERENDIPITY%%/templates/mt3-squash
-@dirrm %%SERENDIPITY%%/templates/mt3-independence
-@dirrm %%SERENDIPITY%%/templates/mt3-gettysburg
-@dirrm %%SERENDIPITY%%/templates/mt3-chalkboard/img
-@dirrm %%SERENDIPITY%%/templates/mt3-chalkboard
-@dirrm %%SERENDIPITY%%/templates/mt-trendy/img
-@dirrm %%SERENDIPITY%%/templates/mt-trendy
-@dirrm %%SERENDIPITY%%/templates/mt-rusty/img
-@dirrm %%SERENDIPITY%%/templates/mt-rusty
-@dirrm %%SERENDIPITY%%/templates/mt-plainjane
-@dirrm %%SERENDIPITY%%/templates/mt-gettysburg/img
-@dirrm %%SERENDIPITY%%/templates/mt-gettysburg
-@dirrm %%SERENDIPITY%%/templates/mt-georgiablue
-@dirrm %%SERENDIPITY%%/templates/mt-clean
-@dirrm %%SERENDIPITY%%/templates/moz-modern/img
-@dirrm %%SERENDIPITY%%/templates/moz-modern
-@dirrm %%SERENDIPITY%%/templates/kubrick/img
-@dirrm %%SERENDIPITY%%/templates/kubrick/images
-@dirrm %%SERENDIPITY%%/templates/kubrick/UTF-8
-@dirrm %%SERENDIPITY%%/templates/kubrick
-@dirrm %%SERENDIPITY%%/templates/idea/img
-@dirrm %%SERENDIPITY%%/templates/idea
-@dirrm %%SERENDIPITY%%/templates/default/treeview
-@dirrm %%SERENDIPITY%%/templates/default/img/emoticons
-@dirrm %%SERENDIPITY%%/templates/default/img
-@dirrm %%SERENDIPITY%%/templates/default/admin/img
-@dirrm %%SERENDIPITY%%/templates/default/admin
-@dirrm %%SERENDIPITY%%/templates/default/YahooUI/treeview
-@dirrm %%SERENDIPITY%%/templates/default/YahooUI
-@dirrm %%SERENDIPITY%%/templates/default-xml
-@dirrm %%SERENDIPITY%%/templates/default-rtl/img
-@dirrm %%SERENDIPITY%%/templates/default-rtl/admin/img
-@dirrm %%SERENDIPITY%%/templates/default-rtl/admin
-@dirrm %%SERENDIPITY%%/templates/default-rtl
-@dirrm %%SERENDIPITY%%/templates/default-php
-@dirrm %%SERENDIPITY%%/templates/default
-@dirrm %%SERENDIPITY%%/templates/contest/img
-@dirrm %%SERENDIPITY%%/templates/contest/admin/img
-@dirrm %%SERENDIPITY%%/templates/contest/admin
-@dirrm %%SERENDIPITY%%/templates/contest
-@dirrm %%SERENDIPITY%%/templates/competition/img
-@dirrm %%SERENDIPITY%%/templates/competition/admin/img
-@dirrm %%SERENDIPITY%%/templates/competition/admin
-@dirrm %%SERENDIPITY%%/templates/competition
-@dirrm %%SERENDIPITY%%/templates/carl_contest/img
-@dirrm %%SERENDIPITY%%/templates/carl_contest/admin/img
-@dirrm %%SERENDIPITY%%/templates/carl_contest/admin
-@dirrm %%SERENDIPITY%%/templates/carl_contest
-@dirrm %%SERENDIPITY%%/templates/bulletproof/js
-@dirrm %%SERENDIPITY%%/templates/bulletproof/img
-@dirrm %%SERENDIPITY%%/templates/bulletproof/admin/img
-@dirrm %%SERENDIPITY%%/templates/bulletproof/admin
-@dirrm %%SERENDIPITY%%/templates/bulletproof/UTF-8
-@dirrm %%SERENDIPITY%%/templates/bulletproof
-@dirrm %%SERENDIPITY%%/templates/blue/img
-@dirrm %%SERENDIPITY%%/templates/blue
-@dirrm %%SERENDIPITY%%/templates
-@dirrm %%SERENDIPITY%%/sql
-@dirrm %%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_plugin_templatedropdown
-@dirrm %%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_plugin_shoutbox
-@dirrm %%SERENDIPITY%%/plugins/serendipity_plugin_remoterss/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_plugin_remoterss
-@dirrm %%SERENDIPITY%%/plugins/serendipity_plugin_recententries/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_plugin_recententries
-@dirrm %%SERENDIPITY%%/plugins/serendipity_plugin_history/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_plugin_history
-@dirrm %%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_plugin_eventwrapper
-@dirrm %%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_plugin_entrylinks
-@dirrm %%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_plugin_creativecommons
-@dirrm %%SERENDIPITY%%/plugins/serendipity_plugin_comments/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_plugin_comments
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_xhtmlcleanup
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_weblogping/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_weblogping
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_trackexits/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_trackexits
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_textwiki/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_textwiki
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_textile/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_textile
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_templatechooser/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_templatechooser
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_statistics/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_statistics
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_spartacus/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_spartacus
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_spamblock/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_spamblock
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_searchhighlight/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_searchhighlight
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_s9ymarkup
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_nl2br/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_nl2br
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_mailer/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_mailer
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_livesearch/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_livesearch
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_karma/img
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_karma/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_karma
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_entryproperties/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_entryproperties
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_emoticate/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_emoticate
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_creativecommons/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_creativecommons
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_contentrewrite/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_contentrewrite
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_browsercompatibility
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_bbcode/UTF-8
-@dirrm %%SERENDIPITY%%/plugins/serendipity_event_bbcode
-@dirrm %%SERENDIPITY%%/plugins
-@dirrm %%SERENDIPITY%%/lang/UTF-8
-@dirrm %%SERENDIPITY%%/lang
-@dirrm %%SERENDIPITY%%/include/tpl
-@dirrm %%SERENDIPITY%%/include/db
-@dirrm %%SERENDIPITY%%/include/admin/importers
-@dirrm %%SERENDIPITY%%/include/admin
-@dirrm %%SERENDIPITY%%/include
-@dirrm %%SERENDIPITY%%/htmlarea/skins/xp-green
-@dirrm %%SERENDIPITY%%/htmlarea/skins/xp-blue
-@dirrm %%SERENDIPITY%%/htmlarea/skins/titan
-@dirrm %%SERENDIPITY%%/htmlarea/skins/silva
-@dirrm %%SERENDIPITY%%/htmlarea/skins/inditreuse
-@dirrm %%SERENDIPITY%%/htmlarea/skins/green-look
-@dirrm %%SERENDIPITY%%/htmlarea/skins/blue-metallic
-@dirrm %%SERENDIPITY%%/htmlarea/skins/blue-look
-@dirrm %%SERENDIPITY%%/htmlarea/skins
-@dirrm %%SERENDIPITY%%/htmlarea/popups
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/UnFormat/popups
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/UnFormat/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/UnFormat/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/UnFormat
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Template/popups
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Template/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Template/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Template
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/TableOperations/popups
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/TableOperations/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/TableOperations/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/TableOperations
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/SuperClean/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/SuperClean/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/SuperClean/filters
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/SuperClean
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Stylist/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Stylist
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/SpellChecker/personal_dicts
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/SpellChecker/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/SpellChecker/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/SpellChecker
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/SmartReplace/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/SmartReplace/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/SmartReplace
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/SetId/popups
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/SetId/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/SetId/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/SetId
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/SaveSubmit/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/SaveSubmit/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/SaveSubmit
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/QuickTag/popups
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/QuickTag/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/QuickTag/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/QuickTag
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/PreserveScripts
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/PasteText/popups
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/PasteText/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/PasteText/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/PasteText
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/NoteServer/popups
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/NoteServer/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/NoteServer/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/NoteServer
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/ListType/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/ListType/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/ListType
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Linker/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Linker/dTree/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Linker/dTree
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Linker
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/LangMarks/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/LangMarks
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/InsertWords
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/InsertSnippet/popups
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/InsertSnippet/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/InsertSnippet/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/InsertSnippet
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/InsertSmiley/smileys
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/InsertSmiley/popups
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/InsertSmiley/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/InsertSmiley/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/InsertSmiley
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/InsertPicture/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/InsertPicture/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/InsertPicture/demo_pictures
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/InsertPicture
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/InsertPagebreak/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/InsertPagebreak/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/InsertPagebreak
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/InsertMarquee/popups
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/InsertMarquee/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/InsertMarquee/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/InsertMarquee
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/InsertAnchor/popups
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/InsertAnchor/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/InsertAnchor/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/InsertAnchor
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/ImageManager/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/ImageManager/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/ImageManager/demo_images/linux
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/ImageManager/demo_images
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/ImageManager/assets
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/ImageManager/Classes
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/ImageManager
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/HtmlTidy/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/HtmlTidy/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/HtmlTidy
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/HtmlEntities
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/HorizontalRule/popups
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/HorizontalRule/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/HorizontalRule/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/HorizontalRule
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/GetHtml
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/GenericPlugin
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/FullPage/popups
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/FullPage/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/FullPage/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/FullPage
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Forms/popups
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Forms/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Forms/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Forms
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/FormOperations/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/FormOperations/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/FormOperations
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/FindReplace/popups
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/FindReplace/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/FindReplace/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/FindReplace
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Filter/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Filter/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Filter/filters
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Filter
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/icons
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/demo_images/linux
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/demo_images
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/assets
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager/Classes
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/ExtendedFileManager
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Equation/popups
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Equation/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Equation/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Equation
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/EditTag/popups
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/EditTag/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/EditTag/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/EditTag
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/DynamicCSS/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/DynamicCSS
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/DoubleClick
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/DefinitionList/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/DefinitionList/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/DefinitionList
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/ContextMenu/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/ContextMenu
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/ClientsideSpellcheck/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/ClientsideSpellcheck/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/ClientsideSpellcheck
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/CharacterMap/popups
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/CharacterMap/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/CharacterMap/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/CharacterMap
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/CharCounter/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/CharCounter
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/CSS/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/CSS
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/BackgroundImage/popups
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/BackgroundImage/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/BackgroundImage/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/BackgroundImage/backgrounds/thumbnails
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/BackgroundImage/backgrounds
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/BackgroundImage
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Abbreviation/popups
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Abbreviation/lang
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Abbreviation/img
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Abbreviation/abbr
-@dirrm %%SERENDIPITY%%/htmlarea/plugins/Abbreviation
-@dirrm %%SERENDIPITY%%/htmlarea/plugins
-@dirrm %%SERENDIPITY%%/htmlarea/modules/WebKit
-@dirrm %%SERENDIPITY%%/htmlarea/modules/Opera
-@dirrm %%SERENDIPITY%%/htmlarea/modules/InternetExplorer
-@dirrm %%SERENDIPITY%%/htmlarea/modules/InsertTable
-@dirrm %%SERENDIPITY%%/htmlarea/modules/InsertImage
-@dirrm %%SERENDIPITY%%/htmlarea/modules/GetHtml/lang
-@dirrm %%SERENDIPITY%%/htmlarea/modules/GetHtml
-@dirrm %%SERENDIPITY%%/htmlarea/modules/Gecko
-@dirrm %%SERENDIPITY%%/htmlarea/modules/FullScreen/lang
-@dirrm %%SERENDIPITY%%/htmlarea/modules/FullScreen
-@dirrm %%SERENDIPITY%%/htmlarea/modules/Dialogs
-@dirrm %%SERENDIPITY%%/htmlarea/modules/CreateLink/lang
-@dirrm %%SERENDIPITY%%/htmlarea/modules/CreateLink
-@dirrm %%SERENDIPITY%%/htmlarea/modules/ColorPicker/lang
-@dirrm %%SERENDIPITY%%/htmlarea/modules/ColorPicker
-@dirrm %%SERENDIPITY%%/htmlarea/modules
-@dirrm %%SERENDIPITY%%/htmlarea/lang
-@dirrm %%SERENDIPITY%%/htmlarea/images/fr
-@dirrm %%SERENDIPITY%%/htmlarea/images/de
-@dirrm %%SERENDIPITY%%/htmlarea/images
-@dirrm %%SERENDIPITY%%/htmlarea/examples/files
-@dirrm %%SERENDIPITY%%/htmlarea/examples
-@dirrm %%SERENDIPITY%%/htmlarea/contrib
-@dirrm %%SERENDIPITY%%/htmlarea
-@dirrm %%SERENDIPITY%%/docs
-@dirrm %%SERENDIPITY%%/deployment/uploads
-@dirrm %%SERENDIPITY%%/deployment/templates_c
-@dirrm %%SERENDIPITY%%/deployment/archives
-@dirrm %%SERENDIPITY%%/deployment
-@dirrm %%SERENDIPITY%%/bundled-libs/tests
-@dirrm %%SERENDIPITY%%/bundled-libs/docs
-@dirrm %%SERENDIPITY%%/bundled-libs/XML/RPC
-@dirrm %%SERENDIPITY%%/bundled-libs/XML
-@dirrm %%SERENDIPITY%%/bundled-libs/Text/Wiki/Rule
-@dirrm %%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Xhtml
-@dirrm %%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Plain
-@dirrm %%SERENDIPITY%%/bundled-libs/Text/Wiki/Render/Latex
-@dirrm %%SERENDIPITY%%/bundled-libs/Text/Wiki/Render
-@dirrm %%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse/Default
-@dirrm %%SERENDIPITY%%/bundled-libs/Text/Wiki/Parse
-@dirrm %%SERENDIPITY%%/bundled-libs/Text/Wiki
-@dirrm %%SERENDIPITY%%/bundled-libs/Text
-@dirrm %%SERENDIPITY%%/bundled-libs/Smarty/libs/plugins
-@dirrm %%SERENDIPITY%%/bundled-libs/Smarty/libs/internals
-@dirrm %%SERENDIPITY%%/bundled-libs/Smarty/libs
-@dirrm %%SERENDIPITY%%/bundled-libs/Smarty
-@dirrm %%SERENDIPITY%%/bundled-libs/Onyx
-@dirrm %%SERENDIPITY%%/bundled-libs/Net/DNSBL
-@dirrm %%SERENDIPITY%%/bundled-libs/Net
-@dirrm %%SERENDIPITY%%/bundled-libs/HTTP/Request
-@dirrm %%SERENDIPITY%%/bundled-libs/HTTP
-@dirrm %%SERENDIPITY%%/bundled-libs/Cache/Lite
-@dirrm %%SERENDIPITY%%/bundled-libs/Cache
-@dirrm %%SERENDIPITY%%/bundled-libs
-@dirrm %%SERENDIPITY%%
diff --git a/www/ziproxy/Makefile b/www/ziproxy/Makefile
deleted file mode 100644
index b5adaed1ef53..000000000000
--- a/www/ziproxy/Makefile
+++ /dev/null
@@ -1,104 +0,0 @@
-# New ports collection makefile for: ziproxy
-# Date created: 2006-07-28
-# Whom: Pankov Pavel <pankov_p@mail.ru>
-#
-# $FreeBSD$
-
-PORTNAME= ziproxy
-PORTVERSION= 3.2.0
-CATEGORIES= www
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= pankov_p@mail.ru
-COMMENT= A forwarding, non-caching, compressing proxy server
-
-FORBIDDEN= Vulnerable since 2010-06-15, http://portaudit.freebsd.org/25673e6e-786b-11df-a921-0245fb008c0b.html
-EXPIRATION_DATE= 2011-10-14
-
-LIB_DEPENDS= ungif.5:${PORTSDIR}/graphics/libungif \
- png.6:${PORTSDIR}/graphics/png \
- jpeg.11:${PORTSDIR}/graphics/jpeg
-
-USE_BZIP2= yes
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-CFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS+= --with-cfgfile="${PREFIX}/etc/ziproxy/ziproxy.conf"
-
-PORTDOCS= README README.tools JPEG2000.txt
-
-MAN1= ziproxy.1 ziproxylogtool.1
-MANCOMPRESSED= no
-
-USE_RC_SUBR= ziproxy
-
-SUB_FILES+= pkg-message
-
-OPTIONS+= JPEG2000 "Build with JPEG2000 support" on \
- SASL "Build with SASL auth support" on \
- NAMESERVERS "Enable Nameservers config option" on
-
-ERROR_FILES= 400.html 403.html 404.html 407.html 408.html 409.html \
- 500.html 503.html
-SAMPLE_CONFIG_FILES= bo_exception.list change_tos.list deny.list http.passwd \
- noprocess.list replace.list replace_ct.list \
- ziproxy.conf sasl/ziproxy.conf
-
-post-patch:
- ${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \
- -e 's|%%DATADIR%%|${DATADIR}|g' \
- ${WRKSRC}/etc/ziproxy/ziproxy.conf
-
-post-install:
- ${MKDIR} ${PREFIX}/etc/ziproxy/sasl
-.for FILE in ${SAMPLE_CONFIG_FILES}
- ${INSTALL_DATA} ${WRKSRC}/etc/ziproxy/${FILE} ${PREFIX}/etc/ziproxy/${FILE}.sample
-.endfor
- if [ ! -f ${PREFIX}/etc/ziproxy/ziproxy.conf ]; then \
- ${CP} -p ${WRKSRC}/etc/ziproxy/ziproxy.conf ${PREFIX}/etc/ziproxy/ziproxy.conf ; \
- fi
-
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
-.for FILE in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}/${FILE}
-.endfor
-.endif
-
- ${MKDIR} ${DATADIR}/error
-.for FILE in ${ERROR_FILES}
- ${INSTALL_DATA} ${WRKSRC}/var/ziproxy/error/${FILE} ${DATADIR}/error/${FILE}
-.endfor
-
- ${INSTALL_SCRIPT} ${WRKSRC}/src/tools/ziproxy_genhtml_stats.sh ${PREFIX}/bin
-
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.pre.mk>
-
-.if !defined(WITHOUT_JPEG2000)
-CONFIGURE_ARGS+= --with-jasper
-LIB_DEPENDS+= jasper.4:${PORTSDIR}/graphics/jasper
-.else
-CONFIGURE_ARGS+= --without-jasper
-.endif
-
-.if !defined(WITHOUT_SASL)
-CONFIGURE_ARGS+= --with-sasl2
-LIB_DEPENDS+= sasl2.2:${PORTSDIR}/security/cyrus-sasl2
-.else
-CONFIGURE_ARGS+= --without-sasl2
-.endif
-
-.if !defined(WITHOUT_NAMESERVERS)
-CONFIGURE_ARGS+= --enable-nameservers
-.else
-CONFIGURE_ARGS+= --disable-nameservers
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/www/ziproxy/distinfo b/www/ziproxy/distinfo
deleted file mode 100644
index 940467b90da2..000000000000
--- a/www/ziproxy/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ziproxy-3.2.0.tar.bz2) = b2b67ec63169e24e523aac7bf7bd576b20786ae281f0f8b87ae518a093bde87e
-SIZE (ziproxy-3.2.0.tar.bz2) = 264466
diff --git a/www/ziproxy/files/patch-ziproxy.conf b/www/ziproxy/files/patch-ziproxy.conf
deleted file mode 100644
index d4c2936545ae..000000000000
--- a/www/ziproxy/files/patch-ziproxy.conf
+++ /dev/null
@@ -1,119 +0,0 @@
---- etc/ziproxy/ziproxy.conf.orig 2010-09-04 06:06:15.000000000 +0400
-+++ etc/ziproxy/ziproxy.conf 2010-09-10 00:52:13.000000000 +0400
-@@ -12,12 +12,12 @@
- ## If you have more than one network interface,
- ## it's useful for restricting to which interface you want to bind to.
- ## By default Ziproxy binds to all interfaces.
--# Address = "127.0.0.1"
-+Address = "127.0.0.1"
-
- ## Accepts conections only from that address.
- ## WARNING: Remember to restrict the access to Ziproxy
- ## if your machine is directly connected to the Internet.
--# OnlyFrom = "127.0.0.1"
-+OnlyFrom = "127.0.0.1"
-
- ## Limits the number of simultaneous active user connections.
- ## This does not affect the connection queue (see: SOMAXCONN).
-@@ -120,7 +120,7 @@
- ## In order to match a whole site: "http://www.examplehost.xyz/*"
- ##
- ## Default: none
--# TOSMarkAsDiffURL = "/etc/ziproxy/change_tos.list"
-+# TOSMarkAsDiffURL = "%%PREFIX%%/etc/ziproxy/change_tos.list"
-
- ## This is the content-type list of data that should
- ## have their traffic "differentiated"
-@@ -279,7 +279,7 @@
- ##
- ## Default: (undefined)
- ## See also: AuthMode
--# AuthPasswdFile = "/etc/ziproxy/http.passwd"
-+# AuthPasswdFile = "%%PREFIX%%/etc/ziproxy/http.passwd"
-
- ## Path to Ziproxy's SASL configuration file, where
- ## a file named "ziproxy.conf" (not related to this one)
-@@ -288,7 +288,7 @@
- ##
- ## Default: (default SASL setting, OS-dependent, may be /etc/sasl2/)
- ## See also: AuthMode
--# AuthSASLConfPath = "/etc/ziproxy/sasl/"
-+# AuthSASLConfPath = "%%PREFIX%%/etc/ziproxy/sasl/"
-
- ## Forward everything to another proxy server.
- ## Modifications/compression is still applied.
-@@ -330,7 +330,7 @@
- ## This option has no effect if BindOutgoing is not used.
- ## Default: empty, no hosts are exempted.
- ## See also: BindOutgoingExAddr
--# BindOutgoingExList="/etc/ziproxy/bo_exception.list"
-+# BindOutgoingExList="%%PREFIX%%/etc/ziproxy/bo_exception.list"
-
- ## Defines a specific IP to be bound to for hosts specified in BindOutgoingExList.
- ## As with BindOutgoing, this IP must be a local IP from the server running Ziproxy.
-@@ -702,7 +702,7 @@
- ## *** THIS IS NOT SUPPOSED TO BE A DEFINITIVE SOLUTION TO INCOMPATIBILITIES ***
- ##
- ## Default: empty (no file specified, inactive)
--# URLNoProcessing = "/etc/ziproxy/noprocess.list"
-+# URLNoProcessing = "%%PREFIX%%/etc/ziproxy/noprocess.list"
-
- ## This option specifies a file containing a list of URLs which its
- ## data should be intercepted and replaced by another.
-@@ -721,7 +721,7 @@
- ##
- ## Default: empty (no file specified, inactive)
- ## See also: URLReplaceDataCT
--# URLReplaceData = "/etc/ziproxy/replace.list"
-+# URLReplaceData = "%%PREFIX%%/etc/ziproxy/replace.list"
-
- ## Same as URLReplaceData, except it will only replace the data
- ## from matching URLs if the content-type matches
-@@ -735,7 +735,7 @@
- ##
- ## Default: empty (no file specified, inactive)
- ## See also: URLReplaceDataCTList, URLReplaceData
--# URLReplaceDataCT = "/etc/ziproxy/replace_ct.list"
-+# URLReplaceDataCT = "%%PREFIX%%/etc/ziproxy/replace_ct.list"
-
- ## List of content-types to use with the URLReplaceDataCT option.
- ## This option is required by URLReplaceDataCT.
-@@ -761,7 +761,7 @@
- ## A "access denied" 403 error will be returned when trying to access
- ## one of those URLs.
- ## Default: empty (no file specified, inactive)
--# URLDeny = "/etc/ziproxy/deny.list"
-+# URLDeny = "%%PREFIX%%/etc/ziproxy/deny.list"
-
- ## Custom HTTP Error Messages
- ## Define here the full path to the HTML file which should be
-@@ -769,21 +769,21 @@
- ## Note: The internal defaults give more precise error messages.
- ##
- ## 400 - Bad request (malformed URL, or unknown URL type)
--# CustomError400="/var/ziproxy/error/400.html"
-+# CustomError400="%%DATADIR%%/error/400.html"
- ## 403 - Forbidden
--# CustomError403="/var/ziproxy/error/403.html"
-+# CustomError403="%%DATADIR%%/error/403.html"
- ## 404 - Unknown host (Ziproxy will not issue 'page not found' errors itself)
--# CustomError404="/var/ziproxy/error/404.html"
-+# CustomError404="%%DATADIR%%/error/404.html"
- ## 407 - Proxy Authentication Required
--# CustomError407="/var/ziproxy/error/407.html"
-+# CustomError407="%%DATADIR%%/error/407.html"
- ## 408 - Request timed out
--# CustomError408="/var/ziproxy/error/408.html"
-+# CustomError408="%%DATADIR%%/error/408.html"
- ## 409 - Conflict
--# CustomError409="/var/ziproxy/error/409.html"
-+# CustomError409="%%DATADIR%%/error/409.html"
- ## 500 - Internal error (or empty response from server)
--# CustomError500="/var/ziproxy/error/500.html"
-+# CustomError500="%%DATADIR%%/error/500.html"
- ## 503 - Connection refused (or service unavailable)
--# CustomError503="/var/ziproxy/error/503.html"
-+# CustomError503="%%DATADIR%%/error/503.html"
-
-
-
diff --git a/www/ziproxy/files/pkg-message.in b/www/ziproxy/files/pkg-message.in
deleted file mode 100644
index 4989f0ae8c4d..000000000000
--- a/www/ziproxy/files/pkg-message.in
+++ /dev/null
@@ -1,2 +0,0 @@
-By default ziproxy is configured to accept connections on localhost only.
-Edit %%PREFIX%%/etc/ziproxy/ziproxy.conf to allow remote access.
diff --git a/www/ziproxy/files/ziproxy.in b/www/ziproxy/files/ziproxy.in
deleted file mode 100644
index 0777a8bb7af1..000000000000
--- a/www/ziproxy/files/ziproxy.in
+++ /dev/null
@@ -1,41 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: ziproxy
-# REQUIRE: DAEMON
-#
-# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
-# to enable this service:
-#
-# ziproxy_enable (bool): Set to NO by default.
-# Set it to YES to enable ziproxy.
-# ziproxy_config (path): Set to %%PREFIX%%/etc/ziproxy/ziproxy.conf
-# by default.
-#
-
-. /etc/rc.subr
-
-name="ziproxy"
-rcvar=${name}_enable
-
-command=%%PREFIX%%/bin/${name}
-pidfile=/var/run/${name}.pid
-
-start_precmd="start_precmd"
-stop_postcmd="stop_postcmd"
-
-load_rc_config $name
-
-: ${ziproxy_enable="NO"}
-: ${ziproxy_config="%%PREFIX%%/etc/ziproxy/ziproxy.conf"}
-
-command_args="-d -c ${ziproxy_config} --pid-file ${pidfile}"
-
-start_precmd() {
- rm -f ${pidfile}
-}
-
-stop_postcmd() {
- rm -f ${pidfile}
-}
-
-run_rc_command "$1"
diff --git a/www/ziproxy/pkg-descr b/www/ziproxy/pkg-descr
deleted file mode 100644
index ba829fb5969c..000000000000
--- a/www/ziproxy/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Ziproxy is forwarding, non-caching, compressing HTTP proxy server.
-Basically it squeezes images by converting them to lower quality JPEGs or
-JPEG 2000 and compresses (gzip) HTML and other text-like data.
-It also provides other features such as: HTML/JS/CSS optimization, preemptive
-hostname resolution, transparent proxying, IP ToS marking (QoS), Ad-Blocker,
-detailed logging and more.
-Ziproxy does not require a client software and provides acceleration for any
-web browser, any operational system.
-
-
-WWW: http://ziproxy.sourceforge.net/
diff --git a/www/ziproxy/pkg-plist b/www/ziproxy/pkg-plist
deleted file mode 100644
index 1682bc646fe3..000000000000
--- a/www/ziproxy/pkg-plist
+++ /dev/null
@@ -1,27 +0,0 @@
-bin/ziproxy
-bin/ziproxylogtool
-bin/ziproxy_genhtml_stats.sh
-@exec mkdir -p %D/etc/ziproxy/sasl
-etc/ziproxy/bo_exception.list.sample
-etc/ziproxy/change_tos.list.sample
-etc/ziproxy/deny.list.sample
-etc/ziproxy/http.passwd.sample
-etc/ziproxy/noprocess.list.sample
-etc/ziproxy/replace.list.sample
-etc/ziproxy/replace_ct.list.sample
-@unexec if cmp -s %D/etc/ziproxy/ziproxy.conf.sample %D/etc/ziproxy/ziproxy.conf; then rm -f %D/etc/ziproxy/ziproxy.conf; fi
-@exec if [ ! -f %D/etc/ziproxy/ziproxy.conf ] ; then cp -p %D/%F %B/ziproxy.conf; fi
-etc/ziproxy/ziproxy.conf.sample
-etc/ziproxy/sasl/ziproxy.conf.sample
-@dirrmtry etc/ziproxy/sasl
-@dirrmtry etc/ziproxy
-%%DATADIR%%/error/400.html
-%%DATADIR%%/error/403.html
-%%DATADIR%%/error/404.html
-%%DATADIR%%/error/407.html
-%%DATADIR%%/error/408.html
-%%DATADIR%%/error/409.html
-%%DATADIR%%/error/500.html
-%%DATADIR%%/error/503.html
-@dirrm %%DATADIR%%/error
-@dirrm %%DATADIR%%
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index 3cec9fbd0957..657fd996280f 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -129,7 +129,6 @@
SUBDIR += linux-gtk
SUBDIR += linux-gtk2
SUBDIR += linux-openmotif
- SUBDIR += linux-pango
SUBDIR += linux-qt33
SUBDIR += mesgui
SUBDIR += movingmotif
diff --git a/x11-toolkits/linux-pango/Makefile b/x11-toolkits/linux-pango/Makefile
deleted file mode 100644
index 00eb2c7a7b52..000000000000
--- a/x11-toolkits/linux-pango/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# New ports collection makefile for: linux-pango
-# Date created: 2003-07-05
-# Whom: trevor
-#
-# $FreeBSD$
-#
-
-PORTNAME= pango
-PORTVERSION= 1.10.2
-DISTVERSIONSUFFIX= -1.gst.1.4
-PORTREVISION= 4
-CATEGORIES= x11-toolkits linux
-MASTER_SITES= http://gstreamer.freedesktop.org/pkg/%SUBDIR%/ CRITICAL/rpm
-MASTER_SITE_SUBDIR= ${LINUX_DIST}/${LINUX_DIST_VER}/${LINUX_RPM_ARCH}/RPMS.gst010
-MASTER_SITE_SRC_SUBDIR= ${LINUX_DIST}/${LINUX_DIST_VER}/${LINUX_RPM_ARCH}/SRPMS.gst010
-
-MAINTAINER= emulation@FreeBSD.org
-COMMENT= Linux pango binary
-
-FORBIDDEN= Vulnerable since 2009-05-13, http://portaudit.freebsd.org/4b172278-3f46-11de-becb-001cc0377035.html
-EXPIRATION_DATE= 2011-10-14
-
-CONFLICTS= linux-f8-pango-[0-9]* linux-f10-pango-[0-9]*
-
-ONLY_FOR_ARCHS= i386 amd64
-USE_LINUX_RPM= yes
-# these libraries are required by pango-querymodules
-USE_LINUX_APPS= cairo expat fontconfig xorglibs
-LINUX_DIST_VER= 4
-USE_LDCONFIG= yes
-BRANDELF_DIRS= usr/bin
-PLIST_SUB+= LIBVERSION="1001.1" PORTVERSION="${PORTVERSION}"
-
-post-install:
- @${PREFIX}/usr/bin/pango-querymodules-32 > ${PREFIX}/etc/pango/i686-redhat-linux-gnu/pango.modules
-
-.include <bsd.port.mk>
diff --git a/x11-toolkits/linux-pango/distinfo.i386 b/x11-toolkits/linux-pango/distinfo.i386
deleted file mode 100644
index 5a4616c7f39c..000000000000
--- a/x11-toolkits/linux-pango/distinfo.i386
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (rpm/i386/fedora/4/pango-1.10.2-1.gst.1.4.i386.rpm) = 62dd4631d4409a9d98d524f2222d7c7e36e99162575a56a3a5f3609558fe9698
-SIZE (rpm/i386/fedora/4/pango-1.10.2-1.gst.1.4.i386.rpm) = 304251
-SHA256 (rpm/i386/fedora/4/pango-1.10.2-1.gst.1.4.src.rpm) = 38d100485aa5f3c8220d240c484a26a379fffea88be5b1eaedcef4480501831e
-SIZE (rpm/i386/fedora/4/pango-1.10.2-1.gst.1.4.src.rpm) = 1095844
diff --git a/x11-toolkits/linux-pango/pkg-descr b/x11-toolkits/linux-pango/pkg-descr
deleted file mode 100644
index 922f2bcf8586..000000000000
--- a/x11-toolkits/linux-pango/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-This is a Linux/i386 binary port of Pango.
-
-from the home page:
-
- The goal of the Pango project is to provide an open-source
- framework for the layout and rendering of internationalized
- text. Pango is an offshoot of the GTK+ and GNOME projects,
- and the initial focus is operation in those environments,
- however there is nothing fundamentally GTK+- or GNOME-specific
- about Pango. Pango uses Unicode for all of its encoding,
- and will eventually support output in all the world's major
- languages.
-
-WWW: http://pango.org
diff --git a/x11-toolkits/linux-pango/pkg-plist b/x11-toolkits/linux-pango/pkg-plist
deleted file mode 100644
index 751a7d4a96a6..000000000000
--- a/x11-toolkits/linux-pango/pkg-plist
+++ /dev/null
@@ -1,36 +0,0 @@
-etc/pango/i686-redhat-linux-gnu/pango.modules
-etc/pango/pangox.aliases
-usr/bin/pango-querymodules-32
-usr/lib/libpango-1.0.so.0
-usr/lib/libpango-1.0.so.0.%%LIBVERSION%%
-usr/lib/libpangocairo-1.0.so.0
-usr/lib/libpangocairo-1.0.so.0.%%LIBVERSION%%
-usr/lib/libpangoft2-1.0.so.0
-usr/lib/libpangoft2-1.0.so.0.%%LIBVERSION%%
-usr/lib/libpangox-1.0.so.0
-usr/lib/libpangox-1.0.so.0.%%LIBVERSION%%
-usr/lib/libpangoxft-1.0.so.0
-usr/lib/libpangoxft-1.0.so.0.%%LIBVERSION%%
-usr/lib/pango/1.4.0/modules/pango-arabic-fc.so
-usr/lib/pango/1.4.0/modules/pango-basic-fc.so
-usr/lib/pango/1.4.0/modules/pango-basic-x.so
-usr/lib/pango/1.4.0/modules/pango-hangul-fc.so
-usr/lib/pango/1.4.0/modules/pango-hebrew-fc.so
-usr/lib/pango/1.4.0/modules/pango-indic-fc.so
-usr/lib/pango/1.4.0/modules/pango-khmer-fc.so
-usr/lib/pango/1.4.0/modules/pango-syriac-fc.so
-usr/lib/pango/1.4.0/modules/pango-thai-fc.so
-usr/lib/pango/1.4.0/modules/pango-tibetan-fc.so
-usr/share/doc/pango-%%PORTVERSION%%/AUTHORS
-usr/share/doc/pango-%%PORTVERSION%%/COPYING
-usr/share/doc/pango-%%PORTVERSION%%/ChangeLog
-usr/share/doc/pango-%%PORTVERSION%%/HELLO.utf8
-usr/share/doc/pango-%%PORTVERSION%%/README
-usr/share/doc/pango-%%PORTVERSION%%/TODO
-usr/share/man/man1/pango-querymodules.1.gz
-@dirrm etc/pango/i686-redhat-linux-gnu
-@dirrm etc/pango
-@dirrm usr/lib/pango/1.4.0/modules
-@dirrm usr/lib/pango/1.4.0
-@dirrm usr/lib/pango
-@dirrm usr/share/doc/pango-%%PORTVERSION%%