On Wed, Aug 28, 2019 at 12:32:17PM +0200, Mark Wielaard wrote: > On Wed, 2019-08-28 at 00:34 +0200, Mark Wielaard wrote: > > Now that we have manpages lets also package them. > > > > +2019-08-28 Mark Wielaard <m...@klomp.org> > > + > > + * elfutils.spec.in (%files): Add man1/eu-*.1*. > > + (%files libelf-devel): Add man3/elf_*.3*. > > That clearly isn't enough. We should at least add the new license file > and tags. Adding the license showed that they cannot have the same name > (even if they are in different subdirs, the spec %license or %doc tag > will put them in the same subdir). So I renamed it to COPYING-GFDL. > > Actually trying to use the build file for creating an srpm and building > it showed a couple of other small issues. That is what we get for not > actually using and/or building it regularly. It would be good to sync > the whole thing with one of the distro spec files. But for now this at > least makes the thing consistent. > [...] > Subject: [PATCH] config: Fix spec file, add manpages and new GFDL license. > > Now that we have manpages lets also package them. Rename COPYING to > COPYING-GFDL to make it not clash with the top-level COPYING file. > Also fix up the spec file so it can be used to create a srpm again. > Add eu-stack to the file list.
Pushed to master. I have another update on top to deal with libebl disappering. Cheers, Mark