Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 268406 - Ebuild request: dev-java/h2
Summary: Ebuild request: dev-java/h2
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 237562 350662
  Show dependency tree
 
Reported: 2009-05-03 11:22 UTC by Miroslav Šulc
Modified: 2019-05-14 20:42 UTC (History)
3 users (show)

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


Attachments
Initial ebuild (h2-1.2.147.ebuild,871 bytes, text/plain)
2010-12-31 13:25 UTC, Fabian Köster
Details
H2 license file (H2-1.0,21.28 KB, text/plain)
2010-12-31 13:26 UTC, Fabian Köster
Details
Patch to prevent downloading some libs during build (1.2.147-offline.patch,1.89 KB, patch)
2010-12-31 13:27 UTC, Fabian Köster
Details | Diff
corrected javadocs folder (h2-1.2.147.ebuild,854 bytes, text/plain)
2011-01-17 17:31 UTC, Nils Andresen
Details
version bump to 1.3.149 (h2-1.3.149.ebuild,1.01 KB, text/plain)
2011-01-18 11:56 UTC, Nils Andresen
Details
offline-patch for 1.3.149 (1.3.149-offline.patch,3.51 KB, text/plain)
2011-01-18 11:56 UTC, Nils Andresen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Miroslav Šulc gentoo-dev 2009-05-03 11:22:01 UTC
Java SQL Database

Homepage: http://www.h2database.com/html/main.html
Comment 1 Fabian Köster 2010-12-31 13:25:36 UTC
Created attachment 258517 [details]
Initial ebuild

I started to create an ebuild for h2 database because I am also writing ebuilds for programs, which depend on it (Jameica + Hibiscus). But there is still a lot space for improvements as the attached ebuild still needs to download the osgi-dependency during build and it only provides the library and does not support a standalone h2-database.

Any suggestions on how to handle the osgi-problem?
Anyone wants to add support for standalone database?

Further comments?
Comment 2 Fabian Köster 2010-12-31 13:26:43 UTC
Created attachment 258519 [details]
H2 license file
Comment 3 Fabian Köster 2010-12-31 13:27:24 UTC
Created attachment 258522 [details, diff]
Patch to prevent downloading some libs during build
Comment 4 Nils Andresen 2011-01-17 17:31:13 UTC
Created attachment 260058 [details]
corrected javadocs folder

Installation fails due to missing dist/api folder.
however, replacing dist/api with docs/javadoc works again.
Comment 5 Nils Andresen 2011-01-18 11:56:05 UTC
Created attachment 260143 [details]
version bump to 1.3.149

I version-bumped the ebuilt to 1.3.149, upstream supports a test-phase which I currently ignore - tests stoped working after 2 hours. So the ebuild still needs fixing. But it works for the time being.
Comment 6 Nils Andresen 2011-01-18 11:56:45 UTC
Created attachment 260145 [details]
offline-patch for 1.3.149
Comment 7 James Le Cuirot gentoo-dev 2011-11-20 22:04:57 UTC
There is a now a new nicer ebuild in java-overlay. It doesn't use their crazy build system. I had trouble with the tests too though.

http://overlays.gentoo.org/proj/java/browser/java-overlay/dev-java/h2