Ask Your Question

Where are the SRPM files used to build the official LibreOffice RPMs? [closed]

asked 2012-09-24 20:46:15 +0200

anonymous user


I'm looking for the SRPM files used to create the RPM files hosted on the LO website. Where are they?

edit retag flag offensive reopen merge delete

Closed for the following reason the question is answered, right answer was accepted by Alex Kemp
close date 2015-10-18 03:06:48.784478

2 Answers

Sort by » oldest newest most voted

answered 2012-09-25 01:36:03 +0200

cloph gravatar image

The vanilla RPMs are created during a build using epm - there is no spec file.

In simple terms the build process creates an intermediate filelist and an tree of files. That intermediate process is processed by epm to generate specific files for rpm and deb that are fed into those tools.

rpmbuild/dpkg is only used to package the binaries that are created during the build, but they are not used to control the build itself. If they were, one would need to run the build twice. One time for the debs, one time for rpms, and this would be a waste. Building and packaging is decoupled.

So if you want to build your own rpms from the vanilla sources, run

  • ./ --enable-epm
  • make

If you want packages as they are created by $distro, use the distro's sourcepackage, as in the other answer that points to the fedora srpm as an example.

edit flag offensive delete link more

answered 2012-09-25 00:08:18 +0200

edit flag offensive delete link more

Question Tools


Asked: 2012-09-24 20:46:15 +0200

Seen: 322 times

Last updated: Sep 25 '12