diff --git a/app-admin/netiq-groupwise-admin/ChangeLog b/app-admin/netiq-groupwise-admin/ChangeLog new file mode 100644 index 00000000..1b197637 --- /dev/null +++ b/app-admin/netiq-groupwise-admin/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-admin/netiq-groupwise-admin +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*netiq-groupwise-admin-12.0.2.108211 (16 Aug 2014) + + 16 Aug 2014; Mario Fetka +metadata.xml, + +netiq-groupwise-admin-12.0.2.108211.ebuild: + change layout and depnd on new name and install requred 8.7 liebs to + consoleone libdir diff --git a/app-admin/netiq-groupwise-admin/Manifest b/app-admin/netiq-groupwise-admin/Manifest new file mode 100644 index 00000000..38c2a4de --- /dev/null +++ b/app-admin/netiq-groupwise-admin/Manifest @@ -0,0 +1,4 @@ +DIST gw12.0.2_full_linux_multi.tar.gz 769427891 SHA256 0239d8b01361d6b272dfb2bec35f78b029e16b9df8d5252f85d5ad9eaa8e4f36 SHA512 bff0b71c9814af02e3119f9b435ba68f09cd3ab89ada3ebf2d6baf07433d222f4a3c0120e4167dec1e0f4075909a35b80361799e57681910e735c911744aac19 WHIRLPOOL fec027bf6e452c0190d54c0ffcfd68ee2682fc995d39b2579726ce39fab1376001dbb9a637808f98a50b2dbbd5d96590b3423b37a5e3f75c0fc394f00188f065 +EBUILD netiq-groupwise-admin-12.0.2.108211.ebuild 3596 SHA256 d5b0f1e45fa139450a93962533889f0d9cc0128cb8817c3e807bb84704f4063a SHA512 103ff965b23b6dd070abbdc5d4ce393d0ec24a722588fce17b6548dc3ee28b39ed99c6817761f42c8a8e3d795f037e7baae733616d6334c4b29eec9c8ec432cb WHIRLPOOL 4e6883e61930f544d4af77a8dc296cc87e476c8086575907e8af0343b8da1ddfdf7cd603b330f128b6b39e706d7b66d5af53554948b184f1189ada57f9cd35b7 +MISC ChangeLog 388 SHA256 0ffcf9b9b17e392d559eb263e1a248e249a7701f4c7be703b324037b378f4057 SHA512 5a0a78c20415123ea0d398627c8691ee0f730e3a8bde3780f536fa1e93e96254e4fcc00a682dd852da45933c9f3fc4fead0def4a5724e99bf49549329cb4189a WHIRLPOOL 19f2c7091b88fa878eeeb839af0095bf3cb31ff68c252f3f96e905e1af1591d8f72f713317f86cfff53d57e7375618be70426423798e70f018a5475d2aa9e501 +MISC metadata.xml 226 SHA256 a9d3f7df2362a9a7ddcbe05c5d97d726eeb4bab135b21643508149a08bf6a2b2 SHA512 5912920d8f6e9ee5126fb0aaa5717a562feb009cc59b759c6a6eaa909900b19e95e51e3aa7f32fdf2e77073b19878830b97947148e3adeff3b49e7555cfe29e9 WHIRLPOOL c07e2ddb648893f1e9c422e07b0b73a6d0f7e1c9501200b6fcc9d25fe68c3b05fe4f3523e6844067eeca6969973a44004e1ba8a6fa725591a1916648bd2d4834 diff --git a/app-admin/netiq-groupwise-admin/metadata.xml b/app-admin/netiq-groupwise-admin/metadata.xml new file mode 100644 index 00000000..6589d3b0 --- /dev/null +++ b/app-admin/netiq-groupwise-admin/metadata.xml @@ -0,0 +1,8 @@ + + + +no-herd + + mario.fetka@gmail.com + + diff --git a/app-admin/netiq-groupwise-admin/netiq-groupwise-admin-12.0.2.108211.ebuild b/app-admin/netiq-groupwise-admin/netiq-groupwise-admin-12.0.2.108211.ebuild new file mode 100644 index 00000000..029b8b68 --- /dev/null +++ b/app-admin/netiq-groupwise-admin/netiq-groupwise-admin-12.0.2.108211.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +NOVELL_BUILDID="23yZ-f32-A0~" +NOVELL_FILE32="patchfiles/gw12.0.2_full_linux_multi.tar.gz" +RESTRICT="mirror strip" + +inherit novell eutils java-utils-2 versionator + +MY_PV=$(replace_version_separator 3 '-') + +DESCRIPTION="Novell Groupwise Administration ConsoleOne Snapins" +HOMEPAGE="http://www.novell.com" +SRC_URI="http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID}/${NOVELL_FILE32}" + +LICENSE="Novell-GW-8" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="linguas_da linguas_de linguas_es linguas_fi linguas_fr linguas_it linguas_nl linguas_no linguas_pt linguas_sv" + +DEPEND="app-arch/p7zip" + +RDEPEND="virtual/libc + >=virtual/jre-1.6 + >=app-admin/netiq-novlc1-1.3.6_p1" + +src_unpack() { + unpack ${A} + mkdir -p "${WORKDIR}"/${PN}-${MY_PV} + cd ${PN}-${MY_PV} + # year broken rpm p7zip ignores it +# rpm_unpack ./../gw${MY_PV}_full_linux_multi/admin/${PN}-${MY_PV}.i586.rpm + 7z x ./../gw${MY_PV}_full_linux_multi/admin/novell-groupwise-admin-${MY_PV}.i586.rpm + 7z x novell-groupwise-admin-${MY_PV}.i586.cpio + +} + +src_compile() { :; } + +src_install() { + has_multilib_profile && ABI="x86" + + java-pkg_jarinto /usr/ConsoleOne/ConsoleOneExt + java-pkg_dojar "${WORKDIR}"/${PN}-${MY_PV}/usr/ConsoleOne/ConsoleOneExt/*.jar + java-pkg_jarinto /usr/ConsoleOne/snapins/GroupWise + java-pkg_dojar "${WORKDIR}"/${PN}-${MY_PV}/usr/ConsoleOne/snapins/GroupWise/*.jar + java-pkg_jarinto /usr/ConsoleOne/lib/GroupWise + java-pkg_dojar "${WORKDIR}"/${PN}-${MY_PV}/usr/ConsoleOne/lib/GroupWise/*.jar + insinto /usr/ConsoleOne/help + doins -r "${WORKDIR}"/${PN}-${MY_PV}/usr/ConsoleOne/help/* + into /usr/ConsoleOne + dolib.so "${WORKDIR}"/${PN}-${MY_PV}/usr/ConsoleOne/bin/*.so* + into /usr/ConsoleOne + dobin "${WORKDIR}"/${PN}-${MY_PV}/usr/ConsoleOne/bin/gwcheck* + insinto /usr/ConsoleOne/lib + doins "${WORKDIR}"/${PN}-${MY_PV}/usr/ConsoleOne/bin/*.fil + doins "${WORKDIR}"/${PN}-${MY_PV}/usr/ConsoleOne/bin/*.xml + doman "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/man*/*.* + use linguas_da && doman -i18n=da "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/da/*/*.* + use linguas_de && doman -i18n=de "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/de/*/*.* + use linguas_es && doman -i18n=es "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/es/*/*.* + use linguas_fi && doman -i18n=fi "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/fi/*/*.* + use linguas_fr && doman -i18n=fr "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/fr/*/*.* + use linguas_it && doman -i18n=it "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/it/*/*.* + use linguas_nl && doman -i18n=nl "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/nl/*/*.* + use linguas_no && doman -i18n=no "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/no/*/*.* + use linguas_pt && doman -i18n=pt "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/pt/*/*.* + use linguas_sv && doman -i18n=sv "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/sv/*/*.* +} + +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" +}