[Clam-devel] Re: clam 0.98 src and suse packages

oc2pus at arcor.de oc2pus at arcor.de
Fri Feb 23 13:25:36 PST 2007


Am Freitag, 23. Februar 2007 schrieb David García Garzón:
> I went somewhat further but not so much. I used a modified version of
> Tony's spec file to build the package. I tried both, directly with rpmbuild
> and mock.
>
> The modifications where:
> - commenting out the desktop entries related stuff which seems SuSe
yes, that are some special macros from SuSE

> specific - adjust the versions to mach svn revisions
> - change the package version 0pa1 to 1
> - adapt some package names to the fedora ones
>    alsa-devel ->_ alsa-lib-devel
>    jack-devel -> jack-audio-connection-kit-devel
>    qt3-devel -> qt-devel
check if qt is really qt3 !
you need both, as parts of clam are based on qt3 and other parts are based on 
qt4

>    mad-devel -> libmad-devel
>    Xerces-c-devel -> xerces-c-devel
>    te_latex -> none (right now just html doxygen)
>    ghostscript-library -> none (same reason)
>    Mesa-devel -> ??
it is a short for xorg-x11-devel (in former times it was xorg or xfree86, 
depending on distri version)
so if you replace it with xorg-x11-devel on fedora, it should work.

> - i disabled portaudio since the version in fedora 18 is not supported
> I would like to have a common spec file so i don't know if there is some
> way of using one or another depending on the target.
yes, I provide portaudio as package, so its enabled. doesn't harm if you 
disable it.

> I also had to add livna repository to mock in order to get libmad working.
>
> I launched it and... well... hope to get it build on monday :-(

perhaps have a look at the new SuSE-build-service, AFAIK it kann build also 
fedora packages.
http://en.opensuse.org/Build_Service
you can also ask in packman team for assistance:
http://packman.links2linux.de/
as we provide also some packages for fedora

Toni




More information about the clam-devel mailing list