Change installation directory to version specific one
to avoid conflict with that for emacs-21 in future.
PR: ports/31756
Submitted by: yoichi (MAINTAINER)
Reviewed by: knu (mentor)
According to the maintainer, this patch was necessary when the dictionary
files were generated by tools provided by older version of canna.
I'm bumping the portrevision as the resulting dictionary files differ.
(I wish whoever committed this port had checked that make install and make
package work, at least.)
2. Try to restart cannaserver in post-install: as pkg-plist @exec it.
3. Try to restart cannaserver only when it seems to be running.
4. Instead of patching up distfile's Makefile using patch-aa to
modify its all: target, use ALL_TARGET.
5. Instead of echo'ing note about configuration in post-install:,
use pkg-message, so that pkg_add will display it, too.
6. Now that ja-Canna in the ports collection has been updated, let this
port generate dictionary files for newer version.
7. Remove unnecessary definition of ${DISTNAME} from the Makefile.
Reviewed and Approved by: maintainer
While I was at it, changed it to use newer (sort of) distfile and patch.
I considered removing this port from the collection since mail/pine4
supports Japanese in certain extent. However, this port provides an editor
with Japanese input support as well as help files in Japanese, which may be
value for some people.
With this commit, I'm closing:
PR: 16872
With this fix, problems on -current should have been eliminated.
I'm bumping the PORTREVISION to encourage the update. (Maybe I should've
done it when I changed the way cannaserver is run, anyway.)
Due to changes to signal handling, invoked child process was not able to
send SIGQUIT to the parent.
So instead of installing the binary set{[gu]id(bin), setuid(bin) after
successful invokation.
Reported by: Takayuki Tamura <ttathome@remus.dti.ne.jp>
`make install' does.
- avoid to add multiple entries when you repeat
make install|pkg_add <--> make deinstall|pkg_delete
Revewed by: HIRAOKA Shinji <hiraoka@pc.mycom.co.jp>,
Daichi GOTO <daichi@jp.freebsd.org>
This upgrade is based on submissions from several people over years.
I have been reluctant to upgrade this port primarily because
I was never sure about the shared lib compatibility.
Thanks to those who submitted the patch as well as tested the new version.
doesn't install X11 japanese manual pages.
- set `LATEST_LINK=ja-xjman-3' to avoid uncertainty what package would be
installed when you invoke `pkg_add -r ja-xjman'.
Submitted by: knu about the LATEST_LINK