xpra icon
Bug tracker and wiki

Changes between Initial Version and Version 1 of Ticket #613


Ignore:
Timestamp:
07/20/14 14:48:23 (6 years ago)
Author:
Antoine Martin
Comment:

Sorry about the delay. Looks good.

I've replaced all the lib* spec files with the updated ones in r6911, also bumped ffmpeg to version 2.2.4 and x264 to 20140719.

(maybe we can find a way to trim down ffmpeg further? no need for postproc, swresample or avfilter..)

I'm holding off on the xpra.spec changes for now as I need to test the build thoroughly first.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #613

    • Property Owner changed from Antoine Martin to Antoine Martin
    • Property Status changed from new to assigned
  • Ticket #613 – Description

    initial v1  
    11As we discussed on IRC, the idea is to have xpra specific packages for x264, ffmpeg, libvpx, and libwebp that do not conflict with packages provided by 3rd party repos, such as rpmfusion.
    22
    3 Libraries get installed in /usr/lib64/xpra.
    4 Development files get installed in /usr/share/include/xpra
     3Libraries get installed in {{{/usr/lib64/xpra}}}.
     4Development files get installed in {{{/usr/share/include/xpra}}}
    55
    6 This allows xpra-x264 and x264 (rpmfusion) to coexist without conflict.
     6This allows {{{xpra-x264}}} and {{{x264}}} (rpmfusion) to coexist without conflict.
    77
    88\\
    99
    10 In the xpra spec, we must set PKG_CONFIG_PATH to inculde /usr/lib64/xpra/pkgconfig and pass rpath to the linker.
     10In the xpra spec, we must set PKG_CONFIG_PATH to include {{{/usr/lib64/xpra/pkgconfig}}} and pass rpath to the linker.
    1111{{{
    1212# set pkg_config_path for xpra video libs
     
    2323The xpra spec is included to provide context on my build procedure. The changes to the SPEC are being discussed in #606.
    2424
    25 These spec files should replace those in trunk/rpmbuild/{ffmpeg, x264, libvpx, libwebp}
     25These spec files should replace those in {{{trunk/rpmbuild/{ffmpeg, x264, libvpx, libwebp} }}}
    2626
    2727For F19 and F20 we should probably depend on upstreams version of libvpx and libwebp (as these are likely to be fairly new). For el5 and el6 we should depend on our own.