From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-java/boot-bin/Manifest | 13 ++++++ dev-java/boot-bin/boot-bin-2.6.0.ebuild | 59 +++++++++++++++++++++++++++ dev-java/boot-bin/boot-bin-2.7.0.ebuild | 70 +++++++++++++++++++++++++++++++++ dev-java/boot-bin/boot-bin-2.7.1.ebuild | 70 +++++++++++++++++++++++++++++++++ dev-java/boot-bin/files/boot | 6 +++ dev-java/boot-bin/metadata.xml | 14 +++++++ 6 files changed, 232 insertions(+) create mode 100644 dev-java/boot-bin/Manifest create mode 100644 dev-java/boot-bin/boot-bin-2.6.0.ebuild create mode 100644 dev-java/boot-bin/boot-bin-2.7.0.ebuild create mode 100644 dev-java/boot-bin/boot-bin-2.7.1.ebuild create mode 100644 dev-java/boot-bin/files/boot create mode 100644 dev-java/boot-bin/metadata.xml (limited to 'dev-java/boot-bin') diff --git a/dev-java/boot-bin/Manifest b/dev-java/boot-bin/Manifest new file mode 100644 index 000000000000..5d252d6535c4 --- /dev/null +++ b/dev-java/boot-bin/Manifest @@ -0,0 +1,13 @@ +AUX boot 247 SHA256 30a134739009b822d395134eae3b528b5a06f06891e6e91e1f63e425016bbd4c SHA512 06ad5b0517a2ecddfa62e03b15d7af2bf76f029e2cd9dd096b27024a9dd1f6c8bc0ffe278b510249f624c6dc2178d41561e06c41dcef5cca8699f34722d215c0 WHIRLPOOL 1365cdb44a0faa7d26cc07aa34e7ebcbc7258e3670f3905c1647065a48e5d0856f0012b0cdd18091ef0202e7eaf939f66d2591413c469cdec795686981ea7a29 +DIST boot-2.6.0.jar 8289462 SHA256 6ad8b10ff63b5ed884fefef9b784fd05675d94486526d059ebcc2c3b8a8a7701 SHA512 715aa320c0e44a2376020aa84c0640ae8e6fb15a4842b4267ff58e1d09682aae17f74dc568e50fa611993947bcd7b1430157a0f0b6b8bcddff1eaa3149ddc9ad WHIRLPOOL e39fa91d481ecf74747da7b81477d27110c61ad51ad5b662da9ef60c0a8727c035abacbc0cf1201d6dce2e31d76115ce2fecc2193228ae23dfe251e11858d93f +DIST boot-2.7.0-CHANGES.md 19877 SHA256 645fd7930d2a6fad9256715e069a41619a3475f2eeebbb41207971f15ccb1881 SHA512 f97148da762a1e5ea5ab747dcff59e69a53690cd655a6b8968dd894b7e4184f49eacc2d1189d81df80eba78b74091dd47d137dc4963da5b9caead0db16259303 WHIRLPOOL 0132ebafbb7e159dc9225a7a95106b2471762ca17760ed283c9917b82e0477bc97e78642610ed90008fd81b1083ad427f3f3c64b17997aef65a9f50ed945f839 +DIST boot-2.7.0-README.md 16071 SHA256 d387c458c909734469ac4deb0a08dfbf39c6b0189ba859bd946513e07759bb63 SHA512 395b6fec79bd1299f4d84fda4ba3d0db0b54c9c591c7ffd2c3c0f239f5f1bade31bf6eb1b924d6e58775fb6d412417d251d77356698d54c93c3ee31b64c9652a WHIRLPOOL c09971b19d4c0bdd5521608b8aad6712ccf2d11d38e55c7e1ef463d6c5416894e84693ceff0580402e44e317e77ba1080240320f282a3f15e3ba35493002b1fe +DIST boot-2.7.0.jar 16723852 SHA256 e70aa20090faec527f20a623cc02c77f33f0061ec98bcb05595f3ad15014f3df SHA512 5a95b2d8e521d57e5773347df52982f0ab9cd325622606ea394f826610b9b27a1cbeed0749665d62f605cf9249b9f65d378b1b77e40c83e3cfe703d4d2fc2530 WHIRLPOOL ef2c5374a72e6422387c617ae437f0cb9bb9aa44e36dcabcb0afb236ea1c458b5f3adf8a900e00f1a3cdaa2554a160cb7c13a0e275392e61eeae5d296e2536a7 +DIST boot-2.7.1-CHANGES.md 20380 SHA256 1f13ee0f676635bef5139f278a3d57f8768d34348f59ebf54a8046f5e7a60c36 SHA512 5f8b9866dcb5e784caee89c7a0569d6a2392cda19aa498d15eaa8d4ea054900bdc0dff950ca60f6c62f0cd262373a3cd0760c755b805d952bc96838de135aeb8 WHIRLPOOL aa35d4dbd9649c48baa989ff2260ad65727f9ad499b8eafcd640e4359d09e9dacd76c85f8810085e419ce5755470909128458313c39354eb2206032d8718e6e7 +DIST boot-2.7.1-README.md 16071 SHA256 d387c458c909734469ac4deb0a08dfbf39c6b0189ba859bd946513e07759bb63 SHA512 395b6fec79bd1299f4d84fda4ba3d0db0b54c9c591c7ffd2c3c0f239f5f1bade31bf6eb1b924d6e58775fb6d412417d251d77356698d54c93c3ee31b64c9652a WHIRLPOOL c09971b19d4c0bdd5521608b8aad6712ccf2d11d38e55c7e1ef463d6c5416894e84693ceff0580402e44e317e77ba1080240320f282a3f15e3ba35493002b1fe +DIST boot-2.7.1.jar 8388320 SHA256 464d62a45699b7add2126a2c12613b1b09bd2ffc895f29baaf45fae085a705f0 SHA512 d8101ba2c3a2bdec655f0fcea95a3cb33aee90c9471f6cd31f465c3716cb3f6d9027b7ec0c1c7cd277f8b43cbc0fd69d2e164fa33b112bba94d4d3245caafb3c WHIRLPOOL fb6f53a3c44ac6595b17aa8d391847044609056e550790e54adddd0290a8cb2834db4dd8c59e332a8be44c678a9f652bd33e00b9e9b8c7d3f49967e4ae69f805 +EBUILD boot-bin-2.6.0.ebuild 1524 SHA256 f38f4394564ae9224d1c8ee99e1b215e17b7dd9620d6111b0f76ff1dede0822a SHA512 d4f3886207b4e0057fab46c8f0a65ce4830c6d6c948f1cb37c8d3a5bbb4ff8a880bcfa920fa2c2e037d243e7f16926fa3f2105e69c0fec5564cd563b46ccb3e8 WHIRLPOOL 72a64b3d6aac961a50a1fd579e37f00507252c94dae1aab257c678bc3b230e8d6c4c3b6ec3223f59c2b3b17eaffe2a396ed0f056c1f8c40f3c2d164dbaf976ce +EBUILD boot-bin-2.7.0.ebuild 1998 SHA256 a8c2a1409616b28166d9df485fab7176f64bb2c1e7c6b1f9fab6f45b3e4ea4c8 SHA512 e4050452a886c3ecc9c8f9c42a8befed7f9aefd8f4123d8f49741f13c30f8bf59a73c067cbf0d4eb259ce64d353e7dd79c5de3cdb906d8348ef7f85bd3af4321 WHIRLPOOL 700fa482b87cbfdbddb6c15b601091b82cb2f7efa7833e64e970f1775c3aa3322cae50a9084e262e43f8fce81618094f1c7db1f449c4b75d4c085f6bcf3cbe7d +EBUILD boot-bin-2.7.1.ebuild 1998 SHA256 a8c2a1409616b28166d9df485fab7176f64bb2c1e7c6b1f9fab6f45b3e4ea4c8 SHA512 e4050452a886c3ecc9c8f9c42a8befed7f9aefd8f4123d8f49741f13c30f8bf59a73c067cbf0d4eb259ce64d353e7dd79c5de3cdb906d8348ef7f85bd3af4321 WHIRLPOOL 700fa482b87cbfdbddb6c15b601091b82cb2f7efa7833e64e970f1775c3aa3322cae50a9084e262e43f8fce81618094f1c7db1f449c4b75d4c085f6bcf3cbe7d +MISC ChangeLog 1068 SHA256 1feabc97a88a347b3f9ac2accfdc9610edbef492351b106cefbf67924caca92a SHA512 b00abf9c497ba46937eb0ec87ebf6d713de46a76333d1c7ef26cfd0e5b30423bdb31a2cef9a18ff80b71353e16c0a1adcc94300ce22a67523ed35e91f5a7101b WHIRLPOOL 0909f8fd6222a470e97e5eceb03de6544f5d1e76bcc623d10dd1bdcda84f00b8441b42537a9bab0dc516b4d7c0923453581db6ceb25e0efa5c104a0357d4ddb4 +MISC metadata.xml 400 SHA256 9988c3e42669da857fc37142a5496f328e4a645e42756cebddc50379ad3d8b21 SHA512 1293c586f0885348baaeaf2c98c031a5c673aaa3604bd81c73159341d55f83a85686efd4866709709dcfec289087422af258e4df8c4f43445e7ad87a2dc43096 WHIRLPOOL fd992e54bdf848553a5f5d7c5c1eef28713bae5a17b45ea5ff340496b6536638dc175eafb226ce08faa8113bc9c4fdafb5cd95fc4f9f8a0d9166328c98fedcca diff --git a/dev-java/boot-bin/boot-bin-2.6.0.ebuild b/dev-java/boot-bin/boot-bin-2.6.0.ebuild new file mode 100644 index 000000000000..15ca39c55373 --- /dev/null +++ b/dev-java/boot-bin/boot-bin-2.6.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit java-pkg-2 + +MY_PN="${PN%-bin}" +MY_PNV="${MY_PN}-${PV}" + +DESCRIPTION="Build tooling for Clojure" +HOMEPAGE="http://boot-clj.com/" +SRC_URI="https://github.com/boot-clj/${MY_PN}/releases/download/${PV}/${MY_PN}.jar -> ${MY_PNV}.jar" + +LICENSE="EPL-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=virtual/jdk-1.7:*" +DEPEND=">=virtual/jdk-1.7:*" + +RESTRICT="test" + +src_unpack() { + mkdir -p "${S}" || die "Can't mkdir ${S}" + cd "${S}" || die "Can't enter ${S}" + for file in ${A}; do + einfo "Copying ${file}" + cp "${DISTDIR}/${file}" "${S}/" || die "Can't copy ${file}" + done +} + +src_prepare() { + einfo "Copying boot shell-script" + cp "${FILESDIR}/boot" "${S}/" || die "Can't copy boot" + + java-pkg_init_paths_ + + sed -i "s|@@JAVA_PKG_SHAREPATH@@|${JAVA_PKG_SHAREPATH}|g" "${S}/boot" || die "Can't patch JAVA_PKG_SHAREPATH path in boot" + sed -i "s|@@JAVA_PKG_JARDEST@@|${JAVA_PKG_JARDEST}|g" "${S}/boot" || die "Can't patch JAVA_PKG_JARDEST path in boot" + sed -i "s|@@PN@@|${PN}|g" "${S}/boot" || die "Can't patch PN in boot" + + default +} + +src_compile() { :; } + +src_install() { + dobin "${S}/boot" + java-pkg_newjar "${S}/${MY_PNV}.jar" +} + +pkg_postinst() { + einfo "This package will still download a whole lot of its own runtime" + einfo "dependencies the first time you run it." + einfo "" + einfo "This currently can't be helped and is expected behaviour for a" + einfo "java based development toolkit" +} diff --git a/dev-java/boot-bin/boot-bin-2.7.0.ebuild b/dev-java/boot-bin/boot-bin-2.7.0.ebuild new file mode 100644 index 000000000000..8809cdf42e6b --- /dev/null +++ b/dev-java/boot-bin/boot-bin-2.7.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit java-pkg-2 + +MY_PN="${PN%-bin}" +MY_PNV="${MY_PN}-${PV}" +GITHUB_USER="boot-clj" + +DESCRIPTION="Build tooling for Clojure" +HOMEPAGE="http://boot-clj.com/" +SRC_URI="https://github.com/${GITHUB_USER}/${MY_PN}/releases/download/${PV}/${MY_PN}.jar -> ${MY_PNV}.jar + https://raw.githubusercontent.com/${GITHUB_USER}/${MY_PN}/${PV}/README.md -> ${MY_PNV}-README.md + https://raw.githubusercontent.com/${GITHUB_USER}/${MY_PN}/${PV}/CHANGES.md -> ${MY_PNV}-CHANGES.md +" +LICENSE="EPL-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=virtual/jdk-1.7:*" +DEPEND=">=virtual/jdk-1.7:*" + +RESTRICT="test" + +src_unpack() { + mkdir -p "${S}" || die "Can't mkdir ${S}" + cd "${S}" || die "Can't enter ${S}" + for file in ${A}; do + einfo "Copying ${file}" + cp "${DISTDIR}/${file}" "${S}/" || die "Can't copy ${file}" + done +} + +src_prepare() { + einfo "Copying boot shell-script" + cp "${FILESDIR}/boot" "${S}/" || die "Can't copy boot" + + for file in "README.md" "CHANGES.md"; do + einfo "Renaming ${MY_PNV}-${file} to ${file}" + mv "${S}/${MY_PNV}-${file}" "${S}/${file}" || die "Can't rename ${MY_PNV}-${file} to ${file}" + done + + java-pkg_init_paths_ + + sed -i "s|@@JAVA_PKG_SHAREPATH@@|${JAVA_PKG_SHAREPATH}|g" "${S}/boot" || die "Can't patch JAVA_PKG_SHAREPATH path in boot" + sed -i "s|@@JAVA_PKG_JARDEST@@|${JAVA_PKG_JARDEST}|g" "${S}/boot" || die "Can't patch JAVA_PKG_JARDEST path in boot" + sed -i "s|@@PN@@|${PN}|g" "${S}/boot" || die "Can't patch PN in boot" + + default +} + +src_compile() { :; } + +src_install() { + dobin "${S}/boot" + dodoc "${S}/README.md" + dodoc "${S}/CHANGES.md" + + java-pkg_newjar "${S}/${MY_PNV}.jar" +} + +pkg_postinst() { + einfo "This package will still download a whole lot of its own runtime" + einfo "dependencies the first time you run it." + einfo "" + einfo "This currently can't be helped and is expected behaviour for a" + einfo "java based development toolkit" +} diff --git a/dev-java/boot-bin/boot-bin-2.7.1.ebuild b/dev-java/boot-bin/boot-bin-2.7.1.ebuild new file mode 100644 index 000000000000..8809cdf42e6b --- /dev/null +++ b/dev-java/boot-bin/boot-bin-2.7.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit java-pkg-2 + +MY_PN="${PN%-bin}" +MY_PNV="${MY_PN}-${PV}" +GITHUB_USER="boot-clj" + +DESCRIPTION="Build tooling for Clojure" +HOMEPAGE="http://boot-clj.com/" +SRC_URI="https://github.com/${GITHUB_USER}/${MY_PN}/releases/download/${PV}/${MY_PN}.jar -> ${MY_PNV}.jar + https://raw.githubusercontent.com/${GITHUB_USER}/${MY_PN}/${PV}/README.md -> ${MY_PNV}-README.md + https://raw.githubusercontent.com/${GITHUB_USER}/${MY_PN}/${PV}/CHANGES.md -> ${MY_PNV}-CHANGES.md +" +LICENSE="EPL-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=virtual/jdk-1.7:*" +DEPEND=">=virtual/jdk-1.7:*" + +RESTRICT="test" + +src_unpack() { + mkdir -p "${S}" || die "Can't mkdir ${S}" + cd "${S}" || die "Can't enter ${S}" + for file in ${A}; do + einfo "Copying ${file}" + cp "${DISTDIR}/${file}" "${S}/" || die "Can't copy ${file}" + done +} + +src_prepare() { + einfo "Copying boot shell-script" + cp "${FILESDIR}/boot" "${S}/" || die "Can't copy boot" + + for file in "README.md" "CHANGES.md"; do + einfo "Renaming ${MY_PNV}-${file} to ${file}" + mv "${S}/${MY_PNV}-${file}" "${S}/${file}" || die "Can't rename ${MY_PNV}-${file} to ${file}" + done + + java-pkg_init_paths_ + + sed -i "s|@@JAVA_PKG_SHAREPATH@@|${JAVA_PKG_SHAREPATH}|g" "${S}/boot" || die "Can't patch JAVA_PKG_SHAREPATH path in boot" + sed -i "s|@@JAVA_PKG_JARDEST@@|${JAVA_PKG_JARDEST}|g" "${S}/boot" || die "Can't patch JAVA_PKG_JARDEST path in boot" + sed -i "s|@@PN@@|${PN}|g" "${S}/boot" || die "Can't patch PN in boot" + + default +} + +src_compile() { :; } + +src_install() { + dobin "${S}/boot" + dodoc "${S}/README.md" + dodoc "${S}/CHANGES.md" + + java-pkg_newjar "${S}/${MY_PNV}.jar" +} + +pkg_postinst() { + einfo "This package will still download a whole lot of its own runtime" + einfo "dependencies the first time you run it." + einfo "" + einfo "This currently can't be helped and is expected behaviour for a" + einfo "java based development toolkit" +} diff --git a/dev-java/boot-bin/files/boot b/dev-java/boot-bin/files/boot new file mode 100644 index 000000000000..acd8e404c28c --- /dev/null +++ b/dev-java/boot-bin/files/boot @@ -0,0 +1,6 @@ +source @@JAVA_PKG_SHAREPATH@@/package.env +jarpath="@@JAVA_PKG_JARDEST@@/@@PN@@.jar" +declare -a "options=($BOOT_JVM_OPTIONS)" +self="${BASH_SOURCE[0]}" +exec ${BOOT_JAVA_COMMAND:-java} "${options[@]}" -Dboot.app.path="$jarpath" -jar "$jarpath" "$@" + diff --git a/dev-java/boot-bin/metadata.xml b/dev-java/boot-bin/metadata.xml new file mode 100644 index 000000000000..db5ada7835a0 --- /dev/null +++ b/dev-java/boot-bin/metadata.xml @@ -0,0 +1,14 @@ + + + + + kentnl@gentoo.org + Kent Fredric + + + java@gentoo.org + + + boot-clj/boot + + -- cgit v1.2.3