Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 160961 - dev-java/sun-jacc-api-20070102 (overlay) doesn't build
Summary: dev-java/sun-jacc-api-20070102 (overlay) doesn't build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-08 17:55 UTC by Bernhard Frauendienst
Modified: 2007-01-08 20:01 UTC (History)
1 user (show)

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


Attachments
proposed ebuild (sun-jacc-api-20070102-r1.ebuild,1.06 KB, text/plain)
2007-01-08 17:57 UTC, Bernhard Frauendienst
Details
accompanying patch for the build file (sun-jacc-api-20070102.patch,935 bytes, patch)
2007-01-08 17:57 UTC, Bernhard Frauendienst
Details | Diff
ebuild with target fix (sun-jacc-api-20070102-r1.ebuild,1.01 KB, text/plain)
2007-01-08 18:14 UTC, Bernhard Frauendienst
Details
patch which lets the ebuild handle the target fix (sun-jacc-api-20070102.patch,466 bytes, patch)
2007-01-08 18:15 UTC, Bernhard Frauendienst
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Bernhard Frauendienst 2007-01-08 17:55:43 UTC
The build.xml from the package uses a environment variable "javaee.jar" where it expectst the servlet-api class files AND which it updates to hold the jacc class files. This behaviour is not acceptable, since we want a dedicated jar archive for the package.

The attached ebuild + patch solves this problem. Please review and comment ;)

Reproducible: Always

Steps to Reproduce:
emerge sun-jacc-api ;)
Comment 1 Bernhard Frauendienst 2007-01-08 17:57:08 UTC
Created attachment 106073 [details]
proposed ebuild
Comment 2 Bernhard Frauendienst 2007-01-08 17:57:42 UTC
Created attachment 106075 [details, diff]
accompanying patch for the build file
Comment 3 Bernhard Frauendienst 2007-01-08 18:14:50 UTC
Created attachment 106077 [details]
ebuild with target fix
Comment 4 Bernhard Frauendienst 2007-01-08 18:15:25 UTC
Created attachment 106079 [details, diff]
patch which lets the ebuild handle the target fix
Comment 5 Bernhard Frauendienst 2007-01-08 18:16:23 UTC
I created another set of files to let the ebuild handle the target rewriting after all. Now both the ebuild and the patch are smaller, win win ;)
Comment 6 Petteri Räty (RETIRED) gentoo-dev 2007-01-08 20:01:07 UTC
Patch committed. Thanks for contributing.