# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit eutils DESCRIPTION="A Program to manage \"Siemens Gigaset M740 AV DVB-T Box\" Files" HOMEPAGE="http://sourceforge.net/projects/cridmanager/" SRC_URI="mirror://sourceforge/${PN}/${P}-developer-src.zip" LICENSE="GPL-2" MINOR_NUM=$(echo "${PV}" | sed -e 's/\(.*\)\.\(.*\)\..*/\1\.\2/') SLOT="${MINOR_NUM}" KEYWORDS="x86" IUSE="jikes" RESTRICT="nostrip" DEPEND="${RDEPEND} sys-apps/sed jikes? ( dev-java/jikes )" RDEPEND="virtual/jre dev-java/log4j >=dev-java/commons-net-1.3.0 >=dev-java/jakarta-oro-2.0.8" S=${WORKDIR}/${PN}-${MINOR_NUM/\./_} src_compile() { if use jikes ; then COMPILER="-Dbuild.compiler=jikes" fi #unpack ${A} mkdir ${S} mv ${WORKDIR}/src ${S}/ cd ${S} cp ${FILESDIR}/build-${PV}.xml build.xml einfo "Running ant..." ant ${COMPILER} jar } src_install() { # copy the files... dodir /usr dodir /usr/share dodir /usr/share/${PN} insinto /usr/share/${PN} newins dist/${PN}.jar ${P}.jar # my new start.sh dodir /usr/bin echo "#!/bin/bash" > ${S}/Cridmanager-${MINOR_NUM} echo "exec \${JAVA_HOME}/bin/java -cp \${CLASSPATH}:/usr/share/log4j/lib/log4j.jar:/usr/share/commons-net/lib/commons-net.jar:/usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar:/usr/share/${PN}/${P}.jar net.sourceforge.cridmanager.Start \"\$@\"" >> ${S}/Cridmanager-${MINOR_NUM} dobin Cridmanager-${MINOR_NUM} }