Bug 253649
Summary: | Review Request: vinagre - VNC client for the GNOME desktop | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Bastien Nocera <bnocera> |
Component: | Package Review | Assignee: | Ray Strode [halfline] <rstrode> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | fedora-package-review, notting |
Target Milestone: | --- | Flags: | rstrode:
fedora-review+
kevin: fedora-cvs+ |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | 0.2-1 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2007-08-22 16:07:36 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Bastien Nocera
2007-08-20 22:57:17 UTC
When building in mock I get: checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool I've seen that problem before although I don't remember the details. Is it that the packaged intltool requires XML::Parser? I'm guessing either BuildRequires the parser or BuildRequires intltool and re-intltoolize will fix it. Overall looks very good. Minor nits that don't matter: - rm -rf $RPM_BUILD_ROOT/%{_datadir}/doc/vinagre/ has an extra / in it (between ROOT and %{_datadir} - what docs are in the above anyway? omf files? Are they worth shipping? - vendor isn't required anymore for desktop-file-install, just ditch it. - There are a handful or so Application categories, normally when tossing the Application category, you pick one of them to replace it with (Maybe use Network?) - you have %{_datadir}/%{name}/* in the file list but the package should probably own the %{_datadir}/%{name} dir too. (In reply to comment #1) > When building in mock I get: > > > checking for XML::Parser... configure: error: XML::Parser perl module is > required for intltool > > I've seen that problem before although I don't remember the details. Is it that > the packaged intltool requires XML::Parser? I'm guessing either BuildRequires > the parser or BuildRequires intltool and re-intltoolize will fix it. added perl-XML-Parser as a BR > Overall looks very good. Minor nits that don't matter: > > - rm -rf $RPM_BUILD_ROOT/%{_datadir}/doc/vinagre/ has an extra / in it (between > ROOT and %{_datadir} Fixed. > - what docs are in the above anyway? omf files? Are they worth shipping? No, they're the usual AUTHORS, README, etc., but the maintainer thought it was good to install them by himself. I'm removing those, and installing in the usual versioned docs dir in %files > - vendor isn't required anymore for desktop-file-install, just ditch it. Done. > - There are a handful or so Application categories, normally when tossing the > Application category, you pick one of them to replace it with (Maybe use Network?) It's already in Network, so appears in the same menu as TSClient > - you have %{_datadir}/%{name}/* in the file list but the package should > probably own the %{_datadir}/%{name} dir too. Fixed, we want the whole dir. Spec URL: http://people.redhat.com/bnocera/vinagre/vinagre.spec SRPM URL: http://people.redhat.com/bnocera/vinagre/vinagre-0.2-2.src.rpm change that added BuildRequires to BuildRequires: perl(XML::Parser) and add one for libglade2-devel My mistake, fixed here: Spec URL: http://people.redhat.com/bnocera/vinagre/vinagre.spec SRPM URL: http://people.redhat.com/bnocera/vinagre/vinagre-0.2-3.src.rpm looks like avahi-ui-devel is missing a Requires: avahi-glib-devel which is breaking mock too, but that's not a problem with this package. Filed as bug 253734 Worked around in: Spec URL: http://people.redhat.com/bnocera/vinagre/vinagre.spec SRPM URL: http://people.redhat.com/bnocera/vinagre/vinagre-0.2-4.src.rpm More missing deps, this time it's gettext and co. Spec URL: http://people.redhat.com/bnocera/vinagre/vinagre.spec SRPM URL: http://people.redhat.com/bnocera/vinagre/vinagre-0.2-5.src.rpm Also need BuildRequires: desktop-file-utils And missing desktop-file-utils: Spec URL: http://people.redhat.com/bnocera/vinagre/vinagre.spec SRPM URL: http://people.redhat.com/bnocera/vinagre/vinagre-0.2-6.src.rpm looks good. Thanks Ray! New Package CVS Request ======================= Package Name: vinagre Short Description: VNC client for the GNOME desktop Owners: hadess Branches: devel InitialCC: bnocera Commits by cvsextras:yes cvs done. Uploaded to rawhide. |