From mwest@cs.uct.ac.za  Thu Jan  4 11:01:33 2001
Return-Path: <mwest@cs.uct.ac.za>
Received: from casper2.cs.uct.ac.za (casper2.cs.uct.ac.za [137.158.128.58])
	by hub.freebsd.org (Postfix) with ESMTP id 511E137B402
	for <FreeBSD-gnats-submit@freebsd.org>; Thu,  4 Jan 2001 11:01:28 -0800 (PST)
Received: from mwest by casper2.cs.uct.ac.za with local (Exim 3.16 #1)
	id 14EFdc-0007nM-00
	for FreeBSD-gnats-submit@freebsd.org; Thu, 04 Jan 2001 21:01:24 +0200
Message-Id: <E14EFdc-0007nM-00@casper2.cs.uct.ac.za>
Date: Thu, 04 Jan 2001 21:01:24 +0200
From: mwest@uct.ac.za
Sender: Matthew West <mwest@cs.uct.ac.za>
Reply-To: mwest@uct.ac.za
To: FreeBSD-gnats-submit@freebsd.org
Subject: Update port: graphics/libggi 2.0b2.1 to 2.0b3
X-Send-Pr-Version: 3.2

>Number:         24077
>Category:       ports
>Synopsis:       Update port: graphics/libggi 2.0b2.1 to 2.0b3
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jan 04 11:10:07 PST 2001
>Closed-Date:    Mon May 7 04:57:33 PDT 2001
>Last-Modified:  Mon May 07 04:57:49 PDT 2001
>Originator:     Matthew West
>Release:        FreeBSD 4.2-STABLE i386
>Organization:
University of Cape Town
>Environment:

	

>Description:

update graphics/libggi from 2.0b2.1 to 2.0b3
fixes MLINKS

>How-To-Repeat:

	

>Fix:

diff -ruN libggi.orig/Makefile libggi/Makefile
--- libggi.orig/Makefile	Mon Jun 26 12:42:23 2000
+++ libggi/Makefile	Thu Jan  4 20:25:08 2001
@@ -6,9 +6,9 @@
 #
 
 PORTNAME=	libggi
-PORTVERSION=	2.0b2.1
+PORTVERSION=	2.0b3
 CATEGORIES=	graphics devel
-MASTER_SITES=	ftp://ftp.ggi-project.org/pub/ggi/ggi/2_0_beta_2.1/
+MASTER_SITES=	ftp://ftp.ggi-project.org/pub/ggi/ggi/2_0_beta_3/
 
 MAINTAINER=	mwest@uct.ac.za
 
@@ -20,34 +20,53 @@
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--with-gii=${PREFIX}
 
-MAN3=		ggiAddFlags.3ggi ggiCheckGraphMode.3ggi ggiCheckMode.3ggi \
-		ggiCheckSimpleMode.3ggi ggiCheckTextMode.3ggi ggiClose.3ggi \
-		ggiCopyBox.3ggi ggiCrossBlit.3ggi ggiDBGetBuffer.3ggi \
-		ggiDBGetNumBuffers.3ggi ggiDrawBox.3ggi ggiDrawHLine.3ggi \
-		ggiDrawLine.3ggi ggiDrawPixel.3ggi ggiDrawVLine.3ggi \
-		ggiExit.3ggi ggiFPrintMode.3ggi ggiFillscreen.3ggi \
-		ggiFlush.3ggi ggiGetBox.3ggi ggiGetDisplayFrame.3ggi \
-		ggiGetFlags.3ggi ggiGetGCBackground.3ggi \
-		ggiGetGCClipping.3ggi ggiGetGCForeground.3ggi \
-		ggiGetGamma.3ggi ggiGetGammaMap.3ggi ggiGetHLine.3ggi \
-		ggiGetMode.3ggi ggiGetOrigin.3ggi ggiGetPalette.3ggi \
-		ggiGetPixel.3ggi ggiGetPixelFormat.3ggi ggiGetReadFrame.3ggi \
-		ggiGetVLine.3ggi ggiGetWriteFrame.3ggi ggiInit.3ggi \
-		ggiMapColor.3ggi ggiOpen.3ggi ggiPackColors.3ggi \
-		ggiPanic.3ggi ggiParseMode.3ggi ggiPrintMode.3ggi \
-		ggiPutBox.3ggi ggiPutHLine.3ggi ggiPutPixel.3ggi \
-		ggiPutVLine.3ggi ggiPutc.3ggi ggiPuts.3ggi \
-		ggiRemoveFlags.3ggi ggiSPrintMode.3ggi \
-		ggiSetDisplayFrame.3ggi ggiSetFlags.3ggi \
-		ggiSetGCBackground.3ggi ggiSetGCClipping.3ggi \
-		ggiSetGCForeground.3ggi ggiSetGamma.3ggi ggiSetGammaMap.3ggi \
+MAN3=		ggiCopyBox.3ggi ggiCrossBlit.3ggi ggiDBGetBuffer.3ggi \
+		ggiDrawBox.3ggi ggiDrawHLine.3ggi ggiDrawLine.3ggi \
+		ggiDrawPixel.3ggi ggiDrawVLine.3ggi ggiEventPoll.3ggi \
+		ggiFillscreen.3ggi ggiFlush.3ggi ggiGetPixelFormat.3ggi \
+		ggiGetc.3ggi ggiInit.3ggi ggiMapColor.3ggi ggiOpen.3ggi \
+		ggiPanic.3ggi ggiParseMode.3ggi \
+		ggiPutc.3ggi ggiResourceAcquire.3ggi \
+		ggiSetColorfulPalette.3ggi ggiSetDisplayFrame.3ggi \
+		ggiSetFlags.3ggi ggiSetGCClipping.3ggi \
+		ggiSetGCForeground.3ggi ggiSetGamma.3ggi \
 		ggiSetGraphMode.3ggi ggiSetMode.3ggi ggiSetOrigin.3ggi \
-		ggiSetPalette.3ggi ggiSetReadFrame.3ggi ggiSetSimpleMode.3ggi \
-		ggiSetTextMode.3ggi ggiSetWriteFrame.3ggi ggiUnmapPixel.3ggi \
-		ggiUnpackPixels.3ggi ggiSetColorfulPalette.3ggi \
-		ggiFlushRegion.3ggi ggiResourceAcquire.3ggi \
-		ggiResourceRelease.3ggi ggiResourceMustAcquire.3ggi
+		ggiSetPalette.3ggi
 MAN6=		cube3d.6
 MAN7=		libggi.7ggi
+MLINKS=		ggiDBGetBuffer.3ggi ggiDBGetNumBuffers.3ggi \
+		ggiDrawBox.3ggi ggiGetBox.3ggi - ggiPutBox.3ggi \
+		ggiDrawHLine.3ggi ggiGetHLine.3ggi - ggiPutHLine.3ggi \
+		ggiDrawPixel.3ggi ggiGetPixel.3ggi - ggiPutPixel.3ggi \
+		ggiDrawVLine.3ggi ggiGetVLine.3ggi - ggiPutVLine.3ggi \
+		ggiEventPoll.3ggi ggiAddEventMask.3ggi - ggiEventRead.3ggi \
+		- ggiEventSend.3ggi - ggiEventsQueued.3ggi \
+		- ggiGetEventMask.3ggi - ggiJoinInputs.3ggi \
+		- ggiRemoveEventMask.3ggi - ggiSetEventMask.3ggi \
+		ggiFlush.3ggi ggiFlushRegion.3ggi ggiGetc.3ggi ggiKbhit.3ggi \
+		ggiInit.3ggi ggiExit.3ggi \
+		ggiMapColor.3ggi ggiPackColors.3ggi - ggiUnmapPixel.3ggi \
+		- ggiUnpackPixels.3ggi \
+		ggiOpen.3ggi ggiClose.3ggi \
+		ggiParseMode.3ggi ggiFPrintMode.3ggi - ggiPrintMode.3ggi \
+		- ggiSPrintMode.3ggi ggiPutc.3ggi ggiPuts.3ggi \
+		ggiResourceAcquire.3ggi ggiResourceMustAcquire.3ggi \
+		- ggiResourceRelease.3ggi \
+		ggiSetDisplayFrame.3ggi ggiGetDisplayFrame.3ggi \
+		- ggiGetReadFrame.3ggi - ggiGetWriteFrame.3ggi \
+		- ggiSetReadFrame.3ggi - ggiSetWriteFrame.3ggi \
+		ggiSetFlags.3ggi ggiAddFlags.3ggi - ggiGetFlags.3ggi \
+		- ggiRemoveFlags.3ggi \
+		ggiSetGCClipping.3ggi ggiGetGCClipping.3ggi \
+		ggiSetGCForeground.3ggi ggiGetGCBackground.3ggi \
+		- ggiGetGCForeground.3ggi - ggiSetGCBackground.3ggi \
+		ggiSetGamma.3ggi ggiGetGamma.3ggi - ggiGetGammaMap.3ggi \
+		- ggiSetGammaMap.3ggi \
+		ggiSetGraphMode.3ggi ggiCheckGraphMode.3ggi \
+		- ggiCheckSimpleMode.3ggi - ggiCheckTextMode.3ggi \
+		- ggiSetSimpleMode.3ggi - ggiSetTextMode.3ggi \
+		ggiSetMode.3ggi ggiCheckMode.3ggi - ggiGetMode.3ggi \
+		ggiSetOrigin.3ggi ggiGetOrigin.3ggi \
+		ggiSetPalette.3ggi ggiGetPalette.3ggi
 
 .include <bsd.port.mk>
diff -ruN libggi.orig/distinfo libggi/distinfo
--- libggi.orig/distinfo	Sat Jan 29 07:11:04 2000
+++ libggi/distinfo	Thu Jan  4 16:05:33 2001
@@ -1 +1 @@
-MD5 (libggi-2.0b2.1.tar.bz2) = 623fbe3db695aba923ae181083cf795e
+MD5 (libggi-2.0b3.tar.bz2) = f13740d79f63b46acf820c0d5a26d7d2
diff -ruN libggi.orig/pkg-plist libggi/pkg-plist
--- libggi.orig/pkg-plist	Fri Jun 16 10:47:20 2000
+++ libggi/pkg-plist	Thu Jan  4 20:50:20 2001
@@ -1,11 +1,14 @@
 bin/cube3d
 bin/monitest
-etc/ggi/libggimisc.conf
 etc/ggi/libggi.conf
+etc/ggi/libggimisc.conf
+include/ggi/default/genkgi.h
 include/ggi/display/aa.h
+include/ggi/display/directx.h
 include/ggi/display/fbdev.h
 include/ggi/display/file.h
 include/ggi/display/glide.h
+include/ggi/display/lcd823.h
 include/ggi/display/linvtsw.h
 include/ggi/display/mansync.h
 include/ggi/display/memory.h
@@ -19,6 +22,7 @@
 include/ggi/display/tile.h
 include/ggi/display/trueemu.h
 include/ggi/display/vcsa.h
+include/ggi/display/vgl.h
 include/ggi/display/x.h
 include/ggi/display/xcommon.h
 include/ggi/display/xf86dga.h
@@ -57,6 +61,8 @@
 lib/ggi/default/linear_32.so
 lib/ggi/default/linear_4.la
 lib/ggi/default/linear_4.so
+lib/ggi/default/linear_4_r.la
+lib/ggi/default/linear_4_r.so
 lib/ggi/default/linear_8.la
 lib/ggi/default/linear_8.so
 lib/ggi/default/planar.la
@@ -67,12 +73,14 @@
 lib/ggi/default/text_16.so
 lib/ggi/default/text_32.la
 lib/ggi/default/text_32.so
-lib/ggi/display/X-misc.la
-lib/ggi/display/X-misc.so
 lib/ggi/display/X.la
 lib/ggi/display/X.so
+lib/ggi/display/X_misc.la
+lib/ggi/display/X_misc.so
 lib/ggi/display/Xlib.la
 lib/ggi/display/Xlib.so
+lib/ggi/display/aa.la
+lib/ggi/display/aa.so
 lib/ggi/display/file.la
 lib/ggi/display/file.so
 lib/ggi/display/mansync.la
@@ -95,12 +103,15 @@
 lib/ggi/display/tile.so
 lib/ggi/display/trueemu.la
 lib/ggi/display/trueemu.so
+lib/ggi/display/vgl.la
+lib/ggi/display/vgl.so
 lib/libggi.la
 lib/libggi.so
 lib/libggi.so.2
 lib/libggimisc.la
 lib/libggimisc.so
 lib/libggimisc.so.2
+@dirrm include/ggi/default
 @dirrm include/ggi/display
 @dirrm lib/ggi/default
 @dirrm lib/ggi/display

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports->okazaki 
Responsible-Changed-By: okazaki 
Responsible-Changed-When: Fri Jan 5 00:14:28 PST 2001 
Responsible-Changed-Why:  
I will handle this. 

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

From: OKAZAKI Tetsurou <okazaki@FreeBSD.org>
To: mwest@uct.ac.za
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/24077: Update port: graphics/libggi 2.0b2.1 to 2.0b3
Date: Thu, 01 Mar 2001 20:33:05 +0900

 Hi, Matthew,
 
 In the message <E14EFdc-0007nM-00@casper2.cs.uct.ac.za> 
 mwest@uct.ac.za wrote:
 
 > >Number:         24077
 > >Category:       ports
 > >Synopsis:       Update port: graphics/libggi 2.0b2.1 to 2.0b3
 
 > >Description:
 
 > update graphics/libggi from 2.0b2.1 to 2.0b3
 > fixes MLINKS
 
 This port has extra dependencies to graphics/svgalib
 (only on i386 arch) and graphics/aalib.  I couldn't
 install/package your libggi port successfully when
 
 1) aalib was not installed
  or
 2) svgalib was installed
 
 before the configuration of the port, because
 the list of installed modules for the libggi port
 was affected by these two conditions.
 
 Would you send patches updated about above considerations?
 
 PS. Sorry for my snail response.
 
 -- 
 Tetsurou
Responsible-Changed-From-To: okazaki->freebsd-ports 
Responsible-Changed-By: okazaki 
Responsible-Changed-When: Tue Apr 3 22:55:12 PDT 2001 
Responsible-Changed-Why:  
I have no time and environment to test it before ports-freeze, sorry. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=24077 
Class-Changed-From-To: change-request->maintainer-update 
Class-Changed-By: okazaki 
Class-Changed-When: Wed Apr 4 04:22:33 PDT 2001 
Class-Changed-Why:  
Update submitted by maintainer 

http://www.freebsd.org/cgi/query-pr.cgi?pr=24077 
State-Changed-From-To: open->closed 
State-Changed-By: jeh 
State-Changed-When: Mon May 7 04:57:33 PDT 2001 
State-Changed-Why:  
Committed  Thanks. 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=24077 
>Unformatted:
