diff options
Diffstat (limited to 'audio/asterisk-espeak')
-rw-r--r-- | audio/asterisk-espeak/Makefile | 26 | ||||
-rw-r--r-- | audio/asterisk-espeak/distinfo | 6 | ||||
-rw-r--r-- | audio/asterisk-espeak/files/patch-Makefile | 4 |
3 files changed, 16 insertions, 20 deletions
diff --git a/audio/asterisk-espeak/Makefile b/audio/asterisk-espeak/Makefile index 945435f2b685..31939790fb8a 100644 --- a/audio/asterisk-espeak/Makefile +++ b/audio/asterisk-espeak/Makefile @@ -1,7 +1,6 @@ PORTNAME= espeak DISTVERSIONPREFIX= v -DISTVERSION= 5.0-rc1 -PORTREVISION= 2 +DISTVERSION= 5.0 CATEGORIES= audio MAINTAINER= ports@FreeBSD.org @@ -9,36 +8,33 @@ COMMENT= Espeak dialplan application for Asterisk WWW= https://zaf.github.io/Asterisk-eSpeak/ LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libespeak-ng.so:audio/espeak-ng \ libsamplerate.so:audio/libsamplerate -FLAVORS= asterisk18 -FLAVOR?= ${FLAVORS:[1]} +FLAVORS= asterisk18 asterisk20 asterisk22 +FLAVOR?= ${FLAVORS:[3]} -asterisk18_PKGNAMEPREFIX= asterisk18- -asterisk18_BUILD_DEPENDS= asterisk:net/asterisk18 -asterisk18_RUN_DEPENDS= asterisk:net/asterisk18 +${FLAVOR}_PKGNAMEPREFIX= ${FLAVOR}- +${FLAVOR}_BUILD_DEPENDS= asterisk:net/${FLAVOR} +${FLAVOR}_RUN_DEPENDS= asterisk:net/${FLAVOR} USES= compiler:c11 gmake localbase -INSTALL_TARGET= install samples - -CONFLICTS_INSTALL= asterisk[0-9][0-9]-espeak # etc/asterisk/espeak.conf.sample - USE_GITHUB= yes GH_ACCOUNT= zaf GH_PROJECT= Asterisk-eSpeak +INSTALL_TARGET= install samples + +CONFLICTS_INSTALL= ${FLAVORS:N${FLAVOR}:C|(.+)|\1-${PORTNAME}|} # etc/asterisk/espeak.conf.sample + .include <bsd.port.pre.mk> .if ${CHOSEN_COMPILER_TYPE} == clang CFLAGS+= -fblocks .endif -post-patch: - @${REINPLACE_CMD} -e '/ASTERISK_REGISTER_FILE/d' \ - ${WRKSRC}/app_espeak.c - post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/asterisk/modules/app_espeak.so diff --git a/audio/asterisk-espeak/distinfo b/audio/asterisk-espeak/distinfo index 138c8df6e03e..50a2d77db5d0 100644 --- a/audio/asterisk-espeak/distinfo +++ b/audio/asterisk-espeak/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1658164283 -SHA256 (zaf-Asterisk-eSpeak-v5.0-rc1_GH0.tar.gz) = 2fb3d5f9f9d112383126feb5e6f2ef90d952d166f3a394e6563188b552d1ee55 -SIZE (zaf-Asterisk-eSpeak-v5.0-rc1_GH0.tar.gz) = 13405 +TIMESTAMP = 1753300000 +SHA256 (zaf-Asterisk-eSpeak-v5.0_GH0.tar.gz) = c070bf2902bb581ad3f784ebe3d627251249798618b3a53e3d2f97caf1200ca1 +SIZE (zaf-Asterisk-eSpeak-v5.0_GH0.tar.gz) = 13652 diff --git a/audio/asterisk-espeak/files/patch-Makefile b/audio/asterisk-espeak/files/patch-Makefile index a0a00cb17e80..9505440997e5 100644 --- a/audio/asterisk-espeak/files/patch-Makefile +++ b/audio/asterisk-espeak/files/patch-Makefile @@ -1,4 +1,4 @@ ---- Makefile.orig 2018-08-01 16:53:07 UTC +--- Makefile.orig 2024-02-01 19:29:02 UTC +++ Makefile @@ -6,31 +6,18 @@ # the GNU General Public License Version 2. See the COPYING file @@ -25,7 +25,7 @@ -LIBS+=-lespeak-ng -lsamplerate +LIBS+=$(LDFLAGS) -lespeak-ng -lsamplerate - CFLAGS+=-pipe -fPIC -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -D_REENTRANT -D_GNU_SOURCE -DAST_MODULE_SELF_SYM=__internal_app_espeak_self + CFLAGS+=-pipe -fPIC -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -D_REENTRANT -D_GNU_SOURCE all: app_espeak.so - @echo " +-------- app_espeak Build Complete --------+" |