This repository has been archived by the owner on Jul 15, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathREADME.md~
32 lines (22 loc) · 2.05 KB
/
README.md~
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
xbmc-pvr-rpm
============
# RPM builders for XBMC from [opdenkamp/xbmc](https://github.com/opdenkamp/xbmc)
This is basically an environment to build a XBMC RPM based on the fork from opdenkamp, which includes the PVR Add-on. This was mostly based on the RPM Fusion's spec files for XBMC, but it differs substantially. Use it at your own risk. I hope this will be obsolete soon, as I expect opdenkamp's features to be integrated into the main XBMC's repo soon, which means that it should be picked up by RPM Fusion.
## Instructions
* Execute the shell script on the `SOURCES` directory. This will grab the sources and build a tar.gz file, that will be used by the build.
* Execute `$ rpmbuild -ba xbmc-pvr.spec` on the `SPECS` directory. If everything goes well, you'll find a RPM package in the `RPMS` directory.
If you never built an RPM before, take a look at [the official Fedora wiki page](http://fedoraproject.org/wiki/How_to_create_an_RPM_package), but basically, you'll need this:
$ sudo yum install @development-tools fedora-packager rpmdevtools
To build the RPM, you'll need to install these dependencies:
$ sudo yum install dbus-devel SDL-devel SDL_image-devel SDL_mixer-devel \
fontconfig-devel fribidi-devel glew-devel libjasper-devel libjpeg-devel \
libogg-devel libpng-devel e2fsprogs-devel libvorbis-devel lzo-devel pcre-devel \
tre-devel boost-devel bzip2-devel freetype-devel libXinerama-devel jasper-devel \
enca-devel cmake gperf nasm libXmu-devel curl-devel libcdio-devel libmad-devel \
libsamplerate-devel libsmbclient-devel libmms-devel libXtst-devel libvdpau-devel \
python-devel wavpack-devel a52dec-devel libmpeg2-devel libmpcdec-devel flac-devel \
libtiff-devel libdvdread-devel ffmpeg-devel faad2-devel pulseaudio-libs-devel \
libdca-devel libass-devel hdhomerun-devel libcrystalhd-devel libmodplug-devel \
libmicrohttpd-devel expat-devel librtmp-devel libbluray-devel yajl-devel \
bluez-libs-devel cwiid-devel python-imaging tinyxml-devel libva-devel lame-devel \
mysql-devel sqlite-devel avahi-devel