Re: [proaudio] CLAM: =libclam-9999 and =NetworkEditor-9999 patch |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
- To: proaudio@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [proaudio] CLAM: =libclam-9999 and =NetworkEditor-9999 patch
- From: Viktor Lazarev <taurus101v@xxxxxxxxx>
- Date: Fri, 21 Jan 2011 00:17:14 +0300
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=Lr59AnKmD19rjU0anek6iPCkroB7X2gBqu5ohvLrsb4=; b=wXbnxf06YkbQ2UZobQSX8INxOtZCEbIR/vBD8vObWBFyhbz0Rwf4a3/t+E82t7mo3v fH2lFm4e6Q3ue9b7s5/s6AOanWnAegPkyDbVdgPo+TxU6JgY3IDNdaJPFQzIOE27Q85r /sEYIjguuyUULQwq4S/h/xqAtBTN+SK5cz1sg=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=Ovo6aR4ssxnrfENuAC2lcihbUTch2O/uQKcNS8ms3+3IcW0d22KVXOsNFm93vLsk3H PGH7KCPjCDE0woE8BgRVqji5Py1q3U2bLFr+vlcb4CZz/3PiOjrw2g5g4zo4k4Hd3Axx pCFWOmQaqPLx+h5Es3kts5WopW/CaC4sll88c=
Hi Natanael,
Regarding to XML backend:
libclam-9999 doesnt compile with USE="-xercesc" (I have installed
xmlpp-1.0.5). If compare 9999 & 1.4.0, it can be seen that 1.4.0
already contains lines:
......
IUSE="some_use_flags xercesc +xmlpp"
......
RDEPEND="some_depends
xercesc? ( <dev-libs/xerces-c-3 )
xmlpp? ( dev-cpp/libxmlpp:2.6 )
"
......
src_compile() {
......
if use xercesc; then
if use xmlpp; then
myconf+=" xmlbackend=both"
else
myconf+=" xmlbackend=xercesc"
fi
else
if use xmlpp; then
myconf+=" xmlbackend=xmlpp"
else
myconf+=" xmlbackend=none"
fi
fi
}
also Sconstruct of svn-version contains:
opts.Add( EnumVariable( 'xmlbackend', 'XML passivation backend',
'xercesc', ('xercesc','xmlpp','both','none')) )
So, I guess live-ebuild should contains the same lines.
And one question: which xmlbackend is more preffered? As you can see,
in 1.4.0 it is xmlpp, is it right?
2011/1/20, Natanael Olaiz <nolaiz@xxxxxxxxx>:
> Hi,
>
>
> Here is a patch for =media-libs/libclam-9999 (-r1) and
> =media-sound/NetworkEditor-9999
>
> I'm a CLAM developer since a few years, but I'm a pretty new using
> Gentoo, so probably the ebuilds are not very good... but at least: I
> made libclam and NetworkEditor live ebuilds works!
>
> See attached changelogs for the changes.
>
>
> One of these days I'll check the release versions of the ebuilds, and
> the SMSTools, Annotator, Voice2MIDI and chordata... Meanwhile, all
> suggestions are welcome (I'm learning about the ebuilds and the portage
> system).
>
>
> And last but not least: thank you all for your work with the overlay!
>
>
> Best regards,
> Natanael.
>
--
WBR, Viktor