Commit 089bb345 authored by Simon Morlat's avatar Simon Morlat

Improve and clean project information. Bump to version 1.1.0 because of license change to GPLv3.

parent 97c07125
Copyright 2012 Belledonne Communications SARL.
Johan Pascal
Jehan Monnier
* Johan Pascal
* Jehan Monnier
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
## [1.1.0] - 2019-09-13
### Changed
- License is changed to GNU GPLv3.
## [1.0.4] - 2017-07-20
### Fixed
- build system issues.
......@@ -21,7 +21,7 @@
############################################################################
cmake_minimum_required(VERSION 3.1)
project(bcg729 VERSION 1.0.4 LANGUAGES C)
project(bcg729 VERSION 1.1.0 LANGUAGES C)
set(PACKAGE "${PROJECT_NAME}")
......
This diff is collapsed.
This diff is collapsed.
bcg729-1.0.4 -- July 20th, 2017
* Build system fixes
bcg729-1.0.3 -- February 24th, 2017
* Update of README
bcg729-1.0.2 -- August 8th, 2016
* Move to MsFactory
* Bug fixes
......@@ -10,13 +10,23 @@ Bcg729 is an opensource implementation of both encoder and decoder of the ITU G7
The library written in C 99 is fully portable and can be executed on many platforms including both ARM and x86 processors.
libbcg729 supports concurrent channels encoding/decoding for multi call application such as conferencing.
This project was initially developed as part of Mediastreamer2, the Linphone's media processing engine.
This is why it also contains the glue to be integrated in Linphone/Mediastreamer2.
For more information, [please visit bcg729's homepage on **linphone.org**](https://linphone.org/technical-corner/bcg729).
Licensing
---------
The source code is licensed under GPLv2. ITU G729 Annex A/B were offically released October/November 1996 (https://www.itu.int/rec/T-REC-G.729),
Copyright 2012-2019 Belledonne Communications SARL.
bcg729 is dual licensed. It can be licensed and distributed:
* Under a GNU GPLv3 license, for free (open source)
* Under a proprietary license, for use in closed source applications.
Patents
-------
ITU G729 Annex A/B were offically released October/November 1996 (https://www.itu.int/rec/T-REC-G.729),
hence all patents covering these specifications shall have expired in November 2016.
Patent pool administrator confirmed most licensed patents under the G.729 Consortium have expired (<http://www.sipro.com/G729.html>).
......
# -*- rpm-spec -*-
## rpmbuild options
Summary: Bcg729 codec implementation
Name: bcg729
Version: 1.0
Release: 1
License: GPL
Group: Applications/Communications
URL: http://www.belledonne-communications.com
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Source0: %{name}-%{version}.tar.gz
Requires: bash >= 2.0
%description
BCG729 codec implementation.
%package devel
Summary: Development libraries for bcg729
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description devel
BCG729 codec implementation.
%prep
%setup -q
%build
%configure --enable-static
%__make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
%{_libdir}/*
%files devel
%defattr(-,root,root)
%{_includedir}/bcg729
%{_includedir}/*
%{_libdir}/*
%changelog
* Mon Jan 12 2014 Margaux Clerc <margaux.clerc@belledonne-communications.com>
- Creation of rpm for linphone
......@@ -24,7 +24,7 @@ if(NOT CPACK_PACKAGE_NAME)
set(CPACK_PACKAGE_NAME "${PROJECT_NAME}")
ENDIF()
set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/../COPYING")
set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/../LICENSE.txt")
set(CPACK_PACKAGE_VERSION_MAJOR ${PROJECT_VERSION_MAJOR})
set(CPACK_PACKAGE_VERSION_MINOR ${PROJECT_VERSION_MINOR})
......
......@@ -84,7 +84,7 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING NEWS README.md
%doc AUTHORS.md CHANGELOG.md LICENSE.txt README.md
%{_libdir}/*.so.*
%files devel
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment