Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 71178

Summary: need ebuild for commons-betwixt
Product: Gentoo Linux Reporter: Vibhav Garg (RETIRED) <vgarg>
Component: New packagesAssignee: Java team <java>
Status: RESOLVED FIXED    
Severity: enhancement Keywords: EBUILD
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 63285    
Attachments: ebuild files for commons-betwixt-0.6
commons-betwixt-0.6.ebuild

Description Vibhav Garg (RETIRED) gentoo-dev 2004-11-14 09:45:36 UTC
 
Comment 1 Vibhav Garg (RETIRED) gentoo-dev 2004-11-15 12:38:58 UTC
Created attachment 44015 [details]
ebuild files for commons-betwixt-0.6
Comment 2 Saleem Abdulrasool (RETIRED) gentoo-dev 2004-12-22 10:31:35 UTC
Created attachment 46643 [details]
commons-betwixt-0.6.ebuild

Dependency fixes
Comment 3 Saleem Abdulrasool (RETIRED) gentoo-dev 2004-12-25 17:39:24 UTC
Comment on attachment 46643 [details]
commons-betwixt-0.6.ebuild

># Copyright 1999-2004 Gentoo Foundation
># Distributed under the terms of the GNU General Public License v2
># $Header:
>
>inherit java-pkg
>
>DESCRIPTION="Introspective Bean to XML mapper"
>HOMEPAGE="http://jarkata.apache.org/commons/betwixt/"
>SRC_URI="mirror://apache/jarkata/commons/betwixt/source/${PN}-${PV}-src.tar.gz"
>LICENSE="Apache-2.0"
>SLOT="0"
>
>KEYWORDS="-*"
>IUSE="doc jikes junit"
>
>DEPEND=">=dev-java/commons-logging-1.0.2
>		>=dev-java/commons-beanutils-1.7.0
>		>=dev-java/commons-digester-1.6
>		>=dev-java/ant-core-1.4
>		jikes? ( >=dev-java/jikes-1.21 )
>		junit? ( >=dev-java/junit-3.8.1
>				 >=dev-java/xerces-2.4.0
>				 >=dev-java/xml-commons-1.0
>				 >=virtual/jdk-1.4 )
>		!junit? ( >=virtual/jdk-1.3 )"
>RDEPEND=">=virtual/jdk-1.3"
>
>S="${WORKDIR}/${P}-src/"
>
>src_unpack() {
>	unpack ${A}
>	cd $S
>	echo "commons-logging.jar=`java-config -p commons-logging`" > build.properties
>	echo "commons-beanutils.jar=`java-config -p commons-beanutils`" >> build.properties
>	echo "commons-digester.jar=`java-config -p commons-digester`" >> build.properties
>	echo "junit.jar=`java-config -p junit`" >> build.properties
>	echo "xerces.jar=`java-config -p xerces-2`" >> build.properties
>	echo "xml-apis.jar=`java-config -p xml-apis`" >> build.properties
>}
>
>src_compile() {
>	local antflags="compile only" 
>	use jikes && antflags="${antflags} -Dbuild.compiler=jikes"
>	use junit && antflags="${antflags} test"
>	use doc && antflags="${antflags} javadoc"
>	ant ${antflags} || die "compile failed"
>}
>
>src_install() {
>	java-pkg_dojar target/${PN}.jar
>
>	dodoc RELEASE-NOTES.txt
>	dohtml PROPOSAL.html STATUS.html userguide.html
>	use doc && java-pkg_dohtml -r dist/docs/
>}
Comment 4 Jan Brinkmann (RETIRED) gentoo-dev 2005-03-28 14:25:32 UTC
in cvs, thanks