瀏覽代碼

pkg/kamailio/deb: fix jammy build

Victor Seva 2 年之前
父節點
當前提交
e8494799a8
共有 3 個文件被更改,包括 7 次插入2 次删除
  1. 6 0
      pkg/kamailio/deb/debian/backports/jammy
  2. 0 1
      pkg/kamailio/deb/jammy/control
  3. 1 1
      pkg/kamailio/deb/jammy/rules

+ 6 - 0
pkg/kamailio/deb/debian/backports/jammy

@@ -6,6 +6,12 @@ DIST=jammy
 rm -rf ${DIST}
 cp -r debian ${DIST}
 
+# No mi_xmlrpc module
+sed -i -e '/libxmlrpc-c3-dev/d' -e '/^Package: kamailio-xmlrpc-modules/,/^$/d' \
+	${DIST}/control
+sed -i -e 's/ mi_xmlrpc[ ,$]*/ /' ${DIST}/rules
+sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ mi_xmlrpc/' ${DIST}/rules
+
 # No dnssec module:
 sed -i -e '/libval-dev/d' -e '/^Package: kamailio-dnssec-modules/,/^$/d' \
   ${DIST}/control

+ 0 - 1
pkg/kamailio/deb/jammy/control

@@ -48,7 +48,6 @@ Build-Depends:
  libunistring-dev,
  libwebsockets-dev,
  libxml2-dev,
- libxmlrpc-c3-dev,
  openssl,
  pkg-config,
  python3,

+ 1 - 1
pkg/kamailio/deb/jammy/rules

@@ -26,7 +26,7 @@ EXCLUDED_MODULES=
 # extra modules to skip, because they are not compilable now
 # - regardless if they go to the main kamailio package or to some module package,
 # they will be excluded from compile and install of all
-EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy
+EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy mi_xmlrpc
 
 # module groups that are packaged in separate packages
 # (with the name kamailio-$(group_name)-modules)