From jacula@gmail.com  Fri Jan  8 21:08:13 2010
Return-Path: <jacula@gmail.com>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id CC94A1065679
	for <FreeBSD-gnats-submit@freebsd.org>; Fri,  8 Jan 2010 21:08:13 +0000 (UTC)
	(envelope-from jacula@gmail.com)
Received: from mail-fx0-f227.google.com (mail-fx0-f227.google.com [209.85.220.227])
	by mx1.freebsd.org (Postfix) with ESMTP id 5ABA28FC16
	for <FreeBSD-gnats-submit@freebsd.org>; Fri,  8 Jan 2010 21:08:12 +0000 (UTC)
Received: by fxm27 with SMTP id 27so5085395fxm.3
        for <FreeBSD-gnats-submit@freebsd.org>; Fri, 08 Jan 2010 13:08:05 -0800 (PST)
Received: by 10.223.144.204 with SMTP id a12mr116407fav.49.1262984885282;
        Fri, 08 Jan 2010 13:08:05 -0800 (PST)
Received: from splork.wirewater.yow (host72-83-dynamic.46-79-r.retail.telecomitalia.it [79.46.83.72])
        by mx.google.com with ESMTPS id 26sm2071542fks.20.2010.01.08.13.08.04
        (version=TLSv1/SSLv3 cipher=RC4-MD5);
        Fri, 08 Jan 2010 13:08:04 -0800 (PST)
Received: from localhost.wirewater.yow [127.0.0.1]
 	by splork.wirewater.yow (Sendmail: 8.14.3/8.14.3) with ESMTP id o08L83Bk019264
 	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 8 Jan 2010 21:08:03 GMT
Received: by splork.wirewater.yow (Sendmail: 8.14.3/8.14.3/Submit) id o08L82Go019263
	;
 	Fri, 8 Jan 2010 21:08:02 GMT
Message-Id: <201001082108.o08L82Go019263@splork.wirewater.yow>
Date: Fri, 08 Jan 2010 13:08:04 -0800 (PST)
From: Jacula Modyun <jacula@gmail.com>
Reply-To: Jacula Modyun <jacula@gmail.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [new port]: haskell port audio/hs-ALUT
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         142480
>Category:       ports
>Synopsis:       [new port]: haskell port audio/hs-ALUT
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    haskell
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jan 08 21:10:03 UTC 2010
>Closed-Date:    Tue Jan 12 23:37:19 UTC 2010
>Last-Modified:  Tue Jan 12 23:37:19 UTC 2010
>Originator:     Jacula Modyun
>Release:        FreeBSD 7.1-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD splork.wirewater.yow 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #0: Sat Oct 18 11:22:07 UTC 2008 root@splork.wirewater.yow:/usr/obj/usr/src/sys/JACULA i386


	
>Description:

A Haskell binding for the OpenAL Utility Toolkit, which makes managing
of OpenAL contexts, loading sounds in various formats and creating
waveforms very easy. For more information about the C library on which
this binding is based, please see:

  http://connect.creativelabs.com/openal

>How-To-Repeat:
	
>Fix:

	

--- hs-ALUT.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-ALUT
#	hs-ALUT/Makefile
#	hs-ALUT/distinfo
#	hs-ALUT/pkg-plist
#	hs-ALUT/pkg-descr
#
echo c - hs-ALUT
mkdir -p hs-ALUT > /dev/null 2>&1
echo x - hs-ALUT/Makefile
sed 's/^X//' >hs-ALUT/Makefile << '3ef141388a0b2f0fd6a9af2b60993857'
X# New ports collection makefile for: hs-ALUT
X# Date created:        December 20 2009
X# Whom:                Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
X#
X
XPORTNAME=	ALUT
XPORTVERSION=	2.2.0.0
XCATEGORIES=	audio haskell
XMASTER_SITES=	http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/
XPKGNAMEPREFIX=	hs-
X
XMAINTAINER=	jacula@gmail.com
XCOMMENT=	A binding for the OpenAL Utility Toolkit
X
XBUILD_DEPENDS+=	ghc:${PORTSDIR}/lang/ghc \
X		hs-StateVar>=1.0.0.0:${PORTSDIR}/devel/hs-StateVar \
X		hs-OpenAL>=1.4.0.0:${PORTSDIR}/audio/hs-OpenAL
XRUN_DEPENDS+=	ghc:${PORTSDIR}/lang/ghc \
X		hs-StateVar>=1.0.0.0:${PORTSDIR}/devel/hs-StateVar \
X		hs-OpenAL>=1.4.0.0:${PORTSDIR}/audio/hs-OpenAL
XLIB_DEPENDS+=	openal.0:${PORTSDIR}/audio/openal \
X		alut.1:${PORTSDIR}/audio/freealut
X
XGHC_VERSION=	6.10.4
XHSALUT_VERSION=	${PORTVERSION}
X
XGHC_CMD=	${LOCALBASE}/bin/ghc
XSETUP_CMD=	./setup
X
XCFLAGS+=	-I${LOCALBASE}/include
XLDFLAGS+=	-L${LOCALBASE}/lib
XCPPFLAGS+=	-I${LOCALBASE}/include
X
XEXAMPLESDIR=		${PREFIX}/share/examples/${DISTNAME}
XDOCSDIR=		${PREFIX}/share/doc/${DISTNAME}
XHSALUT_LIBDIR_REL=	lib/${DISTNAME}
X
XPLIST_SUB=	GHC_VERSION=${GHC_VERSION} \
X		HSALUT_VERSION=${HSALUT_VERSION} \
X		HSALUT_LIBDIR_REL=${HSALUT_LIBDIR_REL}
X
XPORTEXAMPLES=	*
X
X.if defined(NOPORTDOCS)
XPLIST_SUB+=	NOPORTDOCS=""
X.else
XPLIST_SUB+=	NOPORTDOCS="@comment "
X.endif
X
X.if !defined(NOPORTDOCS)
X
XPORT_HADDOCK!=	(cd  ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK)
X.if !empty(PORT_HADDOCK:M?0)
XBUILD_DEPENDS+=	haddock:${PORTSDIR}/devel/hs-haddock
X.endif
XBUILD_DEPENDS+=	HsColour:${PORTSDIR}/print/hs-hscolour
X
XHSCOLOUR_VERSION=	1.15
XHSCOLOUR_DATADIR=	${PREFIX}/share/hscolour-${HSCOLOUR_VERSION}
X
XPORTDOCS=	*
X.endif
X
X.SILENT:
X
Xdo-configure:
X	cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \
X		     && ${SETENV} CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CPPFLAGS="${CPPFLAGS}"\
X		     		${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX}
Xdo-build:
X	cd ${WRKSRC} && ${SETUP_CMD} build \
X		     && ${SETUP_CMD} register --gen-script
X
X.if !defined(NOPORTDOCS)
X	cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \
X					     --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css
X.endif
X
Xdo-install:
X	cd ${WRKSRC} && ${SETUP_CMD} install \
X		     && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${HSALUT_LIBDIR_REL}/register.sh
X.if !defined(NOPORTEXAMPLES)
X	${MKDIR} ${EXAMPLESDIR} && cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}
X.endif
X
Xpost-install:
X	${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old
X
X.include <bsd.port.mk>
3ef141388a0b2f0fd6a9af2b60993857
echo x - hs-ALUT/distinfo
sed 's/^X//' >hs-ALUT/distinfo << '9703b03d972ae17268be59c312342c28'
XMD5 (ALUT-2.2.0.0.tar.gz) = e3932746948c69a4e00de39338bd0228
XSHA256 (ALUT-2.2.0.0.tar.gz) = 9d5ffa3450c51d641f055eaa48c0613984b45c46347a3e9055b098abba0e3a44
XSIZE (ALUT-2.2.0.0.tar.gz) = 94174
9703b03d972ae17268be59c312342c28
echo x - hs-ALUT/pkg-plist
sed 's/^X//' >hs-ALUT/pkg-plist << '13cbf2cff12538c719b6c727fa09cd90'
X%%HSALUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSALUT-%%HSALUT_VERSION%%.o
X%%HSALUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/ALUT.hi
X%%HSALUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/ALUT/Config.hi
X%%HSALUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/ALUT/Constants.hi
X%%HSALUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/ALUT/Errors.hi
X%%HSALUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/ALUT/Initialization.hi
X%%HSALUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/ALUT/Loaders.hi
X%%HSALUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/ALUT/Sleep.hi
X%%HSALUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/ALUT/Version.hi
X%%HSALUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/HsALUT.h
X%%HSALUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSALUT-%%HSALUT_VERSION%%.a
X%%HSALUT_LIBDIR_REL%%/register.sh
X%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE
X%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
X@dirrm %%HSALUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include
X@dirrm %%HSALUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/ALUT
X@dirrm %%HSALUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound
X@dirrm %%HSALUT_LIBDIR_REL%%/ghc-%%GHC_VERSION%%
X@dirrm %%HSALUT_LIBDIR_REL%%
X@exec /bin/sh %D/%%HSALUT_LIBDIR_REL%%/register.sh
X@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
X@unexec %D/bin/ghc-pkg unregister ALUT
X@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
13cbf2cff12538c719b6c727fa09cd90
echo x - hs-ALUT/pkg-descr
sed 's/^X//' >hs-ALUT/pkg-descr << '56afc5bda4a356cea919dda25fb7fbbd'
XA Haskell binding for the OpenAL Utility Toolkit, which makes
Xmanaging of OpenAL contexts, loading sounds in various formats
Xand creating waveforms very easy. For more information about the
XC library on which this binding is based, please see:
X
XWWW: http://connect.creativelabs.com/openal/
56afc5bda4a356cea919dda25fb7fbbd
exit
--- hs-ALUT.shar ends here ---


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->haskell 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Fri Jan 8 21:10:31 UTC 2010 
Responsible-Changed-Why:  
haskell@ wants this port PRs (via the GNATS Auto Assign Tool) 

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

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/142480: commit references a PR
Date: Tue, 12 Jan 2010 21:24:24 +0000 (UTC)

 pgj         2010-01-12 21:24:10 UTC
 
   FreeBSD ports repository
 
   Modified files:
     audio                Makefile 
   Added files:
     audio/hs-ALUT        Makefile distinfo pkg-descr pkg-plist 
   Log:
   A Haskell binding for the OpenAL Utility Toolkit, which makes
   managing of OpenAL contexts, loading sounds in various formats
   and creating waveforms very easy. For more information about the
   C library on which this binding is based, please see:
   
   WWW: http://connect.creativelabs.com/openal/
   
   PR:             ports/142480
   Submitted by:   Jacula Modyun <jacula(at)gmail.com>
   
   Revision  Changes    Path
   1.1086    +1 -0      ports/audio/Makefile
   1.1       +91 -0     ports/audio/hs-ALUT/Makefile (new)
   1.1       +3 -0      ports/audio/hs-ALUT/distinfo (new)
   1.1       +6 -0      ports/audio/hs-ALUT/pkg-descr (new)
   1.1       +24 -0     ports/audio/hs-ALUT/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
State-Changed-From-To: open->closed 
State-Changed-By: pgj 
State-Changed-When: Tue Jan 12 23:36:41 UTC 2010 
State-Changed-Why:  
The port has been added to the repository.  Thanks! 

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