diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | dahdi-tools-2.10.1-gcc510.patch | 12 | ||||
-rw-r--r-- | patch-hotplug_dahdi_span_config | 13 |
4 files changed, 19 insertions, 14 deletions
@@ -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 @@ -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 |