mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-07-31 23:08:09 -07:00
dev-java/jtidy: EAPI 5 && Version bump.
Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
This commit is contained in:
@@ -1 +1,2 @@
|
||||
DIST jtidy-04aug2000r7-dev.zip 718750 SHA256 18e9fc9bcf2d573a27a466ceee2b75772c6dd830af8e83cadb23df9d772583c6 SHA512 3e8baedd992797d7894b2b47f5e214b55189b34081d276563a152ef8603a22188c64d4a363279d1a400cafefdb24018467249bc67283c547f27da44c77cb261c WHIRLPOOL f90403fb86b9860e355710ce0b638a16979487f6aedb9cc1ee4f23d3d0bddc65689cdd989dcac2391f141bca15429f8aad24228a25dbf50df76802ec6118961c
|
||||
DIST jtidy-1.0.zip 240642 SHA256 50d7d93aeb9b53f4fe3e46a685c334482f2e15da7f81c93b53aec128f1fd7aa6 SHA512 be73dfd2f65ec53a3c1a9b9014a62011f58f5f337bbd2b3939c5f8f54c225fa7718717bf84348bc07a37411c20b1e82f300ba4fc865d7019ada6b1f8d081440a WHIRLPOOL 24cd2b55bb7713c7ebdee9bab7b1ad730a13f3bc825347a6fa6e7d137770891a985811102c494155b56c15726ccbb105a9421ce720699f9ba796ab4daf1c0f24
|
||||
|
||||
31
dev-java/jtidy/files/jtidy-1.0-build.xml.patch
Normal file
31
dev-java/jtidy/files/jtidy-1.0-build.xml.patch
Normal file
@@ -0,0 +1,31 @@
|
||||
--- build.xml.orig 2015-12-01 21:10:36.689000000 +0000
|
||||
+++ build.xml 2015-12-01 21:11:05.642000000 +0000
|
||||
@@ -9,11 +9,7 @@
|
||||
<property name="srczip" value="jtidy-${version}-sources.zip"/>
|
||||
<property name="allzip" value="jtidy-${version}.zip"/>
|
||||
|
||||
- <target name="clean">
|
||||
- <delete dir="${target}"/>
|
||||
- </target>
|
||||
-
|
||||
- <target name="jar" depends="clean">
|
||||
+ <target name="jar">
|
||||
<mkdir dir="${target}"/>
|
||||
<mkdir dir="${bin}"/>
|
||||
<javac srcdir="${src}" destdir="${bin}" source="1.4" target="1.4"/>
|
||||
@@ -30,13 +26,13 @@
|
||||
</jar>
|
||||
</target>
|
||||
|
||||
- <target name="javadoc" depends="clean">
|
||||
+ <target name="javadoc">
|
||||
<javadoc sourcepath="${src}" destdir="${target}/${doc}" windowtitle=" JTidy ${version} " doctitle="JTidy ${version} API documentation">
|
||||
<tag name="todo" scope="all" description="To do:"/>
|
||||
</javadoc>
|
||||
</target>
|
||||
|
||||
- <target name="src" depends="clean">
|
||||
+ <target name="src">
|
||||
<zip destfile="${target}/${srczip}">
|
||||
<fileset dir=".">
|
||||
<include name="${src}/**"/>
|
||||
52
dev-java/jtidy/jtidy-1.0.ebuild
Normal file
52
dev-java/jtidy/jtidy-1.0.ebuild
Normal file
@@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
MY_PV="r938"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
|
||||
DESCRIPTION="Tidy is a Java port of HTML Tidy , a HTML syntax checker and pretty printer"
|
||||
HOMEPAGE="http://jtidy.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_PV}-sources.zip -> ${P}.zip"
|
||||
LICENSE="HTML-Tidy W3C"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
CDEPEND="dev-java/ant-core:0"
|
||||
|
||||
DEPEND="
|
||||
${CDEPEND}
|
||||
app-arch/unzip
|
||||
>=virtual/jdk-1.6"
|
||||
|
||||
RDEPEND="
|
||||
${CDEPEND}
|
||||
>=virtual/jre-1.6"
|
||||
|
||||
JAVA_ANT_REWRITE_CLASSPATH="yes"
|
||||
EANT_GENTOO_CLASSPATH="ant-core"
|
||||
EANT_BUILD_TARGET="jar"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/"${P}-build.xml.patch"
|
||||
)
|
||||
|
||||
java_prepare() {
|
||||
epatch "${PATCHES[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar "target/${MY_P}.jar"
|
||||
java-pkg_dolauncher "jtidy" --main org.w3c.tidy.Tidy
|
||||
|
||||
use doc && java-pkg_dojavadoc target/javadoc/
|
||||
use source && java-pkg_dosrc src/main/java
|
||||
}
|
||||
Reference in New Issue
Block a user