From ssedov@mbsd.msk.ru Wed Jul 26 19:06:12 2006 Return-Path: Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A699216A4DF for ; Wed, 26 Jul 2006 19:06:12 +0000 (UTC) (envelope-from ssedov@mbsd.msk.ru) Received: from com1.ht-systems.ru (com1.ht-systems.ru [83.97.104.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id 75B8343D60 for ; Wed, 26 Jul 2006 19:06:11 +0000 (GMT) (envelope-from ssedov@mbsd.msk.ru) Received: from [217.118.83.1] (helo=fonon.realnet) by com1.ht-systems.ru with esmtpa (Exim 4.62) (envelope-from ) id 1G5opZ-0006nY-Cr for FreeBSD-gnats-submit@freebsd.org; Wed, 26 Jul 2006 23:14:10 +0400 Received: by fonon.realnet (Postfix, from userid 1001) id E24C111B6C; Wed, 26 Jul 2006 23:05:46 +0400 (MSD) Message-Id: <20060726190546.E24C111B6C@fonon.realnet> Date: Wed, 26 Jul 2006 23:05:46 +0400 (MSD) From: Stanislav Sedov To: FreeBSD-gnats-submit@freebsd.org Cc: Subject: [PATCH] lang/rscheme: fix building on current, take maintainership X-Send-Pr-Version: 3.113 X-GNATS-Notify: >Number: 100889 >Category: ports >Synopsis: [PATCH] lang/rscheme: fix building on current, take maintainership >Confidential: no >Severity: non-critical >Priority: low >Responsible: delphij >State: closed >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Jul 26 19:10:14 GMT 2006 >Closed-Date: Fri Aug 18 18:34:15 GMT 2006 >Last-Modified: Fri Aug 18 18:34:15 GMT 2006 >Originator: Stanislav Sedov >Release: FreeBSD 7.0-CURRENT i386 >Organization: MBSD labs, Inc. >Environment: System: FreeBSD fonon.realnet 7.0-CURRENT FreeBSD 7.0-CURRENT #7: Sun Jun 18 20:51:36 MSD 2006 >Description: - Fix building on -current (under some circumstancies port doesn't build - cpio fails). - Take maintainership Added file(s): - files/patch-..__compiler__resource__buildenv__postambl.mak - files/patch-..__stage0__Makefile.in Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- rscheme-0.7.3.3_1.patch begins here --- diff -ruN --exclude=CVS /usr/ports/lang/rscheme/Makefile /var/tmp/rscheme/Makefile --- /usr/ports/lang/rscheme/Makefile Fri Apr 21 01:32:20 2006 +++ /var/tmp/rscheme/Makefile Wed Jul 26 23:04:24 2006 @@ -7,11 +7,12 @@ PORTNAME= rscheme PORTVERSION= 0.7.3.3 +PORTREVISION= 1 CATEGORIES= lang scheme MASTER_SITES= http://www.rscheme.org/rs/b/${PORTVERSION}/32/ DISTNAME= rs-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= ssedov@mbsd.msk.ru COMMENT= An object-oriented, extended version of the Scheme dialect of Lisp WRKSRC= ${WRKDIR}/${DISTNAME}/src @@ -26,7 +27,7 @@ .include .if ${ARCH} != "i386" -BROKEN= "fails to install on ${ARCH}" +BROKEN= fails to install on ${ARCH} .endif post-extract: diff -ruN --exclude=CVS /usr/ports/lang/rscheme/files/patch-..__Makefile /var/tmp/rscheme/files/patch-..__Makefile --- /usr/ports/lang/rscheme/files/patch-..__Makefile Fri Apr 21 01:32:20 2006 +++ /var/tmp/rscheme/files/patch-..__Makefile Wed Jul 26 22:33:49 2006 @@ -1,9 +1,17 @@ - -$FreeBSD: ports/lang/rscheme/files/patch-..__Makefile,v 1.1 2006/04/20 21:32:20 anray Exp $ - ---- ../Makefile.orig Thu Mar 18 17:40:45 1999 -+++ ../Makefile Tue Jul 31 10:48:35 2001 -@@ -126,9 +126,9 @@ +--- ../Makefile.orig Thu Oct 23 02:54:27 2003 ++++ ../Makefile Wed Jul 26 22:32:05 2006 +@@ -59,8 +59,8 @@ + rm -rf $(TARGET_DIR) ; mkdir $(TARGET_DIR) + (cd ${SRC_DIR}/handc ; \ + find . \! \( -name CVS -prune \) -print) > .handc.list +- cat .handc.list | (cd ${SRC_DIR}/handc ; cpio -oc) \ +- | (cd ${TARGET_DIR} ; cpio -idc) ++ cat .handc.list | tar -cf- -C ${SRC_DIR}/handc -T- \ ++ | tar -xf- -C ${TARGET_DIR} + if test -d $(TARGET_DIR)/tmp ; then : ; \ + else mkdir $(TARGET_DIR)/tmp ; fi + +@@ -130,9 +130,9 @@ stage1:: cd stage0 ; ./configure --prefix=`pwd`/install $(CONFIG_OPTS) diff -ruN --exclude=CVS /usr/ports/lang/rscheme/files/patch-..__compiler__resource__buildenv__postambl.mak /var/tmp/rscheme/files/patch-..__compiler__resource__buildenv__postambl.mak --- /usr/ports/lang/rscheme/files/patch-..__compiler__resource__buildenv__postambl.mak Thu Jan 1 03:00:00 1970 +++ /var/tmp/rscheme/files/patch-..__compiler__resource__buildenv__postambl.mak Wed Jul 26 22:55:36 2006 @@ -0,0 +1,13 @@ +--- ../compiler/resource/buildenv/postambl.mak.orig Wed Jul 26 22:54:14 2006 ++++ ../compiler/resource/buildenv/postambl.mak Wed Jul 26 22:54:50 2006 +@@ -17,8 +17,8 @@ + if [ ! -d $(INSTALL_DIR) ] ; then mkdir -p $(INSTALL_DIR) ; fi + (cd install ; \ + find . \! \( -name CVS -prune \) -print) > .install.list +- cat .install.list | (cd install ; cpio -oc) \ +- | (cd ${INSTALL_DIR} ; cpio -idc) ++ cat .install.list | tar -cf- -C install -T- \ ++ | tar -xf- -C ${INSTALL_DIR} + + clean:: + for i in $(SUBDIRS) ; do (cd $$i && $(MAKE) clean) ; done diff -ruN --exclude=CVS /usr/ports/lang/rscheme/files/patch-..__stage0__Makefile.in /var/tmp/rscheme/files/patch-..__stage0__Makefile.in --- /usr/ports/lang/rscheme/files/patch-..__stage0__Makefile.in Thu Jan 1 03:00:00 1970 +++ /var/tmp/rscheme/files/patch-..__stage0__Makefile.in Wed Jul 26 22:51:22 2006 @@ -0,0 +1,13 @@ +--- ../stage0/Makefile.in.orig Wed Jul 26 22:49:29 2006 ++++ ../stage0/Makefile.in Wed Jul 26 22:50:42 2006 +@@ -49,8 +49,8 @@ + if [ ! -d $(INSTALL_DIR) ] ; then mkdir -p $(INSTALL_DIR) ; fi + (cd install ; \ + find . \! \( -name CVS -prune \) -print) > .install.list +- cat .install.list | (cd install ; cpio -oc) \ +- | (cd ${INSTALL_DIR} ; cpio -idc) ++ cat .install.list | tar -cf- -C install -T- \ ++ | tar -xf- -C ${INSTALL_DIR} + + clean:: + for i in $(SUBDIRS) ; do (cd $$i && $(MAKE) clean) ; done --- rscheme-0.7.3.3_1.patch ends here --- >Release-Note: >Audit-Trail: State-Changed-From-To: open->closed State-Changed-By: delphij State-Changed-When: Fri Aug 18 18:33:47 UTC 2006 State-Changed-Why: Committed, thanks! Responsible-Changed-From-To: freebsd-ports-bugs->delphij Responsible-Changed-By: delphij Responsible-Changed-When: Fri Aug 18 18:33:47 UTC 2006 Responsible-Changed-Why: Committed, thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=100889 >Unformatted: