summaryrefslogtreecommitdiff
path: root/japanese/mule-wnn6
diff options
context:
space:
mode:
Diffstat (limited to 'japanese/mule-wnn6')
-rw-r--r--japanese/mule-wnn6/Makefile45
-rw-r--r--japanese/mule-wnn6/pkg-comment2
-rw-r--r--japanese/mule-wnn6/pkg-descr20
3 files changed, 38 insertions, 29 deletions
diff --git a/japanese/mule-wnn6/Makefile b/japanese/mule-wnn6/Makefile
index 69ffc4db5b93..10012424299f 100644
--- a/japanese/mule-wnn6/Makefile
+++ b/japanese/mule-wnn6/Makefile
@@ -1,23 +1,22 @@
-# New ports collection makefile for: mule
+# New ports collection makefile for: mule with Wnn
# Version required: 2.2.2
# Date created: 22 November 1994
# Whom: Satoshi Asami (asami)
#
-# $Id: Makefile,v 1.16 1995/04/20 18:23:06 asami Exp $
+# $Id: Makefile,v 1.17 1995/04/22 12:39:19 asami Exp $
#
-DISTNAME= mule-2.2.2
-CATEGORIES+= editors
-MASTER_SITES= ftp://prep.ai.mit.edu/pub/gnu/
-DISTFILES= emacs-19.28.tar.gz
-
-# Use one of these if you are in Japan
-
-# PATCHSITE= sh.wide.ad.jp:/JAPAN/mule/
-# PATCHSITE= etlport.etl.go.jp:/pub/mule/
-
-PATCH_SITES= ftp.cs.buffalo.edu:/pub/mule/
-PATCHFILES= diff-19.28-2.2.gz patch-2.2.1.gz patch-2.2.2.gz
+DISTNAME= mule-2.2
+PKGNAME= jp-wmule-2.2.2
+CATEGORIES+= japanese editors
+MASTER_SITES= ftp://etlport.etl.go.jp/pub/mule/ \
+ ftp://ftp.cs.buffalo.edu/pub/mule/ \
+ ftp://sh.wide.ad.jp/JAPAN/mule/
+
+PATCH_SITES= ftp://etlport.etl.go.jp/pub/mule/ \
+ ftp://ftp.cs.buffalo.edu/pub/mule/ \
+ ftp://sh.wide.ad.jp/JAPAN/mule/
+PATCHFILES= patch-2.2.1.gz patch-2.2.2.gz
PATCH_DIST_STRIP= -p1
MAINTAINER= asami@FreeBSD.ORG
@@ -26,22 +25,28 @@ MAINTAINER= asami@FreeBSD.ORG
DEPENDS= ${PORTSDIR}/japanese/Wnn
.endif
-WRKSRC= ${WRKDIR}/emacs-19.28
HAS_CONFIGURE= yes
USE_GMAKE= yes
CONFIGURE_ARGS= i386--freebsd --prefix=${PREFIX} --with-x-toolkit \
- --wnn --wnn-libraries=/usr/X11R6/lib \
- --wnn-includes=/usr/X11R6/include/wnn --terminal-face
+ --wnn --wnn-libraries=/usr/X11R6/lib \
+ --wnn-includes=/usr/X11R6/include/wnn --terminal-face
STRIP=
pre-build:
find ${WRKSRC} -name \*.orig -exec /bin/rm -f \{} \;
post-install:
-# note that any2ps is a script
- strip ${PREFIX}/bin/mule-19.28
- strip ${PREFIX}/bin/m2ps
+# note that rcs-checkn and any2ps are scripts
strip ${PREFIX}/bin/b2m
strip ${PREFIX}/bin/coco
+ strip ${PREFIX}/bin/ctags
+ strip ${PREFIX}/bin/etags
+ strip ${PREFIX}/bin/m2ps
+ strip ${PREFIX}/bin/mule-19.28
+ gzip -9nf ${PREFIX}/man/man1/coco.1
+ gzip -9nf ${PREFIX}/man/man1/ctags.1
+ gzip -9nf ${PREFIX}/man/man1/etags.1
+ gzip -9nf ${PREFIX}/man/man1/m2ps.1
+ gzip -9nf ${PREFIX}/man/man1/mule.1
.include <bsd.port.mk>
diff --git a/japanese/mule-wnn6/pkg-comment b/japanese/mule-wnn6/pkg-comment
index a0a474925266..5219a6cae77e 100644
--- a/japanese/mule-wnn6/pkg-comment
+++ b/japanese/mule-wnn6/pkg-comment
@@ -1 +1 @@
-mule-2.2.2, a multilingual emacs
+mule-2.2.2, a multilingual emacs, with Wnn support built in
diff --git a/japanese/mule-wnn6/pkg-descr b/japanese/mule-wnn6/pkg-descr
index 8019c3fa963b..e5f7e64778ea 100644
--- a/japanese/mule-wnn6/pkg-descr
+++ b/japanese/mule-wnn6/pkg-descr
@@ -1,14 +1,18 @@
This is mule-2.2.2, a multilingual editor based on emacs-19.28.
-This package is built with Japanese support, using Wnn, as default. I
-don't use other language/input methods. People are welcome to test
-other configurations and report their results.
+This package is built with Japanese support, using Wnn as default.
-This package is designed *not* to clobber any existing emacs
-installation. In particular, the executables and man pages of
-etags/ctags are not installed, and the info pages that come with the
-original emacs don't get installed too. Remove the file
-patches/patch-ab if you want this package to stand on its own.
+This package *will* clobber any existing emacs installation. In
+particular, the executables and man pages of etags/ctags are
+installed, and the info pages that come with the original emacs get
+installed too.
+
+Although this shouldn't cause any problems to run both mule and emacs,
+it may cause some confusion when one of them is pkg_delete'd. If
+someone has a solution to this, please tell me.
+
+Also, it will overwrite itself over another mule using Canna.
+Solutions to this is welcome, too.
A "dir" file is supplied in the files/ subdirectory of the ports
package. Copy it into your /usr/local/info to read mule info pages,