From root@cyberbotx.com  Tue Oct 16 15:40:00 2007
Return-Path: <root@cyberbotx.com>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 6FC9116A420
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 16 Oct 2007 15:40:00 +0000 (UTC)
	(envelope-from root@cyberbotx.com)
Received: from rwcrmhc11.comcast.net (rwcrmhc11.comcast.net [216.148.227.151])
	by mx1.freebsd.org (Postfix) with ESMTP id 65D5113C465
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 16 Oct 2007 15:40:00 +0000 (UTC)
	(envelope-from root@cyberbotx.com)
Received: from samus.cyberbotx.com ([68.62.97.217])
          by comcast.net (rwcrmhc11) with ESMTP
          id <20071016153959m1100obocge>; Tue, 16 Oct 2007 15:39:59 +0000
Received: from localhost (localhost.cyberbotx.com [127.0.0.1])
	by samus.cyberbotx.com (Postfix) with ESMTP id A92C5172F1
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 16 Oct 2007 11:39:58 -0400 (EDT)
Received: from samus.cyberbotx.com ([127.0.0.1])
	by localhost (samus.cyberbotx.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id gYx5p0buC4Fm for <FreeBSD-gnats-submit@freebsd.org>;
	Tue, 16 Oct 2007 11:39:40 -0400 (EDT)
Received: from kirby.cyberbotx.com (unknown [192.168.2.2])
	by samus.cyberbotx.com (Postfix) with ESMTP id AE1B9170DE
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 16 Oct 2007 11:39:40 -0400 (EDT)
Received: by kirby.cyberbotx.com (Postfix, from userid 0)
	id 82BA7C0ED; Tue, 16 Oct 2007 11:39:40 -0400 (EDT)
Message-Id: <20071016153940.82BA7C0ED@kirby.cyberbotx.com>
Date: Tue, 16 Oct 2007 11:39:40 -0400 (EDT)
From: Naram Qashat <cyberbotx@cyberbotx.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [PATCH] sysutils/di: update to 4.11, take maintainership
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         117245
>Category:       ports
>Synopsis:       [PATCH] sysutils/di: update to 4.11, take maintainership
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    miwi
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct 16 15:50:01 UTC 2007
>Closed-Date:    Tue Oct 23 23:06:51 UTC 2007
>Last-Modified:  Tue Oct 23 23:10:02 UTC 2007
>Originator:     Naram Qashat
>Release:        FreeBSD 6.2-RELEASE-p8 i386
>Organization:
>Environment:
System: FreeBSD kirby.cyberbotx.com 6.2-RELEASE-p8 FreeBSD 6.2-RELEASE-p8 #12: Sun Oct 14 16:14:35 EDT 2007
>Description:
- Update to 4.11
- Take maintainership
- Respect portlint by adding WITHOUT_NLS sections
- Tested compile with GCC 4.2 using lang/gcc42, not broken

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- di-4.11.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/sysutils/di/Makefile /kirby/shared/ports/di/Makefile
--- /usr/ports/sysutils/di/Makefile	Mon May 28 16:33:38 2007
+++ /kirby/shared/ports/di/Makefile	Tue Oct 16 11:38:47 2007
@@ -6,29 +6,33 @@
 #
 
 PORTNAME=	di
-PORTVERSION=	4.9
+PORTVERSION=	4.11
 CATEGORIES=	sysutils
 MASTER_SITES=	http://www.gentoo.com/di/ \
 		http://fresh.t-systems-sfr.com/unix/src/privat2/
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	cyberbotx@cyberbotx.com
 COMMENT=	Disk Information Utility
 
-USE_GETTEXT=	yes
-
 MAN1=		di.1
 
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 700042
-BROKEN=		Broken with gcc 4.2
+.if !defined(WITHOUT_NLS)
+USE_GETTEXT=	yes
+PLIST_SUB=	NLS=""
+DI_BUILD_NO_NLS=	0
+.else
+DI_BUILD_NO_NLS=	1
+PLIST_SUB=	NLS="@comment "
 .endif
 
+.include <bsd.port.pre.mk>
+
 do-configure:
 	(cd ${WRKSRC}; \
 		CC="${CC}" CFLAGS="${CFLAGS}" \
 		LDFLAGS="${LDFLAGS}" prefix="${PREFIX}" \
 		LOCALEDIR="${PREFIX}/share/locale" \
+		DI_BUILD_NO_NLS=${DI_BUILD_NO_NLS} \
 		./Build config.h)
 
 do-build:
@@ -36,12 +40,14 @@
 		CC="${CC}" CFLAGS="${CFLAGS}" \
 		LDFLAGS="${LDFLAGS}" prefix="${PREFIX}" \
 		LOCALEDIR="${PREFIX}/share/locale" \
+		DI_BUILD_NO_NLS=${DI_BUILD_NO_NLS} \
 		./Build)
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/di ${PREFIX}/bin
 	${LN} -sf ${PREFIX}/bin/di ${PREFIX}/bin/mi
 	${INSTALL_MAN} ${WRKSRC}/di.1 ${PREFIX}/man/man1
+.if !defined(WITHOUT_NLS)
 	(cd ${WRKSRC}; \
 		CC="${CC}" CFLAGS="${CFLAGS}" \
 		LDFLAGS="${LDFLAGS}" prefix="${PREFIX}" \
@@ -57,5 +63,6 @@
 	${PREFIX}/share/locale/$$j/LC_MESSAGES/di.mo; \
 	${RM} -f $$j.mo; \
 	done)
+.endif
 
 .include <bsd.port.post.mk>
diff -ruN --exclude=CVS /usr/ports/sysutils/di/distinfo /kirby/shared/ports/di/distinfo
--- /usr/ports/sysutils/di/distinfo	Wed Dec 20 10:24:44 2006
+++ /kirby/shared/ports/di/distinfo	Tue Oct 16 11:23:52 2007
@@ -1,3 +1,3 @@
-MD5 (di-4.9.tar.gz) = d71682678fc950b64f9ffff8a7587505
-SHA256 (di-4.9.tar.gz) = bd3cf4cba807011ea94489240efe7d2e3816304a237add37153aab666fde7355
-SIZE (di-4.9.tar.gz) = 70462
+MD5 (di-4.11.tar.gz) = d41461eb23dbe2adab9d074478240b7e
+SHA256 (di-4.11.tar.gz) = 982f35998dbbaf07fe33331eb43e76d8bab2f918b004570029c16adabb9e9aae
+SIZE (di-4.11.tar.gz) = 72003
diff -ruN --exclude=CVS /usr/ports/sysutils/di/pkg-plist /kirby/shared/ports/di/pkg-plist
--- /usr/ports/sysutils/di/pkg-plist	Sun Jan 22 12:13:43 2006
+++ /kirby/shared/ports/di/pkg-plist	Tue Oct 16 11:28:39 2007
@@ -1,8 +1,4 @@
 bin/di
 bin/mi
-share/locale/de_DE/LC_MESSAGES/di.mo
-share/locale/en_US/LC_MESSAGES/di.mo
-@dirrmtry share/locale/de_DE/LC_MESSAGES
-@dirrmtry share/locale/de_DE
-@dirrmtry share/locale/en_US/LC_MESSAGES
-@dirrmtry share/locale/en_US
+%%NLS%%share/locale/de_DE/LC_MESSAGES/di.mo
+%%NLS%%share/locale/en_US/LC_MESSAGES/di.mo
--- di-4.11.patch ends here ---

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->miwi 
Responsible-Changed-By: miwi 
Responsible-Changed-When: Sat Oct 20 12:26:24 UTC 2007 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=117245 
State-Changed-From-To: open->feedback 
State-Changed-By: miwi 
State-Changed-When: Sat Oct 20 21:35:32 UTC 2007 
State-Changed-Why:  

Hi Build failed 

[23:34] root@miwi /home/miwi/dev/ports/sysutils/di# make ===> 
Vulnerability check disabled, database not found ===>  Extracting for 
di-4.11 => MD5 Checksum OK for di-4.11.tar.gz.  => SHA256 Checksum OK 
for di-4.11.tar.gz.  ===>  Patching for di-4.11 ===>   di-4.11 depends 
on shared library: intl - found ===>  Configuring for di-4.11 (cd 
/usr/home/miwi/dev/ports/sysutils/di/work/di-4.11;  CC="cc" CFLAGS="-O2 
-fno-strict-aliasing -pipe "  LDFLAGS="" prefix="/usr/local" 
LOCALEDIR="/usr/local/share/locale"  DI_BUILD_NO_NLS=0  ./Build 
config.h) features/cflags.sh:1: command not found: sed eval: 1: Syntax 
error: "(" unexpected *** Error code 2 

Stop in /usr/home/miwi/dev/ports/sysutils/di. 



http://www.freebsd.org/cgi/query-pr.cgi?pr=117245 
State-Changed-From-To: feedback->closed 
State-Changed-By: miwi 
State-Changed-When: Tue Oct 23 23:06:50 UTC 2007 
State-Changed-Why:  
Committed. Thanks! 

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

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/117245: commit references a PR
Date: Tue, 23 Oct 2007 23:07:10 +0000 (UTC)

 miwi        2007-10-23 23:06:54 UTC
 
   FreeBSD ports repository
 
   Modified files:
     sysutils/di          Makefile distinfo pkg-plist 
   Added files:
     sysutils/di/files    patch-di.c 
   Log:
   - Update to 4.11
   - Pass maintainership to submitter
   
   PR:             117245
   Submitted by:   Naram Qashat <cyberbotx@cyberbotx.com>
   
   Revision  Changes    Path
   1.11      +38 -14    ports/sysutils/di/Makefile
   1.8       +3 -3      ports/sysutils/di/distinfo
   1.1       +15 -0     ports/sysutils/di/files/patch-di.c (new)
   1.5       +2 -6      ports/sysutils/di/pkg-plist
 _______________________________________________
 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"
 
>Unformatted:
