[Bug 177747] Review Request: glade3
bugzilla at redhat.com
bugzilla at redhat.com
Tue Oct 31 14:32:23 UTC 2006
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: Review Request: glade3
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=177747
------- Additional Comments From bugs.michael at gmx.net 2006-10-31 09:32 EST -------
> BuildRequires: perl(XML::Parser)
The included intltool needs this. If intltool were not included, you
would do "BuildRequires: intltool" instead.
> --add-category X-Red-Hat-Base
No. This is Extras, not Core.
> rm -rf $RPM_BUILD_ROOT/var/scrollkeeper
What's that? Unusual enough to add a comment in the spec file, please.
> scrollkeeper-update -q || :
> scrollkeeper-update -q -o %{_datadir}/omf/%{name} || :
There are no such files in the package(s).
> update-mime-database
The package does not install such files which need this.
* The package description refers to a "glade2" package and GTK+ 2.0,
whereas this is glade3 for GTK+ >= 2.8. It is not spelled "GLADE"
either. Upstream calls it "Glade".
* Run "yum install glade2 glade3" and look at the desktop menus.
They are almost identical and don't say which one is Glade3.
As long as both shall coexist, I suggest you patch that.
* %doc AUTHORS ChangeLog COPYING NEWS README TODO
You have these duplicated in both packages. Including them in either
one is more than enough, preferably "libgladeui" (or the main pkg
if nothing is split off).
* The build.log says:
| checking for GTK... yes
| checking for GNOME... configure: creating ./config.status
| config.status: creating Makefile
| Configuration:
|
| Source code location: .
| Compiler: gcc
| GnomeUI Catalog: no
Adding "BuildRequires: libgnomeui-devel" changes that to "yes".
If not wanted, use the --disable-gnome switch for reproducible builds.
* glade3-devel is missing:
Requires: gtk2-devel libxml2-devel
> %package devel
> Requires: %name = %{version}
Ought to be full %{version}-%{release}
> Requires: gail-devel
Huh? No reference to libgail can be found.
> Provides: glade-devel
Splitting of libgladeui and libgladeui-devel instead of this sounds
sane. You don't really want to occupy both the "glade3-devel" and
"glade-devel" namespace.
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the Fedora-package-review
mailing list