xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.


Changes between Initial Version and Version 1 of Building/fedora_el


Ignore:
Timestamp:
06/16/14 02:54:55 (8 years ago)
Author:
pyther
Comment:

work-in-progress: el6 and f20 build requirements

Legend:

Unmodified
Added
Removed
Modified
  • Building/fedora_el

    v1 v1  
     1= Building Fedora / Enterprise Linux =
     2
     3THIS PAGE IS INCOMPLETE, CONTACT pyther at pyther [dot] net for more information
     4\\
     5
     6== Goals ==
     7* Document build process
     8* Make Build process reproducible
     9* Build in a clean chroot (this is done with mock)
     10\\
     11
     12== EL6 ==
     13Enterprise Linux 6 (RHEL / Centos)
     14
     15Bulid SRPMS: http://pyther.net/xpra-build/el6/src/ \\
     16Run-time SRPMS: http://pyther.net/xpra/el6/src/
     17
     18'''Build Dependencies (we need to build)''''
     19 * x264
     20 * ffmpeg
     21 * libvpx
     22 * libwebp
     23 * Cython
     24
     25\\
     26'''Run-time Dependencies (we need to build)''''
     27  * libfakeXinerama
     28  * python-lz4
     29  * netifaces
     30  * xorg-x11-drv-dummy
     31
     32\\
     33'''Building'''
     34{{{
     35# xpra build depends
     36mock -r el-6-x86_64 --rebuild SRPMS/x264-20140612-1.el6.src.rpm --resultdir  ~/build-el6/ -v
     37mock -r el-6-x86_64 --rebuild SRPMS/ffmpeg-2.2.3-1.el6.src.rpm --resultdir  ~/build-el6/ -v
     38mock -r el-6-x86_64 --rebuild SRPMS/libvpx-1.3.0-1.el6.src.rpm --resultdir  ~/build-el6/ -v
     39mock -r el-6-x86_64 --rebuild SRPMS/libwebp-0.4.0-1.el6.src.rpm --resultdir  ~/build-el6/ -v
     40mock -r el-6-x86_64 --rebuild SRPMS/Cython-0.20.1-1.el6.src.rpm --resultdir  ~/build-el6/ -v
     41
     42# xpra run-time dependencies
     43mock -r el-6-x86_64 --rebuild SRPMS/libfakeXinerama-0.1.0-3.el6.src.rpm --resultdir  ~/build-el6/ -v
     44mock -r el-6-x86_64 --rebuild SRPMS/python-lz4-0.6.1-0.el6.src.rpm --resultdir  ~/build-el6/ -v
     45mock -r el-6-x86_64 --rebuild SRPMS/netifaces-0.8-2.src.rpm --resultdir  ~/build-el6/ -v
     46mock -r el-6-x86_64 --rebuild SPRMS/xorg-x11-drv-dummy-0.3.6-2.xpra1.el6.src.rpm --resultdir  ~/build-el6/ -v
     47mock -r el-6-x86_64 --rebuild SRPMS/xpra-0.13.6-0.el6.src.rpm --resultdir  ~/build-el6/ -v
     48}}}
     49\\
     50
     51== Fedora 20 ==
     52
     53Bulid SRPMS: http://pyther.net/xpra-build/f20/src/ \\
     54Run-time SRPMS: http://pyther.net/xpra/f20/src/
     55
     56libvpx, libwebp, and Cython are build dependencies but they are provided by upstream
     57
     58'''Build Dependencies (we need to build)'''
     59 * x264
     60 * ffmpeg-
     61
     62\\
     63'''Run-time Dependencies (we need to build)'''
     64  * libfakeXinerama
     65  * python-lz4
     66  * netifaces
     67  * xorg-x11-drv-dummy
     68
     69\\
     70'''Building'''
     71{{{
     72# xpra build depends
     73
     74
     75# xpra run-time dependencies
     76
     77}}}