Bug 221670 (Net-UserAgent-Detect) - Review Request: php-pear-Net-UserAgent-Detect - Extract information from an HTTP user agent
Summary: Review Request: php-pear-Net-UserAgent-Detect - Extract information from an H...
Keywords:
Status: CLOSED NEXTRELEASE
Alias: Net-UserAgent-Detect
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Kevin Fenzi
QA Contact: Fedora Package Reviews List
URL:
Whiteboard:
Depends On:
Blocks: FE-ACCEPT
TreeView+ depends on / blocked
 
Reported: 2007-01-05 22:50 UTC by Christopher Stone
Modified: 2007-11-30 22:11 UTC (History)
0 users

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2007-01-14 07:36:50 UTC
Type: ---
Embargoed:
dennis: fedora-cvs+


Attachments (Terms of Use)

Description Christopher Stone 2007-01-05 22:50:03 UTC
Spec URL: http://tkmame.retrogames.com/fedora-extras/php-pear-Net-UserAgent-Detect.spec
SRPM URL: http://tkmame.retrogames.com/fedora-extras/php-pear-Net-UserAgent-Detect-2.2.0-1.src.rpm

Description:
The Net_UserAgent object does a number of tests on an HTTP user
agent string. The results of these tests are available via methods of
the object.

Comment 1 Kevin Fenzi 2007-01-13 05:55:39 UTC
OK - Spec has consistant macro usage.
OK - Meets Packaging Guidelines.
OK - License (PHP)
OK - License field in spec matches
See below - License file included in package
OK - Spec in American English
OK - Spec is legible.
OK - Sources match upstream md5sum:
87217ac170577bc02cbb99094d1a9a80  Net_UserAgent_Detect-2.2.0.tgz
87217ac170577bc02cbb99094d1a9a80  Net_UserAgent_Detect-2.2.0.tgz.1
c949c65eebc8d2444abe64dd6c6be438f6e218a8  Net_UserAgent_Detect-2.2.0.tgz
c949c65eebc8d2444abe64dd6c6be438f6e218a8  Net_UserAgent_Detect-2.2.0.tgz.1
OK - BuildRequires correct
OK - Package has %defattr and permissions on files is good.
OK - Package has a correct %clean section.
OK - Package has correct buildroot
OK - Package is code or permissible content.
OK - Packages %doc files don't affect runtime.

OK - Package compiles and builds on at least one arch.
OK - Package has no duplicate files in %files.
See below - Package doesn't own any directories other packages own.
OK - Package owns all the directories it creates.
OK - No rpmlint output.
OK - final provides and requires are sane:

SHOULD Items:

OK - Should build in mock.
OK(i386/x86_64) - Should build on all supported archs
OK - Should have dist tag
OK - Should package latest version

Issues:

1. According to the comments in the source file the license of
this package is the php 2.0 license, available as:
http://www.php.net/license/2_02.txt
The PHP-LICENSE-3.01 included seems to be a newer, diffrent version.

2. This package owns the
/usr/share/pear/Net directory. Should it? Or should it require some
other package that does?


Comment 2 Christopher Stone 2007-01-13 22:40:28 UTC
Spec URL:
http://tkmame.retrogames.com/fedora-extras/php-pear-Net-UserAgent-Detect.spec
SRPM URL:
http://tkmame.retrogames.com/fedora-extras/php-pear-Net-UserAgent-Detect-2.2.0-2.src.rpm

%changelog
* Sat Jan 13 2007 Christopher Stone <chris.stone> 2.2.0-2
- Use PHP License version 2.02

> 2. This package owns the
> /usr/share/pear/Net directory. Should it? Or should it require some
> other package that does?

There are many pear packages that share ownership of the same directories.  The
general rule of thumb in this case is that if the owner of a directory is
unclear then the package should own the directory.


Comment 3 Kevin Fenzi 2007-01-14 00:15:07 UTC
1. Ok, looks good now. 

2. Fair enough, just wanted to make sure you were aware of the issue. 

I see no further blockers here, so this package is APPROVED. 

Don't forget to close this review request NEXTRELEASE once it's been 
imported and built. 

Comment 4 Christopher Stone 2007-01-14 07:36:50 UTC
- imported into cvs
- updated owners.list
- tagged and built for devel
- cvs sync requested for fc5/6

THANKS FOR THE REVIEW!

Comment 5 Christopher Stone 2007-05-02 03:03:40 UTC
Package Change Request
======================
Package Name: php-pear-Net-UserAgent-Detect
New Branches: EL-5

Comment 6 Dennis Gilmore 2007-05-05 15:27:50 UTC
cvs done


Note You need to log in before you can comment on or make changes to this bug.