sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Martin Spitzbarth (4323aebcca37dc95718ee4c5a7e4c1ed402d800b)
- From: Martin Spitzbarth <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Martin Spitzbarth (4323aebcca37dc95718ee4c5a7e4c1ed402d800b)
- Date: Sat, 5 May 2007 11:29:04 -0500
GIT changes to master grimoire by Martin Spitzbarth <m.spitzbarth AT gmx.de>:
telephony/asterisk/BUILD | 7 ++++-
telephony/asterisk/CONFIGURE | 3 ++
telephony/asterisk/DEPENDS | 55
++++++++++++++++++++++++++++++++++------
telephony/asterisk/DETAILS | 13 ++++++++-
telephony/asterisk/HISTORY | 11 ++++++++
telephony/asterisk/PRE_BUILD | 2 -
telephony/asterisk/asterisk.gpg |binary
7 files changed, 80 insertions(+), 11 deletions(-)
New commits:
commit 4323aebcca37dc95718ee4c5a7e4c1ed402d800b
Author: Martin Spitzbarth <m.spitzbarth AT gmx.de>
Commit: Martin Spitzbarth <m.spitzbarth AT gmx.de>
asterisk: 1.4.4, upstream sig checking, more optional dependencies
diff --git a/telephony/asterisk/BUILD b/telephony/asterisk/BUILD
index 8f58e6d..c745979 100755
--- a/telephony/asterisk/BUILD
+++ b/telephony/asterisk/BUILD
@@ -1 +1,6 @@
-make
+default_build &&
+
+if [[ ${ASTERISK_DOXYGEN} == "y" ]]
+then
+ make progdocs
+fi
diff --git a/telephony/asterisk/CONFIGURE b/telephony/asterisk/CONFIGURE
new file mode 100755
index 0000000..65bb2b6
--- /dev/null
+++ b/telephony/asterisk/CONFIGURE
@@ -0,0 +1,3 @@
+config_query ASTERISK_DOXYGEN \
+ "Build doxygen source code documentation (takes a long time)?" \
+ "n"
diff --git a/telephony/asterisk/DEPENDS b/telephony/asterisk/DEPENDS
index 89b7372..d11cfb8 100755
--- a/telephony/asterisk/DEPENDS
+++ b/telephony/asterisk/DEPENDS
@@ -1,8 +1,49 @@
+depends "ncurses" &&
+depends "openssl" &&
+depends "zlib" &&
+depends "MPG123" &&
-depends MPG123 &&
-optional_depends "asterisk-sounds" \
- "" \
- "" \
- "for additional sounds"
-#there is no such spell... I think there used to be
-#optional_depends zaptel
+if [[ ${ASTERISK_DOXYGEN} == "y" ]]
+then
+ depends "doxygen"
+fi &&
+
+optional_depends "asterisk-sounds" \
+ "" \
+ "" \
+ "for additional sounds" &&
+
+optional_depends "alsa-lib" \
+ "--with-asound" \
+ "--without-asound" \
+ "for making calls from the asterisk console" &&
+
+optional_depends "speex" \
+ "--with-speex" \
+ "--without-speex" \
+ "support for the speex codec" &&
+
+optional_depends "libvorbis" \
+ "--with-vorbis" \
+ "--without-vorbis" \
+ "support for the ogg-vorbis codec" &&
+
+optional_depends "postgresql" \
+ "--with-postgres" \
+ "--without-postgres" \
+ "for postgresql as database backend" &&
+
+optional_depends "sqlite" \
+ "--with-sqlite" \
+ "--without-sqlite" \
+ "for sqlite as database backend" &&
+
+optional_depends "net-snmp" \
+ "--with-netsnmp" \
+ "--without-netsnmp" \
+ "to monitor and configure asterisk with snmp" &&
+
+optional_depends "newt" \
+ "--with-newt" \
+ "--without-newt" \
+ "to build the manger interface client \"astman\""
diff --git a/telephony/asterisk/DETAILS b/telephony/asterisk/DETAILS
index 36007f3..5ac3ce1 100755
--- a/telephony/asterisk/DETAILS
+++ b/telephony/asterisk/DETAILS
@@ -1,13 +1,22 @@
SPELL=asterisk
- VERSION=1.2.18
+ VERSION=1.4.4
SOURCE=${SPELL}-${VERSION}.tar.gz
+ SOURCE2=${SOURCE}.asc
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_URL[0]=http://ftp.digium.com/pub/${SPELL}/releases/${SOURCE}
+ SOURCE2_URL[0]=${SOURCE_URL}.asc
SOURCE_URL[1]=http://ftp1.digium.com/pub/${SPELL}/releases/${SOURCE}
+ SOURCE2_URL[1]=http://ftp1.digium.com/pub/${SPELL}/releases/${SOURCE}
SOURCE_URL[2]=http://ftp2.digium.com/pub/${SPELL}/releases/${SOURCE}
+ SOURCE2_URL[2]=http://ftp2.digium.com/pub/${SPELL}/releases/${SOURCE}
SOURCE_URL[3]=ftp://ftp1.digium.com/pub/${SPELL}/releases/${SOURCE}
+ SOURCE2_URL[3]=ftp://ftp1.digium.com/pub/${SPELL}/releases/${SOURCE}
SOURCE_URL[4]=ftp://ftp2.digium.com/pub/${SPELL}/releases/${SOURCE}
-
SOURCE_HASH=sha512:30533a7441bef370c500a59040a71f3f3b4ddf501e5a159e41d856fe5b3b68a57e57a020fee95cdeee1db31b7ffb3472bbeda75c4e4fe63478906886ae1c58a0
+ SOURCE2_URL[4]=ftp://ftp2.digium.com/pub/${SPELL}/releases/${SOURCE}
+ SOURCE_GPG=asterisk.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+ DOCS="README* CHAN* doc* LICENSE COPYING configs"
+ DOCS="$DOCS UPGRADE.txt BUGS CREDITS"
WEB_SITE=http://www.asterisk.org/
ENTERED=20051223
SECURITY_PATCH=2
diff --git a/telephony/asterisk/HISTORY b/telephony/asterisk/HISTORY
index 5b25eb1..9dd54b4 100644
--- a/telephony/asterisk/HISTORY
+++ b/telephony/asterisk/HISTORY
@@ -1,3 +1,14 @@
+2007-05-05 Martin Spitzbarth <m.spitzbarth AT gmx.de>
+ * DETAILS: updated spell to 1.4.4
+ converted to upstream signature checking
+ added DOCS to include sample config files
+ * CONFIGURE: new file, added query about doxygen
+ * DEPENDS: added dependencies and optional dependencies for
+ most of the ./configure options
+ * PRE_BUILD: changed a path because a file has moved in the tarball
+ * BUILD: changed to default_build, build doxygen if requested
+ * asterisk.gpg: added gpg keyring
+
2007-04-25 Martin Spitzbarth <m.spitzbarth AT gmx.de>
* DETAILS: version bumped to 1.2.17, SECURITY_PATCH++,
bug #13739
diff --git a/telephony/asterisk/PRE_BUILD b/telephony/asterisk/PRE_BUILD
index 5c0231f..785fa29 100755
--- a/telephony/asterisk/PRE_BUILD
+++ b/telephony/asterisk/PRE_BUILD
@@ -1,5 +1,5 @@
default_pre_build &&
cd ${SOURCE_DIRECTORY} &&
-sed -i -e "s|/usr/bin/awk|/bin/awk|" editline/makelist &&
+sed -i -e "s|/usr/bin/awk|/bin/awk|" main/editline/makelist &&
sed -i -e "s/OVERWRITE=y/OVERWRITE=n/" Makefile
diff --git a/telephony/asterisk/asterisk.gpg b/telephony/asterisk/asterisk.gpg
new file mode 100644
index 0000000..fec1099
Binary files /dev/null and b/telephony/asterisk/asterisk.gpg differ
- [SM-Commit] GIT changes to master grimoire by Martin Spitzbarth (4323aebcca37dc95718ee4c5a7e4c1ed402d800b), Martin Spitzbarth, 05/05/2007
Archive powered by MHonArc 2.6.24.