[Bug 457035] Review Request: libproxy - A library handling all the details of proxy configuration
bugzilla at redhat.com
bugzilla at redhat.com
Sat Aug 2 10:39:47 UTC 2008
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: libproxy - A library handling all the details of proxy configuration
https://bugzilla.redhat.com/show_bug.cgi?id=457035
adel.gadllah at gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|nobody at fedoraproject.org |adel.gadllah at gmail.com
Status|NEW |ASSIGNED
Flag| |fedora-review?
------- Additional Comments From adel.gadllah at gmail.com 2008-08-02 06:39 EST -------
Review
=============
[+] source files match upstream:
2b2b00a179740548035a1145bbae600db9b0a2ce
[-] package meets naming and versioning guidelines:
please use libproxy-python instead of libproxy-binding-python
[+] specfile is properly named, is cleanly written and uses macros consistently.
[+] dist tag is present.
[+] build root is correct.
[+] license field matches the actual license.
[+] license is open source-compatible.
[+] license text included in package.
[+] latest version is being packaged.
[+] BuildRequires are proper.
[-] Requires are proper:
xulrunner does not use soname's so please add
Requires: gecko-libs >= 1.9 to the plugin-mozjs
package.
[+] compiler flags are appropriate.
[+] %clean is present.
[+] package builds in koji:
http://koji.fedoraproject.org/koji/taskinfo?taskID=745038
[+] package installs properly.
[+] debuginfo package looks complete.
[+] rpmlint is silent:
It isn't:
-----------
libproxy-binding-python.x86_64: W: no-documentation
libproxy-devel.x86_64: W: no-documentation
libproxy-plugin-gnome.x86_64: W: no-documentation
libproxy-plugin-kde.x86_64: W: no-documentation
libproxy-plugin-mozjs.x86_64: W: no-documentation
libproxy-plugin-networkmanager.x86_64: W: no-documentation
8 packages and 0 specfiles checked; 0 errors, 6 warnings.
------------
But this warnings can be ignored.
[+] ldconfig is used in %post and %postun
[+] owns the directories it creates.
[+] doesn't own any directories it shouldn't.
[+] no duplicates in %files.
[+] file permissions are appropriate.
[+] code, not content.
[+] documentation is small, so no -docs subpackage is necessary.
[+] %docs are not necessary for the proper functioning of the package.
===============
Summary & Comments:
1) Please use libproxy-python instead of libproxy-binding-python
1.1) Any reason why the java and C# bindings aren't packaged?
2) Fix the gecko-libs requires
3) Consider submitting the patch to upstream (if not done already).
--
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, or are watching someone who is.
More information about the package-review
mailing list