-optional_depends gettext \
- '--enable-nls' \
- '--disable-nls' \
- 'for Native Language Support'
+optional_depends g++ "" "" "for C++ support"
diff --git a/devel/bison/DETAILS b/devel/bison/DETAILS
index ef2df3e..59f9e8d 100755
--- a/devel/bison/DETAILS
+++ b/devel/bison/DETAILS
@@ -1,21 +1,24 @@
SPELL=bison
- VERSION=2.3
-
SOURCE_HASH=sha512:2a00d03e760c8f252ec415c471fdb23caf92d3e242f09770c989db0642a7f4331a6e54e44449dee5f73eca604bf52bd5ff5468da6ea86443d9ffbf51f4e9ec1d
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ VERSION=2.4
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE2=$SOURCE.sig
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
SOURCE_URL[1]=http://ftp.gnu.org/gnu/$SPELL/$SOURCE
- WEB_SITE=http://www.gnu.org/software/bison/bison.html
+ SOURCE2_URL[0]=$SOURCE_URL.sig
+ SOURCE2_URL[1]=${SOURCE_URL[1]}.sig
+ SOURCE_GPG=bison.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+ WEB_SITE=http://www.gnu.org/software/bison/
ENTERED=20010922
LICENSE[0]=GPL
KEYWORDS="generator parser devel"
- SHORT="A replacement for the parser generator yacc"
+ SHORT="replacement for the parser generator yacc"
cat << EOF
-bison - Replacement for the parser generator yacc
-General purpose parser generator that converts a grammar description for
-a LALR context-free grammar into a C program to parse that grammar. It
-can be used to create a range of language parsers. Bison is upwardly
-compatible with Yacc, so properly written Yacc grammars and those users
-familiar with Yacc should have little trouble, although you do need to
-be fluent in C to use Bison.
+bison - Replacement for the parser generator yacc. General purpose parser
+generator that converts a grammar description for a LALR context-free grammar
+into a C program to parse that grammar. It can be used to create a range of
+language parsers. Bison is upwardly compatible with Yacc, so properly written
+Yacc grammars and those users familiar with Yacc should have little trouble,
+although you do need to be fluent in C to use Bison.
EOF
diff --git a/devel/bison/HISTORY b/devel/bison/HISTORY
index 78b5b74..0042f2f 100644
--- a/devel/bison/HISTORY
+++ b/devel/bison/HISTORY
@@ -1,3 +1,8 @@
+2008-11-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.4; switched to upstream gpg; fixed
descs;
+ quoting paths
+ * DEPENDS: cleaned up
+
2007-01-09 Pol Vinogradov <vin.public AT gmail.com>
* BUILD, INSTALL, yacc: removed, not needed anymore
* DEPENDS: added g++ as optional_depends, reformatted
@@ -83,4 +88,3 @@
2002-03-14 Julian v. Bock <julian AT wongr.net>
* DETAILS: set version number to 1.34.
-
diff --git a/devel/bison/bison.gpg b/devel/bison/bison.gpg
new file mode 100644
index 0000000..1ea8e26
Binary files /dev/null and b/devel/bison/bison.gpg differ
[SM-Commit] GIT changes to master grimoire by Vlad Glagolev (69e9890907a82de05ff246a0026abbf80b8e8c59),
Vlad Glagolev, 11/02/2008