Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 99871

Summary: [EBUILD] jreversepro-1.4.1
Product: Gentoo Linux Reporter: Christoph Brill (egore) (RESIGNED) <egore>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED WONTFIX    
Severity: enhancement CC: java
Priority: High Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://jrevpro.sourceforge.net/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: dev-util/jreversepro-1.4.1
1.4.1-ant.patch
1.4.1-java15.patch
1.4.1-homedir.patch
jreversepro-1.4.1.ebuild
jreversepro-1.4.1-build_xml.patch

Description Christoph Brill (egore) (RESIGNED) 2005-07-22 00:15:29 UTC
JREVERSEPRO is a Java Decompiler / Disassembler written entirely in Java. Find
attached an ebuild for it.

Reproducible: Always
Steps to Reproduce:
Comment 1 Christoph Brill (egore) (RESIGNED) 2005-07-22 00:16:09 UTC
Created attachment 64031 [details]
dev-util/jreversepro-1.4.1

The ebuild
Comment 2 Christoph Brill (egore) (RESIGNED) 2005-07-22 00:17:01 UTC
Created attachment 64032 [details, diff]
1.4.1-ant.patch

Patch to get it build (checkstyle 2.4 was used for it, which is no longer in
portage. so simply remove the checkstyle stuff)
Comment 3 Christoph Brill (egore) (RESIGNED) 2005-07-22 00:17:28 UTC
Created attachment 64033 [details, diff]
1.4.1-java15.patch

patch to get it build with java 1.5 (enum problem)
Comment 4 Christoph Brill (egore) (RESIGNED) 2005-07-22 00:18:16 UTC
Created attachment 64034 [details, diff]
1.4.1-homedir.patch

Patch to save the prefs file in .jrevrc instead of jref.ini (much more unix-ish
:) )
Comment 5 Josh Nichols (RETIRED) gentoo-dev 2005-08-10 18:59:31 UTC
I've committed slightly modified ebuild and patches to the experimental overlay:
https://gentooexperimental.org/svn/java/gentoo-java-experimental/dev-util/jreversepro/

Some general comments/suggestions on your original ebuild:
* Jikes worked for me. If it gives you errors, could you please post them here?
* If there's some things that you always need to do to compile (like mkdir lib),
you may consider patching the build.xml to do it for you
* The bin that's installed is actually a shell script, so it should have
#!/bin/bash as the first line
* You need to have more complete DEPEND/RDEPEND. In particular:
   * Designate a minimum version for jdk and jre, ie >=virtual/jdk-1.4 which you
have tested the ebuild with
   * If the ebuild uses ant to compile, you should depend on dev-java/ant-core
* Other than that, thanks for the contribution.
Comment 6 Miroslav Šulc gentoo-dev 2007-01-02 10:30:00 UTC
Created attachment 105187 [details]
jreversepro-1.4.1.ebuild

moved from old overlay which we are going to remove
Comment 7 Miroslav Šulc gentoo-dev 2007-01-02 10:31:26 UTC
Created attachment 105188 [details, diff]
jreversepro-1.4.1-build_xml.patch

moved from old overlay which we are going to remove
Comment 8 Christoph Brill (egore) (RESIGNED) 2010-07-04 12:46:31 UTC
Last release in 2008, no longer maintained, closing.