summaryrefslogtreecommitdiff
path: root/dev-java/ant-nodeps
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-java/ant-nodeps
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-java/ant-nodeps')
-rw-r--r--dev-java/ant-nodeps/Manifest6
-rw-r--r--dev-java/ant-nodeps/ant-nodeps-1.9.2.ebuild27
-rw-r--r--dev-java/ant-nodeps/metadata.xml8
3 files changed, 41 insertions, 0 deletions
diff --git a/dev-java/ant-nodeps/Manifest b/dev-java/ant-nodeps/Manifest
new file mode 100644
index 000000000000..0194b13f7694
--- /dev/null
+++ b/dev-java/ant-nodeps/Manifest
@@ -0,0 +1,6 @@
+DIST ant-1.9.2-gentoo.tar.bz2 14884 SHA256 0e2b1888b1f5d840db6d13da833b5289df96076c1d2d6b5497840e74b6cb4bdc SHA512 2bb84e71d1f07fa9341e674164ee680875381a0a52f5309a1a6f4092df691bf9a83955e4b1a9bcc907fbb2f4d4427afa192bffb8909314b8e519f0b76ebf5b7f WHIRLPOOL d91b2c3bbc30a2b395a182a8248785edea8ce9e6734fcaedd715e3a64e967de494ed78370c70d549f8de96e70e61c67fe1f22b56842cfdbfd66a723d2c8f62f8
+DIST apache-ant-1.9.2-src.tar.bz2 3402876 SHA256 cf95317f683f28ae3d263327447abbebd30a6c910cfa069a05c5ee39aa5ad0e3 SHA512 44d37e7b6c22741293ae9d6f331bc5a21a807206d22082b111af95a0d1820b62f806c5ee8d8ac638566b86990ec802bc948066c4ac9da27262659b24545fc629 WHIRLPOOL 94fa5f5f3f2d52ed37efea5b6e6da9ace7a6ddb9e0e9377fd655fe2ead58f707c9a9e461ac4069138bf8af728b9c5c320ac5f969e655f2004dc92ebd62e4ed9d
+EBUILD ant-nodeps-1.9.2.ebuild 932 SHA256 a37e9021145584334ed1e6122d2dda03cd7aaf625c1982f81181aa8cc486a514 SHA512 469024e1ef97f587af650b8b5be03442b0ec92512edb1ba1bd9299f714f268192d423b493f1c7106cba877f4209fd02b1d7fe2efc4e0416f94a0c361d24ccd6a WHIRLPOOL a78de1cc8a6b1c89a73aa93a62ef2dc6607a1960631ee1d1240c2f1f62793831b333fd3341bc3009e1a2ef9cccd79cc666d2a4de8ceaf79db7a2f310697c281e
+MISC ChangeLog 2577 SHA256 553fe90d6b6559b0dfcf568bb5b0fb1b7037b6b4701dea7408d99d7f0a9e6ca9 SHA512 f38921fbc989d385473e7a56cd36063c4a6689d115ec4b5b6482ae05b649728afe008a66d1144fd6b271163158bf8eeed4e1efbded605d0e45ef93fdfa0be1a2 WHIRLPOOL 3a16737160ee78162252dc119ecc35c2ad91d15c3969c082e6d0ed94f29eebdd94245f9e0615c7480aed8bacadeef6810a122fea3b34d05185f4a4679bf2fa6f
+MISC ChangeLog-2015 5867 SHA256 b35d74d22884a91416987a10bf2da11d02c69bb214ac9d5848420315b93faf0d SHA512 b59ec71b09dfb0b4c7b168fbdba8950a95c23c7f1f51d79335a87667d30d556bbc87350435c50dcf2535a9e6c2f0f30b511936e5290c330dd012fbf97bc09353 WHIRLPOOL 89ab542d6e06dd8944abd62f2a259d4b8f98a38dd859e945be16caba77e81fff38ba03b13af8ce3a718612b1df3ae0921f31b725bc4baecd753c298f9d013d44
+MISC metadata.xml 236 SHA256 3e778d35b34b5cc1a4dd7ce105fe7d2a99b25fb6dfe24709455da94baa8a0548 SHA512 1755c2590e59060f697294c5ad125b83f2d50e05a71f7091b7de75953941914cd2db3a893bd6154a2c90fa4aff5e313e75e3e174dbba1edd5c112787da5be253 WHIRLPOOL 7967660784d0d28e9a3c3c222c5bf85b3a8b59fd84b61780e4e7cc1aa5d8bd87bee40e4c5c42e646f15d6641fe182340bcbe8be94c785f40e0ac870c7a96e5cc
diff --git a/dev-java/ant-nodeps/ant-nodeps-1.9.2.ebuild b/dev-java/ant-nodeps/ant-nodeps-1.9.2.ebuild
new file mode 100644
index 000000000000..4e74b362cd6e
--- /dev/null
+++ b/dev-java/ant-nodeps/ant-nodeps-1.9.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+ANT_TASK_DEPNAME=""
+ANT_TASK_DISABLE_VM_DEPS="true"
+
+inherit ant-tasks
+
+DESCRIPTION="Formerly Ant's optional tasks w/o external deps, now compat empty jar"
+KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# Dependency needed for jar.
+DEPEND=">=virtual/jdk-1.4"
+
+src_compile() {
+ # The classes were moved to ant-core in 1.8.2, this is just for compatibility.
+ mkdir -p build/lib/empty && cd build/lib/empty || die
+ jar -cf ../${PN}.jar . || die
+}
+
+pkg_postinst() {
+ elog "Upstream has removed ant-nodeps.jar as of 1.8.2 and moved the classes to ant.jar"
+ elog "This package thus installs an empty jar for compatibility"
+ elog "and will be removed once reverse dependencies are transitioned."
+}
diff --git a/dev-java/ant-nodeps/metadata.xml b/dev-java/ant-nodeps/metadata.xml
new file mode 100644
index 000000000000..952a4b9b605c
--- /dev/null
+++ b/dev-java/ant-nodeps/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>java@gentoo.org</email>
+ <name>Java</name>
+ </maintainer>
+</pkgmetadata>