Commit Graph

77 Commits

Author SHA1 Message Date
Kris Kennaway
d3b6a0557b Fix build on -current
Submitted by:	tjr
2002-10-26 03:10:46 +00:00
Masafumi Max NAKANE
96dff61bf0 Add back files/patch-af which should never be removed. This patch takes care of two remote buffer overflows in server/misc.c. This patch was accidentally removed when the port was upgraded.
Since this fixes a security problem, bump the port revision.

Pointed-Out by:	TOGAWA Satoshi <toga@puyo.org>
2002-08-08 04:53:19 +00:00
Masafumi Max NAKANE
4c3687bf14 Oops, I meant to bump the PORTREVISION with the previous commit since
that commit corrected possible problem with pkg_add'ing this port.
2002-05-16 07:52:33 +00:00
Masafumi Max NAKANE
60db302613 - Canna doesn't use /var/run any longer.
- Improve the startup script.
- Modify the pkg-plist so that pkg_delete won't complain even when
  user dictionaries are installed.
- Use correct syntax for chown (bin.bin -> bin:bin)
Credits:	nyan@jp.FreeBSD.org
		nork@FreeBSD.org
		takachan@running-dog.net
		knu@iDaemons.org
2002-05-16 07:49:43 +00:00
Akinori MUSHA
a2330b1ecd - Make this compile with imake 4.2.0, in which the LinkFileList
definition has been changed somehow.  Add a patch to override it with
  the previous definition.

  Addressed by:	Marc Espie <espie@openbsd.org>

- Add a patch to fix bzero()/bcopy() namespace collision. (by me)

- Change one of the master sites.

  Submitted by:	Kimura Fuyuki <fuyuki@mj.0038.net>

Discussed on:	ports-jp@jp.FreeBSD.org
On behalf of:	max (MAINTAINER)
2002-04-02 03:45:20 +00:00
Masafumi Max NAKANE
951dc0d2f4 Remove the dependency to imake since this is now taken care of
in bsd.port.mk.
2002-02-16 05:00:25 +00:00
Masafumi Max NAKANE
aea39eb662 Uncomment BUILD_DEPENDS to xmkmf which was accidentally commented out in 1.44. 2002-01-20 21:32:40 +00:00
Masafumi Max NAKANE
793cd4e837 Bump the PORTREVISION to reflect recent changes before the release.
I intentionally left the PORTREVISION when the corresponding changes were
committed because:
1. MLINKS correction was not as significant as requiring PORTREVISION bump.
2. There could be more minor corrections to the dictionary and I did not
   think it was worth putting everyone through the upgrade every time
   minor correction was made to the dictionary.
2002-01-20 20:26:11 +00:00
Akinori MUSHA
449fb28b72 Properly include bsd.port.pre.mk before the reference to
XFREE86_VERSION.

Submitted by:	"Dan Langille" <dan@langille.org>
2002-01-19 20:05:48 +00:00
Akinori MUSHA
c04fa4840e Urgent fix before the freeze: Add the dependency on devel/imake if
XFREE86_VERSION is 3.

This would probably fix the build failure on bento.
2002-01-19 19:49:43 +00:00
Masafumi Max NAKANE
a654711a12 Typo fix in MLINKS.
Pointed-out by:	Masayuki FUKUI <m-fukui@jp.fujitsu.com>
2002-01-15 12:11:30 +00:00
Masafumi Max NAKANE
ff7527b800 One more correction to the dictionary.
Submitted by:	Yasuhide CANADA <canada@dai.meta.ne.jp>
2002-01-12 17:54:32 +00:00
Masafumi Max NAKANE
b276e40d0a A patch to correct an error in the dictionary.
PR:		33779
Submitted by:	Nobuhiro Yasutomi <nobu@psrc.isac.co.jp>
Credit:		Yasuhide CANADA <canada@dai.meta.ne.jp>
2002-01-11 03:32:55 +00:00
Masafumi Max NAKANE
6b3a37c4f5 Adjust post-install and pkg-plist so that all necessary directories
are created with proper mode/ownership at installation time,
and thus, possible to pkg_delete cleanly.
2001-11-21 00:42:18 +00:00
Masafumi Max NAKANE
3f64b27b44 Correct the problem which caused server/main.c to be uncompilable.
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.)
2001-11-20 23:35:36 +00:00
Masafumi Max NAKANE
0ac810a065 Make dic/ideo/pubdic/pod.c compilable on -current.
Submitted by:	Takayuki Tamura <ttathome@remus.dti.ne.jp>
2001-11-20 21:07:11 +00:00
Masafumi Max NAKANE
be0f53740f Remove unnecessary line (which has already been commented out). 2001-11-20 21:03:09 +00:00
Masafumi Max NAKANE
8899852d45 Tweaks to make it usable on -current.
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>
2001-11-20 03:15:58 +00:00
Masafumi Max NAKANE
1aef56db61 Oops, PORTVERSION had an extraneous `.'. 2001-11-18 06:08:44 +00:00
Masafumi Max NAKANE
3c1817697c Upgrade to 3.5b2.
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.
2001-11-18 04:48:55 +00:00
Dima Dorfman
7534fc311d user.group -> user:group in chown call(s). 2001-07-26 06:26:19 +00:00
David E. O'Brien
90eb686abd Use proper POSIX syntax for `chown'. 2001-06-01 06:05:18 +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
Thomas Gellekum
d7860b6f9a Fix script I broke.
PR:		19744
Submitted by:	knu, "Mas.TAKEMURA" <mastake@msel.t.u-tokyo.ac.jp>
2000-07-07 11:31:00 +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
Jun Kuriyama
ab5bccd127 Add length of delimiters.
Suggested by:	kjm@RINS.RYUKOKU.AC.JP
2000-06-30 04:35:23 +00:00
Jun Kuriyama
6366da8219 Fix remote buffer overflow vulnerability.
References:	SPSadvisory#38
		http://shadowpenguin.backsection.net/advisories/advisory038.html
		(Japanese only)
		http://shadowpenguin.backsection.net/advisories/index.html
		(English abstract included)

Max, should we use "canna" UID for sandbox'ing?
2000-06-30 01:47:44 +00:00
Satoshi Asami
ffb21b5654 Rename INSTALLS_SHLIBS to INSTALLS_SHLIB. (There was a typo in the
previous commit message to bsd.port.mk, which said INSTALL_SHLIBS.  Boo.)

Line up the rhs of variable assignments nicely.  Remove a couple of extra
whitespaces while I'm here.

Suggested by:	 sobomax
2000-06-16 21:52:40 +00:00
Maxim Sobolev
5178b48938 Final round of the INSTALLS_SHLIBS=yes conversion. Few remaining ports with
ldconfig in PLIST need personal consideration.
2000-06-16 10:38:50 +00:00
Satoshi Asami
faa34ba0cf Add some @dirrm's to cleanup after itself.
Found by:	bento
2000-04-30 23:25:08 +00:00
Satoshi Asami
5b54ad077c Add missing manpages.
Found by:	bento
2000-04-30 23:24:26 +00:00
Akinori MUSHA
edcf8b3594 Update with the new PORT{NAME,VERSION}/PKGNAME{PRE,SUF}FIX variables.
Now try to use those variables everywhere around DIST* and PATCH*
definitions as far as possible, for ease of the future updates and the
neatness.

Okay, 60% of `japanese' ports have been done. :)
2000-04-11 14:15:53 +00:00
Masafumi Max NAKANE
65856a9de3 Use devel/imake instead of x11/XFree86.
Note: I'm not too sure if these ports really work without x11 libs
and headers as I don't have X'less environment.
2000-03-08 10:56:40 +00:00
Michael Haro
65ab34a667 FreeBSD.ORG -> FreeBSD.org
Prompted by PR:  13476, 13477
Submitted by:  KATO Tsuguru
1999-08-31 06:53:31 +00:00
David E. O'Brien
c751fc667a Change Id->FreeBSD. 1999-08-25 05:28:01 +00:00
Michael Haro
5281212be3 chmod -> ${CHMOD}
chown -> ${CHOWN}
1999-08-22 19:01:07 +00:00
Steve Price
f96a9b9605 Use 'mkdir -p' to create /var/run/Canna in PLIST just in case it exists
already.
1999-07-04 21:05:32 +00:00
Satoshi Asami
00ddc63719 Correctly install manpages. The removal of USE_IMAKE in the previous
commit screwed this up slightly.
1999-01-15 12:05:10 +00:00
SADA Kenji
a42b65903e Stop RUN_DEPEND to X, make BUILD_DEPEND only,
and some portlint check.
Submitted by:	MIHIRA Sanpei Yoshiro <sanpei@sanpei.org>
1999-01-04 20:21:59 +00:00
Satoshi Asami
96bc8048c3 Use bsd.port.{pre,post}.mk to move PORTOBJFORMAT to front, or change
shell loops to make loops.  Use EXTRA_PKG_FLAGS to add install scripts
instead of adding it to PKG_FLAGS after bsd.port.mk.
1998-11-14 09:43:39 +00:00
Jun Kuriyama
6ca2501982 Fix warning message. 1998-10-10 15:27:26 +00:00
Satoshi Asami
1cb40c2d68 ELF shlib names should be listed when a.out shlibs end with ".0". 1998-09-21 23:01:34 +00:00
Steve Price
39fe966579 Convert to ELF and cleanup use of MAN* macros. 1998-09-21 22:31:57 +00:00
Satoshi Asami
d211d15440 These ports install uncompressed manpages even though USE_IMAKE is
set, so mark them with MANCOMPRESSED=no.  Note that this requires the
new bsd.port.mk that is not committed yet (going through final tests,
will be committed in a few hours).
1998-08-25 00:44:33 +00:00
Jun Kuriyama
c6cbd7ce10 mkdir /var/run/canna at startup script.
PR:		ports/7400
Submitted by:	SADA Kenji <sada@e-mail.ne.jp>
1998-08-15 05:06:04 +00:00
Thomas Gellekum
944910bb30 Execute `ldconfig -R' at the pkg_delete step.
PR:		6281
Submitted by:	SADA Kenji <sada@e-mail.ne.jp>
1998-05-05 13:18:48 +00:00
Jun-ichiro itojun Hagino
eea3c8f307 dirrm absolute path -> unexec 1997-10-17 16:38:12 +00:00
Jun-ichiro itojun Hagino
69e4331ab0 due to /var/run permission change in 2.2.5-RELEASE, we changed
change where to write pid file.

Submitted by:	sanpei@jp.freebsd.org
1997-10-17 15:59:05 +00:00
Masafumi Max NAKANE
474b385af1 Use ISO639 language abbreviation instead of ISO3166 country abbreviation
for PKGNAME.  (IE, jp-* to ja-*).
1997-09-14 21:36:25 +00:00
Masafumi Max NAKANE
5e5eddfc60 ldconfig -> ${LDCONFIG}. 1997-07-17 15:13:02 +00:00