Bug 1323010

Summary: add maven depmap
Product: [Fedora] Fedora Reporter: gil cattaneo <puntogil>
Component: jhdf5Assignee: Clément DAVID <c.david86>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: c.david86, zbyszek
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: jhdf5-2.11.0-7.fc23 jhdf5-2.11.0-7.fc22 jhdf5-2.11.0-7.fc24 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-04-27 21:51:22 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1318873    
Attachments:
Description Flags
add maven depmap
none
spec file clean up
none
add maven depmap and spec file clean up none

Description gil cattaneo 2016-04-01 00:16:47 UTC
Description of problem:
Some packages use jhdf5 and jhdfobj for build, with maven
please, add maven depmap

Version-Release number of selected component (if applicable):
2.11.0-6

How reproducible:
always

Comment 1 gil cattaneo 2016-04-01 00:19:57 UTC
Created attachment 1142414 [details]
add maven depmap

- generate maven depmap and javadoc
- add javadoc sub package
- minor changes to adapt to current guideline
- fix some rpmlint problems
- introduce license macro

Task info: http://koji.fedoraproject.org/koji/taskinfo?taskID=13522569

Comment 2 Zbigniew Jędrzejewski-Szmek 2016-04-01 00:46:16 UTC
Created attachment 1142435 [details]
spec file clean up

Comment 3 Zbigniew Jędrzejewski-Szmek 2016-04-01 01:22:25 UTC
Looks all good to me. If nobody object, I'll push both patches and rebuild in a few days.

http://koji.fedoraproject.org/koji/taskinfo?taskID=13523269

rpmdiff comparison:

+ rpmdiff -iS -i5 -iT noarch/hdfview-2.11.0-6.fc25.noarch.rpm noarch/hdfview-2.11.0-7.fc25.noarch.rpm
+ grep -v 'removed     /usr/share/doc/hdfview/docs/javadocs'

removed     REQUIRES jhdfobj = 2.11.0-6.fc25
removed     REQUIRES jpackage-utils  
added       REQUIRES java-headless  
added       REQUIRES javapackages-tools  
added       REQUIRES jhdfobj = 2.11.0-7.fc25
added       REQUIRES jpackage-utils  
added       PROVIDES mvn(org.hdfgroup:jhdfview) = 2.11.0
removed     /usr/share/doc/hdfview
removed     /usr/share/doc/hdfview/COPYING
removed     /usr/share/doc/hdfview/Readme.txt
removed     /usr/share/doc/hdfview/docs
removed     /usr/share/doc/hdfview/docs/INSTALL_CMake.txt
removed     /usr/share/doc/hdfview/docs/RELEASE.txt
removed     /usr/share/doc/hdfview/docs/USING_HDFJAVA_CMake.txt
removed     /usr/share/doc/hdfview/docs/USING_logging.txt
removed     /usr/share/doc/hdfview/docs/samples
removed     /usr/share/doc/hdfview/docs/samples/Roy.nc
removed     /usr/share/doc/hdfview/docs/samples/annras.hdf
removed     /usr/share/doc/hdfview/docs/samples/apollo17_earth.jpg
removed     /usr/share/doc/hdfview/docs/samples/data40x10.txt
removed     /usr/share/doc/hdfview/docs/samples/hdf5_test.h5
removed     /usr/share/doc/hdfview/docs/samples/misr_am1_metadata.hdf
removed     /usr/share/doc/hdfview/docs/samples/swp05569slg.fits
added       /usr/share/doc/jhdf5
added       /usr/share/doc/jhdf5/docs
added       /usr/share/doc/jhdf5/docs/INSTALL_CMake.txt
added       /usr/share/doc/jhdf5/docs/RELEASE.txt
added       /usr/share/doc/jhdf5/docs/USING_HDFJAVA_CMake.txt
added       /usr/share/doc/jhdf5/docs/USING_logging.txt
added       /usr/share/doc/jhdf5/docs/samples
added       /usr/share/doc/jhdf5/docs/samples/Roy.nc
added       /usr/share/doc/jhdf5/docs/samples/annras.hdf
added       /usr/share/doc/jhdf5/docs/samples/apollo17_earth.jpg
added       /usr/share/doc/jhdf5/docs/samples/data40x10.txt
added       /usr/share/doc/jhdf5/docs/samples/hdf5_test.h5
added       /usr/share/doc/jhdf5/docs/samples/misr_am1_metadata.hdf
added       /usr/share/doc/jhdf5/docs/samples/swp05569slg.fits
added       /usr/share/licenses/jhdf5
added       /usr/share/licenses/jhdf5/COPYING
added       /usr/share/maven-metadata/jhdf5-jhdfview.xml

+ rpmdiff -iS -i5 -iT noarch/jhdfobj-2.11.0-6.fc25.noarch.rpm noarch/jhdfobj-2.11.0-7.fc25.noarch.rpm
S.5.....    GROUP
removed     REQUIRES jhdf = 2.11.0-6.fc25
removed     REQUIRES jhdf5 = 2.11.0-6.fc25
removed     REQUIRES jpackage-utils  
added       REQUIRES java-headless  
added       REQUIRES javapackages-tools  
added       REQUIRES jhdf = 2.11.0-7.fc25
added       REQUIRES jhdf5 = 2.11.0-7.fc25
added       REQUIRES jpackage-utils  
added       PROVIDES mvn(org.hdfgroup:jhdf4obj) = 2.11.0
added       PROVIDES mvn(org.hdfgroup:jhdf5obj) = 2.11.0
added       PROVIDES mvn(org.hdfgroup:jhdfobj) = 2.11.0
removed     /usr/share/doc/jhdfobj
removed     /usr/share/doc/jhdfobj/COPYING
removed     /usr/share/doc/jhdfobj/Readme.txt
added       /usr/share/licenses/jhdf5
added       /usr/share/licenses/jhdf5/COPYING
added       /usr/share/maven-metadata/jhdf5-jhdfobj.xml

+ rpmdiff -iS -i5 -iT x86_64/jhdf-2.11.0-6.fc25.x86_64.rpm x86_64/jhdf-2.11.0-6.fc25.x86_64.rpm
+ rpmdiff -iS -i5 -iT x86_64/jhdf5-2.11.0-6.fc25.x86_64.rpm x86_64/jhdf5-2.11.0-6.fc25.x86_64.rpm
+ rpmdiff -iS -i5 -iT x86_64/jhdf5-debuginfo-2.11.0-6.fc25.x86_64.rpm x86_64/jhdf5-debuginfo-2.11.0-6.fc25.x86_64.rpm

Comment 4 gil cattaneo 2016-04-03 05:54:21 UTC
Created attachment 1142918 [details]
add maven depmap and spec file clean up

- Merged previous patches in one
- Add references for add netcdf-java and (nom-tam-)fits support

Task info: http://koji.fedoraproject.org/koji/taskinfo?taskID=13545465

Comment 5 Zbigniew Jędrzejewski-Szmek 2016-04-07 17:25:54 UTC
Pushed and building now.

Comment 6 Fedora Update System 2016-04-07 19:07:23 UTC
jhdf5-2.11.0-7.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-72ce285211

Comment 7 Fedora Update System 2016-04-07 19:07:30 UTC
jhdf5-2.11.0-7.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-9f65568d2f

Comment 8 Fedora Update System 2016-04-07 19:07:34 UTC
jhdf5-2.11.0-7.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2016-e45f4c8fda

Comment 9 Fedora Update System 2016-04-08 16:52:41 UTC
jhdf5-2.11.0-7.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-9f65568d2f

Comment 10 Fedora Update System 2016-04-08 20:50:57 UTC
jhdf5-2.11.0-7.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-72ce285211

Comment 11 Fedora Update System 2016-04-08 20:54:04 UTC
jhdf5-2.11.0-7.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-e45f4c8fda

Comment 12 Fedora Update System 2016-04-27 21:51:20 UTC
jhdf5-2.11.0-7.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.

Comment 13 Fedora Update System 2016-04-27 22:21:06 UTC
jhdf5-2.11.0-7.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.

Comment 14 Fedora Update System 2016-05-07 12:11:13 UTC
jhdf5-2.11.0-7.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.