Bug 203042

Summary: Review Request: jakarta-oro (RENAME ONLY)
Product: [Fedora] Fedora Reporter: Fernando Nasser <fnasser>
Component: oroAssignee: Fernando Nasser <fnasser>
Status: CLOSED RAWHIDE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 3CC: fedora-package-review
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-08-21 15:34:59 EDT Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---
Bug Depends On:    
Bug Blocks: 188268    

Description Fernando Nasser 2006-08-17 18:40:22 EDT
Spec URL: same spec as the current oro
SRPM URL: same SRPM as the current oro
Description: same as before

This package was renamed upstream to include the 'jakarta-' prefix at the
request of the Jakarta folks.  It is part of that project like the other
jakarta-* ones that we have.

Proper "Obsoletes:" and "Provides:" will be added.

Provides:       oro = %{epoch}:%{version}-%{release}
Obsoletes:      oro <= 0:2.0.8


Provides:       oro-javadoc = %{epoch}:%{version}-%{release}
Obsoletes:      oro-javadoc <= 0:2.0.8

So the javadoc part also gets replaced.
Comment 1 Jesse Keating 2006-08-21 15:10:45 EDT
Since epoch is 0, you don't need to list that as part of our Provides.  (or in
the spec at all)

Do you really need to define name, version, and release, just to fill them in at
Name: Version: and Release:?  Please don't do that.

Othewise looks ok, for a java package (:

Please create an srpm with the new name and import it as jakarta-oro.  We'll
stop using the 'oro' module.  This would be a good time to change the release
string to remove the _.

Added to dist-fc6.  Please close when built into rawhide.
Comment 2 Fernando Nasser 2006-08-21 15:27:40 EDT
Yes, the duplicate definition for name, version and release had already been
removed from the package in the latest upstream release, which incorporated GCJ
AOT bits (otherwise the same), so I merged that in.  All new packages are being
rebuilt without the '_NNfc' -- this one will be a .1 (as the first of our builds
from this upstream release).  The only thing that was not yet done was the
removal of Epoch as we are trying to get it removed from all upstream packages
so that the next round only have the Epoch > 1 ones specified.