From jannisan@t-online.de  Mon Nov  8 00:57:10 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 95C5716A4CE
	for <FreeBSD-gnats-submit@freebsd.org>; Mon,  8 Nov 2004 00:57:10 +0000 (GMT)
Received: from mailout02.sul.t-online.com (mailout02.sul.t-online.com [194.25.134.17])
	by mx1.FreeBSD.org (Postfix) with ESMTP id B6FC943D46
	for <FreeBSD-gnats-submit@freebsd.org>; Mon,  8 Nov 2004 00:57:09 +0000 (GMT)
	(envelope-from jannisan@t-online.de)
Received: from fwd11.aul.t-online.de 
	by mailout02.sul.t-online.com with smtp 
	id 1CQxqG-0000C6-01; Mon, 08 Nov 2004 01:57:08 +0100
Received: from rochel.dyndns.org (JlTM7gZEgegFiwZGEQwP095tssI6tQPuh64jUXRS4Ykcg-oavBlSZb@[217.83.10.128]) by fwd11.sul.t-online.com
	with esmtp id 1CQxq8-2DtCWu0; Mon, 8 Nov 2004 01:57:00 +0100
Received: from jan by rochel.dyndns.org with local (Exim 4.43 (FreeBSD))
	id 1CQxqE-0002lF-MY; Mon, 08 Nov 2004 01:57:06 +0100
Message-Id: <E1CQxqE-0002lF-MY@rochel.dyndns.org>
Date: Mon, 08 Nov 2004 01:57:06 +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: Port update: hs-green-card -> hs-greencard
X-Send-Pr-Version: 3.113

>Number:         73656
>Category:       ports
>Synopsis:       Port update: hs-green-card -> hs-greencard
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    haskell
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Nov 08 01:00:46 GMT 2004
>Closed-Date:    Mon Dec 20 13:37:04 GMT 2004
>Last-Modified:  Mon Dec 20 13:37:04 GMT 2004
>Originator:     
>Release:        
>Organization:
>Environment:
>Description:
 --- hs-greencard.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-greencard
 #	hs-greencard/files
 #	hs-greencard/files/patch-Makefile
 #	hs-greencard/files/patch-lib-Makefile
 #	hs-greencard/files/patch-src-Makefile
 #	hs-greencard/Makefile
 #	hs-greencard/distinfo
 #	hs-greencard/pkg-descr
 #	hs-greencard/pkg-plist
 #
 echo c - hs-greencard
 mkdir -p hs-greencard > /dev/null 2>&1
 echo c - hs-greencard/files
 mkdir -p hs-greencard/files > /dev/null 2>&1
 echo x - hs-greencard/files/patch-Makefile
 sed 's/^X//' >hs-greencard/files/patch-Makefile << 'END-of-hs-greencard/files/patch-Makefile'
 X*** Makefile.orig	Mon Nov  8 01:18:13 2004
 X--- Makefile	Mon Nov  8 01:18:21 2004
 X***************
 X*** 41,47 ****
 X  
 X  # What system you're building for.
 X  #  Legal values: GHC, NHC or HUGS
 X! FOR_SYSTEM:=$(shell bash -c "case ${HC} in (*ghc*) echo GHC ;; (*hugs*) echo HUGS ;; (*nhc*) echo NHC ;; esac")
 X  
 X  SUBDIRS = src lib
 X  
 X--- 41,47 ----
 X  
 X  # What system you're building for.
 X  #  Legal values: GHC, NHC or HUGS
 X! FOR_SYSTEM=GHC
 X  
 X  SUBDIRS = src lib
 X  
 END-of-hs-greencard/files/patch-Makefile
 echo x - hs-greencard/files/patch-lib-Makefile
 sed 's/^X//' >hs-greencard/files/patch-lib-Makefile << 'END-of-hs-greencard/files/patch-lib-Makefile'
 X*** lib/Makefile.orig	Thu Jun  5 14:37:24 2003
 X--- lib/Makefile	Mon Nov  8 01:33:40 2004
 X***************
 X*** 3,9 ****
 X  ### User serviceable parts  ###
 X  
 X  # Options to compile the sources with.
 X! GHC_OPTS = -cpp -fglasgow-exts -fno-prune-tydecls 
 X  
 X  PACKAGE=greencard
 X  
 X--- 3,9 ----
 X  ### User serviceable parts  ###
 X  
 X  # Options to compile the sources with.
 X! GHC_OPTS = -cpp -fglasgow-exts -fno-prune-decls 
 X  
 X  PACKAGE=greencard
 X  
 X***************
 X*** 51,58 ****
 X  	rm -f Foreign/GreenCard.$(way_)o Foreign/GreenCard_stub_ffi.o libHSgreencard.$(way_)a
 X  
 X  install :: libHSgreencard.$(way_)a Foreign/GreenCard.$(way_)hi
 X! 	install -D Foreign/GreenCard.$(way_)hi $(libdir)/imports/Foreign/GreenCard.$(way_)hi
 X! 	install -D libHSgreencard.$(way_)a $(libdir)/libHSgreencard.$(way_)a
 X  
 X  uninstall ::
 X  	rm -f $(libdir)/imports/Foreign/GreenCard.$(way_)hi
 X--- 51,59 ----
 X  	rm -f Foreign/GreenCard.$(way_)o Foreign/GreenCard_stub_ffi.o libHSgreencard.$(way_)a
 X  
 X  install :: libHSgreencard.$(way_)a Foreign/GreenCard.$(way_)hi
 X! 	mkdir -p $(libdir)/imports/Foreign
 X! 	cp Foreign/GreenCard.$(way_)hi $(libdir)/imports/Foreign/GreenCard.$(way_)hi
 X! 	cp libHSgreencard.$(way_)a $(libdir)/libHSgreencard.$(way_)a
 X  
 X  uninstall ::
 X  	rm -f $(libdir)/imports/Foreign/GreenCard.$(way_)hi
 X***************
 X*** 61,67 ****
 X  ifeq "$(way)" ""
 X  
 X  install ::
 X! 	install -D Foreign/GreenCard.gc $(libdir)/Foreign/GreenCard.gc
 X  uninstall ::
 X  	rm -f $(libdir)/Foreign/GreenCard.gc 
 X  
 X--- 62,69 ----
 X  ifeq "$(way)" ""
 X  
 X  install ::
 X! 	mkdir -p $(libdir)/Foreign
 X! 	cp Foreign/GreenCard.gc $(libdir)/Foreign/GreenCard.gc
 X  uninstall ::
 X  	rm -f $(libdir)/Foreign/GreenCard.gc 
 X  
 X***************
 X*** 87,94 ****
 X  install :: all
 X  
 X  install :: Foreign/GreenCard.hs
 X! 	install -D Foreign/GreenCard.gc $(libdir)/Foreign/GreenCard.gc
 X! 	install -D Foreign/GreenCard.hs $(libdir)/Foreign/GreenCard.hs
 X  
 X  uninstall :: 
 X  	rm -f $(libdir)/Foreign/GreenCard.gc
 X--- 89,97 ----
 X  install :: all
 X  
 X  install :: Foreign/GreenCard.hs
 X! 	mkdir -p $(libdir)/Foreign
 X! 	cp Foreign/GreenCard.gc $(libdir)/Foreign/GreenCard.gc
 X! 	cp Foreign/GreenCard.hs $(libdir)/Foreign/GreenCard.hs
 X  
 X  uninstall :: 
 X  	rm -f $(libdir)/Foreign/GreenCard.gc
 END-of-hs-greencard/files/patch-lib-Makefile
 echo x - hs-greencard/files/patch-src-Makefile
 sed 's/^X//' >hs-greencard/files/patch-src-Makefile << 'END-of-hs-greencard/files/patch-src-Makefile'
 X*** src/Makefile.orig	Mon Nov  8 01:26:00 2004
 X--- src/Makefile	Mon Nov  8 01:27:09 2004
 X***************
 X*** 47,53 ****
 X  	rm -f $(PROGRAM)
 X  
 X  install :: $(PROGRAM)
 X! 	install -D $(PROGRAM) $(bindir)/$(PROGRAM)
 X  
 X  uninstall :: 
 X  	rm -f $(bindir)/$$i
 X--- 47,53 ----
 X  	rm -f $(PROGRAM)
 X  
 X  install :: $(PROGRAM)
 X! 	cp $(PROGRAM) $(bindir)/$(PROGRAM)
 X  
 X  uninstall :: 
 X  	rm -f $(bindir)/$$i
 X***************
 X*** 58,64 ****
 X  	for i in $(ALL_SRCS); do \
 X  		case $$i in \
 X  		  (*.hs | *.lhs) \
 X! 		    install -D $$i $(libdir)/src/$$i; \
 X  		esac; \
 X  	done
 X  
 X--- 58,65 ----
 X  	for i in $(ALL_SRCS); do \
 X  		case $$i in \
 X  		  (*.hs | *.lhs) \
 X! 		    mkdir -p $(libdir)/src; \
 X! 		    cp $$i $(libdir)/src/$$i; \
 X  		esac; \
 X  	done
 X  
 X***************
 X*** 98,105 ****
 X  all     :: $(PROGRAM)
 X  
 X  install :: all
 X! 	install -D greencard-bin $(libdir)/greencard-bin
 X! 	install -D $(PROGRAM) $(bindir)/$(PROGRAM)
 X  
 X  uninstall ::
 X  	$(RM) $(libdir)/greencard-bin
 X--- 99,107 ----
 X  all     :: $(PROGRAM)
 X  
 X  install :: all
 X! 	mkdir -p $(libdir)
 X! 	cp greencard-bin $(libdir)/greencard-bin
 X! 	cp $(PROGRAM) $(bindir)/$(PROGRAM)
 X  
 X  uninstall ::
 X  	$(RM) $(libdir)/greencard-bin
 X***************
 X*** 155,158 ****
 X  
 X  endif # way == ""
 X  
 X! endif # GHC
 X\ No newline at end of file
 X--- 157,160 ----
 X  
 X  endif # way == ""
 X  
 X! endif # GHC
 END-of-hs-greencard/files/patch-src-Makefile
 echo x - hs-greencard/Makefile
 sed 's/^X//' >hs-greencard/Makefile << 'END-of-hs-greencard/Makefile'
 X# New ports collection makefile for:   greencard
 X# Date created:        01 June 2002
 X# Whom:                Oliver Braun <obraun@informatik.unibw-muenchen.de>
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=	greencard
 XPORTVERSION=	3.01
 XCATEGORIES=	devel haskell
 XMASTER_SITES=	http://www.haskell.org/greencard/downloads/
 XPKGNAMEPREFIX=	hs-
 XDISTFILES=	${PORTNAME}-${PORTVERSION}-src${EXTRACT_SUFX}
 X
 XMAINTAINER=	haskell@FreeBSD.org
 XCOMMENT=	A foreign function interface preprocessor for Haskell
 X
 XBUILD_DEPENDS=	ghc:${PORTSDIR}/lang/ghc
 X
 XUSE_GMAKE=	yes
 X
 X.include <bsd.port.mk>
 END-of-hs-greencard/Makefile
 echo x - hs-greencard/distinfo
 sed 's/^X//' >hs-greencard/distinfo << 'END-of-hs-greencard/distinfo'
 XMD5 (greencard-3.01-src.tar.gz) = 6bd529a5a6e773afd44b3c68f0ee2a91
 XSIZE (greencard-3.01-src.tar.gz) = 60628
 END-of-hs-greencard/distinfo
 echo x - hs-greencard/pkg-descr
 sed 's/^X//' >hs-greencard/pkg-descr << 'END-of-hs-greencard/pkg-descr'
 XGreen Card is a foreign function interface preprocessor for Haskell,
 Xsimplifying the task of interfacing Haskell programs to external libraries
 X(which are normally exposed via C interfaces).
 X
 XWWW: http://haskell.org/greencard/
 X
 X-- Oliver Braun
 Xobraun@informatik.unibw-muenchen.de
 END-of-hs-greencard/pkg-descr
 echo x - hs-greencard/pkg-plist
 sed 's/^X//' >hs-greencard/pkg-plist << 'END-of-hs-greencard/pkg-plist'
 Xbin/greencard
 Xlib/greencard-3.01/greencard-bin
 Xlib/greencard-3.01/libHSgreencard.a
 Xlib/greencard-3.01/libHSgreencard.p_a
 Xlib/greencard-3.01/Foreign/GreenCard.gc
 Xlib/greencard-3.01/imports/Foreign/GreenCard.hi
 Xlib/greencard-3.01/imports/Foreign/GreenCard.p_hi
 X@dirrm lib/greencard-3.01/imports/Foreign
 X@dirrm lib/greencard-3.01/imports
 X@dirrm lib/greencard-3.01/Foreign
 X@dirrm lib/greencard-3.01
 END-of-hs-greencard/pkg-plist
 exit
 --- hs-greencard.shar ends here ---
 
 
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: gnats-admin->freebsd-ports-bugs 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Mon Nov 8 16:58:12 GMT 2004 
Responsible-Changed-Why:  
Rescue from pending category. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=73656 
State-Changed-From-To: open->feedback 
State-Changed-By: linimon 
State-Changed-When: Mon Nov 8 16:59:29 GMT 2004 
State-Changed-Why:  
Is this an entirely new port, or is this a proposal to move an 
existing port to a new name?  There is a different procedure for 
the latter -- see the Porter's Handbook for details. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=73656 
Responsible-Changed-From-To: freebsd-ports-bugs->haskell 
Responsible-Changed-By: vs 
Responsible-Changed-When: Wed Nov 10 08:54:51 GMT 2004 
Responsible-Changed-Why:  
Claim for haskell@ 

http://www.freebsd.org/cgi/query-pr.cgi?pr=73656 
State-Changed-From-To: feedback->closed 
State-Changed-By: vs 
State-Changed-When: Mon Dec 20 13:36:20 GMT 2004 
State-Changed-Why:  
Feedback timeout. We plan a greencard-devel-port anyway, but 
there are still issue to be resolved. 

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