By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 893 - twinkle (sip phone) package for trinity
Summary: twinkle (sip phone) package for trinity
Status: CONFIRMED
Alias: None
Product: TDE
Classification: Unclassified
Component: non-core programs (show other bugs)
Version: R14.0.x [Trinity]
Hardware: All All
: P5 needs packaging
Assignee: Slávek Banko
URL:
Depends on:
Blocks: 2969
  Show dependency treegraph
 
Reported: 2012-03-04 18:37 CST by Slávek Banko
Modified: 2018-08-30 02:24 CDT (History)
4 users (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments
/twinkle-1.1-msg.patch (428 bytes, patch)
2013-07-24 15:44 CDT, Francois Andriot
Details | Diff
twinkle 1.4.2 : add Fedora talk to provider list (433 bytes, patch)
2013-07-24 15:45 CDT, Francois Andriot
Details | Diff
twinkle 1.4.2 : fix FTBFS because missing include (923 bytes, patch)
2013-07-24 15:45 CDT, Francois Andriot
Details | Diff
twinkle 1.4.2 : fix CCRTP detection on newer distributions (bad patch) (352 bytes, patch)
2013-07-24 15:48 CDT, Francois Andriot
Details | Diff
twinkle 1.4.2 : fix FTBFS on log feature (bad patch) (407 bytes, patch)
2013-07-24 15:50 CDT, Francois Andriot
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Slávek Banko 2012-03-04 18:37:57 CST
Twinkle is excellent sip phone. It is for KDE3, so they could perhaps be easy to adapt for the trinity.

(links on the web are wrong)

http://www.twinklephone.com/
http://www.twinklephone.com/download.html
http://www.twinklephone.com/download/twinkle-1.4.2.tar.gz

http://packages.debian.org/search?keywords=twinkle
Comment 1 Francois Andriot 2013-07-24 15:44:28 CDT
Created attachment 1392 [details]
/twinkle-1.1-msg.patch
Comment 2 Francois Andriot 2013-07-24 15:45:21 CDT
Created attachment 1393 [details]
twinkle 1.4.2 : add Fedora talk to provider list
Comment 3 Francois Andriot 2013-07-24 15:45:55 CDT
Created attachment 1394 [details]
twinkle 1.4.2 : fix FTBFS because missing include
Comment 4 Francois Andriot 2013-07-24 15:48:58 CDT
Created attachment 1395 [details]
twinkle 1.4.2 : fix CCRTP detection on newer distributions (bad patch)

WARNING this patch applies to recent distribution only !
It looks like the "CCRTP" library was once called "libccrtp1" (older distros) then now "libccrtp" (newer distros) !
The patch is not good. The real solution should be to detect both "libccrtp1" and "libccrtp" !
Comment 5 Francois Andriot 2013-07-24 15:50:29 CDT
Created attachment 1396 [details]
twinkle 1.4.2 : fix FTBFS on log feature (bad patch)

Same as previous patch: this patch is required on recent distribution only, but it causes FTBFS on older !!!
The good solution would be to find a correct "#ifdef" to allow both cases !!!
Comment 6 Francois Andriot 2013-07-24 15:52:13 CDT
Also, note that Twinkle requires 2 uncommon libraries:
- libzrtpcpp (not provided by any of my distros)
- libccrtp1 (most distro provide version 2.x, which is not compatible)

So yes, between the patches and the dependencies, Twinkle is a pain to build !
Comment 7 Michele Calgaro 2014-04-12 08:00:36 CDT
Francois, are the patches still valid or do they need to be updated?
Comment 8 Slávek Banko 2014-04-12 10:25:50 CDT
Twinkle is a big priority for me, because I use it daily. I will deal with the preparation GIT repository, but I plan it for 14.1.x.
Comment 9 Francois Andriot 2014-04-12 12:08:26 CDT
Yes the patches still apply, but as I said earlier, the main problem are the required libraries that are not provided anymore by the Linux distributions ...
Comment 10 Michele Calgaro 2014-04-12 21:07:58 CDT
> Twinkle is a big priority for me, because I use it daily. I will deal with the 
> preparation GIT repository, but I plan it for 14.1.x.
v14.1.0 sounds like a good plan for me too