View | Details | Raw Unified | Return to bug 59661 | Differences between
and this patch

Collapse All | Expand All

(-)cook/Makefile (-22 / +5 lines)
Lines 6-17 Link Here
6
#
6
#
7
7
8
PORTNAME=	cook
8
PORTNAME=	cook
9
PORTVERSION=	2.23
9
PORTVERSION=	2.24
10
PORTREVISION=	1
11
CATEGORIES=	devel
10
CATEGORIES=	devel
12
MASTER_SITES=	http://gd.tuwien.ac.at/softeng/Aegis/cook/
11
MASTER_SITES=	http://gd.tuwien.ac.at/softeng/Aegis/cook/
13
12
14
MAINTAINER=	ports@freebsd.org
13
MAINTAINER=	jasone@canonware.com
15
COMMENT=	Like make(1), but more powerful and clean
14
COMMENT=	Like make(1), but more powerful and clean
16
15
17
LIB_DEPENDS=	intl.5:${PORTSDIR}/devel/gettext
16
LIB_DEPENDS=	intl.5:${PORTSDIR}/devel/gettext
Lines 19-29 Link Here
19
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE=	yes
20
CONFIGURE_ENV=	CPPFLAGS=-I${LOCALBASE}/include LDFLAGS=-L${LOCALBASE}/lib \
19
CONFIGURE_ENV=	CPPFLAGS=-I${LOCALBASE}/include LDFLAGS=-L${LOCALBASE}/lib \
21
		YACC=yacc
20
		YACC=yacc
21
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
22
22
23
MAN1=	c_incl.1 cook.1 cook_bom.1 cook_lic.1 cook_rsh.1 cookfp.1 cooktime.1 \
23
MAN1=	c_incl.1 cook.1 cook_bom.1 cook_lic.1 cook_rsh.1 cookfp.1 cooktime.1 \
24
	find_libs.1 make2cook.1 roffpp.1
24
	find_libs.1 make2cook.1 roffpp.1
25
MANPREFIX =	${PREFIX}/share/cook
26
MANLANG =	"" en
27
MANCOMPRESSED=	no
25
MANCOMPRESSED=	no
28
26
29
# Make sure that the whole directory tree exists.
27
# Make sure that the whole directory tree exists.
Lines 32-54 Link Here
32
	${MKDIR} ${PREFIX}/lib/cook/en/LC_MESSAGES
30
	${MKDIR} ${PREFIX}/lib/cook/en/LC_MESSAGES
33
31
34
# cook installs extra copies of the manpages in a directory that MANLANG can't
32
# cook installs extra copies of the manpages in a directory that MANLANG can't
35
# cope with, so shuffle things around a bit.
33
# cope with.  Delete the extra copies.
36
post-install:
34
post-install:
37
	@${MKDIR} ${PREFIX}/share/cook/en/man1
35
	@${RM} -rf ${PREFIX}/share/cook/en/man1
38
	@${MKDIR} ${PREFIX}/share/cook/man/en/man1
39
.for manpage in ${MAN1}
40
	@${MV} ${PREFIX}/share/cook/en/man1/${manpage} \
41
	${PREFIX}/share/cook/man/en/man1/
42
.endfor
43
	@${TOUCH} ${PREFIX}/share/cook/en/man1/.not_empty
44
	@${MKDIR} ${PREFIX}/share/cook/man/man1
45
.for manpage in ${MAN1}
46
	@${MV} ${PREFIX}/man/man1/${manpage} ${PREFIX}/share/cook/man/man1/
47
.endfor
48
	@echo
49
	@echo "Add ${PREFIX}/share/cook/man to your MANPATH in order to" \
50
	"access the manual"
51
	@echo "pages included with this port."
52
	@echo
53
36
54
.include <bsd.port.mk>
37
.include <bsd.port.mk>
(-)cook/distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (cook-2.23.tar.gz) = f8c6721a3d96a641e748904e12defd25
1
MD5 (cook-2.24.tar.gz) = a6614c7fbabfa7450fec990715684e14
(-)cook/pkg-message (-2 lines)
Lines 1-2 Link Here
1
Add ${PREFIX}/share/cook/man to your MANPATH in order to access the manual
2
pages included with this port.
(-)cook/pkg-plist (-28 / +10 lines)
Lines 1-3 Link Here
1
@comment $FreeBSD$
1
bin/c_incl
2
bin/c_incl
2
bin/cook
3
bin/cook
3
bin/cook_bom
4
bin/cook_bom
Lines 14-45 Link Here
14
lib/cook/en/LC_MESSAGES/cooktime.mo
15
lib/cook/en/LC_MESSAGES/cooktime.mo
15
lib/cook/en/LC_MESSAGES/file_check.mo
16
lib/cook/en/LC_MESSAGES/file_check.mo
16
lib/cook/en/LC_MESSAGES/find_libs.mo
17
lib/cook/en/LC_MESSAGES/find_libs.mo
17
lib/cook/en/LC_MESSAGES/fstrcmp.mo
18
lib/cook/en/LC_MESSAGES/make2cook.mo
18
lib/cook/en/LC_MESSAGES/make2cook.mo
19
lib/cook/en/LC_MESSAGES/roffpp.mo
19
lib/cook/en/LC_MESSAGES/roffpp.mo
20
share/cook/en/building.ps
21
share/cook/en/building.dvi
22
share/cook/en/building.txt
23
share/cook/en/lsm.ps
24
share/cook/en/lsm.dvi
25
share/cook/en/lsm.txt
26
share/cook/en/man1/.not_empty
27
share/cook/en/readme.ps
28
share/cook/en/readme.dvi
29
share/cook/en/readme.txt
30
share/cook/en/refman.ps
31
share/cook/en/refman.dvi
32
share/cook/en/refman.txt
33
share/cook/en/release.ps
34
share/cook/en/release.dvi
35
share/cook/en/release.txt
36
share/cook/en/user-guide.ps
37
share/cook/en/user-guide.dvi
38
share/cook/en/user-guide.txt
39
share/cook/as
20
share/cook/as
40
share/cook/bison
21
share/cook/bison
41
share/cook/c
22
share/cook/c
42
share/cook/c++
23
share/cook/c++
24
share/cook/en/refman.dvi
25
share/cook/en/refman.ps
26
share/cook/en/refman.txt
27
share/cook/en/tutorial.dvi
28
share/cook/en/tutorial.ps
29
share/cook/en/tutorial.txt
30
share/cook/en/user-guide.dvi
31
share/cook/en/user-guide.ps
32
share/cook/en/user-guide.txt
43
share/cook/f77
33
share/cook/f77
44
share/cook/functions
34
share/cook/functions
45
share/cook/g77
35
share/cook/g77
Lines 54-62 Link Here
54
share/cook/recursive
44
share/cook/recursive
55
share/cook/sccs
45
share/cook/sccs
56
share/cook/text
46
share/cook/text
57
share/cook/en/tutorial.dvi
58
share/cook/en/tutorial.ps
59
share/cook/en/tutorial.txt
60
share/cook/usr
47
share/cook/usr
61
share/cook/usr.local
48
share/cook/usr.local
62
share/cook/yacc
49
share/cook/yacc
Lines 64-73 Link Here
64
@dirrm lib/cook/en/LC_MESSAGES
51
@dirrm lib/cook/en/LC_MESSAGES
65
@dirrm lib/cook/en
52
@dirrm lib/cook/en
66
@dirrm lib/cook
53
@dirrm lib/cook
67
@dirrm share/cook/man/en/man1
68
@dirrm share/cook/man/en
69
@dirrm share/cook/man/man1
70
@dirrm share/cook/man
71
@dirrm share/cook/en/man1
72
@dirrm share/cook/en
54
@dirrm share/cook/en
73
@dirrm share/cook
55
@dirrm share/cook

Return to bug 59661