FS#47938 - [bcg729] 1.0.1-1 doesn't build shared library libbcg729.so

Attached to Project: Community Packages
Opened by Maik Broemme (mbroemme) - Friday, 29 January 2016, 12:55 GMT
Last edited by Sergej Pupykin (sergej) - Wednesday, 09 March 2016, 19:06 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

The package didn't build shared library for direct API access. It only builds Linphone mediastreamer plugin. Upstream version must be compiled in the following way:

Linphone/Mediastreamer version:
./configure --prefix=/usr
make
make install

Direct API version:
./configure --prefix=/usr --disable-msplugin
make
make install

Either single package should include bothe or should be split into two packages:

- bcg729
- bcg729-msplugin

I've also attached a patch which allows building both versions simultaneously.
This task depends upon

Closed by  Sergej Pupykin (sergej)
Wednesday, 09 March 2016, 19:06 GMT
Reason for closing:  Fixed
Comment by Doug Newgard (Scimmia) - Friday, 29 January 2016, 14:42 GMT
Where did this patch come from? Has it been proposed/committed upstream?

Another option: put the direct API version in the AUR.
Comment by Maik Broemme (mbroemme) - Monday, 01 February 2016, 11:18 GMT
It was made by myself as upstream leaves it up to package maintainers to build it in correct way. Upstream way is to build it two times during single package build cycle.

Loading...