aboutsummaryrefslogtreecommitdiff
path: root/japanese/emacs-manual
diff options
context:
space:
mode:
Diffstat (limited to 'japanese/emacs-manual')
-rw-r--r--japanese/emacs-manual/Makefile90
-rw-r--r--japanese/emacs-manual/distinfo4
-rw-r--r--japanese/emacs-manual/files/PORT_TEXIFMT.MK17
-rw-r--r--japanese/emacs-manual/files/extra-patch-texinfmt.el.patch41
-rw-r--r--japanese/emacs-manual/files/patch-aa24
-rw-r--r--japanese/emacs-manual/pkg-descr5
6 files changed, 0 insertions, 181 deletions
diff --git a/japanese/emacs-manual/Makefile b/japanese/emacs-manual/Makefile
deleted file mode 100644
index 568e5023264f..000000000000
--- a/japanese/emacs-manual/Makefile
+++ /dev/null
@@ -1,90 +0,0 @@
-# New ports collection makefile for: ja-emacs-manual
-# Date created: 14 April 1999
-# Whom: OKAZAKI Tetsurou
-#
-# $FreeBSD$
-#
-
-PORTNAME= emacs-manual
-PORTVERSION= 13.20000303
-PORTREVISION= 4
-CATEGORIES= japanese
-MASTER_SITES= ftp://ftp.ascii.co.jp/pub/GNU/emacs-20.x/:ascii \
- ${MASTER_SITE_GNU:S/$/:gnu/}
-MASTER_SITE_SUBDIR= emacs/:gnu
-DISTNAME= emacs-20.6-man-jp
-DISTFILES= ${DISTNAME}.tgz:ascii ${EMACS_ARC:S/$/:gnu/}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Japanese translation of the GNU Emacs Manual
-
-DEPRECATED= Look like an abandonware, no more public distifles
-EXPIRATION_DATE= 2011-08-01
-
-BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash
-
-USE_EMACS= yes
-EMACS_PORT_NAME= emacs21
-EMACS_NO_RUN_DEPENDS= YES
-
-ERRATA_FILE=
-
-EXTRACT_ONLY= ${DISTNAME}.tgz
-EMACS_DISTNAME= emacs-${EMACS_VER}
-EMACS_ARC= ${EMACS_DISTNAME}.tar.gz
-EMACS_SRCDIR= ${WRKDIR}/${EMACS_DISTNAME}
-EXTRACT_FILES= ${EMACS_DISTNAME}/man/ack.texi
-TEXINFMT_EL= ${LOCALBASE}/${EMACS_LIBDIR_WITH_VER}/lisp/textmodes/texinfmt.el
-
-# We must apply this patch at first.
-EXTRA_PATCHES= ${WRKSRC}/patch-texinfmt.el
-
-.if defined(ERRATA_FILE) && !empty(ERRATA_FILE)
-DISTFILES+= ${ERRATA_FILE}.tgz
-EXTRACT_ONLY+= ${ERRATA_FILE}.tgz
-EXTRA_PATCHES+= ${WRKDIR}/${ERRATA_FILE}
-.endif
-
-EXTRACT_DEPENDS+= ${TEXINFMT_EL}:${EMACS_PORTSDIR}
-
-INFO= emacs-ja
-TEXINFO= emacs.texi
-
-EMACS_ARGS= -batch -nw --multibyte -no-init-file -no-site-file
-EMACS_LOADLIBS= --load=texinfmt.el --load=PORT_TEXIFMT.MK
-
-post-extract:
- ${CP} ${FILESDIR}/PORT_TEXIFMT.MK ${WRKSRC}
- @(cd ${WRKDIR} && \
- ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${DISTDIR}/${EMACS_ARC} ${EXTRACT_AFTER_ARGS} ${EXTRACT_FILES} ; \
- ${CP} ${EXTRACT_FILES} ${WRKSRC})
- ${CP} ${TEXINFMT_EL} ${WRKSRC}
- ${MKDIR} ${WRKDIR}/info
-
-# workaround target (please delete after emacs-20.7-man-jp is released).
-pre-patch:
- cd ${WRKSRC}; \
- ${PATCH} ${PATCH_ARGS} < ${FILESDIR}/extra-patch-texinfmt.el.patch
-
-post-patch:
- cd ${WRKSRC}; \
- ${REINPLACE_CMD} -E -e 's/(@[^@]*ref{.*,.*,.*, *elisp),/\1-ja,/;' *.texi
-
-pre-build:
- @${ECHO_MSG} "===> Now start formatting texinfo. Please wait."
-
-do-build:
- cd ${WRKSRC}; for f in ${TEXINFO}; do \
- ${EMACS_CMD} ${EMACS_ARGS} ${EMACS_LOADLIBS} \
- --eval "(port-texinfo-format \"$$f\" 'junet)"; \
- done
-
-post-build:
- @${ECHO_MSG} "===> Done."
-
-do-install:
-.for i in ${INFO}
- ${INSTALL_DATA} ${WRKDIR}/info/$i.info ${PREFIX}/${INFO_PATH}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/japanese/emacs-manual/distinfo b/japanese/emacs-manual/distinfo
deleted file mode 100644
index 32dd0b03e65c..000000000000
--- a/japanese/emacs-manual/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (emacs-20.6-man-jp.tgz) = b1a212f7fe47654c9bba884d463d553ca5c109a9662a7dcd760e67be384236a1
-SIZE (emacs-20.6-man-jp.tgz) = 889776
-SHA256 (emacs-21.3.tar.gz) = 95364d2478349d48015cb58433cd890f2a9548d32c9e5813f9dab2b2f9fbea90
-SIZE (emacs-21.3.tar.gz) = 20399831
diff --git a/japanese/emacs-manual/files/PORT_TEXIFMT.MK b/japanese/emacs-manual/files/PORT_TEXIFMT.MK
deleted file mode 100644
index a050d11992dd..000000000000
--- a/japanese/emacs-manual/files/PORT_TEXIFMT.MK
+++ /dev/null
@@ -1,17 +0,0 @@
-;;; -*- Emacs-Lisp -*-
-;;; PORT_TEXIFMT.MK --- for texinfo-format
-;;; Code:
-
-(defun port-texinfo-format (file &optional coding-system)
- (let (obuf)
- (find-file (expand-file-name file))
- (setq obuf (current-buffer))
- (require 'texinfmt)
- (texinfo-format-buffer t)
- (if coding-system
- (set-buffer-file-coding-system coding-system))
- (save-buffer)
- (kill-buffer (current-buffer))
- (kill-buffer obuf)))
-
-;;; PORT_TEXIFMT.MK ends here
diff --git a/japanese/emacs-manual/files/extra-patch-texinfmt.el.patch b/japanese/emacs-manual/files/extra-patch-texinfmt.el.patch
deleted file mode 100644
index ccf025269b6b..000000000000
--- a/japanese/emacs-manual/files/extra-patch-texinfmt.el.patch
+++ /dev/null
@@ -1,41 +0,0 @@
---- patch-texinfmt.el.orig Fri Mar 3 21:26:16 2000
-+++ patch-texinfmt.el Thu Jul 13 18:17:38 2000
-@@ -1,5 +1,5 @@
----- texinfmt.el-ORIG Sun May 30 04:21:06 1999
--+++ texinfmt.el Thu Jan 13 10:52:58 2000
-+--- texinfmt.el.orig Thu Jul 13 18:12:19 2000
-++++ texinfmt.el Thu Jul 13 18:17:28 2000
- @@ -1111,6 +1111,78 @@
-
- ;;; @node, @menu, @detailmenu
-@@ -112,17 +112,18 @@
- (texinfo-discard-command)
- (setq texinfo-last-node name)
- (let ((tem (if texinfo-fold-nodename-case (downcase name) name)))
--@@ -1212,7 +1308,8 @@
-+@@ -1212,7 +1308,9 @@
- (insert (or fname (car args)) ": ")
- (if (nth 3 args)
- (insert "(" (nth 3 args) ")"))
--- (insert (car args))))))
-+- (and (car args) (insert (car args)))))))
- + (insert (or (car args) ""))
- + (or (save-excursion (looking-at "[.,]")) (insert "."))))))
-++
-
- (put 'pxref 'texinfo-format 'texinfo-format-pxref)
- (defun texinfo-format-pxref ()
--@@ -1220,6 +1317,7 @@
-+@@ -1220,6 +1318,7 @@
- (or (save-excursion
- (forward-char -2)
- (looking-at "::"))
-@@ -130,7 +131,7 @@
- (insert ".")))
-
- ;; @inforef{NODE, FNAME, FILE}
--@@ -1230,7 +1328,8 @@
-+@@ -1230,7 +1329,8 @@
- (let ((args (texinfo-format-parse-args)))
- (texinfo-discard-command)
- (if (nth 1 args)
diff --git a/japanese/emacs-manual/files/patch-aa b/japanese/emacs-manual/files/patch-aa
deleted file mode 100644
index e2924ee7b46a..000000000000
--- a/japanese/emacs-manual/files/patch-aa
+++ /dev/null
@@ -1,24 +0,0 @@
---- emacs.texi.~1~ Thu Mar 23 12:16:23 2000
-+++ emacs.texi Mon Apr 3 22:38:11 2000
-@@ -14,7 +14,8 @@
- @setchapternewpage odd
- @c @settitle GNU Emacs Manual
- @settitle GNU Emacsマニュアル
--@setfilename ../info/emacs
-+@setfilename ../info/emacs-ja.info
-+@footnotestyle end
- @synindex pg cp
-
- @ifinfo
-@@ -24,9 +25,9 @@
- Emacs 20.6版対応に改訂した@cite{GNU Emacs Manual} 13版です。
- @c Please REMEMBER to update edition number in *three* places in this file.
-
--@dircategory Editors
-+@dircategory The Emacs editor and associated tools
- @direntry
--* Emacs: (emacs). The extensible self-documenting text editor.
-+* Emacs-ja: (emacs-ja). The extensible self-documenting text editor. (Japanese)
- @end direntry
-
- Published by the Free Software Foundation
diff --git a/japanese/emacs-manual/pkg-descr b/japanese/emacs-manual/pkg-descr
deleted file mode 100644
index c450ac80c96f..000000000000
--- a/japanese/emacs-manual/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This is a Japanese translation of the GNU Emacs Manual.
-
-Emacs is the extensible, customizable, self-documenting real-time
-display editor. This Info file describes how to edit with Emacs and
-some of how to customize it; it corresponds to GNU Emacs version 20.6.