Commit Graph

83 Commits

Author SHA1 Message Date
Satoshi Taoka
e3a69541d2 Change two targets 'pre-build:' to 'pre-build::'
because the second pre-build target is ignored.

Submitted by: kris
(I modified a patch submitted by kris)
2002-09-20 16:02:10 +00:00
Satoshi Taoka
abd6a3b5df Fix the patch.
Noticed by: kris
2002-09-20 15:58:13 +00:00
Kris Kennaway
603dffaf51 Fix build on -current (bogus duplicate declarations) 2002-09-07 00:55:41 +00:00
Satoshi Taoka
b7140f0c1e Update distfiles
from emacs-19.34b.tar.gz + mule-23-1934-alpha01.diff.gz
  to mule-2.3-19.34.tar.gz

Notice: the current distfile was modified slightly
        (in src/indent.c)
2001-12-03 14:02:22 +00:00
Satoshi Taoka
5aef6d7486 Unbreak (a problem occurs by the modification of bsd.port.mk rev 1.379)
Fix for mule*wnn7 ports

Submitted by: motoyuki
2001-12-03 13:42:53 +00:00
Satoshi Taoka
7b117d2167 * Add Wnn7's clients (jvim, jvim3, kinput2, mule) and a library for
Wnn7 clients (Wnn7-lib). Notice the latter is modified from Wnn6-lib
by me and is not released from the Product company of Wnn7 (Omron
Software Co., Ltd).

* Modify master ports of the above ports according to adding these.

* [ports/editors/mule/pkg-descr] My English in pkg-descr was corrected
Submitted by: imp
2001-08-27 01:20:24 +00:00
Satoshi Taoka
3b7391269c My poor English in pkg-descr was corrected
Submitted by: imp
2001-07-06 00:08:28 +00:00
Satoshi Asami
7acef1cd7a Change PKGDIR from pkg/ to . Also fix places where ${PKGDIR} is
spelled out (many of which are ${PKGDIR}/MESSAGE -> ${PKGMESSAGE} type
fixes that shouldn't have been necessary) and the string "/pkg/"
appear.
2000-10-08 10:23:48 +00:00
Satoshi Taoka
f5e27e4882 Correct a slave port name mule-canna+freewnn (described in this
editors/mule-common/Makefile) from mule-freewnn+canna

Submitted by: Shigeto TAJIMA <tajima@ics.es.osaka-u.ac.jp>
Obtained from: a direct mail

Sort slave port names in the above Makefile.
2000-10-03 15:22:18 +00:00
Satoshi Taoka
fb4902d214 Updated for the change of the following (1) and (2):
(1) {chinese,korean,japanese}/Wnn (Wnn 4.2) was updated as follows:

  (a) Its name was changed from Wnn to FreeWnn because Wnn6 which is a
      commercial software exits
  (b) Its license was changed to GPL.
  (c) The method to configure was changed from imake to GNU configure.
  (d) Relatively to the original Wnn, the Wnn in the ports tree were
      modified by me a lot. Most of the modifications were adopted
      into FreeWnn.
  (c) Header and library files are installed into
      ${LOCALBASE}/{lib,include} instead of ${X11BASE}/{lib,include}.

(2) FreeWnn is divided into two ports FreeWnn-lib and FreeWnn-server
in chinese, korean and japanese categories. The former is for libwnn
and header files to compile client commands, and the files used in
client commands.  The latter is for a server to convert KANA to KANJI
(Chinese character), and dictionaries and files used by the server.

Notice: I forgot to commit editors/mule*, too (^_^;;
2000-09-17 15:29:20 +00:00
Satoshi Asami
b74634e5ca Remove share/mule/$VERSION/info, share/mule/$VERSION and share/mule.
Submitted by:	obento-
2000-08-11 03:03:58 +00:00
Motoyuki Konno
a4f59a912b Fix typo. 2000-07-09 10:26:22 +00:00
Thomas Gellekum
546041ba31 As threatened on freebsd-ports: all startup scripts know about the two
options `start' and `stop' now (unless I have forgotten any). This allows
us to call the scripts from /etc/rc.shutdown with the correct option.

The (42 or so) ports that already DTRT before are unchanged.
2000-07-05 12:37:06 +00:00
Satoshi Taoka
c2a3e05289 Unnecessary to create "info/dir" 2000-06-23 15:53:33 +00:00
Satoshi Taoka
9bbc601650 (1) ${PREFIX}/share/mule/19.34/etc/DOC-19.34.1 is installed by a port for
mule except mule-common. So, in this port, I must remove the file.

Pointed out: asami

(2) Removed the test to create ${PREFIX}/share/info/dir in mule-common/Makefile.

Pointed out: bento
2000-06-23 15:37:57 +00:00
Akinori MUSHA
1fa5be246b Cosmetic.
{chinese,japanese,korean}/mule-*:
  - Set only the lang-specific category for each.

editors/mule:
  - Set CATEGORIES+= editors to follow after a slave's lang-specific category.
  - Define MULE_VERSION and EMACS_VERSION to use.

editors/mule-common:
  - Remove redundant `Version required' line.
  - Define MULE_VERSION and EMACS_VERSION to use.
  - Use ${VAR:S/../../} modifier instead of !=, and `echo | sed'.
2000-04-14 16:47:49 +00:00
Satoshi Asami
935870e192 Finish converting editors/ to PORTNAME/PORTVERSION. 2000-04-14 06:21:02 +00:00
Satoshi Taoka
06a335b788 Cannot view gzipped info files if the next line is in ~/.emacs:
(set-default-process-coding-system *autoconv*unix *junet*)

PR: 16817
Submitted by: amagai@nue.org (Y.Amagai)
2000-02-21 05:13:49 +00:00
Satoshi Taoka
3538d72b27 On 3.X-R, mule has a problem "Segmentation fault". Then I fixed it.
PR:		16336
Submitted by:	Munehiro Matsuda <haro@tk.kubota.co.jp>
2000-01-25 15:00:53 +00:00
Satoshi Taoka
2d2ab2fcca Mule scrambles the screen on the console in 4.0-CURRENT
PR:		14615
Noticed by:	Kevin Street <street@iname.com>
Fixed by:	Kentaro Inagaki <inagaki@tg.rim.or.jp>
2000-01-04 00:18:56 +00:00
Satoshi Taoka
e92af7d1bc Added "%%LOCALBASE%%/share/mule/info" into site-start.el
Reported by:	Inagaki Kentaro <inagaki@tg.rim.or.jp>
Obtained from:	ports-jp@jp.freebsd.org
1999-09-28 23:39:58 +00:00
Michael Haro
58942bab6d echo -> ${ECHO} or ${ECHO_MSG} and in some cases, move echo stuff
to pkg/MESSAGE and use ${CAT} ${PKGMESSAGE}
1999-08-27 21:14:04 +00:00
David E. O'Brien
9a9ac6ba9d Change Id->FreeBSD. 1999-08-25 05:57:29 +00:00
Michael Haro
5281212be3 chmod -> ${CHMOD}
chown -> ${CHOWN}
1999-08-22 19:01:07 +00:00
SADA Kenji
48b61c94a8 Fix a probrem which occurs if you specify WRKDIRPREFIX variable. 1999-07-01 23:15:54 +00:00
Tim Vanderhoek
80d5cf586f Fix some 80+ character COMMENTs that turned-up in the recent pkg/COMMENT
rampage.
1999-06-27 04:14:00 +00:00
Michael Haro
5ce8e8e5c7 Remove the test to create ${PREFIX}/share/info/dir as it is now
in bsd.port.mk and this helps to unify the check and install.
1999-06-05 22:32:11 +00:00
Satoshi Taoka
0347e6e13e Changed MAINTAINER's e-mail address
from taoka@infonets.hiroshima-u.ac.jp to taoka@FreeBSD.org
1999-05-01 04:03:48 +00:00
Satoshi Taoka
876f371f37 XIM does not work very well. So X_I18N_INHIBITED is set.
Noticed by:	  	MANTANI Nobutaka <nobutaka@nobutaka.com>
1999-04-05 09:38:02 +00:00
Satoshi Asami
db911dedd6 Remove CONFIGURE_TARGET, the default suffices with the fixed bsd.port.mk.
PR:		10724
1999-03-29 07:50:59 +00:00
Satoshi Asami
e244b8bccc Fix to make ports work with bsd.port.mk rev. 1.306.
${MACHINE_ARCH}--freebsd${OSREL} is now passed to CONFIGURE_ARGS if
GNU_CONFIGURE is defined.  Take the target out of CONFIGURE_ARGS of
some ports that added it explicitly; define it as
${MACHINE_ARCH}--freebsd if the port doesn't like the ${OSREL} part;
define it as something else (such as ${MACHINE_ARCH}--freebsdelf if
the port requires that; define it as an empty string if the port
doesn't like it at all.

The last might be a sign that a GNU_CONFIGURE port actually doesn't
use GNU's version of configure at all; but I don't have time to go
look at them all, we'll fix them as time goes on.

At least we've got much fewer "-unknown-"s in the tree as the result. :)
1999-03-08 07:28:36 +00:00
Satoshi Taoka
01f4c377da For 4.X and later release 1999-03-03 01:53:06 +00:00
Satoshi Asami
5114e2637e Adjust port Makefiles to new EXTRACT_* variable defaults. See log of
bsd.port.mk rev. 1.304 for details on the change.

The fix here is one of the following.

(1) Define USE_BZIP2 instead of BUILD_DEPENDS on bzip2 and redefining
    EXTRACT_* commands.

(2) Change ${EXTRACT_CMD} to ${TAR} when the command is obviously
    calling the "tar" command (i.e., arguments like "-xzf" are spelled
    out).

(3) If ${EXTRACT_CMD} is called directly with ${EXTRACT_BEFORE_ARGS},
    add ${EXTRACT_AFTER_ARGS} to the command line as well.

(4) If any of EXTRACT_CMD, EXTRACT_BEFORE_ARGS or EXTRACT_AFTER_ARGS
    is set, define the other two too.
1999-02-03 11:12:01 +00:00
Hidetoshi Shimokawa
ac34d7309c Add fix for Alpha.
- patch for configure, unexelf.c, alpha.h, PLIST and etc.
1999-01-23 14:28:28 +00:00
Satoshi Asami
40178a800b An ugly hack to make it build when PACKAGE_BUILDING build comes here
without building one of the other mule's first.

Also, add USE_XLIB and fix stuff to synch it with ../mule.

Submitted by:	maintainer (last part)
1998-12-02 07:57:11 +00:00
Satoshi Asami
ad54765d9a Remove extra trailing "\" -- the CONFIGURE_ARGS line was continuing onto
the "STRIP=".
1998-10-21 09:58:29 +00:00
Motoyuki Konno
cd9bb79ba7 Fix the emacsclient bug.
PR:		ports/8208
1998-10-09 14:51:07 +00:00
Satoshi Asami
f20a1963a7 Prepend ${WRKDIRPREFIX} to WRKDIR definitions. 1998-10-08 23:52:03 +00:00
Satoshi Asami
a1e7494ea5 Make startup script quiet according to my own guidelines. 1998-10-07 21:57:56 +00:00
Satoshi Asami
2e7cf46d9c ELFize. Also, upgrade to mule-2.3 based on emacs-19.34b (used to be
19.28).

PR:		8178
Submitted by:	taoka@infonets.hiroshima-u.ac.jp
1998-10-07 08:11:41 +00:00
Masafumi Max NAKANE
2263897ac8 Bugfix:
(1) /usr/local/lib/mule/site-lisp/site-start.el is fixed

(2) /usr/X11R6/info is added to Info-default-directory-list in site-start.el

(3) mule can work on FreeBSD-current (this problem is about new ld.so).

PR:		6030
Submitted by:	maintainer
1998-05-02 21:07:10 +00:00
Masafumi Max NAKANE
eaaa84e204 Fix etc/doc* installation related problems.
Submitted by:	maintainer
1997-10-31 03:45:59 +00:00
Masafumi Max NAKANE
f69ce87fdb Change jp-mule-* -> ja-mule-*
Submitted by:	maintainer

While at it, I also changed
kr-mule-2.3 -> ko-mule-2.3
cn-mule-2.3 -> zh-mule-2.3
1997-10-31 03:44:09 +00:00
Masafumi Max NAKANE
9d9afefee4 Update the references to other mule ports.
(Now, PKGNAME of these ports are ja-mule-*, zh-*, ko-* instead of jp, cn or
kr.)
1997-10-23 14:24:39 +00:00
Satoshi Asami
e9256feffb Share files among various mule ports, both port files and within
packages.  The editors/mule-common package contains the language-
independent parts.  Add some new ports based on input methods.  They
don't take up much space because of efficient sharing.

PR:		4411
Submitted by:	Satoshi Taoka <taoka@infonets.hiroshima-u.ac.jp>
1997-09-10 08:51:26 +00:00
Satoshi Asami
42fadb342e Align all info entries at 4th tab stop (as in system info entries). 1997-06-08 12:55:04 +00:00
Satoshi Asami
ff7e4c5e08 Align all info dir entries in the "emacs" section. 1997-05-28 03:06:38 +00:00
Satoshi Asami
f9046b3982 Make the mule ports use install-info. Note that our makeinfo can't
handle sources with Japanese characters, so the dir entries for those
are given explicitly in Makefile and pkg/PLIST.
1997-05-21 07:24:28 +00:00
Satoshi Asami
d02cf33167 Make the emacs/mule ports compile when __FreeBSD__ == 3. Closes PR
ports/3175.
1997-04-09 07:24:35 +00:00
Satoshi Asami
d1a5dc8980 Install emacsclient et al., which were not included previously because
they might overwrite emacs' versions.

The more I think about this, the less sense this makes, as we pratcically
mandate emacs to be installed as well for this mule to work.

Requested by:	hosokawa@mt.cs.keio.ac.jp (HOSOKAWA Tatsumi)
1996-11-30 10:13:51 +00:00