mirror of
https://github.com/libretro/scummvm.git
synced 2024-12-16 22:58:09 +00:00
8a593e2e05
svn-id: r14246
36 lines
1.0 KiB
Plaintext
36 lines
1.0 KiB
Plaintext
How to build an RPM:
|
|
|
|
|
|
Note: the following assumes that the RPM topdir is /usr/src/redhat .
|
|
If you have set a different topdir in /usr/lib/rpm/macros or ~/.rpmmacros,
|
|
replace it with the correct topdir where necessary.
|
|
|
|
|
|
1) Collect sources:
|
|
|
|
Place scummvm-%{version}.tar.bz2, libmad-0.15.1b.tar.bz2 and
|
|
mpeg2dec-0.4.0b.tar.bz2 in /usr/src/redhat/SOURCES .
|
|
If you have different versions of mpeg2dec or libmad, put the correct version
|
|
numbers in the .spec file.
|
|
|
|
Place scummvm.spec in /usr/src/redhat/SPECS .
|
|
|
|
2) Build the rpm:
|
|
|
|
Change directory to /usr/src/redhat/SPECS .
|
|
Run:
|
|
|
|
rpmbuild -ba scummvm.spec
|
|
|
|
The RPM should now be built and placed in /usr/src/redhat/RPMS/i386 and
|
|
the source RPM in /usr/src/redhat/SRPMS
|
|
|
|
|
|
|
|
|
|
Note: libmad and mpeg2dec are statically linked into the scummvm binary
|
|
because Fedora does not carry libmad and mpeg2dec packages, so I did not
|
|
want to make the scummvm package depend on them.
|
|
You can get libmad from http://www.underbit.com/products/mad/
|
|
and mpeg2dec from http://libmpeg2.sourceforge.net/ .
|