Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 115931 - java-layoutmanager explicit-layout (new ebuild)
Summary: java-layoutmanager explicit-layout (new ebuild)
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://www.zookitec.com/explicitlayou...
Whiteboard:
Keywords: EBUILD, InOverlay
Depends on:
Blocks:
 
Reported: 2005-12-18 06:15 UTC by Michael Gaber
Modified: 2015-10-01 08:16 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
explicitlayout-3.0.ebuild (explicitlayout-3.0.ebuild,856 bytes, text/plain)
2006-08-21 04:11 UTC, Alistair Bush (RETIRED)
Details
explicitlayout-3.0.ebuild (explicitlayout-3.0.ebuild,809 bytes, text/plain)
2006-08-21 15:37 UTC, Alistair Bush (RETIRED)
Details
explicitlayout-3.0.ebuild (explicitlayout-3.0.ebuild,813 bytes, text/plain)
2006-08-22 15:49 UTC, Alistair Bush (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Gaber 2005-12-18 06:15:46 UTC
request for a ebuild to install this layoutmanager somewhere
Comment 1 Alistair Bush (RETIRED) gentoo-dev 2006-08-21 04:11:27 UTC
Created attachment 94762 [details]
explicitlayout-3.0.ebuild

Here is a ebuild for explicitlayout.

It installs explicit.jar which is the recommended jar file to use.

The build creates 3 jars
1)  elcore.jar PACKAGING=com.zookkitec.layout
2)  explicit.jar PACKAGING 1) and com.zookkitec.layout
3)  elall.jar PACKAGING 2) and com.zookitec.layout.source.

possible TODO on this ebuild is to add source to USE
Comment 2 Josh Nichols (RETIRED) gentoo-dev 2006-08-21 06:31:33 UTC
The keywords should be ~arch initially, ie ~amd64 in this case.

You build up antflags, but don't actually invoke eant with them. You can do it simply as:
eant dist $(use_doc doc)

You probably should be using dojar instead of newjar. newjar, if not given any arguments, would rename the jar to ${PN}.jar. You probably want to leave the name as upstream does it. Also, you probably should dojar elcore.jar as well.

For the docs, the common idiom is use doc && java-pkg_dohtml ..... Also, you should make sure they get installed in the right directory according to our policy. So either the directory needs to be named 'api', or you call java-pkg_dojavadocs on it, for that to happen.
Comment 3 Alistair Bush (RETIRED) gentoo-dev 2006-08-21 15:37:37 UTC
Created attachment 94809 [details]
explicitlayout-3.0.ebuild

Thanks nichoj.  They were silly mistakes. Hopefully everything is up to you standards now.
Comment 4 Alistair Bush (RETIRED) gentoo-dev 2006-08-22 15:49:54 UTC
Created attachment 94886 [details]
explicitlayout-3.0.ebuild
Comment 5 Alistair Bush (RETIRED) gentoo-dev 2006-08-30 05:26:00 UTC
This ebuild has now been added to the migrated-experimental-overlay.

WARNING!!!  Anyone reading this must have migrated to the new java system.
See
http://www.gentoo.org/proj/en/java/java-upgrade.xml
if you don't know what that means.
Comment 6 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-01-15 17:39:10 UTC
Found here: http://overlays.gentoo.org/proj/java/browser/java-overlay/dev-java/explicitlayout
Comment 7 Patrice Clement gentoo-dev 2015-10-01 08:16:05 UTC
commit 5c625b7 (HEAD, master)
Author: Patrice Clement <monsieurp@gentoo.org>
Date:   Thu Oct 1 08:14:38 2015 +0000

    dev-java/explicitlayout: HOMEPAGE dead. Removing it. Fixes bug 115931.
    
    Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

 delete mode 100644 dev-java/explicitlayout/Manifest
 delete mode 100644 dev-java/explicitlayout/explicitlayout-3.0.ebuild
 delete mode 100644 dev-java/explicitlayout/metadata.xml