Hello All!

The following patch removes bundled copy of libgsm and modifies sources
to use pre-built gsm. In fact, almost all popular Linux distributions
and xBSD variants provide gsm package, so it's better to use it instead
of building against our internal copy.

I would like to get feedback from you, dear reader, whether to apply
this patch or not.

Peter Lemenkov (1):
  Use system-wide GSM library instead of bundled one

 README                                             |    2 +
 core/plug-in/gsm/Makefile                          |   15 +-
 core/plug-in/gsm/gsm-1.0-pl10/COPYRIGHT            |   16 -
 core/plug-in/gsm/gsm-1.0-pl10/ChangeLog            |   80 --
 core/plug-in/gsm/gsm-1.0-pl10/ChangeLog.orig       |   73 --
 core/plug-in/gsm/gsm-1.0-pl10/INSTALL              |   99 --
 core/plug-in/gsm/gsm-1.0-pl10/MACHINES             |   11 -
 core/plug-in/gsm/gsm-1.0-pl10/MANIFEST             |   59 --
 core/plug-in/gsm/gsm-1.0-pl10/Makefile             |  493 ----------
 core/plug-in/gsm/gsm-1.0-pl10/README.gsm-1.0       |   37 -
 core/plug-in/gsm/gsm-1.0-pl10/add-test/add_test.c  |  353 --------
 .../plug-in/gsm/gsm-1.0-pl10/add-test/add_test.dta |  683 --------------
 core/plug-in/gsm/gsm-1.0-pl10/inc/config.h         |   37 -
 core/plug-in/gsm/gsm-1.0-pl10/inc/gsm.h            |   71 --
 core/plug-in/gsm/gsm-1.0-pl10/inc/private.h        |  268 ------
 core/plug-in/gsm/gsm-1.0-pl10/inc/proto.h          |   65 --
 core/plug-in/gsm/gsm-1.0-pl10/inc/toast.h          |  109 ---
 core/plug-in/gsm/gsm-1.0-pl10/inc/unproto.h        |   23 -
 core/plug-in/gsm/gsm-1.0-pl10/man/bitter.1         |   70 --
 core/plug-in/gsm/gsm-1.0-pl10/man/gsm.3            |  105 ---
 core/plug-in/gsm/gsm-1.0-pl10/man/gsm_explode.3    |   47 -
 core/plug-in/gsm/gsm-1.0-pl10/man/gsm_option.3     |  183 ----
 core/plug-in/gsm/gsm-1.0-pl10/man/gsm_print.3      |   52 --
 core/plug-in/gsm/gsm-1.0-pl10/man/toast.1          |  156 ----
 core/plug-in/gsm/gsm-1.0-pl10/src/add.c            |  235 -----
 core/plug-in/gsm/gsm-1.0-pl10/src/code.c           |  100 --
 core/plug-in/gsm/gsm-1.0-pl10/src/debug.c          |   76 --
 core/plug-in/gsm/gsm-1.0-pl10/src/decode.c         |   63 --
 core/plug-in/gsm/gsm-1.0-pl10/src/gsm_create.c     |   45 -
 core/plug-in/gsm/gsm-1.0-pl10/src/gsm_decode.c     |  361 --------
 core/plug-in/gsm/gsm-1.0-pl10/src/gsm_destroy.c    |   26 -
 core/plug-in/gsm/gsm-1.0-pl10/src/gsm_encode.c     |  451 ----------
 core/plug-in/gsm/gsm-1.0-pl10/src/gsm_explode.c    |  417 ---------
 core/plug-in/gsm/gsm-1.0-pl10/src/gsm_implode.c    |  515 -----------
 core/plug-in/gsm/gsm-1.0-pl10/src/gsm_option.c     |   69 --
 core/plug-in/gsm/gsm-1.0-pl10/src/gsm_print.c      |  167 ----
 core/plug-in/gsm/gsm-1.0-pl10/src/long_term.c      |  949 --------------------
 core/plug-in/gsm/gsm-1.0-pl10/src/lpc.c            |  341 -------
 core/plug-in/gsm/gsm-1.0-pl10/src/preprocess.c     |  113 ---
 core/plug-in/gsm/gsm-1.0-pl10/src/rpe.c            |  488 ----------
 core/plug-in/gsm/gsm-1.0-pl10/src/short_term.c     |  429 ---------
 core/plug-in/gsm/gsm-1.0-pl10/src/table.c          |   63 --
 core/plug-in/gsm/gsm-1.0-pl10/src/toast.c          |  800 -----------------
 core/plug-in/gsm/gsm-1.0-pl10/src/toast_alaw.c     |  334 -------
 .../plug-in/gsm/gsm-1.0-pl10/src/toast_alaw.c.orig |  333 -------
 core/plug-in/gsm/gsm-1.0-pl10/src/toast_audio.c    |  113 ---
 core/plug-in/gsm/gsm-1.0-pl10/src/toast_lin.c      |   24 -
 core/plug-in/gsm/gsm-1.0-pl10/src/toast_ulaw.c     |  621 -------------
 core/plug-in/gsm/gsm-1.0-pl10/tls/bitter.c         |   66 --
 core/plug-in/gsm/gsm-1.0-pl10/tls/bitter.dta       |   90 --
 core/plug-in/gsm/gsm-1.0-pl10/tls/ginger.c         |   54 --
 core/plug-in/gsm/gsm-1.0-pl10/tls/sour.c           |   89 --
 core/plug-in/gsm/gsm-1.0-pl10/tls/sour1.dta        |   88 --
 core/plug-in/gsm/gsm-1.0-pl10/tls/sour2.dta        |   90 --
 core/plug-in/gsm/gsm-1.0-pl10/tls/sweet.c          |   66 --
 core/plug-in/gsm/gsm-1.0-pl10/tls/taste.c          |  134 ---
 core/plug-in/gsm/gsm-1.0-pl10/tls/taste.h          |   20 -
 core/plug-in/gsm/gsm-1.0-pl10/tst/cod2lin.c        |  104 ---
 core/plug-in/gsm/gsm-1.0-pl10/tst/cod2txt.c        |   94 --
 core/plug-in/gsm/gsm-1.0-pl10/tst/gsm2cod.c        |   93 --
 core/plug-in/gsm/gsm-1.0-pl10/tst/lin2cod.c        |  105 ---
 core/plug-in/gsm/gsm-1.0-pl10/tst/lin2txt.c        |   94 --
 core/plug-in/gsm/gsm.c                             |    2 +-
 63 files changed, 5 insertions(+), 11424 deletions(-)
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/COPYRIGHT
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/ChangeLog
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/ChangeLog.orig
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/INSTALL
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/MACHINES
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/MANIFEST
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/Makefile
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/README.gsm-1.0
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/add-test/add_test.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/add-test/add_test.dta
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/inc/config.h
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/inc/gsm.h
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/inc/private.h
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/inc/proto.h
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/inc/toast.h
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/inc/unproto.h
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/man/bitter.1
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/man/gsm.3
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/man/gsm_explode.3
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/man/gsm_option.3
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/man/gsm_print.3
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/man/toast.1
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/src/add.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/src/code.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/src/debug.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/src/decode.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/src/gsm_create.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/src/gsm_decode.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/src/gsm_destroy.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/src/gsm_encode.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/src/gsm_explode.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/src/gsm_implode.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/src/gsm_option.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/src/gsm_print.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/src/long_term.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/src/lpc.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/src/preprocess.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/src/rpe.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/src/short_term.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/src/table.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/src/toast.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/src/toast_alaw.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/src/toast_alaw.c.orig
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/src/toast_audio.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/src/toast_lin.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/src/toast_ulaw.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/tls/bitter.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/tls/bitter.dta
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/tls/ginger.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/tls/sour.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/tls/sour1.dta
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/tls/sour2.dta
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/tls/sweet.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/tls/taste.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/tls/taste.h
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/tst/cod2lin.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/tst/cod2txt.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/tst/gsm2cod.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/tst/lin2cod.c
 delete mode 100644 core/plug-in/gsm/gsm-1.0-pl10/tst/lin2txt.c

_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev

Reply via email to