aboutsummaryrefslogtreecommitdiff
path: root/editors
diff options
context:
space:
mode:
authorMark Linimon <linimon@FreeBSD.org>2007-04-02 07:39:32 +0000
committerMark Linimon <linimon@FreeBSD.org>2007-04-02 07:39:32 +0000
commit8640bceeea982f6f7d574831afb8855934afac37 (patch)
treed05b2f17bf0ae1383db446167b6367112a92cffa /editors
parent6c44c2589635682f49b1edd92f97f775f91b959f (diff)
downloadports-8640bceeea982f6f7d574831afb8855934afac37.tar.gz
ports-8640bceeea982f6f7d574831afb8855934afac37.zip
Notes
Diffstat (limited to 'editors')
-rw-r--r--editors/emacs20-dl/Makefile90
-rw-r--r--editors/emacs20-dl/distinfo12
-rw-r--r--editors/emacs20-dl/files/patch-ai17
-rw-r--r--editors/emacs20-dl/files/patch-aj31
-rw-r--r--editors/emacs20-dl/files/patch-ca14
-rw-r--r--editors/emacs20-dl/files/patch-cb24
-rw-r--r--editors/emacs20-dl/files/patch-cc35
-rw-r--r--editors/emacs20-dl/files/patch-cd20
-rw-r--r--editors/emacs20-dl/files/patch-cg161
-rw-r--r--editors/emacs20-dl/files/patch-lisp::dired.el19
-rw-r--r--editors/emacs20-dl/files/patch-src_emacs.c13
-rw-r--r--editors/emacs20-dl/files/site-init.el.tmpl10
-rw-r--r--editors/emacs20-dl/pkg-descr15
-rw-r--r--editors/emacs20-dl/pkg-plist2
-rw-r--r--editors/emacs20-dl/scripts/configure14
15 files changed, 0 insertions, 477 deletions
diff --git a/editors/emacs20-dl/Makefile b/editors/emacs20-dl/Makefile
deleted file mode 100644
index bfc3d9520ab9..000000000000
--- a/editors/emacs20-dl/Makefile
+++ /dev/null
@@ -1,90 +0,0 @@
-# New ports collection makefile for: GNU emacs with dynamic loading function
-# Date created: 10 October 1998
-# Whom: shige
-#
-# $FreeBSD$
-#
-
-PORTNAME= emacs-dl
-PORTVERSION= ${EMACS_VER}
-PORTREVISION= 2
-CATEGORIES= editors ipv6
-MASTER_SITES= ${MASTER_SITE_GNU} http://home.catv.ne.jp/pp/ginoue/software/emacs-xim/:xim
-MASTER_SITE_SUBDIR= emacs
-DISTNAME= emacs-${EMACS_VER}
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
- ${XIM_PATCH}${EXTRACT_SUFX}:xim
-
-PATCH_SITES= ftp://ftp.m17n.org/pub/mule/dynamic-loading/ \
- ${MASTER_SITE_LOCAL}
-PATCH_SITE_SUBDIR= shige/emacs
-PATCHFILES= emacs-20.4-dl3.diff.gz emacs-20.7-linespace-patch.gz
-PATCH_DIST_STRIP= -p1
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GNU editing macros with dynamic loading module function (binary only)
-
-RUN_DEPENDS= emacs-${EMACS_VER}:${PORTSDIR}/editors/emacs20
-
-DEPRECATED= homepage and patchfile disappeared
-EXPIRATION_DATE= 2007-01-21
-
-WRKSRC= ${WRKDIR}/emacs-${EMACS_VER}
-
-USE_AUTOTOOLS= autoconf:213
-USE_GMAKE= yes
-MAKE_ENV= INSTALL_SCRIPT="${INSTALL_SCRIPT}"
-EMACS_VER= 20.7
-CONFIGURE_TARGET= ${MACHINE_ARCH}--freebsd
-.if !defined(WITHOUT_X11)
-CONFIGURE_ARGS= --with-x-toolkit --with-pop
-USE_XLIB= yes
-.else
-CONFIGURE_ARGS= --with-x=no --with-pop
-.endif
-CONFIGURE_ARGS+= --with-line-space
-
-# for XIM extension
-XIM_PATCH= emacs20-xim-20000713
-.if defined(WITHOUT_XIM) && (${WITHOUT_XIM} == "yes")
-MAKE_FLAGS= MYCPPFLAG="-DX_I18N_INHIBITED"
-.endif
-
-DOC_FILE= DOC-DL-${EMACS_VER}.1
-
-PLIST_SUB= EMACS_VER=${EMACS_VER} EMACS_ARCH=${CONFIGURE_TARGET} \
- DOC_FILE=${DOC_FILE}
-
-SCRIPTS_ENV= SED=${SED} MV=${MV} \
- DOC_FILE=${DOC_FILE}
-
-.include <bsd.port.pre.mk>
-
-RECOMPILE_ELS= dired.el startup.el
-
-pre-patch:
- @(cd ${WRKSRC} ; \
- ${PATCH} ${PATCH_ARGS} -p1 < ../${XIM_PATCH}/${XIM_PATCH}.diff ;\
- )
-
-pre-build:
- @${RM} -rf ${WRKSRC}/info/*
- @${LN} -sf DOC ${WRKSRC}/etc/${DOC_FILE}
-
-post-build:
-# to rebuild emacs because startup.elc should be updated
- @(cd ${WRKSRC}/lisp; \
- ${WRKSRC}/src/emacs -batch -q -no-init-file \
- -f batch-byte-compile ${RECOMPILE_ELS} ; \
- )
- @${RM} -f ${WRKSRC}/src/emacs ${WRKSRC}/src/emacs-${EMACS_VER}*
- @(cd ${BUILD_WRKSRC}; \
- ${SETENV} ${MAKE_ENV} \
- ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET} ;\
- )
-
-do-install:
- @${INSTALL} -c -s -m 555 -o root -g wheel ${WRKSRC}/src/emacs ${PREFIX}/bin/emacs-dl-${EMACS_VER}
- @${INSTALL_DATA} ${WRKSRC}/etc/DOC ${PREFIX}/share/emacs/${EMACS_VER}/etc/${DOC_FILE}
-
-.include <bsd.port.post.mk>
diff --git a/editors/emacs20-dl/distinfo b/editors/emacs20-dl/distinfo
deleted file mode 100644
index 47c1c9f684d3..000000000000
--- a/editors/emacs20-dl/distinfo
+++ /dev/null
@@ -1,12 +0,0 @@
-MD5 (emacs-20.7.tar.gz) = c732cf5e668d4ac67d9418ecb103ecf5
-SHA256 (emacs-20.7.tar.gz) = c73b753072ee3307787d597aaf5713a0652153a5a8037760f75cd8ffdcdcaea7
-SIZE (emacs-20.7.tar.gz) = 15043428
-MD5 (emacs20-xim-20000713.tar.gz) = 3fec03adb19038afe25345b12962ec0f
-SHA256 (emacs20-xim-20000713.tar.gz) = 1aeeb8086abb871004fd03b6894534a783a5653a34d81a7c7dfb36d784842598
-SIZE (emacs20-xim-20000713.tar.gz) = 9837
-MD5 (emacs-20.4-dl3.diff.gz) = c7d5891607236066cd1a7f187d6100bc
-SHA256 (emacs-20.4-dl3.diff.gz) = fcdf994aaee5af16b55d6d67a1364901dd27d031aa068e7135a9aa4a02870874
-SIZE (emacs-20.4-dl3.diff.gz) = 5015
-MD5 (emacs-20.7-linespace-patch.gz) = 01b6e4480f5801dcfb202ca96f8ad886
-SHA256 (emacs-20.7-linespace-patch.gz) = f9b5b8700f747e5e14b94c8590dadd398229dc31a07e1b6b59a753cd5e23548b
-SIZE (emacs-20.7-linespace-patch.gz) = 2985
diff --git a/editors/emacs20-dl/files/patch-ai b/editors/emacs20-dl/files/patch-ai
deleted file mode 100644
index c506c8761586..000000000000
--- a/editors/emacs20-dl/files/patch-ai
+++ /dev/null
@@ -1,17 +0,0 @@
---- src/unexelf.c.orig Mon May 15 17:14:02 2000
-+++ src/unexelf.c Sat Jul 1 18:17:15 2000
-@@ -506,6 +506,14 @@
- # include <link.h> /* get ElfW etc */
- #endif
-
-+#ifdef __FreeBSD__
-+# ifdef __STDC__
-+# define ElfW(type) Elf_##type
-+# else
-+# define ElfW(type) Elf_/**/type
-+# endif
-+#endif
-+
- #ifndef ElfW
- # ifdef __STDC__
- # define ElfBitsW(bits, type) Elf##bits##_##type
diff --git a/editors/emacs20-dl/files/patch-aj b/editors/emacs20-dl/files/patch-aj
deleted file mode 100644
index b11a244c6e41..000000000000
--- a/editors/emacs20-dl/files/patch-aj
+++ /dev/null
@@ -1,31 +0,0 @@
---- src/m/alpha.h.orig Wed Oct 29 16:47:37 1997
-+++ src/m/alpha.h Sun Jan 3 20:05:49 1999
-@@ -239,7 +239,7 @@
-
- #ifndef NOT_C_CODE
- /* We need these because pointers are larger than the default ints. */
--#if !defined(__NetBSD__) && !defined(__OpenBSD__)
-+#if !defined(__FreeBSD__) && !defined(__NetBSD__) && !defined(__OpenBSD__)
- #include <alloca.h>
- #else
- #include <stdlib.h>
-@@ -308,7 +308,8 @@
- termio and struct termios are mutually incompatible. */
- #define NO_TERMIO
-
--#if defined (LINUX) || defined (__NetBSD__) || defined (__OpenBSD__)
-+#if defined (LINUX) || \
-+ defined(__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__)
- # define TEXT_END ({ extern int _etext; &_etext; })
- # ifndef __ELF__
- # define COFF
-@@ -316,7 +317,8 @@
- # endif /* notdef __ELF__ */
- #endif
-
--#if (defined (__NetBSD__) || defined (__OpenBSD__)) && defined (__ELF__)
-+#if (defined (__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__)) \
-+ && defined (__ELF__)
- #define HAVE_TEXT_START
- #endif
-
diff --git a/editors/emacs20-dl/files/patch-ca b/editors/emacs20-dl/files/patch-ca
deleted file mode 100644
index 329193d7e25d..000000000000
--- a/editors/emacs20-dl/files/patch-ca
+++ /dev/null
@@ -1,14 +0,0 @@
---- src/Makefile.in.orig Sun Jul 2 12:44:43 2000
-+++ src/Makefile.in Sun Jul 2 12:44:44 2000
-@@ -418,7 +418,11 @@
- libexecdir=${exec_prefix}/libexec
- archlibdir=${libexecdir}/emacs/${version}/${configuration}
- #ifdef __FreeBSD__
-+#ifdef __ELF__
-+#define LINKER $(CC) -nostdlib -Wl,-export-dynamic -Wl,-R${archlibdir}
-+#else /* not __ELF__ */
- #define LINKER $(CC) -nostdlib -Wl,-R${archlibdir}
-+#endif /* __ELF__ */
- #else
- #define LINKER $(CC) -nostdlib -rdynamic -Wl,-rpath,${archlibdir}
- #endif
diff --git a/editors/emacs20-dl/files/patch-cb b/editors/emacs20-dl/files/patch-cb
deleted file mode 100644
index 7eadaa1d8003..000000000000
--- a/editors/emacs20-dl/files/patch-cb
+++ /dev/null
@@ -1,24 +0,0 @@
---- src/s/freebsd.h.orig Mon Jan 13 03:08:43 2003
-+++ src/s/freebsd.h Mon Jan 13 03:10:05 2003
-@@ -56,9 +66,20 @@
- #ifdef __ELF__
-
- #define LD_SWITCH_SYSTEM
-+
-+#if __FreeBSD_version >= 500000
-+#define LD_SWITCH_SYSTEM_TEMACS -znocombreloc
-+#endif
-+
-+#ifdef __alpha__
-+#define START_FILES pre-crt0.o /usr/lib/crt1.o /usr/lib/crtbegin.o
-+#define LIB_STANDARD -lgcc -lc -lgcc /usr/lib/crtend.o
-+#else
- #define START_FILES pre-crt0.o /usr/lib/crt1.o /usr/lib/crti.o /usr/lib/crtbegin.o
--#define UNEXEC unexelf.o
- #define LIB_STANDARD -lgcc -lc -lgcc /usr/lib/crtend.o /usr/lib/crtn.o
-+#endif
-+
-+#define UNEXEC unexelf.o
- #undef LIB_GCC
- #define LIB_GCC
-
diff --git a/editors/emacs20-dl/files/patch-cc b/editors/emacs20-dl/files/patch-cc
deleted file mode 100644
index ef2271e18737..000000000000
--- a/editors/emacs20-dl/files/patch-cc
+++ /dev/null
@@ -1,35 +0,0 @@
---- configure.in.orig Tue Jun 6 00:42:49 2000
-+++ configure.in Sat Jul 1 20:46:31 2000
-@@ -147,6 +150,15 @@
- machine='' opsys='' unported=no
- case "${canonical}" in
-
-+ ## FreeBSD ports
-+ *-*-freebsd* )
-+ opsys=freebsd
-+ case "${canonical}" in
-+ alpha*-*-freebsd*) machine=alpha ;;
-+ i[3456]86-*-freebsd*) machine=intel386 ;;
-+ esac
-+ ;;
-+
- ## NetBSD ports
- *-*-netbsd* )
- opsys=netbsd
-@@ -958,7 +970,6 @@
- ;;
- *-sysv4.2uw* ) opsys=unixware; NON_GNU_CPP=/lib/cpp ;;
- *-386bsd* ) opsys=386bsd ;;
-- *-freebsd* ) opsys=freebsd ;;
- *-nextstep* ) opsys=nextstep ;;
- ## Otherwise, we'll fall through to the generic opsys code at the bottom.
- esac
-@@ -1639,7 +1650,7 @@
- rename closedir mkdir rmdir sysinfo \
- random lrand48 bcopy bcmp logb frexp fmod rint cbrt ftime res_init setsid \
- strerror fpathconf select mktime euidaccess getpagesize tzset setlocale \
--utimes setrlimit setpgid getcwd shutdown strftime)
-+utimes setrlimit setpgid getcwd shutdown strftime getaddrinfo)
-
- # UNIX98 PTYs.
- AC_CHECK_FUNCS(grantpt)
diff --git a/editors/emacs20-dl/files/patch-cd b/editors/emacs20-dl/files/patch-cd
deleted file mode 100644
index bd0d3fe516a2..000000000000
--- a/editors/emacs20-dl/files/patch-cd
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/config.in.orig Mon Jun 26 19:06:49 2000
-+++ src/config.in Mon Jun 26 19:07:38 2000
-@@ -118,6 +118,9 @@
- /* Define to support using a Hesiod database to find the POP server. */
- #undef HESIOD
-
-+/* Define to support using a XPG4 library on FreeBSD system. */
-+#undef USE_XPG
-+
- /* Some things figured out by the configure script, grouped as they are in
- configure.in. */
- #ifndef _ALL_SOURCE /* suppress warning if this is pre-defined */
-@@ -236,6 +239,7 @@
- #undef HAVE_STRFTIME
- #undef HAVE_GRANTPT
- #undef HAVE_GETPT
-+#undef HAVE_GETADDRINFO
-
- #undef LOCALTIME_CACHE
- #undef HAVE_INET_SOCKETS
diff --git a/editors/emacs20-dl/files/patch-cg b/editors/emacs20-dl/files/patch-cg
deleted file mode 100644
index ad2a70850899..000000000000
--- a/editors/emacs20-dl/files/patch-cg
+++ /dev/null
@@ -1,161 +0,0 @@
---- src/process.c.orig Wed May 24 04:10:16 2000
-+++ src/process.c Mon Sep 4 14:15:19 2000
-@@ -1,7 +1,18 @@
-+/*
-+ * Locally hacked process.c to add ipv6 support. -wsr
-+ *
-+ * The configure.in file should define "HAVE_GETADDRINFO" if it is found
-+ * in libc.
-+ *
-+ */
-+
- /* Asynchronous subprocess control for GNU Emacs.
- Copyright (C) 1985, 86, 87, 88, 93, 94, 95, 96, 1998
- Free Software Foundation, Inc.
-
-+ ipv6 changes are
-+ Copyright (C) 1999 Wolfgang S. Rupprecht
-+
- This file is part of GNU Emacs.
-
- GNU Emacs is free software; you can redistribute it and/or modify
-@@ -1810,15 +1821,21 @@
- {
- Lisp_Object proc;
- register int i;
-+#ifdef HAVE_GETADDRINFO
-+ struct addrinfo hints, *res, *lres;
-+ int ret = 0;
-+ int xerrno = 0;
-+ char *portstring, portbuf [128];
-+#else /* HAVE_GETADDRINFO */
- struct sockaddr_in address;
- struct servent *svc_info;
- struct hostent *host_info_ptr, host_info;
- char *(addr_list[2]);
- IN_ADDR numeric_addr;
-- int s, outch, inch;
-- char errstring[80];
-- int port;
- struct hostent host_info_fixed;
-+ int port;
-+#endif /* HAVE_GETADDRINFO */
-+ int s = -1, outch, inch;
- struct gcpro gcpro1, gcpro2, gcpro3, gcpro4;
- int retry = 0;
- int count = specpdl_ptr - specpdl;
-@@ -1831,6 +1848,22 @@
- GCPRO4 (name, buffer, host, service);
- CHECK_STRING (name, 0);
- CHECK_STRING (host, 0);
-+
-+#ifdef HAVE_GETADDRINFO
-+ /*
-+ * caution: service can either be a string or int.
-+ * Convert to a C string for later use by getaddrinfo.
-+ */
-+ if (INTEGERP (service)) {
-+ snprintf (portbuf, sizeof (portbuf), "%d", XINT (service));
-+ portstring = portbuf;
-+ }
-+ else
-+ {
-+ CHECK_STRING (service, 0);
-+ portstring = XSTRING (service)->data;
-+ }
-+#else /* HAVE_GETADDRINFO */
- if (INTEGERP (service))
- port = htons ((unsigned short) XINT (service));
- else
-@@ -1841,6 +1874,7 @@
- error ("Unknown service \"%s\"", XSTRING (service)->data);
- port = svc_info->s_port;
- }
-+#endif /* HAVE_GETADDRINFO */
-
- /* Slow down polling to every ten seconds.
- Some kernels have a bug which causes retrying connect to fail
-@@ -1850,6 +1884,75 @@
- #endif
-
- #ifndef TERM
-+#ifdef HAVE_GETADDRINFO /* We have a modern OS. -wsr */
-+ immediate_quit = 1;
-+ QUIT;
-+ memset(&hints, 0, sizeof(hints));
-+ hints.ai_flags = 0;
-+ hints.ai_family = AF_UNSPEC;
-+ hints.ai_socktype = SOCK_STREAM;
-+ hints.ai_protocol = 0;
-+ ret = getaddrinfo(XSTRING (host)->data, portstring, &hints, &res);
-+ if (ret)
-+ error("%s/%s %s", XSTRING (host)->data, portstring, gai_strerror(ret));
-+ immediate_quit = 0;
-+
-+ for (lres = res; lres ; lres = lres->ai_next)
-+ {
-+ s = socket(lres->ai_family, lres->ai_socktype, lres->ai_protocol);
-+ if (s < 0)
-+ {
-+ xerrno = errno;
-+ continue;
-+ }
-+
-+ /* Kernel bugs (on Ultrix at least) cause lossage (not just EINTR)
-+ when connect is interrupted. So let's not let it get interrupted.
-+ Note we do not turn off polling, because polling is only used
-+ when not interrupt_input, and thus not normally used on the systems
-+ which have this bug. On systems which use polling, there's no way
-+ to quit if polling is turned off. */
-+ if (interrupt_input)
-+ unrequest_sigio ();
-+
-+ loop:
-+ immediate_quit = 1;
-+ QUIT;
-+
-+ if (connect(s, lres->ai_addr, lres->ai_addrlen) == 0 ||
-+ errno == EISCONN)
-+ break;
-+
-+ xerrno = errno;
-+ immediate_quit = 0;
-+
-+ if (errno == EINTR)
-+ goto loop;
-+ if (errno == EADDRINUSE && retry < 20)
-+ {
-+ /* A delay here is needed on some FreeBSD systems,
-+ and it is harmless, since this retrying takes time anyway
-+ and should be infrequent. */
-+ Fsleep_for (make_number (1), Qnil);
-+ retry++;
-+ goto loop;
-+ }
-+
-+ close(s);
-+ s = -1;
-+ }
-+
-+ freeaddrinfo(res);
-+ if (s < 0)
-+ {
-+ if (interrupt_input)
-+ request_sigio ();
-+
-+ errno = xerrno;
-+ report_file_error ("connection failed",
-+ Fcons (host, Fcons (name, Qnil)));
-+ }
-+#else /* HAVE_GETADDRINFO */
- while (1)
- {
- #ifdef TRY_AGAIN
-@@ -1940,6 +2043,7 @@
- report_file_error ("connection failed",
- Fcons (host, Fcons (name, Qnil)));
- }
-+#endif /* HAVE_GETADDRINFO */
-
- immediate_quit = 0;
-
diff --git a/editors/emacs20-dl/files/patch-lisp::dired.el b/editors/emacs20-dl/files/patch-lisp::dired.el
deleted file mode 100644
index 79cda88d0d19..000000000000
--- a/editors/emacs20-dl/files/patch-lisp::dired.el
+++ /dev/null
@@ -1,19 +0,0 @@
---- lisp/dired.el.orig Tue Nov 30 00:04:12 1999
-+++ lisp/dired.el Wed Dec 5 03:15:14 2001
-@@ -1375,6 +1375,7 @@
- ;; weiand: changed: year potentially unaligned
- ;;old s "\\(" HH:MM "\\|" s yyyy "\\|" yyyy s "\\)"))
- s "\\(" HH:MM "\\|" s "?" yyyy "\\|" yyyy s "\\)"))
-+ (freebsd-ja (concat s mm "/" dd s "\\(" HH:MM "\\|" s yyyy "\\)"))
- (japanese (concat mm k s dd k s "\\(" s HH:MM "\\|" yyyy k "\\)")))
- ;; The "[0-9]" below requires the previous column to end in a digit.
- ;; This avoids recognizing `1 may 1997' as a date in the line:
-@@ -1382,7 +1383,7 @@
- ;; The ".*" below finds the last match if there are multiple matches.
- ;; This avoids recognizing `jservice 10 1024' as a date in the line:
- ;; drwxr-xr-x 3 jservice 10 1024 Jul 2 1997 esg-host
-- (concat ".*[0-9]" s "\\(" western "\\|" japanese "\\)" s))
-+ (concat ".*[0-9]" s "\\(" western "\\|" japanese "\\|" freebsd-ja "\\)" s))
- "Regular expression to match up to the file name in a directory listing.
- The default value is designed to recognize dates and times
- regardless of the language.")
diff --git a/editors/emacs20-dl/files/patch-src_emacs.c b/editors/emacs20-dl/files/patch-src_emacs.c
deleted file mode 100644
index f7c73794b253..000000000000
--- a/editors/emacs20-dl/files/patch-src_emacs.c
+++ /dev/null
@@ -1,13 +0,0 @@
-
-$FreeBSD: /tmp/pcvs/ports/editors/emacs20-dl/files/Attic/patch-src_emacs.c,v 1.1 2002-09-07 00:39:17 kris Exp $
-
---- src/emacs.c.orig Wed May 24 15:58:54 2000
-+++ src/emacs.c Mon Jul 29 23:23:20 2002
-@@ -602,7 +602,6 @@
- char stack_bottom_variable;
- int skip_args = 0;
- extern int errno;
-- extern int sys_nerr;
- #ifdef HAVE_SETRLIMIT
- struct rlimit rlim;
- #endif
diff --git a/editors/emacs20-dl/files/site-init.el.tmpl b/editors/emacs20-dl/files/site-init.el.tmpl
deleted file mode 100644
index 838684add65c..000000000000
--- a/editors/emacs20-dl/files/site-init.el.tmpl
+++ /dev/null
@@ -1,10 +0,0 @@
-;;; site-init.el -- site-dependent initialization file
-
-;;
-;; Init file for FreeBSD port: emacs20-dl
-;;
-
-; change a default file name of the internal DOC-string.
-(Snarf-documentation "%%DOC_FILE%%")
-
-;;; site-init.el ends here
diff --git a/editors/emacs20-dl/pkg-descr b/editors/emacs20-dl/pkg-descr
deleted file mode 100644
index b42cfaf7a6ab..000000000000
--- a/editors/emacs20-dl/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-GNU Emacs is a self-documenting, customizable, extensible real-time
-display editor (emacs binary only).
-
-This package's emacs has a dynamic loading module function.
-And XIM function which emacs already has is fixed.
-
-Emacs binary is:
- ${PREFIX}/bin/emacs-dl-20.7
-
-Dynamic loading patch:
- ftp://ftp.m17n.org/mule/dynamic-loading/emacs-20.4-dl3.diff.gz
-
-WWW: http://www.m17n.org/mule/dynamic-loading/
-
---- Ported by shige@FreeBSD.ORG
diff --git a/editors/emacs20-dl/pkg-plist b/editors/emacs20-dl/pkg-plist
deleted file mode 100644
index 38ada015bf01..000000000000
--- a/editors/emacs20-dl/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-bin/emacs-dl-%%EMACS_VER%%
-share/emacs/%%EMACS_VER%%/etc/%%DOC_FILE%%
diff --git a/editors/emacs20-dl/scripts/configure b/editors/emacs20-dl/scripts/configure
deleted file mode 100644
index f588d1f09b77..000000000000
--- a/editors/emacs20-dl/scripts/configure
+++ /dev/null
@@ -1,14 +0,0 @@
-#! /bin/sh
-
-for f in site-init.el; do
- ${SED} -e "s,%%DOC_FILE%%,${DOC_FILE},g" \
- < ${FILESDIR}/${f}.tmpl > ${WRKSRC}/lisp/${f}
-done
-
-cd ${WRKSRC}
-
-if [ -f /usr/lib/aout/crt0.o -a ! -f /usr/lib/crt0.o ]; then
- ${SED} -e "s|/usr/lib/crt0\.o|/usr/lib/aout/crt0.o|g" \
- src/s/freebsd.h > src/s/freebsd.h.new || exit
- ${MV} -f src/s/freebsd.h.new src/s/freebsd.h
-fi