sping 15/08/07 23:26:13 Modified: ChangeLog Added: qdox-1.12.1.ebuild Log: dev-java/qdox: 1.12.1 (bug #503918) (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x401A1600)
Revision Changes Path 1.50 dev-java/qdox/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/qdox/ChangeLog?rev=1.50&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/qdox/ChangeLog?rev=1.50&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/qdox/ChangeLog?r1=1.49&r2=1.50 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/dev-java/qdox/ChangeLog,v retrieving revision 1.49 retrieving revision 1.50 diff -u -r1.49 -r1.50 --- ChangeLog 7 Aug 2015 23:12:51 -0000 1.49 +++ ChangeLog 7 Aug 2015 23:26:13 -0000 1.50 @@ -1,6 +1,11 @@ # ChangeLog for dev-java/qdox # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/qdox/ChangeLog,v 1.49 2015/08/07 23:12:51 sping Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/qdox/ChangeLog,v 1.50 2015/08/07 23:26:13 sping Exp $ + +*qdox-1.12.1 (07 Aug 2015) + + 07 Aug 2015; Sebastian Pipping <[email protected]> +qdox-1.12.1.ebuild: + Bump to 1.12.1 (bug #503918) 07 Aug 2015; Sebastian Pipping <[email protected]> qdox-1.12-r1.ebuild: Fix file removal path for USE=-test (bug #503918, reported by Andreas 1.1 dev-java/qdox/qdox-1.12.1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/qdox/qdox-1.12.1.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/qdox/qdox-1.12.1.ebuild?rev=1.1&content-type=text/plain Index: qdox-1.12.1.ebuild =================================================================== # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-java/qdox/qdox-1.12.1.ebuild,v 1.1 2015/08/07 23:26:13 sping Exp $ EAPI="5" JAVA_PKG_IUSE="doc source test" inherit java-pkg-2 java-ant-2 DESCRIPTION="Parser for extracting class/interface/method definitions" HOMEPAGE="http://qdox.codehaus.org/" SRC_URI="https://github.com/codehaus/qdox/archive/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="1.12" KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x86-macos" S="${WORKDIR}/${PN}-${PN}-${PV}" CDEPEND="dev-java/ant-core:0" DEPEND=">=virtual/jdk-1.4 app-arch/unzip:0 dev-java/byaccj:0 >=dev-java/jflex-1.4.3:0 dev-java/jmock:1.0 test? ( dev-java/junit:0 ) ${CDEPEND}" RDEPEND=">=virtual/jre-1.4 ${CDEPEND}" java_prepare() { if ! use test ; then rm src/java/com/thoughtworks/qdox/tools/QDoxTester.java rm -rf src/java/com/thoughtworks/qdox/junit rm -rf src/test fi } src_compile() { jflex src/grammar/lexer.flex --skel src/grammar/skeleton.inner -d src/java/com/thoughtworks/qdox/parser/impl/ || die byaccj -v -Jnorun -Jnoconstruct -Jclass=Parser -Jsemantic=Value -Jpackage=com.thoughtworks.qdox.parser.impl src/grammar/parser.y || die mv Parser.java src/java/com/thoughtworks/qdox/parser/impl/ || die # create jar mkdir -p build/classes || die local cp="$(java-pkg_getjars --build-only ant-core,jmock-1.0)" if use test ; then cp="${cp}:$(java-pkg_getjars --build-only junit)" fi ejavac -sourcepath . -d build/classes -classpath "${cp}" \ $(find . -name "*.java") || die "Cannot compile sources" mkdir dist || die cd build/classes || die jar -cvf "${S}"/dist/${PN}.jar com || die "Cannot create JAR" # generate javadoc if use doc ; then cd "${S}" mkdir javadoc || die javadoc -d javadoc -sourcepath src/java -subpackages com -classpath "${cp}" fi } src_test() { java -cp "${S}"/dist/${PN}.jar:$(java-pkg_getjars --build-only ant-core,junit,jmock-1.0) \ com.thoughtworks.qdox.tools.QDoxTester src || die "Tests failed!" } src_install() { java-pkg_dojar dist/${PN}.jar java-pkg_register-ant-task use source && java-pkg_dosrc src/java/com use doc && java-pkg_dojavadoc javadoc }
