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

Bug 260493

Summary: [EBUILD] dev-java/zonelayout
Product: Gentoo Linux Reporter: Ralph Sennhauser (RETIRED) <sera>
Component: [OLD] JavaAssignee: Java team <java>
Status: RESOLVED OBSOLETE    
Severity: enhancement Keywords: InOverlay
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 259673    
Attachments: An initial ebuild

Description Ralph Sennhauser (RETIRED) gentoo-dev 2009-02-27 10:48:38 UTC
"ZoneLayout is a simple, intuitive, powerful, source-code-based system for designing Graphical User Interfaces. There is currently an implementation available for Java Swing." quote from their page.

http://www.zonelayout.com/index.php

There are no dependencies, no compiler warnings and it's licensed under the LGPL.

Reproducible: Always
Comment 1 Ralph Sennhauser (RETIRED) gentoo-dev 2009-02-27 10:49:43 UTC
Created attachment 183351 [details]
An initial ebuild
Comment 2 Alistair Bush (RETIRED) gentoo-dev 2009-02-28 02:55:50 UTC
Thank you sera,  I have just added zonelayout to java-overlay after doing a few minor improvements.

please use java-pkg_dojavadoc instead of dohtml for installing javadocs.

when using java-pkg_dosrc please pass src/* otherwise the src jar will have 

src/.../.../.../blah.java
src/.../.../.../blee.java

instead of the proper

.../.../.../blah.java
.../.../.../blee.java

That is something that only experience will teach you.

Otherwise any other changes I make you can see by viewing the ebuild

http://overlays.gentoo.org/proj/java/browser/java-overlay/dev-java/zonelayout/zonelayout-1.0.ebuild
Comment 3 Ralph Sennhauser (RETIRED) gentoo-dev 2009-03-03 10:28:43 UTC
Seeing the version in the overlay is quite educative. So thank you for reviewing. 

You answered a major question of mine. Whether it's ok to install the javadocs delivered with the package or if they need to be built from the source as they may be outdated.

I'll remember the dojavadoc and dosrc. The IUSE and the COMMON_DEP should have been obvious but they weren't. However knowing this I saw the inherit java-ant-2, another thing vim has put in there and I forgot to clean up.

And finally it's nice to have found a package witch is considered worthy of getting into the tree.
Comment 4 Patrice Clement gentoo-dev 2015-10-01 16:51:13 UTC
The domain name has been given up to someone else and the file isn't there anymore.

commit 07cca95 (HEAD, master)
Author: Patrice Clement <monsieurp@gentoo.org>
Date:   Thu Oct 1 16:49:49 2015 +0000

    dev-java/zonelayout: HOMEPAGE dead and outdated. Cleaning it up. Fixes bug 260493.
    
    Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

 delete mode 100644 dev-java/zonelayout/Manifest
 delete mode 100644 dev-java/zonelayout/metadata.xml
 delete mode 100644 dev-java/zonelayout/zonelayout-1.0.ebuild