View | Details | Raw Unified | Return to bug 18440
Collapse All | Expand All

(-)misc/kcd/Makefile (-28 / +30 lines)
Lines 5-40 Link Here
5
# $FreeBSD: ports/misc/kcd/Makefile,v 1.3 2000/04/14 08:46:03 asami Exp $
5
# $FreeBSD: ports/misc/kcd/Makefile,v 1.3 2000/04/14 08:46:03 asami Exp $
6
#
6
#
7
7
8
PORTNAME=		kcd
8
PORTNAME=	kcd
9
PORTVERSION=		4.11.1
9
PORTVERSION=	4.11.2
10
CATEGORIES=		misc
10
CATEGORIES=	misc
11
MASTER_SITES=		${MASTER_SITE_SUNSITE} \
11
MASTER_SITES=	http://download.sourceforge.net/kcd/
12
			http://www-scf.usc.edu/~lerdsuwa/util/
12
13
MASTER_SITE_SUBDIR=	utils/shell
13
MAINTAINER=	ports@FreeBSD.org
14
14
15
MAINTAINER=		ports@FreeBSD.org
15
.include <bsd.port.pre.mk>
16
16
.if ${OSVERSION} < 400010
17
LIB_DEPENDS=		ncurses.4:${PORTSDIR}/devel/ncurses
17
LIB_DEPENDS=	ncurses.4:${PORTSDIR}/devel/ncurses
18
18
.endif
19
GNU_CONFIGURE=		yes
20
CONFIGURE_ENV=		CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include/ncurses -I${LOCALBASE}/include" \
21
			LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib"
22
MAN1=			kcd.1
23
19
24
do-install:
20
USE_NEWGCC=	yes
25
	@ ${INSTALL_PROGRAM} ${WRKSRC}/kcdmain ${PREFIX}/bin
21
GNU_CONFIGURE=	yes
26
	@ ${INSTALL_SCRIPT} ${WRKSRC}/kcdscr ${PREFIX}/bin
22
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include/ncurses -I${LOCALBASE}/include" \
27
	@ ${INSTALL_MAN} ${WRKSRC}/kcd.1 ${PREFIX}/man/man1
23
		LIBS="-L${LOCALBASE}/lib"
28
	@ ${MKDIR} ${PREFIX}/share/examples/kcd
24
MAN1=		kcd.1
29
	@ ${INSTALL_DATA} ${WRKSRC}/kcd.csh.init ${PREFIX}/share/examples/kcd
30
	@ ${INSTALL_DATA} ${WRKSRC}/kcd.sh.init ${PREFIX}/share/examples/kcd
31
25
32
post-install:
26
post-patch:
27
	@${PERL} -pi -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/*.cc
28
29
do-install:
30
	${INSTALL_PROGRAM} ${WRKSRC}/kcdmain ${PREFIX}/bin
31
	${INSTALL_SCRIPT} ${WRKSRC}/kcdscr ${PREFIX}/bin
32
	${INSTALL_MAN} ${WRKSRC}/kcd.1 ${PREFIX}/man/man1
33
	@${MKDIR} ${PREFIX}/share/examples/kcd
34
	${INSTALL_DATA} ${WRKSRC}/kcd.csh.init ${PREFIX}/share/examples/kcd
35
	${INSTALL_DATA} ${WRKSRC}/kcd.sh.init ${PREFIX}/share/examples/kcd
33
.if !defined(NOPORTDOCS)
36
.if !defined(NOPORTDOCS)
34
	@ ${MKDIR} ${PREFIX}/share/doc/kcd
37
	@${MKDIR} ${PREFIX}/share/doc/kcd
35
.for file in CHANGES COPYING INSTALL README
38
	${INSTALL_DATA} ${WRKSRC}/CHANGES ${PREFIX}/share/doc/kcd
36
	@ ${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/share/doc/kcd
39
	${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/kcd
37
.endfor
38
.endif
40
.endif
39
41
40
.include <bsd.port.mk>
42
.include <bsd.port.post.mk>
(-)misc/kcd/files/md5 (-1 / +1 lines)
Line 1 Link Here
1
MD5 (kcd-4.11.1.tar.gz) = c51a04ed4e964a59ac80f7563a960986
1
MD5 (kcd-4.11.2.tar.gz) = 932583bb246fe79380db267d75bedd67
(-)misc/kcd/patches/patch-aa (+12 lines)
Line 0 Link Here
1
--- list.h.orig	Wed Jan 12 10:20:25 2000
2
+++ list.h	Tue May  2 00:35:08 2000
3
@@ -25,7 +25,9 @@
4
 
5
 #include "config.h"
6
 
7
+#ifdef HAVE_MALLOC_H
8
 #include <malloc.h>
9
+#endif
10
 #include CXX__HEADER_cstring
11
 #include <list>
12
 #include <vector>
(-)misc/kcd/patches/patch-ab (+11 lines)
Line 0 Link Here
1
--- kcdmain.cc.orig	Wed Jan 12 10:20:23 2000
2
+++ kcdmain.cc	Tue May  2 01:29:02 2000
3
@@ -3062,7 +3062,7 @@
4
 					// Save current working dir
5
 	saveCwd = getcwd(cwdBuf,PATH_MAX);
6
 
7
-	confGlobalFile = "/etc/kcd.conf";
8
+	confGlobalFile = "%%PREFIX%%/etc/kcd.conf";
9
 
10
 					/* Initialize ~/.kcd.save and
11
 					   ~/.kcd.newdir filename */
(-)misc/kcd/pkg/DESCR (-1 / +1 lines)
Lines 18-21 Link Here
18
	  directories with newer modified/changed time are scanned.
18
	  directories with newer modified/changed time are scanned.
19
	- Sorted directory tree listing.
19
	- Sorted directory tree listing.
20
20
21
WWW: http://www-scf.usc.edu/~lerdsuwa/util/kcd.html
21
WWW: http://kcd.sourceforge.net/
(-)misc/kcd/pkg/PLIST (-3 / +1 lines)
Lines 1-10 Link Here
1
bin/kcdmain
1
bin/kcdmain
2
bin/kcdscr
2
bin/kcdscr
3
share/doc/kcd/CHANGES
3
share/doc/kcd/CHANGES
4
share/doc/kcd/COPYING
5
share/doc/kcd/INSTALL
6
share/doc/kcd/README
4
share/doc/kcd/README
7
share/examples/kcd/kcd.csh.init
5
share/examples/kcd/kcd.csh.init
8
share/examples/kcd/kcd.sh.init
6
share/examples/kcd/kcd.sh.init
9
@dirrm share/doc/kcd
10
@dirrm share/examples/kcd
7
@dirrm share/examples/kcd
8
@dirrm share/doc/kcd

Return to bug 18440