ports/117475: [maintainer update] updated asterisk-app-notify that works with Asterisk 1.4
Mayo Jordanov
mayo at oyam.ca
Thu Oct 25 15:10:04 UTC 2007
The following reply was made to PR ports/117475; it has been noted by GNATS.
From: Mayo Jordanov <mayo at oyam.ca>
To: FreeBSD-gnats-submit at FreeBSD.org,
freebsd-ports-bugs at FreeBSD.org
Cc:
Subject: Re: ports/117475: [maintainer update] updated asterisk-app-notify that works with Asterisk 1.4
Date: Thu, 25 Oct 2007 07:45:59 -0700
--Apple-Mail-6-267995002
Content-Type: multipart/mixed; boundary=Apple-Mail-5-267994883
--Apple-Mail-5-267994883
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
charset=US-ASCII;
delsp=yes;
format=flowed
Updated patch with pkg-message reflecting changes in Asterisk
commands from version 1.2 to 1.4.
Thanks,
mayo
--Apple-Mail-5-267994883
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
x-unix-mode=0644;
name=asterisk-app-notify.txt
Content-Disposition: attachment;
filename=asterisk-app-notify.txt
diff -ruN asterisk-app-notify.orig/Makefile asterisk-app-notify/Makefile
--- asterisk-app-notify.orig/Makefile Wed Apr 11 20:09:24 2007
+++ asterisk-app-notify/Makefile Thu Oct 25 07:40:52 2007
@@ -2,12 +2,12 @@
# Date created: 23 March 2007
# Whom: mayo
#
-# $FreeBSD: ports/net/asterisk-app-notify/Makefile,v 1.2 2007/04/12 03:09:24 sobomax Exp $
+# $FreeBSD$
#
PORTNAME= app_notify
-PORTVERSION= 1.0
-PORTREVISION= 1
+PORTVERSION= 2.0rc1
+PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= http://www.mezzo.net/asterisk/ \
http://static.oyam.ca/freebsd/ports/
@@ -16,20 +16,15 @@
MAINTAINER= mayo at oyam.ca
COMMENT= Notify application module for the Asterisk PBX
-BUILD_DEPENDS= asterisk:${PORTSDIR}/net/asterisk12
-RUN_DEPENDS= asterisk:${PORTSDIR}/net/asterisk12
+BUILD_DEPENDS= asterisk:${PORTSDIR}/net/asterisk
+RUN_DEPENDS= asterisk:${PORTSDIR}/net/asterisk
USE_GMAKE= yes
-ASTETCDIR= ${PREFIX}/etc/asterisk
-
pre-install:
${MKDIR} ${ASTETCDIR}
post-install:
- @if [ ! -f ${ASTETCDIR}/dialer_extensions.conf ]; then \
- ${CP} -p ${ASTETCDIR}/dialer_extensions.conf.sample ${ASTETCDIR}/dialer_extensions.conf ; \
- fi
@${CAT} ${PKGMESSAGE}
.include <bsd.port.mk>
diff -ruN asterisk-app-notify.orig/distinfo asterisk-app-notify/distinfo
--- asterisk-app-notify.orig/distinfo Sun Mar 25 13:48:09 2007
+++ asterisk-app-notify/distinfo Wed Oct 24 23:39:33 2007
@@ -1,3 +1,3 @@
-MD5 (app_notify-1.0.tgz) = a2f4bf2b6f306c0a60086e98265571a3
-SHA256 (app_notify-1.0.tgz) = 84d219c9ad2eed6c19a35e491f631428bd367cce4e736d973c762380378c29c0
-SIZE (app_notify-1.0.tgz) = 3839
+MD5 (app_notify-2.0rc1.tgz) = 0522cc76705bd11e943f309ae5c4a03f
+SHA256 (app_notify-2.0rc1.tgz) = b3eb3a7b1f567c9bb0d44406d3425de3062194411d0559f2c9c547926e3ad0cf
+SIZE (app_notify-2.0rc1.tgz) = 4053
diff -ruN asterisk-app-notify.orig/files/patch-Makefile asterisk-app-notify/files/patch-Makefile
--- asterisk-app-notify.orig/files/patch-Makefile Sun Mar 25 13:48:09 2007
+++ asterisk-app-notify/files/patch-Makefile Thu Oct 25 00:05:23 2007
@@ -1,33 +1,27 @@
---- Makefile.orig Fri Mar 23 21:14:57 2007
-+++ Makefile Sat Mar 24 00:09:09 2007
-@@ -9,7 +9,7 @@
- NAME=app_notify
- CONF=dialer_extensions.conf
+--- Makefile.orig Thu Feb 1 04:08:39 2007
++++ Makefile Thu Oct 25 00:05:18 2007
+@@ -7,6 +7,7 @@
+ #
--CFLAGS=-g -Wall -D_REENTRANT -D_GNU_SOURCE -fPIC
-+CFLAGS+= -g -Wall -D_REENTRANT -D_GNU_SOURCE -fPIC -I$(LOCALBASE)/include
- LIBS=
- RES=$(NAME).so
+ NAME=app_notify
++CONF=extensions_dialer.conf
-@@ -19,7 +19,7 @@
- SOLINK=-shared -Xlinker -x
+ CC=gcc
+ CFLAGS=$(shell ./cflags.sh)
+@@ -21,7 +22,7 @@
+ CC=gcc -arch ppc -arch i386
+ else
+ SOLINK=-shared -Xlinker -x
+- MODULES_DIR=/usr/lib/asterisk/modules
++ MODULES_DIR=$(LOCALBASE)/lib/asterisk/modules
endif
--MODULES_DIR=/usr/lib/asterisk/modules
-+MODULES_DIR=$(PREFIX)/lib/asterisk/modules
-
- app_notify.so : app_notify.o
- $(CC) $(SOLINK) -o $@ $<
-@@ -30,10 +30,9 @@
+ RES=$(NAME).so
+@@ -35,6 +36,7 @@
rm -f $(NAME).o $(NAME).so notifyClient.o notifyClient sampleClient
install: all
-- if ! [ -f /etc/asterisk/$(CONF) ]; then \
-- install -m 644 $(CONF).sample /etc/asterisk/$(CONF) ; \
-- fi
-+ install -m 644 $(CONF).sample $(PREFIX)/etc/asterisk/$(CONF).sample ; \
++ install -m 644 $(CONF).sample $(LOCALBASE)/etc/asterisk/$(CONF).sample ; \
if [ -f $(NAME).so ]; then \
-+ mkdir -p $(MODULES_DIR) ; \
install -m 755 $(NAME).so $(MODULES_DIR) ; \
fi
-
diff -ruN asterisk-app-notify.orig/files/patch-cflags.sh asterisk-app-notify/files/patch-cflags.sh
--- asterisk-app-notify.orig/files/patch-cflags.sh Wed Dec 31 16:00:00 1969
+++ asterisk-app-notify/files/patch-cflags.sh Wed Oct 24 23:38:54 2007
@@ -0,0 +1,12 @@
+--- cflags.sh.orig Wed Oct 24 23:37:00 2007
++++ cflags.sh Wed Oct 24 23:31:46 2007
+@@ -8,7 +8,8 @@
+ INCDIR=/Library/Asterisk/include
+ CFLAGS="${CFLAGS} -I/Library/Asterisk/include"
+ else
+- INCDIR=/usr/include
++ INCDIR=${LOCALBASE}/include
++ CFLAGS="${CFLAGS} -I${INCDIR}"
+ fi
+
+ CHANNEL_H=${INCDIR}/asterisk/channel.h
diff -ruN asterisk-app-notify.orig/pkg-message asterisk-app-notify/pkg-message
--- asterisk-app-notify.orig/pkg-message Sun Mar 25 13:48:09 2007
+++ asterisk-app-notify/pkg-message Thu Oct 25 00:45:07 2007
@@ -3,12 +3,12 @@
a) If this is a new install, restart Asterisk or activate the module by
running:
- # asterisk -rx "load app_notify"
+ # asterisk -rx "module load app_notify"
b) If this is an upgrade, you can restart Asterisk or reload the module by
running:
- # asterisk -rx "unload app_notify"
- # asterisk -rx "load app_notify"
+ # asterisk -rx "module unload app_notify"
+ # asterisk -rx "module load app_notify"
*****************************************************************************
diff -ruN asterisk-app-notify.orig/pkg-plist asterisk-app-notify/pkg-plist
--- asterisk-app-notify.orig/pkg-plist Sun Mar 25 13:48:09 2007
+++ asterisk-app-notify/pkg-plist Thu Oct 25 00:14:49 2007
@@ -1,6 +1,4 @@
- at unexec if cmp -s %D/etc/asterisk/dialer_extensions.conf.sample %D/etc/asterisk/dialer_extensions.conf; then rm -f %D/etc/asterisk/dialer_extensions.conf; fi
-etc/asterisk/dialer_extensions.conf.sample
- at exec if [ ! -f %D/etc/asterisk/dialer_extensions.conf ] ; then cp -p %D/%F %B/dialer_extensions.conf; fi
+etc/asterisk/extensions_dialer.conf.sample
lib/asterisk/modules/app_notify.so
@dirrmtry lib/asterisk/modules
@dirrmtry lib/asterisk
--Apple-Mail-5-267994883
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
charset=US-ASCII;
delsp=yes;
format=flowed
On Oct 25, 07, at 07:50 , FreeBSD-gnats-submit at FreeBSD.org wrote:
> Thank you very much for your problem report.
> It has the internal identification `ports/117475'.
> The individual assigned to look at your
> report is: freebsd-ports-bugs.
>
> You can access the state of your problem report at any time
> via this link:
>
> http://www.freebsd.org/cgi/query-pr.cgi?pr=117475
>
>> Category: ports
>> Responsible: freebsd-ports-bugs
>> Synopsis: [maintainer update] updated asterisk-app-notify
>> that works with Asterisk 1.4
>> Arrival-Date: Thu Oct 25 07:50:00 UTC 2007
--Apple-Mail-5-267994883--
--Apple-Mail-6-267995002
content-type: application/pgp-signature; x-mac-type=70674453;
name=PGP.sig
content-description: This is a digitally signed message part
content-disposition: inline; filename=PGP.sig
content-transfer-encoding: 7bit
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)
iEYEARECAAYFAkcgrCwACgkQ3IqYlN3K/uYs0QCfchst+ihMkzalgyArHkA2Stth
dIMAniwsmKMl1mXBULE1uGNJHDwlE9Ju
=asto
-----END PGP SIGNATURE-----
--Apple-Mail-6-267995002--
More information about the freebsd-ports-bugs
mailing list