Re: [Banshee-List] Banshee for RHEL6 and clones



Mono can't be built with Red Hat policies, Red Hat doesn't allow cross
compiling. About Fedora, I'm not following their packaging rules
either, I've decided to follow upstream (based on the work on
openSUSE).

I think it's going ok... but on the hand my packaging is by far more
complete than the one in Fedora, so I'm offering a full suite the only
thing missing so far is glade support (no dependencies).

NM

2011/11/16 Andres G. Aragoneses <knocte gmail com>:
>
> Hey Nelson, did you speak with Alex Corrado about this? I believe he was
> working on Fedora or/and RedHat packaging. I hope you guys are not
> overlapping? I think he hangs out in irc://irc.gnome.org/mono , with the
> nick "corrado".
>
> On 11/13/2011 06:00 PM, Nelson Marques wrote:
>>
>> Hi,
>>
>> Well, I haven't really reached that part yet, but if we need the
>> PKG_CONFIG_PATH var that isn't really a big deal. The sad truth is the
>> ammount of bugs I'm finding on 2.10.6 (some of them already from
>> previous versions), things like if you enable --disable-static and
>> --with-sgen=yes, the build breaks, amongst other tiny issues here and
>> there.
>>
>> I'm currently working on mono.spec (mono-core in openSUSE/upstream)
>> and there's a load of fixes, but everytime I need to rebuild, it takes
>> ages and parallel builds seem to be broken (big spoiler). So it goes
>> kinda easy, but the nice part is that all the packages required for
>> banshee have already been triaged.
>>
>> I was granted also a Mono:EL6 repository to place mono for Enterprise
>> Linux 6 on OBS. So in a later stage, I'll source that repository to
>> provide Mono to build Banshee for EL6.
>>
>> We'll see how it goes, if it was too easy it wouldn't be fun :)
>>
>> NM
>>
>>
>> 2011/11/13 tjoen<tjoen dds nl>:
>>>
>>> On Sun, 2011-11-13 at 15:39 +0000, Nelson Marques wrote:
>>>>
>>>> I've decided to
>>>> use the install prefix /opt/mono instead of /usr, which is somehow
>>>> more to my likes.
>>>
>>> Not sure about that. The /usr/lib/pkgconfig/*.pc need to be moved
>>> or otherwise you need PKG_CONFIG_PATH environment variable
>>> With --prefix=/usr all looks neat:
>>> %defattr(-,root,root)
>>> /etc/mono
>>> /usr/bin/*
>>> /usr/include/mono-2.0
>>> /usr/lib/lib*
>>> /usr/lib/mono*
>>> /usr/lib/pkgconfig/*.pc
>>> %doc /usr/share/libgc-mono
>>> /usr/share/locale/*/LC_MESSAGES/mcs.mo
>>> %doc /usr/share/man/man1/*
>>> %doc /usr/share/man/man5/*.5.gz
>>> /usr/share/mono-2.0
>>>
>>> Mono-2.10.2 needs a patch according to my own .spec
>>> (I have a LFS-like system)
>>>
>>> _______________________________________________
>>> banshee-list mailing list
>>> banshee-list gnome org
>>> http://mail.gnome.org/mailman/listinfo/banshee-list  (unsubscribe here)
>>>
>>
>>
>>
>
>
> _______________________________________________
> banshee-list mailing list
> banshee-list gnome org
> http://mail.gnome.org/mailman/listinfo/banshee-list  (unsubscribe here)
>



-- 
Nelson Marques

/* http://www.marques.so
  nmo marques gmail com */


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]