Commit graph

22 commits

Author SHA1 Message Date
rillig
70d8e3cece Fixed the remaining pkglint -Wall warnings. 2006-01-29 01:30:20 +00:00
rillig
fab1e7860e - Fixed some pkglint warnings.
- Replaced absolute directories like /usr/pkg and /var with ${PREFIX} and
  ${VARBASE}.
- USE_TOOLS+=perl:run, since there is one Perl program installed with the
  package.
- Bumped PKGREVISION.
2006-01-29 01:21:45 +00:00
riz
917b9c38f1 Update to asterisk 1.2.3 - bugfixes only. 2006-01-25 17:48:43 +00:00
riz
72255e472d Patch the default path for music-on-hold files. 2006-01-24 02:09:38 +00:00
mjl
062d71c80f Update to asterisk 1.2.2
Changes are bugfixes only.
2006-01-18 11:39:54 +00:00
riz
28723e33e3 Update asterisk to version 1.2.1. Many, many bugfixes, and some
new features, including support for DUNDi.  (http://www.dundi.com/ for
more information)

The initial framework and porting of this package upgrade was done by
Martin J. Laubach, with lots of feature/PLIST fixes by me.  DragonFly
support added by Joerg Sonnenberger.
2006-01-13 20:32:38 +00:00
rillig
734218ea9a The script interpreter of libdata/asterisk/agi-bin/agi-test.agi had been
/usr/bin/perl -- added the file to REPLACE_PERL. Because the binary
package changed, bump PKGREVISION.
2006-01-12 19:30:15 +00:00
rillig
2ca458613c Fixed a whole lot of pkglint warnings regarding the use of backslashes
in double quoted strings, variable definition alignments, variable names
starting with an underscore and other quoting issues.
2006-01-12 19:11:55 +00:00
joerg
c39008d1c9 DragonFly support. Override config.guess and config.sub. 2006-01-02 16:02:10 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
rh
883cee5422 Make this compile with newer versions of Darwin that have poll(2). 2005-10-10 21:45:08 +00:00
riz
0ae635d1b3 Restore the 'old-releases' directory to MASTER_SITES so this package
doesn't immediately break when the next version is released.
2005-09-02 17:23:06 +00:00
adam
ba5beff8db Changes 1.0.9:
-- fix bug in callerid matching in the dialplan that was introduced in 1.0.8

Changes 1.0.8:
 -- chan_zap
    -- Asterisk will now also look in the regular context for the fax extension
       while executing a macro.  Previously, for this to work, the fax extension
       would have to be included in the macro definition.
    -- On some systems, ALERTING will be sent after PROCEEDING, so code has been
       added to account for this case.
    -- If no extension is specified on an overlap call, the 's' extension will
       be used.
 -- chan_sip
    -- We no longer send a "to" tag on "100 Trying" messages, as it is
       inappropriate to do so.
    -- We now respond correctly to an invite for T.38 with a "488 Not acceptable
       here"
    -- We now discard saved tags on 401/407 responses in case the provider we're
       talking to tries to pull a dirty trick on us and change it.
    -- rtptimeout options will now be correctly set on a peer basis rather than
       only global
 -- chan_mgcp
    -- Fixed setting of accountcode
    -- Fixed where *67 to block callerid only worked for first call
 -- chan_agent
    -- We now will not pass audio until the agent has acked the call if the
       configuration
       is set up for the agent to do so.
 -- chan_alsa
    -- Fixed problems with the unloading of this module
 -- res_agi
    -- A fix has been added to prevent calls from being hung up when more than
       one call is executing an AGI script calling the GET DATA command.
    -- AGI scripts will now continue to run even if a file was not found with
       the GET DATA command.
    -- When calling SAY NUMBER with a number like 09, we will now say "nine"
       instead of "zero"
 -- app_dial
    -- There was a problem where text frames would not be forwarded before the
       channel has been answered.
 -- app_disa
    -- Fixed the timeout used when no password is set
 -- app_queue
    -- Distinctive ring has been fixed to work for queue members
  -- rtp
    -- Fixed a logic error when setting the "rtpchecksums" option
 -- say.c
    -- A problem has been fixed with saying the date in Spanish.
 -- Makefile
    -- A line was missing for the autosupport script that caused "make rpm" to
       fail
 -- format_wav_gsm
    -- Fixed a problem with wav formatting that prevented files from being
       played in some media players
 -- pbx_spool
    -- Fixed if the last line of text in a file for the call spool did not
       contain a new line, it would not be processed
 -- logger
    -- Fixed the logger so that color escape sequences wouldn't be sent to the
       logs
 -- format_sln
    -- A lot of changes were made to correctly handle signed linear format on
       big endian machines
2005-09-02 12:58:34 +00:00
jlam
bd2788d930 Merge CONF_FILES/SUPPORT_FILES and CONF_FILES_PERMS/SUPPORT_FILES_PERMS
as the INSTALL and DEINSTALL scripts no longer distinguish between
the two types of files.  Drop SUPPORT_FILES{,_PERMS} and modify the
packages in pkgsrc accordingly.
2005-08-19 18:12:36 +00:00
riz
dcb8da9a6b Fix the build of asterisk on powerpc platforms. Approved by jmcneill. 2005-05-24 14:29:06 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
reed
ee8be9d0c1 RCD_SCRIPTS_EXAMPLEDIR is no longer customizable.
And always is defined as share/examples/rc.d
which was the default before.

This rc.d scripts are not automatically added to PLISTs now also.
So add to each corresponding PLIST as required.

This was discussed on tech-pkg in late January and late April.

Todo: remove the RCD_SCRIPTS_EXAMPLEDIR uses in MESSAGES and elsewhere
and remove the RCD_SCRIPTS_EXAMPLEDIR itself.
2005-05-02 20:33:57 +00:00
minskim
eb5d651ae9 This package needs openssl to build; include its buildlink3 file. 2005-04-17 03:48:59 +00:00
riz
297de1fa78 Rework patch-aa so that machines with different MACHINE and MACHINE_ARCH
stand a chance of working.  Fixes build on NetBSD/amd64 - have not
tested functionality.  Approved by jmcneill.
2005-04-13 19:23:56 +00:00
riz
5f72a4391d Asterisk doesn't work with non-native threads. Approved by jmcneill. 2005-04-13 19:22:17 +00:00
riz
043e53b516 Initial import of asterisk-1.0.7, from pkgsrc-wip. Approved by jmcneill.
There are still some features not enabled by default, but this is a
solid foundation upon which to build - a fully-functional PBX can be
built, including PSTN gatewaying using the comms/zaptel-netbsd package.

From the DESCR:
Asterisk is a complete PBX in software.  It provides
all of the features you would expect from a PBX and more. Asterisk
does voice over IP in three protocols, and can interoperate with
almost all standards-based telephony equipment using relatively
inexpensive hardware.

Asterisk provides Voicemail services with Directory, Call Conferencing,
Interactive Voice Response, Call Queuing. It has support for
three-way calling, caller ID services, ADSI, SIP and H.323 (as both
client and gateway).
2005-04-08 03:10:52 +00:00