Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (e9aa41d90fc05b046c137abd067ba21058c656d7)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (e9aa41d90fc05b046c137abd067ba21058c656d7)
  • Date: Wed, 19 Jul 2006 05:19:59 -0500

GIT changes to master grimoire by Treeve Jelbert <treeve AT scarlet.be>:

ChangeLog | 4 ++++
devel/bisonc++/BUILD | 7 +++++++
devel/bisonc++/DEPENDS | 4 ++++
devel/bisonc++/DETAILS | 17 +++++++++++++++++
devel/bisonc++/HISTORY | 5 +++++
devel/bisonc++/INSTALL | 1 +
devel/bisonc++/PRE_BUILD | 3 +++
devel/bobcat/BUILD | 2 ++
devel/bobcat/DEPENDS | 2 ++
devel/bobcat/DETAILS | 17 +++++++++++++++++
devel/bobcat/HISTORY | 8 ++++++++
devel/bobcat/INSTALL | 1 +
devel/bobcat/PRE_BUILD | 3 +++
13 files changed, 74 insertions(+)

New commits:
commit e9aa41d90fc05b046c137abd067ba21058c656d7
Author: Treeve Jelbert <treeve AT scarlet.be>
Commit: Treeve Jelbert <treeve AT scarlet.be>

bobcat-1.10.0
bisonc++-1.03

diff --git a/ChangeLog b/ChangeLog
index fe80a07..1c78548 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2006-07-19 Treeve Jelbert <treeve01 AT pi.be>
+ * devel/bisonc++: new spell, parser generator
+ * devel/bobcat: new spell, c++ library
+
2006-07-18 Andra?? "ruskie" Levstik <ruskie AT mages.ath.cx>
* devel/sdl4fp: new spell sdl for freepascal

diff --git a/devel/bisonc++/BUILD b/devel/bisonc++/BUILD
new file mode 100755
index 0000000..1083f08
--- /dev/null
+++ b/devel/bisonc++/BUILD
@@ -0,0 +1,7 @@
+# use system copy of flex
+rm flex/FlexLexer.h &&
+cd scanner &&
+flex lexer &&
+cd .. &&
+./make/program
+
diff --git a/devel/bisonc++/DEPENDS b/devel/bisonc++/DEPENDS
new file mode 100755
index 0000000..c6bbe63
--- /dev/null
+++ b/devel/bisonc++/DEPENDS
@@ -0,0 +1,4 @@
+depends g++ &&
+depends flex &&
+depends bobcat
+
diff --git a/devel/bisonc++/DETAILS b/devel/bisonc++/DETAILS
new file mode 100755
index 0000000..0b8ab1e
--- /dev/null
+++ b/devel/bisonc++/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=bisonc++
+ VERSION=1.03
+
SOURCE_HASH=sha512:f601b784935a0b69aaabffeafa7f5ff647f27e324ebff7b66e820e01da46aa129921203630a1b617a9aad2a67ced7cad368f9a7a9c7788ac3931b2dc9f516352
+ SOURCE=${SPELL}_${VERSION}.orig.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-${VERSION}
+ SOURCE_URL[0]=$SOURCEFORGE_URL/bisoncpp/$SOURCE
+ WEB_SITE=http://$SPELL.SourceForge.net
+ LICENSE[0]=GPL
+ ENTERED=20060704
+ KEYWORDS="parser generator"
+ SHORT="c++ parser generator"
+cat << EOF
+The program bisonc++ creates a C++ parser function and -class having a
cleaner
+setup than the code generated by Alain Coetmeur's bison++. Furthermore,
since
+bisonc++ more closely follows current-day ideas about C++ programming its
code is
+easier to read
+EOF
diff --git a/devel/bisonc++/HISTORY b/devel/bisonc++/HISTORY
new file mode 100644
index 0000000..0935ede
--- /dev/null
+++ b/devel/bisonc++/HISTORY
@@ -0,0 +1,5 @@
+2006-07-04 Treeve Jelbert <treeve01 AT pi.be>
+ * DETAILS: version x.x.x
+ * BUILD, DEPENDS: added
+ spell created
+
diff --git a/devel/bisonc++/INSTALL b/devel/bisonc++/INSTALL
new file mode 100755
index 0000000..db96fea
--- /dev/null
+++ b/devel/bisonc++/INSTALL
@@ -0,0 +1 @@
+./make/install
diff --git a/devel/bisonc++/PRE_BUILD b/devel/bisonc++/PRE_BUILD
new file mode 100755
index 0000000..20a54d5
--- /dev/null
+++ b/devel/bisonc++/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sedit "/^COMPILER=g++-4.1/D" INSTALL.cf
diff --git a/devel/bobcat/BUILD b/devel/bobcat/BUILD
new file mode 100755
index 0000000..4cb52ac
--- /dev/null
+++ b/devel/bobcat/BUILD
@@ -0,0 +1,2 @@
+echo "\n\n" | ./make/library
+
diff --git a/devel/bobcat/DEPENDS b/devel/bobcat/DEPENDS
new file mode 100755
index 0000000..33f8005
--- /dev/null
+++ b/devel/bobcat/DEPENDS
@@ -0,0 +1,2 @@
+depends g++
+
diff --git a/devel/bobcat/DETAILS b/devel/bobcat/DETAILS
new file mode 100755
index 0000000..dfa520f
--- /dev/null
+++ b/devel/bobcat/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=bobcat
+ VERSION=1.10.0
+
SOURCE_HASH=sha512:d9ef04f1a3492d5650f59c9b426eb6b3cdb61b54f5ddebcf5f653ff600f184431d039a85dcdecb66bc492236043904d896cb3b408c4b24b23c1f463f12bcac07
+ SOURCE=${SPELL}_${VERSION}.orig.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ WEB_SITE=http://$SPELL.SourceForge.net
+ LICENSE[0]=GPL
+ ENTERED=20060704
+ KEYWORDS="c++ classes"
+ SHORT="C++ classes"
+cat << EOF
+Bobcat is an acronym of `Brokken's Own Base Classes And Templates'. It is a
shared
+library implementing C++ classes that are frequently used in software
developed by
+Frank Brokken. Frank's existing programs will depend on `bobcat' in the near
+future.
+EOF
diff --git a/devel/bobcat/HISTORY b/devel/bobcat/HISTORY
new file mode 100644
index 0000000..6795b0f
--- /dev/null
+++ b/devel/bobcat/HISTORY
@@ -0,0 +1,8 @@
+2006-07-19 Treeve Jelbert <treeve01 AT pi.be>
+ * DETAILS: version 1.10.0
+
+2006-07-17 Treeve Jelbert <treeve01 AT pi.be>
+ * DETAILS: version 1.9.0
+ * BUILD, DEPENDS: added
+ spell created
+
diff --git a/devel/bobcat/INSTALL b/devel/bobcat/INSTALL
new file mode 100755
index 0000000..db96fea
--- /dev/null
+++ b/devel/bobcat/INSTALL
@@ -0,0 +1 @@
+./make/install
diff --git a/devel/bobcat/PRE_BUILD b/devel/bobcat/PRE_BUILD
new file mode 100755
index 0000000..20a54d5
--- /dev/null
+++ b/devel/bobcat/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sedit "/^COMPILER=g++-4.1/D" INSTALL.cf



  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (e9aa41d90fc05b046c137abd067ba21058c656d7), Treeve Jelbert, 07/19/2006

Archive powered by MHonArc 2.6.24.

Top of Page