summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED7
-rw-r--r--databases/Makefile1
-rw-r--r--databases/cyrus-smlacapd/Makefile65
-rw-r--r--databases/cyrus-smlacapd/distinfo3
-rw-r--r--databases/cyrus-smlacapd/files/acapd.conf-sample2
-rw-r--r--databases/cyrus-smlacapd/files/cyrus_smlacapd_backend.sh.in55
-rw-r--r--databases/cyrus-smlacapd/files/patch-actest-Makefile.in22
-rw-r--r--databases/cyrus-smlacapd/files/patch-backend-Makefile.in12
-rw-r--r--databases/cyrus-smlacapd/files/patch-configure40
-rw-r--r--databases/cyrus-smlacapd/files/patch-frontend-Makefile.in22
-rw-r--r--databases/cyrus-smlacapd/files/pkg-message.in15
-rw-r--r--databases/cyrus-smlacapd/pkg-descr5
-rw-r--r--databases/cyrus-smlacapd/pkg-plist41
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/tct/Makefile94
-rw-r--r--sysutils/tct/distinfo3
-rw-r--r--sysutils/tct/files/patch-extras_entropy_makedefs16
-rw-r--r--sysutils/tct/files/patch-extras_findkey_makedefs16
-rw-r--r--sysutils/tct/files/patch-src_aux_makedefs16
-rw-r--r--sysutils/tct/files/patch-src_file_makedefs16
-rw-r--r--sysutils/tct/files/patch-src_fstools_fs__tools.h14
-rw-r--r--sysutils/tct/files/patch-src_fstools_makedefs16
-rw-r--r--sysutils/tct/files/patch-src_lastcomm_makedefs16
-rw-r--r--sysutils/tct/files/patch-src_lastcomm_sys__defs.h14
-rw-r--r--sysutils/tct/files/patch-src_major__minor_makedefs16
-rw-r--r--sysutils/tct/files/patch-src_misc_makedefs16
-rw-r--r--sysutils/tct/files/patch-src_pcat_makedefs18
-rw-r--r--sysutils/tct/files/patch-src_pcat_pcat.c14
-rw-r--r--sysutils/tct/pkg-descr9
-rw-r--r--sysutils/tct/pkg-plist85
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/ocaml-yaxi/Makefile53
-rw-r--r--textproc/ocaml-yaxi/distinfo3
-rw-r--r--textproc/ocaml-yaxi/files/patch-Makefile23
-rw-r--r--textproc/ocaml-yaxi/files/patch-src_Makefile11
-rw-r--r--textproc/ocaml-yaxi/pkg-descr3
-rw-r--r--textproc/ocaml-yaxi/pkg-install9
-rw-r--r--ukrainian/Makefile1
-rw-r--r--ukrainian/pine.language/Makefile35
-rw-r--r--ukrainian/pine.language/files/pine.add14
-rw-r--r--ukrainian/pine.language/files/pkg-deinstall.in12
-rw-r--r--ukrainian/pine.language/files/pkg-install.in23
-rw-r--r--ukrainian/pine.language/pkg-descr1
-rw-r--r--www/Makefile3
-rw-r--r--www/mod_zap/Makefile35
-rw-r--r--www/mod_zap/distinfo3
-rw-r--r--www/mod_zap/pkg-descr7
-rw-r--r--www/mod_zap/pkg-plist20
-rw-r--r--www/sahana2/Makefile84
-rw-r--r--www/sahana2/distinfo3
-rw-r--r--www/sahana2/files/pkg-message.in9
-rw-r--r--www/sahana2/pkg-descr5
-rw-r--r--www/sahana2/pkg-plist226
-rw-r--r--www/urchin5/Makefile65
-rw-r--r--www/urchin5/distinfo3
-rw-r--r--www/urchin5/files/install.sh1210
-rw-r--r--www/urchin5/pkg-deinstall13
-rw-r--r--www/urchin5/pkg-descr12
-rw-r--r--www/urchin5/pkg-plist675
59 files changed, 7 insertions, 3225 deletions
diff --git a/MOVED b/MOVED
index 44d164105ae4..b8c46f74d549 100644
--- a/MOVED
+++ b/MOVED
@@ -2928,3 +2928,10 @@ russian/elm.language||2007-04-10|Has expired: Leaves behind files on deinstall
russian/pine.language||2007-04-10|Has expired: Leaves behind config file on deinstall
science/py-scipy03||2007-04-10|Has expired: Replaced by py-scipy
security/php4-cryptopp||2007-04-10|Has expired: Does not compile
+sysutils/tct||2007-04-10|Has expired: this port is obsolete, please use sysutils/sleuthkit instead
+textproc/ocaml-yaxi||2007-04-10|Has expired: Does not build
+ukrainian/pine.language||2007-04-10|Has expired: Leaves behind config file on deinstall
+www/mod_zap||2007-04-10|Has expired: Incomplete pkg-plist
+www/sahana2||2007-04-10|Has expired: Conflicting dependencies: php4 vs php5
+www/urchin5||2007-04-10|Has expired: Does not install
+databases/cyrus-smlacapd||2007-04-10|Has expired: this software is obsolete
diff --git a/databases/Makefile b/databases/Makefile
index 7611daa899fa..4d7191c05311 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -19,7 +19,6 @@
SUBDIR += courier-authlib-userdb
SUBDIR += courier-authlib-usergdbm
SUBDIR += cyrus-imspd
- SUBDIR += cyrus-smlacapd
SUBDIR += db
SUBDIR += db2
SUBDIR += db3
diff --git a/databases/cyrus-smlacapd/Makefile b/databases/cyrus-smlacapd/Makefile
deleted file mode 100644
index ad1fc0c38fe8..000000000000
--- a/databases/cyrus-smlacapd/Makefile
+++ /dev/null
@@ -1,65 +0,0 @@
-# New ports collection makefile for: cyrus-smlacapd
-# Date created: May 11th 2004
-# Whom: g.gonter@ieee.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= cyrus-smlacapd
-PORTVERSION= 0.5
-PORTREVISION= 1
-CATEGORIES= databases mail
-MASTER_SITES= ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/ \
- ftp://ftp.hanse.de/sites/transit/mirror/ftp.andrew.cmu.edu/pub/cyrus-mail/
-
-MAINTAINER= g.gonter@ieee.org
-COMMENT= The cyrus ACAP (Application Configuration Access Protocol) server
-
-LIB_DEPENDS= sasl.8:${PORTSDIR}/security/cyrus-sasl
-BUILD_DEPENDS= sml:${PORTSDIR}/lang/sml-nj
-
-DEPRECATED= this software is obsolete
-EXPIRATION_DATE= 2007-04-07
-
-GNU_CONFIGURE= YES
-CONFIGURE_ARGS= --with-cyrus-prefix=${PREFIX}/cyrus \
- --with-sasldir=${LOCALBASE}/lib
-
-SUB_FILES= pkg-message
-USE_RC_SUBR= cyrus_smlacapd_backend.sh
-
-ACAPD_DOC= ${PREFIX}/share/doc/acapd
-
-pre-configure:
- ${REINPLACE_CMD} -e "s|%%LOCALBASE%%|${LOCALBASE}|g" ${WRKSRC}/configure
- ${REINPLACE_CMD} -e "s#<sasl.h>#<sasl1/sasl.h>#" \
- ${WRKSRC}/actest/actest.c ${WRKSRC}/api/acap.c \
- ${WRKSRC}/api/acap.h ${WRKSRC}/frontend/frontend.c \
- ${WRKSRC}/lib/imclient.c ${WRKSRC}/lib/prot.h
-
-pre-su-install:
- ${MKDIR} -m 0755 -p ${PREFIX}/cyrus
- ${MKDIR} -m 0755 -p ${PREFIX}/include/cyrus
-
-post-install:
- ${INSTALL} ${LOCALBASE}/lib/sml-nj/bin/.run/run.x86-freebsd ${PREFIX}/cyrus/bin
- ${MKDIR} ${ACAPD_DOC}
- ${INSTALL_DATA} ${FILESDIR}/acapd.conf-sample ${ACAPD_DOC}
-.if !defined(NOPORTDOCS)
- ${INSTALL_DATA} ${WRKSRC}/doc/install.html ${ACAPD_DOC}
- ${TR} '\r' '\n' < ${WRKSRC}/doc/draft-ietf-acap-book-03.txt \
- > ${ACAPD_DOC}/draft-ietf-acap-book-03.txt
- ${TR} '\r' '\n' < ${WRKSRC}/doc/draft-ietf-acap-email-03.txt \
- > ${ACAPD_DOC}/draft-ietf-acap-email-03.txt
- ${TR} '\r' '\n' < ${WRKSRC}/doc/draft-ietf-acap-pers-03.txt \
- > ${ACAPD_DOC}/draft-ietf-acap-pers-03.txt
- ${INSTALL_DATA} ${WRKSRC}/doc/rfc2244.txt ${ACAPD_DOC}
-.endif
-
-.if !defined(BATCH)
- @${ECHO_MSG}
- @${CAT} ${PKGMESSAGE}
- @${ECHO_MSG}
-.endif
-
-.include <bsd.port.mk>
diff --git a/databases/cyrus-smlacapd/distinfo b/databases/cyrus-smlacapd/distinfo
deleted file mode 100644
index 1627d2055ab8..000000000000
--- a/databases/cyrus-smlacapd/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (cyrus-smlacapd-0.5.tar.gz) = 289534b37a2df156f917d6b38d87b354
-SHA256 (cyrus-smlacapd-0.5.tar.gz) = 334c86f9ebca8150f42e803d97d020b0d0734a315a712d1e378bcf596f991233
-SIZE (cyrus-smlacapd-0.5.tar.gz) = 652828
diff --git a/databases/cyrus-smlacapd/files/acapd.conf-sample b/databases/cyrus-smlacapd/files/acapd.conf-sample
deleted file mode 100644
index 13e0b4996c30..000000000000
--- a/databases/cyrus-smlacapd/files/acapd.conf-sample
+++ /dev/null
@@ -1,2 +0,0 @@
-configdirectory: /var/acap
-datadirectory: /var/spool/acap
diff --git a/databases/cyrus-smlacapd/files/cyrus_smlacapd_backend.sh.in b/databases/cyrus-smlacapd/files/cyrus_smlacapd_backend.sh.in
deleted file mode 100644
index ff255910fe6d..000000000000
--- a/databases/cyrus-smlacapd/files/cyrus_smlacapd_backend.sh.in
+++ /dev/null
@@ -1,55 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: cyrus_smlacapd_backend
-# REQUIRE: DAEMON cyrus_pwcheck
-# KEYWORD: shutdown
-
-#
-# Add the following line to /etc/rc.conf to enable cyrus_smlacapd_backend:
-# cyrus_smlacapd_backend_enable="YES"
-#
-prefix=%%PREFIX%%
-cyrus=${prefix}/cyrus
-. %%RC_SUBR%%
-
-name="cyrus_smlacapd_backend"
-rcvar=`set_rcvar`
-
-[ -z "$cyrus_smlacapd_backend_enable" ] && cyrus_smlacapd_backend_enable="NO"
-[ -z "$cyrus_smlacapd_backend_runtime" ] && cyrus_smlacapd_backend_runtime="${cyrus}/bin/run.x86-freebsd"
-[ -z "$cyrus_smlacapd_backend_heap" ] && cyrus_smlacapd_backend_heap="${cyrus}bin/backend.x86-bsd"
-
-required_dirs="/var/acap /var/spool/acap"
-pidfile=/var/run/cyrus_smlacapd_backend.pid
-procname=$cyrus_smlacapd_backend_runtime
-start_precmd="cyrus_smlacapd_backend_precmd"
-start_postcmd="cyrus_smlacapd_backend_postcmd"
-command=/usr/sbin/daemon
-command_args="-f $cyrus_smlacapd_backend_runtime @SMLload=$cyrus_smlacapd_backend_heap"
-
-cyrus_smlacapd_backend_precmd()
-{
- SOCKET=/var/acap/socke
- if [ -e ${SOCKET} ]
- then
- rm ${SOCKET}
- fi
-}
-
-cyrus_smlacapd_backend_postcmd()
-{
- sleep 1
- pid=`ps -o pid,command -axww | \
- awk '$2 == "'$cyrus_smlacapd_backend_runtime'" && $3 == "@SMLload='$cyrus_smlacapd_backend_heap'" { print $1 }'`
- if [ -n "$pid" ]
- then
- echo "$pid" > $pidfile
- fi
-}
-
-load_rc_config $name
-
-run_rc_command "$1"
diff --git a/databases/cyrus-smlacapd/files/patch-actest-Makefile.in b/databases/cyrus-smlacapd/files/patch-actest-Makefile.in
deleted file mode 100644
index 7e4c02d1da08..000000000000
--- a/databases/cyrus-smlacapd/files/patch-actest-Makefile.in
+++ /dev/null
@@ -1,22 +0,0 @@
---- actest/Makefile.in.orig Thu Apr 20 03:32:58 2000
-+++ actest/Makefile.in Tue Nov 1 01:38:36 2005
-@@ -37,16 +37,16 @@
- RANLIB = @RANLIB@
-
- DEFS = @DEFS@ @LOCALDEFS@
--CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)/../lib
-+CPPFLAGS = -I${PREFIX}/include -I$(srcdir) -I$(srcdir)/../lib
- DEPLIBS = ../lib/libcyrus.a @DEPLIBS@
- LIBS = @LIBS@ $(DEPLIBS) @LIB_SASL@
-
- CFLAGS = @CFLAGS@
- LDFLAGS = @LDFLAGS@ @CFLAGS@
-
--prefix = /usr/local
-+prefix = ${PREFIX}
- exec_prefix = ${prefix}
--cyrus_prefix = /usr/cyrus
-+cyrus_prefix = ${prefix}/cyrus
-
- SHELL = /bin/sh
- MAKEDEPEND = @MAKEDEPEND@
diff --git a/databases/cyrus-smlacapd/files/patch-backend-Makefile.in b/databases/cyrus-smlacapd/files/patch-backend-Makefile.in
deleted file mode 100644
index 70bb071ac573..000000000000
--- a/databases/cyrus-smlacapd/files/patch-backend-Makefile.in
+++ /dev/null
@@ -1,12 +0,0 @@
---- backend/Makefile.in.orig Wed Mar 8 22:51:42 2000
-+++ backend/Makefile.in Tue Nov 1 01:40:19 2005
-@@ -48,7 +48,8 @@
- INSTALL = @INSTALL@
-
- SML=@SMLNJ@
--cyrus_prefix = /usr/cyrus
-+prefix = ${PREFIX}
-+cyrus_prefix = ${prefix}/cyrus
-
- PROGS = backend
-
diff --git a/databases/cyrus-smlacapd/files/patch-configure b/databases/cyrus-smlacapd/files/patch-configure
deleted file mode 100644
index f486fc7d8535..000000000000
--- a/databases/cyrus-smlacapd/files/patch-configure
+++ /dev/null
@@ -1,40 +0,0 @@
---- configure.orig Tue Nov 1 08:56:54 2005
-+++ configure Tue Nov 1 09:00:45 2005
-@@ -1286,13 +1286,13 @@
- fi
-
- echo "$ac_t""$andrew_runpath_switch" 1>&6
--CPPFLAGS="-I/usr/local/include ${CPPFLAGS}"
-+CPPFLAGS="-I%%LOCALBASE%%/include ${CPPFLAGS}"
-
- # this is CMU ADD LIBPATH
- if test "$andrew_runpath_switch" = "none" ; then
-- LDFLAGS="-L"/usr/local/lib" ${LDFLAGS}"
-+ LDFLAGS="-L"%%LOCALBASE%%/lib" ${LDFLAGS}"
- else
-- LDFLAGS="-L"/usr/local/lib" $andrew_runpath_switch"/usr/local/lib" ${LDFLAGS}"
-+ LDFLAGS="-L"%%LOCALBASE%%/lib" $andrew_runpath_switch"/usr/local/lib" ${LDFLAGS}"
- fi
-
-
-@@ -2779,16 +2779,16 @@
- LDFLAGS="${cmu_saved_LDFLAGS} -L${ac_cv_sasl_where_lib}"
- fi
-
-- ac_safe=`echo "sasl.h" | sed 'y%./+-%__p_%'`
--echo $ac_n "checking for sasl.h""... $ac_c" 1>&6
--echo "configure:2785: checking for sasl.h" >&5
-+ ac_safe=`echo "sasl1/sasl.h" | sed 'y%./+-%__p_%'`
-+echo $ac_n "checking for sasl1/sasl.h""... $ac_c" 1>&6
-+echo "configure:2785: checking for sasl1/sasl.h" >&5
- if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- cat > conftest.$ac_ext <<EOF
- #line 2790 "configure"
- #include "confdefs.h"
--#include <sasl.h>
-+#include <sasl1/sasl.h>
- EOF
- ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
- { (eval echo configure:2795: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
diff --git a/databases/cyrus-smlacapd/files/patch-frontend-Makefile.in b/databases/cyrus-smlacapd/files/patch-frontend-Makefile.in
deleted file mode 100644
index 1f3351b7fd03..000000000000
--- a/databases/cyrus-smlacapd/files/patch-frontend-Makefile.in
+++ /dev/null
@@ -1,22 +0,0 @@
---- frontend/Makefile.in.orig Fri Mar 3 06:05:00 2000
-+++ frontend/Makefile.in Tue Nov 1 01:41:17 2005
-@@ -37,16 +37,16 @@
- RANLIB = @RANLIB@
-
- DEFS = @DEFS@ @LOCALDEFS@
--CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)/../lib
-+CPPFLAGS = -I${PREFIX}/include -I$(srcdir) -I$(srcdir)/../lib
- DEPLIBS = ../lib/libcyrus.a @DEPLIBS@
- LIBS = @LIBS@ $(DEPLIBS) @LIB_SASL@
-
- CFLAGS = @CFLAGS@
- LDFLAGS = @LDFLAGS@ @CFLAGS@
-
--prefix = /usr/local
-+prefix = ${PREFIX}
- exec_prefix = ${prefix}
--cyrus_prefix = /usr/cyrus
-+cyrus_prefix = ${prefix}/cyrus
-
- SHELL = /bin/sh
- MAKEDEPEND = @MAKEDEPEND@
diff --git a/databases/cyrus-smlacapd/files/pkg-message.in b/databases/cyrus-smlacapd/files/pkg-message.in
deleted file mode 100644
index 367abfd631ac..000000000000
--- a/databases/cyrus-smlacapd/files/pkg-message.in
+++ /dev/null
@@ -1,15 +0,0 @@
-To enable the acap server, add this line to /etc/inetd.conf :
-
-acap stream tcp nowait root /usr/local/cyrus/bin/frontend frontend
-
-You also need the configuration file /etc/acapd.conf. A
-sample can be found in %%PREFIX%%/share/doc/acapd
-
-The configuration file contains the path names for the
-directories where the ACAP daemon stores it's data files,
-you should create them e.g. by
-
-mkdir /var/acap
-mkdir /var/spool/acap
-mkdir /var/spool/log
-
diff --git a/databases/cyrus-smlacapd/pkg-descr b/databases/cyrus-smlacapd/pkg-descr
deleted file mode 100644
index 69207bb2b85d..000000000000
--- a/databases/cyrus-smlacapd/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-ACAP (Application Configuration Access Protol) is an Internet
-standards-track protocol for remote preferences and other storage
-for Internet applications such as web browsers or mail readers.
-
-WWW: http://asg.web.cmu.edu/cyrus/smlacapd/
diff --git a/databases/cyrus-smlacapd/pkg-plist b/databases/cyrus-smlacapd/pkg-plist
deleted file mode 100644
index 8eb693b3bdcf..000000000000
--- a/databases/cyrus-smlacapd/pkg-plist
+++ /dev/null
@@ -1,41 +0,0 @@
-cyrus/bin/frontend
-cyrus/bin/backend-acapd
-cyrus/bin/backend.x86-bsd
-cyrus/bin/actest
-cyrus/bin/run.x86-freebsd
-include/cyrus/acl.h
-include/cyrus/assert.h
-include/cyrus/auth.h
-include/cyrus/bsearch.h
-include/cyrus/charset.h
-include/cyrus/glob.h
-include/cyrus/gmtoff.h
-include/cyrus/imclient.h
-include/cyrus/imparse.h
-include/cyrus/lock.h
-include/cyrus/map.h
-include/cyrus/mkgmtime.h
-include/cyrus/nonblock.h
-include/cyrus/parseaddr.h
-include/cyrus/prot.h
-include/cyrus/retry.h
-include/cyrus/sysexits.h
-include/cyrus/lsort.h
-include/cyrus/stristr.h
-include/cyrus/hash.h
-include/cyrus/util.h
-include/cyrus/xmalloc.h
-include/cyrus/imapurl.h
-include/cyrus/acap.h
-lib/libacap.a
-lib/libcyrus.a
-@dirrm cyrus/bin
-@dirrm cyrus
-@dirrm include/cyrus
-%%PORTDOCS%%share/doc/acapd/draft-ietf-acap-book-03.txt
-%%PORTDOCS%%share/doc/acapd/draft-ietf-acap-email-03.txt
-%%PORTDOCS%%share/doc/acapd/draft-ietf-acap-pers-03.txt
-%%PORTDOCS%%share/doc/acapd/install.html
-%%PORTDOCS%%share/doc/acapd/rfc2244.txt
-share/doc/acapd/acapd.conf-sample
-@dirrm share/doc/acapd
diff --git a/sysutils/Makefile b/sysutils/Makefile
index b8179303ee55..09a697a16b63 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -593,7 +593,6 @@
SUBDIR += system-tools-backends
SUBDIR += sysupdate
SUBDIR += tcplist
- SUBDIR += tct
SUBDIR += tdir
SUBDIR += tenshi
SUBDIR += tentakel
diff --git a/sysutils/tct/Makefile b/sysutils/tct/Makefile
deleted file mode 100644
index a049fcdbad20..000000000000
--- a/sysutils/tct/Makefile
+++ /dev/null
@@ -1,94 +0,0 @@
-# New ports collection makefile for: tct
-# Date created: 21 September 2003
-# Whom: Francisco Gomez <francisco@gomezmarin.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= tct
-PORTVERSION= 1.16
-CATEGORIES= sysutils
-MASTER_SITES= http://www.porcupine.org/forensics/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Analyzer for forensic data
-
-USE_PERL5= yes
-MAKE_ENV= OPT="${CFLAGS}"
-
-CONFLICTS= file-[0-9]*
-
-# This port is constructed very weirdly. It installs common
-# utils, like file, md5 and lastcomm, thus it conflicts with a
-# a lot of ports, and makes weird issues. If somebody want to
-# save it, the port should be reworked to use those tools from
-# the base system or from the Ports Collection. Furthermore, it
-# has been unmaintained for a long time, and the development
-# seems to be stalled, you can use sysutils/sleuthkit instead,
-# which has more features.
-DEPRECATED= this port is obsolete, please use sysutils/sleuthkit instead
-EXPIRATION_DATE= 2007-04-06
-
-MAN1= file-tct.1 grave-robber.1 icat.1 ils.1 lastcomm.1 lazarus.1 \
- mactime.1 major_minor.1 md5-tct.1 pcat.1 timeout.1 unrm.1
-MAN5= magic.5 tm-format.5
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITH_LSOF)
-RUN_DEPENDS+= ${LOCALBASE}/sbin/lsof:${PORTSDIR}/sysutils/lsof
-.endif
-
-post-patch:
- @${FIND} ${WRKSRC} -name "Makefile" | ${XARGS} ${REINPLACE_CMD} -e \
- 's|^CC|#CC|g ; \
- s|^DEBUG|#DEBUG|g ; \
- s|^OPT|#OPT|g'
- @${REINPLACE_CMD} -e '/TCT_HOME/s|$$cwd|${DATADIR}|g' ${WRKSRC}/reconfig
- @${REINPLACE_CMD} -e 's|/usr/local/bin|${LOCALBASE}/bin|g ; \
- s|/usr/X11R6/bin|${X11BASE}/bin|g' ${WRKSRC}/conf/paths.pl
- @${RM} ${WRKSRC}/conf/paths.pl.bak
-
-do-install:
-.for f in icat ils lastcomm major_minor pcat unrm timeout
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/${f} ${PREFIX}/bin/${f}
-.endfor
-.for f in file grave-robber mactime strip_tct_home
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/${f} ${PREFIX}/bin/${f}
-.endfor
-.for f in file md5
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/${f} ${PREFIX}/bin/${f}-tct
-.endfor
- ${INSTALL_SCRIPT} ${WRKSRC}/lazarus/lazarus ${PREFIX}/bin
- @${MKDIR} ${DATADIR}/bin
- ${LN} -s ${PREFIX}/bin/file-tct ${DATADIR}/bin/file
- @${MKDIR} ${PREFIX}/${SITE_PERL_REL}
- ${INSTALL_SCRIPT} ${WRKSRC}/lib/savecore.pl ${PREFIX}/${SITE_PERL_REL}
- ${INSTALL_SCRIPT} ${WRKSRC}/conf/paths.pl ${PREFIX}/${SITE_PERL_REL}
- @${MKDIR} ${DATADIR}/conf
- ${INSTALL_DATA} ${WRKSRC}/conf/* ${DATADIR}/conf
- @${MKDIR} ${DATADIR}/etc
- ${INSTALL_DATA} ${WRKSRC}/etc/magic ${DATADIR}/etc
- @${MKDIR} ${DATADIR}/lazarus
- ${LN} -s ${PREFIX}/bin/lazarus ${DATADIR}/lazarus/lazarus
- @${MKDIR} ${DATADIR}/lib
- ${INSTALL_DATA} ${WRKSRC}/lib/* ${DATADIR}/lib
- ${INSTALL_MAN} ${WRKSRC}/man/man1/file.1 ${MANPREFIX}/man/man1/file-tct.1
- ${INSTALL_MAN} ${WRKSRC}/man/man1/md5.1 ${MANPREFIX}/man/man1/md5-tct.1
-.for f in ${MAN1:S/file-tct.1//:S/md5-tct.1//}
- ${INSTALL_MAN} ${WRKSRC}/man/man1/${f} ${MANPREFIX}/man/man1
-.endfor
-.for f in ${MAN5}
- ${INSTALL_MAN} ${WRKSRC}/man/man5/${f} ${MAN5PREFIX}/man/man5
-.endfor
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for f in CHANGES COPYRIGHT INSTALL LICENSE MANIFEST OS-NOTES README.FIRST TODO
- ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
-.endfor
-.for f in README design-notes grave-robber.README lazarus.README mac.README
- ${INSTALL_DATA} ${WRKSRC}/docs/${f} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/sysutils/tct/distinfo b/sysutils/tct/distinfo
deleted file mode 100644
index a0ad00d97581..000000000000
--- a/sysutils/tct/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (tct-1.16.tar.gz) = 3bd8b7a5a5b9de02117c17a9cad118f6
-SHA256 (tct-1.16.tar.gz) = f86828cd5c80203feba1325a1c55d0a6ac576437b11f79988fafdd0b7772354f
-SIZE (tct-1.16.tar.gz) = 317210
diff --git a/sysutils/tct/files/patch-extras_entropy_makedefs b/sysutils/tct/files/patch-extras_entropy_makedefs
deleted file mode 100644
index 2ea25dbe889a..000000000000
--- a/sysutils/tct/files/patch-extras_entropy_makedefs
+++ /dev/null
@@ -1,16 +0,0 @@
-
-$FreeBSD$
-
---- extras/entropy/makedefs.orig
-+++ extras/entropy/makedefs
-@@ -9,6 +9,10 @@
- FreeBSD.4*) DEFS="-DFREEBSD4"
- ;;
- FreeBSD.5*) DEFS="-DFREEBSD5"
-+ ;;
-+ FreeBSD.6*) DEFS="-DFREEBSD6"
-+ ;;
-+ FreeBSD.7*) DEFS="-DFREEBSD7"
- ;;
- OpenBSD.2*) DEFS="-DOPENBSD2"
- ;;
diff --git a/sysutils/tct/files/patch-extras_findkey_makedefs b/sysutils/tct/files/patch-extras_findkey_makedefs
deleted file mode 100644
index c10bd8fddc54..000000000000
--- a/sysutils/tct/files/patch-extras_findkey_makedefs
+++ /dev/null
@@ -1,16 +0,0 @@
-
-$FreeBSD$
-
---- extras/findkey/makedefs.orig
-+++ extras/findkey/makedefs
-@@ -9,6 +9,10 @@
- FreeBSD.4*) DEFS="-DFREEBSD4"
- ;;
- FreeBSD.5*) DEFS="-DFREEBSD5"
-+ ;;
-+ FreeBSD.6*) DEFS="-DFREEBSD6"
-+ ;;
-+ FreeBSD.7*) DEFS="-DFREEBSD7"
- ;;
- OpenBSD.2*) DEFS="-DOPENBSD2"
- ;;
diff --git a/sysutils/tct/files/patch-src_aux_makedefs b/sysutils/tct/files/patch-src_aux_makedefs
deleted file mode 100644
index a3f698baa27d..000000000000
--- a/sysutils/tct/files/patch-src_aux_makedefs
+++ /dev/null
@@ -1,16 +0,0 @@
-
-$FreeBSD$
-
---- src/aux/makedefs.orig
-+++ src/aux/makedefs
-@@ -10,6 +10,10 @@
- ;;
- FreeBSD.5*) DEFS="-DFREEBSD5"
- ;;
-+ FreeBSD.6*) DEFS="-DFREEBSD6"
-+ ;;
-+ FreeBSD.7*) DEFS="-DFREEBSD7"
-+ ;;
- OpenBSD.2*) DEFS="-DOPENBSD2"
- ;;
- OpenBSD.3*) DEFS="-DOPENBSD3"
diff --git a/sysutils/tct/files/patch-src_file_makedefs b/sysutils/tct/files/patch-src_file_makedefs
deleted file mode 100644
index e8cab084c7c1..000000000000
--- a/sysutils/tct/files/patch-src_file_makedefs
+++ /dev/null
@@ -1,16 +0,0 @@
-
-$FreeBSD$
-
---- src/file/makedefs.orig
-+++ src/file/makedefs
-@@ -9,6 +9,10 @@
- FreeBSD.4*) DEFS="-DFREEBSD4"
- ;;
- FreeBSD.5*) DEFS="-DFREEBSD5"
-+ ;;
-+ FreeBSD.6*) DEFS="-DFREEBSD6"
-+ ;;
-+ FreeBSD.7*) DEFS="-DFREEBSD7"
- ;;
- OpenBSD.2*) DEFS="-DOPENBSD2"
- ;;
diff --git a/sysutils/tct/files/patch-src_fstools_fs__tools.h b/sysutils/tct/files/patch-src_fstools_fs__tools.h
deleted file mode 100644
index dd26df8f4cdf..000000000000
--- a/sysutils/tct/files/patch-src_fstools_fs__tools.h
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- src/fstools/fs_tools.h.orig
-+++ src/fstools/fs_tools.h
-@@ -115,7 +115,7 @@
- #define INO_TO_CG ino_to_cg
- #endif
-
--#if defined(FREEBSD5)
-+#if defined(FREEBSD5) || defined(FREEBSD6) || defined(FREEBSD7)
- #define SUPPORTED
- #include <sys/vnode.h>
- #include <ufs/ufs/quota.h>
diff --git a/sysutils/tct/files/patch-src_fstools_makedefs b/sysutils/tct/files/patch-src_fstools_makedefs
deleted file mode 100644
index 7440e9adfad7..000000000000
--- a/sysutils/tct/files/patch-src_fstools_makedefs
+++ /dev/null
@@ -1,16 +0,0 @@
-
-$FreeBSD$
-
---- src/fstools/makedefs.orig
-+++ src/fstools/makedefs
-@@ -9,6 +9,10 @@
- FreeBSD.4*) DEFS="-DFREEBSD4"
- ;;
- FreeBSD.5*) DEFS="-DFREEBSD5"
-+ ;;
-+ FreeBSD.6*) DEFS="-DFREEBSD6"
-+ ;;
-+ FreeBSD.7*) DEFS="-DFREEBSD7"
- ;;
- OpenBSD.2*) DEFS="-DOPENBSD2"
- ;;
diff --git a/sysutils/tct/files/patch-src_lastcomm_makedefs b/sysutils/tct/files/patch-src_lastcomm_makedefs
deleted file mode 100644
index 9d924a413095..000000000000
--- a/sysutils/tct/files/patch-src_lastcomm_makedefs
+++ /dev/null
@@ -1,16 +0,0 @@
-
-$FreeBSD$
-
---- src/lastcomm/makedefs.orig
-+++ src/lastcomm/makedefs
-@@ -9,6 +9,10 @@
- FreeBSD.4*) DEFS="-DFREEBSD4"
- ;;
- FreeBSD.5*) DEFS="-DFREEBSD5"
-+ ;;
-+ FreeBSD.6*) DEFS="-DFREEBSD6"
-+ ;;
-+ FreeBSD.7*) DEFS="-DFREEBSD7"
- ;;
- OpenBSD.3*) DEFS="-DOPENBSD3"
- ;;
diff --git a/sysutils/tct/files/patch-src_lastcomm_sys__defs.h b/sysutils/tct/files/patch-src_lastcomm_sys__defs.h
deleted file mode 100644
index bb495f40b720..000000000000
--- a/sysutils/tct/files/patch-src_lastcomm_sys__defs.h
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- src/lastcomm/sys_defs.h.orig
-+++ src/lastcomm/sys_defs.h
-@@ -6,7 +6,7 @@
- * This software is distributed under the IBM Public License.
- */
- #if defined(FREEBSD2) || defined(FREEBSD3) || defined(FREEBSD4) \
-- || defined(FREEBSD5) \
-+ || defined(FREEBSD5) || defined(FREEBSD6) || defined(FREEBSD7) \
- || defined(BSDI2) || defined(BSDI3) || defined(BSDI4) \
- || defined(OPENBSD2) || defined(OPENBSD3)
- #define SUPPORTED
diff --git a/sysutils/tct/files/patch-src_major__minor_makedefs b/sysutils/tct/files/patch-src_major__minor_makedefs
deleted file mode 100644
index ec4e14aefacd..000000000000
--- a/sysutils/tct/files/patch-src_major__minor_makedefs
+++ /dev/null
@@ -1,16 +0,0 @@
-
-$FreeBSD$
-
---- src/major_minor/makedefs.orig
-+++ src/major_minor/makedefs
-@@ -9,6 +9,10 @@
- FreeBSD.4*) DEFS="-DFREEBSD4"
- ;;
- FreeBSD.5*) DEFS="-DFREEBSD5"
-+ ;;
-+ FreeBSD.6*) DEFS="-DFREEBSD6"
-+ ;;
-+ FreeBSD.7*) DEFS="-DFREEBSD7"
- ;;
- OpenBSD.2*) DEFS="-DOPENBSD2"
- ;;
diff --git a/sysutils/tct/files/patch-src_misc_makedefs b/sysutils/tct/files/patch-src_misc_makedefs
deleted file mode 100644
index 64bbf07b1f40..000000000000
--- a/sysutils/tct/files/patch-src_misc_makedefs
+++ /dev/null
@@ -1,16 +0,0 @@
-
-$FreeBSD$
-
---- src/misc/makedefs.orig
-+++ src/misc/makedefs
-@@ -9,6 +9,10 @@
- FreeBSD.4*) DEFS="-DFREEBSD4"
- ;;
- FreeBSD.5*) DEFS="-DFREEBSD5"
-+ ;;
-+ FreeBSD.6*) DEFS="-DFREEBSD6"
-+ ;;
-+ FreeBSD.7*) DEFS="-DFREEBSD7"
- ;;
- OpenBSD.2*) DEFS="-DOPENBSD2"
- ;;
diff --git a/sysutils/tct/files/patch-src_pcat_makedefs b/sysutils/tct/files/patch-src_pcat_makedefs
deleted file mode 100644
index 9d7245035613..000000000000
--- a/sysutils/tct/files/patch-src_pcat_makedefs
+++ /dev/null
@@ -1,18 +0,0 @@
-
-$FreeBSD$
-
---- src/pcat/makedefs.orig
-+++ src/pcat/makedefs
-@@ -13,6 +13,12 @@
- ;;
- FreeBSD.5*) DEFS="-DFREEBSD5"
- SYSLIBS="-lkvm"
-+ ;;
-+ FreeBSD.6*) DEFS="-DFREEBSD6"
-+ SYSLIBS="-lkvm"
-+ ;;
-+ FreeBSD.7*) DEFS="-DFREEBSD7"
-+ SYSLIBS="-lkvm"
- ;;
- OpenBSD.2*) DEFS="-DOPENBSD2"
- SYSLIBS="-lkvm"
diff --git a/sysutils/tct/files/patch-src_pcat_pcat.c b/sysutils/tct/files/patch-src_pcat_pcat.c
deleted file mode 100644
index c62cc755a0fc..000000000000
--- a/sysutils/tct/files/patch-src_pcat_pcat.c
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- src/pcat/pcat.c.orig
-+++ src/pcat/pcat.c
-@@ -114,7 +114,7 @@
- * grope kernel memory instead.
- */
- #if defined(FREEBSD2) || defined(FREEBSD3) || defined(FREEBSD4) \
-- || defined(FREEBSD5)
-+ || defined(FREEBSD5) || defined(FREEBSD6) || defined(FREEBSD7)
- #define SUPPORTED
- #include <sys/param.h>
- #include <sys/user.h>
diff --git a/sysutils/tct/pkg-descr b/sysutils/tct/pkg-descr
deleted file mode 100644
index dc48bd3bb60d..000000000000
--- a/sysutils/tct/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-The Coroner's Toolkit (TCT) is a collection of tools designed to
-assist in a forensic examination of a computer. It is primarily
-designed for Unix systems, but it can some small amount of data
-collection & analysis from non-Unix disks/media.
-
-WWW: http://www.porcupine.org/forensics/tct.html
-
-- Francisco Gomez -
-francisco@gomezmarin.com
diff --git a/sysutils/tct/pkg-plist b/sysutils/tct/pkg-plist
deleted file mode 100644
index 49b4d0c8166c..000000000000
--- a/sysutils/tct/pkg-plist
+++ /dev/null
@@ -1,85 +0,0 @@
-bin/file
-bin/file-tct
-bin/grave-robber
-bin/icat
-bin/ils
-bin/lastcomm
-bin/lazarus
-bin/mactime
-bin/major_minor
-bin/md5-tct
-bin/pcat
-bin/strip_tct_home
-bin/timeout
-bin/unrm
-%%DATADIR%%/bin/file
-%%DATADIR%%/conf/coroner.cf
-%%DATADIR%%/conf/grave-robber.cf
-%%DATADIR%%/conf/lazarus.cf
-%%DATADIR%%/conf/look@first
-%%DATADIR%%/conf/mac_file.headers
-%%DATADIR%%/conf/mac_file.lst
-%%DATADIR%%/conf/paths.pl
-%%DATADIR%%/conf/paths.pl.old
-%%DATADIR%%/conf/save_these_files
-%%DATADIR%%/etc/magic
-%%DATADIR%%/lazarus/lazarus
-%%DATADIR%%/lib/body_init.pl
-%%DATADIR%%/lib/bsd.pl
-%%DATADIR%%/lib/chk_binaries.pl
-%%DATADIR%%/lib/command.pl
-%%DATADIR%%/lib/crunch.pl
-%%DATADIR%%/lib/date.pl
-%%DATADIR%%/lib/datez.pl
-%%DATADIR%%/lib/dig-sig.pl
-%%DATADIR%%/lib/file_mode.pl
-%%DATADIR%%/lib/getopts.pl
-%%DATADIR%%/lib/hostname.pl
-%%DATADIR%%/lib/is_able.pl
-%%DATADIR%%/lib/linux.pl
-%%DATADIR%%/lib/logger.pl
-%%DATADIR%%/lib/maj_min_walk.pl
-%%DATADIR%%/lib/major_minor.pl
-%%DATADIR%%/lib/misc.pl
-%%DATADIR%%/lib/ostype.pl
-%%DATADIR%%/lib/pass.cache.pl
-%%DATADIR%%/lib/print_table.pl
-%%DATADIR%%/lib/proc.pl
-%%DATADIR%%/lib/process_dirs.pl
-%%DATADIR%%/lib/ps_spy.pl
-%%DATADIR%%/lib/rawdev.pl
-%%DATADIR%%/lib/realpath.pl
-%%DATADIR%%/lib/save_the_files.pl
-%%DATADIR%%/lib/savecore.pl
-%%DATADIR%%/lib/solaris.pl
-%%DATADIR%%/lib/stat.pl
-%%DATADIR%%/lib/suck_free_inodes.pl
-%%DATADIR%%/lib/suck_table.pl
-%%DATADIR%%/lib/sunos.pl
-%%DATADIR%%/lib/system_stubs.pl
-%%DATADIR%%/lib/tm_misc.pl
-%%DATADIR%%/lib/tree.pl
-%%DATADIR%%/lib/trust.pl
-%%DATADIR%%/lib/vault_cp.pl
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES
-%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE
-%%PORTDOCS%%%%DOCSDIR%%/MANIFEST
-%%PORTDOCS%%%%DOCSDIR%%/OS-NOTES
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/README.FIRST
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%%%DOCSDIR%%/design-notes
-%%PORTDOCS%%%%DOCSDIR%%/grave-robber.README
-%%PORTDOCS%%%%DOCSDIR%%/lazarus.README
-%%PORTDOCS%%%%DOCSDIR%%/mac.README
-%%SITE_PERL%%/paths.pl
-%%SITE_PERL%%/savecore.pl
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm %%DATADIR%%/bin
-@dirrm %%DATADIR%%/conf
-@dirrm %%DATADIR%%/etc
-@dirrm %%DATADIR%%/lazarus
-@dirrm %%DATADIR%%/lib
-@dirrm %%DATADIR%%
diff --git a/textproc/Makefile b/textproc/Makefile
index a10bf835efc4..7b6f0957383e 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -321,7 +321,6 @@
SUBDIR += ny-aspell
SUBDIR += ocaml-expat
SUBDIR += ocaml-pxp
- SUBDIR += ocaml-yaxi
SUBDIR += ocaml-yaxpo
SUBDIR += odt2txt
SUBDIR += openfts
diff --git a/textproc/ocaml-yaxi/Makefile b/textproc/ocaml-yaxi/Makefile
deleted file mode 100644
index e4f2cc838373..000000000000
--- a/textproc/ocaml-yaxi/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: yaxi
-# Date created: Mar 17, 2004
-# Whom: ijliao
-#
-# $FreeBSD$
-#
-
-PORTNAME= yaxi
-PORTVERSION= 0.5.3
-CATEGORIES= textproc
-MASTER_SITES= http://mattam.org/soft/yaxi/releases/
-PKGNAMEPREFIX= ocaml-
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Yet Another X* Implementation for OCaml
-
-BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml \
- ocamlfind:${PORTSDIR}/devel/ocaml-findlib \
- ${OCAML_SITELIBDIR}/netstring/netstring.a:${PORTSDIR}/www/ocaml-net \
- ${OCAML_SITELIBDIR}/ulex/ulexing.a:${PORTSDIR}/devel/ocaml-ulex \
- ${OCAML_SITELIBDIR}/camomile/camomile.a:${PORTSDIR}/devel/ocaml-camomile
-RUN_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml \
- ocamlfind:${PORTSDIR}/devel/ocaml-findlib \
- ${OCAML_SITELIBDIR}/netstring/netstring.a:${PORTSDIR}/www/ocaml-net \
- ${OCAML_SITELIBDIR}/ulex/ulexing.a:${PORTSDIR}/devel/ocaml-ulex \
- ${OCAML_SITELIBDIR}/camomile/camomile.a:${PORTSDIR}/devel/ocaml-camomile
-
-BROKEN= Does not build
-DEPRECATED= ${BROKEN}
-EXPIRATION_DATE=2007-04-10
-
-OCAML_SITELIBDIR= ${LOCALBASE}/lib/ocaml/site-lib
-USE_GMAKE= yes
-
-PLIST_FILES= bin/yaxsltproc
-
-PKGDEINSTALL= ${PKGINSTALL}
-
-.include <bsd.port.pre.mk>
-
-pre-install:
- ${MKDIR} ${PREFIX}/lib/ocaml/site-lib
-
-post-install:
- @${SETENV} PKG_PREFIX=${PREFIX} \
- ${SH} ${PKGDIR}/pkg-install ${PKGNAME} POST-INSTALL
- @${FIND} ${PREFIX}/lib/ocaml/site-lib/${PORTNAME} -type f | \
- ${SED} "s,^${PREFIX}/,," >> ${TMPPLIST}
- @${ECHO_CMD} "@dirrm lib/ocaml/site-lib/${PORTNAME}" >> ${TMPPLIST}
- @${ECHO_CMD} "@unexec ocamlfind remove ${PORTNAME} 2>/dev/null || true" >> ${TMPPLIST}
-
-.include <bsd.port.post.mk>
diff --git a/textproc/ocaml-yaxi/distinfo b/textproc/ocaml-yaxi/distinfo
deleted file mode 100644
index f99f276c3fb0..000000000000
--- a/textproc/ocaml-yaxi/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (yaxi-0.5.3.tar.gz) = e22f743b9b67605a53ef8f9b587c3bd5
-SHA256 (yaxi-0.5.3.tar.gz) = 3aa81cd661973a3024739f9fe0fa993cf623c8308c232cefa293c9553a57e1e4
-SIZE (yaxi-0.5.3.tar.gz) = 66430
diff --git a/textproc/ocaml-yaxi/files/patch-Makefile b/textproc/ocaml-yaxi/files/patch-Makefile
deleted file mode 100644
index 4c81b8bf5d05..000000000000
--- a/textproc/ocaml-yaxi/files/patch-Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
---- Makefile.orig Sun May 2 13:39:22 2004
-+++ Makefile Thu Sep 2 22:01:14 2004
-@@ -3,7 +3,8 @@
-
- export VERSION
- # Where the binaries will go (yaxsltproc)
--BIN_DESTDIR = ${DESTDIR}/usr/bin/
-+BIN_DESTDIR = ${PREFIX}/bin
-+PKG_DESTDIR = ${PREFIX}/lib/ocaml/site-lib
-
- DIST_FILES = Makefile OCamlMakefile AUTHORS README COPYING ChangeLog META.in TODO \
- examples/Makefile examples/*.ml examples/*.x*l
-@@ -40,8 +41,8 @@
- rm -f META.tmp
-
- install: all META
-- ocamlfind install yaxi META src/*.mli src/*.cm* src/*.a
-- install -D src/yaxsltproc ${BIN_DESTDIR}/yaxsltproc
-+ ocamlfind install -destdir ${PKG_DESTDIR} yaxi META src/*.mli src/*.cm* src/*.a
-+ ${BSD_INSTALL_PROGRAM} src/yaxsltproc ${BIN_DESTDIR}/yaxsltproc
-
- dist: clean
- mkdir tmp/yaxi-$(VERSION)
diff --git a/textproc/ocaml-yaxi/files/patch-src_Makefile b/textproc/ocaml-yaxi/files/patch-src_Makefile
deleted file mode 100644
index 31388bf7eea5..000000000000
--- a/textproc/ocaml-yaxi/files/patch-src_Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/Makefile.old Thu Sep 2 21:48:00 2004
-+++ src/Makefile Thu Sep 2 21:48:10 2004
-@@ -44,7 +44,7 @@
- ocamlfind ocamlmktop -package netstring,ulex,camlp4 -syntax camlp4o -I +camlp4 -linkpkg -o yaxi.top yaxi.cma
-
- yaxi.ml: yaxi.ml.in
-- sed -e s/COMPDATE/"$(shell date -R)"/ yaxi.ml.in > yaxi.ml.in.tmp
-+ sed -e s/COMPDATE/"$(shell date)"/ yaxi.ml.in > yaxi.ml.in.tmp
- sed -e s/VERSION/${VERSION}/ yaxi.ml.in.tmp > yaxi.ml
- @rm -f yaxi.ml.in.tmp
-
diff --git a/textproc/ocaml-yaxi/pkg-descr b/textproc/ocaml-yaxi/pkg-descr
deleted file mode 100644
index 3cbb6e688a2c..000000000000
--- a/textproc/ocaml-yaxi/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Yaxi contains a (currently non-validating) XML parser (SAX, DOM methods, pull
-parser in the works), a complete XPath implementation and a (still incomplete)
-XSL implementation.
diff --git a/textproc/ocaml-yaxi/pkg-install b/textproc/ocaml-yaxi/pkg-install
deleted file mode 100644
index 062835258438..000000000000
--- a/textproc/ocaml-yaxi/pkg-install
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/sh
-
-if [ "$2" = "POST-INSTALL" ]; then
- echo "${PKG_PREFIX}/lib/ocaml/site-lib/yaxi" >> ${PKG_PREFIX}/lib/ocaml/ld.conf
-elif [ "$2" = "DEINSTALL" ]; then
- mv ${PKG_PREFIX}/lib/ocaml/ld.conf ${PKG_PREFIX}/lib/ocaml/ld.conf.tmp
- grep -v yaxi ${PKG_PREFIX}/lib/ocaml/ld.conf.tmp > ${PKG_PREFIX}/lib/ocaml/ld.conf
- rm -f ${PKG_PREFIX}/lib/ocaml/ld.conf.tmp
-fi
diff --git a/ukrainian/Makefile b/ukrainian/Makefile
index ab89c487287b..d474e07db546 100644
--- a/ukrainian/Makefile
+++ b/ukrainian/Makefile
@@ -10,7 +10,6 @@
SUBDIR += kde3-i18n
SUBDIR += koffice-i18n
SUBDIR += monacofonts
- SUBDIR += pine.language
SUBDIR += webalizer
.include <bsd.port.subdir.mk>
diff --git a/ukrainian/pine.language/Makefile b/ukrainian/pine.language/Makefile
deleted file mode 100644
index cfbbc1b119a2..000000000000
--- a/ukrainian/pine.language/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# New ports collection makefile for: uk-pine
-# Whom: Olexander Kunytsa <kunia@istc.kiev.ua>
-# Date created: 17 April 2001
-#
-# $FreeBSD$
-#
-
-PORTNAME= pine
-PORTVERSION= 4.33
-CATEGORIES= ukrainian mail news
-EXTRACT_ONLY= # empty
-
-MAINTAINER= kunia@istc.kiev.ua
-COMMENT= Tune Pine for Ukrainian (KOI8-U) defaults
-
-RUN_DEPENDS= pine:${PORTSDIR}/mail/pine4
-
-BROKEN= Leaves behind config file on deinstall
-DEPRECATED= ${BROKEN}
-EXPIRATION_DATE=2007-04-10
-
-NO_WRKSUBDIR= YES
-NO_BUILD= YES
-
-SUB_FILES= pkg-install pkg-deinstall
-PKGINSTALL= ${WRKDIR}/pkg-install
-PKGDEINSTALL= ${WRKDIR}/pkg-deinstall
-
-do-fetch:
- ${DO_NADA}
-
-do-install:
- @${SETENV} ${SCRIPTS_ENV} PGPLIB="${PGPLIB}" PKG_PREFIX="${PREFIX}" ${SH} ${PKGINSTALL} ${PKGNAME} pkg-install
-
-.include <bsd.port.mk>
diff --git a/ukrainian/pine.language/files/pine.add b/ukrainian/pine.language/files/pine.add
deleted file mode 100644
index a7a3c8fe89f1..000000000000
--- a/ukrainian/pine.language/files/pine.add
+++ /dev/null
@@ -1,14 +0,0 @@
-############################### Preferences ################################
-
-# List of features; see Pine's Setup/options menu for the current set.
-# e.g. feature-list= select-without-confirm, signature-at-bottom
-# Default condition for all of the features is no-.
-feature-list=dont-encode-8bit-text-and-subject,
- enable-8bit-esmtp-negotiation,
- enable-8bit-nntp-posting,
- pass-control-characters-as-is
-
-# Reflects capabilities of the display you have. Default: US-ASCII.
-# Typical alternatives include ISO-8859-x, (x is a number between 1 and 9).
-character-set=KOI8-U
-
diff --git a/ukrainian/pine.language/files/pkg-deinstall.in b/ukrainian/pine.language/files/pkg-deinstall.in
deleted file mode 100644
index 9aab6c0330ac..000000000000
--- a/ukrainian/pine.language/files/pkg-deinstall.in
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh
-
-# $FreeBSD: /tmp/pcvs/ports/ukrainian/pine.language/files/Attic/pkg-deinstall.in,v 1.1 2005-11-04 06:53:50 edwin Exp $
-
-cp %%LOCALBASE%%/etc/pine.conf %%LOCALBASE%%/etc/pine.conf.bak
-
-z=`grep -n "UKRAINIAN PINE - DO NOT DELETE THIS LINE" %%LOCALBASE%%/etc/pine.conf | awk -F: '{ print $1 }'`
-z=`echo $z | sed -e 's/ /,/'`
-
-sed -e "${z}d" < %%LOCALBASE%%/etc/pine.conf.bak > %%LOCALBASE%%/etc/pine.conf
-
-rm %%LOCALBASE%%/etc/pine.conf.bak
diff --git a/ukrainian/pine.language/files/pkg-install.in b/ukrainian/pine.language/files/pkg-install.in
deleted file mode 100644
index ddaae8162e13..000000000000
--- a/ukrainian/pine.language/files/pkg-install.in
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/sh
-
-# $FreeBSD: /tmp/pcvs/ports/ukrainian/pine.language/files/Attic/pkg-install.in,v 1.1 2005-11-04 06:53:50 edwin Exp $
-
-if ! grep -q -i koi8 %%LOCALBASE%%/etc/pine.conf; then
- echo "#### UKRAINIAN PINE - DO NOT DELETE THIS LINE ####
-############################### Preferences ################################
-
-# List of features; see Pine's Setup/options menu for the current set.
-# e.g. feature-list= select-without-confirm, signature-at-bottom
-# Default condition for all of the features is no-.
-feature-list=dont-encode-8bit-text-and-subject,
- enable-8bit-esmtp-negotiation,
- enable-8bit-nntp-posting,
- pass-control-characters-as-is
-
-# Reflects capabilities of the display you have. Default: US-ASCII.
-# Typical alternatives include ISO-8859-x, (x is a number between 1 and 9).
-character-set=KOI8-U
-
-#### UKRAINIAN PINE - DO NOT DELETE THIS LINE ####" \
- >> %%LOCALBASE%%/etc/pine.conf
-fi
diff --git a/ukrainian/pine.language/pkg-descr b/ukrainian/pine.language/pkg-descr
deleted file mode 100644
index 2d2c8b22dd6b..000000000000
--- a/ukrainian/pine.language/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-Tune Pine for Ukrainian (KOI8-U) defaults
diff --git a/www/Makefile b/www/Makefile
index 54d59167b1f4..ec41966ea0c8 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -414,7 +414,6 @@
SUBDIR += mod_webkit
SUBDIR += mod_xmlns
SUBDIR += mod_xsendfile
- SUBDIR += mod_zap
SUBDIR += moinmoin
SUBDIR += momspider
SUBDIR += monkey
@@ -1063,7 +1062,6 @@
SUBDIR += rubygem-rubyfulsoup
SUBDIR += rubygem-scrapi
SUBDIR += rubygem-scrubyt
- SUBDIR += sahana2
SUBDIR += sams
SUBDIR += sarg
SUBDIR += sbox-dtc
@@ -1148,7 +1146,6 @@
SUBDIR += typo3
SUBDIR += udmsearch
SUBDIR += ump
- SUBDIR += urchin5
SUBDIR += usermanager
SUBDIR += validator
SUBDIR += varnish
diff --git a/www/mod_zap/Makefile b/www/mod_zap/Makefile
deleted file mode 100644
index 1736d3f6b30a..000000000000
--- a/www/mod_zap/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# New ports collection makefile for: mod_zap Apache module
-# Date created: 20 Sep 2000
-# Whom: Dmitry Sivachenko <dima@Chg.RU>
-#
-# $FreeBSD$
-#
-
-PORTNAME= mod_zap
-PORTVERSION= 1.4.7
-CATEGORIES= www
-MASTER_SITES= http://ftp.indexdata.dk/pub/zap/
-DISTNAME= zap-${PORTVERSION}
-
-MAINTAINER= demon@FreeBSD.org
-COMMENT= An Apache module that provides Z39.50 access through WWW
-
-BUILD_DEPENDS= ${LOCALBASE}/bin/tclsh8.4:${PORTSDIR}/lang/tcl84
-LIB_DEPENDS= yaz.2:${PORTSDIR}/net/yaz
-RUN_DEPENDS= ${LOCALBASE}/bin/tclsh8.4:${PORTSDIR}/lang/tcl84
-
-BROKEN= Incomplete pkg-plist
-DEPRECATED= ${BROKEN}
-EXPIRATION_DATE=2007-04-10
-
-USE_APACHE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-yazconfig=${LOCALBASE}/bin \
- --with-apxs=${APXS} \
- --with-tclconfig=${LOCALBASE}/lib/tcl8.4
-
-post-install:
- @${MKDIR} ${PREFIX}/share/mod_zap
- @${INSTALL_DATA} ${WRKSRC}/htdocs/zap/* ${PREFIX}/share/mod_zap
-
-.include <bsd.port.mk>
diff --git a/www/mod_zap/distinfo b/www/mod_zap/distinfo
deleted file mode 100644
index a48564cdb30a..000000000000
--- a/www/mod_zap/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (zap-1.4.7.tar.gz) = 15467e55598dbf49c723120840597889
-SHA256 (zap-1.4.7.tar.gz) = e8047fc984c33f6c205ede88860922e3b7c2c3f7e7dabbd2492aad589a998f4b
-SIZE (zap-1.4.7.tar.gz) = 546799
diff --git a/www/mod_zap/pkg-descr b/www/mod_zap/pkg-descr
deleted file mode 100644
index 90b5088f20d6..000000000000
--- a/www/mod_zap/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-The ZAP package is an Apache module that provides Z39.50 access through
-World Wide Web.
-
-WWW: http://www.indexdata.dk/zap/
-
-Dmitry Sivachenko,
-dima@Chg.RU
diff --git a/www/mod_zap/pkg-plist b/www/mod_zap/pkg-plist
deleted file mode 100644
index 05a96e35412e..000000000000
--- a/www/mod_zap/pkg-plist
+++ /dev/null
@@ -1,20 +0,0 @@
-libexec/apache/mod_zap.so
-share/mod_zap/advanced.html
-share/mod_zap/advanced.zap
-share/mod_zap/ccl.html
-share/mod_zap/cgi.html
-share/mod_zap/default.zap
-share/mod_zap/full.zap
-share/mod_zap/gils-display-f.zap
-share/mod_zap/search.html
-share/mod_zap/simple.html
-share/mod_zap/simple.zap
-share/mod_zap/sort.html
-share/mod_zap/sort.zap
-share/mod_zap/testutf8.zap
-share/mod_zap/thesaurus.zap
-share/mod_zap/try.html
-share/mod_zap/wincgi.html
-@exec %D/sbin/apxs -e -a -n zap %D/libexec/apache/mod_zap.so
-@unexec %D/sbin/apxs -e -A -n zap %D/libexec/apache/mod_zap.so
-@dirrm share/mod_zap
diff --git a/www/sahana2/Makefile b/www/sahana2/Makefile
deleted file mode 100644
index b3c29c8bb7e8..000000000000
--- a/www/sahana2/Makefile
+++ /dev/null
@@ -1,84 +0,0 @@
-# New ports collection makefile for: sahana-phase2
-# Date created: 29 March 2006
-# Whom: Janaka Wickramasinghe <janaka@opensource.lk>
-#
-# $FreeBSD$
-#
-
-PORTNAME= sahana2
-DISTVERSION= 0.2.0-beta-1
-CATEGORIES= www
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= sahana
-
-MAINTAINER= janaka@opensource.lk
-COMMENT= Sahana is a web based disaster management system
-
-RUN_DEPENDS= ${LOCALBASE}/share/adodb:${PORTSDIR}/databases/adodb \
- ${LOCALBASE}/lib/php/creole:${PORTSDIR}/databases/php5-creole \
- ${PEARDIR}/simpletest:${PORTSDIR}/devel/simpletest
-
-BROKEN= Conflicting dependencies: php4 vs php5
-DEPRECATED= ${BROKEN}
-EXPIRATION_DATE=2007-04-10
-
-NO_BUILD= yes
-USE_PHP= gd gettext
-WRKSRC= ${WRKDIR}/sahana-phase2
-
-WANT_PHP_WEB= yes
-
-OPTIONS= DB_MYSQL "Enable MySQL" on \
- DB_POSTGRES "Enable PostgreSQL" off \
- DB_SQLITE "Enable SQLite" off
-
-SAHANADIR= www/sahana-phase2
-PLIST_SUB= SAHANADIR=${SAHANADIR}
-
-SUB_FILES= pkg-message
-SUB_LIST= SAHANADIR="${SAHANADIR}"
-
-.include <bsd.port.pre.mk>
-
-PHP_CONFIG?= ${LOCALBASE}/bin/php-config
-
-.if !defined(PEARDIR) && exists(${PHP_CONFIG})
-_PEARPREFIX!= ${PHP_CONFIG} --prefix
-_PEARDIR= share/pear
-PEARDIR= ${_PEARPREFIX}/${_PEARDIR}
-.endif
-
-.if defined(WITH_DB_MYSQL)
- USE_PHP+= mysql
-.endif
-
-.if defined(WITH_DB_POSTGRES)
- USE_PHP+= pgsql
-.endif
-
-.if defined(WITH_DB_SQLITE)
- USE_PHP+= sqlite
-.endif
-
-post-extract:
- @cd ${WRKSRC}/3rd && ${RM} -r adodb creole simpletest
-
-do-install:
- cd ${WRKSRC} && \
- for src in $$( ${FIND} .) ; do \
- dst=${PREFIX}/${SAHANADIR}$${src#.} ; \
- if ${TEST} -d "$$src" ; then \
- ${MKDIR} "$$dst" ; \
- else \
- ${INSTALL_DATA} "$$src" "$$dst" ; \
- fi \
- done
- @${LN} -s ${LOCALBASE}/share/adodb ${LOCALBASE}/lib/php/creole \
- ${PEARDIR}/simpletest ${PREFIX}/${SAHANADIR}/3rd
-
-post-install:
- @${ECHO_CMD}
- @${CAT} ${PKGMESSAGE}
- @${ECHO_CMD}
-
-.include <bsd.port.post.mk>
diff --git a/www/sahana2/distinfo b/www/sahana2/distinfo
deleted file mode 100644
index 638b7732bbdd..000000000000
--- a/www/sahana2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (sahana2-0.2.0-beta-1.tar.gz) = 08ded67d106351b2d55ff362e0791c15
-SHA256 (sahana2-0.2.0-beta-1.tar.gz) = c6671ee7b49b1bc433a4d7d80a77baf206ab156d7ead761e61b411b6925669f4
-SIZE (sahana2-0.2.0-beta-1.tar.gz) = 1759057
diff --git a/www/sahana2/files/pkg-message.in b/www/sahana2/files/pkg-message.in
deleted file mode 100644
index e386cb449d03..000000000000
--- a/www/sahana2/files/pkg-message.in
+++ /dev/null
@@ -1,9 +0,0 @@
-==============================================================================
-
-1. Create a symbolic link to "%%PREFIX%%/%%SAHANADIR%%/www".
-2. You will need to run the web installer.
-3. You will need to give write permission to
- "%%PREFIX%%/%%SAHANADIR%%/www/tmp" if you decided to upload
- pictures of missing people.
-
-==============================================================================
diff --git a/www/sahana2/pkg-descr b/www/sahana2/pkg-descr
deleted file mode 100644
index 530ab1b80b4f..000000000000
--- a/www/sahana2/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Sahana is an integrated set of pluggable, web based disaster management
-applications that provide solutions to large-scale humanitarian problems
-in the aftermath of a disaster.
-
-WWW: http://www.sahana.lk
diff --git a/www/sahana2/pkg-plist b/www/sahana2/pkg-plist
deleted file mode 100644
index 70ed578f4e99..000000000000
--- a/www/sahana2/pkg-plist
+++ /dev/null
@@ -1,226 +0,0 @@
-%%SAHANADIR%%/3rd/adodb
-%%SAHANADIR%%/3rd/creole
-%%SAHANADIR%%/3rd/nusoap/lib/changelog
-%%SAHANADIR%%/3rd/nusoap/lib/class.nusoap_base.php
-%%SAHANADIR%%/3rd/nusoap/lib/class.soap_fault.php
-%%SAHANADIR%%/3rd/nusoap/lib/class.soap_parser.php
-%%SAHANADIR%%/3rd/nusoap/lib/class.soap_server.php
-%%SAHANADIR%%/3rd/nusoap/lib/class.soap_transport_http.php
-%%SAHANADIR%%/3rd/nusoap/lib/class.soap_val.php
-%%SAHANADIR%%/3rd/nusoap/lib/class.soapclient.php
-%%SAHANADIR%%/3rd/nusoap/lib/class.wsdl.php
-%%SAHANADIR%%/3rd/nusoap/lib/class.wsdlcache.php
-%%SAHANADIR%%/3rd/nusoap/lib/class.xmlschema.php
-%%SAHANADIR%%/3rd/nusoap/lib/nusoap.php
-%%SAHANADIR%%/3rd/nusoap/lib/nusoapmime.php
-%%SAHANADIR%%/3rd/phpgacl/gacl.class.php
-%%SAHANADIR%%/3rd/phpgacl/gacl_api.class.php
-%%SAHANADIR%%/3rd/popupcal/cal_class.php
-%%SAHANADIR%%/3rd/popupcal/calendar.core.js
-%%SAHANADIR%%/3rd/popupcal/example.php
-%%SAHANADIR%%/3rd/simpletest
-%%SAHANADIR%%/3rd/spyc/spyc.php
-%%SAHANADIR%%/INSTALL
-%%SAHANADIR%%/README
-%%SAHANADIR%%/conf/config.inc
-%%SAHANADIR%%/inc/constants.inc
-%%SAHANADIR%%/inc/handler_component.php
-%%SAHANADIR%%/inc/handler_db.inc
-%%SAHANADIR%%/inc/handler_errors.inc
-%%SAHANADIR%%/inc/handler_footer.inc
-%%SAHANADIR%%/inc/handler_form.inc
-%%SAHANADIR%%/inc/handler_header.inc
-%%SAHANADIR%%/inc/handler_html_head.inc
-%%SAHANADIR%%/inc/handler_login.inc
-%%SAHANADIR%%/inc/handler_mainmenu.inc
-%%SAHANADIR%%/inc/lib_config.inc
-%%SAHANADIR%%/inc/lib_database/db.inc
-%%SAHANADIR%%/inc/lib_database/db_adodb.inc
-%%SAHANADIR%%/inc/lib_database/db_creole.inc
-%%SAHANADIR%%/inc/lib_database/db_query.inc
-%%SAHANADIR%%/inc/lib_database/devel_tools.php
-%%SAHANADIR%%/inc/lib_errors.inc
-%%SAHANADIR%%/inc/lib_form.inc
-%%SAHANADIR%%/inc/lib_locale/handler_locale.inc
-%%SAHANADIR%%/inc/lib_locale/lib_gettext.inc
-%%SAHANADIR%%/inc/lib_location.inc
-%%SAHANADIR%%/inc/lib_logger/actions.inc
-%%SAHANADIR%%/inc/lib_logger/debug.inc
-%%SAHANADIR%%/inc/lib_logger/logger.inc
-%%SAHANADIR%%/inc/lib_menu.inc
-%%SAHANADIR%%/inc/lib_modules.inc
-%%SAHANADIR%%/inc/lib_security/acl.inc
-%%SAHANADIR%%/inc/lib_security/acl_action_form.inc
-%%SAHANADIR%%/inc/lib_security/acl_api.inc
-%%SAHANADIR%%/inc/lib_security/acl_form.inc
-%%SAHANADIR%%/inc/lib_security/acl_form_lib.inc
-%%SAHANADIR%%/inc/lib_security/acl_role_form.inc
-%%SAHANADIR%%/inc/lib_security/acl_user_form.inc
-%%SAHANADIR%%/inc/lib_security/auth_form.inc
-%%SAHANADIR%%/inc/lib_security/authenticate.inc
-%%SAHANADIR%%/inc/lib_security/errors.inc
-%%SAHANADIR%%/inc/lib_security/lib_js.inc
-%%SAHANADIR%%/inc/lib_session/handler_session.inc
-%%SAHANADIR%%/inc/lib_session/php_session_db.inc
-%%SAHANADIR%%/inc/lib_validate.inc
-%%SAHANADIR%%/inst/aclsample.inc
-%%SAHANADIR%%/inst/create-mysql
-%%SAHANADIR%%/inst/mysql-acl.sql
-%%SAHANADIR%%/inst/mysql-config.sql
-%%SAHANADIR%%/inst/mysql-dbcreate.sql
-%%SAHANADIR%%/inst/mysql-sampledata.sql
-%%SAHANADIR%%/inst/postgres-dbcreate.sql
-%%SAHANADIR%%/inst/postgres.sql
-%%SAHANADIR%%/inst/setup.inc
-%%SAHANADIR%%/mod/admin/acl.inc
-%%SAHANADIR%%/mod/admin/conf.inc
-%%SAHANADIR%%/mod/admin/forms.inc
-%%SAHANADIR%%/mod/admin/lc_translate.inc
-%%SAHANADIR%%/mod/admin/main.inc
-%%SAHANADIR%%/mod/admin/menu.inc
-%%SAHANADIR%%/mod/admin/lc_setlocale.inc
-%%SAHANADIR%%/mod/cr/admin.inc
-%%SAHANADIR%%/mod/cr/camp.inc
-%%SAHANADIR%%/mod/cr/conf.inc
-%%SAHANADIR%%/mod/cr/edit.inc
-%%SAHANADIR%%/mod/cr/home.inc
-%%SAHANADIR%%/mod/cr/main.inc
-%%SAHANADIR%%/mod/cr/main_fns.inc
-%%SAHANADIR%%/mod/cr/reports.inc
-%%SAHANADIR%%/mod/cr/search.inc
-%%SAHANADIR%%/mod/gis/README
-%%SAHANADIR%%/mod/gis/admin.inc
-%%SAHANADIR%%/mod/gis/conf.inc
-%%SAHANADIR%%/mod/gis/dbcreate.sql
-%%SAHANADIR%%/mod/gis/gis_fns.inc
-%%SAHANADIR%%/mod/gis/main.inc
-%%SAHANADIR%%/mod/gis/main_fns.inc
-%%SAHANADIR%%/mod/gis/plugins/google_maps/admin.inc
-%%SAHANADIR%%/mod/gis/plugins/google_maps/conf.inc
-%%SAHANADIR%%/mod/gis/plugins/google_maps/dbcreate.sql
-%%SAHANADIR%%/mod/gis/plugins/google_maps/handler_google_maps.inc
-%%SAHANADIR%%/mod/home/conf.inc
-%%SAHANADIR%%/mod/home/main.inc
-%%SAHANADIR%%/mod/mpr/add.inc
-%%SAHANADIR%%/mod/mpr/audit.inc
-%%SAHANADIR%%/mod/mpr/conf.inc
-%%SAHANADIR%%/mod/mpr/edit.inc
-%%SAHANADIR%%/mod/mpr/home.inc
-%%SAHANADIR%%/mod/mpr/main.inc
-%%SAHANADIR%%/mod/mpr/search.inc
-%%SAHANADIR%%/mod/mpr/view.inc
-%%SAHANADIR%%/mod/or/admin.inc
-%%SAHANADIR%%/mod/or/admin_forms.inc
-%%SAHANADIR%%/mod/or/conf.inc
-%%SAHANADIR%%/mod/or/errors.inc
-%%SAHANADIR%%/mod/or/home.inc
-%%SAHANADIR%%/mod/or/lib_or.inc
-%%SAHANADIR%%/mod/or/main.inc
-%%SAHANADIR%%/mod/or/process_org.inc
-%%SAHANADIR%%/mod/or/process_vol.inc
-%%SAHANADIR%%/mod/or/reg_org.inc
-%%SAHANADIR%%/mod/or/reg_vol.inc
-%%SAHANADIR%%/mod/or/report.inc
-%%SAHANADIR%%/mod/or/search.inc
-%%SAHANADIR%%/mod/or/view_org.inc
-%%SAHANADIR%%/mod/or/view_vol.inc
-%%SAHANADIR%%/mod/rms/admin.inc
-%%SAHANADIR%%/mod/rms/conf.inc
-%%SAHANADIR%%/mod/rms/handler_cstat_req.inc
-%%SAHANADIR%%/mod/rms/handler_fulfill_req.inc
-%%SAHANADIR%%/mod/rms/handler_main.inc
-%%SAHANADIR%%/mod/rms/handler_mgt_req.inc
-%%SAHANADIR%%/mod/rms/handler_new_req.inc
-%%SAHANADIR%%/mod/rms/handler_new_req_test.inc
-%%SAHANADIR%%/mod/rms/handler_plg_del.inc
-%%SAHANADIR%%/mod/rms/handler_plg_ls.inc
-%%SAHANADIR%%/mod/rms/handler_plg_new.inc
-%%SAHANADIR%%/mod/rms/handler_plg_stat.inc
-%%SAHANADIR%%/mod/rms/handler_plg_vw.inc
-%%SAHANADIR%%/mod/rms/handler_sc_req.inc
-%%SAHANADIR%%/mod/rms/handler_view_req.inc
-%%SAHANADIR%%/mod/rms/handler_vw_req.inc
-%%SAHANADIR%%/mod/rms/ins/rms.sql
-%%SAHANADIR%%/mod/rms/lib_rms.inc
-%%SAHANADIR%%/mod/rms/main.inc
-%%SAHANADIR%%/res/locale/en_US/LC_MESSAGES/sahana.mo
-%%SAHANADIR%%/res/locale/en_US/LC_MESSAGES/sahana.po
-%%SAHANADIR%%/res/locale/si_LK/LC_MESSAGES/sahana.po
-%%SAHANADIR%%/test/generate_code.pl
-%%SAHANADIR%%/test/testconf.inc
-%%SAHANADIR%%/www/index.php
-%%SAHANADIR%%/www/res/js/calendar.core.js
-%%SAHANADIR%%/www/res/js/validate.js
-%%SAHANADIR%%/www/theme/default/img/button-css.png
-%%SAHANADIR%%/www/theme/default/img/button-php.gif
-%%SAHANADIR%%/www/theme/default/img/button-xhtml.png
-%%SAHANADIR%%/www/theme/default/img/content.png
-%%SAHANADIR%%/www/theme/default/img/content_bottom.png
-%%SAHANADIR%%/www/theme/default/img/cr.jpg
-%%SAHANADIR%%/www/theme/default/img/cr.png
-%%SAHANADIR%%/www/theme/default/img/home_pic1.png
-%%SAHANADIR%%/www/theme/default/img/home_pic2.png
-%%SAHANADIR%%/www/theme/default/img/logo.jpg
-%%SAHANADIR%%/www/theme/default/img/menu_bar.png
-%%SAHANADIR%%/www/theme/default/img/menu_bar_bottom.png
-%%SAHANADIR%%/www/theme/default/img/mpr.png
-%%SAHANADIR%%/www/theme/default/img/oops.png
-%%SAHANADIR%%/www/theme/default/img/org.png
-%%SAHANADIR%%/www/theme/default/img/rms_home.png
-%%SAHANADIR%%/www/theme/default/img/sahana_logo.jpg
-%%SAHANADIR%%/www/theme/default/img/wrapper_bk.png
-%%SAHANADIR%%/www/theme/default/mobile.css
-%%SAHANADIR%%/www/theme/default/print.css
-%%SAHANADIR%%/www/theme/default/sahana.css
-%%SAHANADIR%%/www/theme/default/sahana.js
-%%SAHANADIR%%/www/theme/green_theme/img/content2.png
-%%SAHANADIR%%/www/theme/green_theme/img/content2_bottom.png
-%%SAHANADIR%%/www/theme/green_theme/img/logo.jpg
-%%SAHANADIR%%/www/theme/green_theme/mobile.css
-%%SAHANADIR%%/www/theme/green_theme/print.css
-%%SAHANADIR%%/www/theme/green_theme/sahana.css
-%%SAHANADIR%%/www/theme/green_theme/sahana.js
-%%SAHANADIR%%/www/tmp/test.jpg
-%%SAHANADIR%%/www/xml.php
-@dirrm %%SAHANADIR%%/3rd/spyc
-@dirrm %%SAHANADIR%%/3rd/popupcal
-@dirrm %%SAHANADIR%%/3rd/phpgacl
-@dirrm %%SAHANADIR%%/3rd/nusoap/lib
-@dirrm %%SAHANADIR%%/3rd/nusoap
-@dirrm %%SAHANADIR%%/3rd
-@dirrm %%SAHANADIR%%/conf
-@dirrm %%SAHANADIR%%/inc/lib_database
-@dirrm %%SAHANADIR%%/inc/lib_locale
-@dirrm %%SAHANADIR%%/inc/lib_logger
-@dirrm %%SAHANADIR%%/inc/lib_security
-@dirrm %%SAHANADIR%%/inc/lib_session
-@dirrm %%SAHANADIR%%/inc
-@dirrm %%SAHANADIR%%/inst
-@dirrm %%SAHANADIR%%/mod/admin
-@dirrm %%SAHANADIR%%/mod/cr
-@dirrm %%SAHANADIR%%/mod/gis/plugins/google_maps
-@dirrm %%SAHANADIR%%/mod/gis/plugins
-@dirrm %%SAHANADIR%%/mod/gis
-@dirrm %%SAHANADIR%%/mod/home
-@dirrm %%SAHANADIR%%/mod/mpr
-@dirrm %%SAHANADIR%%/mod/or
-@dirrm %%SAHANADIR%%/mod/rms/ins
-@dirrm %%SAHANADIR%%/mod/rms
-@dirrm %%SAHANADIR%%/mod
-@dirrm %%SAHANADIR%%/res/locale/si_LK/LC_MESSAGES
-@dirrm %%SAHANADIR%%/res/locale/si_LK
-@dirrm %%SAHANADIR%%/res/locale/en_US/LC_MESSAGES
-@dirrm %%SAHANADIR%%/res/locale/en_US
-@dirrm %%SAHANADIR%%/res/locale
-@dirrm %%SAHANADIR%%/res
-@dirrm %%SAHANADIR%%/test
-@dirrm %%SAHANADIR%%/www/res/js
-@dirrm %%SAHANADIR%%/www/res
-@dirrm %%SAHANADIR%%/www/theme/default/img
-@dirrm %%SAHANADIR%%/www/theme/default
-@dirrm %%SAHANADIR%%/www/theme/green_theme/img
-@dirrm %%SAHANADIR%%/www/theme/green_theme
-@dirrm %%SAHANADIR%%/www/theme
-@dirrm %%SAHANADIR%%/www/tmp
-@dirrm %%SAHANADIR%%/www
-@dirrm %%SAHANADIR%%
diff --git a/www/urchin5/Makefile b/www/urchin5/Makefile
deleted file mode 100644
index 71c88dc67da3..000000000000
--- a/www/urchin5/Makefile
+++ /dev/null
@@ -1,65 +0,0 @@
-# New ports collection makefile for: urchin5
-# Date created: September 8, 2003
-# Whom: Urchin Software
-#
-# $FreeBSD$
-#
-
-PORTNAME= urchin
-PORTVERSION= 5.703
-CATEGORIES= www
-MASTER_SITES= http://download.urchin.com/urchin5/
-DISTNAME= urchin5703_freebsd4x
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= The most powerful web traffic analysis program available
-
-BROKEN= Does not install
-DEPRECATED= ${BROKEN}
-EXPIRATION_DATE=2007-04-10
-
-ONLY_FOR_ARCHS= i386
-LICENSE= commercial
-RESTRICTED= "Commercial software, also comes bundled with Apache-SSL"
-NO_BUILD= YES
-WRKSRC= ${WRKDIR}
-
-# Feel free to change this to the user you want Urchin 5 to
-# run as and the files to be owned by (except root). It's *strongly*
-# advised to make this a non-privileged user. The port can be changed
-# later if desired.
-USER= nobody
-GROUP= nobody
-PORT= 9999
-INSTALLDIR= ${PREFIX}/urchin
-QUIET= -q
-START_SERVERS= yes
-
-do-configure:
- ${CP} ${FILESDIR}/install.sh ${WRKSRC}
-
-do-install:
- @if test -f ${INSTALLDIR}/data/conf/uconf.uni; then \
- ${ECHO_CMD} "The Urchin configuration files already exist,"; \
- ${ECHO_CMD} "so I will attempt to do an upgrade instead of a new installation."; \
- ${ECHO_CMD} ; \
- cd ${WRKSRC}; \
- ${SH} ./install.sh ${QUIET} -d ${INSTALLDIR} -p ${PORT} -u ${USER} -g ${GROUP} -s ${START_SERVERS} -m; \
- else \
- cd ${WRKSRC}; \
- ${SH} ./install.sh ${QUIET} -d ${INSTALLDIR} -p ${PORT} -u ${USER} -g ${GROUP} -s ${START_SERVERS} -n; \
- fi
-
-post-install:
- ${INSTALL_DATA} ${INSTALLDIR}/util/urchin_daemons ${PREFIX}/etc/rc.d/urchin5_daemons.sh-dist
- @if [ ! -f ${PREFIX}/etc/rc.d/urchin5_daemons.sh ]; then \
- ${ECHO} "Installing ${PREFIX}/etc/rc.d/urchin5_daemons.sh startup file."; \
- ${INSTALL_SCRIPT} ${INSTALLDIR}/util/urchin_daemons ${PREFIX}/etc/rc.d/urchin5_daemons.sh; \
- fi
- @${ECHO_MSG} ""
- @${ECHO_MSG} "Thank you for installing Urchin 5!"
- @${ECHO_MSG} ""
- @${ECHO_MSG} "Be sure to read the license agreement in ${INSTALLDIR}/doc/license.txt"
- @${ECHO_MSG} ""
-
-.include <bsd.port.mk>
diff --git a/www/urchin5/distinfo b/www/urchin5/distinfo
deleted file mode 100644
index a48960551574..000000000000
--- a/www/urchin5/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (urchin5703_freebsd4x.tar.gz) = a82ada6a7ae66b28ee5173a2e629a4a2
-SHA256 (urchin5703_freebsd4x.tar.gz) = 9554dd5d9a6fbe9a66b419b85e1ec890715ff22a0c9af9a3af4e0155da656653
-SIZE (urchin5703_freebsd4x.tar.gz) = 15585852
diff --git a/www/urchin5/files/install.sh b/www/urchin5/files/install.sh
deleted file mode 100644
index 364e21a56ed5..000000000000
--- a/www/urchin5/files/install.sh
+++ /dev/null
@@ -1,1210 +0,0 @@
-#!/bin/sh
-#
-# UNIX installation and upgrade script for Urchin
-# Copyright (c) 2003 Urchin Software Corporation
-
-# Set shell variables and defaults for installation
-PATH=/usr/bin:/usr/sbin:/bin:/sbin:$PATH
-OS=`uname -s`
-HOST=`uname -n`
-INSTALLDIR=/usr/local/urchin
-PORT=9999
-NOW=`date +%Y%m%d%H%M%S`
-LANGUAGE=en
-
-# This sets up a portable way to have echo \c and echo -n be equivalent
-case "`echo 'x\c'`" in
- 'x\c') echo="echo -n" nnl= ;; #BSD style echo
- x) echo="echo" nnl="\c" ;; #SysV style echo
- *) echo "$0 quitting: Can't set up echo command" 1>&2; exit 1 ;;
-esac
-
-# Ask user to choose language
-if [ $# -eq 0 ]; then
- echo "Choose Language: [Default: 1]"
- echo " 1. English"
- echo " 2. Japanese / ÆüËܸì"
- $echo "-> ${nnl}"
- read ans
- case $ans in
- ""|1) LANGUAGE=en
- ;;
- 2) LANGUAGE=ja
- ;;
- esac
-fi
-
-# Language Dictionary
-case $LANGUAGE in
- en)
- ENTRY0001="Error"
- ENTRY0002="Unable to determine the current directory"
- ENTRY0003="Missing installer file"
- ENTRY0004="Welcome to the Urchin Installation and Upgrade Utility"
- ENTRY0005="Please select the installation type"
- ENTRY0006="New"
- ENTRY0007="Upgrade"
- ENTRY0008="Default"
- ENTRY0009="Version"
- ENTRY0010="Invalid response. Please try again."
- ENTRY0011="Please read the install.txt file before continuing. Urchin installs and uses a lightweight Apache webserver for web-based administration and report delivery. The installer may ask for the following information during installation"
- ENTRY0012="Be sure to backup the current installation before continuing with this upgrade."
- ENTRY0013="Japanese"
- ENTRY0014="A port number for the Urchin webserver. Port numbers below 1024 require superuser privileges."
- ENTRY0015="A valid user and group for ownership and operation."
- ENTRY0016="Specify the installation directory"
- ENTRY0017="Specify the directory where Urchin was installed"
- ENTRY0018="The specified location exists and is not a directory"
- ENTRY0019="The specified location is not a directory"
- ENTRY0020="The specified directory does not exist"
- ENTRY0021="Do you want the script to create it?"
- ENTRY0022="Yes"
- ENTRY0023="No"
- ENTRY0024="Failed to make directory"
- ENTRY0025="You do not have permissions to write to the specified directory. You may need to rerun this script as root or a different user."
- ENTRY0026="The specified directory already exists."
- ENTRY0027="Are you sure you want to install in this location?"
- ENTRY0028="The specified directory does not contain the necessary files for performing an upgrade."
- ENTRY0029="Unable to change ownership of files to the specified group. The group is either invalid or you don't have permission to change files to that group."
- ENTRY0030="Unable to test group argument."
- ENTRY0031="Invalid option. You cannot specify a new installation and an upgrade at the same time."
- ENTRY0032="Invalid user."
- ENTRY0033="You must be root to specify a different user."
- ENTRY0034="The webserver cannot be run as root."
- ENTRY0035="Invalid argument supplied after -s option."
- ENTRY0036="A port number less than 1024 requires superuser privileges."
- ENTRY0037="The specified port is not available."
- ENTRY0038="You appear to be downgrading Urchin."
- ENTRY0039="Installed Version"
- ENTRY0040="Installer Version"
- ENTRY0041="Stopping Urchin webserver and scheduler"
- ENTRY0042="Choose a port number for the webserver"
- ENTRY0043="Choose a user for the webserver and file ownership"
- ENTRY0044="Choose a group for the webserver and file ownership"
- ENTRY0045="Would you like the installer to start the Urchin webserver and scheduler at the end of the installation?"
- ENTRY0046="Summary Information"
- ENTRY0047="Installing Urchin"
- ENTRY0048="Upgrading Urchin"
- ENTRY0049="Installation Directory"
- ENTRY0050="Webserver Port"
- ENTRY0051="Webserver User"
- ENTRY0052="Webserver Group"
- ENTRY0053="Start Webserver and Scheduler"
- ENTRY0054="Press return to continue"
- ENTRY0055="Please select continue or exit"
- ENTRY0056="Backing up configuration databases and files"
- ENTRY0057="The following configuration file is not the same as the distributed version. Please check this file to make sure it contains the correct options"
- ENTRY0058="Installing Urchin"
- ENTRY0059="Continue"
- ENTRY0060="Creating webserver configuration"
- ENTRY0061="Initializing the configuration databases"
- ENTRY0062="Upgrading Urchin"
- ENTRY0063="Updating the configuration databases"
- ENTRY0064="Setting file ownership and permission"
- ENTRY0065="Starting the Urchin webserver and scheduler daemon"
- ENTRY0066="Installation Complete"
- ENTRY0067="Problems changing permissions on the distribution files"
- ENTRY0068="The Urchin administrative interface should be ready to use at"
- ENTRY0069="The Urchin administrative interface will be ready to use at the following address after the webserver and scheduler have been started."
- ENTRY0070="The administrative interface default username is admin and the password is urchin. A wizard will direct you through the process of licensing the product and changing the default password. We strongly recommend that you change the default value to something more secure."
- ENTRY0071="To start or stop the Urchin webserver or scheduler, run 'urchinctl start' or 'urchinctl stop' from the installation bin directory."
- ENTRY0072="Usage"
- ENTRY0073="directory"
- ENTRY0074="port"
- ENTRY0075="user"
- ENTRY0076="group"
- ENTRY0077="prints this help message"
- ENTRY0078="operates the installer in quiet mode (disables some messages)"
- ENTRY0079="specifies the installation directory"
- ENTRY0080="specifies the port for the webserver"
- ENTRY0081="specifies the group for the webserver"
- ENTRY0082="specifies the user for the webserver"
- ENTRY0083="specifies whether to start the Urchin webserver and scheduler"
- ENTRY0084="specifies a new installation"
- ENTRY0085="specifies an upgrade installation"
- ENTRY0086="Exit"
- ENTRY0087="Restarting Urchin webserver and scheduler"
- ENTRY0088="Determining data and var directory locations"
- ENTRY0089="Installer cannot continue with upgrade"
- ENTRY0090="Warning"
- ;;
- ja)
- ENTRY0001="¥¨¥é¡¼"
- ENTRY0002="¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
- ENTRY0003="¥¤¥ó¥¹¥È¡¼¥ë¥Õ¥¡¥¤¥ë¤¬ÉÔ­¤·¤Æ¤¤¤Þ¤¹"
- ENTRY0004="Urchin ¥¤¥ó¥¹¥È¡¼¥ë¤È¥¢¥Ã¥×¥°¥ì¡¼¥É¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤Ø¤è¤¦¤³¤½"
- ENTRY0005="¥¤¥ó¥¹¥È¡¼¥ë¥¿¥¤¥×¤òÁªÂò¤·¤Æ¤¯¤À¤µ¤¤¡£"
- ENTRY0006="¿·µ¬"
- ENTRY0007="¥¢¥Ã¥×¥°¥ì¡¼¥É"
- ENTRY0008="¥Ç¥Õ¥©¥ë¥È"
- ENTRY0009="¥Ð¡¼¥¸¥ç¥ó"
- ENTRY0010="ÆþÎϤ¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹¡£¤â¤¦°ìÅÙÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£"
- ENTRY0011="³¹Ô¤¹¤ëÁ°¤Ë install.txt ¤ò¤ªÆɤߤ¯¤À¤µ¤¤¡£Urchin ¤Ï¡¢¥¦¥§¥Ö¥Ù¡¼¥¹¤Î´ÉÍý¡¦¥ê¥Ý¡¼¥ÈÇÛÉۤ˹Ԥ¦¤¿¤á¡¢·ÚÎ̲½¤µ¤ì¤¿ Apache ¥¦¥§¥Ö¥µ¡¼¥Ð¡¼¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Þ¤¹¡£¥¤¥ó¥¹¥È¡¼¥ëÃæ¤Ë¤³¤ì¤é¤Î¾ðÊó¤òɬÍפȤ¹¤ë¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£"
- ENTRY0012="¥¢¥Ã¥×¥°¥ì¡¼¥É¤ò³¹Ô¤¹¤ëÁ°¤Ë¡¢¸½ºß¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë Urchin ¤ò¥Ð¥Ã¥¯¥¢¥Ã¥×¤·¤Æ¤¯¤À¤µ¤¤¡£"
- ENTRY0013="ÆüËܸì"
- ENTRY0014="Urchin ¥¦¥§¥Ö¥µ¡¼¥Ð¡¼ÍѤΥݡ¼¥ÈÈÖ¹æ¤Ç¤¹¡£1024°Ê²¼¤Î¥Ý¡¼¥ÈÈÖ¹æ»ÈÍѤˤϥ¹¡¼¥Ñ¡¼¥æ¡¼¥¶¡¼¤Î¸¢¸Â¤òɬÍפȤ·¤Þ¤¹¡£"
- ENTRY0015="½êÍ­ÍѤÈÁàºîÍѤÎÍ­¸ú¤Ê¥æ¡¼¥¶¤È¥°¥ë¡¼¥×"
- ENTRY0016="¥¤¥ó¥¹¥È¡¼¥ë¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄꤷ¤Æ¤¯¤À¤µ¤¤"
- ENTRY0017="Urchin ¤¬¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄꤷ¤Æ¤¯¤À¤µ¤¤"
- ENTRY0018="»ØÄꤵ¤ì¤¿¾ì½ê¤Ï¸ºß¤·¤Þ¤¹¤¬¡¢¥Ç¥£¥ì¥¯¥È¥ê¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
- ENTRY0019="»ØÄꤵ¤ì¤¿¾ì½ê¤Ï¥Ç¥£¥ì¥¯¥È¥ê¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
- ENTRY0020="»ØÄꤵ¤ì¤¿¥Ç¥£¥ì¥¯¥È¥ê¤Ï¸ºß¤·¤Þ¤»¤ó"
- ENTRY0021="¥¹¥¯¥ê¥×¥È¤Ë¤è¤Ã¤Æ¤½¤ì¤òºîÀ®¤·¤Þ¤¹¤«¡©"
- ENTRY0022="¤Ï¤¤"
- ENTRY0023="¤¤¤¤¤¨"
- ENTRY0024="¥Ç¥£¥ì¥¯¥È¥êºîÀ®¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
- ENTRY0025="»ØÄꤵ¤ì¤¿¥Ç¥£¥ì¥¯¥È¥ê¤Ë½ñ¤­¹þ¤à¸¢¸Â¤¬¤¢¤ê¤Þ¤»¤ó¡£¥ë¡¼¥È¡¢Ëô¤ÏÊ̤Υ桼¥¶¡¼¤Ç¤³¤Î¥¹¥¯¥ê¥×¥È¤òºÆµ¯Æ°¤·¤Æ¤¯¤À¤µ¤¤¡£"
- ENTRY0026="»ØÄꤵ¤ì¤¿¥Ç¥£¥ì¥¯¥È¥ê¤Ï¤¹¤Ç¤Ë¸ºß¤·¤Þ¤¹¡£"
- ENTRY0027="ËÜÅö¤Ë¤³¤Î¾ì½ê¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤·¤Æ¤â¤è¤í¤·¤¤¤Ç¤¹¤«¡©"
- ENTRY0028="»ØÄꤵ¤ì¤¿¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤Ï¡¢¥¢¥Ã¥×¥°¥ì¡¼¥É¤ËɬÍפʥե¡¥¤¥ë¤¬Â¸ºß¤·¤Þ¤»¤ó¡£"
- ENTRY0029="¥Õ¥¡¥¤¥ë¤Î½êÍ­¸¢¤ò¡¢»ØÄꤷ¤¿¥°¥ë¡¼¥×¤ËÊѹ¹¤Ç¤­¤Þ¤»¤ó¡£¤³¤Î¥°¥ë¡¼¥×¤¬ÉÔÀµ¤Ç¤¢¤ë¤«¡¢¤¢¤Ê¤¿¤Ë¥Õ¥¡¥¤¥ë¤ò¤³¤Î¥°¥ë¡¼¥×¤ËÊѹ¹¤¹¤ë¸¢¸Â¤¬¤¢¤ê¤Þ¤»¤ó¡£"
- ENTRY0030="¥°¥ë¡¼¥×°ú¿ô¤òÊѹ¹¤Ç¤­¤Þ¤»¤ó¡£"
- ENTRY0031="ÉÔÀµ¤Ê¥ª¥×¥·¥ç¥ó¤Ç¤¹¡£¿·µ¬¥¤¥ó¥¹¥È¡¼¥ë¤È¥¢¥Ã¥×¥°¥ì¡¼¥É¤òƱ»þ¤Ë¹Ô¤¨¤Þ¤»¤ó¡£"
- ENTRY0032="ÉÔÀµ¤Ê¥æ¡¼¥¶¡¼"
- ENTRY0033="°ã¤¦¥æ¡¼¥¶¡¼¤ò»ØÄꤹ¤ë¤Ë¤Ï¥ë¡¼¥È¥æ¡¼¥¶¡¼¤Ë¤Ê¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£"
- ENTRY0034="¥¦¥§¥Ö¥µ¡¼¥Ð¤Ï¥ë¡¼¥È¤Ç¤Ïµ¯Æ°¤Ç¤­¤Þ¤»¤ó¡£"
- ENTRY0035="-s ¤Î¸å¤ËÉÔÀµ¤Ê°ú¿ô¤¬ÉÕ¤¤¤Æ¤¤¤Þ¤¹¡£"
- ENTRY0036="1024¤è¤ê¾®¤µ¤¤¥Ý¡¼¥ÈÈÖ¹æ¤Ë¤Ï¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¡¼¤Î¸¢¸Â¤¬É¬ÍפǤ¹¡£A"
- ENTRY0037="ÁªÂò¤µ¤ì¤¿¥Ý¡¼¥È¤ÏÍ­¸ú¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£"
- ENTRY0038="Urchin ¤ò¥À¥¦¥ó¥°¥ì¡¼¥É¤·¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹¡£"
- ENTRY0039="¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤¿¥Ð¡¼¥¸¥ç¥ó"
- ENTRY0040="¥¤¥ó¥¹¥È¡¼¥é¤Î¥Ð¡¼¥¸¥ç¥ó"
- ENTRY0041="Urchin ¥¦¥§¥Ö¥µ¡¼¥Ð¡¼¤È¥¹¥±¥¸¥å¡¼¥é¤òÄä»ß¤·¤¤¤Þ¤¹¡£"
- ENTRY0042="¥¦¥§¥Ö¥µ¡¼¥ÐÍѤΥݡ¼¥ÈÈÖ¹æ¤òÁªÂò¤·¤Æ¤¯¤À¤µ¤¤"
- ENTRY0043="¥¦¥§¥Ö¥µ¡¼¥Ð¤È¥Õ¥¡¥¤¥ë¤Î½êÍ­¸¢¤ò»ý¤Ä¥æ¡¼¥¶¤òÁªÂò¤·¤Æ¤¯¤À¤µ¤¤"
- ENTRY0044="¥¦¥§¥Ö¥µ¡¼¥Ð¤È¥Õ¥¡¥¤¥ë¤Î½êÍ­¸¢¤ò»ý¤Ä¥°¥ë¡¼¥×¤òÁªÂò¤·¤Æ¤¯¤À¤µ¤¤"
- ENTRY0045="¥¤¥ó¥¹¥È¡¼¥ë¤ÎºÇ¸å¤Ë Urchin ¥¦¥§¥Ö¥µ¡¼¥Ð¤È¥¹¥±¥¸¥å¡¼¥é¤òΩ¤Á¾å¤²¤Þ¤¹¤«¡©"
- ENTRY0046="Í×Ìó¾ðÊó"
- ENTRY0047="Urchin ¥¤¥ó¥¹¥È¡¼¥ëÃæ"
- ENTRY0048="Urchin ¥¢¥Ã¥×¥°¥ì¡¼¥ÉÃæ"
- ENTRY0049="¥¤¥ó¥¹¥È¡¼¥ë¥Ç¥£¥ì¥¯¥È¥ê"
- ENTRY0050="¥¦¥§¥Ö¥µ¡¼¥Ð¥Ý¡¼¥È"
- ENTRY0051="¥¦¥§¥Ö¥µ¡¼¥Ð¥æ¡¼¥¶¡¼"
- ENTRY0052="¥¦¥§¥Ö¥µ¡¼¥Ð¥°¥ë¡¼¥×"
- ENTRY0053="¥¦¥§¥Ö¥µ¡¼¥Ð¤È¥¹¥±¥¸¥å¡¼¥é¤òµ¯Æ°¤·¤Æ¤¯¤À¤µ¤¤"
- ENTRY0054="³¤±¤ë¤¿¤á¤Ë¤Ï¥ê¥¿¡¼¥ó¤ò²¡¤·¤Æ¤¯¤À¤µ¤¤"
- ENTRY0055="Please select continue or exit"
- ENTRY0056="Backing up configuration databases and files"
- ENTRY0057="The following configuration file is not the same as the distributed version. Please check this file to make sure it contains the correct options"
- ENTRY0058="Urchin ¤Î¥¤¥ó¥¹¥È¡¼¥ëÃæ"
- ENTRY0059="Continue"
- ENTRY0060="¥¦¥§¥Ö¥µ¡¼¥ÐÀßÄê¤ÎºîÀ®Ãæ"
- ENTRY0061="ÀßÄê¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î½é´ü²½Ãæ"
- ENTRY0062="Upgrading Urchin"
- ENTRY0063="ÀßÄê¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î¥¢¥Ã¥×¥Ç¡¼¥ÈÃæ"
- ENTRY0064="¥Õ¥¡¥¤¥ë½êÍ­¸¢¡¦¥Ñ¡¼¥ß¥Ã¥·¥ç¥ó¤ÎÀßÄêÃæ"
- ENTRY0065="Urchin ¥¦¥§¥Ö¥µ¡¼¥Ð¤È¥¹¥±¥¸¥å¡¼¥é¥Ç¡¼¥â¥ó¤Îµ¯Æ°Ãæ"
- ENTRY0066="¥¤¥ó¥¹¥È¡¼¥ë´°Î»"
- ENTRY0067="ÇÛÉÛ¥Õ¥¡¥¤¥ë¤Î¥Ñ¡¼¥ß¥Ã¥·¥ç¥óÊѹ¹¤ËÌäÂ꤬¤¢¤ê¤Þ¤¹"
- ENTRY0068="Urchin ´ÉÍý¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤Ï»ÈÍÑÃæ¤Ç¤¹"
- ENTRY0069="¥¦¥§¥Ö¥µ¡¼¥Ð¤È¥¹¥±¥¸¥å¡¼¥éµ¯Æ°¸å¡¢Urchin ´ÉÍý¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤¬°Ê²¼¤Î¥¢¥É¥ì¥¹¤Ç»ÈÍѤµ¤ì¤Þ¤¹¡£"
- ENTRY0070="´ÉÍý¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤Ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¥æ¡¼¥¶¡¼Ì¾¤Ï admin¡¢¥Ñ¥¹¥ï¡¼¥É¤Ïurchin ¤Ç¤¹¡£¥¦¥£¥¶¡¼¥É¤«¤éÀ½ÉʤΥ饤¥»¥ó¥¹²½¤È¥Ç¥Õ¥©¥ë¥È¥Ñ¥¹¥ï¡¼¥É¤ÎÊѹ¹¤ò¹Ô¤¨¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥ÈÃͤò¤è¤ê°ÂÁ´¤Ê¤â¤Î¤ËÊѹ¹¤¹¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£"
- ENTRY0071="Urchin ¥¦¥§¥Ö¥µ¡¼¥Ð¤È¥¹¥±¥¸¥å¡¼¥é¤Îµ¯Æ°¡¦Ää»ß¤Ë¤Ï¡¢¥¤¥ó¥¹¥È¡¼¥ë bin ¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¡¢¡Öurchinctl start¡×Ëô¤Ï¡Öurchinctl stop¡×¤òµ¯Æ°¤·¤Æ¤¯¤À¤µ¤¤¡£"
- ENTRY0072="»ÈÍÑË¡"
- ENTRY0073="¥Ç¥£¥ì¥¯¥È¥ê"
- ENTRY0074="¥Ý¡¼¥È"
- ENTRY0075="¥æ¡¼¥¶¡¼"
- ENTRY0076="¥°¥ë¡¼¥×"
- ENTRY0077="¤³¤Î¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò¥×¥ê¥ó¥È¤·¤Æ¤¯¤À¤µ¤¤"
- ENTRY0078="¥¤¥ó¥¹¥È¡¼¥é¤ò quiet ¥â¡¼¥É¡Ê´ö¤Ä¤«¤Î¥á¥Ã¥»¡¼¥¸¤¬Èóɽ¼¨¤Ë¤Ê¤ê¤Þ¤¹¡Ë¤Ç¹Ô¤Ã¤Æ¤¯¤À¤µ¤¤"
- ENTRY0079="¥¤¥ó¥¹¥È¡¼¥ë¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄꤷ¤Æ¤¯¤À¤µ¤¤"
- ENTRY0080="¥¦¥§¥Ö¥µ¡¼¥Ð¤Î¥Ý¡¼¥È¤ò»ØÄꤷ¤Æ¤¯¤À¤µ¤¤"
- ENTRY0081="¥¦¥§¥Ö¥µ¡¼¥Ð¤Î¥°¥ë¡¼¥×¤ò»ØÄꤷ¤Æ¤¯¤À¤µ¤¤"
- ENTRY0082="¥¦¥§¥Ö¥µ¡¼¥Ð¤Î¥æ¡¼¥¶¤ò»ØÄꤷ¤Æ¤¯¤À¤µ¤¤"
- ENTRY0083="Urchin ¥¦¥§¥Ö¥µ¡¼¥Ð¤È¥¹¥±¥¸¥å¡¼¥é¤òµ¯Æ°¤¹¤ë¤«¤ò»ØÄꤷ¤Æ¤¯¤À¤µ¤¤"
- ENTRY0084="¿·µ¬¥¤¥ó¥¹¥È¡¼¥ë¤ò»ØÄꤷ¤Æ¤¯¤À¤µ¤¤"
- ENTRY0085="¥¢¥Ã¥×¥°¥ì¡¼¥É¥¤¥ó¥¹¥È¡¼¥ë¤ò»ØÄꤷ¤Æ¤¯¤À¤µ¤¤"
- ENTRY0086="Exit"
- ENTRY0087="Restarting Urchin webserver and scheduler"
- ENTRY0088="Determining data and var directory locations"
- ENTRY0089="Installer cannot continue with upgrade"
- ENTRY0090="Warning"
- ;;
-esac
-
-# Function to format text output
-echof () {
- if [ -f /usr/bin/fmt ] && [ $LANGUAGE = en ]; then
- echo "$1" | fmt
- else
- echo "$1"
- fi
-}
-
-# Determine the current directory and the location of the installation files
-CURRENTDIR=`pwd`
-if [ "x$CURRENTDIR" = x ]; then
- echof "## $ENTRY0001: $ENTRY0002"
- exit 1
-fi
-TEMPDIR=`dirname $0`
-if [ "x$TEMPDIR" != x ] && [ "x$TEMPDIR" != x. ]; then
- INSTALLERDIR=$CURRENTDIR/$TEMPDIR
-else
- INSTALLERDIR=$CURRENTDIR
-fi
-
-# Verify installation files are present in the installer's directory
-INSPECTOR=$INSTALLERDIR/inspector
-if [ ! -f "$INSPECTOR" ]; then
- echof "## $ENTRY0001: $ENTRY0003: $INSPECTOR"
- exit 1
-fi
-GUNZIP=$INSTALLERDIR/gunzip
-if [ ! -f "$GUNZIP" ]; then
- if [ -f /usr/bin/gunzip ] && [ -x /usr/bin/gunzip ]; then
- GUNZIP=/usr/bin/gunzip
- else
- echof "## $ENTRY0001: $ENTRY0003: $GUNZIP"
- exit 1
- fi
-fi
-DIST=$INSTALLERDIR/urchin.tar.gz
-if [ ! -f "$DIST" ]; then
- echof "## $ENTRY0001: $ENTRY0003: $DIST"
- exit 1
-fi
-
-# Get the version number for displaying to the user
-NEWVERSION=`"$INSPECTOR" -v | cut -d ":" -f 2 | cut -d " " -f 3 | cut -c 1,2,3,4`
-MAJORVERSION=`echo $NEWVERSION | cut -c 1`
-MINORVERSION=`echo $NEWVERSION | cut -c 2,3,4`
-
-# Determine username of the person executing this script
-if [ $OS = SunOS ]; then
- if [ -f /usr/xpg4/bin/id ]; then
- MYLOGIN=`/usr/xpg4/bin/id -un`
- fi
-else
- MYLOGIN=`id -un`
-fi
-
-# Verify MYLOGIN was set
-if [ x$MYLOGIN = x ]; then
- if [ ! x$USER = x ]; then
- MYLOGIN=$USER
- elif [ ! x$LOGNAME = x ]; then
- MYLOGIN=$LOGNAME
- else
- MYLOGIN=nobody
- fi
-fi
-
-# Set the default user for the web server. This will be verified later...
-if [ $MYLOGIN = root ]; then
- WUSER=nobody
-else
- WUSER=$MYLOGIN
-fi
-
-# Set the default group for the user. This will be verified later...
-if [ $OS = SunOS ]; then
- if [ -f /usr/xpg4/bin/id ]; then
- WGROUP=`/usr/xpg4/bin/id -gn $WUSER`
- fi
-else
- WGROUP=`id -gn $WUSER`
-fi
-if [ x$WGROUP = x ]; then
- WGROUP=`groups $WUSER | awk '{print $1}'`
-fi
-
-# Set flags for command line options
-dflag=0 # Install Directory flag
-gflag=0 # Group flag
-pflag=0 # Port flag
-qflag=0 # Quiet flag
-sflag=0 # Start scheduler and webserver flag
-tflag=0 # Installation type (new or upgrade)
-uflag=0 # User flag
-
-# Check for a --help argument
-for arg in "$@"; do
- if [ "x$arg" = x--help ]; then
- $0 -h
- exit 0
- fi
-done
-
-# Read in command line arguments and set flags and variables accordingly
-while getopts d:g:hnmp:qs:u: OPT; do
- case $OPT in
- # Partially verify the installation directory
- d) if [ "x$OPTARG" != x ]; then
- if [ -r "$OPTARG" ] || [ -w "$OPTARG" ] || [ -x "$OPTARG" ] && [ ! -d "$OPTARG" ]; then
- echof "## $ENTRY0001: $ENTRY0018: $OPTARG"
- exit 1
- fi
- # Perform remainder of directory checks at end of the getopts while loop right after
- # selection of installation type.
- INSTALLDIR=$OPTARG
- dflag=1
- fi
- ;;
- # Verify the group
- g) if [ x$OPTARG != x ]; then
- if [ ! -d /tmp/.urchin$$ ] && [ ! -f /tmp/.urchin$$ ] && [ ! -r /tmp/.urchin$$ ] && [ ! -w /tmp/.urchin$$ ] && [ ! -x /tmp/.urchin$$ ]; then
- touch /tmp/.urchin$$
- chgrp $OPTARG /tmp/.urchin$$ > /dev/null 2>&1
- if [ $? != 0 ]; then
- echof "## $ENTRY0001: $ENTRY0029: $OPTARG"
- exit 1
- else
- WGROUP=$OPTARG
- gflag=1
- fi
- if [ -f /tmp/.urchin$$ ]; then
- rm /tmp/.urchin$$
- fi
- else
- echof "## $ENTRY0001: $ENTRY0030"
- fi
- fi
- ;;
- # Print help information
- h) echof "$ENTRY0072: $0 [-h] [-q] [-d $ENTRY0073] [-p $ENTRY0074] [-g $ENTRY0076] [-u $ENTRY0075] [-s (yes|no)] [-n|-m]"
- echof " -h $ENTRY0077"
- echof " -q $ENTRY0078"
- echof " -d $ENTRY0079"
- echof " -p $ENTRY0080"
- echof " -g $ENTRY0081"
- echof " -u $ENTRY0082"
- echof " -s $ENTRY0083"
- echof " -n $ENTRY0084"
- echof " -m $ENTRY0085"
- echof ""
- exit 0
- ;;
- # New installation
- n) if [ $tflag -eq 0 ]; then
- upgrade=0
- tflag=1
- else
- if [ $upgrade -eq 1 ]; then
- echof "## $ENTRY0001: $ENTRY0031"
- exit 1
- fi
- fi
- ;;
- # Upgrade installation
- m) if [ $tflag -eq 0 ]; then
- upgrade=1
- tflag=1
- else
- if [ $upgrade -eq 0 ]; then
- echof "## $ENTRY0001: $ENTRY0031"
- exit 1
- fi
- fi
- ;;
- # Verify the port
- p) if [ x$OPTARG != x ]; then
- if [ $MYLOGIN != root ] && [ $OPTARG -lt 1024 ]; then
- echof "## $ENTRY0001: $ENTRY0036: $OPTARG"
- exit 1
- else
- PORT=$OPTARG
- pflag=1
- fi
- fi
- ;;
- # Set the quiet flag
- q) qflag=1
- ;;
- # Set the start flag
- s) if [ x$OPTARG != x ]; then
- if [ x$OPTARG = xyes ]; then
- startservers=1
- elif [ x$OPTARG = xno ]; then
- startservers=0
- else
- echof "## $ENTRY0001: $ENTRY0035"
- exit 1
- fi
- sflag=1
- fi
- ;;
- # Verify the user
- u) if [ x$OPTARG != x ]; then
- if [ $OPTARG = root ]; then
- echof "## $ENTRY0001: $ENTRY0034: $OPTARG"
- exit 1
- fi
- id $OPTARG > /dev/null 2>&1
- if [ ! $? = 0 ]; then
- echof "## $ENTRY0001: $ENTRY0032: $OPTARG"
- exit 1
- elif [ $OPTARG != $MYLOGIN ] && [ $MYLOGIN != root ]; then
- echof "## $ENTRY0001: $ENTRY0033: $OPTARG"
- exit 1
- else
- WUSER=$OPTARG
- uflag=1
- fi
- fi
- ;;
- \?) $0 -h
- exit 1
- ;;
- esac
-done
-
-# Print installation splash screen and basic information
-if [ $qflag -eq 0 ]; then
- clear
- echof "------------------------------------------------------------------------"
- echof "-- $ENTRY0004"
- echof "-- $ENTRY0009 $MAJORVERSION.$MINORVERSION"
- echof "------------------------------------------------------------------------"
- echof ""
- echof "$ENTRY0011:"
- echof " 1. $ENTRY0014"
- echof " 2. $ENTRY0015"
- echof ""
-fi
-
-# Prompt user for new install vs upgrade
-if [ $tflag -eq 0 ]; then
- wflag=0
- while [ $wflag -eq 0 ]; do
- echof "$ENTRY0005 [$ENTRY0008: 1]"
- echof " 1. $ENTRY0006"
- echof " 2. $ENTRY0007"
- $echo "-> ${nnl}"
- read ans
- case $ans in
- ""|1) upgrade=0
- wflag=1
- ;;
- 2) upgrade=1
- wflag=1
- ;;
- *) echof "$ENTRY0010"
- ;;
- esac
- echof ""
- done
-fi
-
-# Warn user to backup before proceeding
-if [ $upgrade -eq 1 ] && [ $qflag -eq 0 ]; then
- echof "$ENTRY0012"
- echof ""
-fi
-
-# Finish verification of directory entered as a command line option based on installation type.
-if [ $dflag -eq 1 ]; then
- # Check if $INSTALLDIR does not exist
- if [ ! -d "$INSTALLDIR" ]; then
- if [ $upgrade -eq 0 ]; then
- mkdir "$INSTALLDIR"
- if [ $? -gt 0 ]; then
- echof "## $ENTRY0001: $ENTRY0024: $INSTALLDIR"
- exit 1
- fi
- else
- echof "## $ENTRY0001: $ENTRY0020: $INSTALLDIR"
- exit 1
- fi
- # Check if $INSTALLDIR is not writeable
- elif [ ! -w "$INSTALLDIR" ]; then
- echof "## $ENTRY0001: $ENTRY0025: $INSTALLDIR"
- exit 1
- fi
-fi
-
-# Verify the port is available if this is a new installation and the port was a command line option.
-if [ $upgrade -eq 0 ] && [ $pflag -eq 1 ]; then
- "$INSPECTOR" -P $PORT
- if [ $? -ne 0 ]; then
- echof "## $ENTRY0001: $ENTRY0037: $PORT"
- exit 1
- fi
-fi
-
-# ---Installation Directory---
-# Perform necessary checks on the installation directory entered by the user
-if [ $dflag -eq 0 ]; then
- wflag=0
- while [ $wflag -eq 0 ]; do
- # Prompt user for installation directory
- if [ $upgrade -eq 0 ]; then
- echof "$ENTRY0016 [$ENTRY0008: $INSTALLDIR]:"
- $echo "-> ${nnl}"
- else
- echof "$ENTRY0017 [$ENTRY0008: $INSTALLDIR]:"
- $echo "-> ${nnl}"
- fi
- read dir
- echof ""
-
- # Assign default answer to $dir if nothing was entered
- if [ "x$dir" = "x" ]; then
- dir=$INSTALLDIR
- fi
-
- # Verify that $dir is not already a file
- if [ -r "$dir" -o -w "$dir" -o -x "$dir" ] && [ ! -d "$dir" ]; then
- if [ $upgrade -eq 0 ]; then
- echof "$ENTRY0018: $dir"
- else
- echof "$ENTRY0019: $dir"
- fi
- echof ""
- # Check if $dir does not exist
- elif [ ! -d "$dir" ]; then
- if [ $upgrade -eq 0 ]; then
- echof "$ENTRY0020: $dir"
- echof ""
- wflag2=0
- while [ $wflag2 -eq 0 ]; do
- # Prompt user regarding creation of $dir
- echof "$ENTRY0021 [$ENTRY0008: 1]"
- echof " 1. $ENTRY0022"
- echof " 2. $ENTRY0023"
- $echo "-> ${nnl}"
- read ans
- case $ans in
- ""|1) mkdir "$dir"
- if [ $? -gt 0 ]; then
- echof "## $ENTRY0001: $ENTRY0024: $dir"
- exit 1
- fi
- INSTALLDIR=$dir
- wflag2=1
- wflag=1
- ;;
- 2) wflag2=1
- ;;
- *) echof "$ENTRY0010"
- ;;
- esac
- echof ""
- done
- else
- echof "$ENTRY0020: $dir"
- echof ""
- fi
- elif [ ! -w "$dir" ]; then
- echof "$ENTRY0025"
- echof ""
- else
- if [ $upgrade -eq 0 ]; then
- wflag2=0
- echof "$ENTRY0026"
- while [ $wflag2 -eq 0 ]; do
- echof "$ENTRY0027 [$ENTRY0008: 2]"
- echof " 1. $ENTRY0022"
- echof " 2. $ENTRY0023"
- $echo "-> ${nnl}"
- read ans
- case $ans in
- 1) wflag2=1
- INSTALLDIR=$dir
- wflag=1
- ;;
- ""|2) wflag2=1
- ;;
- *) echof "$ENTRY0010"
- ;;
- esac
- echof ""
- done
- else
- if [ ! -f "$dir/bin/urchin" ]; then
- echof "$ENTRY0028"
- echof ""
- else
- INSTALLDIR=$dir
- wflag=1
- fi
- fi
- fi
- done
-fi
-
-# Verify this is an upgrade and not a downgrade
-if [ $upgrade -eq 1 ]; then
- # Check the version number to make sure this is an upgrade and not a downgrade.
- OLDVERSION=0
- if [ -x "$INSTALLDIR/bin/urchin" ]; then
- OLDVERSION=`"$INSTALLDIR/bin/urchin" -v | cut -d ":" -f 2 | cut -d " " -f 3 | cut -c 1,2,3,4`
- fi
- if [ $NEWVERSION -lt $OLDVERSION ]; then
- echof "## $ENTRY0001: $ENTRY0038"
- echof "$ENTRY0039: $OLDVERSION"
- echof "$ENTRY0040: $NEWVERSION"
- exit 1
- fi
-fi
-
-# Determine the locations of the data and var directories from urchin.conf
-INSTALLDATADIR="$INSTALLDIR/data"
-INSTALLVARDIR="$INSTALLDIR/var"
-if [ $upgrade -eq 1 ]; then
- if [ $qflag -eq 0 ]; then
- echof "$ENTRY0088"
- fi
- if [ -f "$INSTALLDIR/etc/urchin.conf" ]; then
- DATADIR=`grep "^[ \t]*dataDirectory:" "$INSTALLDIR/etc/urchin.conf" | cut -d : -f 2 | sed -e 's/^[ \t]*//'`
- VARDIR=`grep "^[ \t]*varDirectory:" "$INSTALLDIR/etc/urchin.conf" | cut -d : -f 2 | sed -e 's/^[ \t]*//'`
- fi
- if [ x$DATADIR != x ]; then
- LETTER1=`echo "$DATADIR" | cut -c 1`
- if [ x$LETTER1 = x/ ]; then
- INSTALLDATADIR="$DATADIR"
- else
- INSTALLDATADIR="$INSTALLDIR/$DATADIR"
- fi
- fi
- if [ x$VARDIR != x ]; then
- LETTER1=`echo "$VARDIR" | cut -c 1`
- if [ x$LETTER1 = x/ ]; then
- INSTALLVARDIR="$VARDIR"
- else
- INSTALLVARDIR="$INSTALLDIR/$VARDIR"
- fi
- fi
-
- # Verify that the data directory is a directory and is writable
- if [ -r "$INSTALLDATADIR" -o -w "$INSTALLDATADIR" -o -x "$INSTALLDATADIR" ] && [ ! -d "$INSTALLDATADIR" ]; then
- echof "## $ENTRY0001: $ENTRY0018: $INSTALLDATADIR"
- echof "## $ENTRY0089"
- exit 1
- elif [ ! -d "$INSTALLDATADIR" ]; then
- echof "## $ENTRY0001: $ENTRY0020: $INSTALLDATADIR"
- echof "## $ENTRY0089"
- exit 1
- elif [ ! -w "$INSTALLDATADIR" ]; then
- echof "## $ENTRY0001: $ENTRY0025: $INSTALLDATADIR"
- echof "## $ENTRY0089"
- exit 1
- fi
-
- # Verify that the var directory is a directory and is writable
- if [ -r "$INSTALLVARDIR" -o -w "$INSTALLVARDIR" -o -x "$INSTALLVARDIR" ] && [ ! -d "$INSTALLVARDIR" ]; then
- echof "## $ENTRY0001: $ENTRY0018: $INSTALLVARDIR"
- echof "## $ENTRY0089"
- exit 1
- elif [ ! -d "$INSTALLVARDIR" ]; then
- echof "## $ENTRY0001: $ENTRY0020: $INSTALLVARDIR"
- echof "## $ENTRY0089"
- exit 1
- elif [ ! -w "$INSTALLVARDIR" ]; then
- echof "## $ENTRY0001: $ENTRY0025: $INSTALLVARDIR"
- echof "## $ENTRY0089"
- exit 1
- fi
-
- if [ $qflag -eq 0 ]; then
- echof ""
- fi
-fi
-
-# Shutdown the webserver and scheduler if they are running
-if [ -f "$INSTALLVARDIR/httpd.pid" ] || [ -f "$INSTALLVARDIR/urchind.pid" ] || [ -f "$INSTALLVARDIR/urchinwebd.pid" ]; then
- if [ $qflag -eq 0 ]; then
- echof "$ENTRY0041"
- if [ -f "$INSTALLDIR/bin/wrapper" ]; then
- cd "$INSTALLDIR/bin"
- ./wrapper -disable
- cd "$CURRENTDIR"
- else
- "$INSTALLDIR/bin/urchinctl" stop
- fi
- echof ""
- else
- if [ -f "$INSTALLDIR/bin/wrapper" ]; then
- cd "$INSTALLDIR/bin"
- ./wrapper -disable > /dev/null 2>&1
- cd "$CURRENTDIR"
- else
- "$INSTALLDIR/bin/urchinctl" stop > /dev/null 2>&1
- fi
- fi
-fi
-
-# Verify the port is available if this is an upgrade and the port was a command line option.
-if [ $upgrade -eq 1 ] && [ $pflag -eq 1 ]; then
- "$INSPECTOR" -P $PORT
- if [ $? -ne 0 ]; then
- echof "## $ENTRY0001: $ENTRY0037: $PORT"
- exit 1
- fi
-fi
-
-# ---Webserver Configuration---
-# Prompt user for the webserver port
-if [ $pflag -eq 0 ]; then
- wflag=0
- while [ $wflag -eq 0 ]; do
- if [ $upgrade -eq 0 ]; then
- echof "$ENTRY0042 [$ENTRY0008: $PORT]"
- $echo "-> ${nnl}"
- else
- port=0
- if [ -r "$INSTALLVARDIR/urchinwebd.conf" ]; then
- port=`grep "^Port" "$INSTALLVARDIR/urchinwebd.conf" | cut -d " " -f 2`
- elif [ -r "$INSTALLDIR/etc/httpd.conf" ]; then
- port=`grep "^Port" "$INSTALLDIR/etc/httpd.conf" | cut -d " " -f 2`
- fi
- if [ $port -ne 0 ]; then
- PORT=$port
- fi
- echof "$ENTRY0042 [$ENTRY0008: $PORT]"
- $echo "-> ${nnl}"
- fi
- read portin
- echof ""
- if [ x$portin = x ]; then
- portin=$PORT
- fi
- if [ $MYLOGIN != root ] && [ $portin -lt 1024 ]; then
- echof "$ENTRY0036"
- echof ""
- else
- # Verify the port is available
- "$INSPECTOR" -P $portin
- if [ $? -ne 0 ]; then
- echof "$ENTRY0037"
- echof ""
- else
- PORT=$portin
- wflag=1
- fi
- fi
- done
-fi
-
-# Determine and verify the user
-if [ $uflag -eq 0 ]; then
- # If we're root, we can choose which user to run the webserver as
- if [ $MYLOGIN = root ]; then
- wflag=0
- while [ $wflag -eq 0 ]; do
- if [ $upgrade -eq 0 ]; then
- echof "$ENTRY0043 [$ENTRY0008: $WUSER]"
- $echo "-> ${nnl}"
- else
- if [ -r "$INSTALLVARDIR/urchinwebd.conf" ]; then
- user=`grep "^User" "$INSTALLVARDIR/urchinwebd.conf" | cut -d " " -f 2`
- elif [ -r "$INSTALLDIR/etc/httpd.conf" ]; then
- user=`grep "^User" "$INSTALLDIR/etc/httpd.conf" | cut -d " " -f 2`
- fi
- if [ x$user != x ]; then
- WUSER=$user
- fi
- echof "$ENTRY0043 [$ENTRY0008: $WUSER]"
- $echo "-> ${nnl}"
- fi
- read userin
- echof ""
- if [ x$userin = x ]; then
- userin=$WUSER
- fi
- if [ $userin = root ]; then
- echof "$ENTRY0034"
- echof ""
- else
- id $userin > /dev/null 2>&1
- if [ $? -ne 0 ]; then
- echof "$ENTRY0032"
- echof ""
- else
- WUSER=$userin
- wflag=1
- fi
- fi
- done
- fi
-fi
-
-# Determine and verify the group
-if [ $gflag -eq 0 ]; then
- # If we're root, we can choose which group to run the webserver as
- if [ $MYLOGIN = root ]; then
- wflag=0
- while [ $wflag -eq 0 ]; do
- if [ $OS = SunOS ]; then
- if [ -f /usr/xpg4/bin/id ]; then
- WGROUP=`/usr/xpg4/bin/id -gn $WUSER`
- fi
- else
- WGROUP=`id -gn $WUSER`
- fi
- if [ x$WGROUP = x ]; then
- WGROUP=`groups $WUSER | awk '{print $1}'`
- fi
- if [ $upgrade -eq 0 ]; then
- echof "$ENTRY0044 [$ENTRY0008: $WGROUP]"
- $echo "-> ${nnl}"
- else
- if [ -r "$INSTALLVARDIR/urchinwebd.conf" ]; then
- group=`grep "^Group" "$INSTALLVARDIR/urchinwebd.conf" | cut -d " " -f 2`
- elif [ -r "$INSTALLDIR/etc/httpd.conf" ]; then
- group=`grep "^Group" "$INSTALLDIR/etc/httpd.conf" | cut -d " " -f 2`
- fi
- if [ x$group != x ]; then
- WGROUP=$group
- fi
- echof "$ENTRY0044 [$ENTRY0008: $WGROUP]"
- $echo "-> ${nnl}"
- fi
- read groupin
- echof ""
- if [ x$groupin = x ]; then
- groupin=$WGROUP
- fi
- touch "$INSTALLDIR/.urchin$$"
- chgrp $groupin "$INSTALLDIR/.urchin$$" > /dev/null 2>&1
- if [ $? != 0 ]; then
- echof "$ENTRY0029"
- echof ""
- else
- WGROUP=$groupin
- wflag=1
- fi
- rm "$INSTALLDIR/.urchin$$"
- done
- fi
-fi
-
-# Verify the user wishes to start the webserver and scheduler
-if [ $sflag -eq 0 ]; then
- wflag=0
- while [ $wflag -eq 0 ]; do
- echof "$ENTRY0045 [$ENTRY0008: 1]"
- echof " 1. $ENTRY0022"
- echof " 2. $ENTRY0023"
- $echo "-> ${nnl}"
- read ans
- case $ans in
- ""|1) startservers=1
- wflag=1
- ;;
- 2) startservers=0
- wflag=1
- ;;
- *) echof "$ENTRY0010"
- ;;
- esac
- echof ""
- done
-fi
-
-# Print summary information for installation
-if [ $qflag -eq 0 ]; then
- echof "------------------------------------------------------------------------"
- echof "-- $ENTRY0046"
- if [ $upgrade -eq 0 ]; then
- echof "-- $ENTRY0047 $MAJORVERSION.$MINORVERSION"
- else
- echof "-- $ENTRY0048 $MAJORVERSION.$MINORVERSION"
- fi
- echof "------------------------------------------------------------------------"
- echof ""
- echof "$ENTRY0049: $INSTALLDIR"
- echof "$ENTRY0050: $PORT"
- echof "$ENTRY0051: $WUSER"
- echof "$ENTRY0052: $WGROUP"
- if [ $startservers -eq 1 ]; then
- echof "$ENTRY0053: $ENTRY0022"
- else
- echof "$ENTRY0053: $ENTRY0023"
- fi
- echof ""
-fi
-
-# Prompt user to continue or exit
-if [ $qflag -eq 0 ]; then
- wflag=0
- while [ $wflag -eq 0 ]; do
- echof "$ENTRY0055 [$ENTRY0008: 1]"
- echof " 1. $ENTRY0059"
- echof " 2. $ENTRY0086"
- $echo "-> ${nnl}"
- read ans
- case $ans in
- ""|1) wflag=1
- ;;
- 2) if [ $upgrade -eq 1 ]; then
- echof "$ENTRY0087"
- if [ -f "$INSTALLDIR/bin/urchinctl" ]; then
- "$INSTALLDIR/bin/urchinctl" start
- elif [ -f "$INSTALLDIR/bin/wrapper" ]; then
- cd "$INSTALLDIR/bin"
- ./wrapper -enable
- cd "$CURRENTDIR"
- fi
- fi
- exit 0
- ;;
- *) echof "$ENTRY0010"
- ;;
- esac
- done
- echof ""
-fi
-
-# Backup configuration databases and files
-if [ $upgrade -eq 1 ]; then
- if [ $qflag -eq 0 ]; then
- echof "$ENTRY0056"
- "$INSTALLDIR/util/uconf-export" -f "$INSTALLDIR/util/conf.backup.$NOW"
- echof ""
- else
- "$INSTALLDIR/util/uconf-export" -f "$INSTALLDIR/util/conf.backup.$NOW" > /dev/null 2>&1
- fi
- SESSIONCONF="$INSTALLDIR/etc/session.conf"
- URCHINCONF="$INSTALLDIR/etc/urchin.conf"
- HTTPDCONF="$INSTALLDIR/etc/httpd.conf"
- URCHINWEBDCONF="$INSTALLVARDIR/urchinwebd.conf.template"
- if [ -f "$SESSIONCONF" ]; then
- mv "$SESSIONCONF" "$SESSIONCONF.sav$NOW"
- fi
- if [ -f "$URCHINCONF" ]; then
- mv "$URCHINCONF" "$URCHINCONF.sav$NOW"
- fi
- if [ -f "$HTTPDCONF" ]; then
- mv "$HTTPDCONF" "$HTTPDCONF.sav$NOW"
- fi
- if [ -f "$URCHINWEBDCONF" ]; then
- mv "$URCHINWEBDCONF" "$URCHINWEBDCONF.sav$NOW"
- fi
-fi
-
-# Uncompress and extract files into the installation directory
-if [ $upgrade -eq 0 ]; then
- if [ $qflag -eq 0 ]; then
- echof "$ENTRY0058"
- echof ""
- fi
- "$GUNZIP" -c "$DIST" | (cd "$INSTALLDIR"; tar xf -)
-else
- if [ $qflag -eq 0 ]; then
- echof "$ENTRY0062"
- echof ""
- fi
- if [ ! -d "$INSTALLERDIR/tmp.$NOW.$$" ]; then
- mkdir "$INSTALLERDIR/tmp.$NOW.$$"
- if [ $? -gt 0 ]; then
- echof "## $ENTRY0001: $ENTRY0024: $INSTALLERDIR/tmp.$NOW.$$"
- exit 1
- fi
- fi
- "$GUNZIP" -c "$DIST" | (cd "$INSTALLDIR"; tar xf - bin doc etc htdocs lib util)
- "$GUNZIP" -c "$DIST" | (cd "$INSTALLERDIR/tmp.$NOW.$$"; tar xf - data var)
- cd "$INSTALLERDIR/tmp.$NOW.$$/data"
- tar cf - admin cache conf geodata history logs reports session | (cd "$INSTALLERDIR"; cd "$INSTALLDATADIR"; tar xf -)
- cd "$INSTALLERDIR/tmp.$NOW.$$/var"
- tar cf - * | (cd "$INSTALLERDIR"; cd "$INSTALLVARDIR"; tar xf -)
- cd "$INSTALLERDIR"
- /bin/rm -rf "$INSTALLERDIR/tmp.$NOW.$$"
-fi
-
-# Create webserver configuration template and startup/shutdown script
-if [ $qflag -eq 0 ]; then
- echof "$ENTRY0060"
- echof ""
-fi
-sed -e "s^XXXUSERXXX^${WUSER}^" -e "s^XXXGROUPXXX^${WGROUP}^" "$INSTALLVARDIR/urchinwebd_unix.conf.template" > "$INSTALLVARDIR/urchinwebd.conf.template"
-rm -f "$INSTALLVARDIR/urchinwebd_unix.conf.template"
-sed -e "s^XXXINSTALLDIRXXX^${INSTALLDIR}^" "$INSTALLDIR/util/urchin_daemons.template" > "$INSTALLDIR/util/urchin_daemons"
-
-# Save distributed configuration files with .dist extension
-if [ -f "$SESSIONCONF" ]; then
- cp "$SESSIONCONF" "$SESSIONCONF.dist"
-fi
-if [ -f "$URCHINCONF" ]; then
- cp "$URCHINCONF" "$URCHINCONF.dist"
-fi
-if [ -f "$URCHINWEBDCONF" ]; then
- cp "$URCHINWEBDCONF" "$URCHINWEBDCONF.dist"
-fi
-
-# Copy saved configuration files back into position
-if [ $upgrade -eq 1 ]; then
- if [ -f "$SESSIONCONF.sav$NOW" ] && [ $OLDVERSION -ge "5000" ]; then
- cp "$SESSIONCONF.sav$NOW" "$SESSIONCONF"
- fi
- if [ -f "$URCHINCONF.sav$NOW" ]; then
- cp "$URCHINCONF.sav$NOW" "$URCHINCONF"
- fi
- if [ -f "$URCHINWEBDCONF.sav$NOW" ]; then
- sed -e "s/^User[ \t].*/User ${WUSER}/" -e "s/^Group[ \t].*/Group ${WGROUP}/" "$URCHINWEBDCONF.sav$NOW" > "$URCHINWEBDCONF"
- fi
-fi
-
-# Warn users if configuration files differ from distributed files
-if [ $upgrade -eq 1 ]; then
- if [ -f "$SESSIONCONF" ] && [ -f "$SESSIONCONF.dist" ]; then
- `diff "$SESSIONCONF" "$SESSIONCONF.dist" > /dev/null 2>&1`
- if [ $? -ne 0 ]; then
- echof "## $ENTRY0090: $ENTRY0057: $SESSIONCONF"
- echof ""
- fi
- fi
- if [ -f "$URCHINCONF" ] && [ -f "$URCHINCONF.dist" ]; then
- `diff "$URCHINCONF" "$URCHINCONF.dist" > /dev/null 2>&1`
- if [ $? -ne 0 ]; then
- echof "## $ENTRY0090: $ENTRY0057: $URCHINCONF"
- echof ""
- fi
- fi
- if [ -f "$URCHINWEBDCONF" ] && [ -f "$URCHINWEBDCONF.dist" ]; then
- `diff "$URCHINWEBDCONF" "$URCHINWEBDCONF.dist" > /dev/null 2>&1`
- if [ $? -ne 0 ]; then
- echof "## $ENTRY0090: $ENTRY0057: $URCHINWEBDCONF"
- echof ""
- fi
- fi
-fi
-
-# Move the domain databases into place if they don't exist
-if [ ! -f "$INSTALLDATADIR/geodata/domain.unf" ] || [ ! -f "$INSTALLDATADIR/geodata/domain.unh" ] || [ ! -f "$INSTALLDATADIR/geodata/domain.uni" ] || [ ! -f "$INSTALLDATADIR/geodata/domain.uns" ]; then
- mv "$INSTALLDATADIR/geodata/.domain.unf" "$INSTALLDATADIR/geodata/domain.unf"
- mv "$INSTALLDATADIR/geodata/.domain.unh" "$INSTALLDATADIR/geodata/domain.unh"
- mv "$INSTALLDATADIR/geodata/.domain.uni" "$INSTALLDATADIR/geodata/domain.uni"
- mv "$INSTALLDATADIR/geodata/.domain.uns" "$INSTALLDATADIR/geodata/domain.uns"
-else
- rm "$INSTALLDATADIR/geodata/.domain.unf"
- rm "$INSTALLDATADIR/geodata/.domain.unh"
- rm "$INSTALLDATADIR/geodata/.domain.uni"
- rm "$INSTALLDATADIR/geodata/.domain.uns"
-fi
-if [ ! -f "$INSTALLDATADIR/geodata/domain.local" ]; then
- mv "$INSTALLDATADIR/geodata/.domain.local" "$INSTALLDATADIR/geodata/domain.local"
-else
- rm "$INSTALLDATADIR/geodata/.domain.local"
-fi
-
-# Remove outdated files (for upgrade only)
-if [ $upgrade -eq 1 ]; then
- # For upgrade from 4.006 to 4.100+
- rm -f "$INSTALLDIR/bin/httpd"
- rm -f "$INSTALLDIR/bin/httpdctl.sh"
- rm -f "$INSTALLDIR/bin/urchindctl.sh"
- rm -f "$INSTALLDIR/bin/wrapper"
- rm -f "$INSTALLDIR/etc/httpd.conf"
- rm -f "$INSTALLDIR/etc/httpd.conf.template"
- rm -f "$INSTALLDIR/etc/httpd.conf.template_unix"
- # For upgrade from 4.002 to 4.003+
- rm -f "$INSTALLDIR/htdocs/ujs/calender.js"
- # For upgrade from 4.101 to 4.102+
- rm -f "$INSTALLDIR/util/setup_conf.sh"
- # For upgrade from 4.102+ to 5.000
- rm -rf "$INSTALLDIR/lib/languages"
- rm -rf "$INSTALLDIR/lib/templates"
- rm -rf "$INSTALLDIR/lib/ugroups"
- rm -rf "$INSTALLDIR/lib/views"
-fi
-
-# Initialize or update the configuration databases
-if [ $upgrade -eq 0 ]; then
- if [ $qflag -eq 0 ]; then
- echof "$ENTRY0061"
- echof ""
- "$INSTALLDIR/util/uconf-import" -r -f "$INSTALLDIR/util/initialdb.config"
- echof ""
- else
- "$INSTALLDIR/util/uconf-import" -r -f "$INSTALLDIR/util/initialdb.config" > /dev/null 2>&1
- fi
-else
- if [ $qflag -eq 0 ]; then
- echof "$ENTRY0063"
- echof ""
- "$INSTALLDIR/util/uconf-import" -f "$INSTALLDIR/util/initialdb.config"
- echof ""
- else
- "$INSTALLDIR/util/uconf-import" -f "$INSTALLDIR/util/initialdb.config" > /dev/null 2>&1
- fi
-fi
-
-# Update __domaindb task with day/time for download
-SETDATE=`"$INSTALLDIR/util/uconf-driver" table=task name=__domaindb action=get_parameter parameter=ct_setdate`
-if [ "x$SETDATE" != "x1" ]; then
- DAY=`date +%d`
- if [ $DAY -eq 1 ]; then
- DAY=28
- else
- DAY=`expr $DAY - 1`
- fi
- if [ $DAY -lt 1 ] || [ $DAY -gt 28 ]; then
- DAY=1
- fi
- HOUR=`date +%H`
- if [ $HOUR -lt 0 ] || [ $HOUR -gt 23 ]; then
- HOUR=0
- fi
- MIN=`date +%M`
- if [ $MIN -lt 0 ] || [ $MIN -gt 59 ]; then
- MIN=0
- fi
- "$INSTALLDIR/util/uconf-driver" action=set_parameter cs_dom=$DAY table=task name=__domaindb > /dev/null 2>&1
- "$INSTALLDIR/util/uconf-driver" action=set_parameter cs_hour=$HOUR table=task name=__domaindb > /dev/null 2>&1
- "$INSTALLDIR/util/uconf-driver" action=set_parameter cs_minute=$MIN table=task name=__domaindb > /dev/null 2>&1
- "$INSTALLDIR/util/uconf-driver" action=set_parameter ct_setdate=1 table=task name=__domaindb > /dev/null 2>&1
-fi
-
-# Set the user and group on the installed files.
-# Only change owner if installer is run as root
-if [ $qflag -eq 0 ]; then
- echof "$ENTRY0064"
- if [ $MYLOGIN = root ]; then
- chown -R $WUSER "$INSTALLDIR"
- chown -R $WUSER "$INSTALLDATADIR"
- fi
- chgrp -R $WGROUP "$INSTALLDIR"
- chgrp -R $WGROUP "$INSTALLDATADIR"
- # Use the installed inspector in repair mode to set the permissions of the files
- "$INSTALLDIR/util/inspector" -R
- if [ $? -ne 0 ]; then
- echof ""
- echof "## $ENTRY0001: $ENTRY0067"
- fi
- echof ""
-else
- if [ $MYLOGIN = root ]; then
- chown -R $WUSER "$INSTALLDIR"
- chown -R $WUSER "$INSTALLDATADIR"
- fi
- chgrp -R $WGROUP "$INSTALLDIR"
- chgrp -R $WGROUP "$INSTALLDATADIR"
- # Use the installed inspector in repair mode to set the permissions of the files
- "$INSTALLDIR/util/inspector" -R > /dev/null 2>&1
- if [ $? -ne 0 ]; then
- echof "## $ENTRY0001: $ENTRY0067"
- fi
-fi
-
-# Start the Urchin webserver and scheduler daemon
-if [ $startservers -eq 1 ]; then
- if [ $qflag -eq 0 ]; then
- echof "$ENTRY0065"
- "$INSTALLDIR/bin/urchinctl" -p $PORT start
- echof ""
- else
- "$INSTALLDIR/bin/urchinctl" -p $PORT start > /dev/null 2>&1
- fi
-else
- "$INSTALLDIR/bin/urchinctl" -p $PORT status > /dev/null 2>&1
-fi
-
-# Administrative announcements
-if [ $qflag -eq 0 ]; then
- echof "------------------------------------------------------------------------"
- echof "-- $ENTRY0066"
- echof "------------------------------------------------------------------------"
- echof ""
- if [ $startservers -eq 1 ]; then
- echof "$ENTRY0068"
- else
- echof "$ENTRY0069"
- fi
- echof ""
- echof " http://${HOST}:${PORT}/"
- echof ""
- echof "$ENTRY0071"
- echof ""
- echof "$ENTRY0070"
-fi
diff --git a/www/urchin5/pkg-deinstall b/www/urchin5/pkg-deinstall
deleted file mode 100644
index 18b0422fe57c..000000000000
--- a/www/urchin5/pkg-deinstall
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/bin/sh
-# $FreeBSD: ports/local/urchin5/pkg-deinstall
-#
-
-if [ "$2" != "POST-DEINSTALL" ]; then
- exit 0
-fi
-
-if [ -d "${PKG_PREFIX}/urchin" ]; then
- echo "To remove all Urchin files, including license and data files, delete the ${PKG_PREFIX}/urchin directory"
-fi
-
-exit 0
diff --git a/www/urchin5/pkg-descr b/www/urchin5/pkg-descr
deleted file mode 100644
index 7d84caac1bdc..000000000000
--- a/www/urchin5/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Urchin is a web analytics software product that, in basic terms, reads log
-files and produces usage reports. Urchin uses Adobe's SVG graphics
-technology to generate gorgeous, quick-rendering, interactive graphs that
-can be easily pasted into common Office applications. Urchin achieves a
-high level of accuracy and captures a wealth of visitor parameters via the
-Urchin Traffic Monitor (UTM), a client-side data collection component that
-transparently sends additional data back to the server and into the log
-file. The UTM uses a first-party cookie to overcome the effects of caches,
-proxies, and IP-recycling to provide the most accurate and complete
-reporting available from ANY analytics solution.
-
-WWW: http://www.urchin.com
diff --git a/www/urchin5/pkg-plist b/www/urchin5/pkg-plist
deleted file mode 100644
index a2b3a6cdb856..000000000000
--- a/www/urchin5/pkg-plist
+++ /dev/null
@@ -1,675 +0,0 @@
-@unexec %D/urchin/bin/urchinctl stop > /dev/null 2>&1 || true
-etc/rc.d/urchin5_daemons.sh
-etc/rc.d/urchin5_daemons.sh-dist
-urchin/bin/admin
-urchin/bin/auth
-urchin/bin/rollup.cgi
-urchin/bin/urchin
-urchin/bin/urchin.cgi
-urchin/bin/urchinctl
-urchin/bin/urchind
-urchin/bin/urchinwebd
-urchin/doc/README
-urchin/doc/ReleaseNotes
-urchin/doc/install.txt
-urchin/doc/license.txt
-urchin/etc/mime.types
-urchin/htdocs/.report.conf.sample
-urchin/htdocs/favicon.ico
-urchin/htdocs/report.cgi
-urchin/htdocs/robots.txt
-urchin/htdocs/session.cgi
-urchin/htdocs/ucss/uch.css
-urchin/htdocs/ucss/uformat.css
-urchin/htdocs/ucss/uja.css
-urchin/htdocs/ucss/uko.css
-urchin/htdocs/ucss/usvg.css
-urchin/htdocs/ucss/uwest.css
-urchin/htdocs/uicons/default/about.gif
-urchin/htdocs/uicons/default/about3.gif
-urchin/htdocs/uicons/default/add.gif
-urchin/htdocs/uicons/default/add1.gif
-urchin/htdocs/uicons/default/aff.gif
-urchin/htdocs/uicons/default/alert.gif
-urchin/htdocs/uicons/default/arrow.gif
-urchin/htdocs/uicons/default/arrow_close.gif
-urchin/htdocs/uicons/default/arrow_l.gif
-urchin/htdocs/uicons/default/arrow_open.gif
-urchin/htdocs/uicons/default/arrow_r.gif
-urchin/htdocs/uicons/default/bg_admin.gif
-urchin/htdocs/uicons/default/bg_report.gif
-urchin/htdocs/uicons/default/bgstriped.gif
-urchin/htdocs/uicons/default/bigtab.gif
-urchin/htdocs/uicons/default/bigtab2.gif
-urchin/htdocs/uicons/default/blue.gif
-urchin/htdocs/uicons/default/blue_arrow.gif
-urchin/htdocs/uicons/default/blue_book.gif
-urchin/htdocs/uicons/default/bottom_shadow.gif
-urchin/htdocs/uicons/default/brushed_aluminum.gif
-urchin/htdocs/uicons/default/bullet_dot.gif
-urchin/htdocs/uicons/default/bullet_green.gif
-urchin/htdocs/uicons/default/bullet_minus.gif
-urchin/htdocs/uicons/default/bullet_plus.gif
-urchin/htdocs/uicons/default/bullet_red.gif
-urchin/htdocs/uicons/default/button_left.gif
-urchin/htdocs/uicons/default/button_right.gif
-urchin/htdocs/uicons/default/cal.gif
-urchin/htdocs/uicons/default/calendar_back.gif
-urchin/htdocs/uicons/default/calendar_back2.gif
-urchin/htdocs/uicons/default/calendar_back3.gif
-urchin/htdocs/uicons/default/calendar_back4.gif
-urchin/htdocs/uicons/default/calendar_back5.gif
-urchin/htdocs/uicons/default/camp.gif
-urchin/htdocs/uicons/default/check.gif
-urchin/htdocs/uicons/default/click_from.gif
-urchin/htdocs/uicons/default/click_to.gif
-urchin/htdocs/uicons/default/dcorner_tleft.gif
-urchin/htdocs/uicons/default/dcorner_tright.gif
-urchin/htdocs/uicons/default/delete.gif
-urchin/htdocs/uicons/default/delete1.gif
-urchin/htdocs/uicons/default/dir.gif
-urchin/htdocs/uicons/default/dot.gif
-urchin/htdocs/uicons/default/dot2.gif
-urchin/htdocs/uicons/default/dots.gif
-urchin/htdocs/uicons/default/down.gif
-urchin/htdocs/uicons/default/duplicate.gif
-urchin/htdocs/uicons/default/duplicate1.gif
-urchin/htdocs/uicons/default/edit.gif
-urchin/htdocs/uicons/default/edit1.gif
-urchin/htdocs/uicons/default/ee/images/bottom.gif
-urchin/htdocs/uicons/default/ee/images/brushback.gif
-urchin/htdocs/uicons/default/ee/images/left.gif
-urchin/htdocs/uicons/default/ee/images/leftbutton.gif
-urchin/htdocs/uicons/default/ee/images/lowleft.gif
-urchin/htdocs/uicons/default/ee/images/lowright.gif
-urchin/htdocs/uicons/default/ee/images/right.gif
-urchin/htdocs/uicons/default/ee/images/rightbutton.gif
-urchin/htdocs/uicons/default/ee/images/top.gif
-urchin/htdocs/uicons/default/ee/index.html
-urchin/htdocs/uicons/default/ee/slides/slide1.gif
-urchin/htdocs/uicons/default/ee/slides/slide10.gif
-urchin/htdocs/uicons/default/ee/slides/slide11.gif
-urchin/htdocs/uicons/default/ee/slides/slide12.gif
-urchin/htdocs/uicons/default/ee/slides/slide13.gif
-urchin/htdocs/uicons/default/ee/slides/slide14.gif
-urchin/htdocs/uicons/default/ee/slides/slide15.gif
-urchin/htdocs/uicons/default/ee/slides/slide16.gif
-urchin/htdocs/uicons/default/ee/slides/slide17.gif
-urchin/htdocs/uicons/default/ee/slides/slide18.gif
-urchin/htdocs/uicons/default/ee/slides/slide19.gif
-urchin/htdocs/uicons/default/ee/slides/slide2.gif
-urchin/htdocs/uicons/default/ee/slides/slide20.gif
-urchin/htdocs/uicons/default/ee/slides/slide21.gif
-urchin/htdocs/uicons/default/ee/slides/slide22.gif
-urchin/htdocs/uicons/default/ee/slides/slide23.gif
-urchin/htdocs/uicons/default/ee/slides/slide24.gif
-urchin/htdocs/uicons/default/ee/slides/slide25.gif
-urchin/htdocs/uicons/default/ee/slides/slide3.gif
-urchin/htdocs/uicons/default/ee/slides/slide4.gif
-urchin/htdocs/uicons/default/ee/slides/slide5.gif
-urchin/htdocs/uicons/default/ee/slides/slide6.gif
-urchin/htdocs/uicons/default/ee/slides/slide7.gif
-urchin/htdocs/uicons/default/ee/slides/slide8.gif
-urchin/htdocs/uicons/default/ee/slides/slide9.gif
-urchin/htdocs/uicons/default/embossed_urchin.gif
-urchin/htdocs/uicons/default/embossed_urchin2.gif
-urchin/htdocs/uicons/default/error.gif
-urchin/htdocs/uicons/default/export.gif
-urchin/htdocs/uicons/default/file.gif
-urchin/htdocs/uicons/default/filter.gif
-urchin/htdocs/uicons/default/fin_active.gif
-urchin/htdocs/uicons/default/fin_inactive.gif
-urchin/htdocs/uicons/default/fout_active.gif
-urchin/htdocs/uicons/default/fout_inactive.gif
-urchin/htdocs/uicons/default/glossary.gif
-urchin/htdocs/uicons/default/gochinese.gif
-urchin/htdocs/uicons/default/goenglish.gif
-urchin/htdocs/uicons/default/gofrench.gif
-urchin/htdocs/uicons/default/gogerman.gif
-urchin/htdocs/uicons/default/goitalian.gif
-urchin/htdocs/uicons/default/gojapanese.gif
-urchin/htdocs/uicons/default/gokorean.gif
-urchin/htdocs/uicons/default/goportuguese.gif
-urchin/htdocs/uicons/default/gospanish.gif
-urchin/htdocs/uicons/default/goswedish.gif
-urchin/htdocs/uicons/default/graph.gif
-urchin/htdocs/uicons/default/graph_bar.gif
-urchin/htdocs/uicons/default/graph_bar1.gif
-urchin/htdocs/uicons/default/graph_bar2.gif
-urchin/htdocs/uicons/default/graph_barline.gif
-urchin/htdocs/uicons/default/graph_hbar1.gif
-urchin/htdocs/uicons/default/graph_hbar2.gif
-urchin/htdocs/uicons/default/graph_line.gif
-urchin/htdocs/uicons/default/graph_line1.gif
-urchin/htdocs/uicons/default/graph_line2.gif
-urchin/htdocs/uicons/default/graph_pie.gif
-urchin/htdocs/uicons/default/graph_pie1.gif
-urchin/htdocs/uicons/default/graph_pie2.gif
-urchin/htdocs/uicons/default/graph_sbar1.gif
-urchin/htdocs/uicons/default/graph_sbar2.gif
-urchin/htdocs/uicons/default/green.gif
-urchin/htdocs/uicons/default/green_arrow.gif
-urchin/htdocs/uicons/default/grid2.gif
-urchin/htdocs/uicons/default/group.gif
-urchin/htdocs/uicons/default/harrow.gif
-urchin/htdocs/uicons/default/hbar.gif
-urchin/htdocs/uicons/default/hbar2.gif
-urchin/htdocs/uicons/default/hbar3.gif
-urchin/htdocs/uicons/default/hbar4.gif
-urchin/htdocs/uicons/default/hbarg.gif
-urchin/htdocs/uicons/default/hbarg2.gif
-urchin/htdocs/uicons/default/hbaro.gif
-urchin/htdocs/uicons/default/hbaro2.gif
-urchin/htdocs/uicons/default/help.gif
-urchin/htdocs/uicons/default/help2.gif
-urchin/htdocs/uicons/default/highlight.gif
-urchin/htdocs/uicons/default/highlight1.gif
-urchin/htdocs/uicons/default/highlight2.gif
-urchin/htdocs/uicons/default/icon_add.gif
-urchin/htdocs/uicons/default/icon_add2.gif
-urchin/htdocs/uicons/default/icon_config.gif
-urchin/htdocs/uicons/default/icon_config2.gif
-urchin/htdocs/uicons/default/icon_delete.gif
-urchin/htdocs/uicons/default/icon_delete2.gif
-urchin/htdocs/uicons/default/icon_edit.gif
-urchin/htdocs/uicons/default/icon_edit2.gif
-urchin/htdocs/uicons/default/icon_import.gif
-urchin/htdocs/uicons/default/icon_import2.gif
-urchin/htdocs/uicons/default/icon_prefs.gif
-urchin/htdocs/uicons/default/icon_prefs2.gif
-urchin/htdocs/uicons/default/icon_view.gif
-urchin/htdocs/uicons/default/icon_view2.gif
-urchin/htdocs/uicons/default/icon_vreport.gif
-urchin/htdocs/uicons/default/icon_vreport2.gif
-urchin/htdocs/uicons/default/ind10.gif
-urchin/htdocs/uicons/default/ind11.gif
-urchin/htdocs/uicons/default/ind15.gif
-urchin/htdocs/uicons/default/ind16.gif
-urchin/htdocs/uicons/default/ind17.gif
-urchin/htdocs/uicons/default/ind18.gif
-urchin/htdocs/uicons/default/ind19.gif
-urchin/htdocs/uicons/default/ind20.gif
-urchin/htdocs/uicons/default/ind3.gif
-urchin/htdocs/uicons/default/ind9.gif
-urchin/htdocs/uicons/default/info.gif
-urchin/htdocs/uicons/default/info_button.gif
-urchin/htdocs/uicons/default/lbigtab.gif
-urchin/htdocs/uicons/default/lbigtab2.gif
-urchin/htdocs/uicons/default/left_arrow.gif
-urchin/htdocs/uicons/default/left_grey_arrow.gif
-urchin/htdocs/uicons/default/log.gif
-urchin/htdocs/uicons/default/log_out2.gif
-urchin/htdocs/uicons/default/lscale.gif
-urchin/htdocs/uicons/default/minirun.gif
-urchin/htdocs/uicons/default/minirun1.gif
-urchin/htdocs/uicons/default/minus.gif
-urchin/htdocs/uicons/default/nav_back_b.gif
-urchin/htdocs/uicons/default/nav_back_l.gif
-urchin/htdocs/uicons/default/nav_back_l2.gif
-urchin/htdocs/uicons/default/nav_back_line.gif
-urchin/htdocs/uicons/default/nav_back_t.gif
-urchin/htdocs/uicons/default/nav_corner.gif
-urchin/htdocs/uicons/default/nav_corner_bl.gif
-urchin/htdocs/uicons/default/nav_corner_br.gif
-urchin/htdocs/uicons/default/nav_corner_tl.gif
-urchin/htdocs/uicons/default/nav_corner_tr.gif
-urchin/htdocs/uicons/default/nav_tab_corner.gif
-urchin/htdocs/uicons/default/orange.gif
-urchin/htdocs/uicons/default/page.gif
-urchin/htdocs/uicons/default/panel_bottom.gif
-urchin/htdocs/uicons/default/panel_left.gif
-urchin/htdocs/uicons/default/panel_right.gif
-urchin/htdocs/uicons/default/panel_top.gif
-urchin/htdocs/uicons/default/plate_left.gif
-urchin/htdocs/uicons/default/plate_middle.gif
-urchin/htdocs/uicons/default/plate_right.gif
-urchin/htdocs/uicons/default/plus.gif
-urchin/htdocs/uicons/default/printer.gif
-urchin/htdocs/uicons/default/printer2.gif
-urchin/htdocs/uicons/default/question.gif
-urchin/htdocs/uicons/default/rbigtab.gif
-urchin/htdocs/uicons/default/rcorner_bleft.gif
-urchin/htdocs/uicons/default/rcorner_bright.gif
-urchin/htdocs/uicons/default/rcorner_tleft.gif
-urchin/htdocs/uicons/default/rcorner_tleft2.gif
-urchin/htdocs/uicons/default/rcorner_tleft_w.gif
-urchin/htdocs/uicons/default/rcorner_tright.gif
-urchin/htdocs/uicons/default/rcorner_tright2.gif
-urchin/htdocs/uicons/default/red_arrow.gif
-urchin/htdocs/uicons/default/report.gif
-urchin/htdocs/uicons/default/report_icons.gif
-urchin/htdocs/uicons/default/right_arrow.gif
-urchin/htdocs/uicons/default/right_grey_arrow.gif
-urchin/htdocs/uicons/default/round_button.gif
-urchin/htdocs/uicons/default/rscale.gif
-urchin/htdocs/uicons/default/rtab.gif
-urchin/htdocs/uicons/default/rtab_back.gif
-urchin/htdocs/uicons/default/rtop_back.gif
-urchin/htdocs/uicons/default/runnow.gif
-urchin/htdocs/uicons/default/scale2.gif
-urchin/htdocs/uicons/default/scale3.gif
-urchin/htdocs/uicons/default/scale4.gif
-urchin/htdocs/uicons/default/scalex.gif
-urchin/htdocs/uicons/default/scalex2.gif
-urchin/htdocs/uicons/default/sorta.gif
-urchin/htdocs/uicons/default/sorta1.gif
-urchin/htdocs/uicons/default/sortarrow.gif
-urchin/htdocs/uicons/default/sortarrow2.gif
-urchin/htdocs/uicons/default/sortarrow3.gif
-urchin/htdocs/uicons/default/sortd.gif
-urchin/htdocs/uicons/default/sortd1.gif
-urchin/htdocs/uicons/default/stop_button.gif
-urchin/htdocs/uicons/default/submitchinese.gif
-urchin/htdocs/uicons/default/submitenglish.gif
-urchin/htdocs/uicons/default/submitfrench.gif
-urchin/htdocs/uicons/default/submitgerman.gif
-urchin/htdocs/uicons/default/submititalian.gif
-urchin/htdocs/uicons/default/submitjapanese.gif
-urchin/htdocs/uicons/default/submitkorean.gif
-urchin/htdocs/uicons/default/submitportuguese.gif
-urchin/htdocs/uicons/default/submitspanish.gif
-urchin/htdocs/uicons/default/submitswedish.gif
-urchin/htdocs/uicons/default/svg_urchin.gif
-urchin/htdocs/uicons/default/tab_off_left.gif
-urchin/htdocs/uicons/default/tab_off_right.gif
-urchin/htdocs/uicons/default/tab_on_left.gif
-urchin/htdocs/uicons/default/tab_on_right.gif
-urchin/htdocs/uicons/default/tabside1.gif
-urchin/htdocs/uicons/default/tabside2.gif
-urchin/htdocs/uicons/default/taskbar.gif
-urchin/htdocs/uicons/default/tod.gif
-urchin/htdocs/uicons/default/tspace.gif
-urchin/htdocs/uicons/default/u5_base.gif
-urchin/htdocs/uicons/default/u5_camp.gif
-urchin/htdocs/uicons/default/u5_ecom.gif
-urchin/htdocs/uicons/default/u5_lang.gif
-urchin/htdocs/uicons/default/u5_load.gif
-urchin/htdocs/uicons/default/u5_pack.gif
-urchin/htdocs/uicons/default/up.gif
-urchin/htdocs/uicons/default/updir.gif
-urchin/htdocs/uicons/default/urchin5.gif
-urchin/htdocs/uicons/default/urchin_login.gif
-urchin/htdocs/uicons/default/urchin_wizard_a.gif
-urchin/htdocs/uicons/default/urchin_wizard_b.gif
-urchin/htdocs/uicons/default/urchinlogo.gif
-urchin/htdocs/uicons/default/urchinlogo2.gif
-urchin/htdocs/uicons/default/urchinlogo3.gif
-urchin/htdocs/uicons/default/user.gif
-urchin/htdocs/uicons/default/vbar2.gif
-urchin/htdocs/uicons/default/vbar3.gif
-urchin/htdocs/uicons/default/vbar4.gif
-urchin/htdocs/uicons/default/view.gif
-urchin/htdocs/uicons/default/viewr.gif
-urchin/htdocs/uicons/default/viewr1.gif
-urchin/htdocs/uicons/default/week_arrow.gif
-urchin/htdocs/uicons/default/whelp.gif
-urchin/htdocs/uicons/default/whelp1.gif
-urchin/htdocs/uicons/default/wiz_tab.gif
-urchin/htdocs/uicons/default/wiz_urchin.gif
-urchin/htdocs/uicons/default/www2.gif
-urchin/htdocs/uicons/default/xcomma.gif
-urchin/htdocs/uicons/default/xexcel.gif
-urchin/htdocs/uicons/default/xhelp.gif
-urchin/htdocs/uicons/default/xind10.gif
-urchin/htdocs/uicons/default/xind16.gif
-urchin/htdocs/uicons/default/xind17.gif
-urchin/htdocs/uicons/default/xind18.gif
-urchin/htdocs/uicons/default/xind9.gif
-urchin/htdocs/uicons/default/xsep.gif
-urchin/htdocs/uicons/default/xtab.gif
-urchin/htdocs/uicons/default/xword.gif
-urchin/htdocs/ujs/admin.js
-urchin/htdocs/ujs/calendar.js
-urchin/htdocs/ujs/general.js
-urchin/htdocs/ujs/svgcheck.js
-urchin/htdocs/ujs/svgcheck.vbs
-urchin/htdocs/ujs/ugraph.js
-urchin/htdocs/ujs/urchin.js
-urchin/htdocs/usvg/ugraph.svg
-urchin/lib/admin/languages/en.db
-urchin/lib/admin/languages/en.txt
-urchin/lib/admin/languages/fr.db
-urchin/lib/admin/languages/fr.txt
-urchin/lib/admin/languages/ge.db
-urchin/lib/admin/languages/ge.txt
-urchin/lib/admin/languages/it.db
-urchin/lib/admin/languages/it.txt
-urchin/lib/admin/languages/ja.db
-urchin/lib/admin/languages/ja.txt
-urchin/lib/admin/languages/pt.db
-urchin/lib/admin/languages/pt.txt
-urchin/lib/admin/languages/sp.db
-urchin/lib/admin/languages/sp.txt
-urchin/lib/admin/languages/sw.db
-urchin/lib/admin/languages/sw.txt
-urchin/lib/admin/templates/form_about.tpl
-urchin/lib/admin/templates/form_access1.tpl
-urchin/lib/admin/templates/form_access2.tpl
-urchin/lib/admin/templates/form_access3.tpl
-urchin/lib/admin/templates/form_access4.tpl
-urchin/lib/admin/templates/form_account.tpl
-urchin/lib/admin/templates/form_aff1.tpl
-urchin/lib/admin/templates/form_aff2.tpl
-urchin/lib/admin/templates/form_auto1.tpl
-urchin/lib/admin/templates/form_auto2.tpl
-urchin/lib/admin/templates/form_browser.tpl
-urchin/lib/admin/templates/form_ctmpending.tpl
-urchin/lib/admin/templates/form_dbrowser.tpl
-urchin/lib/admin/templates/form_filter1.tpl
-urchin/lib/admin/templates/form_filter2.tpl
-urchin/lib/admin/templates/form_filter3.tpl
-urchin/lib/admin/templates/form_filter4.tpl
-urchin/lib/admin/templates/form_group1.tpl
-urchin/lib/admin/templates/form_group2.tpl
-urchin/lib/admin/templates/form_group3.tpl
-urchin/lib/admin/templates/form_group4.tpl
-urchin/lib/admin/templates/form_history.tpl
-urchin/lib/admin/templates/form_import.tpl
-urchin/lib/admin/templates/form_license.tpl
-urchin/lib/admin/templates/form_license2.tpl
-urchin/lib/admin/templates/form_list.tpl
-urchin/lib/admin/templates/form_list2.tpl
-urchin/lib/admin/templates/form_log1.tpl
-urchin/lib/admin/templates/form_log2.tpl
-urchin/lib/admin/templates/form_log3.tpl
-urchin/lib/admin/templates/form_log4.tpl
-urchin/lib/admin/templates/form_log5.tpl
-urchin/lib/admin/templates/form_log6.tpl
-urchin/lib/admin/templates/form_machine2.tpl
-urchin/lib/admin/templates/form_machine3.tpl
-urchin/lib/admin/templates/form_prefs.tpl
-urchin/lib/admin/templates/form_profile1.tpl
-urchin/lib/admin/templates/form_profile2.tpl
-urchin/lib/admin/templates/form_profile3.tpl
-urchin/lib/admin/templates/form_profile4.tpl
-urchin/lib/admin/templates/form_profile5.tpl
-urchin/lib/admin/templates/form_profile6.tpl
-urchin/lib/admin/templates/form_profile7.tpl
-urchin/lib/admin/templates/form_profile8.tpl
-urchin/lib/admin/templates/form_rbrowser.tpl
-urchin/lib/admin/templates/form_rs.tpl
-urchin/lib/admin/templates/form_scheduler.tpl
-urchin/lib/admin/templates/form_slist.tpl
-urchin/lib/admin/templates/form_ubrowser.tpl
-urchin/lib/admin/templates/form_user1.tpl
-urchin/lib/admin/templates/form_user2.tpl
-urchin/lib/admin/templates/form_user3.tpl
-urchin/lib/admin/templates/form_user4.tpl
-urchin/lib/admin/templates/form_user5.tpl
-urchin/lib/admin/templates/form_vbrowser.tpl
-urchin/lib/admin/templates/form_viewreports.tpl
-urchin/lib/admin/templates/history_frame1.tpl
-urchin/lib/admin/templates/history_frame2.tpl
-urchin/lib/admin/templates/history_framep.tpl
-urchin/lib/admin/templates/include_access_tab.tpl
-urchin/lib/admin/templates/include_aff_tab.tpl
-urchin/lib/admin/templates/include_auto_tab.tpl
-urchin/lib/admin/templates/include_ffooter.tpl
-urchin/lib/admin/templates/include_fheader.tpl
-urchin/lib/admin/templates/include_filter_tab.tpl
-urchin/lib/admin/templates/include_footer.tpl
-urchin/lib/admin/templates/include_gfooter.tpl
-urchin/lib/admin/templates/include_gheader.tpl
-urchin/lib/admin/templates/include_group_tab.tpl
-urchin/lib/admin/templates/include_header.tpl
-urchin/lib/admin/templates/include_lfooter.tpl
-urchin/lib/admin/templates/include_lheader.tpl
-urchin/lib/admin/templates/include_log_tab.tpl
-urchin/lib/admin/templates/include_machine_tab.tpl
-urchin/lib/admin/templates/include_profile_tab.tpl
-urchin/lib/admin/templates/include_simple_header.tpl
-urchin/lib/admin/templates/include_user_tab.tpl
-urchin/lib/admin/templates/include_wfooter.tpl
-urchin/lib/admin/templates/include_wheader.tpl
-urchin/lib/admin/templates/include_wsfooter.tpl
-urchin/lib/admin/templates/include_wsheader.tpl
-urchin/lib/admin/templates/main_comps.tpl
-urchin/lib/admin/templates/main_config.tpl
-urchin/lib/admin/templates/main_framed.tpl
-urchin/lib/admin/templates/main_license.tpl
-urchin/lib/admin/templates/main_popup.tpl
-urchin/lib/admin/templates/main_simple.tpl
-urchin/lib/admin/templates/main_task.tpl
-urchin/lib/admin/templates/main_wizard.tpl
-urchin/lib/admin/templates/task_frame1.tpl
-urchin/lib/admin/templates/task_frame2.tpl
-urchin/lib/admin/templates/task_frame3.tpl
-urchin/lib/admin/templates/task_frame4.tpl
-urchin/lib/admin/templates/task_frame5.tpl
-urchin/lib/admin/templates/task_frame6.tpl
-urchin/lib/admin/templates/task_framep.tpl
-urchin/lib/admin/templates/wizard_aff1.tpl
-urchin/lib/admin/templates/wizard_aff2.tpl
-urchin/lib/admin/templates/wizard_filter1.tpl
-urchin/lib/admin/templates/wizard_filter11.tpl
-urchin/lib/admin/templates/wizard_filter12.tpl
-urchin/lib/admin/templates/wizard_filter2.tpl
-urchin/lib/admin/templates/wizard_filter3.tpl
-urchin/lib/admin/templates/wizard_group1.tpl
-urchin/lib/admin/templates/wizard_group2.tpl
-urchin/lib/admin/templates/wizard_log1.tpl
-urchin/lib/admin/templates/wizard_log11.tpl
-urchin/lib/admin/templates/wizard_log12.tpl
-urchin/lib/admin/templates/wizard_log2.tpl
-urchin/lib/admin/templates/wizard_log3.tpl
-urchin/lib/admin/templates/wizard_log4.tpl
-urchin/lib/admin/templates/wizard_log5.tpl
-urchin/lib/admin/templates/wizard_profile1.tpl
-urchin/lib/admin/templates/wizard_profile2.tpl
-urchin/lib/admin/templates/wizard_profile3.tpl
-urchin/lib/admin/templates/wizard_profile4.tpl
-urchin/lib/admin/templates/wizard_profilectm.tpl
-urchin/lib/admin/templates/wizard_profiled1.tpl
-urchin/lib/admin/templates/wizard_profiled2.tpl
-urchin/lib/admin/templates/wizard_settings1.tpl
-urchin/lib/admin/templates/wizard_settings2.tpl
-urchin/lib/admin/templates/wizard_settings3.tpl
-urchin/lib/admin/templates/wizard_settingsw.tpl
-urchin/lib/admin/templates/wizard_user1.tpl
-urchin/lib/admin/templates/wizard_user2.tpl
-urchin/lib/admin/templates/wizard_user3.tpl
-urchin/lib/admin/views/action.vw
-urchin/lib/admin/views/action_s1.vw
-urchin/lib/admin/views/action_s2.vw
-urchin/lib/admin/views/nav.vw
-urchin/lib/admin/views/nav_s1.vw
-urchin/lib/admin/views/nav_s2.vw
-urchin/lib/admin/views/view.vw
-urchin/lib/admin/views/view_s1.vw
-urchin/lib/admin/views/view_s2.vw
-urchin/lib/custom/cobrands/cobrand_admin.tpl.sample
-urchin/lib/custom/cobrands/cobrand_report.tpl.sample
-urchin/lib/custom/cobrands/cobrand_session.tpl.sample
-urchin/lib/custom/languages/en.txt.sample
-urchin/lib/custom/logformats/custom.lf.sample
-urchin/lib/custom/logformats/fieldlist.txt.sample
-urchin/lib/custom/lookuptables/campaign.lt.sample
-urchin/lib/custom/profiletypes/Campaign_Website/All_Reports.rs.sample
-urchin/lib/custom/profiletypes/Campaign_with_E-Commerce_Website/All_Reports.rs.sample
-urchin/lib/custom/profiletypes/E-Commerce_Website/All_Reports.rs.sample
-urchin/lib/custom/profiletypes/Standard_Website/All_Reports.rs.sample
-urchin/lib/reporting/languages/en.db
-urchin/lib/reporting/languages/en.txt
-urchin/lib/reporting/languages/fr.db
-urchin/lib/reporting/languages/fr.txt
-urchin/lib/reporting/languages/ge.db
-urchin/lib/reporting/languages/ge.txt
-urchin/lib/reporting/languages/it.db
-urchin/lib/reporting/languages/it.txt
-urchin/lib/reporting/languages/ja.db
-urchin/lib/reporting/languages/ja.txt
-urchin/lib/reporting/languages/pt.db
-urchin/lib/reporting/languages/pt.txt
-urchin/lib/reporting/languages/sp.db
-urchin/lib/reporting/languages/sp.txt
-urchin/lib/reporting/languages/sw.db
-urchin/lib/reporting/languages/sw.txt
-urchin/lib/reporting/logformats/auto.lf
-urchin/lib/reporting/logformats/campaign.lf
-urchin/lib/reporting/logformats/elf.lf
-urchin/lib/reporting/logformats/elf2.lf
-urchin/lib/reporting/logformats/fieldlist.txt
-urchin/lib/reporting/logformats/google.lf
-urchin/lib/reporting/logformats/ncsa.lf
-urchin/lib/reporting/logformats/netscape.lf
-urchin/lib/reporting/logformats/overture.lf
-urchin/lib/reporting/logformats/w3c.lf
-urchin/lib/reporting/lookuptables/phone_models.lt
-urchin/lib/reporting/profiletypes/Campaign_Website/Basic_All.rs
-urchin/lib/reporting/profiletypes/Campaign_Website/Basic_IT.rs
-urchin/lib/reporting/profiletypes/Campaign_Website/Basic_Lite.rs
-urchin/lib/reporting/profiletypes/Campaign_Website/UTM-Enabled_All.rs
-urchin/lib/reporting/profiletypes/Campaign_Website/UTM-Enabled_Nopaths.rs
-urchin/lib/reporting/profiletypes/Campaign_Website/UTM-Enabled_Webdesign.rs
-urchin/lib/reporting/profiletypes/Campaign_Website/datamap.dm
-urchin/lib/reporting/profiletypes/Campaign_Website/default.config
-urchin/lib/reporting/profiletypes/Campaign_with_E-Commerce_Website/Basic_All.rs
-urchin/lib/reporting/profiletypes/Campaign_with_E-Commerce_Website/Basic_IT.rs
-urchin/lib/reporting/profiletypes/Campaign_with_E-Commerce_Website/Basic_Lite.rs
-urchin/lib/reporting/profiletypes/Campaign_with_E-Commerce_Website/UTM-Enabled_All.rs
-urchin/lib/reporting/profiletypes/Campaign_with_E-Commerce_Website/UTM-Enabled_Nopaths.rs
-urchin/lib/reporting/profiletypes/Campaign_with_E-Commerce_Website/UTM-Enabled_Webdesign.rs
-urchin/lib/reporting/profiletypes/Campaign_with_E-Commerce_Website/datamap.dm
-urchin/lib/reporting/profiletypes/Campaign_with_E-Commerce_Website/default.config
-urchin/lib/reporting/profiletypes/E-Commerce_Website/Basic_All.rs
-urchin/lib/reporting/profiletypes/E-Commerce_Website/Basic_IT.rs
-urchin/lib/reporting/profiletypes/E-Commerce_Website/Basic_Lite.rs
-urchin/lib/reporting/profiletypes/E-Commerce_Website/UTM-Enabled_All.rs
-urchin/lib/reporting/profiletypes/E-Commerce_Website/UTM-Enabled_Nopaths.rs
-urchin/lib/reporting/profiletypes/E-Commerce_Website/UTM-Enabled_Webdesign.rs
-urchin/lib/reporting/profiletypes/E-Commerce_Website/datamap.dm
-urchin/lib/reporting/profiletypes/E-Commerce_Website/default.config
-urchin/lib/reporting/profiletypes/Standard_Website/Basic_All.rs
-urchin/lib/reporting/profiletypes/Standard_Website/Basic_IT.rs
-urchin/lib/reporting/profiletypes/Standard_Website/Basic_Lite.rs
-urchin/lib/reporting/profiletypes/Standard_Website/UTM-Enabled_All.rs
-urchin/lib/reporting/profiletypes/Standard_Website/UTM-Enabled_Nopaths.rs
-urchin/lib/reporting/profiletypes/Standard_Website/UTM-Enabled_Webdesign.rs
-urchin/lib/reporting/profiletypes/Standard_Website/datamap.dm
-urchin/lib/reporting/profiletypes/Standard_Website/default.config
-urchin/lib/reporting/profiletypes/rollup.rs
-urchin/lib/reporting/templates/ERROR_SVG.svg
-urchin/lib/reporting/templates/graph_standard.tpl
-urchin/lib/reporting/templates/graph_standard2.tpl
-urchin/lib/reporting/templates/include_footer.tpl
-urchin/lib/reporting/templates/include_footer_s.tpl
-urchin/lib/reporting/templates/include_header.tpl
-urchin/lib/reporting/templates/include_header_s.tpl
-urchin/lib/reporting/templates/include_selectreports.tpl
-urchin/lib/reporting/templates/main_blank.tpl
-urchin/lib/reporting/templates/main_comps.tpl
-urchin/lib/reporting/templates/main_popup.tpl
-urchin/lib/reporting/templates/main_report.tpl
-urchin/lib/reporting/templates/main_simple.tpl
-urchin/lib/reporting/templates/report_campsum.tpl
-urchin/lib/reporting/templates/report_clicktree.tpl
-urchin/lib/reporting/templates/report_graph.tpl
-urchin/lib/reporting/templates/report_graph2.tpl
-urchin/lib/reporting/templates/report_summary.tpl
-urchin/lib/reporting/templates/report_text.tpl
-urchin/lib/reporting/templates/report_topdate.tpl
-urchin/lib/reporting/templates/report_topten.tpl
-urchin/lib/reporting/templates/report_topten2.tpl
-urchin/lib/reporting/templates/report_topten3.tpl
-urchin/lib/reporting/templates/svg.tpl
-urchin/lib/reporting/templates/svg2.tpl
-urchin/lib/reporting/templates/view_about.tpl
-urchin/lib/reporting/templates/view_export.tpl
-urchin/lib/reporting/templates/view_print.tpl
-urchin/lib/reporting/templates/xe_report_campsum.tpl
-urchin/lib/reporting/templates/xe_report_clicktree.tpl
-urchin/lib/reporting/templates/xe_report_graph.tpl
-urchin/lib/reporting/templates/xe_report_graph2.tpl
-urchin/lib/reporting/templates/xe_report_summary.tpl
-urchin/lib/reporting/templates/xe_report_topdate.tpl
-urchin/lib/reporting/templates/xe_report_topten.tpl
-urchin/lib/reporting/templates/xe_report_topten2.tpl
-urchin/lib/reporting/templates/xe_report_topten3.tpl
-urchin/lib/reporting/templates/xw_report_campsum.tpl
-urchin/lib/reporting/templates/xw_report_clicktree.tpl
-urchin/lib/reporting/templates/xw_report_graph.tpl
-urchin/lib/reporting/templates/xw_report_graph2.tpl
-urchin/lib/reporting/templates/xw_report_summary.tpl
-urchin/lib/reporting/templates/xw_report_topdate.tpl
-urchin/lib/reporting/templates/xw_report_topten.tpl
-urchin/lib/reporting/templates/xw_report_topten2.tpl
-urchin/lib/reporting/templates/xw_report_topten3.tpl
-urchin/lib/session/languages/en.db
-urchin/lib/session/languages/en.txt
-urchin/lib/session/languages/ja.db
-urchin/lib/session/languages/ja.txt
-urchin/lib/session/languages/pt.txt
-urchin/lib/session/languages/sp.db
-urchin/lib/session/languages/sp.txt
-urchin/lib/session/templates/comps.tpl
-urchin/lib/session/templates/template.tpl
-urchin/util/curl
-urchin/util/curl-ca-bundle.crt
-urchin/util/geo-update
-urchin/util/iconv
-urchin/util/initialdb.config
-urchin/util/inspector
-urchin/util/u3importer
-urchin/util/uconf-driver
-urchin/util/uconf-export
-urchin/util/uconf-import
-urchin/util/uconf-schedule
-urchin/util/udb-sanitizer
-urchin/util/unzip
-urchin/util/urchin_daemons
-urchin/util/urchin_daemons.template
-urchin/util/utm/__utm.gif
-urchin/util/utm/__utm.js
-urchin/util/zip
-urchin/var/manifest.txt
-urchin/var/server.crt.sample
-urchin/var/server.key.sample
-urchin/var/urchinwebd.conf
-@unexec rm -rf %D/urchin/var/urchinwebd.conf.template.dist 2>/dev/null || true
-@dirrm urchin/bin
-@dirrmtry urchin/data/admin
-@unexec rm -rf %D/urchin/data/cache 2>/dev/null
-@dirrmtry urchin/data/history
-@dirrmtry urchin/data/logs
-@dirrmtry urchin/data/reports
-@dirrmtry urchin/data/session
-@dirrm urchin/doc
-@dirrm urchin/htdocs/ucss
-@dirrm urchin/htdocs/uicons/default/ee/images
-@dirrm urchin/htdocs/uicons/default/ee/slides
-@dirrm urchin/htdocs/uicons/default/ee
-@dirrm urchin/htdocs/uicons/default
-@dirrm urchin/htdocs/uicons
-@dirrm urchin/htdocs/ujs
-@dirrm urchin/htdocs/usvg
-@dirrm urchin/htdocs
-@dirrm urchin/lib/admin/languages
-@dirrm urchin/lib/admin/templates
-@dirrm urchin/lib/admin/views
-@dirrm urchin/lib/admin
-@dirrmtry urchin/lib/custom/cobrands
-@dirrmtry urchin/lib/custom/languages
-@dirrmtry urchin/lib/custom/logformats
-@dirrmtry urchin/lib/custom/lookuptables
-@dirrmtry urchin/lib/custom/profiletypes/Campaign_Website
-@dirrmtry urchin/lib/custom/profiletypes/Campaign_with_E-Commerce_Website
-@dirrmtry urchin/lib/custom/profiletypes/E-Commerce_Website
-@dirrmtry urchin/lib/custom/profiletypes/Standard_Website
-@dirrmtry urchin/lib/custom/profiletypes
-@dirrmtry urchin/lib/custom
-@dirrm urchin/lib/reporting/languages
-@dirrm urchin/lib/reporting/logformats
-@dirrm urchin/lib/reporting/lookuptables
-@dirrm urchin/lib/reporting/profiletypes/Campaign_Website
-@dirrm urchin/lib/reporting/profiletypes/Campaign_with_E-Commerce_Website
-@dirrm urchin/lib/reporting/profiletypes/E-Commerce_Website
-@dirrm urchin/lib/reporting/profiletypes/Standard_Website
-@dirrm urchin/lib/reporting/profiletypes
-@dirrm urchin/lib/reporting/templates
-@dirrm urchin/lib/reporting
-@dirrm urchin/lib/session/languages
-@dirrm urchin/lib/session/templates
-@dirrm urchin/lib/session
-@dirrmtry urchin/lib
-@dirrm urchin/util/utm
-@dirrmtry urchin/util