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

(-)/amd/account/gcs/96/9655630/dev/ports/lang/hope/Makefile (-4 / +1 lines)
Lines 14-26 Link Here
14
MAINTAINER=	lev@FreeBSD.org
14
MAINTAINER=	lev@FreeBSD.org
15
COMMENT=	Hope is lazy interpriter for HOPE applicative language
15
COMMENT=	Hope is lazy interpriter for HOPE applicative language
16
16
17
BROKEN=		Patch fails
18
DEPRECATED=	Has been broken for more than 6 months
19
EXPIRATION_DATE=2008-09-19
20
21
.if defined(WITH_DOCS)
17
.if defined(WITH_DOCS)
22
BUILD_DEPENDS+=	latex:${PORTSDIR}/print/teTeX \
18
BUILD_DEPENDS+=	latex:${PORTSDIR}/print/teTeX \
23
		latex2html:${PORTSDIR}/textproc/latex2html
19
		latex2html:${PORTSDIR}/textproc/latex2html
20
24
MAKE_ARGS+=	WITH_DOCS=yes
21
MAKE_ARGS+=	WITH_DOCS=yes
25
.else
22
.else
26
NOPORTDOCS=	yes
23
NOPORTDOCS=	yes
(-)/amd/account/gcs/96/9655630/dev/ports/lang/hope/files/patch-doc:Makefile.in (-19 lines)
Lines 1-19 Link Here
1
--- doc/Makefile.in.orig	Sat Apr 17 04:14:06 1999
2
+++ doc/Makefile.in	Tue Sep 25 00:12:51 2001
3
@@ -58,7 +58,7 @@
4
 	sed -n 's/^#define[ 	][ 	]*\(M[IA][NX]PREC\)[ 	][ 	]*\([0-9]*\).*/\\newcommand{\\\1}{\2}/p' ../src/op.h >$@
5
 
6
 ../src/op.h:
7
-	cd ../src; make op.h
8
+	cd ../src; $(MAKE) op.h
9
 
10
 # can't use echo here as BSD and SYSV versions treat backslashes differently.
11
 Standard.tex: ../lib/Standard.hop h2l.awk
12
@@ -83,6 +83,7 @@
13
 	for file in $(docs); do gzip <$$file >$(docdir)/$$file.gz; done
14
 	$(INSTALL) -d $(htmldir)
15
 	for dir in $(dirs); do rm -rf $(htmldir)/$$dir; done
16
+	for dir in $(dirs); do rm -rf $$dir/*.pl $$dir/WARNINGS; done
17
 	cp -r $(dirs) $(htmldir)
18
 	# cp $(src_srcs) $(srcdir)
19
 
(-)/amd/account/gcs/96/9655630/dev/ports/lang/hope/files/patch-doc_Makefile.in (+19 lines)
Line 0 Link Here
1
--- doc/Makefile.in.orig	Sat Apr 17 04:14:06 1999
2
+++ doc/Makefile.in	Tue Sep 25 00:12:51 2001
3
@@ -58,7 +58,7 @@
4
 	sed -n 's/^#define[ 	][ 	]*\(M[IA][NX]PREC\)[ 	][ 	]*\([0-9]*\).*/\\newcommand{\\\1}{\2}/p' ../src/op.h >$@
5
 
6
 ../src/op.h:
7
-	cd ../src; make op.h
8
+	cd ../src; $(MAKE) op.h
9
 
10
 # can't use echo here as BSD and SYSV versions treat backslashes differently.
11
 Standard.tex: ../lib/Standard.hop h2l.awk
12
@@ -83,6 +83,7 @@
13
 	for file in $(docs); do gzip <$$file >$(docdir)/$$file.gz; done
14
 	$(INSTALL) -d $(htmldir)
15
 	for dir in $(dirs); do rm -rf $(htmldir)/$$dir; done
16
+	for dir in $(dirs); do rm -rf $$dir/*.pl $$dir/WARNINGS; done
17
 	cp -r $(dirs) $(htmldir)
18
 	# cp $(src_srcs) $(srcdir)
19
 
(-)/amd/account/gcs/96/9655630/dev/ports/lang/hope/files/patch-sh_makedepend (-14 lines)
Lines 1-14 Link Here
1
2
$FreeBSD: ports/lang/hope/files/patch-sh_makedepend,v 1.1 2002/12/18 23:38:24 naddy Exp $
3
4
--- sh/makedepend.orig	Thu Dec 19 00:29:14 2002
5
+++ sh/makedepend	Thu Dec 19 00:29:26 2002
6
@@ -66,7 +66,7 @@
7
 for file in $files
8
 do	objname="$objprefix"`expr "$file" : '\(.*\)\.[^.]*$'`"$objsuffix"
9
 	gcc $cppflags -E $file |
10
-		grep '^# 1 "[^/][^"]*"' |
11
+		grep '^# 1 "[^/<][^"]*"' |
12
 		sed '	s/[^"]*"\([^"]*\)".*/\1/
13
 			s|///*|/|g
14
 			: dotloop
(-)/amd/account/gcs/96/9655630/dev/ports/lang/hope/files/patch-src-memory.c (-11 lines)
Lines 1-11 Link Here
1
--- src/memory.c.orig	Sun Dec  7 18:01:46 2003
2
+++ src/memory.c	Sun Dec  7 18:01:50 2003
3
@@ -22,6 +22,7 @@
4
 {
5
 	if ((base_memory = (char *)malloc((size_t)MEMSIZE)) == NULL)
6
 		error(FATALERR, "can't allocate memory");
7
+	memset(base_memory, NULL, (size_t)MEMSIZE);
8
 	top_memory = base_memory + RoundDown(MEMSIZE);
9
 
10
 	lim_temp = top_string = base_memory;
11
(-)/amd/account/gcs/96/9655630/dev/ports/lang/hope/files/patch-src_memory.c (+11 lines)
Line 0 Link Here
1
--- src/memory.c.orig	Sun Dec  7 18:01:46 2003
2
+++ src/memory.c	Sun Dec  7 18:01:50 2003
3
@@ -22,6 +22,7 @@
4
 {
5
 	if ((base_memory = (char *)malloc((size_t)MEMSIZE)) == NULL)
6
 		error(FATALERR, "can't allocate memory");
7
+	memset(base_memory, NULL, (size_t)MEMSIZE);
8
 	top_memory = base_memory + RoundDown(MEMSIZE);
9
 
10
 	lim_temp = top_string = base_memory;
11
(-)/amd/account/gcs/96/9655630/dev/ports/lang/hope/pkg-plist (-90 / +90 lines)
Lines 1-91 Link Here
1
bin/hope
1
bin/hope
2
share/hope/lib.new/Standard.hop
2
%%DATADIR%%/lib.new/Standard.hop
3
share/hope/lib/Standard.hop
3
%%DATADIR%%/lib/Standard.hop
4
share/hope/lib/arith.hop
4
%%DATADIR%%/lib/arith.hop
5
share/hope/lib/case.hop
5
%%DATADIR%%/lib/case.hop
6
share/hope/lib/ctype.hop
6
%%DATADIR%%/lib/ctype.hop
7
share/hope/lib/diag.hop
7
%%DATADIR%%/lib/diag.hop
8
share/hope/lib/fold.hop
8
%%DATADIR%%/lib/fold.hop
9
share/hope/lib/functions.hop
9
%%DATADIR%%/lib/functions.hop
10
share/hope/lib/lines.hop
10
%%DATADIR%%/lib/lines.hop
11
share/hope/lib/list.hop
11
%%DATADIR%%/lib/list.hop
12
share/hope/lib/lists.hop
12
%%DATADIR%%/lib/lists.hop
13
share/hope/lib/maybe.hop
13
%%DATADIR%%/lib/maybe.hop
14
share/hope/lib/products.hop
14
%%DATADIR%%/lib/products.hop
15
share/hope/lib/range.hop
15
%%DATADIR%%/lib/range.hop
16
share/hope/lib/seq.hop
16
%%DATADIR%%/lib/seq.hop
17
share/hope/lib/set.hop
17
%%DATADIR%%/lib/set.hop
18
share/hope/lib/sort.hop
18
%%DATADIR%%/lib/sort.hop
19
share/hope/lib/sums.hop
19
%%DATADIR%%/lib/sums.hop
20
share/hope/lib/tree.hop
20
%%DATADIR%%/lib/tree.hop
21
share/hope/lib/void.hop
21
%%DATADIR%%/lib/void.hop
22
share/hope/lib/words.hop
22
%%DATADIR%%/lib/words.hop
23
share/hope/lib/y.hop
23
%%DATADIR%%/lib/y.hop
24
%%PORTDOCS%%share/doc/hope/ref_man.dvi.gz
24
@dirrm %%DATADIR%%/lib.new
25
%%PORTDOCS%%share/doc/hope/ref_man.ps.gz
25
@dirrm %%DATADIR%%/lib
26
%%PORTDOCS%%share/doc/hope/ref_man/index.html
26
@dirrm %%DATADIR%%
27
%%PORTDOCS%%share/doc/hope/ref_man/node1.html
27
%%PORTDOCS%%%%DOCSDIR%%/ref_man.dvi.gz
28
%%PORTDOCS%%share/doc/hope/ref_man/node10.html
28
%%PORTDOCS%%%%DOCSDIR%%/ref_man.ps.gz
29
%%PORTDOCS%%share/doc/hope/ref_man/node11.html
29
%%PORTDOCS%%%%DOCSDIR%%/ref_man/index.html
30
%%PORTDOCS%%share/doc/hope/ref_man/node12.html
30
%%PORTDOCS%%%%DOCSDIR%%/ref_man/node1.html
31
%%PORTDOCS%%share/doc/hope/ref_man/node13.html
31
%%PORTDOCS%%%%DOCSDIR%%/ref_man/node10.html
32
%%PORTDOCS%%share/doc/hope/ref_man/node14.html
32
%%PORTDOCS%%%%DOCSDIR%%/ref_man/node11.html
33
%%PORTDOCS%%share/doc/hope/ref_man/node15.html
33
%%PORTDOCS%%%%DOCSDIR%%/ref_man/node12.html
34
%%PORTDOCS%%share/doc/hope/ref_man/node16.html
34
%%PORTDOCS%%%%DOCSDIR%%/ref_man/node13.html
35
%%PORTDOCS%%share/doc/hope/ref_man/node17.html
35
%%PORTDOCS%%%%DOCSDIR%%/ref_man/node14.html
36
%%PORTDOCS%%share/doc/hope/ref_man/node2.html
36
%%PORTDOCS%%%%DOCSDIR%%/ref_man/node15.html
37
%%PORTDOCS%%share/doc/hope/ref_man/node3.html
37
%%PORTDOCS%%%%DOCSDIR%%/ref_man/node16.html
38
%%PORTDOCS%%share/doc/hope/ref_man/node4.html
38
%%PORTDOCS%%%%DOCSDIR%%/ref_man/node17.html
39
%%PORTDOCS%%share/doc/hope/ref_man/node5.html
39
%%PORTDOCS%%%%DOCSDIR%%/ref_man/node2.html
40
%%PORTDOCS%%share/doc/hope/ref_man/node6.html
40
%%PORTDOCS%%%%DOCSDIR%%/ref_man/node3.html
41
%%PORTDOCS%%share/doc/hope/ref_man/node7.html
41
%%PORTDOCS%%%%DOCSDIR%%/ref_man/node4.html
42
%%PORTDOCS%%share/doc/hope/ref_man/node8.html
42
%%PORTDOCS%%%%DOCSDIR%%/ref_man/node5.html
43
%%PORTDOCS%%share/doc/hope/ref_man/node9.html
43
%%PORTDOCS%%%%DOCSDIR%%/ref_man/node6.html
44
%%PORTDOCS%%share/doc/hope/ref_man/ref_man.css
44
%%PORTDOCS%%%%DOCSDIR%%/ref_man/node7.html
45
%%PORTDOCS%%share/doc/hope/ref_man/ref_man.html
45
%%PORTDOCS%%%%DOCSDIR%%/ref_man/node8.html
46
%%PORTDOCS%%share/doc/hope/examples.dvi.gz
46
%%PORTDOCS%%%%DOCSDIR%%/ref_man/node9.html
47
%%PORTDOCS%%share/doc/hope/examples.ps.gz
47
%%PORTDOCS%%%%DOCSDIR%%/ref_man/ref_man.css
48
%%PORTDOCS%%share/doc/hope/examples/examples.css
48
%%PORTDOCS%%%%DOCSDIR%%/ref_man/ref_man.html
49
%%PORTDOCS%%share/doc/hope/examples/examples.html
49
%%PORTDOCS%%%%DOCSDIR%%/examples.dvi.gz
50
%%PORTDOCS%%share/doc/hope/examples/index.html
50
%%PORTDOCS%%%%DOCSDIR%%/examples.ps.gz
51
%%PORTDOCS%%share/doc/hope/examples/node1.html
51
%%PORTDOCS%%%%DOCSDIR%%/examples/examples.css
52
%%PORTDOCS%%share/doc/hope/examples/node2.html
52
%%PORTDOCS%%%%DOCSDIR%%/examples/examples.html
53
%%PORTDOCS%%share/doc/hope/examples/node3.html
53
%%PORTDOCS%%%%DOCSDIR%%/examples/index.html
54
%%PORTDOCS%%share/doc/hope/examples/node4.html
54
%%PORTDOCS%%%%DOCSDIR%%/examples/node1.html
55
%%PORTDOCS%%share/doc/hope/hope_tut.dvi.gz
55
%%PORTDOCS%%%%DOCSDIR%%/examples/node2.html
56
%%PORTDOCS%%share/doc/hope/hope_tut.ps.gz
56
%%PORTDOCS%%%%DOCSDIR%%/examples/node3.html
57
%%PORTDOCS%%share/doc/hope/hope_tut/hope_tut.css
57
%%PORTDOCS%%%%DOCSDIR%%/examples/node4.html
58
%%PORTDOCS%%share/doc/hope/hope_tut/hope_tut.html
58
%%PORTDOCS%%%%DOCSDIR%%/hope_tut.dvi.gz
59
%%PORTDOCS%%share/doc/hope/hope_tut/index.html
59
%%PORTDOCS%%%%DOCSDIR%%/hope_tut.ps.gz
60
%%PORTDOCS%%share/doc/hope/hope_tut/node1.html
60
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/hope_tut.css
61
%%PORTDOCS%%share/doc/hope/hope_tut/node10.html
61
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/hope_tut.html
62
%%PORTDOCS%%share/doc/hope/hope_tut/node11.html
62
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/index.html
63
%%PORTDOCS%%share/doc/hope/hope_tut/node12.html
63
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node1.html
64
%%PORTDOCS%%share/doc/hope/hope_tut/node13.html
64
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node10.html
65
%%PORTDOCS%%share/doc/hope/hope_tut/node14.html
65
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node11.html
66
%%PORTDOCS%%share/doc/hope/hope_tut/node15.html
66
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node12.html
67
%%PORTDOCS%%share/doc/hope/hope_tut/node16.html
67
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node13.html
68
%%PORTDOCS%%share/doc/hope/hope_tut/node17.html
68
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node14.html
69
%%PORTDOCS%%share/doc/hope/hope_tut/node18.html
69
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node15.html
70
%%PORTDOCS%%share/doc/hope/hope_tut/node19.html
70
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node16.html
71
%%PORTDOCS%%share/doc/hope/hope_tut/node2.html
71
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node17.html
72
%%PORTDOCS%%share/doc/hope/hope_tut/node20.html
72
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node18.html
73
%%PORTDOCS%%share/doc/hope/hope_tut/node21.html
73
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node19.html
74
%%PORTDOCS%%share/doc/hope/hope_tut/node22.html
74
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node2.html
75
%%PORTDOCS%%share/doc/hope/hope_tut/node23.html
75
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node20.html
76
%%PORTDOCS%%share/doc/hope/hope_tut/node24.html
76
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node21.html
77
%%PORTDOCS%%share/doc/hope/hope_tut/node25.html
77
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node22.html
78
%%PORTDOCS%%share/doc/hope/hope_tut/node3.html
78
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node23.html
79
%%PORTDOCS%%share/doc/hope/hope_tut/node4.html
79
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node24.html
80
%%PORTDOCS%%share/doc/hope/hope_tut/node5.html
80
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node25.html
81
%%PORTDOCS%%share/doc/hope/hope_tut/node6.html
81
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node3.html
82
%%PORTDOCS%%share/doc/hope/hope_tut/node7.html
82
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node4.html
83
%%PORTDOCS%%share/doc/hope/hope_tut/node8.html
83
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node5.html
84
%%PORTDOCS%%share/doc/hope/hope_tut/node9.html
84
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node6.html
85
%%PORTDOCS%%@dirrm share/doc/hope/ref_man
85
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node7.html
86
%%PORTDOCS%%@dirrm share/doc/hope/examples
86
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node8.html
87
%%PORTDOCS%%@dirrm share/doc/hope/hope_tut
87
%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node9.html
88
%%PORTDOCS%%@dirrm share/doc/hope
88
%%PORTDOCS%%@dirrm %%DOCSDIR%%/ref_man
89
@dirrm share/hope/lib.new
89
%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples
90
@dirrm share/hope/lib
90
%%PORTDOCS%%@dirrm %%DOCSDIR%%/hope_tut
91
@dirrm share/hope
91
%%PORTDOCS%%@dirrm %%DOCSDIR%%

Return to bug 127449