A Perl 6 Implementation.
"go ahead, please" espie@
This commit is contained in:
parent
9e8db7fa39
commit
3bd3d95f3f
37
lang/pugs/Makefile
Normal file
37
lang/pugs/Makefile
Normal file
@ -0,0 +1,37 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2010/06/20 09:47:00 kili Exp $
|
||||
|
||||
COMMENT = Perl 6 Implementation
|
||||
|
||||
DISTNAME = Pugs-6.2.13.15
|
||||
CATEGORIES = lang devel
|
||||
HOMEPAGE = http://pugscode.org/
|
||||
|
||||
# BSD3
|
||||
PERMIT_PACKAGE_CDROM = Yes
|
||||
PERMIT_PACKAGE_FTP = Yes
|
||||
PERMIT_DISTFILES_CDROM =Yes
|
||||
PERMIT_DISTFILES_FTP = Yes
|
||||
|
||||
VMEM_WARNING = Yes
|
||||
|
||||
WANTLIB = c m ncurses perl util
|
||||
|
||||
MODULES = lang/ghc converters/libiconv
|
||||
|
||||
# XXX nort may be wrong here, in case pugs uses ghci or ghc at runtime.
|
||||
MODGHC_BUILD = cabal hackage nort
|
||||
|
||||
BUILD_DEPENDS = ::devel/hs-binary \
|
||||
:hs-control-timeout->=0.1.2:devel/hs-control-timeout \
|
||||
::devel/hs-FindBin \
|
||||
:hs-HsParrot->=0.0.2:lang/hs-HsParrot \
|
||||
:hs-HsSyck->=0.44:devel/hs-HsSyck \
|
||||
:hs-MetaObject->=0.0.4:devel/hs-MetaObject \
|
||||
:hs-parsec-<3.0.0:devel/hs-parsec \
|
||||
:hs-pugs-compat->=0.0.5:devel/hs-pugs-compat \
|
||||
:hs-pugs-DrIFT->=2.2.3.0:devel/hs-pugs-DrIFT \
|
||||
:hs-stringtable-atom->=0.0.4:devel/hs-stringtable-atom
|
||||
|
||||
LIB_DEPENDS = gmp::devel/gmp
|
||||
|
||||
.include <bsd.port.mk>
|
5
lang/pugs/distinfo
Normal file
5
lang/pugs/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (Pugs-6.2.13.15.tar.gz) = eG74ehs2tm2J78oyFK1X6A==
|
||||
RMD160 (Pugs-6.2.13.15.tar.gz) = S+4pt5xwuX/+wqDqkB8uzLajwV0=
|
||||
SHA1 (Pugs-6.2.13.15.tar.gz) = nErlxGf9WFdFc/u9DfNROlZ9Sic=
|
||||
SHA256 (Pugs-6.2.13.15.tar.gz) = xyf+v7eL5wNZa1PTYY+UIlVlyBElpWsWEom6ZZm1dY8=
|
||||
SIZE (Pugs-6.2.13.15.tar.gz) = 621844
|
1
lang/pugs/pkg/DESCR
Normal file
1
lang/pugs/pkg/DESCR
Normal file
@ -0,0 +1 @@
|
||||
A Perl 6 Implementation.
|
55
lang/pugs/pkg/PLIST
Normal file
55
lang/pugs/pkg/PLIST
Normal file
@ -0,0 +1,55 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2010/06/20 09:47:00 kili Exp $
|
||||
@bin bin/pugs
|
||||
share/${DISTNAME}/
|
||||
share/${DISTNAME}/blib6/
|
||||
share/${DISTNAME}/blib6/pugs/
|
||||
share/${DISTNAME}/blib6/pugs/perl5/
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Parse/
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Parse/Yapp/
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Parse/Yapp.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Parse/Yapp/Driver.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Parse/Yapp/Grammar.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Parse/Yapp/Lalr.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Parse/Yapp/Options.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Parse/Yapp/Output.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Parse/Yapp/Parse.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/AST/
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/AST/Expression.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Compiler/
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Compiler/Grammar.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Compiler/Regex.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Compiler/RegexPerl5.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Compiler/Rule.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Compiler/Token.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Emitter/
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Emitter/Grammar/
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Emitter/Grammar/Perl5.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Emitter/Rule/
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Emitter/Rule/Parsec.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Emitter/Rule/Perl5/
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Emitter/Rule/Perl5.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Emitter/Rule/Perl5/CharClass.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Emitter/Rule/Perl5/Ratchet.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Emitter/Rule/Perl5/Regex.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Emitter/Rule/Perl6/
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Emitter/Rule/Perl6/Ratchet.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Grammar/
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Grammar/Base.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Grammar/Precedence.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Grammar/Rule.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Grammar/Rule.pmc
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Grammar/Rule2.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Grammar/RulePure.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Runtime/
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Runtime/Common.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Runtime/Match/
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Runtime/Match.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Runtime/Match/HsBridge.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Runtime/Regex.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Runtime/Rule.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Runtime/StrPos.pm
|
||||
share/${DISTNAME}/blib6/pugs/perl5/lib/Pugs/Runtime/Tracer.pm
|
||||
@comment share/doc/${DISTNAME}/
|
||||
@comment share/doc/${DISTNAME}/LICENSE
|
Loading…
x
Reference in New Issue
Block a user