summaryrefslogtreecommitdiff
path: root/net-misc/java-wakeonlan
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 /net-misc/java-wakeonlan
reinit the tree, so we can have metadata
Diffstat (limited to 'net-misc/java-wakeonlan')
-rw-r--r--net-misc/java-wakeonlan/Manifest6
-rw-r--r--net-misc/java-wakeonlan/files/java-wakeonlan-1.0.0-build.xml.patch43
-rw-r--r--net-misc/java-wakeonlan/java-wakeonlan-1.0.0-r2.ebuild58
-rw-r--r--net-misc/java-wakeonlan/metadata.xml8
4 files changed, 115 insertions, 0 deletions
diff --git a/net-misc/java-wakeonlan/Manifest b/net-misc/java-wakeonlan/Manifest
new file mode 100644
index 000000000000..39e9a42ad9f5
--- /dev/null
+++ b/net-misc/java-wakeonlan/Manifest
@@ -0,0 +1,6 @@
+AUX java-wakeonlan-1.0.0-build.xml.patch 1134 SHA256 ce7bc0637fb69d4eb293a94640bc2b66160f7d736b3db124e7ba20e81f368e98 SHA512 5b4c6e81a7835dfd841349a69443c988ae8803fe5777089b76fadbd07bbd6b50b013160d79b9b97a3282f4914d645b8643f9f085193184df6a361f886d2bed13 WHIRLPOOL 67e1af85739b76e535511c90a874bdce90bb95dc28bc1963fbee94d8ee9d252fdc0085a6e8f1bd772b7ac16b10256452619dad4a82d27a90ac9b1dc011b7e702
+DIST wakeonlan-1.0.0.zip 352181 SHA256 dfcdb54eb1333b5f9be74d7f493f68fce496d031b9b81656740e8b2fd1d62e43 SHA512 286cba36b70fae8a85dfdbb1fa4c0e3345f1d3b67187571d9134fc7cb432874613f6a713d40c1d9d9874af09dc03214441a5f88f9ea3d3cf29ce0d059fddcdee WHIRLPOOL e0424946eae1f646eb4c5fd527bfc24257884655a808a434c484125604fff5df213a8613746062b24e1c3d164e7f18f93c4192ce6bf0af0b08529b6bebc78a0a
+EBUILD java-wakeonlan-1.0.0-r2.ebuild 1201 SHA256 4e4b8cd148c9f58ae93b4c490461b225d7d11aa3702a940f9400080fea1a88c3 SHA512 f7a4e13e1dcbf658192f3a85b428a67b30642c2c8540009004785c8e3b7341df5ac2cf7a75880d2b3f9dfa866e328b402872cc42f8be131e832e5a54082c875b WHIRLPOOL 9c2613b7f0c7296b01fb2277f2fdb81780750ccd964cb73196054c6057ac2d247a3479ea44d946fda1e525fea1759e011122d2e289dc64e6d9d4410555408703
+MISC ChangeLog 2651 SHA256 087f001c128df2561982102c04e6f5c483a145f6f9621619718d195a3491c9e6 SHA512 cb648acd5c0ba662303e874a41b4e3db669b69b257e46cba1fc9325e62735b785bded923c8af6f32aebc56ea6442cc3a6cb39949c0acd0a1d1ed0c574c71939e WHIRLPOOL a46c3d42e40ccaf15eb3c499a184caa5f6cca05f3a1d7aebfe75a0438a24e379cfc86210835600a26ac40a18839f58b6f15f8eec68787c14d4d5fe82ff796e1e
+MISC ChangeLog-2015 2673 SHA256 bd208f1203f84c0d1d509b45e62d2ed2101db85b36821e094244d31b5d82cc2b SHA512 2d9fd37590b91b5237e4e31f84226cd7497d1db2d76407702eae53b766660737f00ed31b34d927d13341c720339a389f55d25ef4e0e8976c2d89c4f44fb7d89f WHIRLPOOL c1dbcf19820a60fac9df6c39a51b2d07ead78f8614944a1de5904e9d0afd3db01a570045e9698bbdfa229151ff6174ef5bebb027e7055fbe6fcd2bd97acb848f
+MISC metadata.xml 232 SHA256 0c8d91b3d514ac42d0eaca567346ab909c0f947049c85c25a380ec2400f1b3fb SHA512 00beaf2c81112ff757c4395f4ea47e85f2d48e369e241f10ddf200090dd6513d52ae2b1aef6d28b7417f1cf34608a7258a167eb307d5670323a2190f3710f893 WHIRLPOOL 3a1a6d054edc9177d85ca868f9b0a6e84ee51bab4fbdbb9b1ead1a03874036bcc3f96e903fb751dc4d29fdb7d6b5f3d8dbe7b042fc697c887e23f41cc9c8c4ac
diff --git a/net-misc/java-wakeonlan/files/java-wakeonlan-1.0.0-build.xml.patch b/net-misc/java-wakeonlan/files/java-wakeonlan-1.0.0-build.xml.patch
new file mode 100644
index 000000000000..d3c352bd52d1
--- /dev/null
+++ b/net-misc/java-wakeonlan/files/java-wakeonlan-1.0.0-build.xml.patch
@@ -0,0 +1,43 @@
+--- build.xml 2004-06-03 16:21:44.000000000 +0300
++++ build.xml.fixed 2009-01-31 11:48:56.000000000 +0200
+@@ -38,7 +38,6 @@
+ target="${build.target}"
+ classpathref="build.classpath" >
+ <src path="${src.dir}" />
+- <src path="${testsrc.dir}" />
+ </javac>
+ <copy todir="${build.classes.dir}" overwrite="true">
+ <fileset dir="${src.dir}">
+@@ -56,6 +55,16 @@
+ </copy>
+ </target>
+
++ <target name="build-test">
++ <javac destdir="${build.classes.dir}"
++ debug="${build.debug}"
++ optimize="${build.optimize}"
++ target="${build.target}"
++ classpathref="build.classpath" >
++ <src path="${testsrc.dir}" />
++ </javac>
++ </target>
++
+ <target name="init.javadoc">
+ <mkdir dir="${deploy.javadoc.dir}"/>
+ </target>
+@@ -74,7 +83,7 @@
+ </javadoc>
+ </target>
+
+- <target name="test" depends="build">
++ <target name="test" depends="build-test">
+ <junit showoutput="true" printsummary="true">
+ <classpath >
+ <path refid="build.classpath" />
+@@ -179,4 +188,4 @@
+ <antcall target="deploy.ws" />
+ <antcall target="deploy.zip" />
+ </target>
+-</project>
+\ Dosya sonunda yenisatır yok.
++</project>
diff --git a/net-misc/java-wakeonlan/java-wakeonlan-1.0.0-r2.ebuild b/net-misc/java-wakeonlan/java-wakeonlan-1.0.0-r2.ebuild
new file mode 100644
index 000000000000..61ffce601346
--- /dev/null
+++ b/net-misc/java-wakeonlan/java-wakeonlan-1.0.0-r2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="A wakeonlan commandline tool and Java library"
+SRC_URI="http://www.moldaner.de/wakeonlan/download/wakeonlan-${PV}.zip"
+HOMEPAGE="http://www.moldaner.de/wakeonlan/"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="test"
+
+CDEPEND="dev-java/jsap:0
+ dev-java/junit:4"
+RDEPEND=">=virtual/jre-1.6
+ ${CDEPEND}"
+DEPEND=">=virtual/jdk-1.6
+ app-arch/unzip
+ test? (
+ dev-java/ant-junit:0
+ )
+ ${CDEPEND}"
+
+S=${WORKDIR}/wakeonlan-${PV}
+
+EANT_GENTOO_CLASSPATH="jsap"
+EANT_BUILD_TARGET="deploy"
+JAVA_ANT_CLASSPATH_TAGS+=" javadoc"
+
+src_unpack() {
+ unpack ${A}
+}
+
+java_prepare() {
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-build.xml.patch
+ find -name "*.jar" | xargs rm -v
+ java-ant_rewrite-classpath
+}
+
+EANT_TEST_CLASSPATH="${EANT_GENTOO_CLASSPATH},junit-4"
+EANT_TEST_TARGET="test"
+
+src_test() {
+ java-pkg-2_src_test
+}
+
+src_install() {
+ java-pkg_dojar deploy/wakeonlan.jar
+ java-pkg_dolauncher ${PN} --main wol.WakeOnLan
+ dodoc doc/README
+ use doc && java-pkg_dojavadoc deploy/doc/javadoc
+ use source && java-pkg_dosrc src/wol
+}
diff --git a/net-misc/java-wakeonlan/metadata.xml b/net-misc/java-wakeonlan/metadata.xml
new file mode 100644
index 000000000000..2444066aa02b
--- /dev/null
+++ b/net-misc/java-wakeonlan/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>