Hi there, this is my first post, so let me introduce myself. My name is Michele Calgaro (Michael if it easier for you) and I discovered TDE only very recently. I have set myself the task to contribute to TDE's development in my spare time (among one thousand other things to do :-) ), at least a little.
I am trying to compile everything on my laptop (running Debian testing) using the scripts in the tde-packaging repository.
Everything is ok until I get to tdelibs. When I try to compile tdelibs, I get 2 unmet dependencies I can not solve. They are: - libr-dev - gettext-kde dpkg-checkbuilddeps: Unmet build dependencies: gettext-kde libr-dev
I have checked the Debian package archives and there are no such packages in any distribution (stable, testing, sid, experimental, not even lenny).
I have managed to track down a possible gettext-kde package for ubuntu at "https://launchpad.net/ubuntu/+source/gettext-kde/0.10.35-0ubuntu2" but obviously wonder if the version is applicable or not. But no luck at all for libr-dev. No matter how much I searched the internet, I couldn't find anything about it except for some links to TDE debian/control files commits. I also tried to remove such dependencies from the debian/control file and compile nevertheless, but as I expected the build fails since it can't find libr - checking for one of the modules 'libr' CMake Error at CMakeLists.txt:751 (message): elficon support was requested, but libr was not found on your system -- Configuring incomplete, errors occurred!
You are obviously compiling tdelibs without problems, so what am I doing wrong? Or better, where can I find those missing packages? Also, since those packages are not part of debian and apparently ubuntu, IMO it would be worth considering importing such packages in the TDE git repository if possible (and if I am not missing something else here)
Thanks and looking forward to help the TDE team if I can.
Bet regards Michele
Hi there, this is my first post, so let me introduce myself. My name is Michele Calgaro (Michael if it easier for you) and I discovered TDE only very recently. I have set myself the task to contribute to TDE's development in my spare time (among one thousand other things to do :-) ), at least a little.
Welcome! We are always glad to have a new contributor to the project. :-) <snip>
libr is a proposed metadata embedding library originally written for Gnome. I liked the idea so much that I went ahead and used it in TDE; it allows each executable to contain metadata such as the application's name, description, preferred system icon, icon data, etc. To see this in action, simply browse to the /opt/trinity/bin directory on an TDE >=R14 system; rather than a bunch of featureless "gear" icons you will see each executable file is now displayed with the appropriate application icon. More metadata information is available in the Properties dialog for each file as well.
You can get libr (and any other missing dependencies) from the TDE nightly build dependencies repository here: https://quickbuild.pearsoncomputing.net/~trinity/+archive/trinity-nightly-bu...
Hope this helps!
Tim
Thanks for the prompt reply Tim, tdelibs compiling right now :-)
Anyhow I find misleading that those packages are available in the nightly build dependencies and not in the GIT repository. I would have thought that the GIT repository contains everything that is needed for compiling TDE. I guess others may also think the same way if they are not aware of that.
Perhaps you could consider importing them, unless there is any specific reason for not doing it.
Thanks again Michele
________________________________ Da: Timothy Pearson kb9vqf@pearsoncomputing.net A: trinity-devel@lists.pearsoncomputing.net Inviato: Mercoledì 12 Dicembre 2012 17:06 Oggetto: Re: [trinity-devel] tdelibs missing dependencies (libr-dev, gettext-kde)
Hi there, this is my first post, so let me introduce myself. My name is Michele Calgaro (Michael if it easier for you) and I discovered TDE only very recently. I have set myself the task to contribute to TDE's development in my spare time (among one thousand other things to do :-) ), at least a little.
Welcome! We are always glad to have a new contributor to the project. :-) <snip>
libr is a proposed metadata embedding library originally written for Gnome. I liked the idea so much that I went ahead and used it in TDE; it allows each executable to contain metadata such as the application's name, description, preferred system icon, icon data, etc. To see this in action, simply browse to the /opt/trinity/bin directory on an TDE >=R14 system; rather than a bunch of featureless "gear" icons you will see each executable file is now displayed with the appropriate application icon. More metadata information is available in the Properties dialog for each file as well.
You can get libr (and any other missing dependencies) from the TDE nightly build dependencies repository here: https://quickbuild.pearsoncomputing.net/~trinity/+archive/trinity-nightly-bu...
Hope this helps!
Tim
--------------------------------------------------------------------- To unsubscribe, e-mail: trinity-devel-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-devel-help@lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-devel.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
On 12 December 2012 03:21, Michele Calgaro michele.calgaro@yahoo.it wrote:
Thanks for the prompt reply Tim, tdelibs compiling right now :-)
Anyhow I find misleading that those packages are available in the nightly build dependencies and not in the GIT repository. I would have thought that the GIT repository contains everything that is needed for compiling TDE. I guess others may also think the same way if they are not aware of that. Perhaps you could consider importing them, unless there is any specific reason for not doing it.
Thanks again Michele
Welcome Michele!
What parts of trinity are you interested in working on? We have a bug tracker which can provide a useful starting point for new developers.
We also have many resources for our developers to stay in touch. Our team are also usually available on our IRC channel if you want to chat, we have the dev mailing list for our developers, but we also have a trinity-users list. We have an etherpad (collaborative editing) for working on plans and documents and a wiki for documenting things.
all that can be found here: http://trinitydesktop.org/development.php
If you need accounts for certain things you should privately email Tim (kb9vqf@pearsoncomputing.net)
P.S. In the future please avoid html based emails :-)
Welcome Michele!
What parts of trinity are you interested in working on? We have a bug tracker which can provide a useful starting point for new developers.
Thanks for welcoming me. First of all I am looking at getting everything to compile on my laptop (seems to have some problems right now, but I am working on that). After I reach that point (and after my coming Xmas holiday break :) ) I am planning to try to add a couple of features to Konqueror (small things but I find them quite useful on another shell). After that I will take on some bugs from the bug tracker. My main expertise is C/C++ programming, even though in a completely different environment and platform. But I am confident I can work my way through with TDE. The only limit is the time I can dedicate to it, but I'll try my best. Hope to be helpful soon.
Cheers Michele