Skip to Content.
Sympa Menu

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

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 (5c22be9658dc82051679fb9260955688da3f642b)
  • Date: Tue, 20 Mar 2007 14:58:25 -0500

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

ChangeLog | 3 +++
database/firebird/BUILD | 2 +-
database/firebird/DEPENDS | 6 +++---
database/firebird/DETAILS | 8 ++++++++
database/firebird/HISTORY | 7 +++++++
database/firebird/PREPARE | 2 +-
database/firebird/fb2.1.patch.bz2 |binary
devel/btyacc/BUILD | 2 ++
devel/btyacc/DETAILS | 18 ++++++++++++++++++
devel/btyacc/HISTORY | 4 ++++
devel/btyacc/INSTALL | 2 ++
devel/btyacc/PRE_BUILD | 5 +++++
12 files changed, 54 insertions(+), 5 deletions(-)

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

btyacc - new spell

commit 7feae928673b4efa2cbdbd8f8352a0627c8f743f
Author: Treeve Jelbert <treeve AT scarlet.be>
Commit: Treeve Jelbert <treeve AT scarlet.be>

firebird-2.1.0.15199-Alpha1

diff --git a/ChangeLog b/ChangeLog
index a71b693..6e0e507 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2007-03-20 Treeve Jelbert <treeve AT pi.be>
+ * devel/btyacc: new spell, parser generator
+
2007-03-20 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* collab/subversion-client: removed, completed deprecation

diff --git a/database/firebird/BUILD b/database/firebird/BUILD
index 1672182..dc9bccd 100755
--- a/database/firebird/BUILD
+++ b/database/firebird/BUILD
@@ -26,7 +26,7 @@ if [ $FB_CLIENT == n ]; then
make &&
# prepare an install image
cd gen &&
- ./install/makeInstallImage.sh
+ ./install/makeInstallImage.sh &&
#
# fix ownership and permissions
cd $SOURCE_DIRECTORY/gen/buildroot/$FB_PREFIX &&
diff --git a/database/firebird/DEPENDS b/database/firebird/DEPENDS
index b7950fb..249dc8b 100755
--- a/database/firebird/DEPENDS
+++ b/database/firebird/DEPENDS
@@ -1,11 +1,11 @@
depends g++ &&
-depends bison &&
depends libtool &&
depends openssl &&
depends libmcrypt &&
depends ncurses &&
case $FB_VER in
- 1.5);;
- *) depends icu
+ 1.5) depends bison;;
+ 2.0) depends bison && depends icu;;
+ 2.1) depends btyacc && depends icu;;
esac &&
optional_depends libedit "--with-editline" "--without-editline" "for fancy
line editing"
diff --git a/database/firebird/DETAILS b/database/firebird/DETAILS
index 8522d46..e0e637e 100755
--- a/database/firebird/DETAILS
+++ b/database/firebird/DETAILS
@@ -16,6 +16,14 @@ case $FB_VER in
SOURCE_URL[0]=$SOURCEFORGE_URL/firebird/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-${VERSION}
;;
+ 2.1)
+ VERSION=2.1.0.15199-Alpha1
+ SOURCE=${SPELL/f/F}-$VERSION.tar.bz2
+
SOURCE_HASH=sha512:e70e3e13b1f522018bcbf044fc0982a2da37c38f3d5ab27e0289507b36c90da597e83dcdcb0259edf3fbd6668107fbd0f80f0c4a57c95b24a4723bab9e523218
+ SOURCE_URL[0]=http://firebirdsql.org/download/prerelease/$SOURCE
+# SOURCE_URL[0]=$SOURCEFORGE_URL/firebird/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL/f/F}-${VERSION}
+;;
*)
VERSION=2.0.1.12855
SOURCE=${SPELL/f/F}-$VERSION.tar.bz2
diff --git a/database/firebird/HISTORY b/database/firebird/HISTORY
index a8dc0ec..748ab20 100644
--- a/database/firebird/HISTORY
+++ b/database/firebird/HISTORY
@@ -1,3 +1,10 @@
+2007-03-20 Treeve Jelbert <treeve AT pi.be>
+ * DETAILS: version 2.1.0.15199-Alpha1
+ * PREPARE: add query for version 2.1
+ * fb2.1.patch.bz2: added
+ * DEPENDS: fb2.1 needs btyacc instead of bison
+ * BUILD: add missing &&
+
2007-03-03 Treeve Jelbert <treeve AT pi.be>
* DETAILS: PATCHLEVEL++
* BUILD, INSTALL, FINAL: move some code to BUILD
diff --git a/database/firebird/PREPARE b/database/firebird/PREPARE
index e3a7a85..35fe234 100755
--- a/database/firebird/PREPARE
+++ b/database/firebird/PREPARE
@@ -7,7 +7,7 @@ cat <<EOF
After installing firebird, you should change the default password for the
SYSDBA user
by means of the script /usr/firebird/bin/changeDBAPassword.sh
EOF
-config_query_list FB_VER "which version to build?" 2.0 1.5
+config_query_list FB_VER "which version to build?(2.1 is EXPERIMENTAL)" 2.0
1.5 2.1

# warn of major changes
if spell_ok firebird;then
diff --git a/database/firebird/fb2.1.patch.bz2
b/database/firebird/fb2.1.patch.bz2
new file mode 100644
index 0000000..8c1ef97
Binary files /dev/null and b/database/firebird/fb2.1.patch.bz2 differ
diff --git a/devel/btyacc/BUILD b/devel/btyacc/BUILD
new file mode 100755
index 0000000..7f217ec
--- /dev/null
+++ b/devel/btyacc/BUILD
@@ -0,0 +1,2 @@
+# sue SourceMage options
+make CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS"
diff --git a/devel/btyacc/DETAILS b/devel/btyacc/DETAILS
new file mode 100755
index 0000000..f701859
--- /dev/null
+++ b/devel/btyacc/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=btyacc
+ VERSION=3.0-5
+
SOURCE_HASH=sha512:6f413de69e15107b4d837cea04765e65bcd3fde2f2a5f589aabfb293b50aa842adcb40e486dc6c17620da79318bfd672ed0d5c5f134382b697c374ca98ba2bd5
+
SOURCE2_HASH=sha512:4f3f8a69f9226b0a7d81621db8e60c3119533d1be96720c9838ff05771b160dedca33e6fe367361853a8d10f7b8758bc7586b272c99ab32f8d6761223b6356c4
+ SOURCE=${SPELL}_${VERSION//-?}.orig.tar.gz
+ SOURCE2=${SPELL}_${VERSION}.diff.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-${VERSION//-?}
+ WEB_SITE=http://packages.debian.org/testing/source/btyacc
+ SOURCE_URL[0]=http://ftp.debian.org/debian/pool/main/b/btyacc/$SOURCE
+ SOURCE2_URL[0]=http://ftp.debian.org/debian/pool/main/b/btyacc/$SOURCE2
+
LICENSE[0]=http://packages.debian.org/changelogs/pool/main/b/btyacc/${SPELL}_${VERSION}/copyright
+ ENTERED=20060831
+ KEYWORDS="parser generator"
+ SHORT="Backtracking parser generator based on byacc"
+cat << EOF
+Backtracking parser generator based on byacc
+this is the updated version from Debian
+EOF
diff --git a/devel/btyacc/HISTORY b/devel/btyacc/HISTORY
new file mode 100644
index 0000000..5266f5d
--- /dev/null
+++ b/devel/btyacc/HISTORY
@@ -0,0 +1,4 @@
+2006-08-31 Treeve Jelbert <treeve AT pi.be>
+ * DETAILS: version 3.0-5
+ spell created
+
diff --git a/devel/btyacc/INSTALL b/devel/btyacc/INSTALL
new file mode 100755
index 0000000..b2cccc8
--- /dev/null
+++ b/devel/btyacc/INSTALL
@@ -0,0 +1,2 @@
+chmod a+x btyacc &&
+cp btyacc $INSTALL_ROOT/usr/bin
diff --git a/devel/btyacc/PRE_BUILD b/devel/btyacc/PRE_BUILD
new file mode 100755
index 0000000..b99d0ea
--- /dev/null
+++ b/devel/btyacc/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+verify_file 2 &&
+# apply Debian patch
+zcat $SOURCE_CACHE/$SOURCE2 | patch -p1



  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (5c22be9658dc82051679fb9260955688da3f642b), Treeve Jelbert, 03/20/2007

Archive powered by MHonArc 2.6.24.

Top of Page