From sam@ada.eu.org  Mon Nov 13 03:22:03 2000
Return-Path: <sam@ada.eu.org>
Received: from ada.eu.org (marvin.enst.fr [137.194.161.2])
	by hub.freebsd.org (Postfix) with ESMTP id 82E3F37B479
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 13 Nov 2000 03:22:01 -0800 (PST)
Received: by ada.eu.org (Postfix, from userid 10)
	id 4F5251907E; Mon, 13 Nov 2000 12:21:56 +0100 (CET)
Received: by trillian.enst.fr (Postfix, from userid 1000)
	id 1F1AE485; Mon, 13 Nov 2000 12:21:44 +0100 (CET)
Message-Id: <20001113112144.1F1AE485@trillian.enst.fr>
Date: Mon, 13 Nov 2000 12:21:44 +0100 (CET)
From: sam@inf.enst.fr
Sender: sam@ada.eu.org
Reply-To: sam@inf.enst.fr
To: FreeBSD-gnats-submit@freebsd.org
Subject: Update port: lang/gnat-glade
X-Send-Pr-Version: 3.2

>Number:         22807
>Category:       ports
>Synopsis:       Update port: lang/gnat-glade
>Confidential:   no
>Severity:       non-critical
>Priority:       high
>Responsible:    freebsd-ports
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Nov 13 03:30:01 PST 2000
>Closed-Date:    Thu Dec 21 02:35:26 PST 2000
>Last-Modified:  Thu Dec 21 02:35:37 PST 2000
>Originator:     Samuel Tardieu
>Release:        FreeBSD 4.1.1-STABLE i386
>Organization:
TELECOM Paris
>Environment:
>Description:

	The old version is not available, so the priority is set to high.

>How-To-Repeat:
>Fix:

Remove files/patch-aa
Remove files/patch-ab
Apply the following patch in the lang/gnat-glade/ directory
Add files/patch-ag

--- Makefile.orig	Sun Oct 22 17:04:29 2000
+++ Makefile	Mon Nov 13 11:30:10 2000
@@ -1,14 +1,14 @@
 # New ports collection makefile for:    gnat-glade
-# Date created:         3 Mai 2000
+# Date created:         3 May 2000
 # Whom:                 sam@inf.enst.fr
 #
 # $FreeBSD: ports/lang/gnat-glade/Makefile,v 1.1 2000/07/31 15:01:35 nbm Exp $
 #
 
 PORTNAME= 	gnat-glade
-PORTVERSION= 	3.12p
+PORTVERSION= 	3.13p
 CATEGORIES=	lang
-MASTER_SITES=	ftp://cs.nyu.edu/pub/gnat/glade/
+MASTER_SITES=	ftp://cs.nyu.edu/pub/gnat/${PORTVERSION}/glade/
 DISTNAME=	glade-${PORTVERSION}-src
 
 MAINTAINER=	sam@inf.enst.fr
--- distinfo.orig	Sun Oct 22 17:04:31 2000
+++ distinfo	Mon Nov 13 11:30:49 2000
@@ -1 +1 @@
-MD5 (glade-3.12p-src.tar.gz) = ce1682956893c2f5037f76dccc554fd4
+MD5 (glade-3.13p-src.tar.gz) = 7b39a9f53f637698db6d5df4a184f996
--- pkg-plist.orig	Sun Oct 22 17:30:11 2000
+++ pkg-plist	Mon Nov 13 12:16:00 2000
@@ -1,5 +1,6 @@
 bin/gnatdist
 lib/garlic/libgnat.a
+lib/garlic/libgnarl.a
 lib/garlic/s-gtplsp.ads
 lib/garlic/s-gartcp.ads
 lib/garlic/s-gartcp.adb
@@ -15,10 +16,16 @@
 lib/garlic/s-galiop.ads
 lib/garlic/s-galite.ads
 lib/garlic/s-galite.adb
+lib/garlic/s-ganata.ads
+lib/garlic/s-ganata.adb
 lib/garlic/s-ganeut.ads
 lib/garlic/s-ganeut.adb
 lib/garlic/s-gaphlo.ads
 lib/garlic/s-gaphlo.adb
+lib/garlic/s-gaprco.ads
+lib/garlic/s-gaprco.adb
+lib/garlic/s-gaprob.ads
+lib/garlic/s-gaprob.adb
 lib/garlic/s-garcon.ads
 lib/garlic/s-gardeb.ads
 lib/garlic/s-gardeb.adb
@@ -29,16 +36,12 @@
 lib/garlic/s-garhea.ads
 lib/garlic/s-garhea.adb
 lib/garlic/s-garlic.ads
-lib/garlic/s-garloc.ads
-lib/garlic/s-garloc.adb
 lib/garlic/s-garopt.ads
 lib/garlic/s-garopt.adb
 lib/garlic/s-garpar.ads
 lib/garlic/s-garpar.adb
 lib/garlic/s-garpro.ads
 lib/garlic/s-garpri.ads
-lib/garlic/s-ganata.ads
-lib/garlic/s-ganata.adb
 lib/garlic/s-garpro.adb
 lib/garlic/s-garexc.ads
 lib/garlic/s-garexc.adb
@@ -51,27 +54,25 @@
 lib/garlic/s-garstr.ads
 lib/garlic/s-garstr.adb
 lib/garlic/s-garthi.ads
+lib/garlic/s-garthi.adb
 lib/garlic/s-gartra.ads
 lib/garlic/s-gartra.adb
-lib/garlic/s-gaprco.ads
-lib/garlic/s-gaprco.adb
 lib/garlic/s-garela.ads
 lib/garlic/s-garela.adb
-lib/garlic/s-garter.ads
-lib/garlic/s-garter.adb
 lib/garlic/s-gartab.ads
 lib/garlic/s-gartab.adb
+lib/garlic/s-garter.ads
+lib/garlic/s-garter.adb
 lib/garlic/s-gartyp.ads
-lib/garlic/s-gartyp.adb
 lib/garlic/s-garuni.ads
 lib/garlic/s-garuni.adb
 lib/garlic/s-garuti.ads
 lib/garlic/s-garuti.adb
 lib/garlic/s-gasoli.ads
 lib/garlic/s-gasoli.adb
-lib/garlic/s-gatcop.ads
 lib/garlic/s-gastha.ads
 lib/garlic/s-gastha.adb
+lib/garlic/s-gatcop.ads
 lib/garlic/s-parint.ads
 lib/garlic/s-parint.adb
 lib/garlic/s-rpc.ads
@@ -93,26 +94,26 @@
 lib/garlic/s-ganata.ali
 lib/garlic/s-ganeut.ali
 lib/garlic/s-gaphlo.ali
+lib/garlic/s-gaprco.ali
+lib/garlic/s-gaprob.ali
 lib/garlic/s-garcon.ali
 lib/garlic/s-gardeb.ali
+lib/garlic/s-garela.ali
 lib/garlic/s-garexc.ali
 lib/garlic/s-garfil.ali
 lib/garlic/s-gargro.ali
 lib/garlic/s-garhea.ali
 lib/garlic/s-garlic.ali
-lib/garlic/s-garloc.ali
 lib/garlic/s-garopt.ali
-lib/garlic/s-garela.ali
 lib/garlic/s-garpar.ali
 lib/garlic/s-garpri.ali
 lib/garlic/s-garpro.ali
 lib/garlic/s-garrep.ali
 lib/garlic/s-garser.ali
 lib/garlic/s-garsta.ali
-lib/garlic/s-gartra.ali
-lib/garlic/s-gaprco.ali
 lib/garlic/s-garstr.ali
 lib/garlic/s-gartab.ali
+lib/garlic/s-gartra.ali
 lib/garlic/s-garthi.ali
 lib/garlic/s-garter.ali
 lib/garlic/s-gartyp.ali
--- files/patch-ac.orig	Sun Oct 22 17:13:46 2000
+++ files/patch-ac	Mon Nov 13 11:33:40 2000
@@ -1,11 +1,11 @@
---- Dist/xe_utils.adb.orig	Wed May  3 20:07:33 2000
-+++ Dist/xe_utils.adb	Wed May  3 20:07:44 2000
-@@ -629,7 +629,7 @@
+--- Dist/xe_utils.adb.orig	Mon Nov 13 11:33:17 2000
++++ Dist/xe_utils.adb	Mon Nov 13 11:33:22 2000
+@@ -630,7 +630,7 @@
        Obj_Suffix           := Str_To_Id (Get_Object_Suffix.all);
        Exe_Suffix           := Str_To_Id (Get_Executable_Suffix.all);
  
 -      Gcc             := Locate ("gcc");
 +      Gcc             := Locate ("adagcc");
-       Mkdir           := Locate ("mkdir");
-       Copy            := Locate ("cp");
        Link            := Locate ("ln", False);
+       Gnatbind        := Locate ("gnatbind");
+       Gnatlink        := Locate ("gnatlink");
--- /dev/null	Mon Nov 13 12:18:20 2000
+++ files/patch-ag	Sun Oct 22 17:24:47 2000
@@ -0,0 +1,11 @@
+--- Garlic/constants.sh.orig	Fri May 26 11:56:25 2000
++++ Garlic/constants.sh	Sun Oct 22 17:24:43 2000
+@@ -48,7 +48,7 @@
+    cat > ${fname} << EOF
+ --  This package has been generated automatically on:
+ EOF
+-   ./split "`uname -a`" >> ${fname}
++   ./split "`uname -s -r`" >> ${fname}
+ echo "--  Generation date: `date`" >> ${fname}
+ cat >> ${fname} << EOF
+ --  Any change you make here is likely to be lost !


>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: will 
State-Changed-When: Thu Dec 21 00:37:42 PST 2000 
State-Changed-Why:  
I ran into this problem: 

checking for gnatls... gnatls 
checking for sed... (cached) sed 
checking if the Ada compiler is recent enough... yes 
checking which platform-specific variant to use... configure: error: Unsupported platform i386--freebsd4.2 
[..] 

Seems this program's configure script is broken in some way.  The port 
seemed to work fine with files/patch-aa.  What do you think? 

http://www.freebsd.org/cgi/query-pr.cgi?pr=22807 
State-Changed-From-To: feedback->closed 
State-Changed-By: will 
State-Changed-When: Thu Dec 21 02:35:26 PST 2000 
State-Changed-Why:  
Committed, thanks. 

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