diff --git a/audio/hs-libmpd/Makefile b/audio/hs-libmpd/Makefile new file mode 100644 index 00000000000..c63cfb3da28 --- /dev/null +++ b/audio/hs-libmpd/Makefile @@ -0,0 +1,25 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2010/12/03 07:40:18 jasper Exp $ + +COMMENT= Haskell interface to MPD + +DISTNAME= libmpd-0.5.0 +CATEGORIES= audio + +MAINTAINER= Jasper Lievisse Adriaanse + +HOMEPAGE= https://github.com/joachifm/libmpd-haskell + +# LGPL +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +MODULES= lang/ghc + +MODGHC_BUILD= cabal hackage haddock register + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= devel/hs-network + +.include diff --git a/audio/hs-libmpd/distinfo b/audio/hs-libmpd/distinfo new file mode 100644 index 00000000000..353f4f7b3dd --- /dev/null +++ b/audio/hs-libmpd/distinfo @@ -0,0 +1,5 @@ +MD5 (libmpd-0.5.0.tar.gz) = OHceONk+1RE0DDwXHfPddQ== +RMD160 (libmpd-0.5.0.tar.gz) = LaqlDpOvxh6SnmY5fScns/3TISc= +SHA1 (libmpd-0.5.0.tar.gz) = daYUxexel4DUwi4bxHVcd6DkW1w= +SHA256 (libmpd-0.5.0.tar.gz) = Uo1KNCDz+gA2CllV3vVwGaPahLwK2CFLULm7D8u94gU= +SIZE (libmpd-0.5.0.tar.gz) = 37305 diff --git a/audio/hs-libmpd/pkg/DESCR b/audio/hs-libmpd/pkg/DESCR new file mode 100644 index 00000000000..a769e1a0ae0 --- /dev/null +++ b/audio/hs-libmpd/pkg/DESCR @@ -0,0 +1,3 @@ +libmpd-haskell is a client library for MPD written in Haskell that aims +to provide a safe and flexible yet consistent and intuitive interface to +MPD's external API. diff --git a/audio/hs-libmpd/pkg/PLIST b/audio/hs-libmpd/pkg/PLIST new file mode 100644 index 00000000000..304e4c345fc --- /dev/null +++ b/audio/hs-libmpd/pkg/PLIST @@ -0,0 +1,67 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2010/12/03 07:40:18 jasper Exp $ +lib/ghc/${DISTNAME}/ +lib/ghc/${DISTNAME}/HS${DISTNAME}.o +lib/ghc/${DISTNAME}/Network/ +lib/ghc/${DISTNAME}/Network/MPD/ +lib/ghc/${DISTNAME}/Network/MPD.hi +lib/ghc/${DISTNAME}/Network/MPD/Commands/ +lib/ghc/${DISTNAME}/Network/MPD/Commands.hi +lib/ghc/${DISTNAME}/Network/MPD/Commands/Arg.hi +lib/ghc/${DISTNAME}/Network/MPD/Commands/Extensions.hi +lib/ghc/${DISTNAME}/Network/MPD/Commands/Parse.hi +lib/ghc/${DISTNAME}/Network/MPD/Commands/Query.hi +lib/ghc/${DISTNAME}/Network/MPD/Commands/Types.hi +lib/ghc/${DISTNAME}/Network/MPD/Commands/Util.hi +lib/ghc/${DISTNAME}/Network/MPD/Core/ +lib/ghc/${DISTNAME}/Network/MPD/Core.hi +lib/ghc/${DISTNAME}/Network/MPD/Core/Class.hi +lib/ghc/${DISTNAME}/Network/MPD/Core/Error.hi +lib/ghc/${DISTNAME}/Network/MPD/Utils.hi +lib/ghc/${DISTNAME}/libHS${DISTNAME}.a +lib/ghc/${DISTNAME}/register.sh +@exec /usr/bin/env HOME=/nonexistent %D/lib/ghc/${DISTNAME}/register.sh -v0 +@unexec /usr/bin/env HOME=/nonexistent %D/lib/ghc/${DISTNAME}/unregister.sh -v0 --force +lib/ghc/${DISTNAME}/unregister.sh +share/doc/hs-${DISTNAME}/ +share/doc/hs-${DISTNAME}/LICENSE +share/doc/hs-${DISTNAME}/html/ +share/doc/hs-${DISTNAME}/html/Network-MPD-Commands-Extensions.html +share/doc/hs-${DISTNAME}/html/Network-MPD-Core.html +share/doc/hs-${DISTNAME}/html/Network-MPD.html +share/doc/hs-${DISTNAME}/html/doc-index-60.html +share/doc/hs-${DISTNAME}/html/doc-index-61.html +share/doc/hs-${DISTNAME}/html/doc-index-A.html +share/doc/hs-${DISTNAME}/html/doc-index-B.html +share/doc/hs-${DISTNAME}/html/doc-index-C.html +share/doc/hs-${DISTNAME}/html/doc-index-D.html +share/doc/hs-${DISTNAME}/html/doc-index-E.html +share/doc/hs-${DISTNAME}/html/doc-index-F.html +share/doc/hs-${DISTNAME}/html/doc-index-G.html +share/doc/hs-${DISTNAME}/html/doc-index-H.html +share/doc/hs-${DISTNAME}/html/doc-index-I.html +share/doc/hs-${DISTNAME}/html/doc-index-K.html +share/doc/hs-${DISTNAME}/html/doc-index-L.html +share/doc/hs-${DISTNAME}/html/doc-index-M.html +share/doc/hs-${DISTNAME}/html/doc-index-N.html +share/doc/hs-${DISTNAME}/html/doc-index-O.html +share/doc/hs-${DISTNAME}/html/doc-index-P.html +share/doc/hs-${DISTNAME}/html/doc-index-Q.html +share/doc/hs-${DISTNAME}/html/doc-index-R.html +share/doc/hs-${DISTNAME}/html/doc-index-S.html +share/doc/hs-${DISTNAME}/html/doc-index-T.html +share/doc/hs-${DISTNAME}/html/doc-index-U.html +share/doc/hs-${DISTNAME}/html/doc-index-V.html +share/doc/hs-${DISTNAME}/html/doc-index-W.html +share/doc/hs-${DISTNAME}/html/doc-index.html +share/doc/hs-${DISTNAME}/html/frames.html +share/doc/hs-${DISTNAME}/html/haddock-util.js +share/doc/hs-${DISTNAME}/html/haddock.css +share/doc/hs-${DISTNAME}/html/haskell_icon.gif +share/doc/hs-${DISTNAME}/html/index-frames.html +share/doc/hs-${DISTNAME}/html/index.html +share/doc/hs-${DISTNAME}/html/libmpd.haddock +share/doc/hs-${DISTNAME}/html/mini_Network-MPD-Commands-Extensions.html +share/doc/hs-${DISTNAME}/html/mini_Network-MPD-Core.html +share/doc/hs-${DISTNAME}/html/mini_Network-MPD.html +share/doc/hs-${DISTNAME}/html/minus.gif +share/doc/hs-${DISTNAME}/html/plus.gif