Commit Graph

55 Commits

Author SHA1 Message Date
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
Masafumi Max NAKANE
75c141cc7d /bin/sh -> ${SH} 1997-07-13 18:49:31 +00:00
Satoshi Asami
dff06dcb78 Fix this slightly differently, change "all:" to "all:", this seems more
in line with the other Makefiles.
1997-06-11 19:57:23 +00:00
Satoshi Asami
0c198ec479 Remove empty "all:" target. Something in XFree86-3.3 imake config files
makes make unhappy about this line.
1997-06-11 12:01:12 +00:00
Satoshi Asami
f777115e01 Remove spurious ^M at end of lines. 1996-11-18 11:22:41 +00:00
Satoshi Asami
92cb149612 Fix Makefiles to work with new bsd.port.mk. Mostly just replacing
${COMPRESS_MAN} so they will at least work.  I will come back later
and get rid of all the .if !defined(NOMANCOMPRESS) stuff.
1996-11-13 12:41:39 +00:00
Masafumi Max NAKANE
e195695bfb Command line argument is checked and exits if $2!=POST-INSTALL. 1996-11-11 08:27:53 +00:00
Masafumi Max NAKANE
5619fdf9b9 CATEGORIES+= -> CATEGORIES=
Instead of writing several shell commands in post-install target, simply call
pkg/INSTALL.
1996-11-11 08:26:44 +00:00
Masafumi Max NAKANE
7b05adff0e Use ${COMPRESS_MAN} to compress man pages. 1996-11-05 04:14:42 +00:00
Masafumi Max NAKANE
33176cf1db Replaced spaces with tabs in several places, so that Imake will generates
valid Makefiles.
1996-10-31 05:06:27 +00:00
Masafumi Max NAKANE
f5e23c4093 Check on /etc/services will be performed upon pkg_add, too. 1996-09-19 14:35:53 +00:00
Masafumi Max NAKANE
2de7100601 So, here it comes back again. (I certainly hope the keyword substitution
mode is set correctly.)
1996-09-19 11:19:12 +00:00
Masafumi Max NAKANE
a9b1782c91 The keyword substitution mode of patch-ad needs to be changed to -ko,
so I remove this file first.
(And it will be back soon.)
1996-09-19 11:13:51 +00:00
Masafumi Max NAKANE
98f501df18 Fixed broken patch file. (Well, I hope it works...) 1996-09-19 09:49:38 +00:00
Masafumi Max NAKANE
3958298655 PKGNAME is now prefixed with ``jp-.''
${LOCALBASE} is used instead of /usr/local.

Submitted by:	asami@FreeBSD.ORG
1996-09-18 12:20:22 +00:00
Masafumi Max NAKANE
e1d8feedad Changed the maintainer from Satoshi to Max.
This port now installs man pages.

(Patch-ac is responsible for following three items.)
This port now installs files into ${PREFIX}/{bin,include/canna,lib/canna}
instead of /usr/local/Canna/{bin,include,lib}.

Changed the location and the name of the lock file to /var/run/Canna.pid.

Changed the location of the log file to /var/log.

Now the readme file is not installed into the directory where the lock file
resides. (patch-ab)

In post-install:, /etc/services is checked and the user will be notified
if there is no entry for Canna.

Added new patch to modify source of several man pages to avoid it displaying
an empty page before showing its content. (patch-ad)
1996-09-18 08:02:06 +00:00
Masafumi Max NAKANE
7821eadd11 Fixed the problem that the startup script installed in /usr/local/etc/rc.d
didn't actually start the program.  Amazingly, no one has complained
about this problem!!
1996-09-17 23:28:13 +00:00
Satoshi Asami
36adfbac4b Install startup script in .../etc/rc.d.
Submitted by:	Masafumi NAKANE <max@sfc.wide.ad.jp>
1996-08-09 02:40:20 +00:00
Satoshi Asami
14cd728249 Shorten one-line comments. Boy, I'm listed as MAINTAINERs in a
lot of ports or what! ;>
1995-11-09 06:41:02 +00:00
Satoshi Asami
872a4f71ad Revised PLIST, with all the correct permissions and ownerships.
Submitted by:	NIIMI Satoshi <sa2c@and.or.jp>
1995-06-26 09:28:10 +00:00
Satoshi Asami
814aebf9c6 ${XMKMF} -> xmkmf, so that "make includes" and such won't get invoked
twice.

Submitted by:	NIIMI Satoshi <sa2c@and.or.jp>
1995-06-26 09:27:45 +00:00
Satoshi Asami
d530b271d9 Add
post-install:
	pkg_add -m ${PREFIX}/lib

to Makefiles and

@exec ldconfig -m %D

to packing lists of ports that install shared libraries.

This should get rid of a huge chunk of confusion for novice users!
All hail Paul Kranenburg! :)
1995-06-24 11:42:32 +00:00
Satoshi Asami
ab9d51b7e6 Upgrade, 3.2p1 -> 3.2p2.
Submitted by:	NIIMI Satoshi <sa2c@and.or.jp>
1995-06-22 00:35:39 +00:00