Bug 845342 - Review Request: rubygem-ruby-hmac - provides common interface to HMAC functionality
Summary: Review Request: rubygem-ruby-hmac - provides common interface to HMAC functio...
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Bohuslav "Slavek" Kabrda
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 845015
TreeView+ depends on / blocked
 
Reported: 2012-08-02 18:05 UTC by Mo Morsi
Modified: 2015-02-17 13:48 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2012-08-08 14:19:12 UTC
Type: Bug
Embargoed:
bkabrda: fedora-review+
gwync: fedora-cvs+


Attachments (Terms of Use)

Description Mo Morsi 2012-08-02 18:05:42 UTC
RPM Spec: http://mo.morsi.org/files/rpms/rubygem-ruby-hmac.spec
SRPM: http://mo.morsi.org/files/rpms/rubygem-ruby-hmac-0.4.0-6.fc17.src.rpm
Koji build: http://koji.fedoraproject.org/koji/taskinfo?taskID=4351563

Description:

This module provides common interface to HMAC functionality. HMAC is a kind of
"Message Authentication Code" (MAC) algorithm whose standard is documented in
RFC2104. Namely, a MAC provides a way to check the integrity of information
transmitted over or stored in an unreliable medium, based on a secret key.
Originally written by Daiki Ueno. Converted to a RubyGem by Geoffrey
Grosenbach



Obsoletes: rubygem-hmac

Comment 1 Bohuslav "Slavek" Kabrda 2012-08-03 05:45:51 UTC
I'll take it for a review.

Comment 2 Bohuslav "Slavek" Kabrda 2012-08-03 06:05:49 UTC
There are two things that I found wrong on this package:
- Wrong provides/obsoletes. According to [1], they should look like this:

Provides: rubygem(hmac) = %{version}-%{release}
Obsoletes: rubygem(hmac) < 0.4.0-6

- The specfile still has name rubygem-hmac.spec, although it should now be rubygem-ruby-hmac.spec.

Otherwise the package looks good, so it is APPROVED, but please fix the above before comitting to dist-git.

[1] http://fedoraproject.org/wiki/Packaging:Guidelines#Renaming.2FReplacing_Existing_Packages

Comment 3 Mo Morsi 2012-08-07 17:32:44 UTC
Thanks for the review. Incorporated you two points, the updated urls can be found here:

RPM Spec: http://mo.morsi.org/files/rpms/rubygem-ruby-hmac.spec
SRPM: http://mo.morsi.org/files/rpms/rubygem-ruby-hmac-0.4.0-7.fc17.src.rpm
Koji build: http://koji.fedoraproject.org/koji/taskinfo?taskID=4366977


New Package SCM Request
=======================
Package Name: rubygem-ruby-hmac
Short Description: Provides common interface to HMAC functionality
Owners: mmorsi
Branches: 
InitialCC:

Comment 4 Gwyn Ciesla 2012-08-07 17:40:34 UTC
Git done (by process-git-requests).

Bohuslav, please take ownership of review BZs.  Thanks!

Comment 5 Mo Morsi 2012-08-08 14:19:12 UTC
rubygem-ruby-hmac has been successfully imported / built for rawhide

Comment 6 Tomas Hrcka 2015-02-17 08:03:01 UTC
Package Change Request
======================
Package Name: rubygem-ruby-hmac
New Branches: epel7
Owners: mmorsi humaton

FAS username: humaton

Comment 7 Gwyn Ciesla 2015-02-17 13:48:10 UTC
Git done (by process-git-requests).


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