trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: April 2011

Re: [trinity-devel] NM 0.9 API Changes

From: PICCORO McKAY Lenz <mckaygerhard@...>
Date: Thu, 28 Apr 2011 12:20:07 -0430
Also too in this fashion API changes these days, I found that debian and
winbuntu old lasted revisions, has old libpng 1.2, especialy lenny
with 1.2.22, which means that the patchs for libpng 1.4 support on qt3
for trinity can make impossible compile into Debian squeeze, testing
inlcusive, as win-buntu 9.XX, it should be modified to use a macro
-LIB_PNG_14 or something similar .. I do not remember how to work with
this but if I can do for the weekend..

If some body can do that , please change the patch for use optionaly
both library versions...

If i can resolve all issues, i do a qt3 3.3.c tar gzipped release
alternate for ready download in public, for easy acces to novice
developers

On Wed, Apr 27, 2011 at 11:58 AM, PICCORO McKAY Lenz
<mckaygerhard@...> wrote:
> Hi, These days, two projects dependencies have changed the api, exifv2
> and networkmanager, in the case of exifv2 change is easy to support
> both versions, olders and the newer today. (io explain that now below)
>
> I ask please also do the same with knetworkmanager so you can build
> for debian squeeze, since both libraries are not so present in that
> branch of ..
>
> Exifv2 changes for calls on trinity desktop:
>
> now calls as --> �Exiv2::ExifKey key(tag);
>
> must be as:
>
> � � �Exiv2::ExifKey key(tag);
> #if EXIV2_TEST_VERSION(0, 21, 0)
> � � return g_intern_string(key.tagLabel().c_str());
> #else
> � � �return Exiv2::ExifTags::tagLabel (key.tag (), key.ifdId ());
> #endif
>
> Of course surrounding with try catch, in some cases only remove old
> call funtion and added to the return statement with try catch.
>
> as seeen, must defined macro EXIV2_TEST_VERSION, so then same must be
> done on networkmanager for correct build on Debian squeeze and
> winbuntu maverik.
>
> Hope this help.
>
> PICCORO.
> On Tue, Apr 26, 2011 at 2:15 PM, Timothy Pearson
> <kb9vqf@...> wrote:
>>
>> > Hi all,
>> >
>> > Please note that the new NetworkManager release changes the API in a
>> > way that breaks many applications using it.
>> > The Trinity NetworkManager applet should be increased in priority for
>> > cmake so that changes may be made to accommodate this breakage.
>> >
>> > --
>> > later, Robert Xu
>>
>> That just figures.
>>
>> Technically KNetworkManager itself has been ported fully from what I can
>> see, but before I can start building packages for Natty in earnest I need
>> the rest of the base Trinity modules ported to CMake. �That includes
>> kdenetwork, kdesdk, kdeedu, etc.
>>
>> I would like to see a CMake status report, given that it has been about a
>> week from the last meeting. �Is the Etherpad up to date?
>>
>> Thanks!
>>
>> Tim
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: trinity-devel-unsubscribe@...
>> For additional commands, e-mail: trinity-devel-help@...
>> Read list messsages on the Web archive: http://trinity-devel.pearsoncomputing.net/
>> Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
>>
>
>
>
> --
> Lenz McKAY Gerardo (PICCORO)
> http://qgqlochekone.blogspot.com
> Cofundador de Venenux;� debian based multimedia alike free only
> zealots users (oh well, i try but..too many free guidelines buahhh)
> http://shutendouji.net
> creador de massenkoh linux; debian enhanchements for better up to date
> support on stable brand, including non-free soft.
>



-- 
Lenz McKAY Gerardo (PICCORO)
http://qgqlochekone.blogspot.com
Cofundador de Venenux;� debian based multimedia alike free only
zealots users (oh well, i try but..too many free guidelines buahhh)
http://shutendouji.net
creador de massenkoh linux; debian enhanchements for better up to date
support on stable brand, including non-free soft.