[mono-packagers] Moonlight 2.0 RPM spec file

Andrew Jorgensen ajorgensen at novell.com
Fri Dec 11 14:34:17 EST 2009


Attached is the final (or nearly so) Moonlight 2.0 RPM spec file.  To
build properly this will require a newer tarball than what is available
right now (there were some dist problems in earlier betas).  We may be
making the next RC available today or Monday with the final 2.0 sometime
next week.  In the mean time you can get my unofficial sources from
http://ftp.novell.com/~ajorgensen/ for testing purposes only.  Please
wait for the next RC or the final release before publishing packages.

Notes:
      * This requires a special version of mono-2.6 for now, and
        possibly in future.  We know that this is not ideal.  Unofficial
        sources are available at the same location and official sources
        will be published to ftp.novell.com.
      * It also requires that the mono on your system be 2.6 (but this
        does not need to be a special 2.6, RC1 works fine).
      * You can see in the spec file that to build the plugin requires a
        built mono source tree AND an unbuilt mono-basic source tree.
      * If you want to link against a system copy of cairo you must have
        at least version 1.8.4.  Define with_cairo to be "system" to
        enable.
      * If you wanted to build just the desktop assemblies (and not the
        browser plugin) you could use --disable-browser-support and NOT
        need the special mono-2.6 or mono-basic.  I apologize that the
        spec file is not parameterized for this right now but I expect
        that will not generally be a problem.
      * The ffmpeg switch for packman is still there but I do not know
        if it works.  Please file a bug if ffmpeg support seems broken.
        We have the downloader for the MS codecs so this has not been a
        priority.
      * You will probably need to tweak the xulrunner dep for your
        distro.
      * The %files lists should give a good idea how to organize your
        packages.  If something is unclear please ask me.
      * Let me know of any problems you find.
      * If you make an improvement (to conform w/ the Fedora Packaging
        Guidelines, for instance) please contribute those back to me,
        unless they are very distro-specific changes.

As always please let me know how I can make your lives easier.

Best Regards,

Andrew Jorgensen
Novell, Inc.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: moonlight.spec
Type: text/x-rpm-spec
Size: 9846 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-packagers-list/attachments/20091211/f38c63ea/attachment-0001.bin 


More information about the mono-packagers-list mailing list