ports/158954: I have updated the net/asterisk port to asterisk 1.8.5.0
Douglas Carmichael
dcarmich at dcarmichael.net
Fri Jul 15 19:10:11 UTC 2011
>Number: 158954
>Category: ports
>Synopsis: I have updated the net/asterisk port to asterisk 1.8.5.0
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Fri Jul 15 19:10:10 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Douglas Carmichael
>Release: 8.2-RELEASE-p2
>Organization:
n/a
>Environment:
FreeBSD dc-freebsd82.carmichael.lan 8.2-RELEASE-p2 FreeBSD 8.2-RELEASE-p2 #1: Wed Jun 29 23:00:30 CDT 2011 root at dc-freebsd82.carmichael.lan:/usr/src/sys/amd64/compile/VMWARE81-64 amd64
>Description:
I have updated the net/asterisk port to asterisk 1.8.5.0.
A patch is attached.
>How-To-Repeat:
n/a
>Fix:
n/a
Patch attached with submission follows:
diff -ruN net/asterisk.orig/Makefile net/asterisk/Makefile
--- net/asterisk.orig/Makefile 2011-07-15 13:32:25.000000000 -0500
+++ net/asterisk/Makefile 2011-07-15 13:33:11.000000000 -0500
@@ -6,7 +6,7 @@
#
PORTNAME= asterisk
-PORTVERSION= 1.8.4.4
+PORTVERSION= 1.8.5.0
CATEGORIES= net
MASTER_SITES= http://downloads.asterisk.org/pub/telephony/asterisk/ \
http://downloads.asterisk.org/pub/telephony/asterisk/old-releases/
diff -ruN net/asterisk.orig/distinfo net/asterisk/distinfo
--- net/asterisk.orig/distinfo 2011-07-15 13:32:25.000000000 -0500
+++ net/asterisk/distinfo 2011-07-15 13:35:12.000000000 -0500
@@ -1,2 +1,2 @@
-SHA256 (asterisk-1.8.4.4.tar.gz) = 08d44e7cfd5c306d944cd48eb8a497a345ebbb4e781d7a6cc917376784789c1f
-SIZE (asterisk-1.8.4.4.tar.gz) = 27326189
+SHA256 (asterisk-1.8.5.0.tar.gz) = 5c4601c0dab2c94a3dc37cab5d55af8eab67765a31eb8aed7321dd98e7c62a46
+SIZE (asterisk-1.8.5.0.tar.gz) = 27417584
diff -ruN net/asterisk.orig/files/patch-Makefile net/asterisk/files/patch-Makefile
--- net/asterisk.orig/files/patch-Makefile 2011-07-15 13:32:25.000000000 -0500
+++ net/asterisk/files/patch-Makefile 1969-12-31 18:00:00.000000000 -0600
@@ -1,117 +0,0 @@
---- Makefile.orig 2011-02-01 19:02:06.000000000 +0100
-+++ Makefile 2011-05-22 18:45:02.809438425 +0200
-@@ -122,7 +122,7 @@
- OVERWRITE=y
-
- # Include debug and macro symbols in the executables (-g) and profiling info (-pg)
--DEBUG=-g3
-+#DEBUG=-g3
-
- # Asterisk.conf is located in ASTETCDIR or by using the -C flag
- # when starting Asterisk
-@@ -220,11 +220,13 @@
- _ASTCFLAGS+=-isystem /usr/local/include
- endif
-
-+ifneq ($(OSARCH),FreeBSD)
- ifeq ($(findstring -march,$(_ASTCFLAGS) $(ASTCFLAGS)),)
- ifneq ($(PROC),ultrasparc)
- _ASTCFLAGS+=$(shell if $(CC) -march=$(PROC) -S -o /dev/null -xc /dev/null >/dev/null 2>&1; then echo "-march=$(PROC)"; fi)
- endif
- endif
-+endif
-
- ifeq ($(PROC),ppc)
- _ASTCFLAGS+=-fsigned-char
-@@ -235,7 +237,7 @@
- _ASTCFLAGS+=-march=i686
- endif
- # -V is understood by BSD Make, not by GNU make.
-- BSDVERSION=$(shell make -V OSVERSION -f /usr/share/mk/bsd.port.subdir.mk)
-+ BSDVERSION=$(OSVERSION)
- _ASTCFLAGS+=$(shell if test $(BSDVERSION) -lt 500016 ; then echo "-D_THREAD_SAFE"; fi)
- endif
-
-@@ -462,8 +464,13 @@
- $(INSTALL) -m 644 $$x "$(DESTDIR)$(ASTDATADIR)/static-http" ; \
- done
- $(INSTALL) -m 644 doc/core-en_US.xml "$(DESTDIR)$(ASTDATADIR)/static-http";
-+
-+ if [ ! -d $(DESTDIR)$(DOCSDIR)/images ]; then \
-+ $(MKDIR) $(DESTDIR)$(DOCSDIR)/images; \
-+ fi
-+
- for x in images/*.jpg; do \
-- $(INSTALL) -m 644 $$x "$(DESTDIR)$(ASTDATADIR)/images" ; \
-+ $(INSTALL) -m 644 $$x $(DESTDIR)$(DOCSDIR)/images ; \
- done
- $(MAKE) -C sounds install
-
-@@ -523,6 +530,7 @@
- $(INSTALL) -d "$(DESTDIR)$(ASTSPOOLDIR)/dictate"
- $(INSTALL) -d "$(DESTDIR)$(ASTSPOOLDIR)/meetme"
- $(INSTALL) -d "$(DESTDIR)$(ASTSPOOLDIR)/monitor"
-+ $(INSTALL) -d "$(DESTDIR)$(ASTSPOOLDIR)/outgoing"
- $(INSTALL) -d "$(DESTDIR)$(ASTSPOOLDIR)/system"
- $(INSTALL) -d "$(DESTDIR)$(ASTSPOOLDIR)/tmp"
- $(INSTALL) -d "$(DESTDIR)$(ASTSPOOLDIR)/voicemail"
-@@ -544,6 +552,7 @@
- $(INSTALL) -d "$(DESTDIR)$(ASTDATADIR)/static-http"
- $(INSTALL) -d "$(DESTDIR)$(ASTMANDIR)/man8"
- $(INSTALL) -d "$(DESTDIR)$(AGI_DIR)"
-+ $(INSTALL) -d "$(DESTDIR)$(ASTDBDIR)"
-
- bininstall: _all installdirs $(SUBDIRS_INSTALL)
- $(INSTALL) -m 755 main/asterisk $(DESTDIR)$(ASTSBINDIR)/
-@@ -603,7 +612,7 @@
- @exit 1
- endif
-
--install: badshell bininstall datafiles
-+install: badshell bininstall datafiles samples
- @if [ -x /usr/sbin/asterisk-post-install ]; then \
- /usr/sbin/asterisk-post-install $(DESTDIR) . ; \
- fi
-@@ -645,29 +654,18 @@
- else \
- echo "Installing $$x" ; \
- fi ; \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x` ; \
-+ $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x`-dist ; \
- done
-
- samples: adsi
- @echo Installing other config files...
- @for x in configs/*.sample; do \
-- dst="$(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`" ; \
-- if [ -f $${dst} ]; then \
-- if [ "$(OVERWRITE)" = "y" ]; then \
-- if cmp -s $${dst} $$x ; then \
-- echo "Config file $$x is unchanged"; \
-- continue; \
-- fi ; \
-- mv -f $${dst} $${dst}.old ; \
-- else \
-- echo "Skipping config file $$x"; \
-- continue; \
-- fi ;\
-+ $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`-dist ; \
-+ if [ ! -f $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` ]; then \
-+ $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`; \
- fi ; \
-- echo "Installing file $$x"; \
-- $(INSTALL) -m 644 $$x $${dst} ;\
- done
-- if [ "$(OVERWRITE)" = "y" ]; then \
-+ @if true; then \
- echo "Updating asterisk.conf" ; \
- sed -e 's|^astetcdir.*$$|astetcdir => $(ASTETCDIR)|' \
- -e 's|^astmoddir.*$$|astmoddir => $(MODULES_DIR)|' \
-@@ -681,6 +679,7 @@
- -e 's|^astlogdir.*$$|astlogdir => $(ASTLOGDIR)|' \
- $(DESTDIR)$(ASTCONFPATH) > $(DESTDIR)$(ASTCONFPATH).tmp ; \
- $(INSTALL) -m 644 $(DESTDIR)$(ASTCONFPATH).tmp $(DESTDIR)$(ASTCONFPATH) ; \
-+ $(INSTALL) -m 644 $(DESTDIR)$(ASTCONFPATH).tmp $(DESTDIR)$(ASTCONFPATH)-dist ; \
- rm -f $(DESTDIR)$(ASTCONFPATH).tmp ; \
- fi ; \
- $(INSTALL) -d $(DESTDIR)$(ASTSPOOLDIR)/voicemail/default/1234/INBOX
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list