From swills@mouf.net  Wed Apr 23 04:08:41 2014
Return-Path: <swills@mouf.net>
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
	(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by hub.freebsd.org (Postfix) with ESMTPS id 00C88CAA
	for <FreeBSD-gnats-submit@FreeBSD.org>; Wed, 23 Apr 2014 04:08:40 +0000 (UTC)
Received: from mouf.net (mouf.net [IPv6:2607:fc50:0:4400:216:3eff:fe69:33b3])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(Client CN "mouf.net", Issuer "mouf.net" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 9CDAF17A9
	for <FreeBSD-gnats-submit@FreeBSD.org>; Wed, 23 Apr 2014 04:08:40 +0000 (UTC)
Received: from meatwad.mouf.net (cpe-107-015-170-205.nc.res.rr.com [107.15.170.205])
	by mouf.net (8.14.5/8.14.5) with ESMTP id s3N48Pgc017738
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
	Wed, 23 Apr 2014 04:08:30 GMT
	(envelope-from swills@meatwad.mouf.net)
Received: (from swills@localhost)
	by meatwad.mouf.net (8.14.8/8.14.5/Submit) id s3N48KeN032320;
	Wed, 23 Apr 2014 04:08:20 GMT
	(envelope-from swills)
Message-Id: <201404230408.s3N48KeN032320@meatwad.mouf.net>
Date: Wed, 23 Apr 2014 04:08:20 GMT
From: Steve Wills <swills@FreeBSD.org>
To: FreeBSD-gnats-submit@FreeBSD.org
Cc: osa@FreeBSD.org
Subject: [PATCH] www/rubygem-passenger: fix apache module install
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         188905
>Category:       ports
>Synopsis:       [PATCH] www/rubygem-passenger: fix apache module install
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    swills
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Apr 23 04:10:00 UTC 2014
>Closed-Date:    Fri May 16 14:53:36 UTC 2014
>Last-Modified:  Fri May 16 14:53:36 UTC 2014
>Originator:     Steve Wills
>Release:        FreeBSD 11.0-CURRENT amd64
>Organization:
>Environment:
System: FreeBSD meatwad.mouf.net 11.0-CURRENT FreeBSD 11.0-CURRENT #3 r264228M: Sun Apr 13 03:26:28 UTC
>Description:
- Convert to new LIB_DEPENDS format
- Some files are missing from the apache module install, add them manually

Without this, the apache module isn't included and doesn't work. The helpers in
particular are important.

Port maintainer (osa@FreeBSD.org) is cc'd.

Generated with FreeBSD Port Tools 1.00.2014.03.23 (mode: change, diff: SVN)
>How-To-Repeat:
>Fix:

--- rubygem-passenger-4.0.41.patch begins here ---
Index: Makefile
===================================================================
--- Makefile	(revision 351911)
+++ Makefile	(working copy)
@@ -3,7 +3,7 @@
 
 PORTNAME=	passenger
 PORTVERSION=	4.0.41
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	www rubygems
 MASTER_SITES=	RG
 PKGNAMEPREFIX=	rubygem-
@@ -39,9 +39,9 @@
 .endif
 .endif
 
-LIB_DEPENDS+=	eio:${PORTSDIR}/devel/libeio \
-		ev:${PORTSDIR}/devel/libev \
-		curl:${PORTSDIR}/ftp/curl
+LIB_DEPENDS+=	libeio.so:${PORTSDIR}/devel/libeio \
+		libev.so:${PORTSDIR}/devel/libev \
+		libcurl.so:${PORTSDIR}/ftp/curl
 BUILD_DEPENDS+=	rubygem-fastthread>=1.0.1:${PORTSDIR}/devel/rubygem-fastthread \
 		rubygem-rack>=0:${PORTSDIR}/www/rubygem-rack \
 		rubygem-daemon_controller>=1.2.0:${PORTSDIR}/devel/rubygem-daemon_controller
@@ -116,4 +116,11 @@
 	${FIND} ${WRKSRC} -name '*.o' -delete
 	${FIND} ${WRKSRC} -name '*.bak' -delete
 
+post-install:
+.if ${PORT_OPTIONS:MAPACHE22}
+	( cd ${WRKSRC} && \
+	${COPYTREE_SHARE} buildout ${STAGEDIR}${PREFIX}/${GEMS_DIR}/${PORTNAME}-${PORTVERSION} )
+	${CHMOD} +x ${STAGEDIR}${PREFIX}/${GEMS_DIR}/${PORTNAME}-${PORTVERSION}/buildout/agents/*
+.endif
+
 .include <bsd.port.mk>
--- rubygem-passenger-4.0.41.patch ends here ---

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->osa 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Wed Apr 23 04:10:04 UTC 2014 
Responsible-Changed-Why:  
Over to maintainer (via the GNATS Auto Assign Tool) 

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

From: Steve Wills <swills@freebsd.org>
To: bug-followup@freebsd.org
Cc: osa@freebsd.org
Subject: Re: ports/188905: [PATCH] www/rubygem-passenger: fix apache module install
Date: Wed, 23 Apr 2014 15:02:08 GMT

 --------a4be46e993a3c22b1bede23e66ad788c
 Content-Type: text/plain; charset=utf-8; format=flowed
 Content-Transfer-Encoding: 8bit
 
 
 Description:
 Actually the buildout dir must be installed in both the nginx and apache cases
 and since one or the other must be enabled, there's no need to conditionalize
 it. See attached updated patch.
 
 Responsible committer (osa@FreeBSD.org) is cc'd.
 
 Generated with FreeBSD Port Tools 1.00.2014.03.23 (mode: change, diff: SVN)
 
 
 --------a4be46e993a3c22b1bede23e66ad788c
 Content-Type: text/plain; charset=utf-8;
   name="rubygem-passenger-4.0.41.patch"
 Content-Transfer-Encoding: base64;
 Content-Disposition: attachment;
   filename="rubygem-passenger-4.0.41.patch"
 
 SW5kZXg6IE1ha2VmaWxlCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
 PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIE1ha2VmaWxlCShyZXZpc2lvbiAzNTE5NTMp
 CisrKyBNYWtlZmlsZQkod29ya2luZyBjb3B5KQpAQCAtMyw3ICszLDcgQEAKIAogUE9SVE5BTUU9
 CXBhc3NlbmdlcgogUE9SVFZFUlNJT049CTQuMC40MQotUE9SVFJFVklTSU9OPQkyCitQT1JUUkVW
 SVNJT049CTMKIENBVEVHT1JJRVM9CXd3dyBydWJ5Z2VtcwogTUFTVEVSX1NJVEVTPQlSRwogUEtH
 TkFNRVBSRUZJWD0JcnVieWdlbS0KQEAgLTM5LDkgKzM5LDkgQEAKIC5lbmRpZgogLmVuZGlmCiAK
 LUxJQl9ERVBFTkRTKz0JZWlvOiR7UE9SVFNESVJ9L2RldmVsL2xpYmVpbyBcCi0JCWV2OiR7UE9S
 VFNESVJ9L2RldmVsL2xpYmV2IFwKLQkJY3VybDoke1BPUlRTRElSfS9mdHAvY3VybAorTElCX0RF
 UEVORFMrPQlsaWJlaW8uc286JHtQT1JUU0RJUn0vZGV2ZWwvbGliZWlvIFwKKwkJbGliZXYuc286
 JHtQT1JUU0RJUn0vZGV2ZWwvbGliZXYgXAorCQlsaWJjdXJsLnNvOiR7UE9SVFNESVJ9L2Z0cC9j
 dXJsCiBCVUlMRF9ERVBFTkRTKz0JcnVieWdlbS1mYXN0dGhyZWFkPj0xLjAuMToke1BPUlRTRElS
 fS9kZXZlbC9ydWJ5Z2VtLWZhc3R0aHJlYWQgXAogCQlydWJ5Z2VtLXJhY2s+PTA6JHtQT1JUU0RJ
 Un0vd3d3L3J1YnlnZW0tcmFjayBcCiAJCXJ1YnlnZW0tZGFlbW9uX2NvbnRyb2xsZXI+PTEuMi4w
 OiR7UE9SVFNESVJ9L2RldmVsL3J1YnlnZW0tZGFlbW9uX2NvbnRyb2xsZXIKQEAgLTExNiw0ICsx
 MTYsOSBAQAogCSR7RklORH0gJHtXUktTUkN9IC1uYW1lICcqLm8nIC1kZWxldGUKIAkke0ZJTkR9
 ICR7V1JLU1JDfSAtbmFtZSAnKi5iYWsnIC1kZWxldGUKIAorcG9zdC1pbnN0YWxsOgorCSggY2Qg
 JHtXUktTUkN9ICYmIFwKKwkke0NPUFlUUkVFX1NIQVJFfSBidWlsZG91dCAke1NUQUdFRElSfSR7
 UFJFRklYfS8ke0dFTVNfRElSfS8ke1BPUlROQU1FfS0ke1BPUlRWRVJTSU9OfSApCisJJHtDSE1P
 RH0gK3ggJHtTVEFHRURJUn0ke1BSRUZJWH0vJHtHRU1TX0RJUn0vJHtQT1JUTkFNRX0tJHtQT1JU
 VkVSU0lPTn0vYnVpbGRvdXQvYWdlbnRzLyoKKwogLmluY2x1ZGUgPGJzZC5wb3J0Lm1rPgo=
 
 
 --------a4be46e993a3c22b1bede23e66ad788c--
 

From: Steve Wills <swills@freebsd.org>
To: bug-followup@freebsd.org
Cc: osa@freebsd.org
Subject: Re: ports/188905: [PATCH] www/rubygem-passenger: fix apache module install
Date: Wed, 23 Apr 2014 14:51:53 GMT

 --------bbc1d7659ee068bcafb22f6bebdbf649
 Content-Type: text/plain; charset=utf-8; format=flowed
 Content-Transfer-Encoding: 8bit
 
 
 Description:
 Actually the buildout dir must be installed in both the nginx and apache cases
 and since one or the other must be enabled, there's no need to conditionalize
 it. See attached updated patch.
 
 Responsible committer (osa@FreeBSD.org) is cc'd.
 
 Generated with FreeBSD Port Tools 1.00.2014.03.23 (mode: change, diff: SVN)
 
 
 --------bbc1d7659ee068bcafb22f6bebdbf649
 Content-Type: text/plain; charset=utf-8;
   name="rubygem-passenger-4.0.41.patch"
 Content-Transfer-Encoding: base64;
 Content-Disposition: attachment;
   filename="rubygem-passenger-4.0.41.patch"
 
 SW5kZXg6IE1ha2VmaWxlCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
 PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIE1ha2VmaWxlCShyZXZpc2lvbiAzNTE5NDkp
 CisrKyBNYWtlZmlsZQkod29ya2luZyBjb3B5KQpAQCAtMyw3ICszLDcgQEAKIAogUE9SVE5BTUU9
 CXBhc3NlbmdlcgogUE9SVFZFUlNJT049CTQuMC40MQotUE9SVFJFVklTSU9OPQkyCitQT1JUUkVW
 SVNJT049CTMKIENBVEVHT1JJRVM9CXd3dyBydWJ5Z2VtcwogTUFTVEVSX1NJVEVTPQlSRwogUEtH
 TkFNRVBSRUZJWD0JcnVieWdlbS0KQEAgLTM5LDkgKzM5LDkgQEAKIC5lbmRpZgogLmVuZGlmCiAK
 LUxJQl9ERVBFTkRTKz0JZWlvOiR7UE9SVFNESVJ9L2RldmVsL2xpYmVpbyBcCi0JCWV2OiR7UE9S
 VFNESVJ9L2RldmVsL2xpYmV2IFwKLQkJY3VybDoke1BPUlRTRElSfS9mdHAvY3VybAorTElCX0RF
 UEVORFMrPQlsaWJlaW8uc286JHtQT1JUU0RJUn0vZGV2ZWwvbGliZWlvIFwKKwkJbGliZXYuc286
 JHtQT1JUU0RJUn0vZGV2ZWwvbGliZXYgXAorCQlsaWJjdXJsLnNvOiR7UE9SVFNESVJ9L2Z0cC9j
 dXJsCiBCVUlMRF9ERVBFTkRTKz0JcnVieWdlbS1mYXN0dGhyZWFkPj0xLjAuMToke1BPUlRTRElS
 fS9kZXZlbC9ydWJ5Z2VtLWZhc3R0aHJlYWQgXAogCQlydWJ5Z2VtLXJhY2s+PTA6JHtQT1JUU0RJ
 Un0vd3d3L3J1YnlnZW0tcmFjayBcCiAJCXJ1YnlnZW0tZGFlbW9uX2NvbnRyb2xsZXI+PTEuMi4w
 OiR7UE9SVFNESVJ9L2RldmVsL3J1YnlnZW0tZGFlbW9uX2NvbnRyb2xsZXIKQEAgLTExNiw0ICsx
 MTYsOSBAQAogCSR7RklORH0gJHtXUktTUkN9IC1uYW1lICcqLm8nIC1kZWxldGUKIAkke0ZJTkR9
 ICR7V1JLU1JDfSAtbmFtZSAnKi5iYWsnIC1kZWxldGUKIAorcG9zdC1pbnN0YWxsOgorCSggY2Qg
 JHtXUktTUkN9ICYmIFwKKwkke0NPUFlUUkVFX1NIQVJFfSBidWlsZG91dCAke1NUQUdFRElSfSR7
 UFJFRklYfS8ke0dFTVNfRElSfS8ke1BPUlROQU1FfS0ke1BPUlRWRVJTSU9OfSApCisJJHtDSE1P
 RH0gK3ggJHtTVEFHRURJUn0ke1BSRUZJWH0vJHtHRU1TX0RJUn0vJHtQT1JUTkFNRX0tJHtQT1JU
 VkVSU0lPTn0vYnVpbGRvdXQvYWdlbnRzLyoKKwogLmluY2x1ZGUgPGJzZC5wb3J0Lm1rPgo=
 
 
 --------bbc1d7659ee068bcafb22f6bebdbf649--
 

From: Steve Wills <swills@freebsd.org>
To: bug-followup@freebsd.org
Cc: osa@freebsd.org
Subject: Re: ports/188905: [PATCH] www/rubygem-passenger: fix apache module install
Date: Wed, 23 Apr 2014 14:47:17 GMT

 --------
 Content-Type: text/plain; charset=utf-8; format=flowed
 Content-Transfer-Encoding: 8bit
 
 
 Description:
 Actually, the buildout dir needs to be installed in both the nginx case and the
 apache case and since one or the other must be on, there's no need to
 conditionalize it. See attached updated patch.
 
 Responsible committer (osa@FreeBSD.org) is cc'd.
 
 Generated with FreeBSD Port Tools 1.00.2014.03.23 (mode: change, diff: SVN)
 
 
 --------
 Content-Type: text/plain; charset=utf-8;
   name="rubygem-passenger-4.0.41.patch"
 Content-Transfer-Encoding: base64;
 Content-Disposition: attachment;
   filename="rubygem-passenger-4.0.41.patch"
 
 SW5kZXg6IE1ha2VmaWxlCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
 PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIE1ha2VmaWxlCShyZXZpc2lvbiAzNTE5NDgp
 CisrKyBNYWtlZmlsZQkod29ya2luZyBjb3B5KQpAQCAtMyw3ICszLDcgQEAKIAogUE9SVE5BTUU9
 CXBhc3NlbmdlcgogUE9SVFZFUlNJT049CTQuMC40MQotUE9SVFJFVklTSU9OPQkyCitQT1JUUkVW
 SVNJT049CTMKIENBVEVHT1JJRVM9CXd3dyBydWJ5Z2VtcwogTUFTVEVSX1NJVEVTPQlSRwogUEtH
 TkFNRVBSRUZJWD0JcnVieWdlbS0KQEAgLTM5LDkgKzM5LDkgQEAKIC5lbmRpZgogLmVuZGlmCiAK
 LUxJQl9ERVBFTkRTKz0JZWlvOiR7UE9SVFNESVJ9L2RldmVsL2xpYmVpbyBcCi0JCWV2OiR7UE9S
 VFNESVJ9L2RldmVsL2xpYmV2IFwKLQkJY3VybDoke1BPUlRTRElSfS9mdHAvY3VybAorTElCX0RF
 UEVORFMrPQlsaWJlaW8uc286JHtQT1JUU0RJUn0vZGV2ZWwvbGliZWlvIFwKKwkJbGliZXYuc286
 JHtQT1JUU0RJUn0vZGV2ZWwvbGliZXYgXAorCQlsaWJjdXJsLnNvOiR7UE9SVFNESVJ9L2Z0cC9j
 dXJsCiBCVUlMRF9ERVBFTkRTKz0JcnVieWdlbS1mYXN0dGhyZWFkPj0xLjAuMToke1BPUlRTRElS
 fS9kZXZlbC9ydWJ5Z2VtLWZhc3R0aHJlYWQgXAogCQlydWJ5Z2VtLXJhY2s+PTA6JHtQT1JUU0RJ
 Un0vd3d3L3J1YnlnZW0tcmFjayBcCiAJCXJ1YnlnZW0tZGFlbW9uX2NvbnRyb2xsZXI+PTEuMi4w
 OiR7UE9SVFNESVJ9L2RldmVsL3J1YnlnZW0tZGFlbW9uX2NvbnRyb2xsZXIKQEAgLTExNiw0ICsx
 MTYsOSBAQAogCSR7RklORH0gJHtXUktTUkN9IC1uYW1lICcqLm8nIC1kZWxldGUKIAkke0ZJTkR9
 ICR7V1JLU1JDfSAtbmFtZSAnKi5iYWsnIC1kZWxldGUKIAorcG9zdC1pbnN0YWxsOgorCSggY2Qg
 JHtXUktTUkN9ICYmIFwKKwkke0NPUFlUUkVFX1NIQVJFfSBidWlsZG91dCAke1NUQUdFRElSfSR7
 UFJFRklYfS8ke0dFTVNfRElSfS8ke1BPUlROQU1FfS0ke1BPUlRWRVJTSU9OfSApCisJJHtDSE1P
 RH0gK3ggJHtTVEFHRURJUn0ke1BSRUZJWH0vJHtHRU1TX0RJUn0vJHtQT1JUTkFNRX0tJHtQT1JU
 VkVSU0lPTn0vYnVpbGRvdXQvYWdlbnRzLyoKKwogLmluY2x1ZGUgPGJzZC5wb3J0Lm1rPgo=
 
 
 ----------
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/188905: commit references a PR
Date: Fri, 16 May 2014 14:48:13 +0000 (UTC)

 Author: swills
 Date: Fri May 16 14:48:10 2014
 New Revision: 354233
 URL: http://svnweb.freebsd.org/changeset/ports/354233
 QAT: https://qat.redports.org/buildarchive/r354233/
 
 Log:
   - Convert to new LIB_DEPENDS format
   - Some files are missing after staging, add them manually
   
   PR:		ports/188905
   Submitted by:	swills (myself)
   Approved by:	maintainer timeout (osa, >3 weeks)
 
 Modified:
   head/www/rubygem-passenger/Makefile
 
 Modified: head/www/rubygem-passenger/Makefile
 ==============================================================================
 --- head/www/rubygem-passenger/Makefile	Fri May 16 14:37:18 2014	(r354232)
 +++ head/www/rubygem-passenger/Makefile	Fri May 16 14:48:10 2014	(r354233)
 @@ -3,7 +3,7 @@
  
  PORTNAME=	passenger
  PORTVERSION=	4.0.41
 -PORTREVISION=	2
 +PORTREVISION=	3
  CATEGORIES=	www rubygems
  MASTER_SITES=	RG
  PKGNAMEPREFIX=	rubygem-
 @@ -39,9 +39,9 @@ BUILD_DEPENDS+=	nginx:${PORTSDIR}/www/ng
  .endif
  .endif
  
 -LIB_DEPENDS+=	eio:${PORTSDIR}/devel/libeio \
 -		ev:${PORTSDIR}/devel/libev \
 -		curl:${PORTSDIR}/ftp/curl
 +LIB_DEPENDS+=	libeio.so:${PORTSDIR}/devel/libeio \
 +		libev.so:${PORTSDIR}/devel/libev \
 +		libcurl.so:${PORTSDIR}/ftp/curl
  BUILD_DEPENDS+=	rubygem-fastthread>=1.0.1:${PORTSDIR}/devel/rubygem-fastthread \
  		rubygem-rack>=0:${PORTSDIR}/www/rubygem-rack \
  		rubygem-daemon_controller>=1.2.0:${PORTSDIR}/devel/rubygem-daemon_controller
 @@ -116,4 +116,9 @@ post-build:
  	${FIND} ${WRKSRC} -name '*.o' -delete
  	${FIND} ${WRKSRC} -name '*.bak' -delete
  
 +post-install:
 +	( cd ${WRKSRC} && \
 +	${COPYTREE_SHARE} buildout ${STAGEDIR}${PREFIX}/${GEMS_DIR}/${PORTNAME}-${PORTVERSION} )
 +	${CHMOD} +x ${STAGEDIR}${PREFIX}/${GEMS_DIR}/${PORTNAME}-${PORTVERSION}/buildout/agents/*
 +
  .include <bsd.port.mk>
 _______________________________________________
 svn-ports-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-ports-all
 To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
 
Responsible-Changed-From-To: osa->swills 
Responsible-Changed-By: swills 
Responsible-Changed-When: Fri May 16 14:53:29 UTC 2014 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=188905 
State-Changed-From-To: open->closed 
State-Changed-By: swills 
State-Changed-When: Fri May 16 14:53:35 UTC 2014 
State-Changed-Why:  
Committed. 

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