dev-java/jaxws-ri-bin: new package, add 4.0.3

This binary package provides wsimport for java 11+ and seems to work.
This commit is contained in:
2025-03-29 19:48:20 +02:00
parent 87ede1381d
commit 8856d7e36f
3 changed files with 38 additions and 0 deletions

View File

@@ -0,0 +1 @@
DIST jaxws-ri-4.0.3.zip 16965902 BLAKE2B 2a85bcab28a4b1e491f3a378900a02f6fd9e3137d291f8c94df40574802ddcc3f50705dc5302a791e0a5c434c151cb409cb0a4d07723d056956da1b7d839bb4f SHA512 c0aebe45cf192928adf3b50acddccfad2719dc4379b151a233c3a65c9fe33722741de4c6c6388eaf64e9f36abd22dd26905e44452c13dfbb4d0359ff41881960

View File

@@ -0,0 +1,26 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
MY_PN=${PN%*-bin}
DESCRIPTION="Jakarta XML Web Services implementation"
HOMEPAGE="https://eclipse-ee4j.github.io/metro-jax-ws/ https://github.com/eclipse-ee4j/metro-jax-ws"
SRC_URI="https://repo1.maven.org/maven2/com/sun/xml/ws/jaxws-ri/${PV}/jaxws-ri-${PV}.zip"
S="${WORKDIR}/${MY_PN}"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
DEPEND=">=virtual/jdk-11:*"
RDEPEND=">=virtual/jre-11:*"
BDEPEND="app-arch/unzip"
src_install() {
insinto /opt/${MY_PN}-${PV}
doins -r lib samples
exeinto /opt/${MY_PN}-${PV}/bin
doexe bin/wsimport.sh bin/wsgen.sh
}

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
<pkgmetadata>
<maintainer type="person">
<email>ceamac@gentoo.org</email>
<name>Viorel Munteanu</name>
</maintainer>
<upstream>
<remote-id type="github">eclipse-ee4j/metro-jax-ws</remote-id>
</upstream>
</pkgmetadata>