diff --git a/branches/experimental/app-admin/novell-imanager/novell-imanager-2.7.291.ebuild b/branches/experimental/app-admin/novell-imanager/novell-imanager-2.7.291.ebuild index 42754e1b..83f4639e 100644 --- a/branches/experimental/app-admin/novell-imanager/novell-imanager-2.7.291.ebuild +++ b/branches/experimental/app-admin/novell-imanager/novell-imanager-2.7.291.ebuild @@ -24,6 +24,7 @@ DEPEND="" RDEPEND="virtual/libc =www-servers/tomcat-6*" +PDEPEND="app-admin/novell-plugin-base" src_unpack() { unpack ${A} diff --git a/branches/experimental/app-admin/novell-plugin-base/Manifest b/branches/experimental/app-admin/novell-plugin-base/Manifest new file mode 100644 index 00000000..cbf4bb27 --- /dev/null +++ b/branches/experimental/app-admin/novell-plugin-base/Manifest @@ -0,0 +1,3 @@ +DIST iMan_27_linux.tgz 153080687 RMD160 5945874e47c36de2dfb0ece51e6c779a2eb2c38d SHA1 d218cdaa4196cbadaeab24ad9aeecec7b6b8a95f SHA256 b1963254d321ac5a17c4fdcf43e82fcb3a09d2dac7db8b79c1c2f1c4988e5176 +EBUILD novell-imanager-2.7.291.ebuild 5997 RMD160 3a506ddcae6cbd6b8999612deb4fb9f45b6cfbe4 SHA1 f66135ec0e516a1b6dacfaf306a26d54e51bb5a9 SHA256 0d298f399bfef2f36f6d5728f0107cec1b9ac4fdc837fdaf07bb82dd262bc374 +MISC POSTIN 5059 RMD160 c2997152c6404d672545573d0b6b752de1c94472 SHA1 b849dd15ea04ea2469ac6398239c43848129b6a1 SHA256 049b28cee62e7b60f05adb5c635c007887153a215e696d33a76011d2cdbed354 diff --git a/branches/experimental/app-admin/novell-plugin-base/novell-plugin-base-2.7.299.ebuild b/branches/experimental/app-admin/novell-plugin-base/novell-plugin-base-2.7.299.ebuild new file mode 100644 index 00000000..161ca307 --- /dev/null +++ b/branches/experimental/app-admin/novell-plugin-base/novell-plugin-base-2.7.299.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +NOVELL_BUILDID="BJosshlLid0~" +NOVELL_FILE32="iMan_27_linux.tgz" +RESTRICT="mirror strip" + +inherit novell eutils java-utils-2 rpm + +MY_PV=$(replace_version_separator 2 '-') + +DESCRIPTION="Novell iManager" +HOMEPAGE="http://www.novell.com" +SRC_URI="http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID}/${NOVELL_FILE32} + http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/free/${NOVELL_BUILDID}/${NOVELL_FILE32}" + +LICENSE="Novell-eDir-87" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="" + +DEPEND="app-admin/novell-imanager" + +RDEPEND="" + +src_unpack() { + unpack ${A} + mkdir -p "${WORKDIR}"/${PN}-${MY_PV} + cd ${PN}-${MY_PV} + rpm_unpack ../work/iManager/installs/linux/packages/imanager/rpms/${PN}-${MY_PV}.noarch.rpm +} + +src_compile() { :; } + +src_install() { + insinto /var/opt/novell/iManager/nps/packages + doins "${WORKDIR}"/${PN}-${MY_PV}/var/opt/novell/tomcat5/webapps/nps/packages/*.* +} + +pkg_nofetch() { + einfo "This files require you to register at ${HOMEPAGE} (free account)" + einfo "Please download following file:" + einfo " - ${NOVELL_FILE32}" + einfo "from http://download.novell.com/Download?buildid=${NOVELL_BUILDID}" + einfo "and place it in ${DISTDIR}" + einfo "" + einfo "To get rid of downloading files from ${HOMEPAGE}" + einfo "you can create a file /etc/portage/novell.acc" + einfo "containing the novell account infos with following commands" + einfo "# echo \"NOVELL_ACCOUNT_USERNAME=\\\"balduin\\\"\" >> /etc/portage/novell.acc" + einfo "# echo \"NOVELL_ACCOUNT_PASSWORD=\\\"derfisch\\\"\" >> /etc/portage/novell.acc" +} + +