# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/java-pkg.eclass,v 1.19 2004/11/16 12:17:36 karltk Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/java-pkg.eclass,v 1.20 2004/11/18 17:16:02 axxo Exp $
ECLASS=java-pkg
INHERITED="${INHERITED} ${ECLASS}"
java-pkg_dojar $*
}
-java-pkg_do_init_()
+java-pkg_do_init_()
{
debug-print-function ${FUNCNAME} $*
debug-print "package_env=${package_env}"
}
-java-pkg_do_write_()
+java-pkg_do_write_()
{
# Create directory for package.env
if [ ! -d "${D}${shareroot}" ] ; then
sed -e "s/=:/=/" -e "s/:$//" -i "${package_env}"
}
-java-pkg_do_getsrc_()
+java-pkg_do_getsrc_()
{
# Check for symlink
if [ -L "${i}" ] ; then
fi
_record-jar ${pkg} ${x}
if [ -z "${jar}" ] ; then
- ln -sf ${x} ${x}
+ ln -sf ${x} $(basename ${x})
elif [ "`basename ${x}`" == "${jar}" ] ; then
ln -sf ${x} ${destjar}
return 0
fi
}
-java-pkg_getjar()
+java-pkg_getjar()
{
-
- debug-print-function ${FUNCNAME} $*
+
+ debug-print-function ${FUNCNAME} $*
local pkg=$1
local jar=$2
die "Could not find $2 in $1"
}
-java-pkg_getjars()
+java-pkg_getjars()
{
java-config --classpath=$1
}
-java-pkg_dohtml()
+java-pkg_dohtml()
{
dohtml -f package-list $@
}
-java-pkg_jarinto()
+java-pkg_jarinto()
{
- jardest=$1
+ jardest=$1
}
-java-pkg_sointo()
+java-pkg_sointo()
{
sodest=$1
}