On 05/09/2009 12:48 AM, Ankur Sinha wrote:
There is this macro that I don't know enough about.. I'm sure
I'll have
more doubts as I package this, but this one's the only doubt currently.
In the spec file
http://hanzlici.cz/packages/fedora/panini/panini.spec ,
the build section is like this :
%build
# --without debug hack:
CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS
This one is a explicit override of the compiler flags for the package to
pick up the right compiler options. Not sure that is actually necessary
in this case. Refer to
http://fedoraproject.org/wiki/Packaging/cmake
%{?_without_debug:%define debug_package %{nil}}
%{?_without_debug:export RPM_OPT_FLAGS="${RPM_OPT_FLAGS//-g/}"}
%{?_without_debug:export CFLAGS="${CFLAGS//-g/}"}
Remove these and check if the debuginfo packages are generated
correctly. If they are, there is no need for this.
desktop-file-install should have not use a vendor option. So remove that
as well.
PS : Do i need to start a new topic for these queries?
Sure.
Rahul