initial commit

Package-Manager: portage-2.2.8-r1
RepoMan-Options: --force
This commit is contained in:
Mario Fetka 2014-08-17 09:55:12 +02:00
parent ea0dbfd343
commit 4e7085bfd9
5 changed files with 103 additions and 0 deletions

View File

@ -0,0 +1,9 @@
# ChangeLog for net-nds/netiq-kerberos-ldap-extensions
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
*netiq-kerberos-ldap-extensions-1.5.52.1 (17 Aug 2014)
17 Aug 2014; Mario Fetka <mario.fetka@gmail.com> +HEADER, +metadata.xml,
+netiq-kerberos-ldap-extensions-1.5.52.1.ebuild:
initial commit

View File

@ -0,0 +1,18 @@
Name : novell-kerberos-ldap-extensions
Version : 1.5
Release : 52.1
Architecture: x86_64
Install Date: (not installed)
Group : Productivity/Networking/NetIQ
Size : 71167
License : Any commercial; "NetIQ Binary Restricted ..."
Signature : (none)
Source RPM : novell-kerberos-base-1.5-52.1.src.rpm
Build Date : Mon Sep 2 18:17:55 2013
Build Host : i386build13
Relocations : (not relocatable)
Vendor : openSUSE Build Service
URL : http://www.netiq.com/
Summary : NetIQ Kerberos LDAP Extensions
Description :
This package contains the netiq kerberos ldap extensions.

View File

@ -0,0 +1,5 @@
DIST eDirectory_88SP8_Linux_x86_64.tar.gz 115981881 SHA256 69946393b9f6cd82593eb943a62bc6773688239de1b12388765ea2b60f0431c9 SHA512 e8030463f4404aeb33e9b4b85f4da91275ff8beebf480cb8a267e6340a7209f10aef2f060b0c24f7fb18ba457fd3211b6c71748b281888ca46919d1df227b627 WHIRLPOOL 603ef881ba4a7c84d1e670b5a39205a54f56daacd8253d09017209b204f15fc06397e764e4d7a2aac69e3c88c13bf3ef5882d4837382fc6e6d2c2e4caa797449
EBUILD netiq-kerberos-ldap-extensions-1.5.52.1.ebuild 1898 SHA256 3b41cf1370e9aeb2dacfdf4dbbae64c7e5e871070f01c3f72979175ae08127c3 SHA512 dd2bcd855af41304ce64d69fea9638803c1546f7dc52e341b2436c9834e877dfe595c257822b6e83a811f1b93201c1d01827bc3b892451de4fcc9189e09d346b WHIRLPOOL cb52470a940417841f168eff674fda0d24a7b3a43b8fce5ac5112c592bafc32044791c01ec4912e70c98ce730ab3545054ccc035dc5dec641affea352e66f704
MISC ChangeLog 338 SHA256 d12d899387dc5f55f351a12d59edf709559b240b7a02ec2fa0cd0a9d8129f939 SHA512 bceb75cd4232780f4b4ddfdf2b566b5cb49b0e4c1b7a65223c0f5917bd7168090a1f06d4661b87fdf4f14adabcc938b907f0b7598fd1627ee73897f91b687e28 WHIRLPOOL a1f924b00d87dcad0af53102c0f762a9c3459ddb6ea329e0a5d112b9cbb978316cc4bb4c8c408d50e978ec1560fad2423aa4c295e7411a6c036675a22a6cca05
MISC HEADER 618 SHA256 6b6a817252193fb0b532b705972bdd53a5e8a857772e67a386f0796c9b88569f SHA512 87ad14a591ed6c47bc0e9efb7a2b2717202647ac183d23c72119c7cdbb784cd611b3e2572ad47ec64c4bbd9cd07f38410a498741e37b012532178053f84c8955 WHIRLPOOL dcd371c2955c078f9665a443e117b165ed69abebde010d4ae32092b992e7a17ceb044c1b35a20ade7421385a0da27cb1777236c68df81bfd1a0563ba697e475e
MISC metadata.xml 226 SHA256 a9d3f7df2362a9a7ddcbe05c5d97d726eeb4bab135b21643508149a08bf6a2b2 SHA512 5912920d8f6e9ee5126fb0aaa5717a562feb009cc59b759c6a6eaa909900b19e95e51e3aa7f32fdf2e77073b19878830b97947148e3adeff3b49e7555cfe29e9 WHIRLPOOL c07e2ddb648893f1e9c422e07b0b73a6d0f7e1c9501200b6fcc9d25fe68c3b05fe4f3523e6844067eeca6969973a44004e1ba8a6fa725591a1916648bd2d4834

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>no-herd</herd>
<maintainer>
<email>mario.fetka@gmail.com</email>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1,63 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="1"
NOVELL_BUILDID="oHdJl37wCb0~"
NOVELL_FILE="eDirectory_88SP8_Linux_x86_64.tar.gz"
RESTRICT="mirror strip"
USE_RPMOFFSET_ONLY="1"
inherit novell eutils rpm java-utils-2 versionator
MY_PVV=$(replace_version_separator 2 '-')
MY_PV="${MY_PVV/_p/_}"
DESCRIPTION="NetIQ Mandatory Access Service"
HOMEPAGE="http://www.novell.com"
SRC_URI="http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID}/${NOVELL_FILE}"
LICENSE="Novell-eDir-88"
SLOT="8.8"
KEYWORDS="~amd64"
IUSE=""
DEPEND=""
RDEPEND="virtual/libc
net-nds/netiq-kerberos-base:8.8"
src_unpack() {
cd "${WORKDIR}"
unpack ${A}
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
narch=x86_64
nlib=lib64
rpm_unpack ../work/eDirectory/setup/novell-kerberos-ldap-extensions-${MY_PV}.${narch}.rpm
}
src_compile() { :; }
src_install() {
dosym . /opt/novell/eDirectory/$(get_libdir)/nds-modules/$(get_libdir)
into /opt/novell/eDirectory/$(get_libdir)/nds-modules
dolib.so "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/nds-modules/*
rm "${D}"/opt/novell/eDirectory/$(get_libdir)/nds-modules/$(get_libdir)
}
pkg_nofetch() {
einfo "This files require you to register at ${HOMEPAGE} (free account)"
einfo "Please download following file:"
einfo " - ${NOVELL_FILE}"
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"
}