Commit Graph

87 Commits

Author SHA1 Message Date
marian 831b64a895 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
2015-04-07 10:07:44 +00:00
paulc bb26c1197c Build, install and use a dynamic library for ASN.1 code.
git-svn-id: http://voip.null.ro/svn/yate@5964 acf43c95-373e-0410-b603-e72c3f656dc1
2015-04-01 16:50:56 +00:00
paulc 3cc531ed36 Renamed configure.in to configure.ac to preserve compatibility with newer autoconf.
git-svn-id: http://voip.null.ro/svn/yate@5948 acf43c95-373e-0410-b603-e72c3f656dc1
2015-02-26 11:17:03 +00:00
paulc bcda240190 Install and package licenses for iLBC and WebRTC code.
git-svn-id: http://voip.null.ro/svn/yate@5911 acf43c95-373e-0410-b603-e72c3f656dc1
2014-09-03 22:59:57 +00:00
paulc b0e7f8dcab Added support for creating scripting extensions in other modules.
git-svn-id: http://voip.null.ro/svn/yate@5902 acf43c95-373e-0410-b603-e72c3f656dc1
2014-08-06 08:08:06 +00:00
paulc 1f1e27d68a Added configuration option --enable-lib-exec that can remove executable permission from installed shared libraries and Yate modules.
Attempt to detect the proper default to match Debian / Ubuntu install policy.


git-svn-id: http://voip.null.ro/svn/yate@5866 acf43c95-373e-0410-b603-e72c3f656dc1
2014-07-09 13:50:15 +00:00
paulc a0a8ab9e3f Moved XML classes to the main library.
git-svn-id: http://voip.null.ro/svn/yate@5864 acf43c95-373e-0410-b603-e72c3f656dc1
2014-07-04 15:18:11 +00:00
paulc dacd9ac9e4 Added "yate-config --revision" and made version available in main and modules Makefile.
git-svn-id: http://voip.null.ro/svn/yate@5822 acf43c95-373e-0410-b603-e72c3f656dc1
2014-04-15 09:57:15 +00:00
paulc 2b40678a5c Build and install the yategsm library and its headers.
git-svn-id: http://voip.null.ro/svn/yate@5750 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-30 21:47:34 +00:00
oana 7257b81ae8 Remove GSM library from list of installed libraries.
It was breaking making install process as the library is not built at the moment.



git-svn-id: http://voip.null.ro/svn/yate@5696 acf43c95-373e-0410-b603-e72c3f656dc1
2013-12-17 13:38:17 +00:00
oana 74aca45854 Added GSM library.
Work in progress on adding Radio Layer 3 message decoders.



git-svn-id: http://voip.null.ro/svn/yate@5692 acf43c95-373e-0410-b603-e72c3f656dc1
2013-12-13 11:27:09 +00:00
paulc d6f0a3eb60 Added G.711 tables to SVN.
Compute slin to mulaw and alaw tables at startup.
Got rid of the sox build time dependency.


git-svn-id: http://voip.null.ro/svn/yate@5050 acf43c95-373e-0410-b603-e72c3f656dc1
2012-05-09 12:32:43 +00:00
paulc 272d60f1fe At "make install" check if the API index.html is present.
This allows installing API docs from tarball even if doxygen and kdoc are missing.
Fixes packaging errors on systems without doxygen or kdoc.


git-svn-id: http://voip.null.ro/svn/yate@5036 acf43c95-373e-0410-b603-e72c3f656dc1
2012-05-03 12:56:09 +00:00
paulc 7a28614f78 Added missing library and modules to install and package.
git-svn-id: http://voip.null.ro/svn/yate@4893 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-10 15:54:16 +00:00
paulc 2eb6308915 Added make target install-noconf that doesn't install config files or API docs.
git-svn-id: http://voip.null.ro/svn/yate@4196 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-18 16:46:40 +00:00
paulc 61a6bdccf8 Fixed make install and uninstall targets for the new libyateqt4.so and qt4client.h
git-svn-id: http://voip.null.ro/svn/yate@3940 acf43c95-373e-0410-b603-e72c3f656dc1
2010-12-10 09:36:40 +00:00
paulc 53c7b31ba3 No longer require to be root to run rpmbuild.
Allow RPMOPT variable to pass parameters to rpmbuild.


git-svn-id: http://voip.null.ro/svn/yate@3267 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-02 21:08:49 +00:00
paulc a3b65e3faa Reorder libraries so that Yate libraries and modules can be linked using --as-needed avoiding underlinking or overlinking.
Reported by Mandriva (bug report #206).


git-svn-id: http://voip.null.ro/svn/yate@3143 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-24 13:46:12 +00:00
marian 76c182e440 Implemented jabber server. Changed jingle channel to support the new jabber library. Replaced tinyxml with yate own XML library. Added openssl support for server. Work in progress in jabber client support.
git-svn-id: http://voip.null.ro/svn/yate@2882 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-02 16:05:39 +00:00
paulc fe0c3a3fb2 Generate yate-config.in dynamically to add support for arbitrary parameters.
Run autogen.sh to regenerate configure, should detect autoconf properly.


git-svn-id: http://voip.null.ro/svn/yate@2697 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-10 13:43:42 +00:00
paulc e301807aa1 Reserve $LIBS and @LIBS@ for the system libraries that can be passed to
the configure script.


git-svn-id: http://voip.null.ro/svn/yate@2678 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-01 19:17:54 +00:00
paulc 35beaecc0a Use the system detected CFLAGS instead of hardcoding -O2
git-svn-id: http://voip.null.ro/svn/yate@2673 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-01 16:06:14 +00:00
paulc 69da61247f Detect the proper threading library where pthread_mutexattr_settype is
located.
Look for regcomp only when not using internal regexp.


git-svn-id: http://voip.null.ro/svn/yate@2672 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-01 15:42:34 +00:00
paulc 002c5c11b5 Do not require to install API docs if neither kdoc or doxygen are detected.
git-svn-id: http://voip.null.ro/svn/yate@2652 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-26 15:29:44 +00:00
paulc cfaf2d7b38 Build and use dynamic versions of MGCP and Jingle libraries.
git-svn-id: http://voip.null.ro/svn/yate@2389 acf43c95-373e-0410-b603-e72c3f656dc1
2008-12-03 13:51:52 +00:00
paulc bbf64c9a1c Added way to put SVN revision in package.
git-svn-id: http://voip.null.ro/svn/yate@2214 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-18 15:33:08 +00:00
paulc fcd6c8f9e9 Warn at install time about local lib path not in /etc/ld.so.conf.
git-svn-id: http://voip.null.ro/svn/yate@2174 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-01 13:11:49 +00:00
paulc bbc0dbea91 Add configure time LDFLAGS to linker command line.
git-svn-id: http://voip.null.ro/svn/yate@2006 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-03 10:59:16 +00:00
paulc 699bb6b3f6 Added apidocs-everything target that includes Yate libraries.
git-svn-id: http://voip.null.ro/svn/yate@1865 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-31 19:37:29 +00:00
paulc aef0770394 Added Qt4 package and status tag.
git-svn-id: http://voip.null.ro/svn/yate@1596 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-07 21:07:07 +00:00
paulc 1041261eb4 Fixed creating libraries symlinks.
git-svn-id: http://voip.null.ro/svn/yate@1554 acf43c95-373e-0410-b603-e72c3f656dc1
2007-12-17 14:40:38 +00:00
paulc 184ba411be Install the previously missing libyatesig.so
git-svn-id: http://voip.null.ro/svn/yate@1553 acf43c95-373e-0410-b603-e72c3f656dc1
2007-12-16 22:11:56 +00:00
paulc 7e8db21261 Using @datadir@ instead of @datarootdir@ for compatibility with older autoconf.
git-svn-id: http://voip.null.ro/svn/yate@1551 acf43c95-373e-0410-b603-e72c3f656dc1
2007-12-16 21:08:02 +00:00
paulc 2210efeb99 Fixed modules' path and list for Yate 2.
git-svn-id: http://voip.null.ro/svn/yate@1548 acf43c95-373e-0410-b603-e72c3f656dc1
2007-12-14 15:45:25 +00:00
paulc b7b32fa03e Reverted to hardcoded relative paths because top_builddir is not portable
across autoconf versions.


git-svn-id: http://voip.null.ro/svn/yate@1484 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-23 14:14:54 +00:00
paulc d32c220960 Directory reorder #3
git-svn-id: http://voip.null.ro/svn/yate@1476 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-15 23:06:36 +00:00
paulc 13c3f264ac Properly build and install architecture independent files in / from the
source tree. Resolves bug 0000049.


git-svn-id: http://voip.null.ro/svn/yate@1432 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-23 11:12:50 +00:00
paulc 9594fb6fee Added MIME related classes in engine.
git-svn-id: http://voip.null.ro/svn/yate@1410 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-26 23:45:33 +00:00
paulc e6aca92e6a Allow changing the headers parsed for documentation from YateLocal.mak
git-svn-id: http://voip.null.ro/svn/yate@1399 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-20 00:07:02 +00:00
paulc b72d0be1d6 Added "srpm" to the list of targets.
git-svn-id: http://voip.null.ro/svn/yate@1273 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-13 23:01:20 +00:00
paulc 70c288ac04 Fixed bug in "make rpm"
git-svn-id: http://voip.null.ro/svn/yate@1270 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-13 22:02:06 +00:00
paulc db1057fa0d Added support for targets apidocs-kdoc and apidocs-doxygen.
git-svn-id: http://voip.null.ro/svn/yate@1048 acf43c95-373e-0410-b603-e72c3f656dc1
2006-09-18 17:35:28 +00:00
paulc 8fbe078442 Bumped version number. Version 1.0.0 release 1
git-svn-id: http://voip.null.ro/svn/yate@963 acf43c95-373e-0410-b603-e72c3f656dc1
2006-07-07 14:07:18 +00:00
paulc 293fe7cd09 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@950 acf43c95-373e-0410-b603-e72c3f656dc1
2006-07-05 20:08:09 +00:00
paulc 90f469b4ba Fixed docs build
git-svn-id: http://voip.null.ro/svn/yate@949 acf43c95-373e-0410-b603-e72c3f656dc1
2006-07-05 20:07:24 +00:00
paulc cb82a2be77 Removed module specific classes.
git-svn-id: http://voip.null.ro/svn/yate@947 acf43c95-373e-0410-b603-e72c3f656dc1
2006-07-05 19:53:18 +00:00
paulc c28e4d627f Bumped version no, preparing for release.
git-svn-id: http://voip.null.ro/svn/yate@929 acf43c95-373e-0410-b603-e72c3f656dc1
2006-07-04 19:11:58 +00:00
paulc 64ffa09d1a Properly install dogygen API docs and help files.
git-svn-id: http://voip.null.ro/svn/yate@858 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-11 14:41:04 +00:00
paulc 9992f8464a Fixed copy/paste error.
git-svn-id: http://voip.null.ro/svn/yate@848 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-09 13:49:58 +00:00
paulc 5893998e93 Added more clases to kdoc documentation.
Fixed bug in text message handling in h323chan.


git-svn-id: http://voip.null.ro/svn/yate@847 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-09 13:20:31 +00:00