From nobody@FreeBSD.org  Sun Oct  9 14:56:40 2011
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 0424F106566B
	for <freebsd-gnats-submit@FreeBSD.org>; Sun,  9 Oct 2011 14:56:40 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22])
	by mx1.freebsd.org (Postfix) with ESMTP id E70B58FC08
	for <freebsd-gnats-submit@FreeBSD.org>; Sun,  9 Oct 2011 14:56:39 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p99EudMK060697
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 9 Oct 2011 14:56:39 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.4/8.14.4/Submit) id p99EudBV060696;
	Sun, 9 Oct 2011 14:56:39 GMT
	(envelope-from nobody)
Message-Id: <201110091456.p99EudBV060696@red.freebsd.org>
Date: Sun, 9 Oct 2011 14:56:39 GMT
From: John Marino <draco@marino.st>
To: freebsd-gnats-submit@FreeBSD.org
Subject: [MAINTAINER] textproc/xmlada: Update to version 4.2.0.0
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         161427
>Category:       ports
>Synopsis:       [MAINTAINER] textproc/xmlada: Update to version 4.2.0.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pawel
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Oct 09 15:00:23 UTC 2011
>Closed-Date:    Wed Oct 12 18:21:23 UTC 2011
>Last-Modified:  Wed Oct 12 18:30:11 UTC 2011
>Originator:     John Marino
>Release:        
>Organization:
>Environment:
>Description:
Routine update of textproc/xmlada to svn rev. 179466 (29 Sep).
Tested on tinderbox 8.2-FreeBSD, and verified s/w that depends on it still builds as well.

- Now handles multiple jobs
- Now requires at least version 20110325 of gnat-aux which is equivalent to gcc 4.6.0 release


>How-To-Repeat:

>Fix:


Patch attached with submission follows:

--- Makefile.orig	2011-02-24 07:30:10.000000000 +0100
+++ Makefile	2011-10-09 01:01:55.000000000 +0200
@@ -6,21 +6,23 @@
 #
 
 PORTNAME=	xmlada
-PORTVERSION=	4.1w
+PORTVERSION=	4.2.0.0
 CATEGORIES=	textproc
 MASTER_SITES=	http://downloads.dragonlace.net/src/ \
 		http://dragonlace.mirrors.ada.cx/src/
-DISTFILES=	${PORTNAME}-${PORTVERSION}-${SNAPSHOT}.tar.bz2
 
 MAINTAINER=	draco@marino.st
 COMMENT=	Adacore XML suite for the Ada language
 
-BUILD_DEPENDS=	gnat-aux>=20101204:${PORTSDIR}/lang/gnat-aux
+BUILD_DEPENDS=	gnat-aux>=20110325:${PORTSDIR}/lang/gnat-aux
 
-SNAPSHOT=	20101125
 GNU_CONFIGURE=	yes
 USE_GMAKE=	yes
+USE_BZIP2=	yes
 USE_LDCONFIG=	yes
+MAKE_JOBS_SAFE=	yes
 CC=		gnatgcc
 
+MAKE_ENV+=	PROCESSORS=${MAKE_JOBS_NUMBER}
+
 .include <bsd.port.mk>
--- distinfo.orig	2011-02-24 07:30:10.000000000 +0100
+++ distinfo	2011-10-08 21:34:40.000000000 +0200
@@ -1,2 +1,2 @@
-SHA256 (xmlada-4.1w-20101125.tar.bz2) = 3999066bed2be7dcfaaa8ff4058e8c9f0f41ef93340c65662a12f67d179ccb9d
-SIZE (xmlada-4.1w-20101125.tar.bz2) = 701742
+SHA256 (xmlada-4.2.0.0.tar.bz2) = c20700e8eda190e31fcc6384aff69428136a50e9e0d3150999abe57d1977642c
+SIZE (xmlada-4.2.0.0.tar.bz2) = 668384
--- /dev/null	2011-10-09 01:05:30.000000000 +0200
+++ files/patch-Makefile.in	2011-10-09 00:50:29.000000000 +0200
@@ -0,0 +1,24 @@
+--- Makefile.in.orig	2011-10-08 21:19:00.000000000 +0200
++++ Makefile.in	2011-10-09 00:50:05.000000000 +0200
+@@ -52,10 +52,10 @@
+ .PHONY: all obj clean install install_dirs build_library_type install_library_type
+ 
+ ifeq (${BUILDS_SHARED},yes)
+-all: static relocatable
++all: static relocatable docs
+ install: install_static install_relocatable
+ else
+-all: static
++all: static docs
+ install: install_static
+ endif
+ 
+@@ -132,8 +132,6 @@
+ 	${INSTALL} distrib/xmlada_schema.gpr         ${libdir}/gnat/
+ 	${INSTALL} distrib/xmlada_unicode.gpr        ${libdir}/gnat/
+ 	${INSTALL} xmlada-config  ${bindir}
+-	-${INSTALL} docs/xml.ps   ${datadir}/doc/xmlada 2>/dev/null
+-	-${INSTALL} docs/xml.pdf  ${datadir}/doc/xmlada
+ 	-${INSTALL} docs/xml.html ${datadir}/doc/xmlada
+ 	-${INSTALL} docs/xml.info ${datadir}/doc/xmlada
+ 	${CHMOD} +x ${bindir}/xmlada-config
--- /dev/null	2011-10-09 01:05:30.000000000 +0200
+++ files/patch-docs__Makefile.in	2011-10-09 00:49:40.000000000 +0200
@@ -0,0 +1,9 @@
+--- docs/Makefile.in.orig	2011-10-08 21:18:36.000000000 +0200
++++ docs/Makefile.in	2011-10-09 00:48:58.000000000 +0200
+@@ -1,5 +1,5 @@
+ 
+-FORMATS=${addprefix xml.,pdf html info txt}
++FORMATS=${addprefix xml.,html info}
+ 
+ DVIPS= @DVIPS@
+ MAKEINFO= @MAKEINFO@
--- pkg-plist.orig	2011-02-24 07:30:10.000000000 +0100
+++ pkg-plist	2011-10-09 00:47:08.000000000 +0200
@@ -1,4 +1,3 @@
-@comment $FreeBSD: ports/textproc/xmlada/pkg-plist,v 1.5 2011/02/24 06:30:10 wen Exp $
 bin/xmlada-config
 lib/gnat/xmlada.gpr
 lib/gnat/xmlada_dom.gpr
@@ -30,6 +29,7 @@
 lib/xmlada/static/dom.ali
 lib/xmlada/static/input_sources-file.ali
 lib/xmlada/static/input_sources-http.ali
+lib/xmlada/static/input_sources-socket.ali
 lib/xmlada/static/input_sources-strings.ali
 lib/xmlada/static/input_sources.ali
 lib/xmlada/static/libxmlada_dom.a
@@ -161,15 +161,15 @@
 lib/xmlada/static/unicode-names.ali
 lib/xmlada/static/unicode.ali
 lib/libxmlada_dom.so.4
-lib/libxmlada_dom.so.4.1w
+lib/libxmlada_dom.so.4.2w
 lib/libxmlada_input_sources.so.4
-lib/libxmlada_input_sources.so.4.1w
+lib/libxmlada_input_sources.so.4.2w
 lib/libxmlada_sax.so.4
-lib/libxmlada_sax.so.4.1w
+lib/libxmlada_sax.so.4.2w
 lib/libxmlada_schema.so.4
-lib/libxmlada_schema.so.4.1w
+lib/libxmlada_schema.so.4.2w
 lib/libxmlada_unicode.so.4
-lib/libxmlada_unicode.so.4.1w
+lib/libxmlada_unicode.so.4.2w
 lib/xmlada/relocatable/dom-core-attrs.ali
 lib/xmlada/relocatable/dom-core-cdata_sections.ali
 lib/xmlada/relocatable/dom-core-character_datas.ali
@@ -188,23 +188,24 @@
 lib/xmlada/relocatable/dom.ali
 lib/xmlada/relocatable/input_sources-file.ali
 lib/xmlada/relocatable/input_sources-http.ali
+lib/xmlada/relocatable/input_sources-socket.ali
 lib/xmlada/relocatable/input_sources-strings.ali
 lib/xmlada/relocatable/input_sources.ali
 lib/xmlada/relocatable/libxmlada_dom.so
 lib/xmlada/relocatable/libxmlada_dom.so.4
-lib/xmlada/relocatable/libxmlada_dom.so.4.1w
+lib/xmlada/relocatable/libxmlada_dom.so.4.2w
 lib/xmlada/relocatable/libxmlada_input_sources.so
 lib/xmlada/relocatable/libxmlada_input_sources.so.4
-lib/xmlada/relocatable/libxmlada_input_sources.so.4.1w
+lib/xmlada/relocatable/libxmlada_input_sources.so.4.2w
 lib/xmlada/relocatable/libxmlada_sax.so
 lib/xmlada/relocatable/libxmlada_sax.so.4
-lib/xmlada/relocatable/libxmlada_sax.so.4.1w
+lib/xmlada/relocatable/libxmlada_sax.so.4.2w
 lib/xmlada/relocatable/libxmlada_schema.so
 lib/xmlada/relocatable/libxmlada_schema.so.4
-lib/xmlada/relocatable/libxmlada_schema.so.4.1w
+lib/xmlada/relocatable/libxmlada_schema.so.4.2w
 lib/xmlada/relocatable/libxmlada_unicode.so
 lib/xmlada/relocatable/libxmlada_unicode.so.4
-lib/xmlada/relocatable/libxmlada_unicode.so.4.1w
+lib/xmlada/relocatable/libxmlada_unicode.so.4.2w
 lib/xmlada/relocatable/sax-attributes.ali
 lib/xmlada/relocatable/sax-encodings.ali
 lib/xmlada/relocatable/sax-exceptions.ali
@@ -358,6 +359,8 @@
 include/xmlada/input_sources-file.ads
 include/xmlada/input_sources-http.adb
 include/xmlada/input_sources-http.ads
+include/xmlada/input_sources-socket.adb
+include/xmlada/input_sources-socket.ads
 include/xmlada/input_sources-strings.adb
 include/xmlada/input_sources-strings.ads
 include/xmlada/input_sources.adb


>Release-Note:
>Audit-Trail:

From: John Marino <draco@marino.st>
To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org
Cc:  
Subject: Re: ports/161427: [MAINTAINER] textproc/xmlada: Update to version
 4.2.0.0
Date: Sun, 09 Oct 2011 21:11:47 +0200

 This is a multi-part message in MIME format.
 --------------020801070206030209090305
 Content-Type: text/plain; charset=ISO-8859-1
 Content-Transfer-Encoding: 7bit
 
 Running xmlada through the FreeBSD 9.0 tinderbox later proved that the
 port isn't "jobs safe" even though there was no issue for FreeBSD 8.2  I
 have attached an updated composite patch file that removes the
 "MAKE_JOBS_SAFE" and related lines from the previous submission.
 
 Use this one instead.
 
 -- John
 
 --------------020801070206030209090305
 Content-Type: text/plain;
  name="xmlada.freebsd.diff"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename="xmlada.freebsd.diff"
 
 --- Makefile.orig	2011-02-24 07:30:10.000000000 +0100
 +++ Makefile	2011-10-09 23:03:43.000000000 +0200
 @@ -6,20 +6,19 @@
  #
  
  PORTNAME=	xmlada
 -PORTVERSION=	4.1w
 +PORTVERSION=	4.2.0.0
  CATEGORIES=	textproc
  MASTER_SITES=	http://downloads.dragonlace.net/src/ \
  		http://dragonlace.mirrors.ada.cx/src/
 -DISTFILES=	${PORTNAME}-${PORTVERSION}-${SNAPSHOT}.tar.bz2
  
  MAINTAINER=	draco@marino.st
  COMMENT=	Adacore XML suite for the Ada language
  
 -BUILD_DEPENDS=	gnat-aux>=20101204:${PORTSDIR}/lang/gnat-aux
 +BUILD_DEPENDS=	gnat-aux>=20110325:${PORTSDIR}/lang/gnat-aux
  
 -SNAPSHOT=	20101125
  GNU_CONFIGURE=	yes
  USE_GMAKE=	yes
 +USE_BZIP2=	yes
  USE_LDCONFIG=	yes
  CC=		gnatgcc
  
 --- distinfo.orig	2011-02-24 07:30:10.000000000 +0100
 +++ distinfo	2011-10-08 21:34:40.000000000 +0200
 @@ -1,2 +1,2 @@
 -SHA256 (xmlada-4.1w-20101125.tar.bz2) = 3999066bed2be7dcfaaa8ff4058e8c9f0f41ef93340c65662a12f67d179ccb9d
 -SIZE (xmlada-4.1w-20101125.tar.bz2) = 701742
 +SHA256 (xmlada-4.2.0.0.tar.bz2) = c20700e8eda190e31fcc6384aff69428136a50e9e0d3150999abe57d1977642c
 +SIZE (xmlada-4.2.0.0.tar.bz2) = 668384
 --- /dev/null	2011-10-09 01:05:30.000000000 +0200
 +++ files/patch-Makefile.in	2011-10-09 00:50:29.000000000 +0200
 @@ -0,0 +1,24 @@
 +--- Makefile.in.orig	2011-10-08 21:19:00.000000000 +0200
 ++++ Makefile.in	2011-10-09 00:50:05.000000000 +0200
 +@@ -52,10 +52,10 @@
 + .PHONY: all obj clean install install_dirs build_library_type install_library_type
 + 
 + ifeq (${BUILDS_SHARED},yes)
 +-all: static relocatable
 ++all: static relocatable docs
 + install: install_static install_relocatable
 + else
 +-all: static
 ++all: static docs
 + install: install_static
 + endif
 + 
 +@@ -132,8 +132,6 @@
 + 	${INSTALL} distrib/xmlada_schema.gpr         ${libdir}/gnat/
 + 	${INSTALL} distrib/xmlada_unicode.gpr        ${libdir}/gnat/
 + 	${INSTALL} xmlada-config  ${bindir}
 +-	-${INSTALL} docs/xml.ps   ${datadir}/doc/xmlada 2>/dev/null
 +-	-${INSTALL} docs/xml.pdf  ${datadir}/doc/xmlada
 + 	-${INSTALL} docs/xml.html ${datadir}/doc/xmlada
 + 	-${INSTALL} docs/xml.info ${datadir}/doc/xmlada
 + 	${CHMOD} +x ${bindir}/xmlada-config
 --- /dev/null	2011-10-09 01:05:30.000000000 +0200
 +++ files/patch-docs__Makefile.in	2011-10-09 00:49:40.000000000 +0200
 @@ -0,0 +1,9 @@
 +--- docs/Makefile.in.orig	2011-10-08 21:18:36.000000000 +0200
 ++++ docs/Makefile.in	2011-10-09 00:48:58.000000000 +0200
 +@@ -1,5 +1,5 @@
 + 
 +-FORMATS=${addprefix xml.,pdf html info txt}
 ++FORMATS=${addprefix xml.,html info}
 + 
 + DVIPS= @DVIPS@
 + MAKEINFO= @MAKEINFO@
 --- pkg-plist.orig	2011-02-24 07:30:10.000000000 +0100
 +++ pkg-plist	2011-10-09 00:47:08.000000000 +0200
 @@ -1,4 +1,3 @@
 -@comment $FreeBSD: ports/textproc/xmlada/pkg-plist,v 1.5 2011/02/24 06:30:10 wen Exp $
  bin/xmlada-config
  lib/gnat/xmlada.gpr
  lib/gnat/xmlada_dom.gpr
 @@ -30,6 +29,7 @@
  lib/xmlada/static/dom.ali
  lib/xmlada/static/input_sources-file.ali
  lib/xmlada/static/input_sources-http.ali
 +lib/xmlada/static/input_sources-socket.ali
  lib/xmlada/static/input_sources-strings.ali
  lib/xmlada/static/input_sources.ali
  lib/xmlada/static/libxmlada_dom.a
 @@ -161,15 +161,15 @@
  lib/xmlada/static/unicode-names.ali
  lib/xmlada/static/unicode.ali
  lib/libxmlada_dom.so.4
 -lib/libxmlada_dom.so.4.1w
 +lib/libxmlada_dom.so.4.2w
  lib/libxmlada_input_sources.so.4
 -lib/libxmlada_input_sources.so.4.1w
 +lib/libxmlada_input_sources.so.4.2w
  lib/libxmlada_sax.so.4
 -lib/libxmlada_sax.so.4.1w
 +lib/libxmlada_sax.so.4.2w
  lib/libxmlada_schema.so.4
 -lib/libxmlada_schema.so.4.1w
 +lib/libxmlada_schema.so.4.2w
  lib/libxmlada_unicode.so.4
 -lib/libxmlada_unicode.so.4.1w
 +lib/libxmlada_unicode.so.4.2w
  lib/xmlada/relocatable/dom-core-attrs.ali
  lib/xmlada/relocatable/dom-core-cdata_sections.ali
  lib/xmlada/relocatable/dom-core-character_datas.ali
 @@ -188,23 +188,24 @@
  lib/xmlada/relocatable/dom.ali
  lib/xmlada/relocatable/input_sources-file.ali
  lib/xmlada/relocatable/input_sources-http.ali
 +lib/xmlada/relocatable/input_sources-socket.ali
  lib/xmlada/relocatable/input_sources-strings.ali
  lib/xmlada/relocatable/input_sources.ali
  lib/xmlada/relocatable/libxmlada_dom.so
  lib/xmlada/relocatable/libxmlada_dom.so.4
 -lib/xmlada/relocatable/libxmlada_dom.so.4.1w
 +lib/xmlada/relocatable/libxmlada_dom.so.4.2w
  lib/xmlada/relocatable/libxmlada_input_sources.so
  lib/xmlada/relocatable/libxmlada_input_sources.so.4
 -lib/xmlada/relocatable/libxmlada_input_sources.so.4.1w
 +lib/xmlada/relocatable/libxmlada_input_sources.so.4.2w
  lib/xmlada/relocatable/libxmlada_sax.so
  lib/xmlada/relocatable/libxmlada_sax.so.4
 -lib/xmlada/relocatable/libxmlada_sax.so.4.1w
 +lib/xmlada/relocatable/libxmlada_sax.so.4.2w
  lib/xmlada/relocatable/libxmlada_schema.so
  lib/xmlada/relocatable/libxmlada_schema.so.4
 -lib/xmlada/relocatable/libxmlada_schema.so.4.1w
 +lib/xmlada/relocatable/libxmlada_schema.so.4.2w
  lib/xmlada/relocatable/libxmlada_unicode.so
  lib/xmlada/relocatable/libxmlada_unicode.so.4
 -lib/xmlada/relocatable/libxmlada_unicode.so.4.1w
 +lib/xmlada/relocatable/libxmlada_unicode.so.4.2w
  lib/xmlada/relocatable/sax-attributes.ali
  lib/xmlada/relocatable/sax-encodings.ali
  lib/xmlada/relocatable/sax-exceptions.ali
 @@ -358,6 +359,8 @@
  include/xmlada/input_sources-file.ads
  include/xmlada/input_sources-http.adb
  include/xmlada/input_sources-http.ads
 +include/xmlada/input_sources-socket.adb
 +include/xmlada/input_sources-socket.ads
  include/xmlada/input_sources-strings.adb
  include/xmlada/input_sources-strings.ads
  include/xmlada/input_sources.adb
 
 --------------020801070206030209090305--
Responsible-Changed-From-To: freebsd-ports-bugs->pawel 
Responsible-Changed-By: pawel 
Responsible-Changed-When: Tue Oct 11 17:49:42 UTC 2011 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=161427 
State-Changed-From-To: open->closed 
State-Changed-By: pawel 
State-Changed-When: Wed Oct 12 18:21:20 UTC 2011 
State-Changed-Why:  
Committed. Thanks! 

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

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/161427: commit references a PR
Date: Wed, 12 Oct 2011 18:21:12 +0000 (UTC)

 pawel       2011-10-12 18:20:59 UTC
 
   FreeBSD ports repository
 
   Modified files:
     textproc/xmlada      Makefile distinfo pkg-plist 
   Added files:
     textproc/xmlada/files patch-Makefile.in 
                           patch-docs__Makefile.in 
   Log:
   Update to version 4.2.0.0
   
   PR:             ports/161427
   Submitted by:   John Marino <draco@marino.st> (maintainer)
   
   Revision  Changes    Path
   1.14      +3 -4      ports/textproc/xmlada/Makefile
   1.7       +2 -2      ports/textproc/xmlada/distinfo
   1.1       +24 -0     ports/textproc/xmlada/files/patch-Makefile.in (new)
   1.1       +9 -0      ports/textproc/xmlada/files/patch-docs__Makefile.in (new)
   1.6       +14 -11    ports/textproc/xmlada/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:
