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

Bug 892703

Summary: net-vpn/i2p: bundles jar files available from jakartaee/tags
Product: Gentoo Linux Reporter: Volkmar W. Pogatzki <gentoo>
Component: Current packagesAssignee: tharvik
Status: RESOLVED FIXED    
Severity: normal CC: esigra, java
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/29591
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 69972    

Description Volkmar W. Pogatzki 2023-01-31 09:07:20 UTC
/usr/share/i2p/lib/jstl.jar
/usr/share/i2p/lib/standard.jar

'build.properties' tells how to avoid bundling:
# Don't include jstl.jar and standard.jar, we will use libtaglibs-standard-* packages
#with-libtaglibs-standard=true
# Don't include jstl.jar and standard.jar, we will use glassfish-javaee package
#with-glassfish-javaee=true

More details are given in apps/susidns/src/lib/README.txt:

jstl-api-1.2.jar  -> jstl.jar
jstl-impl-1.2.jar -> standard.jar

Both can be packaged from https://github.com/eclipse-ee4j/jstl-api/ 
Select version 1.2.7-RELEASE, higher versions switch namespace from javax to jakarta.
Comment 1 Volkmar W. Pogatzki 2023-02-15 09:27:36 UTC
Upstream has moved to Jakartaee.
Comment 2 Larry the Git Cow gentoo-dev 2023-02-27 06:59:15 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de0a2a79a6fd5ce361f1e48685084cfe853b8869

commit de0a2a79a6fd5ce361f1e48685084cfe853b8869
Author:     Volkmar W. Pogatzki <gentoo@pogatzki.net>
AuthorDate: 2023-01-30 15:51:03 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2023-02-27 06:59:08 +0000

    dev-java/jstl: new package, add 1.2.7
    
    Bug: https://bugs.gentoo.org/892703
    Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 dev-java/jstl/Manifest          |  1 +
 dev-java/jstl/jstl-1.2.7.ebuild | 58 +++++++++++++++++++++++++++++++++++++++++
 dev-java/jstl/metadata.xml      | 10 +++++++
 3 files changed, 69 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0232daedd6792722ed5b3afdc6865e8f49dcf310

commit 0232daedd6792722ed5b3afdc6865e8f49dcf310
Author:     Volkmar W. Pogatzki <gentoo@pogatzki.net>
AuthorDate: 2023-02-26 09:55:29 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2023-02-27 06:59:08 +0000

    dev-java/jstl-api: new package, add 1.2.7
    
    Bug: https://bugs.gentoo.org/892703
    Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 dev-java/jstl-api/Manifest              |  1 +
 dev-java/jstl-api/jstl-api-1.2.7.ebuild | 42 +++++++++++++++++++++++++++++++++
 dev-java/jstl-api/metadata.xml          | 10 ++++++++
 3 files changed, 53 insertions(+)
Comment 3 tharvik 2023-07-21 19:26:13 UTC
one more done for the 1.7.0 landing!