Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 539880

Summary: net-voip/ring - a robust, standards-compliant enterprise softphone, for desktop and embedded systems
Product: Gentoo Linux Reporter: Emmanuel Lepage Vallee <elv1313>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: UNCONFIRMED ---    
Severity: enhancement CC: alexander, dschridde+gentoobugs, elv1313, mrueg, tobias.pal
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://www.ring.cx
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 666900    
Bug Blocks: 663270    

Description Emmanuel Lepage Vallee 2015-02-12 15:44:04 UTC
Hi SFLphone developer here,

Following #522732, pjsip was removed, that pulled sflphone along with it. For the rational behind this, I mostly agree, pjsip build system is a mess.

However, we ship a static copy of the pjproject project in out release repository for just that. We turn off most options to keep only what we need.

The old ebuild should mostly work as is with this change:

cd daemon/libs/
./compile_pjsip.sh

Download:

https://projects.savoirfairelinux.com/attachments/download/14805/sflphone-1.4.1.tar.gz

The KDE/Gnome part of the ebuild should be unaffected

I know copy of libraries in ebuild are not recommended, but sharing pjproject between multiple apps such as Asterisk and SFLPhone isn't worth the trouble.

Reproducible: Always
Comment 1 Manuel Rüger (RETIRED) gentoo-dev 2015-07-07 22:43:27 UTC
https://blog.savoirfairelinux.com/en/2015/the-ring-project-decoding-a-decentralized-and-secure-communication-system/

Ring is the evolution of a former project — SFLphone — which has matured over the last ten years and was based on the old concept of centralized data.
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2016-11-10 18:14:05 UTC
http://dl.ring.cx/ring-release/tarballs/

Sorry, but who invents such insane tarball names?
I planned to write an ebuild for this software but those tarball names already scared me away.
Comment 3 Dennis Schridde 2018-09-23 18:10:04 UTC
(In reply to Lars Wendler (Polynomial-C) from comment #2)
> http://dl.ring.cx/ring-release/tarballs/
> 
> Sorry, but who invents such insane tarball names?
> I planned to write an ebuild for this software but those tarball names
> already scared me away.

Ring has not had stable releases so far, hence the snapshots, which have their tarballs marked by the date and commit hash.  Not as convenient as stable releases, but a reasonable choice, IMO.