Gentoo Archives: gentoo-commits

From: Florian Schmaus <flow@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/java:master commit in: dev-java/asterisk-java/, dev-java/asterisk-java/files/
Date: Wed, 30 Jun 2021 09:36:01
Message-Id: 1625045727.e4faa21c6d7a41e7c560f45a7691d5b448ef68f0.flow@gentoo
1 commit: e4faa21c6d7a41e7c560f45a7691d5b448ef68f0
2 Author: Florian Schmaus <flow <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jun 30 09:34:43 2021 +0000
4 Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
5 CommitDate: Wed Jun 30 09:35:27 2021 +0000
6 URL: https://gitweb.gentoo.org/proj/java.git/commit/?id=e4faa21c
7
8 dev-java/asterisk-java: treeclean
9
10 Reason: failed sourcing ebuild: java-pkg-2: EAPI 1 not supported, (java-pkg-2.eclass,
11 line 17: called die)
12
13 Bug: https://bugs.gentoo.org/759889
14 Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
15
16 dev-java/asterisk-java/Manifest | 1 -
17 dev-java/asterisk-java/asterisk-java-0.3.1.ebuild | 62 ----------------------
18 .../files/asterisk-java-0.2-build.xml.patch | 18 -------
19 dev-java/asterisk-java/metadata.xml | 8 ---
20 4 files changed, 89 deletions(-)
21
22 diff --git a/dev-java/asterisk-java/Manifest b/dev-java/asterisk-java/Manifest
23 deleted file mode 100644
24 index f5763fa0..00000000
25 --- a/dev-java/asterisk-java/Manifest
26 +++ /dev/null
27 @@ -1 +0,0 @@
28 -DIST asterisk-java-0.3.1.tar.bz2 611521 SHA256 ec8e7cb070a465ba7c37bdb487c8212ae1572a0538a472ffb88de5d58f8dc000
29
30 diff --git a/dev-java/asterisk-java/asterisk-java-0.3.1.ebuild b/dev-java/asterisk-java/asterisk-java-0.3.1.ebuild
31 deleted file mode 100644
32 index 20e25100..00000000
33 --- a/dev-java/asterisk-java/asterisk-java-0.3.1.ebuild
34 +++ /dev/null
35 @@ -1,62 +0,0 @@
36 -# Copyright 1999-2015 Gentoo Foundation
37 -# Distributed under the terms of the GNU General Public License v2
38 -# $Id$
39 -
40 -EAPI=1
41 -JAVA_PKG_IUSE="doc source"
42 -inherit java-pkg-2 java-ant-2
43 -
44 -DESCRIPTION="Java classes for interaction with an Asterisk PBX Server with support for FastAGI and Manager API."
45 -HOMEPAGE="http://asterisk-java.org/"
46 -SRC_URI="http://dev.gentoo.org/~fordfrog/distfiles/${P}.tar.bz2"
47 -
48 -LICENSE="Apache-2.0"
49 -SLOT="0.3"
50 -KEYWORDS="~amd64 ~x86"
51 -IUSE="test"
52 -
53 -COMMON_DEPEND="dev-java/log4j"
54 -RDEPEND=">=virtual/jre-1.5
55 - ${COMMON_DEPEND}"
56 -DEPEND=">=virtual/jdk-1.5
57 - dev-java/ant-core
58 - test? (
59 - >=dev-java/easymock-2:2
60 - >=dev-java/junit-4:4
61 - )
62 - ${COMMON_DEPEND}"
63 -
64 -src_compile() {
65 - # create jar
66 - mkdir -p build/classes
67 - ejavac -sourcepath src/main/java -d build/classes -cp $(java-pkg_getjars log4j) \
68 - `find src/main/java -name "*.java"` || die "Cannot compile sources"
69 - mkdir dist
70 - cd build/classes
71 - jar -cvf "${S}/dist/${PN}.jar" org || die "Cannot create JAR"
72 -
73 - # generate javadoc
74 - if use doc ; then
75 - cd "${S}"
76 - mkdir javadoc
77 - javadoc -d javadoc -sourcepath src/main/java -subpackages org
78 - fi
79 -}
80 -
81 -src_test() {
82 - ejavac -sourcepath src/test/java/org \
83 - -cp build/classes:$(java-pkg_getjars easymock-2,junit-4) \
84 - -d build/classes `find src/test/java/org -name "*.java"`
85 - cd build/classes
86 - cp "${S}"/src/test/resources/* .
87 - for FILE in `find -name "*Test\.class"`; do
88 - CLASS=`echo ${FILE} | sed -e "s/\.class//" | sed -e "s%/%.%g" | sed -e "s/\.\.//"`
89 - java -cp .:$(java-pkg_getjars easymock-2,junit-4) org.junit.runner.JUnitCore ${CLASS} || die "Test failed"
90 - done
91 -}
92 -
93 -src_install() {
94 - java-pkg_dojar dist/${PN}.jar
95 - use doc && java-pkg_dojavadoc javadoc
96 - use source && java-pkg_dosrc src/main/java
97 -}
98
99 diff --git a/dev-java/asterisk-java/files/asterisk-java-0.2-build.xml.patch b/dev-java/asterisk-java/files/asterisk-java-0.2-build.xml.patch
100 deleted file mode 100644
101 index c1a81060..00000000
102 --- a/dev-java/asterisk-java/files/asterisk-java-0.2-build.xml.patch
103 +++ /dev/null
104 @@ -1,18 +0,0 @@
105 ---- build.xml.original 2007-03-29 17:02:00.000000000 +0200
106 -+++ build.xml 2007-03-29 17:02:25.000000000 +0200
107 -@@ -52,7 +52,7 @@
108 - </classpath>
109 - </javac>
110 - </target>
111 -- <target name="jar" description="o Create the jar" depends="compile,test">
112 -+ <target name="jar" description="o Create the jar" depends="compile">
113 - <jar jarfile="${defaulttargetdir}/${final.name}.jar" excludes="**/package.html" basedir="${classesdir}">
114 - </jar>
115 - </target>
116 -@@ -169,4 +169,4 @@
117 - <unjar dest="${maven.home}" src="${user.home}/maven-install-latest.jar">
118 - </unjar>
119 - </target>
120 --</project>
121 -\ Chybí znak konce řádku na konci souboru
122 -+</project>
123
124 diff --git a/dev-java/asterisk-java/metadata.xml b/dev-java/asterisk-java/metadata.xml
125 deleted file mode 100644
126 index 789d3298..00000000
127 --- a/dev-java/asterisk-java/metadata.xml
128 +++ /dev/null
129 @@ -1,8 +0,0 @@
130 -<?xml version="1.0" encoding="UTF-8"?>
131 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
132 -<pkgmetadata>
133 -<maintainer type="project">
134 - <email>java@g.o</email>
135 - <name>Java</name>
136 -</maintainer>
137 -</pkgmetadata>