[Bug 547226] Review Request: pgu - pygame addon for making GUIs

bugzilla at redhat.com bugzilla at redhat.com
Thu Dec 17 00:00:19 UTC 2009


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=547226





--- Comment #3 from William Witt <william at witt-family.net>  2009-12-16 19:00:17 EDT ---
(In reply to comment #2)
> I don't see what's wrong with this section.
> According to this page :
> https://fedoraproject.org/wiki/How_to_create_an_RPM_package#.25files_section
> 
> "Note that "%{_bindir}/*" does not claim that this package owns the /usr/bin
> directory - it claims that all the files that were installed inside the build
> root 's /usr/bin are owned by the package."
> This states that my package claims ownership of the files it installed in the
> %{buildroot}/usr/bin directory. That's different from the "real" /usr/bin
> directory.
> 
> This makes it clear too:
> "Claiming ownership of "%{_bindir}/*" is fine, though; that just claims
> ownership of the subdirectories and files you placed under
> %{buildroot}/%{_bindir}."
> 
> What did I miss?
> 

Nothing, I'w new to packaging too and missed that, I apologize.    

> My package has indeed GUIs, but I don't think it should include a GUI because
> these GUIs are only examples for devs and NOT useful programs for the end-user.
> I don't think that having one or two new menu-entry whenever an user installs a
> game that has python-pgu as a dependency is a good thing.
> 
> The different solutions I see for this problem are:
> - Move these examples in a different package (like python-pgu-examples?)
> - Just remove these examples from the package
> - just leave them in the package and add a comment explaining why there's no
> .desktop file
> 
> What do you think should be done?

If they are examples, then they should moved moved out of /usr/bin and into an
examples directory as part of %doc

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.




More information about the Fedora-package-review mailing list