From ssedov@mbsd.msk.ru Fri Jul 28 18:32:15 2006 Return-Path: Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC20716A4DE; Fri, 28 Jul 2006 18:32:14 +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 D8C6243D5D; Fri, 28 Jul 2006 18:32:13 +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 1G6XFq-0000uJ-UD; Fri, 28 Jul 2006 22:40:14 +0400 Received: by fonon.realnet (Postfix, from userid 1001) id 2CC651209D; Fri, 28 Jul 2006 22:31:47 +0400 (MSD) Message-Id: <20060728183147.2CC651209D@fonon.realnet> Date: Fri, 28 Jul 2006 22:31:47 +0400 (MSD) From: Stanislav Sedov To: FreeBSD-gnats-submit@freebsd.org Cc: freebsd-ports@freebsd.org Subject: add macro to dial with directory trees X-Send-Pr-Version: 3.113 X-GNATS-Notify: >Number: 100996 >Category: ports >Synopsis: bsd.port.mk: add macro to copy with right permissions directory trees >Confidential: no >Severity: non-critical >Priority: medium >Responsible: portmgr >State: closed >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Jul 28 18:40:14 GMT 2006 >Closed-Date: Sat Mar 24 15:44:29 GMT 2007 >Last-Modified: Sat Mar 24 15:44:29 GMT 2007 >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 root@fonon.realnet:/work/src/fbsd-cur/src/sys/i386/compile/FONON i386 >Description: We have a lot of ports (thousands, actually), that need to copy entire directory trees to specific location, e.g. when installing examples for port one could issue: @${TAR} -cf - -C ${WRKSRC} copyfs cryptfs gzipfs uuencodefs tests | \ ${TAR} -xf - -C ${EXAMPLESDIR} @${FIND} ${EXAMPLESDIR} -type f -exec ${CHMOD} ${SHAREMODE} {} \; @${FIND} ${EXAMPLESDIR} -exec ${CHOWN} ${SHAREOWN} {} \; There are many other solutions (e.g. using PAX, FIND, CPIO combinations) , buth every require one important step - set up permissions for installed files, since this files are not processed by INSTALL_XXX program. A lot of ports usually forget to do this - I began to fix some of them - but it's tedios and giant work... The macros introduced allows to dial with such tree ierarchies in handy and efficient way. For previos example one can use: cd ${WRKSRC} && ${COPYTREE_SHARE} "copyfs cryptfs gzipfs uuencodefs test s" "${EXAMPLESDIR}" and that's all. I decided to use CPIO (though I don't like it) since it can be used with find program, that allows to manipulate on file sets with a great power. Additional commands to FIND program might be passed by third argument to macro, e.g. to eclude 'Makefile" file we can use: cd ${WRKSRC} && ${COPYTREE_BIN} docs "${DOCSDIR}" "! -name Makefile" Thus, this macro allows to use the whole power of FIND program. Also, I've used "-l" swith in CPIO to speed-up copies in some cases. That's why I've redirected cpio output to /dev/null ;-) It would be nice to have you comments/suggestions here. Thanks! >How-To-Repeat: >Fix: --- portmk.diff begins here --- --- bsd.port.mk.orig Fri Jul 28 22:09:42 2006 +++ bsd.port.mk Fri Jul 28 22:13:32 2006 @@ -1970,6 +1970,18 @@ REINPLACE_ARGS?= -i.bak REINPLACE_CMD?= ${SED} ${REINPLACE_ARGS} +# Macro for coping entire directory tree with correct permissions +COPYTREE_BIN= ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev/null \ + 2>&1) && \ + ${CHOWN} -R ${BINOWN}:${BINGRP} $$1 && \ + ${FIND} $$1 -type d -exec chmod 755 {} \; && \ + ${FIND} $$1 -type f -exec chmod ${BINMODE} {} \;' -- +COPYTREE_SHARE= ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev/null \ + 2>&1) && \ + ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ + ${FIND} $$1 -type d -exec chmod 755 {} \; && \ + ${FIND} $$1 -type f -exec chmod ${SHAREMODE} {} \;' -- + # Names of cookies used to skip already completed stages EXTRACT_COOKIE?= ${WRKDIR}/.extract_done.${PORTNAME}.${PREFIX:S/\//_/g} CONFIGURE_COOKIE?= ${WRKDIR}/.configure_done.${PORTNAME}.${PREFIX:S/\//_/g} --- portmk.diff ends here --- >Release-Note: >Audit-Trail: Responsible-Changed-From-To: freebsd-ports-bugs->portmgr Responsible-Changed-By: itetcu Responsible-Changed-When: Fri Jul 28 18:48:57 UTC 2006 Responsible-Changed-Why: Fix Synopsis and assign. http://www.freebsd.org/cgi/query-pr.cgi?pr=100996 From: Stanislav Sedov To: bug-followup@freebsd.org Cc: Subject: Re: ports/100996: add macro to dial with directory trees Date: Fri, 28 Jul 2006 23:31:46 +0400 Oh, and FIND arguments should be $$1/ for safety. -------------------------------------------------------------------------------- --- bsd.port.mk.orig Fri Jul 28 22:09:42 2006 +++ bsd.port.mk Fri Jul 28 22:13:32 2006 @@ -1970,6 +1970,18 @@ REINPLACE_ARGS?= -i.bak REINPLACE_CMD?= ${SED} ${REINPLACE_ARGS} +# Macro for coping entire directory tree with correct permissions +COPYTREE_BIN= ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev/null \ + 2>&1) && \ + ${CHOWN} -R ${BINOWN}:${BINGRP} $$1 && \ + ${FIND} $$1/ -type d -exec chmod 755 {} \; && \ + ${FIND} $$1/ -type f -exec chmod ${BINMODE} {} \;' -- +COPYTREE_SHARE= ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev/null \ + 2>&1) && \ + ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ + ${FIND} $$1/ -type d -exec chmod 755 {} \; && \ + ${FIND} $$1/ -type f -exec chmod ${SHAREMODE} {} \;' -- + # Names of cookies used to skip already completed stages EXTRACT_COOKIE?= ${WRKDIR}/.extract_done.${PORTNAME}.${PREFIX:S/\//_/g} CONFIGURE_COOKIE?= ${WRKDIR}/.configure_done.${PORTNAME}.${PREFIX:S/\//_/g} -------------------------------------------------------------------------------- State-Changed-From-To: open->feedback State-Changed-By: kris State-Changed-When: Sun Nov 19 21:04:05 UTC 2006 State-Changed-Why: In such cases we like to also see a patch converting a representative sample of ports to use the new features, as a proving ground that a) the new feature works and b) the new feature is general enough to handle any permutations that may arise in the ports tree usage. http://www.freebsd.org/cgi/query-pr.cgi?pr=100996 From: Stanislav Sedov To: Cc: bug-followup@FreeBSD.org Subject: Re: ports/100996: bsd.port.mk: add macro to copy with right permissions directory trees Date: Wed, 3 Jan 2007 01:53:42 +0300 --Signature=_Wed__3_Jan_2007_01_53_42_+0300_kZCBOUZTrNX6p0kq Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: 7bit You can grep the entire ports by COPYTREE_SHARE to find ports that uses it. These examples cover almost all cases, how this macros can be used. Try `find ports/ -name Makefile| xargs grep COPYTREE_SHARE` -- Stanislav Sedov Against HTML mail and Flash PGP: http://people.FreeBSD.org/~stas/stas.key.asc --Signature=_Wed__3_Jan_2007_01_53_42_+0300_kZCBOUZTrNX6p0kq Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFmuJ2K/VZk+smlYERAjJ4AJ9ALhRKEUKH2+PDcH0MD6reNPoMCwCeIGAj XWxll/8o5mEf74sn9l+dWY4= =qMRW -----END PGP SIGNATURE----- --Signature=_Wed__3_Jan_2007_01_53_42_+0300_kZCBOUZTrNX6p0kq-- State-Changed-From-To: feedback->open State-Changed-By: pav State-Changed-When: Mon Feb 5 23:16:14 UTC 2007 State-Changed-Why: Feedback received, sort of. The patch file to convert all these ports will be required just before the experimental package run http://www.freebsd.org/cgi/query-pr.cgi?pr=100996 From: Pav Lucistnik To: bug-followup@FreeBSD.org, ssedov@mbsd.msk.ru Cc: Subject: Re: ports/100996: bsd.port.mk: add macro to copy with right permissions directory trees Date: Thu, 15 Mar 2007 00:10:55 +0100 The time has come, can we please get a patch that converts a representative sample of existing ports to this new infrastructure? Let's say 10 to 20 ports. -- Pav Lucistnik Oh, no! Aaargh! It is the most unnatural, most disgusting creature imaginable: a two-eyed cyclops! From: Stanislav Sedov To: pav@FreeBSD.org Cc: bug-followup@FreeBSD.org Subject: Re: ports/100996: bsd.port.mk: add macro to copy with right permissions directory trees Date: Thu, 15 Mar 2007 02:52:10 +0300 --Signature=_Thu__15_Mar_2007_02_52_10_+0300_Qc7/bgcu_VbfPb41 Content-Type: multipart/mixed; boundary="Multipart=_Thu__15_Mar_2007_02_52_10_+0300_FTkkmUc.XRfG5/eX" --Multipart=_Thu__15_Mar_2007_02_52_10_+0300_FTkkmUc.XRfG5/eX Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: 7bit On Thu, 15 Mar 2007 00:10:55 +0100 Pav Lucistnik mentioned: > The time has come, can we please get a patch that converts a > representative sample of existing ports to this new infrastructure? > Let's say 10 to 20 ports. > Ok, the patch is attached. -- Stanislav Sedov ST4096-RIPE --Multipart=_Thu__15_Mar_2007_02_52_10_+0300_FTkkmUc.XRfG5/eX Content-Type: text/x-diff; name="1.diff" Content-Disposition: attachment; filename="1.diff" Content-Transfer-Encoding: quoted-printable Index: Mk/bsd.port.mk =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/Mk/bsd.port.mk,v retrieving revision 1.556 diff -u -r1.556 bsd.port.mk --- Mk/bsd.port.mk 14 Mar 2007 04:06:55 -0000 1.556 +++ Mk/bsd.port.mk 14 Mar 2007 23:50:42 -0000 @@ -2046,6 +2046,13 @@ REINPLACE_ARGS?=3D -i.bak REINPLACE_CMD?=3D ${SED} ${REINPLACE_ARGS} =20 +# Macro for coping entire directory tree with correct permissions +COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ + 2>&1) && \ + ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ + ${FIND} $$1/ -type d -exec chmod 755 {} \; && \ + ${FIND} $$1/ -type f -exec chmod ${SHAREMODE} {} \;' -- + # Names of cookies used to skip already completed stages EXTRACT_COOKIE?=3D ${WRKDIR}/.extract_done.${PORTNAME}.${PREFIX:S/\//_/g} CONFIGURE_COOKIE?=3D ${WRKDIR}/.configure_done.${PORTNAME}.${PREFIX:S/\//_= /g} Index: archivers/ruby-bz2/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/archivers/ruby-bz2/Makefile,v retrieving revision 1.17 diff -u -r1.17 Makefile --- archivers/ruby-bz2/Makefile 19 Nov 2006 14:52:35 -0000 1.17 +++ archivers/ruby-bz2/Makefile 14 Mar 2007 23:50:42 -0000 @@ -29,13 +29,6 @@ ${RUBY_RD_FILES} \ ${RUBY_RD_HTML_FILES} =20 -# XXX: exists untill it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - .include =20 post-build: Index: audio/ruby-freedb/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/audio/ruby-freedb/Makefile,v retrieving revision 1.15 diff -u -r1.15 Makefile --- audio/ruby-freedb/Makefile 29 Nov 2006 10:41:36 -0000 1.15 +++ audio/ruby-freedb/Makefile 14 Mar 2007 23:50:42 -0000 @@ -25,13 +25,6 @@ DOCS=3D CHANGELOG README doc EXAMPLES=3D examples/*.rb =20 -# XXX: exists untill it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - post-install: .if !defined(NOPORTDOCS) ${MKDIR} ${RUBY_MODDOCDIR} Index: audio/ruby-mp3info/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/audio/ruby-mp3info/Makefile,v retrieving revision 1.13 diff -u -r1.13 Makefile --- audio/ruby-mp3info/Makefile 22 Nov 2006 21:46:06 -0000 1.13 +++ audio/ruby-mp3info/Makefile 14 Mar 2007 23:50:42 -0000 @@ -26,13 +26,6 @@ =20 DOCS=3D CHANGELOG EXAMPLES README =20 -# XXX: exists untill it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - post-install: .if !defined(NOPORTDOCS) ${MKDIR} ${RUBY_MODEXAMPLESDIR} Index: audio/ruby-musicbrainz/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/audio/ruby-musicbrainz/Makefile,v retrieving revision 1.10 diff -u -r1.10 Makefile --- audio/ruby-musicbrainz/Makefile 29 Nov 2006 11:16:41 -0000 1.10 +++ audio/ruby-musicbrainz/Makefile 14 Mar 2007 23:50:42 -0000 @@ -27,13 +27,6 @@ =20 DOCS=3D README TODO doc =20 -# XXX: exists untill it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - post-install: .if !defined(NOPORTDOCS) ${MKDIR} ${RUBY_MODEXAMPLESDIR} Index: cad/gspiceui/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/cad/gspiceui/Makefile,v retrieving revision 1.3 diff -u -r1.3 Makefile --- cad/gspiceui/Makefile 15 Nov 2006 17:32:36 -0000 1.3 +++ cad/gspiceui/Makefile 14 Mar 2007 23:50:42 -0000 @@ -27,13 +27,6 @@ =20 PORTDOCS=3D * =20 -# XXX: exists untill it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - .include =20 post-patch: Index: databases/ruby-cdb/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/databases/ruby-cdb/Makefile,v retrieving revision 1.9 diff -u -r1.9 Makefile --- databases/ruby-cdb/Makefile 14 Nov 2006 15:12:25 -0000 1.9 +++ databases/ruby-cdb/Makefile 14 Mar 2007 23:50:42 -0000 @@ -26,13 +26,6 @@ =20 INSTALL_TARGET=3D site-install =20 -# XXX: exists untill it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - .include =20 post-extract: Index: devel/cc65/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/devel/cc65/Makefile,v retrieving revision 1.23 diff -u -r1.23 Makefile --- devel/cc65/Makefile 9 Sep 2006 06:09:23 -0000 1.23 +++ devel/cc65/Makefile 14 Mar 2007 23:50:42 -0000 @@ -25,13 +25,6 @@ =20 SUB_FILES=3D pkg-message =20 -# XXX: exists untill it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - .include =20 .if ${OSVERSION} < 500000 Index: devel/ocaml-cfg/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/devel/ocaml-cfg/Makefile,v retrieving revision 1.3 diff -u -r1.3 Makefile --- devel/ocaml-cfg/Makefile 14 Mar 2007 04:12:22 -0000 1.3 +++ devel/ocaml-cfg/Makefile 14 Mar 2007 23:50:42 -0000 @@ -25,13 +25,6 @@ DOCSDIR=3D ${TARGETDIR}/share/doc/ocaml/${PORTNAME} EXAMPLESDIR=3D ${TARGETDIR}/share/examples/ocaml/${PORTNAME} =20 -# XXX: exists untill it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - .include =20 post-extract: Index: devel/ocaml-lacaml/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/devel/ocaml-lacaml/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- devel/ocaml-lacaml/Makefile 14 Mar 2007 04:12:22 -0000 1.5 +++ devel/ocaml-lacaml/Makefile 14 Mar 2007 23:50:42 -0000 @@ -32,13 +32,6 @@ DOCSDIR=3D ${TARGETDIR}/share/doc/ocaml/${PORTNAME} EXAMPLESDIR=3D ${TARGETDIR}/share/examples/ocaml/${PORTNAME} =20 -# XXX: exists untill it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - .include =20 post-extract: Index: devel/ocaml-pcre/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/devel/ocaml-pcre/Makefile,v retrieving revision 1.26 diff -u -r1.26 Makefile --- devel/ocaml-pcre/Makefile 14 Mar 2007 04:12:22 -0000 1.26 +++ devel/ocaml-pcre/Makefile 14 Mar 2007 23:50:42 -0000 @@ -27,13 +27,6 @@ USE_GMAKE=3D yes EXAMPLESDIR=3D ${OCAML_EXAMPLESDIR}/${PORTNAME} =20 -# XXX: exists untill it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - post-install: .if !defined(NOPORTDOCS) @${MKDIR} ${EXAMPLESDIR} Index: devel/ocaml-pomap/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/devel/ocaml-pomap/Makefile,v retrieving revision 1.3 diff -u -r1.3 Makefile --- devel/ocaml-pomap/Makefile 14 Mar 2007 04:12:22 -0000 1.3 +++ devel/ocaml-pomap/Makefile 14 Mar 2007 23:50:42 -0000 @@ -25,13 +25,6 @@ DOCSDIR=3D ${TARGETDIR}/share/doc/ocaml/${PORTNAME} EXAMPLESDIR=3D ${TARGETDIR}/share/examples/ocaml/${PORTNAME} =20 -# XXX: exists untill it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - .include =20 post-extract: Index: devel/ocaml-res/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/devel/ocaml-res/Makefile,v retrieving revision 1.3 diff -u -r1.3 Makefile --- devel/ocaml-res/Makefile 14 Mar 2007 04:12:23 -0000 1.3 +++ devel/ocaml-res/Makefile 14 Mar 2007 23:50:42 -0000 @@ -25,13 +25,6 @@ DOCSDIR=3D ${TARGETDIR}/share/doc/ocaml/${PORTNAME} EXAMPLESDIR=3D ${TARGETDIR}/share/examples/ocaml/${PORTNAME} =20 -# XXX: exists untill it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - .include =20 post-extract: Index: devel/ruby-fam/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/devel/ruby-fam/Makefile,v retrieving revision 1.9 diff -u -r1.9 Makefile --- devel/ruby-fam/Makefile 9 Dec 2006 11:24:23 -0000 1.9 +++ devel/ruby-fam/Makefile 14 Mar 2007 23:50:42 -0000 @@ -26,13 +26,6 @@ =20 DOCS=3D README doc event_codes.txt =20 -# XXX: exists untill it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - post-install: .if !defined(NOPORTDOCS) ${MKDIR} ${RUBY_MODEXAMPLESDIR} Index: devel/ruby-robjectteam/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/devel/ruby-robjectteam/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- devel/ruby-robjectteam/Makefile 8 Aug 2006 00:47:40 -0000 1.5 +++ devel/ruby-robjectteam/Makefile 14 Mar 2007 23:50:42 -0000 @@ -28,13 +28,6 @@ PORTDOCS=3D * .endif =20 -# XXX: exists untill it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - do-install: cd ${WRKSRC}; ${RUBY} install.rb .if !defined(NOPORTDOCS) Index: devel/sdl12/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/devel/sdl12/Makefile,v retrieving revision 1.104 diff -u -r1.104 Makefile --- devel/sdl12/Makefile 21 Nov 2006 16:47:00 -0000 1.104 +++ devel/sdl12/Makefile 14 Mar 2007 23:50:42 -0000 @@ -37,13 +37,6 @@ CONFIGURE_ARGS+=3D--disable-video-x11 .endif =20 -# XXX: exists until it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - EXAMPLES=3D test/*.c test/*.bmp test/*.dat test/*.xbm test/*.wav DOCS=3D BUGS COPYING CREDITS README README-SDL.txt WhatsNew docs.html =20 Index: games/cube/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/games/cube/Makefile,v retrieving revision 1.18 diff -u -r1.18 Makefile --- games/cube/Makefile 5 Feb 2007 22:36:41 -0000 1.18 +++ games/cube/Makefile 14 Mar 2007 23:50:42 -0000 @@ -36,13 +36,6 @@ CUBE_DATA=3D ${PORTNAME}_${PORTVERSION:S/./_/g}_unix.tar.gz CUBE_SRC=3D ${PORTNAME}_${PORTVERSION:S/./_/g}_src.zip =20 -# XXX: exists untill it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - .include =20 .if defined(WITHOUT_CLIENT) && defined(WITHOUT_DEDICATED) Index: games/frozenbubble/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/games/frozenbubble/Makefile,v retrieving revision 1.26 diff -u -r1.26 Makefile --- games/frozenbubble/Makefile 27 Nov 2006 23:10:56 -0000 1.26 +++ games/frozenbubble/Makefile 14 Mar 2007 23:50:42 -0000 @@ -34,13 +34,6 @@ =20 LEXECDIR=3D ${PREFIX}/libexec/${PORTNAME} =20 -# XXX: exists untill it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - .include =20 .if ${OSVERSION} < 600020 Index: graphics/ocaml-lablgl/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/graphics/ocaml-lablgl/Makefile,v retrieving revision 1.16 diff -u -r1.16 Makefile --- graphics/ocaml-lablgl/Makefile 14 Mar 2007 04:12:24 -0000 1.16 +++ graphics/ocaml-lablgl/Makefile 14 Mar 2007 23:50:42 -0000 @@ -30,13 +30,6 @@ DOCSDIR=3D ${PREFIX}/share/doc/ocaml/lablgl EXAMPLESDIR=3D ${PREFIX}/share/examples/ocaml/lablgl =20 -# XXX: exists untill it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - .include =20 post-extract: Index: graphics/ruby-imlib2/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/graphics/ruby-imlib2/Makefile,v retrieving revision 1.14 diff -u -r1.14 Makefile --- graphics/ruby-imlib2/Makefile 11 Mar 2007 08:51:04 -0000 1.14 +++ graphics/ruby-imlib2/Makefile 14 Mar 2007 23:50:42 -0000 @@ -31,13 +31,6 @@ PORTDOCS=3D * .endif =20 -# XXX: exists untill it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - post-install: .if !defined(NOPORTDOCS) ${MKDIR} ${RUBY_MODDOCDIR} Index: lang/Sather/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/lang/Sather/Makefile,v retrieving revision 1.39 diff -u -r1.39 Makefile --- lang/Sather/Makefile 5 Feb 2007 23:05:07 -0000 1.39 +++ lang/Sather/Makefile 14 Mar 2007 23:50:42 -0000 @@ -50,13 +50,6 @@ =20 BC_DIR!=3D cd ${PORTSDIR}/devel/boehm-gc && ${MAKE} -V WRKSRC =20 -# XXX: exists untill it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - post-extract: # # Precompiled binaries are for Linux only Index: lang/newlisp/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/lang/newlisp/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- lang/newlisp/Makefile 22 Feb 2007 00:44:59 -0000 1.5 +++ lang/newlisp/Makefile 14 Mar 2007 23:50:42 -0000 @@ -25,13 +25,6 @@ =20 REINPLACE_ARGS=3D -i "" =20 -# XXX: exists untill it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - MODULES=3D cgi ftp infix odbc pop3 postscript smtp stat unix \ xmlrpc-client zlib =20 Index: lang/ocaml/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/lang/ocaml/Makefile,v retrieving revision 1.57 diff -u -r1.57 Makefile --- lang/ocaml/Makefile 23 Sep 2006 17:37:24 -0000 1.57 +++ lang/ocaml/Makefile 14 Mar 2007 23:50:42 -0000 @@ -35,13 +35,6 @@ MODOPT=3D camlp4o camlp4r ocamlc ocamldep ocamldoc ocamllex ocamlopt PATTERN=3D [[:space:]]*(do|then)?[[:space:]]*)(\$$\(CP\)|cp)([[:space:]] =20 -# XXX: exists untill it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - .include =20 MAN1!=3D ${CAT} ${FILESDIR}/man1 Index: lang/ruby18/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/lang/ruby18/Makefile,v retrieving revision 1.124 diff -u -r1.124 Makefile --- lang/ruby18/Makefile 2 Jan 2007 21:00:21 -0000 1.124 +++ lang/ruby18/Makefile 14 Mar 2007 23:50:42 -0000 @@ -126,13 +126,6 @@ =20 MAN1=3D ${RUBY_NAME}.1 =20 -# XXX: exists untill it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - # Macros to change variables in rbconfig.rb RB_SET_CONF_VAR=3D${SH} -c '${REINPLACE_CMD} -E -e "s,(CONFIG\[\"$$0\"\][[= :space:]]*=3D[[:space:]]*)(\(?)(.*)(\)?),\1\2$$1\4," ${WRKSRC}/rbconfig.rb'= -- =20 Index: math/fxt/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/math/fxt/Makefile,v retrieving revision 1.22 diff -u -r1.22 Makefile --- math/fxt/Makefile 10 Jan 2007 18:15:12 -0000 1.22 +++ math/fxt/Makefile 14 Mar 2007 23:50:42 -0000 @@ -23,13 +23,6 @@ MAKEFILE=3D makefile MAKE_ENV=3D CXX=3D"${CXX}" =20 -# XXX: exists untill it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - post-patch: @${REINPLACE_CMD} -E \ -e 's,^(FXT_CXXFLAGS),#\1,' \ Index: net/ocaml-netclient/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/net/ocaml-netclient/Makefile,v retrieving revision 1.3 diff -u -r1.3 Makefile --- net/ocaml-netclient/Makefile 14 Mar 2007 04:12:25 -0000 1.3 +++ net/ocaml-netclient/Makefile 14 Mar 2007 23:50:43 -0000 @@ -29,13 +29,6 @@ =20 SA_DIR=3D ${LOCALBASE}/${OCAML_SITELIBDIR} =20 -# XXX: exists untill it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - .if !defined(NOPORTDOCS) PORTDOCS=3D * .endif Index: net/ruby-ldap/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/net/ruby-ldap/Makefile,v retrieving revision 1.35 diff -u -r1.35 Makefile --- net/ruby-ldap/Makefile 3 Oct 2006 13:19:20 -0000 1.35 +++ net/ruby-ldap/Makefile 14 Mar 2007 23:50:43 -0000 @@ -56,13 +56,6 @@ =20 DOCS_EN=3D ChangeLog FAQ README TODO =20 -# XXX: exists untill it will be committed to bsd.port.mk -COPYTREE_SHARE=3D ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev= /null \ - 2>&1) && \ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \ - ${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \ - ${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- - post-patch: ${RUBY} -i -pe 'gsub %r|/usr/local/openldap|, "${PREFIX}"' \ -e 'gsub /ruby-1\.6/, "${RUBY}"' ${WRKSRC}/test/test.sh --Multipart=_Thu__15_Mar_2007_02_52_10_+0300_FTkkmUc.XRfG5/eX-- --Signature=_Thu__15_Mar_2007_02_52_10_+0300_Qc7/bgcu_VbfPb41 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFF+IqzK/VZk+smlYERAp41AJwKr2Y2Wa0Yfb0ux8U4mzuNsTSZ1gCfefGM dG/ERoYIHwn5+3mLs0+gzys= =UD0w -----END PGP SIGNATURE----- --Signature=_Thu__15_Mar_2007_02_52_10_+0300_Qc7/bgcu_VbfPb41-- State-Changed-From-To: open->analyzed State-Changed-By: pav State-Changed-When: Sat Mar 17 23:48:03 UTC 2007 State-Changed-Why: This patch is being tested in exprun http://www.freebsd.org/cgi/query-pr.cgi?pr=100996 From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/100996: commit references a PR Date: Sat, 24 Mar 2007 14:02:12 +0000 (UTC) pav 2007-03-24 14:02:06 UTC FreeBSD ports repository Modified files: . CHANGES Mk bsd.autotools.mk bsd.port.mk bsd.port.subdir.mk Added files: Mk bsd.efl.mk Log: [1] Introduce COPYTREE_BIN and COPYTREE_SHARE macros [2] Fix ECHO_CMD/ECHO_MSG usage in bsd.port.mk [3] Move bsd.efl.mk to ports/Mk [4] Change LIBTOOLFILES default to ${CONFIGURE_SCRIPT} [5] Whitespace sweep [6] Add WWWDIR variable with default value of ${PREFIX}/www/${PORTNAME} PR: ports/100996 [1], ports/100556 [2], ports/100497 [3], ports/104009 and ports/104018 [5], ports/105529 [6] Submitted by: stass [1] [3], gabor [2], pav [4], edwin [5], laszlof [6] Approved by: ade [4] Revision Changes Path 1.67 +22 -1 ports/CHANGES 1.26 +4 -3 ports/Mk/bsd.autotools.mk 1.1 +307 -0 ports/Mk/bsd.efl.mk (new) 1.557 +99 -61 ports/Mk/bsd.port.mk 1.69 +17 -14 ports/Mk/bsd.port.subdir.mk _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/100996: commit references a PR Date: Sat, 24 Mar 2007 14:03:08 +0000 (UTC) pav 2007-03-24 14:03:04 UTC FreeBSD ports repository Modified files: archivers/ruby-bz2 Makefile audio/ruby-freedb Makefile audio/ruby-mp3info Makefile audio/ruby-musicbrainz Makefile cad/gspiceui Makefile databases/ruby-cdb Makefile devel/cc65 Makefile devel/ocaml-cfg Makefile devel/ocaml-lacaml Makefile devel/ocaml-pcre Makefile devel/ocaml-pomap Makefile devel/ocaml-res Makefile devel/ruby-fam Makefile devel/ruby-robjectteam Makefile devel/sdl12 Makefile games/cube Makefile games/frozenbubble Makefile graphics/ocaml-lablgl Makefile graphics/ruby-imlib2 Makefile lang/Sather Makefile lang/newlisp Makefile lang/ocaml Makefile lang/ruby18 Makefile math/fxt Makefile net/ocaml-netclient Makefile net/ruby-ldap Makefile Log: - COPYTREE_* are now part of bsd.port.mk PR: ports/100996 Submitted by: stass Revision Changes Path 1.18 +0 -7 ports/archivers/ruby-bz2/Makefile 1.16 +0 -7 ports/audio/ruby-freedb/Makefile 1.14 +0 -7 ports/audio/ruby-mp3info/Makefile 1.11 +0 -7 ports/audio/ruby-musicbrainz/Makefile 1.4 +0 -7 ports/cad/gspiceui/Makefile 1.10 +0 -7 ports/databases/ruby-cdb/Makefile 1.24 +0 -7 ports/devel/cc65/Makefile 1.4 +0 -7 ports/devel/ocaml-cfg/Makefile 1.6 +0 -7 ports/devel/ocaml-lacaml/Makefile 1.27 +0 -7 ports/devel/ocaml-pcre/Makefile 1.4 +0 -7 ports/devel/ocaml-pomap/Makefile 1.4 +0 -7 ports/devel/ocaml-res/Makefile 1.10 +0 -7 ports/devel/ruby-fam/Makefile 1.6 +0 -7 ports/devel/ruby-robjectteam/Makefile 1.105 +0 -7 ports/devel/sdl12/Makefile 1.19 +0 -7 ports/games/cube/Makefile 1.27 +0 -7 ports/games/frozenbubble/Makefile 1.17 +0 -7 ports/graphics/ocaml-lablgl/Makefile 1.15 +0 -7 ports/graphics/ruby-imlib2/Makefile 1.40 +0 -7 ports/lang/Sather/Makefile 1.6 +0 -7 ports/lang/newlisp/Makefile 1.58 +0 -7 ports/lang/ocaml/Makefile 1.125 +0 -7 ports/lang/ruby18/Makefile 1.23 +0 -7 ports/math/fxt/Makefile 1.4 +0 -7 ports/net/ocaml-netclient/Makefile 1.36 +0 -7 ports/net/ruby-ldap/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" State-Changed-From-To: analyzed->closed State-Changed-By: pav State-Changed-When: Sat Mar 24 15:44:17 UTC 2007 State-Changed-Why: Committed, thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=100996 >Unformatted: