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 2535

Summary: Kooldock 0.4.7 port to TDE R14.0.1
Product: TDE Reporter: Pascal Viandier <midi-pascal>
Component: non-core programsAssignee: Slávek Banko <slavek.banko>
Status: RESOLVED FIXED    
Severity: needs packaging CC: bugwatch, michele.calgaro, midi-pascal, slavek.banko
Priority: P5    
Version: R14.0.1 [Trinity]   
Hardware: amd64   
OS: Linux   
Compiler Version: gcc 4.8.4 TDE Version String: R14.0.1
Application Version: 0.4.7 Application Name: kooldock
Bug Depends on:    
Bug Blocks: 2247    
Attachments: TDE port from midi-pascal

Description Pascal Viandier 2015-09-30 20:53:00 CDT
Here is the kooldock 0.4.7 app port to TDE R14.0.1 as a tar.gz attachment as Michele Calgaro suggested on the trinity-users list.

I did the port of the sources with the "experimental" scripts from TDE 14.0.1 Git repo and used TDevelop (TDE/C++) to build on Ubuntu 14.04 LTS x86-64.

I modified the code to remove all the - many many - compilation warnings and added -LDCOP -ltdefx to src/Makefile.am to be able to link the app.

In TDevelop do:
"Run auto make & friends"
"Run configure"
"Build Project"

then "sudo make install" at the command prompt.

kooldock works perfectly for me. However I have not tested all possible configurations.
It is a relatively small program so it is really easy to troubleshoot.

As its name suggest, kooldock is a very k(c)ool application. I used it everyday for at least ten years and I would be pleased to see it (orphaned since 2007) in the TDE apps list!

Many thanks to Slávek Banko and Michele Calgaro for their help in porting this app!
Comment 1 Slávek Banko 2015-09-30 22:36:19 CDT
Note - original source tarballs are on:
http://sourceforge.net/projects/kooldock/
Comment 2 Michele Calgaro 2015-10-01 11:10:53 CDT
Created attachment 2575 [details]
TDE port from midi-pascal

TDE port from midi-pascal as for mailing list message.
Many thanks midi-pascal, please keep contributing if you have a chance!

Slavek, Tim, I think this would be an excellent addition for R14.1.0.
Comment 3 Slávek Banko 2015-10-01 14:13:49 CDT
New application was pushed to GIT (including packaging files for Debian and Ubuntu)!

http://mirror.git.trinitydesktop.org/cgit/kooldock/

Pascal, thanks for your excellent work!

I have one recommendation for porting other applications: Please try to maintain individual steps as separate patches for GIT to be able to register the entire process of porting - see example of git repository for kooldock above.