Hi
The Mock (clean package rebuild) was showing missing dependencies on flex and
bison.
They are tested for by the doxygen build configuration script.
The rpmlint was complaining about:
- license as it doesn't mention version of GPL in a way it expects.
- package summary ending in dot
- a redundant Provides section with package name that is added to package
automatically.
Changes are attached below.
Jan
--- doxygen.spec.old 2013-04-25 16:03:54.000000000 -0400
+++ doxygen.spec.new 2013-04-25 16:04:04.000000000 -0400
@@ -9,19 +9,19 @@
%define suexec_caller doxygen
%define buildroot /var/tmp/%{name}-%{version}-%{revision}root
-Summary: A documentation system for C/C++.
+Summary: A documentation system for C/C++
Name: doxygen
Version: %{version}
Release: %{revision}
URL: http://www.stack.nl/~dimitri/doxygen/index.html
Vendor: Dimitri van Heesch
-License: GNU General Public License
+License: GPLv2 GNU General Public License
Group: Development/Tools
Source: %{name}-%{version}.src.tar.gz
BuildRoot: %{buildroot}
BuildRequires: libstdc++-devel >= 2.96, /usr/bin/perl, /usr/bin/latex,
/usr/bin/dvips, /usr/bin/gs
+BuildRequires: flex, bison
Requires: /sbin/chkconfig, /bin/mktemp, /bin/rm, /bin/mv, libstdc++ >= 2.96
-Provides: doxygen = %{mmn}
%description
Doxygen can generate an online class browser (in HTML) and/or a
Jan Ruzicka
Senior Software Engineer
Comtech Mobile Datacom Corporation
20430 Century Blvd, Germantown, MD 20874
Office: 240-686-3300
Fax: 240-686-3301
The information contained in this message may be privileged and/or
confidential. If you are not the intended recipient, or responsible for
delivering this message to the intended recipient, any review, forwarding,
dissemination, distribution or copying of this communication or any
attachment(s) is strictly prohibited. If you have received this message in
error, please so notify the sender immediately, and delete it and all
attachments from your computer and network.
------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
_______________________________________________
Doxygen-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/doxygen-develop