From edwin@mavetju.org  Tue Oct 11 00:40:18 2005
Return-Path: <edwin@mavetju.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 3E65C16A429
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 11 Oct 2005 00:40:18 +0000 (GMT)
	(envelope-from edwin@mavetju.org)
Received: from mail3out.barnet.com.au (mail3out.barnet.com.au [202.83.176.17])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 62AA243D64
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 11 Oct 2005 00:40:08 +0000 (GMT)
	(envelope-from edwin@mavetju.org)
Received: by mail3out.barnet.com.au (Postfix, from userid 27)
	id D23E1877CDD; Tue, 11 Oct 2005 10:40:04 +1000 (EST)
Received: from mail3-auth.barnet.com.au (mail3.barnet.com.au [202.83.176.16])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(Client CN "*.barnet.com.au", Issuer "BarNet Root Certificate Authority" (verified OK))
	by mail3.barnet.com.au (Postfix) with ESMTP id 88DFB877CE0
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 11 Oct 2005 10:40:04 +1000 (EST)
Received: from k7.mavetju (edwin-3.int.barnet.com.au [10.10.12.2])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(Client CN "edwin.adsl.barnet.com.au", Issuer "BarNet Root Certificate Authority" (not verified))
	by mail3-auth.barnet.com.au (Postfix) with ESMTP id BF193877CCA
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 11 Oct 2005 10:40:03 +1000 (EST)
Received: by k7.mavetju (Postfix, from userid 1001)
	id 00F5B614D; Tue, 11 Oct 2005 10:40:02 +1000 (EST)
Message-Id: <20051011004002.00F5B614D@k7.mavetju>
Date: Tue, 11 Oct 2005 10:40:02 +1000 (EST)
From: Edwin Groothuis <edwin@mavetju.org>
Reply-To: Edwin Groothuis <edwin@mavetju.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [patch] bsd.port.mk: add patch-dos2unix target
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         87234
>Category:       ports
>Synopsis:       [patch] bsd.port.mk: add patch-dos2unix target
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    edwin
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct 11 00:50:14 GMT 2005
>Closed-Date:    Tue Jan 23 00:03:24 GMT 2007
>Last-Modified:  Tue Jan 23 00:03:24 GMT 2007
>Originator:     Edwin Groothuis
>Release:        FreeBSD 5.2.1-RELEASE i386
>Organization:
-
>Environment:
System: FreeBSD k7.mavetju 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #8: Wed Dec 15 16:58:01 EST 2004 edwin@k7.mavetju:/usr/src-5.2.1/sys/i386/compile/k7 i386

>Description:

The porters handbook says at
http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/slow-patch.html:

    To quickly convert those files from CR/LF to just LF, you can
    do something like this:

    USE_REINPLACE= yes
    post-extract:
	@${FIND} -E ${WRKDIR} -type f -iregex ".*\.(c|cpp|h|txt)" -print0 | \
	    ${XARGS} -0 ${REINPLACE_CMD} -e 's/[[:cntrl:]]*$$//'

    Of course, if you need to process each and every file, -iregex
    above can be omitted. Be aware that this piece of code will
    strip all trailing control characters from each line of processed
    file (except \n).

Let's for simplicty sake replace that one ugly statement with a
simple USE_ statement and let bsd.port.mk figure out the rest:

    USE_DOS2UNIX=	yes
    			^-- run dos2unix over all files under WRKSRC
    USE_DOS2UNIX=	foo bar
    			^-- run dos2unix over WRKSRC/foo and WRKSRC/bar


Once commited (or on the row to be commited), I volunteer to...

- Fix the porters handbook with regarding to documentation, and
- Fix the ports with their own dos2unix implementation with this
  new statement.

>How-To-Repeat:
>Fix:


--- bsd.port.mk.orig	Sat Oct  8 09:58:14 2005
+++ bsd.port.mk	Tue Oct 11 10:36:51 2005
@@ -216,6 +216,9 @@
 #				  compression.
 # USE_ZIP		- If set, this port distfile uses zip, not tar w/[bg]zip
 #				  for compression.
+# USE_DOS2UNIX  - If set to "YES", remove the ^M from all files
+#				  under ${WRKSRC}. If set to a string, remove in all
+#				  files under ${WRKSRC} with one of these names the ^Ms.
 # USE_GCC		- If set, this port requires this version of gcc, either in
 #				  the system or installed from a port.
 # USE_GMAKE		- If set, this port uses gmake.
@@ -1465,6 +1468,10 @@
 CONFIGURE_ENV+=	MAKE=${GMAKE}
 .endif
 
+.if defined(USE_DOS2UNIX)
+USE_REINPLACE=	yes
+.endif
+
 .if defined(USE_GCC)
 .include "${PORTSDIR}/Mk/bsd.gcc.mk"
 .endif
@@ -3259,9 +3266,27 @@
 
 # Patch
 
+.if !target(patch-dos2unix)
+patch-dos2unix:
+.if defined(USE_DOS2UNIX)
+.if ${USE_DOS2UNIX:U}=="YES"
+	@${ECHO_MSG} "===>   Converting DOS text files to UNIX text files"
+	@${FIND} -E ${WRKSRC} -type f -print0 | \
+			${XARGS} -0 ${REINPLACE_CMD} -i"" -e 's/[[:cntrl:]]*$$//'
+.else
+.for f in ${USE_DOS2UNIX}
+	@${ECHO_MSG} "===>   Converting DOS text file to UNIX text file: ${f}"
+	@${REINPLACE_CMD} -i"" -e 's/[[:cntrl:]]*$$//' ${WRKSRC}/${f}
+.endfor
+.else
+	${DO_NADA}
+.endif
+.endif
+
 .if !target(do-patch)
 do-patch:
 .if defined(PATCHFILES)
+.endif
 	@${ECHO_MSG} "===>  Applying distribution patches for ${PKGNAME}"
 	@(cd ${_DISTDIR}; \
 	  for i in ${_PATCHFILES}; do \
@@ -3761,9 +3786,9 @@
 # Please note that the order of the following targets is important, and
 # should not be modified.
 
-_SANITY_SEQ=		pre-everything check-makefile check-categories \
-			check-makevars check-depends check-deprecated \
-			check-vulnerable buildanyway-message options-message
+_SANITY_SEQ=	pre-everything check-makefile check-categories \
+				check-makevars check-depends check-deprecated \
+				check-vulnerable buildanyway-message options-message
 _FETCH_DEP=		check-sanity
 _FETCH_SEQ=		fetch-depends pre-fetch pre-fetch-script \
 				do-fetch post-fetch post-fetch-script
@@ -3772,12 +3797,12 @@
 				pre-extract-script do-extract \
 				post-extract post-extract-script
 _PATCH_DEP=		extract
-_PATCH_SEQ=		patch-message patch-depends pre-patch pre-patch-script \
-				do-patch post-patch post-patch-script
+_PATCH_SEQ=		patch-message patch-depends patch-dos2unix pre-patch \
+				pre-patch-script do-patch post-patch post-patch-script
 _CONFIGURE_DEP=	patch
 _CONFIGURE_SEQ=	build-depends lib-depends misc-depends configure-message \
-		pre-configure pre-configure-script patch-autotools \
-		run-autotools do-configure post-configure post-configure-script
+				pre-configure pre-configure-script patch-autotools \
+				run-autotools do-configure post-configure post-configure-script
 _BUILD_DEP=		configure
 _BUILD_SEQ=		build-message pre-build pre-build-script do-build \
 				post-build post-build-script
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->port-mgr 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Tue Oct 11 01:12:46 GMT 2005 
Responsible-Changed-Why:  
Over to port-mgr 

http://www.freebsd.org/cgi/query-pr.cgi?pr=87234 
Responsible-Changed-From-To: port-mgr->portmgr 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Tue Oct 11 01:12:59 GMT 2005 
Responsible-Changed-Why:  
Over to portmgr 

http://www.freebsd.org/cgi/query-pr.cgi?pr=87234 

From: Edwin Groothuis <edwin@mavetju.org>
To: Kris Kennaway <kris@obsecurity.org>
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/87234: [patch] add patch-dos2unix target
Date: Fri, 21 Oct 2005 10:23:20 +1000

 On Thu, Oct 20, 2005 at 07:59:28PM -0400, Kris Kennaway wrote:
 > On Tue, Oct 11, 2005 at 01:13:06AM +0000, Edwin Groothuis wrote:
 > How many ports currently have a home-grown version of this?
 
 15 ports have :cntrl: in the Makefile:
 
     archivers/dzip/Makefile
     audio/mp3guessenc/Makefile
     emulators/fceu/Makefile
     emulators/yape/Makefile
     emulators/yape/Makefile
     emulators/o2em/Makefile
     games/meqcc/Makefile
     games/galaxyhack/Makefile
     games/cake/Makefile
     games/qccx/Makefile
     graphics/osg/Makefile
     misc/portell/Makefile
     misc/skyutils/Makefile
     multimedia/avidemux2/Makefile
     security/p5-Crypt-PasswdMD5/Makefile
 
 34 ports have ^M's in the Makefile 
 
     archivers/py-lzma/Makefile
     audio/holyshout/Makefile
     audio/portaudio/Makefile
     audio/penguinsap/Makefile
     databases/mysqltcl/Makefile
     deskutils/gnomeutils2/Makefile
     devel/initutil/Makefile
     devel/pear-HTML_Page2/Makefile
     ftp/urlgfe/Makefile
     games/exhaust-ma/Makefile
     german/selfhtml/Makefile
     graphics/py-opengl/Makefile
     irc/xchat-fish/Makefile
     irc/xchat-mircryption/Makefile
     irc/irssi-fish/Makefile
     math/tomsfastmath/Makefile
     misc/edonkey-tool-slist/Makefile
     multimedia/linux-divx4linux/Makefile
     multimedia/linux-divx4linux4/Makefile
     net/linux-agsatellite/Makefile
     net/phex/Makefile
     print/mp-letter/Makefile
     security/altivore/Makefile
     security/p5-Crypt-RC6/Makefile
     security/newpki-lib/Makefile
     textproc/unrtf/Makefile
     textproc/silvercity/Makefile
     textproc/rtfx/Makefile
     textproc/clit/Makefile
     textproc/libextractor/Makefile
     x11/libgnome-java/Makefile
     x11/xscreensaver-gnome/Makefile
     x11-toolkits/ruby-wx/Makefile
     x11-toolkits/libgtk-java/Makefile
 
 141 patch-files have ^M's in them:
 
     archivers/xmill/files/patch-src::Main.cpp
     archivers/xmill/files/patch-src::ZLib.cpp
     astro/wmsolar/files/patch-Vsop.h
     audio/faad/files/patch-configure.in
     audio/mp3info/files/patch-gmp3info.c
     audio/mac/files/patch-src-MACLib-APEInfo.cpp
     audio/mac/files/patch-src-MACLib-APETag.cpp
     audio/mac/files/patch-src-MACLib-Assembly-Assembly.h
     audio/mac/files/patch-src-MACLib-MACLib.cpp
     audio/mac/files/patch-src-MACLib-WAVInputSource.cpp
     audio/mac/files/patch-src-Shared-NoWindows.h
     audio/libmpcdec/files/patch-src_mpc_decoder.c
     audio/wavpack/files/patch-utils.c
     benchmarks/netperf/files/patch-netperf.c
     benchmarks/himenobench/files/patch-himenobmtxp_l.f
     benchmarks/himenobench/files/patch-himenobmtxp_m.f
     benchmarks/himenobench/files/patch-himenobmtxp_s.f
     benchmarks/himenobench/files/patch-himenobmtxp_xl.f
     benchmarks/himenobench/files/patch-himenobmtxps.c
     cad/ngspice_rework/files/patch-src:spicelib:analysis:cktncdump.c
     cad/ziarc/files/patch-rnetgui.py
     cad/ziarc/files/patch-setup.py
     comms/kpsk/files/patch-ac
     comms/mlan/files/patch-aa
     comms/mlan/files/patch-ad
     comms/mlan/files/patch-ae
     comms/mlan/files/patch-af
     comms/mlan3/files/patch-aa
     comms/twpsk/files/patch-psk31-transmitter.C
     converters/uudx/files/patch-aa
     databases/mysql-navigator/files/patch-aa
     databases/mysql-navigator/files/patch-ab
     databases/oracle_odbc_driver/files/patch-src-oracle_functions.c
     databases/ruby-rdbc1/files/patch-pg_rdbc1.rb
     devel/glui/files/patch-aa
     devel/glui/files/patch-ab
     devel/glui/files/patch-example1.cpp
     devel/glui/files/patch-example2.cpp
     devel/glui/files/patch-example3.cpp
     devel/glui/files/patch-example4.cpp
     devel/glui/files/patch-example5.cpp
     devel/glui/files/patch-glui.h
     devel/pedisassem/files/patch-main.c
     devel/pedisassem/files/patch-print.c
     devel/ruby-rbprof/files/patch-aspects::profiler::lib::rbprof.rb
     devel/ruby-rudl/files/patch-extconf.rb
     devel/sdts++/files/patch-ab
     devel/hs-tclhaskell-ghc/files/patch-ConcTcl.hs
     devel/hs-tclhaskell-ghc/files/patch-TclPrimGhc.hs
     [...]
 
 So the answer is 49 ports with a home grown version on it, and with
 141 patch-files with ^M's in them.
 
 Edwin
 
 -- 
 Edwin Groothuis      |            Personal website: http://www.mavetju.org
 edwin@mavetju.org    |          Weblog: http://weblog.barnet.com.au/edwin/

From: Kris Kennaway <kris@obsecurity.org>
To: Edwin Groothuis <edwin@mavetju.org>
Cc: Kris Kennaway <kris@obsecurity.org>, bug-followup@FreeBSD.org
Subject: Re: ports/87234: [patch] add patch-dos2unix target
Date: Thu, 20 Oct 2005 20:25:36 -0400

 --2oS5YaxWCcQjTEyO
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 
 On Fri, Oct 21, 2005 at 10:23:20AM +1000, Edwin Groothuis wrote:
 > On Thu, Oct 20, 2005 at 07:59:28PM -0400, Kris Kennaway wrote:
 > > On Tue, Oct 11, 2005 at 01:13:06AM +0000, Edwin Groothuis wrote:
 > > How many ports currently have a home-grown version of this?
 
 
 > So the answer is 49 ports with a home grown version on it, and with
 > 141 patch-files with ^M's in them.
 
 Thanks, it sounds like this would be useful then.
 
 Kris
 
 --2oS5YaxWCcQjTEyO
 Content-Type: application/pgp-signature
 Content-Disposition: inline
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.2 (FreeBSD)
 
 iD8DBQFDWDWAWry0BWjoQKURAquwAJ9D7Dza+r02Ehs2NG7+YAnPBQGb4gCfZdBL
 7KYHndefzsTabACjF1uIGW4=
 =34GM
 -----END PGP SIGNATURE-----
 
 --2oS5YaxWCcQjTEyO--

From: Edwin Groothuis <edwin@mavetju.org>
To: bug-followup@FreeBSD.org, edwin@mavetju.org
Cc:  
Subject: Re: ports/87234: [patch] bsd.port.mk: add patch-dos2unix target
Date: Tue, 13 Dec 2005 08:31:15 +1100

 Synced against a 2005-12-13 bsd.port.mk:
 
 --- bsd.port.mk.orig	Tue Dec 13 08:28:47 2005
 +++ bsd.port.mk	Tue Dec 13 08:29:47 2005
 @@ -276,6 +276,9 @@
  #				  compression.
  # USE_ZIP		- If set, this port distfile uses zip, not tar w/[bg]zip
  #				  for compression.
 +# USE_DOS2UNIX  - If set to "YES", remove the ^M from all files
 +#				  under ${WRKSRC}. If set to a string, remove in all
 +#				  files under ${WRKSRC} with one of these names the ^Ms.
  # USE_GCC		- If set, this port requires this version of gcc, either in
  #				  the system or installed from a port.
  # USE_GMAKE		- If set, this port uses gmake.
 @@ -1470,6 +1473,10 @@
  CONFIGURE_ENV+=	MAKE=${GMAKE}
  .endif
  
 +.if defined(USE_DOS2UNIX)
 +USE_REINPLACE=	yes
 +.endif
 +
  .if defined(USE_GCC)
  .include "${PORTSDIR}/Mk/bsd.gcc.mk"
  .endif
 @@ -3174,9 +3181,27 @@
  
  # Patch
  
 +.if !target(patch-dos2unix)
 +patch-dos2unix:
 +.if defined(USE_DOS2UNIX)
 +.if ${USE_DOS2UNIX:U}=="YES"
 +	@${ECHO_MSG} "===>   Converting DOS text files to UNIX text files"
 +	@${FIND} -E ${WRKSRC} -type f -print0 | \
 +			${XARGS} -0 ${REINPLACE_CMD} -i"" -e 's/[[:cntrl:]]*$$//'
 +.else
 +.for f in ${USE_DOS2UNIX}
 +	@${ECHO_MSG} "===>   Converting DOS text file to UNIX text file: ${f}"
 +	@${REINPLACE_CMD} -i"" -e 's/[[:cntrl:]]*$$//' ${WRKSRC}/${f}
 +.endfor
 +.else
 +	${DO_NADA}
 +.endif
 +.endif
 +
  .if !target(do-patch)
  do-patch:
  .if defined(PATCHFILES)
 +.endif
  	@${ECHO_MSG} "===>  Applying distribution patches for ${PKGNAME}"
  	@(cd ${_DISTDIR}; \
  	  for i in ${_PATCHFILES}; do \
 @@ -3676,9 +3701,9 @@
  # Please note that the order of the following targets is important, and
  # should not be modified.
  
 -_SANITY_SEQ=		pre-everything check-makefile check-categories \
 -			check-makevars check-depends check-deprecated \
 -			check-vulnerable buildanyway-message options-message
 +_SANITY_SEQ=	pre-everything check-makefile check-categories \
 +				check-makevars check-depends check-deprecated \
 +				check-vulnerable buildanyway-message options-message
  _FETCH_DEP=		check-sanity
  _FETCH_SEQ=		fetch-depends pre-fetch pre-fetch-script \
  				do-fetch post-fetch post-fetch-script
 @@ -3687,12 +3712,12 @@
  				pre-extract-script do-extract \
  				post-extract post-extract-script
  _PATCH_DEP=		extract
 -_PATCH_SEQ=		patch-message patch-depends pre-patch pre-patch-script \
 -				do-patch post-patch post-patch-script
 +_PATCH_SEQ=		patch-message patch-depends patch-dos2unix pre-patch \
 +				pre-patch-script do-patch post-patch post-patch-script
  _CONFIGURE_DEP=	patch
  _CONFIGURE_SEQ=	build-depends lib-depends misc-depends configure-message \
 -		pre-configure pre-configure-script patch-autotools \
 -		run-autotools do-configure post-configure post-configure-script
 +				pre-configure pre-configure-script patch-autotools \
 +				run-autotools do-configure post-configure post-configure-script
  _BUILD_DEP=		configure
  _BUILD_SEQ=		build-message pre-build pre-build-script do-build \
  				post-build post-build-script
 
 -- 
 Edwin Groothuis      |            Personal website: http://www.mavetju.org
 edwin@mavetju.org    |          Weblog: http://weblog.barnet.com.au/edwin/
State-Changed-From-To: open->analyzed 
State-Changed-By: linimon 
State-Changed-When: Mon Dec 19 01:27:40 UTC 2005 
State-Changed-Why:  
Accepted for testing on the cluster. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=87234 

From: Edwin Groothuis <edwin@freebsd.org>
To: FreeBSD Gnats Submit <freebsd-gnats-submit@freebsd.org>
Cc:  
Subject: Re: ports/87234: [patch] add patch-dos2unix target
Date: Sat, 7 Jan 2006 09:50:16 +1100

 linimon@ found an interested problem when running the patch: a
 wrongly placed .endif. This is the new patch.
 
 --- bsd.port.mk.orig	Thu Jan  5 17:11:44 2006
 +++ bsd.port.mk	Sat Jan  7 09:48:01 2006
 @@ -276,6 +276,9 @@
  #				  compression.
  # USE_ZIP		- If set, this port distfile uses zip, not tar w/[bg]zip
  #				  for compression.
 +# USE_DOS2UNIX  - If set to "YES", remove the ^M from all files
 +#				  under ${WRKSRC}. If set to a string, remove in all
 +#				  files under ${WRKSRC} with one of these names the ^Ms.
  # USE_GCC		- If set, this port requires this version of gcc, either in
  #				  the system or installed from a port.
  # USE_GMAKE		- If set, this port uses gmake.
 @@ -1477,6 +1480,10 @@
  CONFIGURE_ENV+=	MAKE=${GMAKE}
  .endif
  
 +.if defined(USE_DOS2UNIX)
 +USE_REINPLACE=	yes
 +.endif
 +
  .if defined(USE_GCC)
  .include "${PORTSDIR}/Mk/bsd.gcc.mk"
  .endif
 @@ -3181,6 +3188,24 @@
  
  # Patch
  
 +.if !target(patch-dos2unix)
 +patch-dos2unix:
 +.if defined(USE_DOS2UNIX)
 +.if ${USE_DOS2UNIX:U}=="YES"
 +	@${ECHO_MSG} "===>   Converting DOS text files to UNIX text files"
 +	@${FIND} -E ${WRKSRC} -type f -print0 | \
 +			${XARGS} -0 ${REINPLACE_CMD} -i"" -e 's/[[:cntrl:]]*$$//'
 +.else
 +.for f in ${USE_DOS2UNIX}
 +	@${ECHO_MSG} "===>   Converting DOS text file to UNIX text file: ${f}"
 +	@${REINPLACE_CMD} -i"" -e 's/[[:cntrl:]]*$$//' ${WRKSRC}/${f}
 +.endfor
 +.endif
 +.else
 +	${DO_NADA}
 +.endif
 +.endif
 +
  .if !target(do-patch)
  do-patch:
  .if defined(PATCHFILES)
 @@ -3683,9 +3708,9 @@
  # Please note that the order of the following targets is important, and
  # should not be modified.
  
 -_SANITY_SEQ=		pre-everything check-makefile check-categories \
 -			check-makevars check-depends check-deprecated \
 -			check-vulnerable buildanyway-message options-message
 +_SANITY_SEQ=	pre-everything check-makefile check-categories \
 +				check-makevars check-depends check-deprecated \
 +				check-vulnerable buildanyway-message options-message
  _FETCH_DEP=		check-sanity
  _FETCH_SEQ=		fetch-depends pre-fetch pre-fetch-script \
  				do-fetch post-fetch post-fetch-script
 @@ -3694,12 +3719,12 @@
  				pre-extract-script do-extract \
  				post-extract post-extract-script
  _PATCH_DEP=		extract
 -_PATCH_SEQ=		patch-message patch-depends pre-patch pre-patch-script \
 -				do-patch post-patch post-patch-script
 +_PATCH_SEQ=		patch-message patch-depends patch-dos2unix pre-patch \
 +				pre-patch-script do-patch post-patch post-patch-script
  _CONFIGURE_DEP=	patch
  _CONFIGURE_SEQ=	build-depends lib-depends misc-depends configure-message \
 -		pre-configure pre-configure-script patch-autotools \
 -		run-autotools do-configure post-configure post-configure-script
 +				pre-configure pre-configure-script patch-autotools \
 +				run-autotools do-configure post-configure post-configure-script
  _BUILD_DEP=		configure
  _BUILD_SEQ=		build-message pre-build pre-build-script do-build \
  				post-build post-build-script
 
 -- 
 Edwin Groothuis
 edwin@freebsd.org
 http://www.mavetju.org
State-Changed-From-To: analyzed->closed 
State-Changed-By: linimon 
State-Changed-When: Sat Jan 21 19:51:48 UTC 2006 
State-Changed-Why:  
Committed, thanks. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=87234 
State-Changed-From-To: closed->open 
State-Changed-By: edwin 
State-Changed-When: Sat Jan 21 21:48:34 UTC 2006 
State-Changed-Why:  
over to myself for documentation and implementation 


Responsible-Changed-From-To: portmgr->edwin 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Sat Jan 21 21:48:34 UTC 2006 
Responsible-Changed-Why:  
over to myself for documentation and implementation 

http://www.freebsd.org/cgi/query-pr.cgi?pr=87234 

From: Edwin Groothuis <edwin@mavetju.org>
To: FreeBSD Gnats Submit <freebsd-gnats-submit@freebsd.org>
Cc:  
Subject: ports/87234 : [patch] bsd.port.mk: add patch-dos2unix target
Date: Mon, 23 Jan 2006 08:57:03 +1100

 * nox-- added EXTRACT_BEFORE_ARGS+=   -aq because of the ^Ms in projectx
 
 -- 
 Edwin Groothuis      |            Personal website: http://www.mavetju.org
 edwin@mavetju.org    |          Weblog: http://weblog.barnet.com.au/edwin/

From: Pav Lucistnik <pav@FreeBSD.org>
To: bug-followup@FreeBSD.org, edwin@mavetju.org
Cc:  
Subject: Re: ports/87234: [patch] bsd.port.mk: add patch-dos2unix target
Date: Fri, 24 Nov 2006 20:51:48 +0100

 What are your plans with this PR, Edwin? I think it can be closed, all
 the patches listed here were committed.
 
 -- 
 Pav Lucistnik <pav@oook.cz>
               <pav@FreeBSD.org>
 
 Distraction is water in the garden of apathy.
   -- Baker of http://www.jimburgessdesign.com/comics/
State-Changed-From-To: open->closed 
State-Changed-By: pav 
State-Changed-When: Tue Jan 23 00:03:07 UTC 2007 
State-Changed-Why:  
All the patches here were committed 

http://www.freebsd.org/cgi/query-pr.cgi?pr=87234 
>Unformatted:
