From 4cbcc855382a06088e2f016f62cafdbcb7e40665 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 20 Mar 2022 00:40:44 +0000 Subject: gentoo resync : 20.03.2022 --- dev-java/jacl/Manifest | 1 + dev-java/jacl/jacl-1.4.1-r2.ebuild | 52 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 dev-java/jacl/jacl-1.4.1-r2.ebuild (limited to 'dev-java/jacl') diff --git a/dev-java/jacl/Manifest b/dev-java/jacl/Manifest index d203eee9fd7b..b748c2161571 100644 --- a/dev-java/jacl/Manifest +++ b/dev-java/jacl/Manifest @@ -1,3 +1,4 @@ DIST jacl-1.4.1.tar.gz 1921630 BLAKE2B 1b5693aa79fc50b5ff7a1ef86608b640d0bf391ced72dbe5d30f30fb46b26174535aac9d0ec32e1528f16af9e54def344d2fe38602700f921d612761f706fcce SHA512 e4b906efbd3ef4ab9338e8bf2f50c3b820e25b9fbe61f194e90cc0fa128f68d64eb459f7b05171d4b86b4c9635ef483906a02952bdedcee89ccb92256b789247 EBUILD jacl-1.4.1-r1.ebuild 976 BLAKE2B 4b9d1aae4306c49d0cd12ea8d3c45c89f30725ea024f69003ed3202438dc3d2e3c9df360fd3394425d7c6c8376025b4e5d13493e1cf4739177c5a9ccbf6a89b7 SHA512 bfdc3c8b4467bb1d33b54a9fc62bc0a861e3565bd7d059badc6e0a1a6970c865e3d4eb152793b2f1ed2c8f49494eac550cba05cf9ed9bdab29f0dd6f5ac112ab +EBUILD jacl-1.4.1-r2.ebuild 1001 BLAKE2B 24ca124a2a19263e7039483cce0c7291de169e7383ff215c090791729df6308729837b5b119ea342f3dfbfcdf59da80177e5034cdc61ea35ad0b7980a1949c89 SHA512 858802000ce65e4f28bef841d1a39a2f6362c4939403de92eaa6b0836457fb17aa05c8df028a8eb5334816e164f87a092dbb4288bf15882791022f249d874252 MISC metadata.xml 2117 BLAKE2B a5929a947338b70ae6e55e33385ec8a709d191d75d93122a56c202add8f3b9350a2f54e6c1f87ad1206235bb273c88dac1707446b2d864227b9ae6335dd03bce SHA512 8e41dac5346fafe366423a573ae61149a6f7d451219bc31ab65c1031d8f8e33318791ea08fe340fc79305f4df4fea5c26da821513912c010fca8382a74093fac diff --git a/dev-java/jacl/jacl-1.4.1-r2.ebuild b/dev-java/jacl/jacl-1.4.1-r2.ebuild new file mode 100644 index 000000000000..b09fdb0f9cf4 --- /dev/null +++ b/dev-java/jacl/jacl-1.4.1-r2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Jacl is an implementation of Tcl written in Java" +HOMEPAGE="http://tcljava.sourceforge.net" +SRC_URI="mirror://sourceforge/project/tcljava/jacl/${PV}/jacl${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="doc" + +CDEPEND=">=dev-lang/tcl-8.4.5:*" + +RDEPEND=" + ${CDEPEND} + >=virtual/jre-1.8:*" + +DEPEND=" + ${CRDEPEND} + >=virtual/jdk-1.8:*" + +S="${WORKDIR}/${PN}${PV}" + +JAVA_SRC_DIR="src" + +src_prepare() { + default + java-pkg_clean +} + +src_configure() { + : +} + +src_compile() { + rm -rf src/{Test.java,empty,tests,janino} || die + java-pkg-simple_src_compile + mv src/jacl/tcl src/ || die + java-pkg_addres "${PN}.jar" src/ -name "*.tcl" +} + +src_install() { + java-pkg-simple_src_install + java-pkg_dolauncher jaclsh --main tcl.lang.Shell + dodoc README ChangeLog known_issues.txt +} -- cgit v1.2.3