Renamed gsm library to radio. Renamed library source directory and header also.

git-svn-id: http://voip.null.ro/svn/yate@5965 acf43c95-373e-0410-b603-e72c3f656dc1
This commit is contained in:
marian 2015-04-07 10:07:44 +00:00
parent bb26c1197c
commit 831b64a895
6 changed files with 24 additions and 21 deletions

View File

@ -28,10 +28,10 @@ SLIBS:= $(YLIB) libyate.so \
libyatescript.so.@PACKAGE_VERSION@ libyatescript.so \
libyatesig.so.@PACKAGE_VERSION@ libyatesig.so \
libyateasn.so.@PACKAGE_VERSION@ libyateasn.so \
libyategsm.so.@PACKAGE_VERSION@ libyategsm.so \
libyateradio.so.@PACKAGE_VERSION@ libyateradio.so \
libyatemgcp.so.@PACKAGE_VERSION@ libyatemgcp.so \
libyatejabber.so.@PACKAGE_VERSION@ libyatejabber.so
ILIBS:= yscript yasn ygsm
ILIBS:= yscript yasn yradio
INCS := yateclass.h yatemime.h yatengine.h yatephone.h yatecbase.h yatexml.h
GENS := yateversn.h
LIBS :=

View File

@ -1739,7 +1739,7 @@ AC_CONFIG_FILES([packing/rpm/yate.spec
libs/yasn/Makefile
libs/ysnmp/Makefile
libs/miniwebrtc/Makefile
libs/ygsm/Makefile
libs/yradio/Makefile
share/Makefile
share/scripts/Makefile
share/skins/Makefile

View File

@ -1,5 +1,5 @@
# Makefile
# This file holds the make rules for the libyategsm
# This file holds the make rules for the libyateradio
DEBUG :=
@ -11,12 +11,12 @@ CFLAGS := @CFLAGS@ @MODULE_CPPFLAGS@ @INLINE_FLAGS@
LDFLAGS:= @LDFLAGS@
SONAME_OPT := @SONAME_OPT@
YATELIBS := -L../.. -lyate @LIBS@
INCFILES := @top_srcdir@/yateclass.h @top_srcdir@/yatexml.h @srcdir@/yategsm.h
INCFILES := @top_srcdir@/yateclass.h @top_srcdir@/yatexml.h @srcdir@/yateradio.h
PROGS=
LIBS = libyategsm.a
LIBS = libyateradio.a
OBJS = codec.o
LIBD_DEV:= libyategsm.so
LIBD_DEV:= libyateradio.so
LIBD_VER:= $(LIBD_DEV).@PACKAGE_VERSION@
LIBD:= ../../$(LIBD_VER) ../../$(LIBD_DEV)

View File

@ -19,7 +19,7 @@
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
*/
#include <yategsm.h>
#include <yateradio.h>
using namespace TelEngine;

View File

@ -1,6 +1,6 @@
/**
* yategsm.h
* GSM Radio Layer 3 library
* yateradio.h
* Radio library
* This file is part of the YATE Project http://YATE.null.ro
*
* Yet Another Telephony Engine - a fully featured software PBX and IVR
@ -18,32 +18,32 @@
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
*/
#ifndef __YATEGSM_H
#define __YATEGSM_H
#ifndef __YATERADIO_H
#define __YATERADIO_H
#include <yateclass.h>
#include <yatexml.h>
#ifdef _WINDOWS
#ifdef LIBYGSM_EXPORTS
#define YGSM_API __declspec(dllexport)
#ifdef LIBYRADIO_EXPORTS
#define YRADIO_API __declspec(dllexport)
#else
#ifndef LIBYGSM_STATIC
#define YGSM_API __declspec(dllimport)
#ifndef LIBYRADIO_STATIC
#define YRADIO_API __declspec(dllimport)
#endif
#endif
#endif /* _WINDOWS */
#ifndef YGSM_API
#define YGSM_API
#ifndef YRADIO_API
#define YRADIO_API
#endif
namespace TelEngine {
class YGSM_API GSML3Codec
class YRADIO_API GSML3Codec
{
YNOCOPY(GSML3Codec);
public:
@ -291,6 +291,6 @@ private:
}; // namespace TelEngine
#endif /* __YATEGSM_H */
#endif /* __YATERADIO_H */
/* vi: set ts=8 sw=4 sts=4 noet: */

View File

@ -95,7 +95,7 @@ for small to large scale projects.
%{_libdir}/libyatejabber.so.*
%{_libdir}/libyatesig.so.*
%{_libdir}/libyateasn.so.*
%{_libdir}/libyategsm.so.*
%{_libdir}/libyateradio.so.*
%{_libdir}/libyatemgcp.so.*
%{_bindir}/yate
%{_mandir}/*/yate.*
@ -638,6 +638,9 @@ rm -rf %{buildroot}
%changelog
* Tue Apr 07 2015 Marian Podgoreanu <marian@voip.null.ro>
- Renamed GSM Layer 3 radio library
* Wed Apr 01 2015 Paul Chitescu <paulc@voip.null.ro>
- Package the new dynamic libyateasn.so