# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc3-oracle/jdbc3-oracle-9.2.0.3.ebuild,v 1.16 2006/02/18 03:07:37 karltk Exp $ inherit java-pkg IUSE="debug doc" # karltk: when updating these, also update the fetch description, in pkg_nofetch file_main_orig=ojdbc14.jar file_main_debug_orig=ojdbc14_g.jar file_rowset_orig=ocrs12.zip file_doc_orig=javadoc.tar file_main=${P}-${file_main_orig} file_main_debug=${P}-${file_main_debug_orig} file_rowset=${P}-${file_rowset_orig} file_doc=${P}-${file_doc_orig} S=${WORKDIR} DESCRIPTION="JDBC 3.0 Drivers for Oracle" HOMEPAGE="http://otn.oracle.com/software/tech/java/sqlj_jdbc/htdocs/jdbc9201.html" SRC_URI="${file_rowset} ${file_main} doc? ( ${file_doc} ) debug? ( ${file_main_debug} )" KEYWORDS="x86 sparc ~ppc amd64" LICENSE="oracle-jdbc" SLOT="2" DEPEND=">=app-arch/unzip-5.50-r1" RDEPEND=">=virtual/jre-1.4" RESTRICT="fetch" pkg_nofetch() { einfo einfo " Because of license terms and file name conventions, please:" einfo einfo " 1. Visit ${HOMEPAGE}" einfo " (you may need to create an account on Oracle's site)" einfo " 2. Download the appropriate files. Make sure to select the correct version!" einfo " - ${file_main_orig} (http://download.oracle.com/otn/utilities_drivers/jdbc/9203/ojdbc14.jar)" einfo " - ${file_rowset_orig} (http://download.oracle.com/otn/utilities_drivers/jdbc/9203/ocrs12.zip)" use doc > /dev/null && einfo " - ${file_doc_orig}" use debug > /dev/null && einfo " - ${file_main_debug_orig}" einfo " 3. Rename the files:" einfo " - ${file_main_orig} --> ${file_main}" einfo " - ${file_rowset_orig} --> ${file_rowset}" use doc > /dev/null && einfo " - ${file_doc_orig} --> ${file_doc}" use debug > /dev/null && einfo " - ${file_main_debug_orig} --> ${file_main_debug}" einfo " 4. Place the files in ${DISTDIR}" einfo " 5. Repeat the emerge process to continue." einfo } src_unpack() { use debug && cp ${DISTDIR}/${file_main_debug} ${S}/${file_main_debug_orig} || cp ${DISTDIR}/${file_main} ${S}/${file_main_orig} cp ${DISTDIR}/${file_rowset} ${S}/${file_rowset_orig} if use doc; then mkdir ${S}/javadoc cd ${S}/javadoc tar -xf ${DISTDIR}/${file_doc} fi } src_install() { use doc && java-pkg_dohtml -r ${S}/javadoc/ java-pkg_dojar ${S}/*.zip java-pkg_dojar ${S}/*.jar }