From nobody@FreeBSD.org  Mon Jun 21 19:43:22 2010
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 628F6106564A
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 21 Jun 2010 19:43:22 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id 38BF78FC18
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 21 Jun 2010 19:43:22 +0000 (UTC)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o5LJhMws098914
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 21 Jun 2010 19:43:22 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.3/8.14.3/Submit) id o5LJhLr2098913;
	Mon, 21 Jun 2010 19:43:21 GMT
	(envelope-from nobody)
Message-Id: <201006211943.o5LJhLr2098913@www.freebsd.org>
Date: Mon, 21 Jun 2010 19:43:21 GMT
From: Rene Ladan <rene@FreeBSD.org>
To: freebsd-gnats-submit@FreeBSD.org
Subject: lang/nbc : update to 1.2.1.r1
X-Send-Pr-Version: www-3.1
X-GNATS-Notify: rambiusparkisanius@gmail.com

>Number:         148048
>Category:       ports
>Synopsis:       lang/nbc : update to 1.2.1.r1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    rene
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jun 21 19:50:01 UTC 2010
>Closed-Date:    Mon Jul 12 11:42:08 UTC 2010
>Last-Modified:  Mon Jul 12 11:42:08 UTC 2010
>Originator:     Rene Ladan
>Release:        8.1-RC1/i386
>Organization:
>Environment:
FreeBSD clang 8.1-RC1 FreeBSD 8.1-RC1 #0: Mon Jun 14 14:44:53 UTC 2010     root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386

>Description:
Update lang/nbc to version 1.2.1.r1, the latest version 1.2.1.r2 has an incomplete distfile (uDebugLogging.pas), or our lang/fpc is getting too old.

Further changes:
- use "SF" for MASTER_SITES
- don't install nbc.1 , this manual page does not exist in this release 
- use MAKEFILE variable to specify that the work/NXT/Makefile is called work/NXT/nbcunix.mak in this release

Patch tested with ports-mgmt/portlint and in a tinderbox:
http://rene-ladan.nl/tb/logs/8-FreeBSD/nbc-1.2.1.r1.log
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

Index: Makefile
===================================================================
RCS file: /home/pcvs/ports/lang/nbc/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- Makefile	26 Apr 2010 18:59:34 -0000	1.8
+++ Makefile	21 Jun 2010 19:33:28 -0000
@@ -6,10 +6,11 @@
 #
 
 PORTNAME=		nbc
-PORTVERSION=		1.0.1.b36
+PORTVERSION=		1.2.1.r1
 CATEGORIES=		lang
-MASTER_SITES=		http://bricxcc.sourceforge.net/nbc/beta/
-DISTNAME=		${PORTNAME}-${PORTVERSION}.unix-src
+MASTER_SITES=		SF
+MASTER_SITE_SUBDIR=	bricxcc/NBC_NXC/NBC%20release%20${PORTVERSION:S/.r/%20r/}
+DISTNAME=		${PORTNAME}-${PORTVERSION}.src
 EXTRACT_SUFX=		.tgz
 
 MAINTAINER=		rambiusparkisanius@gmail.com
@@ -45,13 +47,10 @@
 			Readme
 .endif
 
-.if !defined(NO_INSTALL_MANPAGES)
-MAN1=			nbc.1
-.endif
-
+MAKEFILE=	nbcunix.mak
 post-patch:
-	@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/Makefile
-	@${REINPLACE_CMD} -e 's|/usr/bin|${LOCALBASE}/bin|' ${WRKSRC}/Makefile
+	@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/${MAKEFILE}
+	@${REINPLACE_CMD} -e 's|/usr/bin|${LOCALBASE}/bin|' ${WRKSRC}/${MAKEFILE}
 
 do-install:
 	${MKDIR} ${PREFIX}/include/nbc
@@ -62,9 +61,6 @@
 	${INSTALL_DATA} ${WRKDIR}/doc/Changelog ${DOCSDIR}
 	${INSTALL_DATA} ${WRKDIR}/doc/Readme ${DOCSDIR}
 .endif
-.if !defined(NO_INSTALL_MANPAGES)
-	${INSTALL_MAN} ${WRKDIR}/doc/nbc.1 ${MANPREFIX}/man/man1
-.endif
 
 post-install:
 	@${CAT} ${PKGMESSAGE}
Index: distinfo
===================================================================
RCS file: /home/pcvs/ports/lang/nbc/distinfo,v
retrieving revision 1.3
diff -u -r1.3 distinfo
--- distinfo	26 Apr 2010 18:59:34 -0000	1.3
+++ distinfo	21 Jun 2010 19:33:28 -0000
@@ -1,3 +1,3 @@
-MD5 (nbc-1.0.1.b36.unix-src.tgz) = 16c63352b6d05aec4ab619b88649b978
-SHA256 (nbc-1.0.1.b36.unix-src.tgz) = ea3f47de9be7fdb317a2363250e2f5a63d1a58ca67e06f13766ef808324e4e34
-SIZE (nbc-1.0.1.b36.unix-src.tgz) = 361112
+MD5 (nbc-1.2.1.r1.src.tgz) = 2c0052e802e469fc4dfd8de54ec97d37
+SHA256 (nbc-1.2.1.r1.src.tgz) = a986bced4479d647fb87e798fa04c2acca721c167a8075dae28e5503b0015dae
+SIZE (nbc-1.2.1.r1.src.tgz) = 627396


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->rene 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Mon Jun 21 19:50:12 UTC 2010 
Responsible-Changed-Why:  
Submitter has GNATS access (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=148048 
State-Changed-From-To: open->feedback 
State-Changed-By: edwin 
State-Changed-When: Mon Jun 21 19:50:16 UTC 2010 
State-Changed-Why:  
Awaiting maintainers feedback (via the GNATS Auto Assign Tool) 

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

From: Edwin Groothuis <edwin@FreeBSD.org>
To: rambiusparkisanius@gmail.com
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/148048: lang/nbc : update to 1.2.1.r1
Date: Mon, 21 Jun 2010 19:50:15 UT

 Maintainer of lang/nbc,
 
 Please note that PR ports/148048 has just been submitted.
 
 If it contains a patch for an upgrade, an enhancement or a bug fix
 you agree on, reply to this email stating that you approve the patch
 and a committer will take care of it.
 
 The full text of the PR can be found at:
     http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/148048
 
 -- 
 Edwin Groothuis via the GNATS Auto Assign Tool
 edwin@FreeBSD.org

From: Rene Ladan <rene@freebsd.org>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/148048: lang/nbc : update to 1.2.1.r1
Date: Tue, 06 Jul 2010 19:04:30 +0200

 This is a multi-part message in MIME format.
 --------------040706010204020800080306
 Content-Type: text/plain; charset=ISO-8859-1
 Content-Transfer-Encoding: 7bit
 
 Attached is the patch to update from 1.0.1.b36 to 1.2.1.r3
 
 Tinderbox log at http://rene-ladan.nl/tb/logs/8-FreeBSD/nbc-1.2.1.r3.log
 
 Rene
 
 --------------040706010204020800080306
 Content-Type: text/plain;
  name="nbc.diff"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename="nbc.diff"
 
 Index: Makefile
 ===================================================================
 RCS file: /home/pcvs/ports/lang/nbc/Makefile,v
 retrieving revision 1.8
 diff -u -r1.8 Makefile
 --- Makefile	26 Apr 2010 18:59:34 -0000	1.8
 +++ Makefile	6 Jul 2010 17:03:54 -0000
 @@ -6,10 +6,11 @@
  #
  
  PORTNAME=		nbc
 -PORTVERSION=		1.0.1.b36
 +PORTVERSION=		1.2.1.r3
  CATEGORIES=		lang
 -MASTER_SITES=		http://bricxcc.sourceforge.net/nbc/beta/
 -DISTNAME=		${PORTNAME}-${PORTVERSION}.unix-src
 +MASTER_SITES=		SF
 +MASTER_SITE_SUBDIR=	bricxcc/NBC_NXC/NBC%20release%20${PORTVERSION:S/.r/%20r/}
 +DISTNAME=		${PORTNAME}-${PORTVERSION}.src
  EXTRACT_SUFX=		.tgz
  
  MAINTAINER=		rambiusparkisanius@gmail.com
 @@ -45,10 +46,6 @@
  			Readme
  .endif
  
 -.if !defined(NO_INSTALL_MANPAGES)
 -MAN1=			nbc.1
 -.endif
 -
  post-patch:
  	@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/Makefile
  	@${REINPLACE_CMD} -e 's|/usr/bin|${LOCALBASE}/bin|' ${WRKSRC}/Makefile
 @@ -62,9 +59,6 @@
  	${INSTALL_DATA} ${WRKDIR}/doc/Changelog ${DOCSDIR}
  	${INSTALL_DATA} ${WRKDIR}/doc/Readme ${DOCSDIR}
  .endif
 -.if !defined(NO_INSTALL_MANPAGES)
 -	${INSTALL_MAN} ${WRKDIR}/doc/nbc.1 ${MANPREFIX}/man/man1
 -.endif
  
  post-install:
  	@${CAT} ${PKGMESSAGE}
 Index: distinfo
 ===================================================================
 RCS file: /home/pcvs/ports/lang/nbc/distinfo,v
 retrieving revision 1.3
 diff -u -r1.3 distinfo
 --- distinfo	26 Apr 2010 18:59:34 -0000	1.3
 +++ distinfo	6 Jul 2010 17:03:54 -0000
 @@ -1,3 +1,3 @@
 -MD5 (nbc-1.0.1.b36.unix-src.tgz) = 16c63352b6d05aec4ab619b88649b978
 -SHA256 (nbc-1.0.1.b36.unix-src.tgz) = ea3f47de9be7fdb317a2363250e2f5a63d1a58ca67e06f13766ef808324e4e34
 -SIZE (nbc-1.0.1.b36.unix-src.tgz) = 361112
 +MD5 (nbc-1.2.1.r3.src.tgz) = a640a5d74407ed976d6a1c565276bc6a
 +SHA256 (nbc-1.2.1.r3.src.tgz) = 6104ce4124c064332dab70c4c3bfd9d81254ff1f1ed49fbaf0fdbcfc39aa4ce8
 +SIZE (nbc-1.2.1.r3.src.tgz) = 489047
 
 --------------040706010204020800080306--

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/148048: commit references a PR
Date: Mon, 12 Jul 2010 11:36:24 +0000 (UTC)

 rene        2010-07-12 11:36:10 UTC
 
   FreeBSD ports repository
 
   Modified files:
     lang/nbc             Makefile distinfo 
   Log:
   * Update to 1.2.1.r3
   * Use generic SF format for MASTER_SITES
   * Drop nbc.1 as it does not exist in this release
   
   PR:             ports/148048
   Submitted by:   myself
   Approved by:    maintainer timeout (21 days), tabthorpe (mentor)
   
   Revision  Changes    Path
   1.9       +4 -10     ports/lang/nbc/Makefile
   1.4       +3 -3      ports/lang/nbc/distinfo
 _______________________________________________
 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: feedback->closed 
State-Changed-By: rene 
State-Changed-When: Mon Jul 12 11:41:41 UTC 2010 
State-Changed-Why:  
Committed 

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