From 63649c5dd59b55f78f6646b37cd5053a573c5e42 Mon Sep 17 00:00:00 2001
From: Andreas Wacknitz <A.Wacknitz@gmx.de>
Date: Sat, 10 Feb 2024 23:42:38 +0100
Subject: [PATCH] asterisk: update to 21.1.0

---
 components/network/asterisk/Makefile                      |   16 ++++++++--------
 components/network/asterisk/manifests/sample-manifest.p5m |    2 +-
 components/network/asterisk/pkg5                          |    4 ++--
 3 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/components/network/asterisk/Makefile b/components/network/asterisk/Makefile
index fc6b5aa..017ffb4 100644
--- a/components/network/asterisk/Makefile
+++ b/components/network/asterisk/Makefile
@@ -20,11 +20,11 @@
 include ../../../make-rules/shared-macros.mk
 
 COMPONENT_NAME=		asterisk
-COMPONENT_VERSION=	21.0.2
+COMPONENT_VERSION=	21.1.0
 COMPONENT_SUMMARY=	Asterisk is an all-purpose telephony server
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha256:dd121d0614088567f8434aa241b17229acc6a3462989c9257ffbc171aaecf98f
+COMPONENT_ARCHIVE_HASH=	sha256:488100fe1d5648f629e22b52c87d9133892bf556f0c544eea659185cea6e8a69
 COMPONENT_PROJECT_URL=	https://www.asterisk.org
 COMPONENT_ARCHIVE_URL=	https://downloads.asterisk.org/pub/telephony/asterisk/old-releases/$(COMPONENT_ARCHIVE)
 COMPONENT_FMRI=		network/asterisk
@@ -35,9 +35,9 @@
 TEST_TARGET= $(NO_TESTS) 
 include $(WS_MAKE_RULES)/common.mk
 
-PATH = $(PATH.gnu)
+PATH= $(PATH.gnu)
 
-PATCH_LEVEL = 0
+PATCH_LEVEL= 0
 
 COMPONENT_PRE_CONFIGURE_ACTION += ($(CLONEY) $(SOURCE_DIR) $(@D));
 
@@ -77,8 +77,8 @@
 CONFIGURE_BINDIR=	/usr/bin
 CONFIGURE_SBINDIR=	/usr/sbin
 
-CONFIGURE_OPTIONS +=	--sysconfdir=/etc
-CONFIGURE_OPTIONS +=	--localstatedir=/var
+CONFIGURE_OPTIONS +=	--sysconfdir=$(ETCDIR)
+CONFIGURE_OPTIONS +=	--localstatedir=$(VARDIR)
 CONFIGURE_OPTIONS +=    --with-gnu-ld=no
 CONFIGURE_OPTIONS +=	--with-crypto=$(OPENSSL_PREFIX)
 CONFIGURE_OPTIONS +=	--with-ssl=$(OPENSSL_PREFIX)
@@ -110,7 +110,7 @@
 #CONFIGURE_OPTIONS +=	--with-avcodec
 CONFIGURE_OPTIONS +=	--with-postgres=$(PG_HOME)
 CONFIGURE_OPTIONS +=	NOISY_BUILD=yes
-CONFIGURE_OPTIONS +=	PKG_CONFIG_PATH=/usr/lib/$(MACH64)/pkgconfig
+CONFIGURE_OPTIONS +=	PKG_CONFIG_PATH=$(PKG_CONFIG_PATH.$(BITS))
 CONFIGURE_OPTIONS +=	LDFLAGS="-m64 -lldap-2.6 -L$(JPEG_LIBDIR)"
 CONFIGURE_OPTIONS +=	CPPFLAGS="-I/usr/include/jansson -I/usr/include/odbc -I/usr/include/openldap"
 # HAVE_OPENSSL_BIO_METHOD not properly recognised by configure therefore expiclitly set
@@ -132,7 +132,7 @@
 REQUIRED_PACKAGES += database/sqlite-3
 REQUIRED_PACKAGES += library/freetds
 REQUIRED_PACKAGES += library/glib2
-REQUIRED_PACKAGES += library/gmime
+REQUIRED_PACKAGES += library/gmime3
 REQUIRED_PACKAGES += library/jansson
 REQUIRED_PACKAGES += library/libedit
 REQUIRED_PACKAGES += library/libical
diff --git a/components/network/asterisk/manifests/sample-manifest.p5m b/components/network/asterisk/manifests/sample-manifest.p5m
index b456c4c..e18bbb7 100644
--- a/components/network/asterisk/manifests/sample-manifest.p5m
+++ b/components/network/asterisk/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@
 #
 
 #
-# Copyright 2023 <contributor>
+# Copyright 2024 <contributor>
 #
 
 set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
diff --git a/components/network/asterisk/pkg5 b/components/network/asterisk/pkg5
index 76a1727..6028294 100644
--- a/components/network/asterisk/pkg5
+++ b/components/network/asterisk/pkg5
@@ -9,7 +9,7 @@
         "database/sqlite-3",
         "library/freetds",
         "library/glib2",
-        "library/gmime",
+        "library/gmime3",
         "library/jansson",
         "library/libedit",
         "library/libical",
@@ -38,4 +38,4 @@
         "network/asterisk"
     ],
     "name": "asterisk"
-}
\ No newline at end of file
+}

--
Gitblit v1.9.3