summaryrefslogtreecommitdiff
path: root/japanese
diff options
context:
space:
mode:
authorKris Kennaway <kris@FreeBSD.org>2005-02-18 23:44:49 +0000
committerKris Kennaway <kris@FreeBSD.org>2005-02-18 23:44:49 +0000
commit11ea174ccbc9cebd4134768e8fb92c6a3dc2c559 (patch)
tree1514ed7a486e108239615c1d83319d83bacdbc3d /japanese
parentUpdate dependency to bash2 in preparation for removing bash1. (diff)
As previously announced, remove ports that have reached their expiry date,
and the handful of ports that depended on them.
Notes
Notes: svn path=/head/; revision=129234
Diffstat (limited to 'japanese')
-rw-r--r--japanese/Makefile2
-rw-r--r--japanese/postgresql/Makefile184
-rw-r--r--japanese/postgresql/distinfo2
-rw-r--r--japanese/postgresql/files/patch-aa14
-rw-r--r--japanese/postgresql/files/patch-ab67
-rw-r--r--japanese/postgresql/files/patch-ac11
-rw-r--r--japanese/postgresql/files/patch-ad13
-rw-r--r--japanese/postgresql/files/pgsql.sh.tmpl39
-rw-r--r--japanese/postgresql/files/post-install-notes24
-rw-r--r--japanese/postgresql/pkg-descr24
-rw-r--r--japanese/postgresql/pkg-install98
-rw-r--r--japanese/postgresql/pkg-plist271
-rw-r--r--japanese/postgresql/pkg-plist.dirrm27
-rw-r--r--japanese/postgresql/pkg-plist.odbc7
-rw-r--r--japanese/postgresql/pkg-plist.odbc.dirrm1
-rw-r--r--japanese/postgresql/pkg-plist.pl1
-rw-r--r--japanese/postgresql/pkg-plist.tcl129
-rw-r--r--japanese/postgresql/pkg-plist.tcl.dirrm5
-rw-r--r--japanese/xemacs-devel-canna/Makefile20
19 files changed, 0 insertions, 939 deletions
diff --git a/japanese/Makefile b/japanese/Makefile
index 7d4ae3f00710..97a5290850e6 100644
--- a/japanese/Makefile
+++ b/japanese/Makefile
@@ -298,7 +298,6 @@
SUBDIR += platex-jsclasses
SUBDIR += platex-otf
SUBDIR += platex209
- SUBDIR += postgresql
SUBDIR += postgresql-tcltk
SUBDIR += postgresql7-man
SUBDIR += postgresql73-man
@@ -397,7 +396,6 @@
SUBDIR += wwasw-fpw
SUBDIR += xchat
SUBDIR += xdvik
- SUBDIR += xemacs-devel-canna
SUBDIR += xemacs-devel-canna+freewnn
SUBDIR += xemacs-devel-canna+wnn6
SUBDIR += xemacs-devel-freewnn
diff --git a/japanese/postgresql/Makefile b/japanese/postgresql/Makefile
deleted file mode 100644
index 53ff0966edcd..000000000000
--- a/japanese/postgresql/Makefile
+++ /dev/null
@@ -1,184 +0,0 @@
-# New ports collection makefile for: PostgreSQL-j
-# Date created: 09 Nov 1999
-# Whom: Ichiro Fukuhara <ichiro@ichiro.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= postgresql
-PORTVERSION= 6.5.3
-PORTREVISION= 1
-CATEGORIES= japanese databases
-MASTER_SITES= ftp://ftp.jaist.ac.jp/pub/dbms/PostgreSQL/ \
- ftp://ftp.sra.co.jp/pub/cmd/postgres/${PORTVERSION}/ \
- ftp://ftp.postgresql.org/pub/
-
-MAINTAINER= kuriyama@FreeBSD.org
-COMMENT= A robust, next generation, object-relational DBMS plus Multibyte-patch
-
-BROKEN= "Does not compile"
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-NO_LATEST_LINK= yes
-WRKSRC= ${WRKDIR}/${DISTNAME}/src
-PLISTS=
-
-# if you want to use the tcl/tk frontend pgaccess, then you need to build
-# postgresql with tcl support by typing: make WITH_TCL=yes
-.if defined(WITH_TCL)
-TCL_INCDIR= ${PREFIX}/include/tcl8.0jp
-TK_INCDIR= ${PREFIX}/include/tk8.0jp
-MAKE_ENV= USE_TCL=true USE_TK=true TCL_INCDIR=${TCL_INCDIR}
-CONFIGURE_ARGS= --with-tcl --with-tk \
- --with-tclconfig=${PREFIX}/lib/tcl8.0jp \
- --with-tkconfig=${PREFIX}/lib/tk8.0jp
-LIB_DEPENDS= tcl80jp.1:${PORTSDIR}/japanese/tcl80 \
- tk80jp.1:${PORTSDIR}/japanese/tk80
-PLISTS+= pkg-plist.tcl
-.endif
-.if defined(MULTIBYTE)
-CONFIGURE_ARGS+= --with-mb=${MULTIBYTE}
-.endif
-.if defined(WITH_PERL)
-CONFIGURE_ARGS+= --with-perl
-PLISTS+= pkg-plist.pl
-.endif
-.if defined(WITH_ODBC)
-CONFIGURE_ARGS+= --with-odbc
-PLISTS+= pkg-plist.odbc
-.endif
-
-NO_PACKAGE= "Requires ${PGSQL_UID} uid"
-
-USE_GMAKE= YES
-MAKEFILE= GNUmakefile
-HAS_CONFIGURE= YES
-CONFIGURE_ARGS+= --prefix=${PREFIX}/${INSTALL_DIR} \
- --with-template=`uname -s | ${TR} '[A-Z]' '[a-z]'` \
- --with-includes="${PREFIX}/include ${TCL_INCDIR} ${TK_INCDIR}" \
- --with-libraries=${PREFIX}/lib
-
-INSTALL_TARGET= install install-man
-
-MAN1= cleardbdir.1 createdb.1 createuser.1 destroydb.1 \
- destroyuser.1 ecpg.1 initdb.1 initlocation.1 \
- ipcclean.1 pg_dump.1 pg_dumpall.1 pg_passwd.1 \
- pg_upgrade.1 postgres.1 postmaster.1 psql.1
-MAN3= catalogs.3 libpq.3
-MAN5= pg_hba.conf.5
-MANL= abort.l alter_table.l alter_user.l begin.l close.l cluster.l \
- commit.l copy.l create_aggregate.l create_database.l \
- create_function.l create_index.l create_language.l \
- create_operator.l create_rule.l create_sequence.l \
- create_table.l create_trigger.l create_type.l create_user.l \
- create_version.l create_view.l declare.l delete.l drop.l \
- drop_aggregate.l drop_database.l drop_function.l drop_index.l \
- drop_language.l drop_operator.l drop_rule.l drop_sequence.l \
- drop_table.l drop_trigger.l drop_type.l drop_user.l \
- drop_view.l end.l explain.l fetch.l grant.l insert.l listen.l \
- load.l lock.l move.l notify.l reset.l revoke.l rollback.l \
- select.l set.l show.l sql.l update.l vacuum.l
-
-MANPREFIX= ${PREFIX}/${INSTALL_DIR}
-INSTALLS_SHLIB= yes
-LDCONFIG_DIRS= ${PREFIX}/${INSTALL_DIR}/lib
-
-PLIST_SUB= INSTALL_DIR=${INSTALL_DIR}
-PLIST= ${WRKDIR}/PLIST
-
-# These values are easily overridable like as
-# "make PGQL_UID=postgresql PGSQL_GID=postgresql install"
-INSTALL_DIR= pgsql
-PGSQL_UID= pgsql
-PGSQL_GID= pgsql
-
-pre-fetch:
-.if !defined(WITH_TCL) & !defined(WITH_PERL) & !defined(WITH_ODBC) & !defined(MULTIBYTE)
-
- @${ECHO_MSG} "To build the \"MULTIBYTE PostgreSQL\", type:"
- @${ECHO_MSG} " make MULTIBYTE={EUC_JP,EUC_CN,EUC_KR,EUC_TW,UNICODE,MULE_INTERNAL,LATIN1-5}"
- @${ECHO_MSG} " WITH_TCL=yes, WITH_PERL=yes, WITH_ODBC=yes"
- @${ECHO_MSG} ""
- @${ECHO_MSG} "To build the \"PostgreSQL to Tcl interface library\", libpgtcl, type:"
- @${ECHO_MSG} " make WITH_TCL=yes"
-.else
- @${ECHO_MSG} "Building PostgreSQL with \"libpgtcl\"."
-.endif
-
-.include <bsd.port.pre.mk>
-
-post-patch:
- ${FIND} ${WRKDIR} -name '*.orig' -exec ${RM} {} \;
-
-post-build:
- @ ${ECHO} "------------------------------------------------------------"
- @ ${ECHO} "Dump existing databases, before installing new db version !!"
- @ ${ECHO} "Detailed instructions, see INSTALL file under ${WRKDIR}... "
- @ ${ECHO} "------------------------------------------------------------"
- @${RM} -f ${WRKDIR}/PLIST
-.for i in ${PLISTS} pkg-plist
- ${CAT} ${PKGDIR}/${i} >> ${WRKDIR}/PLIST
-.endfor
-.if defined(WITH_TCL)
- ${CAT} ${PKGDIR}/pkg-plist.tcl.dirrm >> ${WRKDIR}/PLIST
-.endif
-.if defined(WITH_ODBC)
- ${CAT} ${PKGDIR}/pkg-plist.odbc.dirrm >> ${WRKDIR}/PLIST
-.endif
- ${CAT} ${PKGDIR}/pkg-plist.dirrm >> ${WRKDIR}/PLIST
-
-pre-install:
-.if defined(PACKAGE_BUILDING)
- ${RM} -rf ${PREFIX}/${INSTALL_DIR}
-.endif
- @ ${MKDIR} ${PREFIX}/${INSTALL_DIR}
- @ ${SETENV} INSTALL_DIR=${INSTALL_DIR} \
- PGSQL_UID=${PGSQL_UID} PGSQL_GID=${PGSQL_GID} \
- PKG_PREFIX=${PREFIX} \
- ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
-post-install:
- @ if [ ! -f ${PREFIX}/${INSTALL_DIR}/.profile ]; then \
- ${ECHO} "PATH=${PATH}:${PREFIX}/${INSTALL_DIR}/bin" \
- > ${PREFIX}/${INSTALL_DIR}/.profile; \
- ${ECHO} "MANPATH=${MANPATH}:${PREFIX}/${INSTALL_DIR}/bin" \
- >> ${PREFIX}/${INSTALL_DIR}/.profile; \
- ${ECHO} "PGLIB=${PREFIX}/${INSTALL_DIR}/lib" \
- >> ${PREFIX}/${INSTALL_DIR}/.profile; \
- ${ECHO} "# note: PGDATA overwrites the -D startup option" \
- >> ${PREFIX}/${INSTALL_DIR}/.profile; \
- ${ECHO} "PGDATA=${PREFIX}/${INSTALL_DIR}/data" \
- >> ${PREFIX}/${INSTALL_DIR}/.profile; \
- ${ECHO} "DISPLAY=:0" \
- >> ${PREFIX}/${INSTALL_DIR}/.profile; \
- ${ECHO} "export PATH MANPATH PGLIB PGDATA DISPLAY" \
- >> ${PREFIX}/${INSTALL_DIR}/.profile; \
- ${ECHO} "# if you want to make regression tests use this TZ" \
- >> ${PREFIX}/${INSTALL_DIR}/.profile; \
- ${ECHO} "#TZ=PST8PDT" \
- >> ${PREFIX}/${INSTALL_DIR}/.profile; \
- ${ECHO} "#export TZ" \
- >> ${PREFIX}/${INSTALL_DIR}/.profile; \
- fi
- @ ${CHOWN} -R ${PGSQL_UID}:${PGSQL_GID} ${PREFIX}/${INSTALL_DIR}
- @ ${ECHO} 'Initializing PostgreSQL Databases - this may take a few minutes...'
- @ ${LDCONFIG} -m ${PREFIX}/${INSTALL_DIR}/lib
- @ /usr/bin/su -l ${PGSQL_UID} -c '${PREFIX}/${INSTALL_DIR}/bin/initdb --pglib=${PREFIX}/${INSTALL_DIR}/lib --pgdata=${PREFIX}/${INSTALL_DIR}/data'
- @ ${SED} "s=!!PG_PATH!!=${PREFIX}/${INSTALL_DIR}=g ; s=!!PGSQL_UID!!=${PGSQL_UID}=g" \
- < ${FILESDIR}/pgsql.sh.tmpl > ${PREFIX}/etc/rc.d/pgsql.sh
- @ ${CHMOD} 554 ${PREFIX}/etc/rc.d/pgsql.sh
- @ ${CHOWN} root:${PGSQL_GID} ${PREFIX}/etc/rc.d/pgsql.sh
- @ ${INSTALL_DATA} ${FILESDIR}/post-install-notes ${PREFIX}/${INSTALL_DIR}
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${PREFIX}/share/doc/${INSTALL_DIR}
- ${CP} -R ${WRKDIR}/${DISTNAME}/doc/* ${PREFIX}/share/doc/${INSTALL_DIR}
-.for f in . src src/sgml src/sgml/ref src/graphics
- @${RM} -rf ${PREFIX}/share/doc/${INSTALL_DIR}/$f/CVS
- @${RM} -f ${PREFIX}/share/doc/${INSTALL_DIR}/$f/#cvs*
-.endfor
-.endif
-.if !defined(BATCH)
- @ more -e ${FILESDIR}/post-install-notes
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/japanese/postgresql/distinfo b/japanese/postgresql/distinfo
deleted file mode 100644
index bb74dc284c5c..000000000000
--- a/japanese/postgresql/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (postgresql-6.5.3.tar.gz) = 098d1ee4316500a2d033ced3ebd5b831
-SIZE (postgresql-6.5.3.tar.gz) = 6833791
diff --git a/japanese/postgresql/files/patch-aa b/japanese/postgresql/files/patch-aa
deleted file mode 100644
index 45b29e125834..000000000000
--- a/japanese/postgresql/files/patch-aa
+++ /dev/null
@@ -1,14 +0,0 @@
---- template/freebsd.orig Sat Sep 18 20:12:51 1998
-+++ template/freebsd at Wed 16 20:13:06 1999
-@@ -1,9 +1,9 @@
- AROPT:cq
- SHARED_LIB:-fpic -DPIC
--CFLAGS:-O2 -m486 -pipe
-+CFLAGS:-pipe -O2
- SRCH_INC:
- SRCH_LIB:
--USE_LOCALE:no
-+USE_LOCALE:yes
- DLSUFFIX:.so
- YFLAGS:-d
- YACC:bison -y
diff --git a/japanese/postgresql/files/patch-ab b/japanese/postgresql/files/patch-ab
deleted file mode 100644
index cb53b5b7de93..000000000000
--- a/japanese/postgresql/files/patch-ab
+++ /dev/null
@@ -1,67 +0,0 @@
---- bin/pg_passwd/pg_passwd.c.orig Thu May 27 16:00:40 1999
-+++ bin/pg_passwd/pg_passwd.c Tue Jun 15 19:27:47 1999
-@@ -26,11 +26,17 @@
-
- #endif
-
-+#ifndef _POSIX_SOURCE
-+# define _PASSWORD_LEN 128 /* max length, not containing NULL */
-+#endif
-+
-+
- char *comname;
- static void usage(FILE *stream);
- static void read_pwd_file(char *filename);
-+static void encrypt_pwd(char key[9], char salt[3], char passwd[_PASSWORD_LEN+1]);
-+int check_pwd(char key[9], char passwd[_PASSWORD_LEN+1]);
- static void write_pwd_file(char *filename, char *bkname);
--static void encrypt_pwd(char key[9], char salt[3], char passwd[14]);
- static void prompt_for_username(char *username);
- static void prompt_for_password(char *prompt, char *password);
-
-@@ -158,7 +164,7 @@
-
- if (q != NULL)
- *(q++) = '\0';
-- if (strlen(p) != 13)
-+ if (strlen(p) > _PASSWORD_LEN)
- {
- fprintf(stderr, "WARNING: %s: line %d: illegal password length.\n",
- filename, npwds + 1);
-@@ -222,7 +228,7 @@
- }
-
- static void
--encrypt_pwd(char key[9], char salt[3], char passwd[14])
-+encrypt_pwd(char key[9], char salt[3], char passwd[_PASSWORD_LEN+1])
- {
- int n;
-
-@@ -254,9 +260,7 @@
-
- #ifdef NOT_USED
- static int
--check_pwd(char key[9], char passwd[14])
- {
-- char shouldbe[14];
- char salt[3];
-
- salt[0] = passwd[0];
-@@ -264,7 +268,7 @@
- salt[2] = '\0';
- encrypt_pwd(key, salt, shouldbe);
-
-- return strncmp(shouldbe, passwd, 13) == 0 ? 1 : 0;
-+ return strncmp(shouldbe, passwd, _PASSWORD_LEN) == 0 ? 1 : 0;
- }
- #endif
-
-@@ -339,7 +343,7 @@
- char salt[3];
- char key[9],
- key2[9];
-- char e_passwd[14];
-+ char e_passwd[_PASSWORD_LEN+1];
- int i;
-
- comname = argv[0];
diff --git a/japanese/postgresql/files/patch-ac b/japanese/postgresql/files/patch-ac
deleted file mode 100644
index 2a9e180e0958..000000000000
--- a/japanese/postgresql/files/patch-ac
+++ /dev/null
@@ -1,11 +0,0 @@
---- interfaces/libpgtcl/Makefile.in.orig Mon Feb 8 07:10:45 1999
-+++ interfaces/libpgtcl/Makefile.in Tue Jun 15 19:32:36 1999
-@@ -27,7 +27,7 @@
-
- OBJS= pgtcl.o pgtclCmds.o pgtclId.o
-
--SHLIB_LINK+= -L../libpq -lpq
-+SHLIB_LINK+= -L../libpq -lpq -lcrypt
-
- # If crypt is a separate library, rather than part of libc, it may need
- # to be referenced separately to keep (broken) linkers happy. (This is
diff --git a/japanese/postgresql/files/patch-ad b/japanese/postgresql/files/patch-ad
deleted file mode 100644
index ce5713717369..000000000000
--- a/japanese/postgresql/files/patch-ad
+++ /dev/null
@@ -1,13 +0,0 @@
---- pl/tcl/Makefile.org Mon Dec 14 08:47:17 1998
-+++ pl/tcl/Makefile Thu Feb 25 22:20:28 1999
-@@ -55,8 +55,8 @@
- SHLIB_EXTRA_LIBS=
- endif
-
--%$(TCL_SHLIB_SUFFIX): %.o
-- $(TCL_SHLIB_LD) -o $@ $< $(TCL_LIB_SPEC) $(SHLIB_EXTRA_LIBS)
-+#%$(TCL_SHLIB_SUFFIX): %.o
-+# $(TCL_SHLIB_LD) -o $@ $< $(TCL_LIB_SPEC) $(SHLIB_EXTRA_LIBS)
-
-
- #
diff --git a/japanese/postgresql/files/pgsql.sh.tmpl b/japanese/postgresql/files/pgsql.sh.tmpl
deleted file mode 100644
index d3f0af6cb802..000000000000
--- a/japanese/postgresql/files/pgsql.sh.tmpl
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/sh
-
-# $FreeBSD$
-
-# pgsql.sh - postgresql startup file for FreeBSD and possibly *BSD (untested)
-
-# Changes:
-# - renamed startup script to be in sync with INSTALL file
-# - merged ldconfig start sequence from former postgrsql.sh script (andreas)
-# - modified the postmaster startup sequence as suggested in the
-# INSTALL file which was given as example for FreeBSD 2.2 (andreas)
-# - removed the commandline option
-# -D!!PG_PATH!!/data \
-# because the postmaster process, which starts up under the
-# environment of the pgsql user, sets this with the PGDATA
-# environment variable in !!PG_PATH!!/.profile
-#
-
-case "$1" in
-start)
- [ -d !!PG_PATH!!/lib ] && /sbin/ldconfig -m !!PG_PATH!!/lib
-
- [ -x !!PG_PATH!!/bin/postmaster ] && {
- su -l !!PGSQL_UID!! -c 'exec !!PG_PATH!!/bin/postmaster -i -S -o -F \
- -D!!PG_PATH!!/data > !!PG_PATH!!/errlog'
- echo -n ' PostgreSQL'
- }
- ;;
-stop)
- # XXX some pgsql user should check this --tg
- killall !!PG_PATH!!/bin/postmaster
- ;;
-*)
- echo "Usage: `basename $0` {start|stop}" >&2
- exit 64
- ;;
-esac
-
-exit 0
diff --git a/japanese/postgresql/files/post-install-notes b/japanese/postgresql/files/post-install-notes
deleted file mode 100644
index 4e6e8df02c33..000000000000
--- a/japanese/postgresql/files/post-install-notes
+++ /dev/null
@@ -1,24 +0,0 @@
-
-Now that PostgreSQL-j was installed, you should read the documentation and
-implementation guides. These can be found at:
-
- http://www.PostgreSQL.org/docs
-
-Documentations for the Multibyte-extention can be found at:
-
- doc/README.mb (English)
- doc/README.mb.jp (Japanese)
-
-You may wish to subscribe to the PostgreSQL user-support mailing list.
-Send an e-mail to pgsql-questions-request@postgresql.org with the
-text "subscribe" in the message body.
-
-If you understand Japanese, you might want to visit:
-
- http://www.sra.co.jp/people/t-ishii/PostgreSQL
-
-to subscribe a local mailing list for Japanese speakers.
-
-If you build PostgreSQL with TCL support, then you can use the
-TCL/TK based database frontend "pgaccess" for database operations.
-
diff --git a/japanese/postgresql/pkg-descr b/japanese/postgresql/pkg-descr
deleted file mode 100644
index c8fed1c9b1be..000000000000
--- a/japanese/postgresql/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-PostgreSQL is a robust, next-generation, Object-Relational DBMS (ORDBMS),
-derived from the Berkeley Postgres database management system. While
-PostgreSQL retains the powerful object-relational data model, rich data types
-and easy extensibility of Postgres, it replaces the PostQuel query language
-with an extended subset of SQL.
-
-The original Postgres code was the effort of many graduate students,
-undergraduate students, and staff programmers working under the direction of
-Professor Michael Stonebraker at the University of California, Berkeley. In
-1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query
-language to SQL and created a new database system which came to known as
-Postgres95. Many others contributed to the porting, testing, debugging and
-enhancement of the Postgres95 code. As the code improved, and 1995 faded into
-memory, PostgreSQL was born.
-
-PostgreSQL development is presently being performed by a team of Internet
-developers who are now responsible for all current and future development. The
-development team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).
-Support is available from the PostgreSQL developer/user community through the
-support mailing list (questions@PostgreSQL.ORG).
-
-PostgreSQL is free and the complete source is available.
-
-WWW: http://www.PostgreSQL.ORG/
diff --git a/japanese/postgresql/pkg-install b/japanese/postgresql/pkg-install
deleted file mode 100644
index 1fb5e347efe5..000000000000
--- a/japanese/postgresql/pkg-install
+++ /dev/null
@@ -1,98 +0,0 @@
-#!/bin/sh
-# an installation script for postgresql
-
-check_pw()
-{
- if which -s pw; then
- :
- else
- cat <<EOF
-
-This system looks like a pre-2.2 version of FreeBSD. We see that it
-is missing the "pw" utility. We need this utility. Please get and
-install it, and try again. You can get the source from:
-
- ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/src/usr.sbin/pw.tar.gz
-
-EOF
- exit 1
- fi
-}
-
-ask() {
- local question default answer
-
- question=$1
- default=$2
- if [ -z "${PACKAGE_BUILDING}" ]; then
- read -p "${question} (y/n) [${default}]? " answer
- fi
- if [ x${answer} = x ]; then
- answer=${default}
- fi
- echo ${answer}
-}
-
-yesno() {
- local dflt question answer
-
- question=$1
- dflt=$2
- while :; do
- answer=$(ask "${question}" "${dflt}")
- case "${answer}" in
- [Yy]*) return 0;;
- [Nn]*) return 1;;
- esac
- echo "Please answer yes or no."
- done
-}
-
-case $2 in
-PRE-INSTALL)
-
- ## Hack /etc/master.passwd ##
- # check
- id_70=`id -nu 70 2> /dev/null`
- id_pgsql=`id -u ${PGSQL_UID} 2> /dev/null`
- if [ X"$id_pgsql" != X ]; then
- exit 0
- elif [ X"$id_70" != X ]; then
- cat <<EOF
-
-+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-This system already has an account whose name is '$id_70' and ID number is 70.
-
- '`id $id_70`'
-
-For PostgreSQL in this port or package, UID:GID of '${PGSQL_UID}' has to be 70:70.
-Please try again after you delete the account.
-+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-EOF
- exit 1
- fi
-
- # add an account of PostgreSQL to this system
- echo ""
- echo "You need a group '${PGSQL_GID}' whose ID number is 70"
- if yesno "Would you like to create it automatically?" y; then
- # We need a command 'pw(8)'
- check_pw
- pw groupadd ${PGSQL_GID} -g 70 || exit
- else
- echo "Please create it, and try again."
- exit 1
- fi
- echo ""
- echo "You need an account '${PGSQL_UID}' whose ID number is 70"
- if yesno "Would you like to create it automatically?" y; then
- # We need a command 'pw(8)'
- check_pw
- pw useradd ${PGSQL_UID} -u 70 -g ${PGSQL_GID} -h - -d ${PKG_PREFIX}/${INSTALL_DIR} \
- -s /bin/sh -c "PostgreSQL pseudo-user" || exit
- else
- echo "Please create it, and try again."
- exit 1
- fi
- ;;
-esac
diff --git a/japanese/postgresql/pkg-plist b/japanese/postgresql/pkg-plist
deleted file mode 100644
index 8e2e081e3d1d..000000000000
--- a/japanese/postgresql/pkg-plist
+++ /dev/null
@@ -1,271 +0,0 @@
-etc/rc.d/pgsql.sh
-%%INSTALL_DIR%%/.profile
-%%INSTALL_DIR%%/bin/cleardbdir
-%%INSTALL_DIR%%/bin/createdb
-%%INSTALL_DIR%%/bin/createlang
-%%INSTALL_DIR%%/bin/createuser
-%%INSTALL_DIR%%/bin/destroydb
-%%INSTALL_DIR%%/bin/destroylang
-%%INSTALL_DIR%%/bin/destroyuser
-%%INSTALL_DIR%%/bin/ecpg
-%%INSTALL_DIR%%/bin/initdb
-%%INSTALL_DIR%%/bin/initlocation
-%%INSTALL_DIR%%/bin/ipcclean
-%%INSTALL_DIR%%/bin/pg_dump
-%%INSTALL_DIR%%/bin/pg_dumpall
-%%INSTALL_DIR%%/bin/pg_id
-%%INSTALL_DIR%%/bin/pg_passwd
-%%INSTALL_DIR%%/bin/pg_upgrade
-%%INSTALL_DIR%%/bin/pg_version
-%%INSTALL_DIR%%/bin/postgres
-%%INSTALL_DIR%%/bin/postmaster
-%%INSTALL_DIR%%/bin/psql
-%%INSTALL_DIR%%/bin/vacuumdb
-%%INSTALL_DIR%%/lib/global1.bki.source
-%%INSTALL_DIR%%/lib/global1.description
-%%INSTALL_DIR%%/lib/libecpg.a
-%%INSTALL_DIR%%/lib/libecpg.so
-%%INSTALL_DIR%%/lib/libecpg.so.3
-%%INSTALL_DIR%%/lib/libpq++.a
-%%INSTALL_DIR%%/lib/libpq++.so
-%%INSTALL_DIR%%/lib/libpq++.so.3
-%%INSTALL_DIR%%/lib/libpq.a
-%%INSTALL_DIR%%/lib/libpq.so
-%%INSTALL_DIR%%/lib/libpq.so.2
-%%INSTALL_DIR%%/lib/local1_template1.bki.source
-%%INSTALL_DIR%%/lib/local1_template1.description
-%%INSTALL_DIR%%/lib/pg_geqo.sample
-%%INSTALL_DIR%%/lib/pg_hba.conf.sample
-%%INSTALL_DIR%%/lib/plpgsql.so
-%%INSTALL_DIR%%/include/c.h
-%%INSTALL_DIR%%/include/config.h
-%%INSTALL_DIR%%/include/ecpgerrno.h
-%%INSTALL_DIR%%/include/ecpglib.h
-%%INSTALL_DIR%%/include/ecpgtype.h
-%%INSTALL_DIR%%/include/fmgr.h
-%%INSTALL_DIR%%/include/libpq++.H
-%%INSTALL_DIR%%/include/libpq-fe.h
-%%INSTALL_DIR%%/include/libpq-int.h
-%%INSTALL_DIR%%/include/os.h
-%%INSTALL_DIR%%/include/postgres.h
-%%INSTALL_DIR%%/include/postgres_ext.h
-%%INSTALL_DIR%%/include/sqlca.h
-%%INSTALL_DIR%%/include/access/attnum.h
-%%INSTALL_DIR%%/include/commands/trigger.h
-%%INSTALL_DIR%%/include/executor/spi.h
-%%INSTALL_DIR%%/include/lib/dllist.h
-%%INSTALL_DIR%%/include/libpq/pqcomm.h
-%%INSTALL_DIR%%/include/libpq/libpq-fs.h
-%%INSTALL_DIR%%/include/libpq++/pgconnection.h
-%%INSTALL_DIR%%/include/libpq++/pgcursordb.h
-%%INSTALL_DIR%%/include/libpq++/pgdatabase.h
-%%INSTALL_DIR%%/include/libpq++/pglobject.h
-%%INSTALL_DIR%%/include/libpq++/pgtransdb.h
-%%INSTALL_DIR%%/include/utils/elog.h
-%%INSTALL_DIR%%/include/utils/geo_decls.h
-%%INSTALL_DIR%%/include/utils/mcxt.h
-%%INSTALL_DIR%%/include/utils/palloc.h
-%%INSTALL_DIR%%/post-install-notes
-share/doc/%%INSTALL_DIR%%/src/graphics/catalogs.ag
-share/doc/%%INSTALL_DIR%%/src/graphics/catalogs.cgm
-share/doc/%%INSTALL_DIR%%/src/graphics/catalogs.gif
-share/doc/%%INSTALL_DIR%%/src/graphics/catalogs.ps
-share/doc/%%INSTALL_DIR%%/src/graphics/clientserver.ag
-share/doc/%%INSTALL_DIR%%/src/graphics/clientserver.gif
-share/doc/%%INSTALL_DIR%%/src/graphics/connections.ag
-share/doc/%%INSTALL_DIR%%/src/graphics/connections.gif
-share/doc/%%INSTALL_DIR%%/src/graphics/layout.ag
-share/doc/%%INSTALL_DIR%%/src/graphics/layout.gif
-share/doc/%%INSTALL_DIR%%/src/sgml/Makefile
-share/doc/%%INSTALL_DIR%%/src/sgml/about.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/admin.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/advanced.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/arch-dev.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/arch-pg.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/arch.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/array.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/biblio.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/bki.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/compiler.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/config.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/contacts.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/cvs.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/datatype.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/datetime.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/dfunc.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/docguide.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ecpg.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/environ.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/extend.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/func-ref.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/func.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/geqo.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/gist.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/history.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/indices.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/info.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/inherit.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/install-win32.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/install.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/installation.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/intro-ag.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/intro-pg.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/intro.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/jdbc.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/keys.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/layout.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/legal.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/libpgtcl.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/libpq++.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/libpq.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/lobj.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/manage.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/manage-ag.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/mvcc.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/notation.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/odbc.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/oper.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/page.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/pg_options.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ports.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/postgres.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/programmer.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/protocol.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/query.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/recovery.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/reference.ced
-share/doc/%%INSTALL_DIR%%/src/sgml/reference.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/regress.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/release.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/rules.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/runtime.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/security.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/signals.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/spi.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/sql.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/start-ag.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/start.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/storage.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/syntax.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/trigger.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/trouble.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/tutorial.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/typeconv.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/user.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/xaggr.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/xfunc.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/xindex.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/xoper.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/xplang.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/xtypes.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/y2k.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/abort.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/allfiles.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/alter_table.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/alter_user.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/begin.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/close.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/cluster.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/commands.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/commit.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/copy.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_aggregate.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_database.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_function.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_index.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_language.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_operator.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_rule.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_sequence.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_table.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_table_as.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_trigger.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_type.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_user.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_view.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/createdb.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/createuser.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/current_date.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/current_time.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/current_timestamp.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/current_user.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/declare.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/delete.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/destroydb.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/destroyuser.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_aggregate.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_database.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_function.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_index.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_language.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_operator.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_rule.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_sequence.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_table.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_trigger.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_type.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_user.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_view.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/explain.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/fetch.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/grant.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/initdb.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/initlocation.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/insert.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/listen.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/load.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/lock.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/move.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/notify.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/pg_dump.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/pg_dumpall.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/pg_upgrade.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/pgaccess-ref.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/pgadmin-ref.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/postgres-ref.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/postmaster.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/psql-ref.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/reset.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/revoke.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/rollback.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/select.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/select_into.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/set.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/show.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/unlisten.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/update.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/vacuum.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/vacuumdb.sgml
-share/doc/%%INSTALL_DIR%%/src/Makefile
-share/doc/%%INSTALL_DIR%%/user.tar.gz
-share/doc/%%INSTALL_DIR%%/internals.ps
-share/doc/%%INSTALL_DIR%%/user.ps.gz
-share/doc/%%INSTALL_DIR%%/tutorial.tar.gz
-share/doc/%%INSTALL_DIR%%/tutorial.ps.gz
-share/doc/%%INSTALL_DIR%%/programmer.tar.gz
-share/doc/%%INSTALL_DIR%%/programmer.ps.gz
-share/doc/%%INSTALL_DIR%%/postgres.tar.gz
-share/doc/%%INSTALL_DIR%%/bug.template
-share/doc/%%INSTALL_DIR%%/admin.tar.gz
-share/doc/%%INSTALL_DIR%%/admin.ps.gz
-share/doc/%%INSTALL_DIR%%/TODO
-share/doc/%%INSTALL_DIR%%/README.fsync
-share/doc/%%INSTALL_DIR%%/README.inet
-share/doc/%%INSTALL_DIR%%/README.locale
-share/doc/%%INSTALL_DIR%%/README.mb
-share/doc/%%INSTALL_DIR%%/README.mb.jp
-share/doc/%%INSTALL_DIR%%/Makefile
-share/doc/%%INSTALL_DIR%%/FAQ
-share/doc/%%INSTALL_DIR%%/FAQ_AIX
-share/doc/%%INSTALL_DIR%%/FAQ_DEV
-share/doc/%%INSTALL_DIR%%/FAQ_DigitalUnix
-share/doc/%%INSTALL_DIR%%/FAQ_FreeBSD
-share/doc/%%INSTALL_DIR%%/FAQ_HPUX
-share/doc/%%INSTALL_DIR%%/FAQ_Irix
-share/doc/%%INSTALL_DIR%%/FAQ_Linux
-share/doc/%%INSTALL_DIR%%/FAQ_SCO
-share/doc/%%INSTALL_DIR%%/FAQ_Solaris
-share/doc/%%INSTALL_DIR%%/KNOWN_BUGS
-share/doc/%%INSTALL_DIR%%/MISSING_FEATURES
-share/doc/%%INSTALL_DIR%%/README.Charsets
-share/doc/%%INSTALL_DIR%%/README.NT
diff --git a/japanese/postgresql/pkg-plist.dirrm b/japanese/postgresql/pkg-plist.dirrm
deleted file mode 100644
index c3f5c31c1128..000000000000
--- a/japanese/postgresql/pkg-plist.dirrm
+++ /dev/null
@@ -1,27 +0,0 @@
-@exec /usr/bin/su -l pgsql -c '%D/%%INSTALL_DIR%%/bin/initdb --pglib=%D/%%INSTALL_DIR%%/lib --pgdata=%D/%%INSTALL_DIR%%/data'
-@exec mkdir -p %D/%%INSTALL_DIR%%/include/port/freebsd
-@dirrm %%INSTALL_DIR%%/include/port/freebsd
-@dirrm %%INSTALL_DIR%%/include/port
-@unexec rm -rf %D/pgsql/data
-@unexec rm -rf %D/pgsql/errlog
-@dirrm share/doc/%%INSTALL_DIR%%/src/sgml/ref
-@dirrm share/doc/%%INSTALL_DIR%%/src/sgml
-@dirrm share/doc/%%INSTALL_DIR%%/src/graphics
-@dirrm share/doc/%%INSTALL_DIR%%/src
-@dirrm share/doc/%%INSTALL_DIR%%
-@dirrm %%INSTALL_DIR%%/man/manl
-@dirrm %%INSTALL_DIR%%/man/man5
-@dirrm %%INSTALL_DIR%%/man/man3
-@dirrm %%INSTALL_DIR%%/man/man1
-@dirrm %%INSTALL_DIR%%/man
-@dirrm %%INSTALL_DIR%%/lib
-@dirrm %%INSTALL_DIR%%/include/utils
-@dirrm %%INSTALL_DIR%%/include/libpq++
-@dirrm %%INSTALL_DIR%%/include/libpq
-@dirrm %%INSTALL_DIR%%/include/lib
-@dirrm %%INSTALL_DIR%%/include/executor
-@dirrm %%INSTALL_DIR%%/include/commands
-@dirrm %%INSTALL_DIR%%/include/access
-@dirrm %%INSTALL_DIR%%/include
-@dirrm %%INSTALL_DIR%%/bin
-@dirrm %%INSTALL_DIR%%
diff --git a/japanese/postgresql/pkg-plist.odbc b/japanese/postgresql/pkg-plist.odbc
deleted file mode 100644
index 8cba0e5c977c..000000000000
--- a/japanese/postgresql/pkg-plist.odbc
+++ /dev/null
@@ -1,7 +0,0 @@
-%%INSTALL_DIR%%/lib/libpsqlodbc.a
-%%INSTALL_DIR%%/lib/libpsqlodbc.so
-%%INSTALL_DIR%%/lib/libpsqlodbc.so.0
-%%INSTALL_DIR%%/include/iodbc/iodbc.h
-%%INSTALL_DIR%%/include/iodbc/isql.h
-%%INSTALL_DIR%%/include/iodbc/isqlext.h
-%%INSTALL_DIR%%/odbcinst.ini
diff --git a/japanese/postgresql/pkg-plist.odbc.dirrm b/japanese/postgresql/pkg-plist.odbc.dirrm
deleted file mode 100644
index e6ca5307161c..000000000000
--- a/japanese/postgresql/pkg-plist.odbc.dirrm
+++ /dev/null
@@ -1 +0,0 @@
-@dirrm %%INSTALL_DIR%%/include/iodbc
diff --git a/japanese/postgresql/pkg-plist.pl b/japanese/postgresql/pkg-plist.pl
deleted file mode 100644
index 7694c1236477..000000000000
--- a/japanese/postgresql/pkg-plist.pl
+++ /dev/null
@@ -1 +0,0 @@
-%%INSTALL_DIR%%/lib/pltcl.so
diff --git a/japanese/postgresql/pkg-plist.tcl b/japanese/postgresql/pkg-plist.tcl
deleted file mode 100644
index 1752c248ce13..000000000000
--- a/japanese/postgresql/pkg-plist.tcl
+++ /dev/null
@@ -1,129 +0,0 @@
-%%INSTALL_DIR%%/bin/pgtclsh
-%%INSTALL_DIR%%/bin/pgtksh
-%%INSTALL_DIR%%/bin/pgaccess
-%%INSTALL_DIR%%/lib/libpgtcl.a
-%%INSTALL_DIR%%/lib/libpgtcl.so
-%%INSTALL_DIR%%/lib/libpgtcl.so.2
-%%INSTALL_DIR%%/include/libpgtcl.h
-%%INSTALL_DIR%%/pgaccess/images/icon_button.gif
-%%INSTALL_DIR%%/pgaccess/images/icon_checkbutton.gif
-%%INSTALL_DIR%%/pgaccess/images/icon_entry.gif
-%%INSTALL_DIR%%/pgaccess/images/icon_frame.gif
-%%INSTALL_DIR%%/pgaccess/images/icon_label.gif
-%%INSTALL_DIR%%/pgaccess/images/icon_listbox.gif
-%%INSTALL_DIR%%/pgaccess/images/icon_query.gif
-%%INSTALL_DIR%%/pgaccess/images/icon_radiobutton.gif
-%%INSTALL_DIR%%/pgaccess/images/icon_text.gif
-%%INSTALL_DIR%%/pgaccess/lib/help/abort.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/add_records.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/alter_table.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/alter_user.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/author.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/begin.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/close.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/cluster.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/commit.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/copy.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/copyrights.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_aggregate.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_database.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_function.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_index.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_language.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_operator.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_rule.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_sequence.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_table.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_table_as.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_trigger.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_type.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_user.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_view.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/data_types.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/datefunc.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/declare.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/delete.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_aggregate.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_database.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_function.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_index.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_language.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_operator.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_rule.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_sequence.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_table.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_trigger.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_type.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_user.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_view.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/explain.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/fetch.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/form_design.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/forms.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/functions.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/geomfunc.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/grant.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/history.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/index.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/inheritance.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/insert.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/ipv4func.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/isolation.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/keywords.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/listen.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/load.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/lock.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/mathfunc.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/move.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/mvcc.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/new_query.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/new_table.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/notify.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/open_query.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/open_table.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/pgfunctions.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/postgresql.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/queries.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/reports.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/reset.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/revoke.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/rollback.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/schema.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/scripts.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/select.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/select_into.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/sequences.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/set.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/show.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/sql_guide.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/sqlfunc.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/stringfunc.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/tables.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/unlisten.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/update.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/users.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/vacuum.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/view_table_structure.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/views.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/visual_designer.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/y2k.hlp
-%%INSTALL_DIR%%/pgaccess/lib/languages/francais
-%%INSTALL_DIR%%/pgaccess/lib/languages/italiano
-%%INSTALL_DIR%%/pgaccess/lib/languages/magyar
-%%INSTALL_DIR%%/pgaccess/lib/languages/romana
-%%INSTALL_DIR%%/pgaccess/main.tcl
-%%INSTALL_DIR%%/pgaccess/lib/database.tcl
-%%INSTALL_DIR%%/pgaccess/lib/forms.tcl
-%%INSTALL_DIR%%/pgaccess/lib/functions.tcl
-%%INSTALL_DIR%%/pgaccess/lib/help.tcl
-%%INSTALL_DIR%%/pgaccess/lib/mainlib.tcl
-%%INSTALL_DIR%%/pgaccess/lib/preferences.tcl
-%%INSTALL_DIR%%/pgaccess/lib/queries.tcl
-%%INSTALL_DIR%%/pgaccess/lib/reports.tcl
-%%INSTALL_DIR%%/pgaccess/lib/schema.tcl
-%%INSTALL_DIR%%/pgaccess/lib/scripts.tcl
-%%INSTALL_DIR%%/pgaccess/lib/sequences.tcl
-%%INSTALL_DIR%%/pgaccess/lib/tables.tcl
-%%INSTALL_DIR%%/pgaccess/lib/users.tcl
-%%INSTALL_DIR%%/pgaccess/lib/views.tcl
-%%INSTALL_DIR%%/pgaccess/lib/visualqb.tcl
diff --git a/japanese/postgresql/pkg-plist.tcl.dirrm b/japanese/postgresql/pkg-plist.tcl.dirrm
deleted file mode 100644
index 888e0722beb7..000000000000
--- a/japanese/postgresql/pkg-plist.tcl.dirrm
+++ /dev/null
@@ -1,5 +0,0 @@
-@dirrm %%INSTALL_DIR%%/pgaccess/images
-@dirrm %%INSTALL_DIR%%/pgaccess/lib/help
-@dirrm %%INSTALL_DIR%%/pgaccess/lib/languages
-@dirrm %%INSTALL_DIR%%/pgaccess/lib
-@dirrm %%INSTALL_DIR%%/pgaccess
diff --git a/japanese/xemacs-devel-canna/Makefile b/japanese/xemacs-devel-canna/Makefile
deleted file mode 100644
index ab8a8c5f6487..000000000000
--- a/japanese/xemacs-devel-canna/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# New ports collection makefile for: XEmacs for Japanese with Canna input
-# Date created: 3 Jan 2002
-# Whom: KIRIYAMA Kazuhiko <kiri@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-CATEGORIES= japanese
-
-COMMENT= XEmacs(beta version) text editor(SJ3, SKK and Canna)
-
-MASTERDIR= ${.CURDIR}/../../editors/xemacs-devel-mule
-
-CANNA= yes
-
-BROKEN= "Aborts during build"
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-.include "${MASTERDIR}/Makefile"