From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Sep 17 19:30:02 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6FC151065690 for ; Wed, 17 Sep 2008 19:30:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 4A37C8FC22 for ; Wed, 17 Sep 2008 19:30:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m8HJU2rK008020 for ; Wed, 17 Sep 2008 19:30:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m8HJU22W008019; Wed, 17 Sep 2008 19:30:02 GMT (envelope-from gnats) Resent-Date: Wed, 17 Sep 2008 19:30:02 GMT Resent-Message-Id: <200809171930.m8HJU22W008019@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Yi-Jheng Lin Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 87990106566B for ; Wed, 17 Sep 2008 19:21:32 +0000 (UTC) (envelope-from yzlin@cs.nctu.edu.tw) Received: from csmailgate.cs.nctu.edu.tw (csmailgate.cs.nctu.edu.tw [140.113.235.103]) by mx1.freebsd.org (Postfix) with ESMTP id F2F818FC12 for ; Wed, 17 Sep 2008 19:21:31 +0000 (UTC) (envelope-from yzlin@cs.nctu.edu.tw) Received: from stucgi.cs.nctu.edu.tw (stucgi [140.113.235.130]) by csmailgate.cs.nctu.edu.tw (Postfix) with ESMTP id CD1791047F9; Thu, 18 Sep 2008 03:21:30 +0800 (CST) Received: (from yzlin@localhost) by stucgi.cs.nctu.edu.tw (8.14.2/8.14.2/Submit) id m8HJLU17037193; Thu, 18 Sep 2008 03:21:30 +0800 (CST) (envelope-from yzlin) Message-Id: <200809171921.m8HJLU17037193@stucgi.cs.nctu.edu.tw> Date: Thu, 18 Sep 2008 03:21:30 +0800 (CST) From: Yi-Jheng Lin To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: lev@FreeBSD.org Subject: ports/127449: [PATCH] lang/hope: unbreak, rename patch files, tuning pkg-plist X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Sep 2008 19:30:02 -0000 >Number: 127449 >Category: ports >Synopsis: [PATCH] lang/hope: unbreak, rename patch files, tuning pkg-plist >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Sep 17 19:30:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Yi-Jheng Lin >Release: FreeBSD 7.0-RELEASE-p4 amd64 >Organization: NCTU CS >Environment: System: FreeBSD stucgi 7.0-RELEASE-p4 FreeBSD 7.0-RELEASE-p4 #0: Fri Sep 5 14:56:26 CST >Description: - Fix applying patch error. (remove an unnecessary patch) - Rename patch files. (portlint warning) - Tuning pkg-plist & taking advantage from DOCSDIR & DATADIR macros. Added file(s): - files/patch-doc_Makefile.in - files/patch-src_memory.c Removed file(s): - files/patch-doc:Makefile.in - files/patch-sh_makedepend - files/patch-src-memory.c Port maintainer (lev@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- hope-1.1.patch begins here --- diff -ruN --exclude=CVS /usr/ports/lang/hope/Makefile /amd/account/gcs/96/9655630/dev/ports/lang/hope/Makefile --- /usr/ports/lang/hope/Makefile 2008-06-20 03:03:43.000000000 +0800 +++ /amd/account/gcs/96/9655630/dev/ports/lang/hope/Makefile 2008-09-18 03:11:45.000000000 +0800 @@ -14,13 +14,10 @@ MAINTAINER= lev@FreeBSD.org COMMENT= Hope is lazy interpriter for HOPE applicative language -BROKEN= Patch fails -DEPRECATED= Has been broken for more than 6 months -EXPIRATION_DATE=2008-09-19 - .if defined(WITH_DOCS) BUILD_DEPENDS+= latex:${PORTSDIR}/print/teTeX \ latex2html:${PORTSDIR}/textproc/latex2html + MAKE_ARGS+= WITH_DOCS=yes .else NOPORTDOCS= yes diff -ruN --exclude=CVS /usr/ports/lang/hope/files/patch-doc:Makefile.in /amd/account/gcs/96/9655630/dev/ports/lang/hope/files/patch-doc:Makefile.in --- /usr/ports/lang/hope/files/patch-doc:Makefile.in 2001-10-18 02:21:24.000000000 +0800 +++ /amd/account/gcs/96/9655630/dev/ports/lang/hope/files/patch-doc:Makefile.in 1970-01-01 08:00:00.000000000 +0800 @@ -1,19 +0,0 @@ ---- doc/Makefile.in.orig Sat Apr 17 04:14:06 1999 -+++ doc/Makefile.in Tue Sep 25 00:12:51 2001 -@@ -58,7 +58,7 @@ - sed -n 's/^#define[ ][ ]*\(M[IA][NX]PREC\)[ ][ ]*\([0-9]*\).*/\\newcommand{\\\1}{\2}/p' ../src/op.h >$@ - - ../src/op.h: -- cd ../src; make op.h -+ cd ../src; $(MAKE) op.h - - # can't use echo here as BSD and SYSV versions treat backslashes differently. - Standard.tex: ../lib/Standard.hop h2l.awk -@@ -83,6 +83,7 @@ - for file in $(docs); do gzip <$$file >$(docdir)/$$file.gz; done - $(INSTALL) -d $(htmldir) - for dir in $(dirs); do rm -rf $(htmldir)/$$dir; done -+ for dir in $(dirs); do rm -rf $$dir/*.pl $$dir/WARNINGS; done - cp -r $(dirs) $(htmldir) - # cp $(src_srcs) $(srcdir) - diff -ruN --exclude=CVS /usr/ports/lang/hope/files/patch-doc_Makefile.in /amd/account/gcs/96/9655630/dev/ports/lang/hope/files/patch-doc_Makefile.in --- /usr/ports/lang/hope/files/patch-doc_Makefile.in 1970-01-01 08:00:00.000000000 +0800 +++ /amd/account/gcs/96/9655630/dev/ports/lang/hope/files/patch-doc_Makefile.in 2008-09-18 02:23:28.000000000 +0800 @@ -0,0 +1,19 @@ +--- doc/Makefile.in.orig Sat Apr 17 04:14:06 1999 ++++ doc/Makefile.in Tue Sep 25 00:12:51 2001 +@@ -58,7 +58,7 @@ + sed -n 's/^#define[ ][ ]*\(M[IA][NX]PREC\)[ ][ ]*\([0-9]*\).*/\\newcommand{\\\1}{\2}/p' ../src/op.h >$@ + + ../src/op.h: +- cd ../src; make op.h ++ cd ../src; $(MAKE) op.h + + # can't use echo here as BSD and SYSV versions treat backslashes differently. + Standard.tex: ../lib/Standard.hop h2l.awk +@@ -83,6 +83,7 @@ + for file in $(docs); do gzip <$$file >$(docdir)/$$file.gz; done + $(INSTALL) -d $(htmldir) + for dir in $(dirs); do rm -rf $(htmldir)/$$dir; done ++ for dir in $(dirs); do rm -rf $$dir/*.pl $$dir/WARNINGS; done + cp -r $(dirs) $(htmldir) + # cp $(src_srcs) $(srcdir) + diff -ruN --exclude=CVS /usr/ports/lang/hope/files/patch-sh_makedepend /amd/account/gcs/96/9655630/dev/ports/lang/hope/files/patch-sh_makedepend --- /usr/ports/lang/hope/files/patch-sh_makedepend 2002-12-19 07:38:24.000000000 +0800 +++ /amd/account/gcs/96/9655630/dev/ports/lang/hope/files/patch-sh_makedepend 1970-01-01 08:00:00.000000000 +0800 @@ -1,14 +0,0 @@ - -$FreeBSD: ports/lang/hope/files/patch-sh_makedepend,v 1.1 2002/12/18 23:38:24 naddy Exp $ - ---- sh/makedepend.orig Thu Dec 19 00:29:14 2002 -+++ sh/makedepend Thu Dec 19 00:29:26 2002 -@@ -66,7 +66,7 @@ - for file in $files - do objname="$objprefix"`expr "$file" : '\(.*\)\.[^.]*$'`"$objsuffix" - gcc $cppflags -E $file | -- grep '^# 1 "[^/][^"]*"' | -+ grep '^# 1 "[^/<][^"]*"' | - sed ' s/[^"]*"\([^"]*\)".*/\1/ - s|///*|/|g - : dotloop diff -ruN --exclude=CVS /usr/ports/lang/hope/files/patch-src-memory.c /amd/account/gcs/96/9655630/dev/ports/lang/hope/files/patch-src-memory.c --- /usr/ports/lang/hope/files/patch-src-memory.c 2003-12-08 18:53:27.000000000 +0800 +++ /amd/account/gcs/96/9655630/dev/ports/lang/hope/files/patch-src-memory.c 1970-01-01 08:00:00.000000000 +0800 @@ -1,11 +0,0 @@ ---- src/memory.c.orig Sun Dec 7 18:01:46 2003 -+++ src/memory.c Sun Dec 7 18:01:50 2003 -@@ -22,6 +22,7 @@ - { - if ((base_memory = (char *)malloc((size_t)MEMSIZE)) == NULL) - error(FATALERR, "can't allocate memory"); -+ memset(base_memory, NULL, (size_t)MEMSIZE); - top_memory = base_memory + RoundDown(MEMSIZE); - - lim_temp = top_string = base_memory; - diff -ruN --exclude=CVS /usr/ports/lang/hope/files/patch-src_memory.c /amd/account/gcs/96/9655630/dev/ports/lang/hope/files/patch-src_memory.c --- /usr/ports/lang/hope/files/patch-src_memory.c 1970-01-01 08:00:00.000000000 +0800 +++ /amd/account/gcs/96/9655630/dev/ports/lang/hope/files/patch-src_memory.c 2008-09-18 02:23:28.000000000 +0800 @@ -0,0 +1,11 @@ +--- src/memory.c.orig Sun Dec 7 18:01:46 2003 ++++ src/memory.c Sun Dec 7 18:01:50 2003 +@@ -22,6 +22,7 @@ + { + if ((base_memory = (char *)malloc((size_t)MEMSIZE)) == NULL) + error(FATALERR, "can't allocate memory"); ++ memset(base_memory, NULL, (size_t)MEMSIZE); + top_memory = base_memory + RoundDown(MEMSIZE); + + lim_temp = top_string = base_memory; + diff -ruN --exclude=CVS /usr/ports/lang/hope/pkg-plist /amd/account/gcs/96/9655630/dev/ports/lang/hope/pkg-plist --- /usr/ports/lang/hope/pkg-plist 2004-04-11 00:07:06.000000000 +0800 +++ /amd/account/gcs/96/9655630/dev/ports/lang/hope/pkg-plist 2008-09-18 03:06:11.000000000 +0800 @@ -1,91 +1,91 @@ bin/hope -share/hope/lib.new/Standard.hop -share/hope/lib/Standard.hop -share/hope/lib/arith.hop -share/hope/lib/case.hop -share/hope/lib/ctype.hop -share/hope/lib/diag.hop -share/hope/lib/fold.hop -share/hope/lib/functions.hop -share/hope/lib/lines.hop -share/hope/lib/list.hop -share/hope/lib/lists.hop -share/hope/lib/maybe.hop -share/hope/lib/products.hop -share/hope/lib/range.hop -share/hope/lib/seq.hop -share/hope/lib/set.hop -share/hope/lib/sort.hop -share/hope/lib/sums.hop -share/hope/lib/tree.hop -share/hope/lib/void.hop -share/hope/lib/words.hop -share/hope/lib/y.hop -%%PORTDOCS%%share/doc/hope/ref_man.dvi.gz -%%PORTDOCS%%share/doc/hope/ref_man.ps.gz -%%PORTDOCS%%share/doc/hope/ref_man/index.html -%%PORTDOCS%%share/doc/hope/ref_man/node1.html -%%PORTDOCS%%share/doc/hope/ref_man/node10.html -%%PORTDOCS%%share/doc/hope/ref_man/node11.html -%%PORTDOCS%%share/doc/hope/ref_man/node12.html -%%PORTDOCS%%share/doc/hope/ref_man/node13.html -%%PORTDOCS%%share/doc/hope/ref_man/node14.html -%%PORTDOCS%%share/doc/hope/ref_man/node15.html -%%PORTDOCS%%share/doc/hope/ref_man/node16.html -%%PORTDOCS%%share/doc/hope/ref_man/node17.html -%%PORTDOCS%%share/doc/hope/ref_man/node2.html -%%PORTDOCS%%share/doc/hope/ref_man/node3.html -%%PORTDOCS%%share/doc/hope/ref_man/node4.html -%%PORTDOCS%%share/doc/hope/ref_man/node5.html -%%PORTDOCS%%share/doc/hope/ref_man/node6.html -%%PORTDOCS%%share/doc/hope/ref_man/node7.html -%%PORTDOCS%%share/doc/hope/ref_man/node8.html -%%PORTDOCS%%share/doc/hope/ref_man/node9.html -%%PORTDOCS%%share/doc/hope/ref_man/ref_man.css -%%PORTDOCS%%share/doc/hope/ref_man/ref_man.html -%%PORTDOCS%%share/doc/hope/examples.dvi.gz -%%PORTDOCS%%share/doc/hope/examples.ps.gz -%%PORTDOCS%%share/doc/hope/examples/examples.css -%%PORTDOCS%%share/doc/hope/examples/examples.html -%%PORTDOCS%%share/doc/hope/examples/index.html -%%PORTDOCS%%share/doc/hope/examples/node1.html -%%PORTDOCS%%share/doc/hope/examples/node2.html -%%PORTDOCS%%share/doc/hope/examples/node3.html -%%PORTDOCS%%share/doc/hope/examples/node4.html -%%PORTDOCS%%share/doc/hope/hope_tut.dvi.gz -%%PORTDOCS%%share/doc/hope/hope_tut.ps.gz -%%PORTDOCS%%share/doc/hope/hope_tut/hope_tut.css -%%PORTDOCS%%share/doc/hope/hope_tut/hope_tut.html -%%PORTDOCS%%share/doc/hope/hope_tut/index.html -%%PORTDOCS%%share/doc/hope/hope_tut/node1.html -%%PORTDOCS%%share/doc/hope/hope_tut/node10.html -%%PORTDOCS%%share/doc/hope/hope_tut/node11.html -%%PORTDOCS%%share/doc/hope/hope_tut/node12.html -%%PORTDOCS%%share/doc/hope/hope_tut/node13.html -%%PORTDOCS%%share/doc/hope/hope_tut/node14.html -%%PORTDOCS%%share/doc/hope/hope_tut/node15.html -%%PORTDOCS%%share/doc/hope/hope_tut/node16.html -%%PORTDOCS%%share/doc/hope/hope_tut/node17.html -%%PORTDOCS%%share/doc/hope/hope_tut/node18.html -%%PORTDOCS%%share/doc/hope/hope_tut/node19.html -%%PORTDOCS%%share/doc/hope/hope_tut/node2.html -%%PORTDOCS%%share/doc/hope/hope_tut/node20.html -%%PORTDOCS%%share/doc/hope/hope_tut/node21.html -%%PORTDOCS%%share/doc/hope/hope_tut/node22.html -%%PORTDOCS%%share/doc/hope/hope_tut/node23.html -%%PORTDOCS%%share/doc/hope/hope_tut/node24.html -%%PORTDOCS%%share/doc/hope/hope_tut/node25.html -%%PORTDOCS%%share/doc/hope/hope_tut/node3.html -%%PORTDOCS%%share/doc/hope/hope_tut/node4.html -%%PORTDOCS%%share/doc/hope/hope_tut/node5.html -%%PORTDOCS%%share/doc/hope/hope_tut/node6.html -%%PORTDOCS%%share/doc/hope/hope_tut/node7.html -%%PORTDOCS%%share/doc/hope/hope_tut/node8.html -%%PORTDOCS%%share/doc/hope/hope_tut/node9.html -%%PORTDOCS%%@dirrm share/doc/hope/ref_man -%%PORTDOCS%%@dirrm share/doc/hope/examples -%%PORTDOCS%%@dirrm share/doc/hope/hope_tut -%%PORTDOCS%%@dirrm share/doc/hope -@dirrm share/hope/lib.new -@dirrm share/hope/lib -@dirrm share/hope +%%DATADIR%%/lib.new/Standard.hop +%%DATADIR%%/lib/Standard.hop +%%DATADIR%%/lib/arith.hop +%%DATADIR%%/lib/case.hop +%%DATADIR%%/lib/ctype.hop +%%DATADIR%%/lib/diag.hop +%%DATADIR%%/lib/fold.hop +%%DATADIR%%/lib/functions.hop +%%DATADIR%%/lib/lines.hop +%%DATADIR%%/lib/list.hop +%%DATADIR%%/lib/lists.hop +%%DATADIR%%/lib/maybe.hop +%%DATADIR%%/lib/products.hop +%%DATADIR%%/lib/range.hop +%%DATADIR%%/lib/seq.hop +%%DATADIR%%/lib/set.hop +%%DATADIR%%/lib/sort.hop +%%DATADIR%%/lib/sums.hop +%%DATADIR%%/lib/tree.hop +%%DATADIR%%/lib/void.hop +%%DATADIR%%/lib/words.hop +%%DATADIR%%/lib/y.hop +@dirrm %%DATADIR%%/lib.new +@dirrm %%DATADIR%%/lib +@dirrm %%DATADIR%% +%%PORTDOCS%%%%DOCSDIR%%/ref_man.dvi.gz +%%PORTDOCS%%%%DOCSDIR%%/ref_man.ps.gz +%%PORTDOCS%%%%DOCSDIR%%/ref_man/index.html +%%PORTDOCS%%%%DOCSDIR%%/ref_man/node1.html +%%PORTDOCS%%%%DOCSDIR%%/ref_man/node10.html +%%PORTDOCS%%%%DOCSDIR%%/ref_man/node11.html +%%PORTDOCS%%%%DOCSDIR%%/ref_man/node12.html +%%PORTDOCS%%%%DOCSDIR%%/ref_man/node13.html +%%PORTDOCS%%%%DOCSDIR%%/ref_man/node14.html +%%PORTDOCS%%%%DOCSDIR%%/ref_man/node15.html +%%PORTDOCS%%%%DOCSDIR%%/ref_man/node16.html +%%PORTDOCS%%%%DOCSDIR%%/ref_man/node17.html +%%PORTDOCS%%%%DOCSDIR%%/ref_man/node2.html +%%PORTDOCS%%%%DOCSDIR%%/ref_man/node3.html +%%PORTDOCS%%%%DOCSDIR%%/ref_man/node4.html +%%PORTDOCS%%%%DOCSDIR%%/ref_man/node5.html +%%PORTDOCS%%%%DOCSDIR%%/ref_man/node6.html +%%PORTDOCS%%%%DOCSDIR%%/ref_man/node7.html +%%PORTDOCS%%%%DOCSDIR%%/ref_man/node8.html +%%PORTDOCS%%%%DOCSDIR%%/ref_man/node9.html +%%PORTDOCS%%%%DOCSDIR%%/ref_man/ref_man.css +%%PORTDOCS%%%%DOCSDIR%%/ref_man/ref_man.html +%%PORTDOCS%%%%DOCSDIR%%/examples.dvi.gz +%%PORTDOCS%%%%DOCSDIR%%/examples.ps.gz +%%PORTDOCS%%%%DOCSDIR%%/examples/examples.css +%%PORTDOCS%%%%DOCSDIR%%/examples/examples.html +%%PORTDOCS%%%%DOCSDIR%%/examples/index.html +%%PORTDOCS%%%%DOCSDIR%%/examples/node1.html +%%PORTDOCS%%%%DOCSDIR%%/examples/node2.html +%%PORTDOCS%%%%DOCSDIR%%/examples/node3.html +%%PORTDOCS%%%%DOCSDIR%%/examples/node4.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut.dvi.gz +%%PORTDOCS%%%%DOCSDIR%%/hope_tut.ps.gz +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/hope_tut.css +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/hope_tut.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/index.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node1.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node10.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node11.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node12.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node13.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node14.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node15.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node16.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node17.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node18.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node19.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node2.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node20.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node21.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node22.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node23.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node24.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node25.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node3.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node4.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node5.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node6.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node7.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node8.html +%%PORTDOCS%%%%DOCSDIR%%/hope_tut/node9.html +%%PORTDOCS%%@dirrm %%DOCSDIR%%/ref_man +%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples +%%PORTDOCS%%@dirrm %%DOCSDIR%%/hope_tut +%%PORTDOCS%%@dirrm %%DOCSDIR%% --- hope-1.1.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: