From jannisan@t-online.de  Sat Nov  6 12:57:09 2004
Return-Path: <jannisan@t-online.de>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 6F17D16A4CE
	for <FreeBSD-gnats-submit@freebsd.org>; Sat,  6 Nov 2004 12:57:09 +0000 (GMT)
Received: from mailout09.sul.t-online.com (mailout09.sul.t-online.com [194.25.134.84])
	by mx1.FreeBSD.org (Postfix) with ESMTP id F0C8243D2F
	for <FreeBSD-gnats-submit@freebsd.org>; Sat,  6 Nov 2004 12:57:08 +0000 (GMT)
	(envelope-from jannisan@t-online.de)
Received: from fwd04.aul.t-online.de 
	by mailout09.sul.t-online.com with smtp 
	id 1CQQ7v-00011y-02; Sat, 06 Nov 2004 13:57:07 +0100
Received: from rochel.dyndns.org (XKudOQZDQe5kOcXN9417saa2x62zuxz4pTCURxKFj+LovCK7p+Xyc4@[217.227.154.78]) by fwd04.sul.t-online.com
	with esmtp id 1CQQ7q-1GCUKm0; Sat, 6 Nov 2004 13:57:02 +0100
Received: from jan by rochel.dyndns.org with local (Exim 4.43 (FreeBSD))
	id 1CQQ7p-0000WQ-SU; Sat, 06 Nov 2004 13:57:01 +0100
Message-Id: <E1CQQ7p-0000WQ-SU@rochel.dyndns.org>
Date: Sat, 06 Nov 2004 13:57:01 +0100
From: jannisan@t-online.de (Jan Rochel)
Reply-To: Jan Rochel <jannisan@t-online.de>
To: FreeBSD-gnats-submit@freebsd.org
Cc: Oliver Braun <obraun@haskell.org>
Subject: New port: x11-toolkits/wxhaskell
X-Send-Pr-Version: 3.113
X-GNATS-Notify: jan.rochel@stud.uka.de

>Number:         73609
>Category:       ports
>Synopsis:       New port: x11-toolkits/wxhaskell
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    lawrance
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Nov 06 13:00:41 GMT 2004
>Closed-Date:    Sat Nov 26 05:52:48 GMT 2005
>Last-Modified:  Sat Nov 26 05:52:48 GMT 2005
>Originator:     
>Release:        
>Organization:
>Environment:
>Description:
 Portable and native GUI library for Haskell on top of wxWidgets.
>How-To-Repeat:
>Fix:
--- wxhaskell.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	wxhaskell
#	wxhaskell/Makefile
#	wxhaskell/distinfo
#	wxhaskell/pkg-install
#	wxhaskell/pkg-descr
#	wxhaskell/pkg-plist
#	wxhaskell/pkg-deinstall
#
echo c - wxhaskell
mkdir -p wxhaskell > /dev/null 2>&1
echo x - wxhaskell/Makefile
sed 's/^X//' >wxhaskell/Makefile << 'END-of-wxhaskell/Makefile'
X# New ports collection makefile for:   wxhaskell
X# Date created:        2 November 2004
X# Whom:                Janni
X#
X# $FreeBSD$
X#
X# Tunables: USE_GTK2
X#
X
XPORTNAME=	wxhaskell
XPORTVERSION=	0.8
XCATEGORIES=	x11-toolkits haskell
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=wxhaskell
XDISTFILES=	${PORTNAME}-src-${PORTVERSION}${EXTRACT_SUFX}
X
XMAINTAINER=	jannisan@t-online.de
XCOMMENT=	Portable, native GUI library for Haskell on top of wxWidgets
X
XRUN_DEPENDS=	${LOCALBASE}/bin/ghc:${PORTSDIR}/lang/ghc
XBUILD_DEPENDS=	${LOCALBASE}/bin/ghc:${PORTSDIR}/lang/ghc
X
X.if defined(WITH_GTK2)
XLIB_DEPENDS+=	wx_gtk2-2.4:${PORTSDIR}/x11-toolkits/wxgtk2
X.else
XLIB_DEPENDS+=	wx_gtk-2.4:${PORTSDIR}/x11-toolkits/wxgtk
XCONFIGURE_ARGS+=--wx-config=wxgtk-2.4-config
X.endif
X
XHAS_CONFIGURE=	yes
XCONFIGURE_ARGS+=--with-opengl
X
XUSE_X_PREFIX=	yes
XUSE_GMAKE=	yes
XMAKEFILE=	makefile
X
XUSE_ZIP=	yes
X
X.include <bsd.port.mk>
END-of-wxhaskell/Makefile
echo x - wxhaskell/distinfo
sed 's/^X//' >wxhaskell/distinfo << 'END-of-wxhaskell/distinfo'
XMD5 (wxhaskell-src-0.8.zip) = 40e9765fbab3ace2cfdd1fe5571ceaec
XSIZE (wxhaskell-src-0.8.zip) = 545291
END-of-wxhaskell/distinfo
echo x - wxhaskell/pkg-install
sed 's/^X//' >wxhaskell/pkg-install << 'END-of-wxhaskell/pkg-install'
X#!/bin/sh
X#
X
XGHC_PKG=/usr/local/bin/ghc-pkg
XLIB_DIR=${PKG_PREFIX}/lib
X
Xcase $2 in
XPOST-INSTALL)
X	env wxhlibdir=${LIB_DIR} ${GHC_PKG} -a -i ${LIB_DIR}/wxcore.pkg
X	env wxhlibdir=${LIB_DIR} ${GHC_PKG} -a -i ${LIB_DIR}/wx.pkg
X	;;
Xesac
END-of-wxhaskell/pkg-install
echo x - wxhaskell/pkg-descr
sed 's/^X//' >wxhaskell/pkg-descr << 'END-of-wxhaskell/pkg-descr'
XwxHaskell is a portable and native GUI library for Haskell. The goal of the
Xproject is to provide an industrial strength GUI library for Haskell, but
Xwithout the burden of developing (and maintaining) one ourselves.
X
XwxHaskell is therefore built on top of wxWidgets - a comprehensive C++ library
Xthat is portable across all major GUI platforms; including GTK, Windows, X11,
Xand MacOS X. Furthermore, it is a mature library (in development since 1992)
Xthat supports a wide range of widgets with the native look-and-feel, and it
Xhas a very active community (ranked among the top 25 most active projects on
Xsourceforge).
X
XWWW: http://wxhaskell.sourceforge.net/
X
X- Janni
Xjannisan@t-online.de
END-of-wxhaskell/pkg-descr
echo x - wxhaskell/pkg-plist
sed 's/^X//' >wxhaskell/pkg-plist << 'END-of-wxhaskell/pkg-plist'
Xlib/libwxc-gtk2.4.2-0.8.so
Xlib/imports/Graphics/UI/WXCore/WxcObject.hi
Xlib/imports/Graphics/UI/WXCore/WxcClassTypes.hi
Xlib/imports/Graphics/UI/WXCore/WxcTypes.hi
Xlib/imports/Graphics/UI/WXCore/WxcClassesAL.hi
Xlib/imports/Graphics/UI/WXCore/WxcClassesMZ.hi
Xlib/imports/Graphics/UI/WXCore/WxcClasses.hi
Xlib/imports/Graphics/UI/WXCore/WxcClassInfo.hi
Xlib/imports/Graphics/UI/WXCore/WxcDefs.hi
Xlib/imports/Graphics/UI/WXCore/IntMap.hi
Xlib/imports/Graphics/UI/WXCore/Types.hi
Xlib/imports/Graphics/UI/WXCore/Defines.hi
Xlib/imports/Graphics/UI/WXCore/Draw.hi
Xlib/imports/Graphics/UI/WXCore/Events.hi
Xlib/imports/Graphics/UI/WXCore/Frame.hi
Xlib/imports/Graphics/UI/WXCore/Layout.hi
Xlib/imports/Graphics/UI/WXCore/Process.hi
Xlib/imports/Graphics/UI/WXCore/Dialogs.hi
Xlib/imports/Graphics/UI/WXCore/Image.hi
Xlib/imports/Graphics/UI/WXCore/Controls.hi
Xlib/imports/Graphics/UI/WXCore/Db.hi
Xlib/imports/Graphics/UI/WXCore/OpenGL.hi
Xlib/imports/Graphics/UI/WXCore.hi
Xlib/libwxcore0.a
Xlib/wxcore0.o
Xlib/libwxcore1.a
Xlib/wxcore1.o
Xlib/libwxcore2.a
Xlib/wxcore2.o
Xlib/libwxcore.a
Xlib/wxcore.o
Xlib/wxcore.pkg
Xlib/imports/Graphics/UI/WX/Types.hi
Xlib/imports/Graphics/UI/WX/Attributes.hi
Xlib/imports/Graphics/UI/WX/Layout.hi
Xlib/imports/Graphics/UI/WX/Classes.hi
Xlib/imports/Graphics/UI/WX/Variable.hi
Xlib/imports/Graphics/UI/WX/Events.hi
Xlib/imports/Graphics/UI/WX/Window.hi
Xlib/imports/Graphics/UI/WX/Frame.hi
Xlib/imports/Graphics/UI/WX/Media.hi
Xlib/imports/Graphics/UI/WX/Menu.hi
Xlib/imports/Graphics/UI/WX/Timer.hi
Xlib/imports/Graphics/UI/WX/Draw.hi
Xlib/imports/Graphics/UI/WX/Controls.hi
Xlib/imports/Graphics/UI/WX/Dialogs.hi
Xlib/imports/Graphics/UI/WX.hi
Xlib/libwx.a
Xlib/wx.o
Xlib/wx.pkg
X@dirrm lib/imports/Graphics/UI/WX/
X@dirrm lib/imports/Graphics/UI/WXCore
X@dirrm lib/imports/Graphics/UI
X@dirrm lib/imports/Graphics
X@dirrm lib/imports
END-of-wxhaskell/pkg-plist
echo x - wxhaskell/pkg-deinstall
sed 's/^X//' >wxhaskell/pkg-deinstall << 'END-of-wxhaskell/pkg-deinstall'
X#!/bin/sh
X#
X
XGHC_PKG=/usr/local/bin/ghc-pkg
X
Xcase $2 in
XPOST-DEINSTALL)
X	${GHC_PKG} -r wx
X	${GHC_PKG} -r wxcore
X	;;
Xesac
END-of-wxhaskell/pkg-deinstall
exit
--- wxhaskell.shar ends here ---


>Release-Note:
>Audit-Trail:
Class-Changed-From-To: sw-bug->change-request 
Class-Changed-By: ceri 
Class-Changed-When: Sat Nov 6 13:24:31 GMT 2004 
Class-Changed-Why:  
This is a new port. 


Responsible-Changed-From-To: gnats-admin->freebsd-ports-bugs 
Responsible-Changed-By: ceri 
Responsible-Changed-When: Sat Nov 6 13:24:31 GMT 2004 
Responsible-Changed-Why:  
Reassign misfiled PR. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=73609 
Responsible-Changed-From-To: freebsd-ports-bugs->haskell 
Responsible-Changed-By: obraun 
Responsible-Changed-When: Sat Nov 6 14:58:13 GMT 2004 
Responsible-Changed-Why:  
This is Haskell. 

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

From: "Volker Stolz" <vs@freebsd.org>
To: freebsd-gnats-submit@freebsd.org, jannisan@t-online.de
Cc:  
Subject: Re: ports/73609: New port: x11-toolkits/wxhaskell
Date: Thu, 18 Nov 2004 11:21:51 +0100

 - There's a build-error on 4.10:
 c++ -c wxc/src/managed.cpp -o out/wxc/managed.o -MD  
 -I/usr/X11R6/include/wx/gtk-2.4 -I/usr/X11R6/include -DGTK_NO_CHECK_CASTS  
 -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Iwxc/include
 wxc/src/managed.cpp:211: syntax error before `{'
 wxc/src/managed.cpp:211: stray '\' in program
 wxc/src/managed.cpp:212: stray '\' in program
 wxc/src/managed.cpp:213: stray '\' in program
 gmake: *** [out/wxc/managed.o] Error 1
 
 You need to run the file through dos2unix first  
 (ports/converter/unix2dos), possibly in post-patch.
 - Shouldn't WITH_GTK2 be the default?
 - The port doesn't honour CC, CFLAGS et al. (but since this is Haskell, we  
 might be lenient with that...)
 - You neither install documentation nor samples
 - Do you need to ship a license?
 - pkg-install contains a hardcoded path to /usr/local. This should be  
 obtained from ${LOCALBASE}. If you need to use sed,
     please check how to correctly set ${PKGINSTALL} to a temp. file
 - What happens if ghc5 is still installed? OTOH, hardcoding a dependency  
 on ghc6 means chasing version-numbers on any ghc-update.
 
 Cheers,
    Volker

From: "Volker Stolz" <vs@freebsd.org>
To: freebsd-gnats-submit@freebsd.org, jannisan@t-online.de
Cc:  
Subject: Re: ports/73609: New port: x11-toolkits/wxhaskell
Date: Mon, 29 Nov 2004 13:35:18 +0100

 I just found out that you can automatically decode with 'unzip' by saying  
 EXTRACT_BEFORE_ARGS=-qoa.
 
 Volker

From: jannisan@t-online.de (Janni)
To: freebsd-gnats-submit@FreeBSD.org, jannisan@t-online.de
Cc:  
Subject: Re: ports/73609: New port: x11-toolkits/wxhaskell
Date: Mon, 13 Dec 2004 01:01:08 +0100

 This is a new version, that should fix most things mentioned above.
 
 
 --- hs-wxhaskell.shar begins here ---
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	hs-wxhaskell
 #	hs-wxhaskell/distinfo
 #	hs-wxhaskell/Makefile
 #	hs-wxhaskell/pkg-descr
 #	hs-wxhaskell/pkg-plist
 #	hs-wxhaskell/pkg-install.in
 #	hs-wxhaskell/pkg-deinstall.in
 #
 echo c - hs-wxhaskell
 mkdir -p hs-wxhaskell > /dev/null 2>&1
 echo x - hs-wxhaskell/distinfo
 sed 's/^X//' >hs-wxhaskell/distinfo << 'END-of-hs-wxhaskell/distinfo'
 XMD5 (wxhaskell-src-0.8.zip) = 40e9765fbab3ace2cfdd1fe5571ceaec
 XSIZE (wxhaskell-src-0.8.zip) = 545291
 END-of-hs-wxhaskell/distinfo
 echo x - hs-wxhaskell/Makefile
 sed 's/^X//' >hs-wxhaskell/Makefile << 'END-of-hs-wxhaskell/Makefile'
 X# New ports collection makefile for:   wxhaskell
 X# Date created:        2 November 2004
 X# Whom:                Janni
 X#
 X# $FreeBSD$
 X#
 X# Tunables: WITH_GTK1, WITH_OPENGL, NOPORTDOCS
 X#
 X
 XPORTNAME=	wxhaskell
 XPORTVERSION=	0.8
 XCATEGORIES=	x11-toolkits haskell
 XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 XMASTER_SITE_SUBDIR=wxhaskell
 XPKGNAMEPREFIX=	hs-
 XDISTFILES=	${PORTNAME}-src-${PORTVERSION}${EXTRACT_SUFX}
 X
 XMAINTAINER=	jannisan@t-online.de
 XCOMMENT=	Portable, native GUI library for Haskell on top of wxWidgets
 X
 XBUILD_DEPENDS=	${LOCALBASE}/bin/ghc:${PORTSDIR}/lang/ghc \
 X	${LOCALBASE}/bin/dos2unix:${PORTSDIR}/converters/unix2dos
 X
 XUSE_ZIP=	yes
 XUSE_X_PREFIX=	yes
 XUSE_GMAKE=	yes
 XMAKEFILE=	makefile
 X
 X.if defined(WITH_GTK1)
 XLIB_DEPENDS+=	wx_gtk-2.4:${PORTSDIR}/x11-toolkits/wxgtk
 XCONFIGURE_ARGS+= --wx-config=wxgtk-2.4-config
 X.else
 XLIB_DEPENDS+=	wx_gtk2-2.4:${PORTSDIR}/x11-toolkits/wxgtk2
 X.endif
 X
 X.if !defined(NOPORTDOCS)
 XBUILD_DEPENDS+=	${LOCALBASE}/bin/haddock:${PORTSDIR}/devel/hs-haddock
 XALL_TARGET=	all doc
 X.endif
 X
 X.if defined(WITH_OPENGL)
 XUSE_MESA=	yes
 XCONFIGURE_ARGS+= --with-opengl
 X.endif
 X
 XHAS_CONFIGURE=	yes
 XCONFIGURE_ARGS+= --extra-ld-opts=${PTHREAD_LIBS}
 XCONFIGURE_ENV+=	\
 X	CPPFLAGS=${PTHREAD_CFLAGS} \
 X	CFLAGS=${PTHREAD_CFLAGS} \
 X	LDFLAGS=${PTHREAD_LIBS}
 X
 Xpre-configure:
 X	@${ECHO}
 X	@${ECHO} "================================================="
 X	@${ECHO} "Make sure you have have Unicode support disabled."
 X	@${ECHO} "================================================="
 X	@${ECHO}
 X.if defined(WITH_OPENGL)
 X	@${ECHO}
 X	@${ECHO} "======================================================="
 X	@${ECHO} "Make sure you have GHC's compiled with  OpenGL support."
 X	@${ECHO} "You can check this with the ghc-pkg command."
 X	@${ECHO} "======================================================="
 X	@${ECHO}
 X.endif
 X
 Xpost-patch:
 X	${LOCALBASE}/bin/dos2unix ${WRKSRC}/wxc/src/managed.cpp
 X	${SED} "s|%%LOCALBASE%%|${LOCALBASE}|" ${PKGINSTALL}.in > ${PKGINSTALL}
 X	${SED} "s|%%LOCALBASE%%|${LOCALBASE}|" ${PKGDEINSTALL}.in > ${PKGDEINSTALL}
 X
 Xpost-install:
 X.if !defined(NOPORTDOCS)
 X	${MKDIR} ${DOCSDIR}
 X	${INSTALL_DATA} ${WRKSRC}/out/doc/* ${DOCSDIR}
 X	${MKDIR} ${EXAMPLESDIR}
 X	${MKDIR} ${EXAMPLESDIR}/bitmaps
 X	${MKDIR} ${EXAMPLESDIR}/contrib
 X	${MKDIR} ${EXAMPLESDIR}/wx
 X	${MKDIR} ${EXAMPLESDIR}/wxcore
 X	${INSTALL_DATA} ${WRKSRC}/samples/bitmaps/* ${EXAMPLESDIR}/bitmaps
 X	${INSTALL_DATA} ${WRKSRC}/samples/contrib/* ${EXAMPLESDIR}/contrib
 X	${INSTALL_DATA} ${WRKSRC}/samples/wx/* ${EXAMPLESDIR}/wx
 X	${INSTALL_DATA} ${WRKSRC}/samples/wxcore/* ${EXAMPLESDIR}/wxcore
 X.endif
 X	
 X.include <bsd.port.mk>
 END-of-hs-wxhaskell/Makefile
 echo x - hs-wxhaskell/pkg-descr
 sed 's/^X//' >hs-wxhaskell/pkg-descr << 'END-of-hs-wxhaskell/pkg-descr'
 XwxHaskell is a portable and native GUI library for Haskell. The goal of the
 Xproject is to provide an industrial strength GUI library for Haskell, but
 Xwithout the burden of developing (and maintaining) one ourselves.
 X
 XwxHaskell is therefore built on top of wxWidgets - a comprehensive C++ library
 Xthat is portable across all major GUI platforms; including GTK, Windows, X11,
 Xand MacOS X. Furthermore, it is a mature library (in development since 1992)
 Xthat supports a wide range of widgets with the native look-and-feel, and it
 Xhas a very active community (ranked among the top 25 most active projects on
 Xsourceforge).
 X
 XWWW: http://wxhaskell.sourceforge.net/
 X
 X- Janni
 Xjannisan@t-online.de
 END-of-hs-wxhaskell/pkg-descr
 echo x - hs-wxhaskell/pkg-plist
 sed 's/^X//' >hs-wxhaskell/pkg-plist << 'END-of-hs-wxhaskell/pkg-plist'
 Xlib/libwxc-gtk2.4.2-0.8.so
 Xlib/imports/Graphics/UI/WXCore/WxcObject.hi
 Xlib/imports/Graphics/UI/WXCore/WxcClassTypes.hi
 Xlib/imports/Graphics/UI/WXCore/WxcTypes.hi
 Xlib/imports/Graphics/UI/WXCore/WxcClassesAL.hi
 Xlib/imports/Graphics/UI/WXCore/WxcClassesMZ.hi
 Xlib/imports/Graphics/UI/WXCore/WxcClasses.hi
 Xlib/imports/Graphics/UI/WXCore/WxcClassInfo.hi
 Xlib/imports/Graphics/UI/WXCore/WxcDefs.hi
 Xlib/imports/Graphics/UI/WXCore/IntMap.hi
 Xlib/imports/Graphics/UI/WXCore/Types.hi
 Xlib/imports/Graphics/UI/WXCore/Defines.hi
 Xlib/imports/Graphics/UI/WXCore/Draw.hi
 Xlib/imports/Graphics/UI/WXCore/Events.hi
 Xlib/imports/Graphics/UI/WXCore/Frame.hi
 Xlib/imports/Graphics/UI/WXCore/Layout.hi
 Xlib/imports/Graphics/UI/WXCore/Process.hi
 Xlib/imports/Graphics/UI/WXCore/Dialogs.hi
 Xlib/imports/Graphics/UI/WXCore/Image.hi
 Xlib/imports/Graphics/UI/WXCore/Controls.hi
 Xlib/imports/Graphics/UI/WXCore/Db.hi
 Xlib/imports/Graphics/UI/WXCore/OpenGL.hi
 Xlib/imports/Graphics/UI/WXCore.hi
 Xlib/libwxcore0.a
 Xlib/wxcore0.o
 Xlib/libwxcore1.a
 Xlib/wxcore1.o
 Xlib/libwxcore2.a
 Xlib/wxcore2.o
 Xlib/libwxcore.a
 Xlib/wxcore.o
 Xlib/wxcore.pkg
 Xlib/imports/Graphics/UI/WX/Types.hi
 Xlib/imports/Graphics/UI/WX/Attributes.hi
 Xlib/imports/Graphics/UI/WX/Layout.hi
 Xlib/imports/Graphics/UI/WX/Classes.hi
 Xlib/imports/Graphics/UI/WX/Variable.hi
 Xlib/imports/Graphics/UI/WX/Events.hi
 Xlib/imports/Graphics/UI/WX/Window.hi
 Xlib/imports/Graphics/UI/WX/Frame.hi
 Xlib/imports/Graphics/UI/WX/Media.hi
 Xlib/imports/Graphics/UI/WX/Menu.hi
 Xlib/imports/Graphics/UI/WX/Timer.hi
 Xlib/imports/Graphics/UI/WX/Draw.hi
 Xlib/imports/Graphics/UI/WX/Controls.hi
 Xlib/imports/Graphics/UI/WX/Dialogs.hi
 Xlib/imports/Graphics/UI/WX.hi
 Xlib/libwx.a
 Xlib/wx.o
 Xlib/wx.pkg
 X@dirrm lib/imports/Graphics/UI/WX/
 X@dirrm lib/imports/Graphics/UI/WXCore
 X@dirrm lib/imports/Graphics/UI
 X@dirrm lib/imports/Graphics
 X@dirrm lib/imports
 X%%PORTDOCS%%%%DOCSDIR%%/index.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-A.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-B.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-C.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-D.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-E.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-F.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-G.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-H.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-I.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-J.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-K.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-L.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-M.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-N.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-O.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-P.html
 X%%PORTDOCS%%%%DOCSDIR%%/haddock.css
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-Q.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-R.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-S.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-T.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-U.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-V.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-W.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-X.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-Y.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-Z.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-58.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-35.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-46.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Attributes.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Classes.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Controls.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Dialogs.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Draw.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Events.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Frame.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Layout.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Media.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Menu.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Timer.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Types.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Variable.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Window.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Db.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Controls.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Defines.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Dialogs.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Draw.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Events.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Frame.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Image.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Layout.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.OpenGL.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Process.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Types.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.WxcClassInfo.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.WxcClassTypes.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.WxcClasses.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.WxcClassesAL.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.WxcClassesMZ.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.WxcDefs.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.WxcObject.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.WxcTypes.html
 X%%PORTDOCS%%%%DOCSDIR%%/haskell_icon.gif
 X%%PORTDOCS%%%%DOCSDIR%%/wxhaskell.haddock
 X%%PORTDOCS%%@dirrm %%DOCSDIR%%
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/desert.bmp
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/disk.ico
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/eye.ico
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/file.ico
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/fileopen16.png
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/f_closed.ico
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/f_open.ico
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/hsicon.ico
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/wxwin.ico
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/wxwin16.png
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/computer.ico
 X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/bitmaps
 X%%PORTDOCS%%%%EXAMPLESDIR%%/contrib/Camels.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/contrib/GLCanvas.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/contrib/NotebookRight.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/contrib/PaintDirect.hs
 X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/contrib
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/BouncingBalls.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/ByeDemo.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/Controls.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/CustomControl.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/DbBrowse.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/DbConsole.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/FileBrowse.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/Grid.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/HelloWorld.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/ImageViewer.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/Layout.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/Minimal.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/Paint.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/Process.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/TimeFlows.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/TimeFlowsEx.hs
 X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/wx
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wxcore/BouncingBalls.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wxcore/ByeDemo.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wxcore/HelloWorld.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wxcore/ImageViewer.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wxcore/Minimal.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wxcore/Paint.hs
 X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/wxcore
 X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
 END-of-hs-wxhaskell/pkg-plist
 echo x - hs-wxhaskell/pkg-install.in
 sed 's/^X//' >hs-wxhaskell/pkg-install.in << 'END-of-hs-wxhaskell/pkg-install.in'
 X#!/bin/sh
 X#
 X
 XGHC_PKG=/usr/local/bin/ghc-pkg
 XLIB_DIR=${PKG_PREFIX}/lib
 X
 Xcase $2 in
 XPOST-INSTALL)
 X	env wxhlibdir=${LIB_DIR} ${GHC_PKG} -a -i ${LIB_DIR}/wxcore.pkg
 X	env wxhlibdir=${LIB_DIR} ${GHC_PKG} -a -i ${LIB_DIR}/wx.pkg
 X	;;
 Xesac
 END-of-hs-wxhaskell/pkg-install.in
 echo x - hs-wxhaskell/pkg-deinstall.in
 sed 's/^X//' >hs-wxhaskell/pkg-deinstall.in << 'END-of-hs-wxhaskell/pkg-deinstall.in'
 X#!/bin/sh
 X#
 X
 XGHC_PKG=%%LOCALBASE%%/bin/ghc-pkg
 X
 Xcase $2 in
 XPOST-DEINSTALL)
 X	${GHC_PKG} -r wx
 X	${GHC_PKG} -r wxcore
 X	;;
 Xesac
 END-of-hs-wxhaskell/pkg-deinstall.in
 exit
 --- hs-wxhaskell.shar ends here ---
State-Changed-From-To: open->feedback 
State-Changed-By: vs 
State-Changed-When: Thu Feb 3 16:35:48 GMT 2005 
State-Changed-Why:  
Does not build on 4.x: 
c++ -c wxc/src/managed.cpp -o out/wxc/managed.o -MD -I/usr/X11R6/include/wx/gtk2-2.4 -I/usr/X11R6/include -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Iwxc/include 
wxc/src/managed.cpp:211: syntax error before `{' 
wxc/src/managed.cpp:211: stray '' in program 
wxc/src/managed.cpp:212: stray '' in program 
wxc/src/managed.cpp:213: stray '' in program 
gmake: *** [out/wxc/managed.o] Error 1 

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

From: jannisan@t-online.de (Jan Rochel)
To: FreeBSD-gnats-submit@freebsd.org
Cc: Volker Stolz <vs@freebsd.org>
Subject: Re: ports/73609: New port: x11-toolkits/wxhaskell
Date: Fri, 04 Feb 2005 00:40:43 +0100

 NOTE: Replace "^M" in the Makefile by a carriage-return character.
 It can be generated in vi/vim with CTRL-V CTRL-M.
 
 --- Makefile.shar begins here ---
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	Makefile
 #
 echo x - Makefile
 sed 's/^X//' >Makefile << 'END-of-Makefile'
 X# New ports collection makefile for:   wxhaskell
 X# Date created:        2 November 2004
 X# Whom:                Janni
 X#
 X# $FreeBSD$
 X#
 X# Tunables: WITH_GTK1, WITH_OPENGL, NOPORTDOCS
 X#
 X
 XPORTNAME=	wxhaskell
 XPORTVERSION=	0.8
 XCATEGORIES=	x11-toolkits haskell
 XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 XMASTER_SITE_SUBDIR=wxhaskell
 XPKGNAMEPREFIX=	hs-
 XDISTFILES=	${PORTNAME}-src-${PORTVERSION}${EXTRACT_SUFX}
 X
 XMAINTAINER=	jannisan@t-online.de
 XCOMMENT=	Portable, native GUI library for Haskell on top of wxWidgets
 X
 XBUILD_DEPENDS=	${LOCALBASE}/bin/ghc:${PORTSDIR}/lang/ghc
 X
 XUSE_ZIP=	yes
 XUSE_X_PREFIX=	yes
 XUSE_GMAKE=	yes
 XUSE_REINPLACE=	yes
 XMAKEFILE=	makefile
 X
 X.if defined(WITH_GTK1)
 XLIB_DEPENDS+=	wx_gtk-2.4:${PORTSDIR}/x11-toolkits/wxgtk
 XCONFIGURE_ARGS+= --wx-config=wxgtk-2.4-config
 X.else
 XLIB_DEPENDS+=	wx_gtk2-2.4:${PORTSDIR}/x11-toolkits/wxgtk2
 X.endif
 X
 X.if !defined(NOPORTDOCS)
 XBUILD_DEPENDS+=	${LOCALBASE}/bin/haddock:${PORTSDIR}/devel/hs-haddock
 XALL_TARGET=	all doc
 X.endif
 X
 X.if defined(WITH_OPENGL)
 XUSE_GL=		yes
 XCONFIGURE_ARGS+= --with-opengl
 X.endif
 X
 XHAS_CONFIGURE=	yes
 XCONFIGURE_ARGS+= --extra-ld-opts=${PTHREAD_LIBS}
 XCONFIGURE_ENV+=	\
 X	CPPFLAGS=${PTHREAD_CFLAGS} \
 X	CFLAGS=${PTHREAD_CFLAGS} \
 X	LDFLAGS=${PTHREAD_LIBS}
 X
 Xpre-configure:
 X	@${ECHO}
 X	@${ECHO} "========================================================="
 X	@${ECHO} "Make sure you have have wxGtk's Unicode support disabled."
 X	@${ECHO} "========================================================="
 X	@${ECHO}
 X	@${ECHO} "======================================================"
 X.if defined(WITH_OPENGL)
 X	@${ECHO} "Make sure you have GHC's compiled with OpenGL support."
 X	@${ECHO} "You can check this with the ghc-pkg command."
 X.else
 X	@${ECHO} "To use wxGtk's OpenGL support build with -DWITH_OPENGL"
 X.endif
 X	@${ECHO} "======================================================"
 X	@${ECHO}
 X
 Xpre-patch:
 X	@${CP} ${PKGINSTALL}.in ${PKGINSTALL}
 X	@${CP} ${PKGDEINSTALL}.in ${PKGDEINSTALL}
 X	@${REINPLACE_CMD} "s|%%LOCALBASE%%|${LOCALBASE}|" ${PKGINSTALL}
 X	@${REINPLACE_CMD} "s|%%LOCALBASE%%|${LOCALBASE}|" ${PKGDEINSTALL}
 X	@${REINPLACE_CMD} 's/^M//' ${WRKSRC}/wxc/src/managed.cpp
 X
 X.if !defined(NOPORTDOCS)
 Xpost-install:
 X	${MKDIR} ${DOCSDIR}
 X	${INSTALL_DATA} ${WRKSRC}/out/doc/* ${DOCSDIR}
 X	${MKDIR} ${EXAMPLESDIR}
 X	${MKDIR} ${EXAMPLESDIR}/bitmaps
 X	${MKDIR} ${EXAMPLESDIR}/contrib
 X	${MKDIR} ${EXAMPLESDIR}/wx
 X	${MKDIR} ${EXAMPLESDIR}/wxcore
 X	${INSTALL_DATA} ${WRKSRC}/samples/bitmaps/* ${EXAMPLESDIR}/bitmaps
 X	${INSTALL_DATA} ${WRKSRC}/samples/contrib/* ${EXAMPLESDIR}/contrib
 X	${INSTALL_DATA} ${WRKSRC}/samples/wx/* ${EXAMPLESDIR}/wx
 X	${INSTALL_DATA} ${WRKSRC}/samples/wxcore/* ${EXAMPLESDIR}/wxcore
 X.endif
 X	
 X.include <bsd.port.mk>
 END-of-Makefile
 exit
 --- Makefile.shar ends here ---
 
 --- patch-wxc-src-managed.cpp.shar begins here ---
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	files/patch-wxc-src-managed.cpp
 #
 echo x - files/patch-wxc-src-managed.cpp
 sed 's/^X//' >files/patch-wxc-src-managed.cpp << 'END-of-files/patch-wxc-src-managed.cpp'
 X*** wxc/src/managed.cpp.orig	Fri Feb  4 00:20:30 2005
 X--- wxc/src/managed.cpp	Fri Feb  4 00:21:02 2005
 X***************
 X*** 207,222 ****
 X  -----------------------------------------------------------------------------*/
 X  /* defined as macro to type without casts ... sigh */
 X  /* use indirection array to let wx properly initialize the object pointers */
 X! #define IsStatic(obj,statics) \
 X!   { \
 X!     int i; \
 X!     if (obj==NULL) return true; \
 X!     for( i = 0; statics[i] != NULL; i++ ) \
 X!     { \
 X!       if (*statics[i] == obj) return true; \
 X!     }  \
 X!     return false; \
 X!   }
 X  
 X  
 X  static wxBrush* wxNULL_BRUSH = &wxNullBrush;
 X--- 207,213 ----
 X  -----------------------------------------------------------------------------*/
 X  /* defined as macro to type without casts ... sigh */
 X  /* use indirection array to let wx properly initialize the object pointers */
 X! #define IsStatic(obj,statics) { int i; if (obj==NULL) return true; for( i = 0; statics[i] != NULL; i++ ) { if (*statics[i] == obj) return true; } return false; }
 X  
 X  
 X  static wxBrush* wxNULL_BRUSH = &wxNullBrush;
 END-of-files/patch-wxc-src-managed.cpp
 exit
 --- patch-wxc-src-managed.cpp.shar ends here ---
 
 

From: Jan Rochel <jannisan@t-online.de>
To: freebsd-gnats-submit@FreeBSD.org, jannisan@t-online.de
Cc:  
Subject: Re: ports/73609: New port: x11-toolkits/wxhaskell
Date: Fri, 11 Mar 2005 03:37:18 +0100

 WxHaskell has been updated to 0.9, so here is the new port.
 I think it is really OK now.
 
 --- Makefile.shar begins here ---
 
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	hs-wxhaskell
 #	hs-wxhaskell/Makefile
 #	hs-wxhaskell/pkg-descr
 #	hs-wxhaskell/pkg-plist
 #	hs-wxhaskell/pkg-install
 #	hs-wxhaskell/pkg-deinstall
 #	hs-wxhaskell/pkg-install.in
 #	hs-wxhaskell/files
 #	hs-wxhaskell/files/patch-wxc-src-managed.cpp
 #	hs-wxhaskell/pkg-deinstall.in
 #	hs-wxhaskell/distinfo
 #
 echo c - hs-wxhaskell
 mkdir -p hs-wxhaskell > /dev/null 2>&1
 echo x - hs-wxhaskell/Makefile
 sed 's/^X//' >hs-wxhaskell/Makefile << 'END-of-hs-wxhaskell/Makefile'
 X# New ports collection makefile for:   wxhaskell
 X# Date created:        2 November 2004
 X# Whom:                Janni
 X#
 X# $FreeBSD$
 X#
 X# Tunables: WITH_GTK1, WITH_OPENGL, NOPORTDOCS
 X#
 X
 XPORTNAME=	wxhaskell
 XPORTVERSION=	0.9
 XCATEGORIES=	x11-toolkits haskell
 XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 XMASTER_SITE_SUBDIR=wxhaskell
 XPKGNAMEPREFIX=	hs-
 XDISTFILES=	${PORTNAME}-src-${PORTVERSION}${EXTRACT_SUFX}
 X
 XMAINTAINER=	jannisan@t-online.de
 XCOMMENT=	Portable, native GUI library for Haskell on top of wxWidgets
 X
 XBUILD_DEPENDS=	${LOCALBASE}/bin/ghc:${PORTSDIR}/lang/ghc
 X
 XUSE_ZIP=	yes
 XUSE_X_PREFIX=	yes
 XUSE_GMAKE=	yes
 XUSE_REINPLACE=	yes
 XMAKEFILE=	makefile
 X
 X.if defined(WITH_GTK1)
 XLIB_DEPENDS+=	wx_gtk-2.4:${PORTSDIR}/x11-toolkits/wxgtk
 XCONFIGURE_ARGS+= --wx-config=wxgtk-2.4-config
 X.else
 XLIB_DEPENDS+=	wx_gtk2-2.4:${PORTSDIR}/x11-toolkits/wxgtk2
 X.endif
 X
 X.if !defined(NOPORTDOCS)
 XBUILD_DEPENDS+=	${LOCALBASE}/bin/haddock:${PORTSDIR}/devel/hs-haddock
 XALL_TARGET=	all doc
 X.endif
 X
 X.if defined(WITH_OPENGL)
 XUSE_GL=		yes
 XCONFIGURE_ARGS+= --with-opengl
 X.endif
 X
 XHAS_CONFIGURE=	yes
 XCONFIGURE_ARGS+= --extra-ld-opts=${PTHREAD_LIBS}
 XCONFIGURE_ENV+=	\
 X	CPPFLAGS=${PTHREAD_CFLAGS} \
 X	CFLAGS=${PTHREAD_CFLAGS} \
 X	LDFLAGS=${PTHREAD_LIBS}
 X
 Xpre-configure:
 X	@${ECHO}
 X	@${ECHO} "========================================================="
 X	@${ECHO} "Make sure you have have wxGtk's Unicode support disabled."
 X	@${ECHO} "========================================================="
 X	@${ECHO}
 X	@${ECHO} "======================================================"
 X.if defined(WITH_OPENGL)
 X	@${ECHO} "Make sure you have GHC's compiled with OpenGL support."
 X	@${ECHO} "You can check this with the ghc-pkg command."
 X.else
 X	@${ECHO} "To use wxGtk's OpenGL support build with -DWITH_OPENGL"
 X.endif
 X	@${ECHO} "======================================================"
 X	@${ECHO}
 X
 Xpre-patch:
 X	@${SED} "s|%%LOCALBASE%%|${LOCALBASE}|" ${PKGINSTALL}.in > ${PKGINSTALL}
 X	@${SED} "s|%%LOCALBASE%%|${LOCALBASE}|" ${PKGDEINSTALL}.in > ${PKGDEINSTALL}
 X
 X.if !defined(NOPORTDOCS)
 Xpost-install:
 X	${MKDIR} ${DOCSDIR}
 X	${INSTALL_DATA} ${WRKSRC}/out/doc/* ${DOCSDIR}
 X	${MKDIR} ${EXAMPLESDIR}
 X	${MKDIR} ${EXAMPLESDIR}/bitmaps
 X	${MKDIR} ${EXAMPLESDIR}/contrib
 X	${MKDIR} ${EXAMPLESDIR}/wx
 X	${MKDIR} ${EXAMPLESDIR}/wxcore
 X	${INSTALL_DATA} ${WRKSRC}/samples/bitmaps/* ${EXAMPLESDIR}/bitmaps
 X	${INSTALL_DATA} ${WRKSRC}/samples/contrib/* ${EXAMPLESDIR}/contrib
 X	${INSTALL_DATA} ${WRKSRC}/samples/wx/* ${EXAMPLESDIR}/wx
 X	${INSTALL_DATA} ${WRKSRC}/samples/wxcore/* ${EXAMPLESDIR}/wxcore
 X.endif
 X
 X.include <bsd.port.mk>
 END-of-hs-wxhaskell/Makefile
 echo x - hs-wxhaskell/pkg-descr
 sed 's/^X//' >hs-wxhaskell/pkg-descr << 'END-of-hs-wxhaskell/pkg-descr'
 XwxHaskell is a portable and native GUI library for Haskell. The goal of the
 Xproject is to provide an industrial strength GUI library for Haskell, but
 Xwithout the burden of developing (and maintaining) one ourselves.
 X
 XwxHaskell is therefore built on top of wxWidgets - a comprehensive C++ library
 Xthat is portable across all major GUI platforms; including GTK, Windows, X11,
 Xand MacOS X. Furthermore, it is a mature library (in development since 1992)
 Xthat supports a wide range of widgets with the native look-and-feel, and it
 Xhas a very active community (ranked among the top 25 most active projects on
 Xsourceforge).
 X
 XWWW: http://wxhaskell.sourceforge.net/
 X
 X- Janni
 Xjannisan@t-online.de
 END-of-hs-wxhaskell/pkg-descr
 echo x - hs-wxhaskell/pkg-plist
 sed 's/^X//' >hs-wxhaskell/pkg-plist << 'END-of-hs-wxhaskell/pkg-plist'
 Xlib/libwxc-gtk2.4.2-0.9.so
 Xlib/imports/Graphics/UI/WXCore/WxcObject.hi
 Xlib/imports/Graphics/UI/WXCore/WxcClassTypes.hi
 Xlib/imports/Graphics/UI/WXCore/WxcTypes.hi
 Xlib/imports/Graphics/UI/WXCore/WxcClassesAL.hi
 Xlib/imports/Graphics/UI/WXCore/WxcClassesMZ.hi
 Xlib/imports/Graphics/UI/WXCore/WxcClasses.hi
 Xlib/imports/Graphics/UI/WXCore/WxcClassInfo.hi
 Xlib/imports/Graphics/UI/WXCore/WxcDefs.hi
 Xlib/imports/Graphics/UI/WXCore/IntMap.hi
 Xlib/imports/Graphics/UI/WXCore/Types.hi
 Xlib/imports/Graphics/UI/WXCore/Defines.hi
 Xlib/imports/Graphics/UI/WXCore/Draw.hi
 Xlib/imports/Graphics/UI/WXCore/Events.hi
 Xlib/imports/Graphics/UI/WXCore/Frame.hi
 Xlib/imports/Graphics/UI/WXCore/Layout.hi
 Xlib/imports/Graphics/UI/WXCore/Process.hi
 Xlib/imports/Graphics/UI/WXCore/Print.hi
 Xlib/imports/Graphics/UI/WXCore/Dialogs.hi
 Xlib/imports/Graphics/UI/WXCore/Image.hi
 Xlib/imports/Graphics/UI/WXCore/Controls.hi
 Xlib/imports/Graphics/UI/WXCore/Db.hi
 Xlib/imports/Graphics/UI/WXCore/OpenGL.hi
 Xlib/imports/Graphics/UI/WXCore.hi
 Xlib/libwxcore0.a
 Xlib/wxcore0.o
 Xlib/libwxcore1.a
 Xlib/wxcore1.o
 Xlib/libwxcore2.a
 Xlib/wxcore2.o
 Xlib/libwxcore.a
 Xlib/wxcore.o
 Xlib/wxcore.pkg
 Xlib/imports/Graphics/UI/WX/Types.hi
 Xlib/imports/Graphics/UI/WX/Attributes.hi
 Xlib/imports/Graphics/UI/WX/Layout.hi
 Xlib/imports/Graphics/UI/WX/Classes.hi
 Xlib/imports/Graphics/UI/WX/Variable.hi
 Xlib/imports/Graphics/UI/WX/Events.hi
 Xlib/imports/Graphics/UI/WX/Window.hi
 Xlib/imports/Graphics/UI/WX/Frame.hi
 Xlib/imports/Graphics/UI/WX/Media.hi
 Xlib/imports/Graphics/UI/WX/Menu.hi
 Xlib/imports/Graphics/UI/WX/Timer.hi
 Xlib/imports/Graphics/UI/WX/Draw.hi
 Xlib/imports/Graphics/UI/WX/Controls.hi
 Xlib/imports/Graphics/UI/WX/Dialogs.hi
 Xlib/imports/Graphics/UI/WX.hi
 Xlib/libwx.a
 Xlib/wx.o
 Xlib/wx.pkg
 X@dirrm lib/imports/Graphics/UI/WXCore
 X@dirrm lib/imports/Graphics/UI/WX
 X@dirrm lib/imports/Graphics/UI
 X@dirrm lib/imports/Graphics
 X@dirrm lib/imports
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Attributes.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Classes.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Controls.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Dialogs.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Draw.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Events.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Frame.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Layout.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Media.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Menu.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Timer.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Types.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Variable.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Window.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Controls.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Db.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Defines.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Dialogs.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Draw.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Events.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Frame.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Image.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Layout.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.OpenGL.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Print.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Process.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Types.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.WxcClassInfo.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.WxcClassTypes.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.WxcClasses.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.WxcClassesAL.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.WxcClassesMZ.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.WxcDefs.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.WxcObject.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.WxcTypes.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-35.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-46.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-58.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-A.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-B.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-C.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-D.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-E.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-F.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-G.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-H.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-I.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-J.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-K.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-L.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-M.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-N.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-O.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-P.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-Q.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-R.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-S.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-T.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-U.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-V.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-W.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-X.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-Y.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-Z.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index.html
 X%%PORTDOCS%%%%DOCSDIR%%/haddock.css
 X%%PORTDOCS%%%%DOCSDIR%%/haskell_icon.gif
 X%%PORTDOCS%%%%DOCSDIR%%/index.html
 X%%PORTDOCS%%%%DOCSDIR%%/wxhaskell.haddock
 X%%PORTDOCS%%@dirrm %%DOCSDIR%%
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/computer.ico
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/desert.bmp
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/disk.ico
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/eye.ico
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/f_closed.ico
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/f_open.ico
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/file.ico
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/fileopen16.png
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/hsicon.ico
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/wxwin.ico
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/wxwin16.png
 X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/bitmaps
 X%%PORTDOCS%%%%EXAMPLESDIR%%/contrib/Camels.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/contrib/GLCanvas.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/contrib/GLMultiCanvas.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/contrib/NotebookRight.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/contrib/PaintDirect.hs
 X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/contrib
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/BouncingBalls.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/ByeDemo.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/Controls.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/CustomControl.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/DbBrowse.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/DbConsole.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/FileBrowse.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/Grid.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/HelloWorld.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/ImageViewer.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/Layout.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/Minimal.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/Paint.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/Process.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/TimeFlows.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/TimeFlowsEx.hs
 X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/wx
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wxcore/BouncingBalls.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wxcore/ByeDemo.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wxcore/HelloWorld.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wxcore/ImageViewer.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wxcore/Minimal.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wxcore/Paint.hs
 X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/wxcore
 X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
 END-of-hs-wxhaskell/pkg-plist
 echo x - hs-wxhaskell/pkg-install
 sed 's/^X//' >hs-wxhaskell/pkg-install << 'END-of-hs-wxhaskell/pkg-install'
 X#!/bin/sh
 X#
 X
 XGHC_PKG=/usr/local/bin/ghc-pkg
 XLIB_DIR=${PKG_PREFIX}/lib
 X
 Xcase $2 in
 XPOST-INSTALL)
 X	env wxhlibdir=${LIB_DIR} ${GHC_PKG} -a -i ${LIB_DIR}/wxcore.pkg
 X	env wxhlibdir=${LIB_DIR} ${GHC_PKG} -a -i ${LIB_DIR}/wx.pkg
 X	;;
 Xesac
 END-of-hs-wxhaskell/pkg-install
 echo x - hs-wxhaskell/pkg-deinstall
 sed 's/^X//' >hs-wxhaskell/pkg-deinstall << 'END-of-hs-wxhaskell/pkg-deinstall'
 X#!/bin/sh
 X#
 X
 XGHC_PKG=/usr/local/bin/ghc-pkg
 X
 Xcase $2 in
 XPOST-DEINSTALL)
 X	${GHC_PKG} -r wx
 X	${GHC_PKG} -r wxcore
 X	;;
 Xesac
 END-of-hs-wxhaskell/pkg-deinstall
 echo x - hs-wxhaskell/pkg-install.in
 sed 's/^X//' >hs-wxhaskell/pkg-install.in << 'END-of-hs-wxhaskell/pkg-install.in'
 X#!/bin/sh
 X#
 X
 XGHC_PKG=%%LOCALBASE%%/bin/ghc-pkg
 XLIB_DIR=${PKG_PREFIX}/lib
 X
 Xcase $2 in
 XPOST-INSTALL)
 X	env wxhlibdir=${LIB_DIR} ${GHC_PKG} -a -i ${LIB_DIR}/wxcore.pkg
 X	env wxhlibdir=${LIB_DIR} ${GHC_PKG} -a -i ${LIB_DIR}/wx.pkg
 X	;;
 Xesac
 END-of-hs-wxhaskell/pkg-install.in
 echo c - hs-wxhaskell/files
 mkdir -p hs-wxhaskell/files > /dev/null 2>&1
 echo x - hs-wxhaskell/files/patch-wxc-src-managed.cpp
 sed 's/^X//' >hs-wxhaskell/files/patch-wxc-src-managed.cpp << 'END-of-hs-wxhaskell/files/patch-wxc-src-managed.cpp'
 X*** wxc/src/managed.cpp.orig	Fri Mar 11 03:06:27 2005
 X--- wxc/src/managed.cpp	Fri Mar 11 03:04:53 2005
 X***************
 X*** 207,223 ****
 X  -----------------------------------------------------------------------------*/
 X  /* defined as macro to type without casts ... sigh */
 X  /* use indirection array to let wx properly initialize the object pointers */
 X! #define IsStatic(obj,statics) \
 X!   { \
 X!     int i; \
 X!     if (obj==NULL) return true; \
 X!     for( i = 0; statics[i] != NULL; i++ ) \
 X!     { \
 X!       if (*statics[i] == obj) return true; \
 X!     }  \
 X!     return false; \
 X!   }
 X! 
 X  
 X  static wxBrush* wxNULL_BRUSH = &wxNullBrush;
 X  
 X--- 207,213 ----
 X  -----------------------------------------------------------------------------*/
 X  /* defined as macro to type without casts ... sigh */
 X  /* use indirection array to let wx properly initialize the object pointers */
 X! #define IsStatic(obj,statics) { int i; if (obj==NULL) return true; for( i = 0; statics[i] != NULL; i++ ) { if (*statics[i] == obj) return true; } return false; }
 X  
 X  static wxBrush* wxNULL_BRUSH = &wxNullBrush;
 X  
 END-of-hs-wxhaskell/files/patch-wxc-src-managed.cpp
 echo x - hs-wxhaskell/pkg-deinstall.in
 sed 's/^X//' >hs-wxhaskell/pkg-deinstall.in << 'END-of-hs-wxhaskell/pkg-deinstall.in'
 X#!/bin/sh
 X#
 X
 XGHC_PKG=%%LOCALBASE%%/bin/ghc-pkg
 X
 Xcase $2 in
 XPOST-DEINSTALL)
 X	${GHC_PKG} -r wx
 X	${GHC_PKG} -r wxcore
 X	;;
 Xesac
 END-of-hs-wxhaskell/pkg-deinstall.in
 echo x - hs-wxhaskell/distinfo
 sed 's/^X//' >hs-wxhaskell/distinfo << 'END-of-hs-wxhaskell/distinfo'
 XMD5 (wxhaskell-src-0.9.zip) = d510ba16540e280093edd2ee50d43f3e
 XSIZE (wxhaskell-src-0.9.zip) = 564588
 END-of-hs-wxhaskell/distinfo
 exit
 
 --- Makefile.shar ends here ---
State-Changed-From-To: feedback->open 
State-Changed-By: linimon 
State-Changed-When: Sun Jun 12 05:45:26 GMT 2005 
State-Changed-Why:  
Note that feedback was received some time ago. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=73609 
Responsible-Changed-From-To: haskell->freebsd-ports-bugs 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Mon Jul 18 02:50:04 GMT 2005 
Responsible-Changed-Why:  
With portmgr/bugmeister hat on, reassign old PRs for 'new ports' where the 
assignee has taken no action for some time, nor responded to email. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=73609 
State-Changed-From-To: open->feedback 
State-Changed-By: lawrance 
State-Changed-When: Thu Sep 1 07:56:12 GMT 2005 
State-Changed-Why:  
Hi, 

Are you still interested in adding this port to the ports collection?  If so, could you please: 
- make sure that the shar you originally sent is up to date 
- set the port MAINTAINER is set to your email address (if not already done) 
- test the port to see that it still works correctly 

Thanks! 


Responsible-Changed-From-To: freebsd-ports-bugs->lawrance 
Responsible-Changed-By: lawrance 
Responsible-Changed-When: Thu Sep 1 07:56:12 GMT 2005 
Responsible-Changed-Why:  
Take 

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

From: jannisan@t-online.de
To: bug-followup@FreeBSD.org
Cc: lawrance@FreeBSD.org
Subject: Re: ports/73609: New port: x11-toolkits/wxhaskell
Date: Sat, 3 Sep 2005 22:25:52 +0200

 Hello.
 
 Sam Lawrance wrote:
 > Are you still interested in adding this port to the ports collection?
 
 Yes, I definitely am.
 
 > If so, could you please: 
 > - make sure that the shar you originally sent is up to date
 
 Funny, I was just about to submit another update.
 
 > - set the port MAINTAINER is set to your email address (if not already
 >   done) 
 > - test the port to see that it still works correctly
 
 Done.
 
 > Thanks!
 
 I'm the one, who feels thankful.
 
 Here's the updated port:
 
 
 --- wxhaskell.shar begins here ---
 
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	wxhaskell
 #	wxhaskell/files
 #	wxhaskell/files/patch-wxc-src-managed.cpp
 #	wxhaskell/files/patch-makefile
 #	wxhaskell/pkg-descr
 #	wxhaskell/pkg-plist
 #	wxhaskell/pkg-install
 #	wxhaskell/pkg-deinstall
 #	wxhaskell/distinfo
 #	wxhaskell/Makefile
 #
 echo c - wxhaskell
 mkdir -p wxhaskell > /dev/null 2>&1
 echo c - wxhaskell/files
 mkdir -p wxhaskell/files > /dev/null 2>&1
 echo x - wxhaskell/files/patch-wxc-src-managed.cpp
 sed 's/^X//' >wxhaskell/files/patch-wxc-src-managed.cpp << 'END-of-wxhaskell/files/patch-wxc-src-managed.cpp'
 X*** wxc/src/managed.cpp.orig	Fri Mar 11 03:06:27 2005
 X--- wxc/src/managed.cpp	Fri Mar 11 03:04:53 2005
 X***************
 X*** 207,223 ****
 X  -----------------------------------------------------------------------------*/
 X  /* defined as macro to type without casts ... sigh */
 X  /* use indirection array to let wx properly initialize the object pointers */
 X! #define IsStatic(obj,statics) \
 X!   { \
 X!     int i; \
 X!     if (obj==NULL) return true; \
 X!     for( i = 0; statics[i] != NULL; i++ ) \
 X!     { \
 X!       if (*statics[i] == obj) return true; \
 X!     }  \
 X!     return false; \
 X!   }
 X! 
 X  
 X  static wxBrush* wxNULL_BRUSH = &wxNullBrush;
 X  
 X--- 207,213 ----
 X  -----------------------------------------------------------------------------*/
 X  /* defined as macro to type without casts ... sigh */
 X  /* use indirection array to let wx properly initialize the object pointers */
 X! #define IsStatic(obj,statics) { int i; if (obj==NULL) return true; for( i = 0; statics[i] != NULL; i++ ) { if (*statics[i] == obj) return true; } return false; }
 X  
 X  static wxBrush* wxNULL_BRUSH = &wxNullBrush;
 X  
 END-of-wxhaskell/files/patch-wxc-src-managed.cpp
 echo x - wxhaskell/files/patch-makefile
 sed 's/^X//' >wxhaskell/files/patch-makefile << 'END-of-wxhaskell/files/patch-makefile'
 X*** makefile.orig	Fri Aug 26 21:00:56 2005
 X--- makefile	Fri Aug 26 21:01:11 2005
 X***************
 X*** 650,657 ****
 X  
 X  WXC-OBJS	=$(call make-objs, $(WXC-OUTDIR), $(WXC-SOURCES))
 X  WXC-DEPS	=$(call make-deps, $(WXC-OUTDIR), $(WXC-SOURCES))
 X! WXC-LIBS	=$(WXWIN-LIBS)
 X! WXC-CXXFLAGS	=$(WXWIN-CXXFLAGS) -I$(WXC-INCDIR)
 X  
 X  
 X  wxc: wxc-dirs $(WXC-LIB)
 X--- 650,657 ----
 X  
 X  WXC-OBJS	=$(call make-objs, $(WXC-OUTDIR), $(WXC-SOURCES))
 X  WXC-DEPS	=$(call make-deps, $(WXC-OUTDIR), $(WXC-SOURCES))
 X! WXC-LIBS	=${LDFLAGS} $(WXWIN-LIBS)
 X! WXC-CXXFLAGS	=${CXXFLAGS} $(WXWIN-CXXFLAGS) -I$(WXC-INCDIR)
 X  
 X  
 X  wxc: wxc-dirs $(WXC-LIB)
 END-of-wxhaskell/files/patch-makefile
 echo x - wxhaskell/pkg-descr
 sed 's/^X//' >wxhaskell/pkg-descr << 'END-of-wxhaskell/pkg-descr'
 XwxHaskell is a portable and native GUI library for Haskell. The goal of the
 Xproject is to provide an industrial strength GUI library for Haskell, but
 Xwithout the burden of developing (and maintaining) one ourselves.
 X
 XwxHaskell is therefore built on top of wxWidgets - a comprehensive C++ library
 Xthat is portable across all major GUI platforms; including GTK, Windows, X11,
 Xand MacOS X. Furthermore, it is a mature library (in development since 1992)
 Xthat supports a wide range of widgets with the native look-and-feel, and it
 Xhas a very active community (ranked among the top 25 most active projects on
 Xsourceforge).
 X
 XWWW: http://wxhaskell.sourceforge.net/
 X
 X- Janni
 Xjan.rochel@stud.uka.de
 END-of-wxhaskell/pkg-descr
 echo x - wxhaskell/pkg-plist
 sed 's/^X//' >wxhaskell/pkg-plist << 'END-of-wxhaskell/pkg-plist'
 Xlib/imports/Graphics/UI/WX.hi
 Xlib/imports/Graphics/UI/WX/Attributes.hi
 Xlib/imports/Graphics/UI/WX/Classes.hi
 Xlib/imports/Graphics/UI/WX/Controls.hi
 Xlib/imports/Graphics/UI/WX/Dialogs.hi
 Xlib/imports/Graphics/UI/WX/Draw.hi
 Xlib/imports/Graphics/UI/WX/Events.hi
 Xlib/imports/Graphics/UI/WX/Frame.hi
 Xlib/imports/Graphics/UI/WX/Layout.hi
 Xlib/imports/Graphics/UI/WX/Media.hi
 Xlib/imports/Graphics/UI/WX/Menu.hi
 Xlib/imports/Graphics/UI/WX/Timer.hi
 Xlib/imports/Graphics/UI/WX/Types.hi
 Xlib/imports/Graphics/UI/WX/Variable.hi
 Xlib/imports/Graphics/UI/WX/Window.hi
 X@dirrm lib/imports/Graphics/UI/WX
 Xlib/imports/Graphics/UI/WXCore.hi
 Xlib/imports/Graphics/UI/WXCore/Controls.hi
 Xlib/imports/Graphics/UI/WXCore/Db.hi
 Xlib/imports/Graphics/UI/WXCore/Defines.hi
 Xlib/imports/Graphics/UI/WXCore/Dialogs.hi
 Xlib/imports/Graphics/UI/WXCore/Draw.hi
 Xlib/imports/Graphics/UI/WXCore/Events.hi
 Xlib/imports/Graphics/UI/WXCore/Frame.hi
 Xlib/imports/Graphics/UI/WXCore/Image.hi
 Xlib/imports/Graphics/UI/WXCore/IntMap.hi
 Xlib/imports/Graphics/UI/WXCore/Layout.hi
 Xlib/imports/Graphics/UI/WXCore/OpenGL.hi
 Xlib/imports/Graphics/UI/WXCore/Print.hi
 Xlib/imports/Graphics/UI/WXCore/Process.hi
 Xlib/imports/Graphics/UI/WXCore/Types.hi
 Xlib/imports/Graphics/UI/WXCore/WxcClassInfo.hi
 Xlib/imports/Graphics/UI/WXCore/WxcClassTypes.hi
 Xlib/imports/Graphics/UI/WXCore/WxcClasses.hi
 Xlib/imports/Graphics/UI/WXCore/WxcClassesAL.hi
 Xlib/imports/Graphics/UI/WXCore/WxcClassesMZ.hi
 Xlib/imports/Graphics/UI/WXCore/WxcDefs.hi
 Xlib/imports/Graphics/UI/WXCore/WxcObject.hi
 Xlib/imports/Graphics/UI/WXCore/WxcTypes.hi
 X@dirrm lib/imports/Graphics/UI/WXCore
 X@dirrm lib/imports/Graphics/UI
 X@dirrm lib/imports/Graphics
 X@dirrm lib/imports
 Xlib/libwx.a
 Xlib/libwxc-gtk2.6.0-0.9.4.so
 Xlib/libwxcore.a
 Xlib/libwxcore0.a
 Xlib/libwxcore1.a
 Xlib/libwxcore2.a
 Xlib/wx.o
 Xlib/wx.pkg
 Xlib/wxcore.o
 Xlib/wxcore.pkg
 Xlib/wxcore0.o
 Xlib/wxcore1.o
 Xlib/wxcore2.o
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Attributes.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Classes.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Controls.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Dialogs.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Draw.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Events.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Frame.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Layout.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Media.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Menu.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Timer.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Types.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Variable.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.Window.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WX.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Controls.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Db.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Defines.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Dialogs.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Draw.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Events.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Frame.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Image.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Layout.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.OpenGL.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Print.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Process.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.Types.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.WxcClassInfo.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.WxcClassTypes.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.WxcClasses.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.WxcClassesAL.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.WxcClassesMZ.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.WxcDefs.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.WxcObject.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.WxcTypes.html
 X%%PORTDOCS%%%%DOCSDIR%%/Graphics.UI.WXCore.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-35.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-46.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-58.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-A.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-B.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-C.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-D.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-E.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-F.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-G.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-H.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-I.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-J.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-K.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-L.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-M.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-N.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-O.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-P.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-Q.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-R.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-S.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-T.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-U.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-V.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-W.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-X.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-Y.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index-Z.html
 X%%PORTDOCS%%%%DOCSDIR%%/doc-index.html
 X%%PORTDOCS%%%%DOCSDIR%%/haddock.css
 X%%PORTDOCS%%%%DOCSDIR%%/haskell_icon.gif
 X%%PORTDOCS%%%%DOCSDIR%%/index.html
 X%%PORTDOCS%%%%DOCSDIR%%/wxhaskell.haddock
 X%%PORTDOCS%%@dirrm %%DOCSDIR%%
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/computer.ico
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/desert.bmp
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/disk.ico
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/eye.ico
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/file.ico
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/fileopen16.png
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/f_closed.ico
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/f_open.ico
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/hsicon.ico
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/wxwin.ico
 X%%PORTDOCS%%%%EXAMPLESDIR%%/bitmaps/wxwin16.png
 X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/bitmaps
 X%%PORTDOCS%%%%EXAMPLESDIR%%/contrib/Camels.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/contrib/GLCanvas.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/contrib/GLMultiCanvas.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/contrib/NotebookRight.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/contrib/PaintDirect.hs
 X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/contrib
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/BouncingBalls.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/ByeDemo.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/Controls.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/CustomControl.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/DbBrowse.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/DbConsole.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/FileBrowse.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/Grid.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/HelloWorld.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/ImageViewer.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/Layout.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/Minimal.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/Paint.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/Process.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/TimeFlows.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wx/TimeFlowsEx.hs
 X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/wx
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wxcore/BouncingBalls.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wxcore/ByeDemo.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wxcore/HelloWorld.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wxcore/ImageViewer.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wxcore/Minimal.hs
 X%%PORTDOCS%%%%EXAMPLESDIR%%/wxcore/Paint.hs
 X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/wxcore
 X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
 END-of-wxhaskell/pkg-plist
 echo x - wxhaskell/pkg-install
 sed 's/^X//' >wxhaskell/pkg-install << 'END-of-wxhaskell/pkg-install'
 X#!/bin/sh
 X#
 X
 Xcase $2 in
 XPOST-INSTALL)
 X	ghc-pkg register ${PKG_PREFIX}/lib/wxcore.pkg
 X	ghc-pkg register ${PKG_PREFIX}/lib/wx.pkg
 X	;;
 Xesac
 END-of-wxhaskell/pkg-install
 echo x - wxhaskell/pkg-deinstall
 sed 's/^X//' >wxhaskell/pkg-deinstall << 'END-of-wxhaskell/pkg-deinstall'
 X#!/bin/sh
 X#
 X
 Xcase $2 in
 XPOST-DEINSTALL)
 X	ghc-pkg unregister wx
 X	ghc-pkg unregister wxcore
 X	;;
 Xesac
 END-of-wxhaskell/pkg-deinstall
 echo x - wxhaskell/distinfo
 sed 's/^X//' >wxhaskell/distinfo << 'END-of-wxhaskell/distinfo'
 XMD5 (wxhaskell-src-0.9.4-1.zip) = 69c3876e1c8ed810cef9db7ed442cb89
 XSIZE (wxhaskell-src-0.9.4-1.zip) = 569951
 END-of-wxhaskell/distinfo
 echo x - wxhaskell/Makefile
 sed 's/^X//' >wxhaskell/Makefile << 'END-of-wxhaskell/Makefile'
 X# New ports collection makefile for:   wxhaskell
 X# Date created:        2 November 2004
 X# Whom:                Janni
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=	wxhaskell
 XPORTVERSION=	0.9.4
 XCATEGORIES=	x11-toolkits haskell
 XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 XMASTER_SITE_SUBDIR=wxhaskell
 XPKGNAMEPREFIX=	hs-
 XDISTFILES=	${PORTNAME}-src-${PORTVERSION}-1${EXTRACT_SUFX}
 X
 XMAINTAINER=	jan.rochel@stud.uka.de
 XCOMMENT=	Portable, native GUI library for Haskell on top of wxWidgets
 X
 XBUILD_DEPENDS=	ghc:${PORTSDIR}/lang/ghc
 XRUN_DEPENDS=	ghc:${PORTSDIR}/lang/ghc
 XLIB_DEPENDS=	wx_gtk2_gl-2.6:${PORTSDIR}/x11-toolkits/wxgtk26
 X
 XUSE_ZIP=	yes
 XUSE_GL=		yes
 XUSE_X_PREFIX=	yes
 XUSE_GMAKE=	yes
 XUSE_REINPLACE=	yes
 XMAKEFILE=	makefile
 XHAS_CONFIGURE=	yes
 X
 XCONFIGURE_ARGS=	--prefix=${PREFIX} --wx-config=wxgtk2-2.6-config \
 X		--extra-ld-opts=${PTHREAD_LIBS} --with-opengl
 X
 XCXXFLAGS+=	-I${X11BASE}/include ${PTHREAD_CFLAGS}
 XLDFLAGS+=	-L${X11BASE}/lib ${PTHREAD_LIBS}
 X
 Xpost-patch:
 X	@${REINPLACE_CMD} "s|install\ -c|${INSTALL_DATA}|" ${WRKSRC}/configure
 X
 Xpost-configure:
 X	@${REINPLACE_CMD} -e "s|\$${wxhlibdir}|${PREFIX}/lib|" \
 X		-e "s|extra-ld-opts|ld-options|" ${WRKSRC}/config/wxcore.pkg
 X	@${REINPLACE_CMD} "s|\$${wxhlibdir}|${PREFIX}/lib|" ${WRKSRC}/config/wx.pkg
 X
 X.if !defined(NOPORTDOCS)
 XBUILD_DEPENDS+=	${LOCALBASE}/bin/haddock:${PORTSDIR}/devel/hs-haddock
 XALL_TARGET=	all doc
 X
 Xpost-install:
 X	${MKDIR} ${DOCSDIR}
 X	${INSTALL_DATA} ${WRKSRC}/out/doc/* ${DOCSDIR}
 X	${MKDIR} ${EXAMPLESDIR}
 X	${MKDIR} ${EXAMPLESDIR}/bitmaps
 X	${MKDIR} ${EXAMPLESDIR}/contrib
 X	${MKDIR} ${EXAMPLESDIR}/wx
 X	${MKDIR} ${EXAMPLESDIR}/wxcore
 X	${INSTALL_DATA} ${WRKSRC}/samples/bitmaps/* ${EXAMPLESDIR}/bitmaps
 X	${INSTALL_DATA} ${WRKSRC}/samples/contrib/* ${EXAMPLESDIR}/contrib
 X	${INSTALL_DATA} ${WRKSRC}/samples/wx/* ${EXAMPLESDIR}/wx
 X	${INSTALL_DATA} ${WRKSRC}/samples/wxcore/* ${EXAMPLESDIR}/wxcore
 X.endif
 X
 X.include <bsd.port.mk>
 END-of-wxhaskell/Makefile
 exit
 
 --- wxhaskell.shar ends here ---
State-Changed-From-To: feedback->open 
State-Changed-By: lawrance 
State-Changed-When: Sun Sep 4 02:42:59 GMT 2005 
State-Changed-Why:  
Feedback received 

http://www.freebsd.org/cgi/query-pr.cgi?pr=73609 
State-Changed-From-To: open->feedback 
State-Changed-By: lawrance 
State-Changed-When: Thu Nov 10 00:13:44 GMT 2005 
State-Changed-Why:  
Does not package.  Could you please check and update the pkg-plist? 

gis2# make package        
===>  Building package for hs-wxhaskell-0.9.4 
Creating package /usr/home/sam/work/wxhaskell/hs-wxhaskell-0.9.4.tbz 
Registering depends: wxgtk2-2.6.2_1 wxgtk2-common-2.6.2 gtk-2.8.6_1 compat5x-i386-5.4.0.8 ghc-6.4.1 hicolor-icon-theme-0.5 pango-1.10.1 atk-1.10.3 libglut-6.0.1 shared-mime-info-0.16_2 glib-2.8.3 xorg-fonts-truetype-6.8.2 tiff-3.7.4 cairo-1.0.2 libXft-2.1.7 libgmp-4.1.4_1 libxml2-2.6.22 libmspack-0.0.20040308_2 gettext-0.14.5 localedata-5.4 openal-20050401 bitstream-vera-1.10_2 perl-5.8.7 xorg-libraries-6.8.2 png-1.2.8_2 readline-5.0 libiconv-1.9.2_1 jpeg-6b_3 fontconfig-2.3.2,1 expat-1.95.8_3 xorg-fonts-encodings-6.8.2 freetype2-2.1.10_1 pkgconfig-0.19. 
Creating bzip'd tar ball in '/usr/home/sam/work/wxhaskell/hs-wxhaskell-0.9.4.tbz' 
tar: lib/libwxc-gtk2.6.0-0.9.4.so: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WX.Attributes.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WX.Classes.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WX.Controls.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WX.Dialogs.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WX.Draw.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WX.Events.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WX.Frame.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WX.Layout.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WX.Media.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WX.Menu.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WX.Timer.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WX.Types.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WX.Variable.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WX.Window.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WX.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WXCore.Controls.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WXCore.Db.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WXCore.Defines.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WXCore.Dialogs.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WXCore.Draw.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WXCore.Events.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WXCore.Frame.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WXCore.Image.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WXCore.Layout.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WXCore.OpenGL.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WXCore.Print.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WXCore.Process.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WXCore.Types.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WXCore.WxcClassInfo.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WXCore.WxcClassTypes.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WXCore.WxcClasses.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WXCore.WxcClassesAL.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WXCore.WxcClassesMZ.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WXCore.WxcDefs.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WXCore.WxcObject.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WXCore.WxcTypes.html: Cannot stat: No such file or directory 
tar: share/doc/wxhaskell/Graphics.UI.WXCore.html: Cannot stat: No such file or directory 
pkg_create: make_dist: tar command failed with code 256 
*** Error code 1 

Stop in /usr/home/sam/work/wxhaskell. 


http://www.freebsd.org/cgi/query-pr.cgi?pr=73609 
State-Changed-From-To: feedback->closed 
State-Changed-By: lawrance 
State-Changed-When: Sat Nov 26 05:52:09 GMT 2005 
State-Changed-Why:  
Does not package, no feedback after 15 days. 

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