Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pol Vinogradov (f110bf45261f162365b1f5d3c283e7e554e45c85)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pol Vinogradov <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pol Vinogradov (f110bf45261f162365b1f5d3c283e7e554e45c85)
  • Date: Wed, 22 Nov 2006 14:26:33 -0600

GIT changes to master grimoire by Pol Vinogradov <vin.public AT gmail.com>:

ChangeLog | 4 ++++
perl-cpan/parrot/BUILD | 10 ++++++++++
perl-cpan/parrot/DEPENDS | 4 ++++
perl-cpan/parrot/DETAILS | 17 +++++++++++++++++
perl-cpan/parrot/HISTORY | 2 ++
5 files changed, 37 insertions(+)

New commits:
commit b7fd5dfcac0887c3d7f1e247bec0a92b67f4ee67
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

perl-cpan/parrot: new spell, virtual machine designed to efficiently
compile and execute bytecode for interpreted languages

diff --git a/ChangeLog b/ChangeLog
index 8eb6652..98b4414 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2006-11-22 Pol Vinogradov <vin.public AT gmail.com>
+ * perl-cpan/parrot: new spell, virtual machine designed to efficiently
+ compile and execute bytecode for interpreted languages
+
2006-11-22 Thomas Orgis <sobukus AT sourcemage.org>
* groups: added definiton of users:1000

diff --git a/perl-cpan/parrot/BUILD b/perl-cpan/parrot/BUILD
new file mode 100755
index 0000000..02c2510
--- /dev/null
+++ b/perl-cpan/parrot/BUILD
@@ -0,0 +1,10 @@
+perl Configure.pl --prefix=${INSTALL_ROOT}/usr \
+ --sbindir=${INSTALL_ROOT}/sbin \
+ --sysconfdir=${INSTALL_ROOT}/etc \
+ --localstatedir=${INSTALL_ROOT}/var \
+ --optimize \
+ $OPTS &&
+make
+
+# --ccflags=${CFLAGS} \
+# --ldflags=${LDFLAGS} \
diff --git a/perl-cpan/parrot/DEPENDS b/perl-cpan/parrot/DEPENDS
new file mode 100755
index 0000000..7859a37
--- /dev/null
+++ b/perl-cpan/parrot/DEPENDS
@@ -0,0 +1,4 @@
+depends perl &&
+optional_depends gmp "" "--without-gmp" "for GMP support" &&
+optional_depends gdbm "" "--without-gdbm" "for GDBM support" &&
+optional_depends icu "" "--without-icu" "for ICU support"
diff --git a/perl-cpan/parrot/DETAILS b/perl-cpan/parrot/DETAILS
new file mode 100755
index 0000000..cd74ba3
--- /dev/null
+++ b/perl-cpan/parrot/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=parrot
+ VERSION=0.4.7
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/CHIPS/$SOURCE
+
SOURCE_HASH=sha512:117898238f7f6be1305a29f771e793248e8e2056bb293776d8034faec6d3e25f56464a7c2c17e40fad1c90715757d354fcd9c1d8d94b83e67094ea43d7daf28f
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/$SPELL-$VERSION
+ WEB_SITE=http://www.parrotcode.org
+ LICENSE[0]=ART
+ ENTERED=20061122
+ KEYWORDS="perl devel"
+ SHORT="Parrot is a virtual machine designed to efficiently
compile and execute bytecode for interpreted languages"
+cat << EOF
+Parrot is a virtual machine designed to efficiently compile and execute
+bytecode for interpreted languages. Parrot will be the target for the final
+Perl 6 compiler, and is already usable as a backend for Pugs, as well as
+variety of other languages.
+EOF
diff --git a/perl-cpan/parrot/HISTORY b/perl-cpan/parrot/HISTORY
new file mode 100644
index 0000000..658117a
--- /dev/null
+++ b/perl-cpan/parrot/HISTORY
@@ -0,0 +1,2 @@
+2006-11-22 Pol Vinogradov <vin.public AT gmail.com>
+ * BUILD, DEPENDS, DETAILS: created spell



  • [SM-Commit] GIT changes to master grimoire by Pol Vinogradov (f110bf45261f162365b1f5d3c283e7e554e45c85), Pol Vinogradov, 11/22/2006

Archive powered by MHonArc 2.6.24.

Top of Page