summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Knoblich <stkn@gentoo.org>2006-09-05 19:34:10 +0000
committerStefan Knoblich <stkn@gentoo.org>2006-09-05 19:34:10 +0000
commita2cbccb4d82a0745b06dd8763756e5b5b24eb97a (patch)
treed2b40883cdd63f6dffa1881b2d4e081182f61b55 /net-misc/asterisk-addons
parentVersion bump (diff)
downloadhistorical-a2cbccb4d82a0745b06dd8763756e5b5b24eb97a.tar.gz
historical-a2cbccb4d82a0745b06dd8763756e5b5b24eb97a.tar.bz2
historical-a2cbccb4d82a0745b06dd8763756e5b5b24eb97a.zip
Version bump.
Package-Manager: portage-2.1-r2
Diffstat (limited to 'net-misc/asterisk-addons')
-rw-r--r--net-misc/asterisk-addons/ChangeLog11
-rw-r--r--net-misc/asterisk-addons/Manifest61
-rw-r--r--net-misc/asterisk-addons/asterisk-addons-1.2.4.ebuild177
-rw-r--r--net-misc/asterisk-addons/files/asterisk-addons-1.2.2-gentoo-format_mp3.diff11
-rw-r--r--net-misc/asterisk-addons/files/asterisk-addons-1.2.2-uclibc.diff30
-rw-r--r--net-misc/asterisk-addons/files/asterisk-addons-1.2.3-gentoo-ooh323c.diff30
-rw-r--r--net-misc/asterisk-addons/files/digest-asterisk-addons-1.2.04
-rw-r--r--net-misc/asterisk-addons/files/digest-asterisk-addons-1.2.14
-rw-r--r--net-misc/asterisk-addons/files/digest-asterisk-addons-1.2.46
9 files changed, 328 insertions, 6 deletions
diff --git a/net-misc/asterisk-addons/ChangeLog b/net-misc/asterisk-addons/ChangeLog
index 59586388b3a2..8e27c336ec97 100644
--- a/net-misc/asterisk-addons/ChangeLog
+++ b/net-misc/asterisk-addons/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for net-misc/asterisk-addons
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/asterisk-addons/ChangeLog,v 1.4 2006/02/28 03:04:12 stkn Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/asterisk-addons/ChangeLog,v 1.5 2006/09/05 19:34:10 stkn Exp $
+
+*asterisk-addons-1.2.4 (06 Sep 2006)
+
+ 06 Sep 2006; Stefan Knoblich <stkn@gentoo.org>
+ +files/asterisk-addons-1.2.2-gentoo-format_mp3.diff,
+ +files/asterisk-addons-1.2.2-uclibc.diff,
+ +files/asterisk-addons-1.2.3-gentoo-ooh323c.diff,
+ +asterisk-addons-1.2.4.ebuild:
+ Version bump.
*asterisk-addons-1.2.1 (28 Feb 2006)
diff --git a/net-misc/asterisk-addons/Manifest b/net-misc/asterisk-addons/Manifest
index b13ddc559744..611a1a4b8d3c 100644
--- a/net-misc/asterisk-addons/Manifest
+++ b/net-misc/asterisk-addons/Manifest
@@ -1,10 +1,61 @@
-MD5 42a4a1a47edc0f08a42b27726d783383 ChangeLog 1455
-MD5 ae38b27e55ad0f4f32035aec757f889b asterisk-addons-1.2.0.ebuild 3678
-MD5 d5306ddf789661ed4027e1ef649dc2e5 asterisk-addons-1.2.1.ebuild 3686
+AUX asterisk-addons-1.2.0-gentoo-base.diff 1852 RMD160 cf757a2a7e566f814ad288cfb8006381bcc1d1af SHA1 5a0c5537afddab7f4dd5b53ce44d227fbf813c68 SHA256 79fb6cfc9dc6c7f53a6c9ea263b5126d39478890289ca4279a0756c03b69ab25
MD5 d9614f6289a7b8edda8045241187e138 files/asterisk-addons-1.2.0-gentoo-base.diff 1852
+RMD160 cf757a2a7e566f814ad288cfb8006381bcc1d1af files/asterisk-addons-1.2.0-gentoo-base.diff 1852
+SHA256 79fb6cfc9dc6c7f53a6c9ea263b5126d39478890289ca4279a0756c03b69ab25 files/asterisk-addons-1.2.0-gentoo-base.diff 1852
+AUX asterisk-addons-1.2.0-gentoo-ooh323c.diff 1390 RMD160 1c13720e335637294f4f41fd521e3f8b7af2119a SHA1 b46771d7386948e2c286a5afd3ee0e3da23aad00 SHA256 84de1e59e18bdeadcae6c985dad62ca740efdb8de6a65a75e2dc8123b8e17f5c
MD5 16c3f02a9df6f089f3845b469a103d78 files/asterisk-addons-1.2.0-gentoo-ooh323c.diff 1390
+RMD160 1c13720e335637294f4f41fd521e3f8b7af2119a files/asterisk-addons-1.2.0-gentoo-ooh323c.diff 1390
+SHA256 84de1e59e18bdeadcae6c985dad62ca740efdb8de6a65a75e2dc8123b8e17f5c files/asterisk-addons-1.2.0-gentoo-ooh323c.diff 1390
+AUX asterisk-addons-1.2.0-gentoo-res_sqlite3.diff 2837 RMD160 45f77592fca9dd8a5ca4e71b8d28f14a829bd446 SHA1 7d1f786ceae95a49c2e71ac44fb8e704c4794140 SHA256 60830a28e71289544f3c84cb902c45004fe9ad09f99f322bc6a956d7ee35af4d
MD5 3f05f5fea4079bbd2bb14203a31e70b5 files/asterisk-addons-1.2.0-gentoo-res_sqlite3.diff 2837
-MD5 0533ebde8317283b9ab206a1bfb1cd13 files/digest-asterisk-addons-1.2.0 138
-MD5 fc09ce470e402d08079054b6a6459449 files/digest-asterisk-addons-1.2.1 138
+RMD160 45f77592fca9dd8a5ca4e71b8d28f14a829bd446 files/asterisk-addons-1.2.0-gentoo-res_sqlite3.diff 2837
+SHA256 60830a28e71289544f3c84cb902c45004fe9ad09f99f322bc6a956d7ee35af4d files/asterisk-addons-1.2.0-gentoo-res_sqlite3.diff 2837
+AUX asterisk-addons-1.2.2-gentoo-format_mp3.diff 313 RMD160 f07093884500619c6d4c1c8045d5aa547477652f SHA1 aa4fcfc161a13f69fc2976023a5fcfcbf646aac1 SHA256 2924e72033de910d37243ef1bf205bfcbebc5c2ddcd1769c2093c4549ab6dff3
+MD5 b4e8b796594d203c2b3348d5f7b69427 files/asterisk-addons-1.2.2-gentoo-format_mp3.diff 313
+RMD160 f07093884500619c6d4c1c8045d5aa547477652f files/asterisk-addons-1.2.2-gentoo-format_mp3.diff 313
+SHA256 2924e72033de910d37243ef1bf205bfcbebc5c2ddcd1769c2093c4549ab6dff3 files/asterisk-addons-1.2.2-gentoo-format_mp3.diff 313
+AUX asterisk-addons-1.2.2-uclibc.diff 569 RMD160 015f80c0efc2fda1b7b7c324f5c94cc90a00494b SHA1 68c380c38f3e7622bc9120e39afc8e34d4aa3cd2 SHA256 bb0a5f2963b88c654091f0fdd2edd1c5f3d29e5173d2d1d1b457046923386a63
+MD5 3577844d6c39af501eb9a8bd50c641a4 files/asterisk-addons-1.2.2-uclibc.diff 569
+RMD160 015f80c0efc2fda1b7b7c324f5c94cc90a00494b files/asterisk-addons-1.2.2-uclibc.diff 569
+SHA256 bb0a5f2963b88c654091f0fdd2edd1c5f3d29e5173d2d1d1b457046923386a63 files/asterisk-addons-1.2.2-uclibc.diff 569
+AUX asterisk-addons-1.2.3-gentoo-ooh323c.diff 1465 RMD160 b584cb11b208e6a384bdefa47219d0425ded3357 SHA1 3c531e0ffa330e15298249eab7d0319ef0acdcd0 SHA256 2d661f6d051326d9cdb48bb02c08f27de6c0c001cfffae0afeaf5ca5672e2a47
+MD5 45850e45e0acd7e352d4773f1914ee87 files/asterisk-addons-1.2.3-gentoo-ooh323c.diff 1465
+RMD160 b584cb11b208e6a384bdefa47219d0425ded3357 files/asterisk-addons-1.2.3-gentoo-ooh323c.diff 1465
+SHA256 2d661f6d051326d9cdb48bb02c08f27de6c0c001cfffae0afeaf5ca5672e2a47 files/asterisk-addons-1.2.3-gentoo-ooh323c.diff 1465
+AUX sqlite-3.2.1-data-corruption.patch 6529 RMD160 06f79a07f5dfb12967ebc233544b0807ac8114af SHA1 73203e5145119b9ad070596271793ea36e0bd651 SHA256 7b42e48387045ab466a0d7f936099de0d1597b0cf593fb28705a46c1b6e76b81
MD5 46cefa8dc3aa8a97c973f54cd08f0ace files/sqlite-3.2.1-data-corruption.patch 6529
+RMD160 06f79a07f5dfb12967ebc233544b0807ac8114af files/sqlite-3.2.1-data-corruption.patch 6529
+SHA256 7b42e48387045ab466a0d7f936099de0d1597b0cf593fb28705a46c1b6e76b81 files/sqlite-3.2.1-data-corruption.patch 6529
+DIST asterisk-addons-1.2.0.tar.gz 750149 RMD160 69a2c1fb86f7dc5ccec9246be621f10ab6eb6633 SHA1 7b5c9a5931e94fceac8a07e3a3224ff1b9bcca3a SHA256 aecb1bce5d3d695b475ee3c758308a5d983bbee41edf192f50bd55d6f146a25b
+DIST asterisk-addons-1.2.1.tar.gz 748237 RMD160 1d2512aa87e0a1544dacf4465e1dab8890f8676a SHA1 e8cf2f3c82f9305e62003a4183a28b9c08e8d78a SHA256 4932ed32ed0896eb73c4291bf74d59422d3d6aec44fb289f904ec9620719db07
+DIST asterisk-addons-1.2.4.tar.gz 755656 RMD160 30418aa6e6dbfe26b841e96e352a1acf0049fbca SHA1 62708981225f271a994d4d1f071a2ad64574141f SHA256 e32d11bf19d01ef01d4017f1e98c5701b94683e05ce51f3d45abe24598f692af
+DIST sqlite-3.2.1.tar.gz 1351842 RMD160 3b4cfc1fca27d4df369220d15eb5e28777bd99da SHA1 df9b8a28bb64a29df8b2411b6b8b746b04d742eb SHA256 daba70d5d7666ff8091a7a9322a1a2d88889043d50e136ed7d3e726d751001a7
+EBUILD asterisk-addons-1.2.0.ebuild 3678 RMD160 29ddece0ccedd84da5d160fc964425051076d0ed SHA1 b534db3965800e991d51b7d559ac818c0b3869d2 SHA256 d922a5e172766f153dc695e61576f874eebdf630603291b69498f2556fe54b64
+MD5 ae38b27e55ad0f4f32035aec757f889b asterisk-addons-1.2.0.ebuild 3678
+RMD160 29ddece0ccedd84da5d160fc964425051076d0ed asterisk-addons-1.2.0.ebuild 3678
+SHA256 d922a5e172766f153dc695e61576f874eebdf630603291b69498f2556fe54b64 asterisk-addons-1.2.0.ebuild 3678
+EBUILD asterisk-addons-1.2.1.ebuild 3686 RMD160 50c09ccce11235cb1015fb3ea4c57b181bd1d531 SHA1 ee72146f3e316896a167326e4e9ce406964fa63e SHA256 c3caef4de81df93952c3c6882504828b7eb27ca9ec19fff166583c083ad95cd3
+MD5 d5306ddf789661ed4027e1ef649dc2e5 asterisk-addons-1.2.1.ebuild 3686
+RMD160 50c09ccce11235cb1015fb3ea4c57b181bd1d531 asterisk-addons-1.2.1.ebuild 3686
+SHA256 c3caef4de81df93952c3c6882504828b7eb27ca9ec19fff166583c083ad95cd3 asterisk-addons-1.2.1.ebuild 3686
+EBUILD asterisk-addons-1.2.4.ebuild 4334 RMD160 93bc0c93f174528aa6e39d28f22da164baca96b9 SHA1 a7ba0425353715fba0c4aa3a59b573e69c83f9ce SHA256 451bb8a512fec13c684f97ee553bd0f27ff61e87e22392c34c38b9af93889ea8
+MD5 823d213e9c55130d79bc4d4630d87058 asterisk-addons-1.2.4.ebuild 4334
+RMD160 93bc0c93f174528aa6e39d28f22da164baca96b9 asterisk-addons-1.2.4.ebuild 4334
+SHA256 451bb8a512fec13c684f97ee553bd0f27ff61e87e22392c34c38b9af93889ea8 asterisk-addons-1.2.4.ebuild 4334
+MISC ChangeLog 1743 RMD160 62e25d2b9161788e459e86acc0ec14bb499e9258 SHA1 600b4d713b6b71174c890166f5d69252cb882a5d SHA256 66905747ce841141299d06475090dbe42f24c56ab90a8be04e3497f81bc4a634
+MD5 cbd85175fc344feca953d53c905e0985 ChangeLog 1743
+RMD160 62e25d2b9161788e459e86acc0ec14bb499e9258 ChangeLog 1743
+SHA256 66905747ce841141299d06475090dbe42f24c56ab90a8be04e3497f81bc4a634 ChangeLog 1743
+MISC metadata.xml 248 RMD160 a989fff0cebc82a58a75fb3a2eec8da0712ad57e SHA1 10bea6cd152e9f0ecb627eaacc19980a9d5f5dc4 SHA256 d0e3ab77a8a7b859511b8d5fda83dc018351e6367724b097dcc13c4aa0a3ee6b
MD5 44cf247f04cc83413fcb40ed59d0847a metadata.xml 248
+RMD160 a989fff0cebc82a58a75fb3a2eec8da0712ad57e metadata.xml 248
+SHA256 d0e3ab77a8a7b859511b8d5fda83dc018351e6367724b097dcc13c4aa0a3ee6b metadata.xml 248
+MD5 77abb2eacd1da7f5fd60936abc9414c9 files/digest-asterisk-addons-1.2.0 506
+RMD160 c54d0b2c4b0395c6a9c2017c8943aac51ee17835 files/digest-asterisk-addons-1.2.0 506
+SHA256 2a1526f0a414e4b05b69c871147d64280dacb610585f5e524906dfd6710c9d13 files/digest-asterisk-addons-1.2.0 506
+MD5 1f164d558d175a47c464014585865e81 files/digest-asterisk-addons-1.2.1 506
+RMD160 b2d6345c4d107a9f33ea664ee44bbb40b5300ccb files/digest-asterisk-addons-1.2.1 506
+SHA256 c4abbea04a9adca6071affe9ba7cc835b146942813dc09d644e1acbc7c278c03 files/digest-asterisk-addons-1.2.1 506
+MD5 4366f55c15cd0977255a599b96ebb87b files/digest-asterisk-addons-1.2.4 506
+RMD160 d5fd18ccd92e188fe316a1eb645051144045a02b files/digest-asterisk-addons-1.2.4 506
+SHA256 feaa2746b646c2360505300a19941e2fb5b2c47b6743e3fc5c4afdffd7b2b465 files/digest-asterisk-addons-1.2.4 506
diff --git a/net-misc/asterisk-addons/asterisk-addons-1.2.4.ebuild b/net-misc/asterisk-addons/asterisk-addons-1.2.4.ebuild
new file mode 100644
index 000000000000..0a4579047745
--- /dev/null
+++ b/net-misc/asterisk-addons/asterisk-addons-1.2.4.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/asterisk-addons/asterisk-addons-1.2.4.ebuild,v 1.1 2006/09/05 19:34:10 stkn Exp $
+
+IUSE="elibc_uclibc mysql sqlite h323"
+
+inherit eutils flag-o-matic
+
+SQLITE_PV="3.2.1"
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="Additional Plugins for Asterisk"
+HOMEPAGE="http://www.asterisk.org/"
+SRC_URI="http://ftp.digium.com/pub/asterisk/${MY_P}.tar.gz
+ sqlite? ( http://www.sqlite.org/sqlite-${SQLITE_PV}.tar.gz )"
+
+S=${WORKDIR}/${MY_P}
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86"
+
+DEPEND=">=net-misc/asterisk-1.2.0
+ mysql? ( dev-db/mysql )"
+
+pkg_setup() {
+ local n dosleep=0
+ einfo "Running pre-flight checks..."
+
+ if use h323 && built_with_use net-misc/asterisk h323; then
+ echo
+ ewarn "h323: Emerging ${PN} with the h323 flag enabled will overwrite asterisk's chan_h323.so!"
+ ewarn "h323: Be sure to upgrade ${ROOT}etc/asterisk/h323.conf afterwards!"
+ dosleep=1
+ fi
+
+ if use sqlite && built_with_use net-misc/asterisk sqlite; then
+ echo
+ ewarn "sqlite: Emerging ${PN} with the sqlite flag enabled will overwrite asterisk's res_sqlite.so!"
+ ewarn "sqlite: Be sure to upgrade ${ROOT}etc/asterisk/res_sqlite.conf afterwards!"
+ dosleep=1
+ fi
+
+ echo
+ if [[ $dosleep -gt 0 ]]; then
+ ebeep
+ n=10
+ while [[ $n -gt 0 ]]; do
+ echo -en " Waiting $n seconds...\r"
+ sleep 1
+ (( n-- ))
+ done
+ fi
+}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ #
+ # gentoo patchset
+ #
+ epatch ${FILESDIR}/${PN}-1.2.0-gentoo-base.diff
+ epatch ${FILESDIR}/${PN}-1.2.0-gentoo-res_sqlite3.diff
+ epatch ${FILESDIR}/${PN}-1.2.2-gentoo-format_mp3.diff
+ epatch ${FILESDIR}/${PN}-1.2.3-gentoo-ooh323c.diff
+
+ # patch from jaervosz for uclibc
+ use elibc_uclibc && \
+ epatch ${FILESDIR}/${PN}-1.2.2-uclibc.diff
+
+ # patch sqlite
+ if use sqlite; then
+ cd ${WORKDIR}/sqlite-${SQLITE_PV}
+
+ epatch ${FILESDIR}/sqlite-${SQLITE_PV}-data-corruption.patch
+ epunt_cxx
+ fi
+
+ # rebuild ooh323c configure
+ if use h323; then
+ cd ${S}/asterisk-ooh323c
+ libtoolize --copy --force || die "libtoolize failed"
+ fi
+}
+
+src_compile() {
+ append-flags -fPIC
+
+ emake -j1 OPTIMIZE="${CFLAGS}" || die "Make failed"
+
+ if use sqlite; then
+ cd ${WORKDIR}/sqlite-${SQLITE_PV}
+ econf --enable-threadsafe || die ""
+ emake || die ""
+
+ cd ${S}
+ emake -j1 -C res_sqlite3 \
+ SQLITEDIR=${WORKDIR}/sqlite-${SQLITE_PV} || die "Make res_sqlite failed"
+ fi
+
+ if use h323; then
+ cd ${S}/asterisk-ooh323c
+ econf || die "econf failed"
+ emake || die "emake failed"
+ fi
+}
+
+src_install() {
+ make DESTDIR=${D} install || die "Make install failed"
+
+ if use sqlite; then
+ make -C res_sqlite3 \
+ DESTDIR=${D} install || die "Make install res_sqlite3 failed"
+ fi
+
+ if use h323; then
+ make -C asterisk-ooh323c \
+ DESTDIR=${D} install || die "Make instal ooh323c failed"
+ fi
+
+ # install standard docs...
+ dodoc README
+ dodoc doc/cdr_mysql.txt
+
+ insinto /usr/share/doc/${PF}
+ doins configs/*.sample
+
+ if use sqlite; then
+ cd ${S}/res_sqlite3
+ docinto res_sqlite3
+ dodoc README
+ insinto /usr/share/doc/${PF}/res_sqlite3
+ doins res_sqlite.conf dialplan.sql
+ keepdir /var/lib/asterisk/sqlite
+ fi
+
+ if use h323; then
+ cd ${S}/asterisk-ooh323c
+ docinto chan_ooh323c
+ dodoc AUTHORS INSTALL NEWS README COPYING ChangeLog
+ dodoc h323.conf.sample extensions.conf.sample
+
+ insinto /etc/asterisk
+ newins h323.conf.sample h323.conf
+ fi
+
+ cd ${S}
+
+ if use mysql; then
+ insinto /etc/asterisk
+ newins configs/cdr_mysql.conf.sample cdr_mysql.conf
+ newins configs/res_mysql.conf.sample res_mysql.conf
+ fi
+
+ einfo "Fixing permissions"
+ chown -R root:asterisk ${D}etc/asterisk
+ chmod -R u=rwX,g=rX,o= ${D}etc/asterisk
+
+# chown -R asterisk:asterisk ${D}var/lib/asterisk
+# chmod -R u=rwX,g=rX,o= ${D}var/lib/asterisk
+}
+
+pkg_postinst() {
+ #
+ # Announcements, warnings, reminders...
+ #
+ einfo "********* Some notes from the asterisk-addons-1.2.4 readme: **********"
+ echo
+ ewarn "\"Using res_config_mysql at the same time as res_config_odbc can create"
+ ewarn "system instability on some systems. Please load only one or the other.\""
+ echo
+ ewarn "\"format_mp3 can cause Asterisk to crash on certain mp3 files (notably"
+ ewarn "8k files made with lame) due to bugs in mpglib. If you must use this"
+ ewarn "module, use it only with mp3's you know will work with it.\""
+}
diff --git a/net-misc/asterisk-addons/files/asterisk-addons-1.2.2-gentoo-format_mp3.diff b/net-misc/asterisk-addons/files/asterisk-addons-1.2.2-gentoo-format_mp3.diff
new file mode 100644
index 000000000000..bb20fa65e7b0
--- /dev/null
+++ b/net-misc/asterisk-addons/files/asterisk-addons-1.2.2-gentoo-format_mp3.diff
@@ -0,0 +1,11 @@
+--- asterisk-addons-1.2.2/format_mp3/Makefile.orig 2006-03-07 14:30:18.000000000 +0100
++++ asterisk-addons-1.2.2/format_mp3/Makefile 2006-03-07 14:31:03.000000000 +0100
+@@ -55,7 +55,7 @@
+ endif
+
+ #Tell gcc to optimize the asterisk's code
+-OPTIMIZE+=-O6
++OPTIMIZE?=-O2
+
+ CFLAGS+=$(OPTIMIZE)
+ CFLAGS+= $(OPTIONS)
diff --git a/net-misc/asterisk-addons/files/asterisk-addons-1.2.2-uclibc.diff b/net-misc/asterisk-addons/files/asterisk-addons-1.2.2-uclibc.diff
new file mode 100644
index 000000000000..b0c93b13dc22
--- /dev/null
+++ b/net-misc/asterisk-addons/files/asterisk-addons-1.2.2-uclibc.diff
@@ -0,0 +1,30 @@
+--- cdr_addon_mysql.c.orig 2006-05-17 17:55:28.000000000 +0200
++++ cdr_addon_mysql.c 2006-05-17 17:56:10.000000000 +0200
+@@ -19,6 +19,13 @@
+ *
+ */
+
++#include <stdio.h>
++#include <string.h>
++
++#include <stdlib.h>
++#include <unistd.h>
++#include <time.h>
++
+ #include <sys/types.h>
+ #include <asterisk/config.h>
+ #include <asterisk/options.h>
+@@ -28,13 +35,6 @@
+ #include <asterisk/logger.h>
+ #include <asterisk/cli.h>
+
+-#include <stdio.h>
+-#include <string.h>
+-
+-#include <stdlib.h>
+-#include <unistd.h>
+-#include <time.h>
+-
+ #include <mysql.h>
+ #include <errmsg.h>
+
diff --git a/net-misc/asterisk-addons/files/asterisk-addons-1.2.3-gentoo-ooh323c.diff b/net-misc/asterisk-addons/files/asterisk-addons-1.2.3-gentoo-ooh323c.diff
new file mode 100644
index 000000000000..8a4d14653e7f
--- /dev/null
+++ b/net-misc/asterisk-addons/files/asterisk-addons-1.2.3-gentoo-ooh323c.diff
@@ -0,0 +1,30 @@
+--- asterisk-addons-1.2.3/asterisk-ooh323c/Makefile.am.orig 2006-04-30 17:08:32.000000000 +0200
++++ asterisk-addons-1.2.3/asterisk-ooh323c/Makefile.am 2006-06-05 15:19:59.000000000 +0200
+@@ -22,10 +22,10 @@
+ $(MAKE) "CFLAGS = -g -DGNU -D_GNU_SOURCE -D_REENTRANT $(DEBUG_THREADS)" all
+
+ install:
+- cp .libs/libchan_h323.so.1.0.1 $(DESTDIR)/usr/lib/asterisk/modules/chan_ooh323.so
++ $(INSTALL) -D -m755 .libs/libchan_h323.so.1.0.1 $(DESTDIR)/usr/lib/asterisk/modules/chan_ooh323.so
+
+ sample:
+- cp h323.conf.sample $(DESTDIR)/etc/asterisk/ooh323.conf
++ $(INSTALL) -D -m644 h323.conf.sample $(DESTDIR)/etc/asterisk/ooh323.conf
+
+
+ EXTRA_DIST = extensions.conf h323.conf README COPYING
+--- asterisk-addons-1.2.3/asterisk-ooh323c/Makefile.in.orig 2006-05-31 18:50:32.000000000 +0200
++++ asterisk-addons-1.2.3/asterisk-ooh323c/Makefile.in 2006-06-05 15:20:52.000000000 +0200
+@@ -1239,10 +1239,10 @@
+ $(MAKE) "CFLAGS = -g -DGNU -D_GNU_SOURCE -D_REENTRANT $(DEBUG_THREADS)" all
+
+ install:
+- cp .libs/libchan_h323.so.1.0.1 $(DESTDIR)/usr/lib/asterisk/modules/chan_ooh323.so
++ $(INSTALL) -D -m755 .libs/libchan_h323.so.1.0.1 $(DESTDIR)/usr/lib/asterisk/modules/chan_ooh323.so
+
+ sample:
+- cp h323.conf.sample $(DESTDIR)/etc/asterisk/ooh323.conf
++ $(INSTALL) -D -m644 h323.conf.sample $(DESTDIR)/etc/asterisk/ooh323.conf
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
diff --git a/net-misc/asterisk-addons/files/digest-asterisk-addons-1.2.0 b/net-misc/asterisk-addons/files/digest-asterisk-addons-1.2.0
index 77217a857bd4..ad03f6b1fa70 100644
--- a/net-misc/asterisk-addons/files/digest-asterisk-addons-1.2.0
+++ b/net-misc/asterisk-addons/files/digest-asterisk-addons-1.2.0
@@ -1,2 +1,6 @@
MD5 c49f3e816eb4ec6602a98fbdb2a76ff1 asterisk-addons-1.2.0.tar.gz 750149
+RMD160 69a2c1fb86f7dc5ccec9246be621f10ab6eb6633 asterisk-addons-1.2.0.tar.gz 750149
+SHA256 aecb1bce5d3d695b475ee3c758308a5d983bbee41edf192f50bd55d6f146a25b asterisk-addons-1.2.0.tar.gz 750149
MD5 ccf3831c2f67452d444c5e5e2c7ca6f0 sqlite-3.2.1.tar.gz 1351842
+RMD160 3b4cfc1fca27d4df369220d15eb5e28777bd99da sqlite-3.2.1.tar.gz 1351842
+SHA256 daba70d5d7666ff8091a7a9322a1a2d88889043d50e136ed7d3e726d751001a7 sqlite-3.2.1.tar.gz 1351842
diff --git a/net-misc/asterisk-addons/files/digest-asterisk-addons-1.2.1 b/net-misc/asterisk-addons/files/digest-asterisk-addons-1.2.1
index 8710bc556d67..fe39118283cc 100644
--- a/net-misc/asterisk-addons/files/digest-asterisk-addons-1.2.1
+++ b/net-misc/asterisk-addons/files/digest-asterisk-addons-1.2.1
@@ -1,2 +1,6 @@
MD5 28bdfb79835e223cdff8bfa8365d1720 asterisk-addons-1.2.1.tar.gz 748237
+RMD160 1d2512aa87e0a1544dacf4465e1dab8890f8676a asterisk-addons-1.2.1.tar.gz 748237
+SHA256 4932ed32ed0896eb73c4291bf74d59422d3d6aec44fb289f904ec9620719db07 asterisk-addons-1.2.1.tar.gz 748237
MD5 ccf3831c2f67452d444c5e5e2c7ca6f0 sqlite-3.2.1.tar.gz 1351842
+RMD160 3b4cfc1fca27d4df369220d15eb5e28777bd99da sqlite-3.2.1.tar.gz 1351842
+SHA256 daba70d5d7666ff8091a7a9322a1a2d88889043d50e136ed7d3e726d751001a7 sqlite-3.2.1.tar.gz 1351842
diff --git a/net-misc/asterisk-addons/files/digest-asterisk-addons-1.2.4 b/net-misc/asterisk-addons/files/digest-asterisk-addons-1.2.4
new file mode 100644
index 000000000000..2b0c7c10c8cb
--- /dev/null
+++ b/net-misc/asterisk-addons/files/digest-asterisk-addons-1.2.4
@@ -0,0 +1,6 @@
+MD5 1a6d641572d35bb22d52c9d074fbfba8 asterisk-addons-1.2.4.tar.gz 755656
+RMD160 30418aa6e6dbfe26b841e96e352a1acf0049fbca asterisk-addons-1.2.4.tar.gz 755656
+SHA256 e32d11bf19d01ef01d4017f1e98c5701b94683e05ce51f3d45abe24598f692af asterisk-addons-1.2.4.tar.gz 755656
+MD5 ccf3831c2f67452d444c5e5e2c7ca6f0 sqlite-3.2.1.tar.gz 1351842
+RMD160 3b4cfc1fca27d4df369220d15eb5e28777bd99da sqlite-3.2.1.tar.gz 1351842
+SHA256 daba70d5d7666ff8091a7a9322a1a2d88889043d50e136ed7d3e726d751001a7 sqlite-3.2.1.tar.gz 1351842