Skip to content
Snippets Groups Projects
  1. Dec 05, 2017
    • Sebastian Kemper's avatar
      asterisk-15.x: fix CONFIGURE_ARGS · fb84fe64
      Sebastian Kemper authored
      
      The way CONFIGURE_ARGS are done for srtp and pjproect does not take into
      account that more than one package depends on them. This can result in
      build failures. So add ifeqs to test properly if --with or --without is
      required.
      
      This commit also adds CONFIGURE_ARGS checks for:
      
      alsa (asound)
      portaudio
      speex
      speexdsp
      
      Signed-off-by: default avatarSebastian Kemper <sebastian_ml@gmx.net>
      fb84fe64
  2. Dec 03, 2017
  3. Nov 28, 2017
  4. Nov 21, 2017
  5. Nov 16, 2017
  6. Nov 14, 2017
  7. Nov 12, 2017
    • Sebastian Kemper's avatar
      asterisk-chan-lantiq: remove nonshared hack · ce02e2dd
      Sebastian Kemper authored
      
      The previously conceived hack - to make the buildbots actually build
      this package during the target phase - does not work. This patch removes
      the hack. This includes removing the lines from the asterisk Makefiles
      that tar up the asterisk headers.
      
      The upside of removing the hack is that the package name can be reverted
      to what it was before, so it can be found in the same place like all the
      other asterisk modules, i.e. below its asterisk version.
      
      Another upside is that the Makefile does not pretend to solve the
      problem anymore. Issue #193 is still open for the same. Maybe some day
      somebody can figure out how to resolve the problem properly.
      
      Signed-off-by: default avatarSebastian Kemper <sebastian_ml@gmx.net>
      ce02e2dd
  8. Nov 07, 2017
  9. Nov 05, 2017
  10. Oct 31, 2017
  11. Oct 08, 2017
  12. Sep 14, 2017
  13. Sep 13, 2017
  14. Sep 10, 2017
  15. Sep 01, 2017
  16. Aug 27, 2017
  17. Aug 19, 2017
    • Sebastian Kemper's avatar
      asterisk13: add missing modules · 043ecc92
      Sebastian Kemper authored
      
      - Add missing modules to curl and odbc packages. This fixes issue #181.
      - Add back pbx-lua, which apparently was dropped earlier.
      - Revision bump.
      
      Signed-off-by: default avatarSebastian Kemper <sebastian_ml@gmx.net>
      043ecc92
    • Sebastian Kemper's avatar
      asterisk13: clean up compile stage · 92e04ad4
      Sebastian Kemper authored
      
      - Don't add extra TARGET_LDFLAGS for asterisk13-pbx-lua. It is not
        needed anymore (apart from that the module isn't available currently,
        see next commit).
      - Stop setting -Wl,-rpath-link in LDFLAGS. There seems to be no point to
        do that (anymore).
      - Stop calling specific make targets like version.h; make handles the
        build properly without it.
      - Use the default compile routine instead of the custom one.
      - Add AST_FORTIFY_SOURCE to MAKE_FLAGS (seen in Debian rules file,
        prevents asterisk's build system to mess with OpenWrt/LEDE flags).
      
      Signed-off-by: default avatarSebastian Kemper <sebastian_ml@gmx.net>
      92e04ad4
    • Sebastian Kemper's avatar
      asterisk13: clean up configure stage · 6369299d
      Sebastian Kemper authored
      
      - Remove some unneeded parentheses.
      - Remove $(SITE_VARS) as it is not used.
      - Remove --without-curl and --with-uuid=... from configure arguments as
        they've been removed from configure.
      
      Signed-off-by: default avatarSebastian Kemper <sebastian_ml@gmx.net>
      6369299d
    • Sebastian Kemper's avatar
      asterisk13: change some default file locations · 4cfd2a6f
      Sebastian Kemper authored
      
      - Set data dir to /usr/share/asterisk and use default locations for
        everything else.
      - This is more in line with FHS and fixes issue #38. Database files are
        now written to tmpfs (/var is mounted there). This prevents the
        rootfs from filling up. It also prevents the flash to degrade during
        constant database rewriting.
      - As the data dir changes, so does the location of the sound files. This
        commit also takes care of that.
      
      Signed-off-by: default avatarSebastian Kemper <sebastian_ml@gmx.net>
      4cfd2a6f
  18. Aug 13, 2017
    • Sebastian Kemper's avatar
      asterisk-13.x: remove modules from pjsip (cosmetic) · f29574c5
      Sebastian Kemper authored
      
      Remove two modules from pjsip. Upstream removed res_pjsip_log_forwarder
      and moved res_pjsip_multihomed to res_pjsip.
      
      Signed-off-by: default avatarSebastian Kemper <sebastian_ml@gmx.net>
      f29574c5
    • Sebastian Kemper's avatar
      asterisk-13.x: fix config file issues · b9914e6f
      Sebastian Kemper authored
      
      - The configuration file protection for modules does not work when there
        is more than one configuration file. Currently conffiles is populated
        with a space separated list. But the items need to be separated by
        newlines. With spaces, only the first item gets added to conffiles. The
        remaining items are dropped and not protected. Fix this by replacing
        spaces with newlines. Revision bump because this could lead to
        overwriting files unintentionally.
      - Remove a duplicate '/etc/asterisk/modules.conf' from
        Package/asterisk13/conffiles.
      - Remove '/etc/asterisk/rtp.conf' from Package/asterisk13/conffiles
        because the file is installed and protected by res-rtp-asterisk.
      - Add missing stasis.conf and pjsip_wizard.conf.
      
      Signed-off-by: default avatarSebastian Kemper <sebastian_ml@gmx.net>
      b9914e6f
  19. Aug 09, 2017
    • Sebastian Kemper's avatar
      asterisk-13.x: fix missing symbols issue · 08fd9340
      Sebastian Kemper authored
      
      - add some pjsip modules that were missing.
      - sort pjsip modules alphabetically.
      - add a patch from ASTERISK-26518 to fix the unresolved symbol issue.
        The patch is also included in Debian. The patch fixes issue #77 (the
        problem was also mentioned in #88).
      
      Signed-off-by: default avatarSebastian Kemper <sebastian_ml@gmx.net>
      08fd9340
    • Sebastian Kemper's avatar
      pjproject: align with Asterisk requirements, misc improvements · ae177a2f
      Sebastian Kemper authored
      
      - Make "--disable-floating-point" depend on SOFT_FLOAT
      - Remove "--disable-ilbc-coder" as configure no longer recognizes it.
      - Align args with the ones used by Asterisk (for their bundled pjproject);
        this includes adding "--disable-resample".
      - With libresample removed remove the dep from asterisk13 accordingly.
      - Note: the disabled items are _not_ used by Asterisk anyway.
      - Drop speex dep as pjproject does not link against it the way it is
        configured.
      
      Signed-off-by: default avatarSebastian Kemper <sebastian_ml@gmx.net>
      ae177a2f
  20. Aug 08, 2017
  21. Aug 04, 2017
  22. Aug 03, 2017
  23. Jul 29, 2017
  24. Jul 28, 2017
Loading