Bug 1101069 - [PATCH] fix jar installation for Java packaging guidelines
Summary: [PATCH] fix jar installation for Java packaging guidelines
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: java-gnome
Version: 20
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Alexander Boström
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-05-26 04:17 UTC by Yaakov Selkowitz
Modified: 2014-07-31 20:30 UTC (History)
4 users (show)

Fixed In Version: java-gnome-4.1.3-5.fc21
Clone Of:
Environment:
Last Closed: 2014-07-31 20:30:25 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Patch for rawhide (5.21 KB, patch)
2014-05-26 04:17 UTC, Yaakov Selkowitz
no flags Details | Diff
Rebased patch (5.44 KB, patch)
2014-06-30 16:53 UTC, Yaakov Selkowitz
no flags Details | Diff

Description Yaakov Selkowitz 2014-05-26 04:17:08 UTC
Created attachment 899155 [details]
Patch for rawhide

Current Java packaging guidelines require JNI jars to be installed in %_jnidir; right now, jpackage-utils will not find gtk.jar.

The attached patch (for rawhide, but also needed for and easily backported to f20) fixes this for java-gnome, along with working around a bug this move exposes in brp-java-repack-jars skipping dot-files.

Comment 1 Mikolaj Izdebski 2014-06-30 10:04:10 UTC
There are several problems with this patch:

1. I don't see whi java-gnome-4.1.3-libdir.patch would be needed. Either explain this or don't apply it.

2. %dir %{_jnidir} - this dir is already owned by another package.

3. make V=1 - not needed

Please limit your changes to fixing bugs only and then I can apply it.

Comment 2 Yaakov Selkowitz 2014-06-30 16:53:57 UTC
Created attachment 913485 [details]
Rebased patch


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