summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD4
-rw-r--r--dahdi-tools-2.10.1-gcc510.patch12
-rw-r--r--patch-hotplug_dahdi_span_config13
4 files changed, 19 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ccaa2522fdc8..84a9d1854aab 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = dahdi-tools
pkgdesc = DAHDI tools for Asterisk (Digium, OpenVox, Allo and Yeastar cards)
pkgver = 3.1.0
- pkgrel = 1
+ pkgrel = 2
url = http://www.asterisk.org/
arch = i686
arch = x86_64
@@ -12,8 +12,10 @@ pkgbase = dahdi-tools
backup = etc/dahdi/system.conf
source = https://downloads.asterisk.org/pub/telephony/dahdi-tools/dahdi-tools-3.1.0.tar.gz
source = patch-xpp_mpptalk.c
+ source = patch-hotplug_dahdi_span_config
sha256sums = ea852ebd274ee1cc90ff5e4ac84261b0b787b1a74e8b76ad659bc9ec4f77e67e
sha256sums = 0e965748c679f99c21123338e3371a5d88737d4a128349bdfea3c278ab15de79
+ sha256sums = ba3f5d9cc323b6d3544283b9c54b52aaa42b15a7946f0894292c5ed5425ce079
pkgname = dahdi-tools
diff --git a/PKGBUILD b/PKGBUILD
index 57c826eb2a0f..c913f3e21b32 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname="dahdi-tools"
pkgdesc="DAHDI tools for Asterisk (Digium, OpenVox, Allo and Yeastar cards)"
pkgver=3.1.0
-pkgrel=1
+pkgrel=2
arch=("i686" "x86_64")
url="http://www.asterisk.org/"
license=("LGPLv2")
@@ -15,10 +15,12 @@ backup=(
source=(
"https://downloads.asterisk.org/pub/telephony/dahdi-tools/dahdi-tools-3.1.0.tar.gz"
"patch-xpp_mpptalk.c"
+ "patch-hotplug_dahdi_span_config"
)
sha256sums=(
"ea852ebd274ee1cc90ff5e4ac84261b0b787b1a74e8b76ad659bc9ec4f77e67e"
"0e965748c679f99c21123338e3371a5d88737d4a128349bdfea3c278ab15de79"
+ "ba3f5d9cc323b6d3544283b9c54b52aaa42b15a7946f0894292c5ed5425ce079"
)
build() {
diff --git a/dahdi-tools-2.10.1-gcc510.patch b/dahdi-tools-2.10.1-gcc510.patch
deleted file mode 100644
index b7ae131d0689..000000000000
--- a/dahdi-tools-2.10.1-gcc510.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Nur dahdi-tools-2.10.1/xpp/mpptalk.c dahdi-tools-2.10.1-gcc510/xpp/mpptalk.c
---- dahdi-tools-2.10.1/xpp/mpptalk.c 2015-02-09 21:19:34.000000000 +0100
-+++ dahdi-tools-2.10.1-gcc510/xpp/mpptalk.c 2015-06-03 11:49:23.683333319 +0200
-@@ -512,7 +512,7 @@
-
- assert(astribank != NULL);
- xtalk_dev = astribank->xtalk_dev;
-- if(!astribank->burn_state == BURN_STATE_STARTED) {
-+ if(!(astribank->burn_state == BURN_STATE_STARTED)) {
- ERR("Tried to send a segment while burn_state=%d\n",
- astribank->burn_state);
- return -EINVAL;
diff --git a/patch-hotplug_dahdi_span_config b/patch-hotplug_dahdi_span_config
new file mode 100644
index 000000000000..6a4d61e924dd
--- /dev/null
+++ b/patch-hotplug_dahdi_span_config
@@ -0,0 +1,13 @@
+--- hotplug/dahdi_span_config~ 2021-05-22 11:01:45.508398483 +0900
++++ hotplug/dahdi_span_config 2021-05-22 11:02:48.925075308 +0900
+@@ -86,6 +86,10 @@
+ # Background run -- don't block udev
+ run_parts 2>&1 < /dev/null | $LOGGER &
+ ;;
++bind)
++ echo "$ACTION: $DEVPATH" | $LOGGER
++ /sbin/dahdi_cfg -v | $LOGGER
++ ;;
+ remove|online|offline)
+ # Nothing to do yet...
+ echo "$ACTION: $DEVPATH" | $LOGGER