freebsd-ports/net/asterisk/files
Kubilay Kocak 5697838456 net/asterisk: Overhaul & Add *BONUS* user feature
This port now supports custom Asterisk configurations using a
*user-supplied* menuselect.makeopt file.

This feature is of most value for users that want to disable or
override default functionality that they dont want or need, particular
in space and/or resource constrained, or embedded environments.

For more information see this ports pkg-message file.

OPTIONS Changes:

- Make speex, libexecinfo and mpg123 OPTION'al
- Make menuselect backends (curses/newt) OPTION'al
- Re-order, sort and group all OPTIONS
- Rename MP3 option to MP3PLAYER (ambiguous with format_mp3 module)
- Remove override-able OPTION descriptions (dont appear necessary)
- Add CODECS, SOUNDS and DATABASE options groups for better UX
- Improve OPTION descriptions
- Temporarily disable ICONV option until libxml2 is fixed [1][2]

General Changes:

- Add support for fetching G.279 Core and MOH sounds
- Re-do patches using makepatch (portlint)
- Use %%DATADIR%% in pkg-plist (portlint)
- Make DATADIR-safe (portlint)
- Re-order Makefile sections (portlint)
- Reset @owner/@group after pkg-plist entries
- Simplify post-install: find files/dirs pkg-plist commands
- De-scope global use of LDFLAGS and CPPFLAGS
- Use OPTIONS helpers for  openh323 CPPFLAGS and MAKE_ENV
- Use USE_OPENSSL and its respective variables in CONFIGURE_ARGS
- Modify build to be verbose (NOISY_BUILD)
- Pass CFLAGS/LDFLAGS to ASTCFLAGS/ASTLDFLAGS respectively in MAKE_ENV
- Update and cleanup pkg-plist
- Bump PORTREVISION

Note: These changes will be merged into net/asterisk11 and net/asterisk13
      ports in the near future.

[1] https://reviews.freebsd.org/D3261
[2] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=202006

Reviewed by:		madpilot (maintainer)
Approved by:		madpilot (maintainer)
Differential Revision:	https://reviews.freebsd.org/D3262
2015-08-30 10:36:13 +00:00
..
asterisk.in
patch-agi__Makefile net/asterisk: Overhaul & Add *BONUS* user feature 2015-08-30 10:36:13 +00:00
patch-channels-chan_dahdi.c net/asterisk: Overhaul & Add *BONUS* user feature 2015-08-30 10:36:13 +00:00
patch-channels__Makefile net/asterisk: Overhaul & Add *BONUS* user feature 2015-08-30 10:36:13 +00:00
patch-channels__sip__include__sip.h net/asterisk: Overhaul & Add *BONUS* user feature 2015-08-30 10:36:13 +00:00
patch-channels_h323_Makefile.in net/asterisk: Overhaul & Add *BONUS* user feature 2015-08-30 10:36:13 +00:00
patch-configure net/asterisk: Overhaul & Add *BONUS* user feature 2015-08-30 10:36:13 +00:00
patch-main__asterisk.exports.in net/asterisk: Overhaul & Add *BONUS* user feature 2015-08-30 10:36:13 +00:00
patch-main__db.c net/asterisk: Overhaul & Add *BONUS* user feature 2015-08-30 10:36:13 +00:00
patch-main__lock.c net/asterisk: Overhaul & Add *BONUS* user feature 2015-08-30 10:36:13 +00:00
patch-main__Makefile
patch-main__utils.c net/asterisk: Overhaul & Add *BONUS* user feature 2015-08-30 10:36:13 +00:00
patch-Makefile net/asterisk: Overhaul & Add *BONUS* user feature 2015-08-30 10:36:13 +00:00