Bug 1323010 - add maven depmap
Summary: add maven depmap
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: jhdf5
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Clément DAVID
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 1318873
TreeView+ depends on / blocked
 
Reported: 2016-04-01 00:16 UTC by gil cattaneo
Modified: 2016-05-07 12:11 UTC (History)
2 users (show)

Fixed In Version: jhdf5-2.11.0-7.fc23 jhdf5-2.11.0-7.fc22 jhdf5-2.11.0-7.fc24
Clone Of:
Environment:
Last Closed: 2016-04-27 21:51:22 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
add maven depmap (8.31 KB, patch)
2016-04-01 00:19 UTC, gil cattaneo
no flags Details | Diff
spec file clean up (3.16 KB, patch)
2016-04-01 00:46 UTC, Zbigniew Jędrzejewski-Szmek
no flags Details | Diff
add maven depmap and spec file clean up (9.82 KB, patch)
2016-04-03 05:54 UTC, gil cattaneo
no flags Details | Diff

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.


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