diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-java/ldapsdk/ldapsdk-4.1.7-r4.ebuild |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-java/ldapsdk/ldapsdk-4.1.7-r4.ebuild')
-rw-r--r-- | dev-java/ldapsdk/ldapsdk-4.1.7-r4.ebuild | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/dev-java/ldapsdk/ldapsdk-4.1.7-r4.ebuild b/dev-java/ldapsdk/ldapsdk-4.1.7-r4.ebuild new file mode 100644 index 000000000000..9d6a64e8db56 --- /dev/null +++ b/dev-java/ldapsdk/ldapsdk-4.1.7-r4.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-ant-2 + +DESCRIPTION="Netscape Directory SDK for Java" +HOMEPAGE="http://www.mozilla.org/directory/javasdk.html" +SRC_URI="http://www.mozilla.org/directory/${PN}_java_20020819.tar.gz" + +LICENSE="MPL-1.1" +SLOT="4.1" +KEYWORDS="amd64 x86" +IUSE="doc" + +RDEPEND=">=virtual/jre-1.4 + dev-java/jss:3.4 + dev-java/jakarta-oro:2.0" +DEPEND=">=virtual/jdk-1.4 + ${RDEPEND}" + +S=${WORKDIR}/mozilla/directory/java-sdk + +java_prepare() { + cd "${WORKDIR}"/mozilla || die + epatch "${FILESDIR}"/ldapsdk-gentoo.patch + epatch "${FILESDIR}"/${PV}-*.patch + + echo "ororegexp.jar=$(java-pkg_getjars jakarta-oro-2.0)" > "${S}"/build.properties || die + echo "jss.jar=$(java-pkg_getjars jss-3.4)" >> "${S}"/build.properties || die + + cd "${S}"/ldapjdk/lib || die + rm -f *.jar || die + java-pkg_jar-from jss-3.4 + + cd "${S}"/ldapsp/lib || die + rm *.jar || die + + java-pkg_filter-compiler jikes +} + +src_compile() { + eant dist-jdk dist-filter dist-beans dist-jndi $(use_doc build-docs) +} + +src_install() { + java-pkg_dojar dist/packages/*.jar + + use doc && java-pkg_dojavadoc dist/doc/ldapsp + use source && \ + java-pkg_dosrc {ldapsp,ldapjdk}/com {ldapjdk,ldapbeans,ldapfilter}/netscape +} |