This commit is contained in:
Mario Fetka
2014-08-16 09:01:13 +02:00
parent ab666604a2
commit 4492b6ea57
182 changed files with 7524 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
# ChangeLog for net-nds/novell-audtedirinst
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
-novell-audtedirinst-8.8.5.13.ebuild, novell-audtedirinst-8.8.6.22.ebuild,
-novell-audtedirinst-8.8.6.22-r1.ebuild:
Cleanup
*novell-audtedirinst-8.8.6.22-r1 (26 Oct 2011)
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
+novell-audtedirinst-8.8.6.22-r1.ebuild:
Bump
*novell-audtedirinst-8.8.6.22 (29 Dec 2010)
29 Dec 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-audtedirinst-8.8.6.22.ebuild, metadata.xml:
bump

View File

@@ -0,0 +1,4 @@
DIST edir8863.tar.gz 469034121 SHA256 fba97cca185d283c71245a46d8bae087d41149b2ea72da14392aa692a19ff478
EBUILD netiq-audtedirinst-8.8.6.22.ebuild 2623 SHA256 c4a869ead35c1054aa53b88dbb4234efbf19a96440adc7e4111a74ecd3e5956a SHA512 ce69e1ee850d554c5e6ec545fa8970c41216b611d5ccd2543d7fd2d6c9676fd8fda5fc23f4f4249e303c938621bd783dfe49e21089b9ce076a93f85de9f9c1fa WHIRLPOOL 68055c33a19f155bdbd60a4c7cb2c3fefd43fcb9010776cdbd05b2eb22da92162592c89845b75ed26d078bca0449a803911ff27f49fa72ca701513513588c9cc
MISC ChangeLog 618 SHA256 618d66f1060a928e58d67ef44651c9cfd158a4edb1a78bdd04f6f7e3cafcfef2 SHA512 7460b1fc1cfd0c2cb57e84722a8c7ba482ac685e746ce481503d213848dc2a844070e713456bb93743e2ad0cce151f0db70de16c7d86f8c20f19ee84fde2a551 WHIRLPOOL 488cb54b1759304ec4b727dbde65e10de9d917ab0e75d31662458fc524f8fc1bbe3eb55f7d42dd82f70d52023ab9317fc3561ae2f129fd95bfd96de983da2ef8
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,76 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="1"
NOVELL_BUILDID32="pnMbR9EB7wo~"
NOVELL_FILE32="patchfiles/edir8863.tar.gz"
NOVELL_BUILDID64="pnMbR9EB7wo~"
NOVELL_FILE64="patchfiles/edir8863.tar.gz"
RESTRICT="mirror strip"
inherit novell eutils rpm multilib versionator
MY_PV=$(replace_version_separator 3 '-')
DESCRIPTION="Novell Audit eDirectory instrumentation"
HOMEPAGE="http://www.novell.com"
SRC_URI="x86? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID32}/${NOVELL_FILE32} )
amd64? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID64}/${NOVELL_FILE64} )"
LICENSE="Novell-eDir-87"
SLOT="8.8"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=""
RDEPEND="virtual/libc
net-nds/netiq-ndsserv:8.8
net-nds/netiq-audtplatformagent:8.8"
src_unpack() {
cd "${WORKDIR}"
unpack ${A}
if use x86
then
narch=i586
nlib=lib
ndir=Linux
elif use amd64
then
narch=x86_64
nlib=lib64
ndir=Linux64
fi
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm_unpack ../work/edir8863/${ndir}/novell-AUDTedirinst.${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)
insinto /opt/novell/eDirectory/$(get_libdir)/nds-schema
doins "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/nds-schema/*
insinto /opt/novell/eDirectory/$(get_libdir)
doins "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/*.*
}
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"
}

View File

@@ -0,0 +1,8 @@
# ChangeLog for net-nds/novell-audtplatformagent-env
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
29 Dec 2010; Mario Fetka <mario.fetka@gmail.com> files/80novell-naudit,
files/80novell64-naudit, metadata.xml:
initialcheckin

View File

@@ -0,0 +1,5 @@
AUX 80novell-naudit 262 SHA256 08d76f0ec3cd4a59313d61f2a8441ced4c70495dff8bbc15d86874d0881c1ac4 SHA512 1952c3e34a33b0a3b5dbc571d6f2e8ebe9d5a6f3767d1dd232b43b3a88f6b672a219cac436b1aa7ac2df915aa67e466d3d6c6ce17a9dfb90a8bede16700eaa46 WHIRLPOOL c6760a39ec6219424970f9062ac065ee40079a2303f4ff567a31e541bbe58cf8cbd8351a2a19bdbd7afc15ee12539004bd831ee15fd35377a46486793e1b5aef
AUX 80novell64-naudit 304 SHA256 817d7b991704ed7915bdb4797a2a830cb36ae94925926fb809fe7fd20ad3dab3 SHA512 f91dfb2cc565c00e0b8ab4a09b376299c8d7c6b87f3162d1703b5331edbf29740250a6ad90a54925fa5cf7777b0ae3932065a26f05a75a70b1ec4b04252e9bc9 WHIRLPOOL a7c721601559c5b24523ad7b57275fb15c2bbc8fe4e3addb91702c561b71dcbe9a52f870daf2db4a117033ebbb46f4710db94cd55b5c9e0e4b79c8c3eae2fd96
EBUILD netiq-audtplatformagent-env-0.ebuild 400 SHA256 7d49578b4a91c3c2693c6a004e57cfc0976e9d68b2c3ef8f8b96143f613c8863 SHA512 6d3952b240961efab9428083f9f359ce5ee0abcd8ef45a10dfb90a84e00fd60875a175fbf72621226d4e214275ec6015d85f365621ba0efa2a01d3bcb05365f5 WHIRLPOOL 06e2d8609d5c54d8d08c219c9608ea82e97e7499cdde1b0d3e87653287e96ce7753e15b0e984c27516ae88b0e58d208de90d0cf65369a4a330700d4a7faf6b41
MISC ChangeLog 270 SHA256 8a50918745be596002111a05e38d52d605b8ee33b47b0977018f1528b5aaf88f SHA512 361050e0c6c164b041cccbf543b0664ce76886d254ae143499ad453c19e2e35eacb7d222c96d369d0c2df66157cc94e9ef4ca7a62d93cc5317bce3fac894cd28 WHIRLPOOL 6ede3322d29968b92b612d5151c1418e797e31bd93bb4d17e1964410f7b38b4d6cc2988719979da57a57d49279c6daed1b6d8e8fbbbb0e1638f896705ad3281d
MISC metadata.xml 226 SHA256 a9d3f7df2362a9a7ddcbe05c5d97d726eeb4bab135b21643508149a08bf6a2b2 SHA512 5912920d8f6e9ee5126fb0aaa5717a562feb009cc59b759c6a6eaa909900b19e95e51e3aa7f32fdf2e77073b19878830b97947148e3adeff3b49e7555cfe29e9 WHIRLPOOL c07e2ddb648893f1e9c422e07b0b73a6d0f7e1c9501200b6fcc9d25fe68c3b05fe4f3523e6844067eeca6969973a44004e1ba8a6fa725591a1916648bd2d4834

View File

@@ -0,0 +1,6 @@
NOVELL_NAUDIT_DIR=/opt/novell/naudit
PATH=/opt/novell/naudit/bin
ROOTPATH=/opt/novell/naudit/bin:/opt/novell/naudit/sbin
MANPATH=/opt/novell/man
LDPATH=/opt/novell/naudit/lib
PRELINK_PATH_MASK=/opt/novell/naudit/lib:/opt/novell/naudit/bin:/opt/novell/naudit/sbin

View File

@@ -0,0 +1,5 @@
NOVELL_NAUDIT_DIR=/opt/novell/naudit
PATH=/opt/novell/naudit/bin
ROOTPATH=/opt/novell/naudit/bin:/opt/novell/naudit/sbin
LDPATH=/opt/novell/naudit/lib64:/opt/novell/naudit/lib64/nds-modules
PRELINK_PATH_MASK=/opt/novell/naudit/lib64:/opt/novell/naudit/lib32:/opt/novell/naudit/bin:/opt/novell/naudit/sbin

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,21 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
DESCRIPTION="Novell Gentoo Env Files"
HOMEPAGE="http://n4g.mars.arge.at"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
src_install() {
if use x86
then
doenvd "${FILESDIR}"/80novell-naudit
elif use amd64
then
doenvd "${FILESDIR}"/80novell64-naudit
fi
}

View File

@@ -0,0 +1,8 @@
# ChangeLog for net-nds/novell-audtplatformagent
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
29 Dec 2010; Mario Fetka <mario.fetka@gmail.com>
novell-audtplatformagent-2.0.2.62.ebuild:
initial checkin

View File

@@ -0,0 +1,5 @@
DIST eDirectory_88SP6_Linux_i586.tar.gz 108870033 SHA256 92ecbe7533dc1caf27323d8109019d51afbf126e71e948ed5c2d92865618e96b
DIST eDirectory_88SP6_Linux_x86_64.tar.gz 116347772 SHA256 a4055d5d3764218542f97b59b67425121aa4b05cc3a1d8e38cfd7b28d7383023
EBUILD netiq-audtplatformagent-2.0.2.62.ebuild 2696 SHA256 e9d5dfbf433841ab7c418fc05c03fbe3ed9ff12cc66459d58c05fb4b78506a54 SHA512 b2e756daa5b4ae639401251b5510669abc83192e63498df92e7c6327dcfc3cdd9fd27484d1a5a05195b880114efdd155222fff22c3d1dd84865a41bec8c12367 WHIRLPOOL 252dfedcd6f664f2444afb33063de3e9a4e504d42a4a4acb06c537a0736e6afcacd66d235b58f5cea5ccd83ffa188cd83012c6d7efaa69624964d8c848f91eb2
MISC ChangeLog 247 SHA256 a415f76d00c671d2d5634aaa4f86b317229012c26801628b9b5253812086ed41 SHA512 7134d9cfb9a1d99c61f71b9ce45858c3075c7917a047f0605295fd2335b6d5031497b699dca1695e7e58230cc492387f2d1a657909e039827465d5747e783a42 WHIRLPOOL 7151c9ebb114714c109ce8aaf9ad779fb678fe6433b270d2cab9e3375e69e91df2330e08abea9a0e75fc04b1c31c8e7512a80611e2b9f093ceca095904ce749a
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,86 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="1"
NOVELL_BUILDID32="Yk-7PvWPr3g~"
NOVELL_FILE32="eDirectory_88SP6_Linux_i586.tar.gz"
NOVELL_BUILDID64="aRbvy7H-57c~"
NOVELL_FILE64="eDirectory_88SP6_Linux_x86_64.tar.gz"
RESTRICT="mirror strip"
inherit novell eutils rpm multilib versionator
MY_PV=$(replace_version_separator 3 '-')
DESCRIPTION="Novell Sentinel Event Infrastructure"
HOMEPAGE="http://www.novell.com"
SRC_URI="x86? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID32}/${NOVELL_FILE32} )
amd64? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID64}/${NOVELL_FILE64} )"
LICENSE="Novell-eDir-88"
SLOT="8.8"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=""
RDEPEND="virtual/libc
net-nds/netiq-audtplatformagent-env"
src_unpack() {
cd "${WORKDIR}"
unpack ${A}
if use x86
then
narch=i586
nlib=lib
ndir=Linux
elif use amd64
then
narch=x86_64
nlib=lib64
ndir=Linux64
fi
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm_unpack ../work/eDirectory/setup/novell-AUDTplatformagent-${MY_PV}.${narch}.rpm
}
src_compile() { :; }
src_install() {
into /opt/novell/naudit/
dobin "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/naudit/l*
insinto /opt/novell/naudit/bin
doins -r "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/naudit/java
insinto /opt/novell/naudit/bin/java
doins -r "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/naudit/java/pa
dolib.so "${WORKDIR}"/${PN}-${MY_PV}/usr/${nlib}/*.*
insinto /etc/opt/novell/naudit/conf
doins "${WORKDIR}"/${PN}-${MY_PV}/etc/*.*
dosym opt/novell/naudit/conf/logevent.conf /etc/logevent.conf
keepdir /var/opt/novell/naudit/data
keepdir /var/opt/novell/naudit/log
}
#pkg_postinst(){
# /usr/bin/ether
#}
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"
}

View File

@@ -0,0 +1,12 @@
# ChangeLog for net-nds/novell-edir-env
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com> files/80novell-edir,
files/80novell64-edir:
add nds-modules to ldpath
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com> +files/80novell-edir,
+files/80novell64-edir, +novell-edir-env-0.ebuild, +metadata.xml:
initial checkin

View File

@@ -0,0 +1,5 @@
AUX 80novell-edir 370 SHA256 af5e766ed172c3ecad2d43dc621353980ca9c1fd11d092ed84749c2ee6ee6c8d SHA512 402dfc9b006284644da8103ffcae7a40d3dbe01a47204a045da703d5db851a87b5555f1fab0ade514ce8cb5420ade30e39740d849be55d6066ac330e9625dbca WHIRLPOOL 28afd95dfb9a3dcd3e9623a7134650bcec20e4aa1466cadb60802e3b8ef0879d91de02f93f98ac84dfeb9d8249ebb6e6b3c71cd7f68b02f75a25e35dfb5acc0a
AUX 80novell64-edir 494 SHA256 c0c5e20cb7cf75b30315712a69b32edb2f2961ca2e16881df733302553d772a3 SHA512 6eccb504881c404f5c7c22636416f149cb7c0b80c9edc531cb54cdb6dbfc946fb57f96b490c3cb941541f6eaa1b8f312a73004dd7c45c68b8136d95e7280e26e WHIRLPOOL 647fa5ebb4638135970e90077d6a3be6b96e5dd87650d3e96939dbb170ba454c546daa38ba02fd1cea2eb2e157144526b17b9c788cc4c9a992b234b7f18c62fb
EBUILD netiq-edir-env-0.ebuild 396 SHA256 00c6027101d3e6e48c3d2bb4406516f62445a549d899bca9c29b943d266c8507 SHA512 b822d83dd302b21ba30919985b9896420c2ac76dcda658037c252e3f396162dad401c8d2654e8ba7e3073f38b1e1b62964f83cab3de81328b01b18745cf4f68e WHIRLPOOL 54d2cccb976e7d52904d74583f6aad87ab4d562a273c6039a2d19286d32f2aa9ac0dad9bec1609775d522f30763049539f181a5af10ec365d72ce8738cd2dcc6
MISC ChangeLog 410 SHA256 1ca510223f1dd05672bda080f7f096bef0cdef15e105954abd81ffd804f0a0da SHA512 7b66440cb8deb0ef9d88d67a5749901b955fdf2fa9d31c44606497350d584716083a99c43a96c462c359d9d5d13dd7be00b5733c85a627f6292a99ec142e0b22 WHIRLPOOL d9b094dbadbd3a9a42ba794f905264f09f75f83f1901409710f1e6d9bfc08837d4072922ff1f7ba2ae99e3c9cc836070144811fbf5f3b1902419b5e52679259e
MISC metadata.xml 170 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 SHA512 c011e0dc20997640fdaf4dbdd0493106446df3ff753040a8ffc638cea0512a535bce9e1c4d2969e708993529c473d9dc17c59804c15a0eee2b0a7e9854b65143 WHIRLPOOL b33b91daccf2a989c728257c6372f7f8a7481bd72af841bf3c76e6625750d6f5e0d31c942fe88368fc016edcc5be954656c488b6d44ea00e4fe0caaec1bdd41e

View File

@@ -0,0 +1,6 @@
NOVELL_EDIR_DIR=/opt/novell/eDirectory
PATH=/opt/novell/eDirectory/bin
ROOTPATH=/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin
MANPATH=/opt/novell/man
LDPATH=/opt/novell/eDirectory/lib:/opt/novell/eDirectory/lib/nds-modules
PRELINK_PATH_MASK=/opt/novell/eDirectory/lib:/opt/novell/eDirectory/lib/nds-modules:/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin

View File

@@ -0,0 +1,5 @@
NOVELL_EDIR_DIR=/opt/novell/eDirectory
PATH=/opt/novell/eDirectory/bin
ROOTPATH=/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin
LDPATH=/opt/novell/eDirectory/lib64:/opt/novell/eDirectory/lib32:/opt/novell/eDirectory/lib64/nds-modules:/opt/novell/eDirectory/lib32/nds-modules
PRELINK_PATH_MASK=/opt/novell/eDirectory/lib64:/opt/novell/eDirectory/lib32:/opt/novell/eDirectory/lib64/nds-modules:/opt/novell/eDirectory/lib32/nds-modules:/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin

View File

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

View File

@@ -0,0 +1,21 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
DESCRIPTION="Novell Gentoo Env Files"
HOMEPAGE="http://n4g.mars.arge.at"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
src_install() {
if use x86
then
doenvd "${FILESDIR}"/80novell-edir
elif use amd64
then
doenvd "${FILESDIR}"/80novell64-edir
fi
}

View File

@@ -0,0 +1,49 @@
# ChangeLog for net-nds/novell-edirectory
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
-novell-edirectory-8.7.3.10b.ebuild,
-novell-edirectory-8.7.3.10b-r1.ebuild:
cleanup tree
17 Jan 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-edirectory-8.7.3.10f.ebuild:
multilib support
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-edirectory-8.7.3.10b-r1.ebuild:
correct blocking slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-edirectory-8.7.3.10b-r1.ebuild:
add blocking slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
+novell-edirectory-8.7.3.10b-r1.ebuild:
Bump
26 Aug 2008; Mario Fetka <mario.fetka@gmail.com> ChangeLog:
Redigest
26 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
-novell-edirectory-8.7.3.9.ebuild, +novell-edirectory-8.7.3.10b.ebuild:
Repoman cleanup
04 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
-novell-edirectory-8.7.3.ebuild, -novell-edirectory-8.7.3.8.ebuild,
-novell-edirectory-8.8.1.ebuild:
Drop old buggy ebuild
14 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-edirectory-8.8.1.ebuild:
Add the new Mata ebuild for eDir 8.8.1
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
novell-edirectory-8.7.3.ebuild, novell-edirectory-8.7.3.8.ebuild,
+metadata.xml:
Correct header
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at> ChangeLog:
Initial edirectory ChangeLog

View File

@@ -0,0 +1,4 @@
DIST edir873.zip 4214563 SHA256 0fffdacd67711080595447de472bcf49fedd12791cf436790467720f76b6e1ef SHA512 5ae19495b04a34a9f89a32545e407908c61b4bcbebc79c075e43caf023ec554f47d52b228298b7af5c2fe1a922b952eae78a3d4feff4c37be8cd2bd19ac48138 WHIRLPOOL 4d0bfb3e95670314035d10d0546ec09dc7eb9faca27347f068e7f0e6ae3ddc08f3dcc1fe9ad6a4c800131c75c701b32a728b183ca36d2d6853eeae8de13fcc2f
EBUILD netiq-edirectory-8.7.3.10f.ebuild 827 SHA256 0b64abe01e42c5e1ac5f579ce19064e57850df654d5edd75d801ad3986cbb5f7 SHA512 e9994ff75a79f4998e257af1da21bc9fa9fe5c7153ccdb5db360d277549679bba224773b48f225a0a2fc68c1220ed5b215c08e14919ac947808b0c3775a0fcea WHIRLPOOL 5afbb5ee3c14fb26c8428e3489c73950197494bc1cedffd7d05d54c5e78a26cb4d4a4049fff88ea2ee6252c410fd1f43f8e532f8bc68dfd16421054af50e91af
MISC ChangeLog 1482 SHA256 21f5224513fc29ec6e2dc78386f1cbbaa6dc47fef74458c402a0ddd475bd2766 SHA512 08096d9eccae3d4c7dc17347c21ae1e8c20080230c1662a5701a56c7e111dc98fb9e4caf7998e16449c43fc1b14db4eeb6aeff231664d9dd7c024777462cca9e WHIRLPOOL f22d403a34a8a05cb28201cae728c89c5ac1c45b07c3e699c858d537aeecdcda4e8f3b0ab55872446229b82d3dd2c17a4e90c7198fcc3f4f24f9d4641e7aaf79
MISC metadata.xml 170 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 SHA512 c011e0dc20997640fdaf4dbdd0493106446df3ff753040a8ffc638cea0512a535bce9e1c4d2969e708993529c473d9dc17c59804c15a0eee2b0a7e9854b65143 WHIRLPOOL b33b91daccf2a989c728257c6372f7f8a7481bd72af841bf3c76e6625750d6f5e0d31c942fe88368fc016edcc5be954656c488b6d44ea00e4fe0caaec1bdd41e

View File

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

View File

@@ -0,0 +1,37 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="1"
DESCRIPTION="eDirectory Documentation and Meta Package"
HOMEPAGE="http://www.novell.com/"
SRC_URI="http://www.novell.com/documentation/edir873/pdfdoc/edir873.zip"
LICENSE="Novell-eDir-87"
SLOT="8.7"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND="!net-nds/netiq-edirectory:0
!net-nds/netiq-edirectory:8.8"
RDEPEND="net-nds/netiq-ndsimon:8.7
net-nds/netiq-ndsmasv:8.7
net-nds/netiq-ndsrepair:8.7
net-nds/netiq-novlembox:8.7
net-nds/netiq-novlsnmp:8.7
net-nds/netiq-novlstlog:8.7
net-nds/netiq-novlsubag:8.7"
RESTRICT="mirror strip"
src_unpack() {
unpack ${A}
}
src_compile() { :; }
src_install() {
dodoc "${WORKDIR}"/pdfdoc/edir873/edir873.pdf "${WORKDIR}"/pdfdoc/qsedir873/qsedir873.pdf
}

View File

@@ -0,0 +1,7 @@
# ChangeLog for net-nds/novell-env
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
28 Aug 2008; Mario Fetka <mario.fetka@gmail.com> +metadata.xml:
create a new gentoo specifc package to work around file collitons

View File

@@ -0,0 +1,5 @@
AUX 80novell 175 SHA256 1602e6f7016cd33476f398196f1061158d9f8f5e302b83911c92e013d6a7d81c SHA512 19aac5d43006dcbe55afa42167af930c1d310290342cf1bc5ed054d9abecac61398f792c86b4231255aa71152278a68340fe470236695f81424e9ce7174c21b7 WHIRLPOOL c3fa5c9e7f9eb354d00e0ffc6a3b7786a50792d113359057b92295ba05e1889263cbc76d7a814eefc8176ce3d1eb0533b2d858586beed9580ffa6ff07fffe42b
AUX 80novell64 215 SHA256 3806ba4709b79d940c2271af9607be295e97dd13c3bc889f95dec1a7d577f3d5 SHA512 90ec2b05587281a9678bc76137c869de8373785218392eefa3de12be43642b098e0f811b309a86d192da4c14de75ab2b04d8d819a5a7d5b786100b6b7117c12c WHIRLPOOL 17dd1f8eea62356d174b07555d436a8d0d76f93b16f1b7dc92623ff82b6a54da02c02bf977136ff130ec879247549f67d1803770d3797d8ef927dbbbad42a6e3
EBUILD netiq-env-0.ebuild 386 SHA256 97fd4cf89421115b1da6a894388096a95d949e6b2ed65f24ef1532267f5ebb63 SHA512 0a5c6f1ff502a48b2151132192af1b1bb109088721386c8635c8b2f61f802eddee8098e26e68094ce5cc095b9eaec52dfd292e4163035a730956fa71fbde5583 WHIRLPOOL 003bf38f6f3dcf50a9ed31921df96b1f795bbc9d0145a13dcc05ecb5e6151792e3286186cd0f9a4201e28430849a0b8299363f503dc77c4372761efb8f2de5c9
MISC ChangeLog 254 SHA256 d6896746ffd94bf05318fa8845377cc8fd97c2279a1576afbca2d7382aff3181 SHA512 a16b10c351ceb026a026a0f4230576d60fabc29dafdce05792779938be2e3a2492ef0a99544117d8586f425911481c8a5542927219fa64cbca2d3606d077f61f WHIRLPOOL bb98b93e7359949cd7d5bf8b047e761ad5a3154155c139ec2204d16478aaeb7506ee065186dbf9db89049120a72fddc6b16124cc9841bdd93bbbe6e1e5480a36
MISC metadata.xml 170 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 SHA512 c011e0dc20997640fdaf4dbdd0493106446df3ff753040a8ffc638cea0512a535bce9e1c4d2969e708993529c473d9dc17c59804c15a0eee2b0a7e9854b65143 WHIRLPOOL b33b91daccf2a989c728257c6372f7f8a7481bd72af841bf3c76e6625750d6f5e0d31c942fe88368fc016edcc5be954656c488b6d44ea00e4fe0caaec1bdd41e

View File

@@ -0,0 +1,5 @@
NOVELL_DIR=/opt/novell
PATH=/opt/novell/bin
ROOTPATH=/opt/novell/bin:/opt/novell/sbin
LDPATH=/opt/novell/lib
PRELINK_PATH_MASK=/opt/novell/lib:/opt/novell/bin:/opt/novell/sbin

View File

@@ -0,0 +1,5 @@
NOVELL_DIR=/opt/novell
PATH=/opt/novell/bin
ROOTPATH=/opt/novell/bin:/opt/novell/sbin
LDPATH=/opt/novell/lib64:/opt/novell/lib32
PRELINK_PATH_MASK=/opt/novell/lib64:/opt/novell/lib32:/opt/novell/bin:/opt/novell/sbin

View File

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

View File

@@ -0,0 +1,21 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
DESCRIPTION="Novell Gentoo Env Files"
HOMEPAGE="http://n4g.mars.arge.at"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
src_install() {
if use x86
then
doenvd "${FILESDIR}"/80novell
elif use amd64
then
doenvd "${FILESDIR}"/80novell64
fi
}

View File

@@ -0,0 +1,128 @@
# ChangeLog for net-nds/novell-ndsbase
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
-novell-ndsbase-8.8.5.4.11.ebuild, -novell-ndsbase-8.8.6.2.12.ebuild:
Cleanup
*novell-ndsbase-8.8.6.3.15 (26 Oct 2011)
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsbase-8.8.6.3.15.ebuild:
Bump
*novell-ndsbase-8.8.6.8 (28 Dec 2010)
28 Dec 2010; Mario Fetka <mario.fetka@gmail.com>
novell-ndsbase-8.7.3.10.90.ebuild, novell-ndsbase-8.8.5.4.11.ebuild,
+novell-ndsbase-8.8.6.8.ebuild, metadata.xml:
Bump
07 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
-novell-ndsbase-8.8.5.2.9.ebuild, -novell-ndsbase-8.8.5.3.16.ebuild:
cleanup
06 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsbase-8.8.5.4.11.ebuild:
Bump
08 May 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsbase-8.8.5.3.16.ebuild:
Bump
18 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
novell-ndsbase-8.8.5.2.9.ebuild:
correct jar multilib support
18 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
novell-ndsbase-8.8.5.2.9.ebuild:
add multilib support
18 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
novell-ndsbase-8.8.5.2.9.ebuild:
correct jar install in wrong location
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsbase-8.8.5.2.9.ebuild:
first round of edir 8.8 ebuild mods
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com> -files/80novell-edir,
-novell-ndsbase-8.7.3.10_p67.ebuild, -novell-ndsbase-8.7.3.10_p75.ebuild,
-novell-ndsbase-8.7.3.10_p75-r1.ebuild:
cleanup tree
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsbase-8.7.3.10.90.ebuild:
Bump
17 Jan 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsbase-8.7.3.10_p75-r1.ebuild:
multilib support
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-ndsbase-8.7.3.10_p75.ebuild:
correct blocking slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-ndsbase-8.7.3.10_p75.ebuild:
correct Slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-ndsbase-8.7.3.10_p75.ebuild:
add Blocking Slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsbase-8.7.3.10_p75.ebuild:
Bump
26 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
-novell-ndsbase-8.7.3.9_p22.ebuild, -novell-ndsbase-8.7.3.9_p22-r1.ebuild,
-novell-ndsbase-8.7.3.9_p44.ebuild, -novell-ndsbase-8.7.3.9_p44-r1.ebuild,
+novell-ndsbase-8.7.3.10_p67.ebuild:
Repoman cleanup
06 May 2008; Mario Fetka <mario-fetka@gmx.at>
+novell-ndsbase-8.7.3.9_p44-r1.ebuild:
Correct wrong Linguas thx to paludis
03 Nov 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-ndsbase-8.7.3.9_p44.ebuild:
initial import edir8739ftf3
16 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-ndsbase-8.7.3.9_p22-r1.ebuild:
correct false install of jclient.jar
04 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
-novell-ndsbase-8.7.3_p37.ebuild, -novell-ndsbase-8.7.3.7_p38.ebuild,
-novell-ndsbase-8.7.3.7_p38-r1.ebuild, -novell-ndsbase-8.7.3.8_p47.ebuild,
-novell-ndsbase-8.7.3.8_p54.ebuild, -novell-ndsbase-8.7.3.9_p19.ebuild,
-novell-ndsbase-8.8.1_p7.ebuild:
Drop old buggy ebuild
10 Mar 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-ndsbase-8.7.3.9_p22.ebuild:
Bump edir to 8.7.3.9 ftf1
17 Nov 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-ndsbase-8.7.3.7_p38-r1.ebuild:
Update to c1 1.3.6f
09 Nov 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-ndsbase-8.7.3.9_p19.ebuild:
Bump to Vesion 8.7.3.9
14 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-ndsbase-8.7.3.8_p54.ebuild:
Bump Version (Security Update)
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
novell-ndsbase-8.7.3_p37.ebuild, novell-ndsbase-8.7.3.7_p38.ebuild,
novell-ndsbase-8.7.3.8_p47.ebuild, novell-ndsbase-8.8.1_p7.ebuild,
+metadata.xml:
Correct Typo
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at> ChangeLog:
Initial ndsbase ChangeLog

View File

@@ -0,0 +1,6 @@
DIST edir87310_ftf2.tar.gz 254893129 SHA256 36c657623419edb2e43b14943785d24f3d1872b4ecf5d6fc97a35792a8db3ba7 SHA512 96b67cc34566c91551fed21f0e31edfe610f07a4b01c73c542fe0f57a2b3875dc03f2f1041c3535217ffe3dbfca090ac7d322d2e2c65f05ef61938ff94797560 WHIRLPOOL ae67381e8557d805977418118b1e4f196f77acbdf5e28054e55e6739744e5f334a837efab16733271d29dc74ba242ff5207138011307451122ce71ce8a3676c1
DIST edir8863.tar.gz 469034121 SHA256 fba97cca185d283c71245a46d8bae087d41149b2ea72da14392aa692a19ff478
EBUILD netiq-ndsbase-8.7.3.10.90.ebuild 1770 SHA256 ce418253428d899f8556b32c7ad3ba1a5773e98d4fd58f3dcc3ebc1848d6f5bf SHA512 dc34d45f2f96b8db46750fa309321baeeba34677354c387728465e4ca9aaccbf002c1b7724ee0f78ea137de843b08ee50d3c2e7433419aeb4c042075a16c3ac3 WHIRLPOOL de283c21a80bba31ac6c8a850d65f4baf9d2b307bd9d0baa107d318aaa57f1b3e87958864162167452a5f78c1d3c3a7e85591a67a8f547f2c225f195707c7cd4
EBUILD netiq-ndsbase-8.8.6.3.15.ebuild 3907 SHA256 0386553b4e8b890645190901e1f1438f3520e848edf09fa7b486f5d78cd5452a SHA512 a3f0a5ca7d9dcc6e480ffb7eea85843d22c812d8481df2bf5ca11df259d144211a019dd7077f25e0ba2f7d75fb56e998633f4ec2a003504ada377f22675d2e1d WHIRLPOOL 59df9b677385ff12489cdda5376721136b5fed9c6888fdfb5bffe598f6e064f0acfed5c24d30ef894af92b37aa21ba79cde81213dad5153cb0208c667bfdb6a1
MISC ChangeLog 4004 SHA256 c7465550c67018c56a5e42afeba4758a6808122f42ba18f153f7ff4523e96369 SHA512 6696f4698ea0c3e66214b5d2b56b5dc0be94756bb539a5dec273a8175257a49a33907b13c0559c9980db7a4f8af552f4402965c6ad4827b7b0a72548ed05c1d8 WHIRLPOOL f600e5d9a27e02e8fb355f3a07383dd8252d18ea5ad7f2c93d773159b697092df212565f55fed3af70b843924ae6ae9b4f394868b19976640b49a34b41a3016e
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,62 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="1"
NOVELL_BUILDID="hfY7O6iIdqw~"
NOVELL_FILE32="patchfiles/edir87310_ftf2.tar.gz"
RESTRICT="mirror strip"
inherit novell eutils rpm java-utils-2 multilib versionator
MY_PV=$(replace_version_separator 4 '-')
DESCRIPTION="Novell Directory User Agent"
HOMEPAGE="http://www.novell.com"
SRC_URI="http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID}/${NOVELL_FILE32}"
LICENSE="Novell-eDir-87"
SLOT="8.7"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=""
RDEPEND="virtual/libc
>=virtual/jre-1.6
>=app-crypt/netiq-nici-2.6.4_p005"
src_unpack() {
unpack ${A}
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm_unpack ../work/edir87310_ftf2/Linux/NDSbase.i386.rpm
}
src_compile() { :; }
src_install() {
has_multilib_profile && ABI="x86"
java-pkg_jarinto /usr/ConsoleOne
java-pkg_dojar "${WORKDIR}"/${PN}-${MY_PV}/usr/lib/*.jar
into /usr/ConsoleOne
dobin "${WORKDIR}"/${PN}-${MY_PV}/usr/bin/*
dolib "${WORKDIR}"/${PN}-${MY_PV}/usr/lib/*.so*
}
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"
}

View File

@@ -0,0 +1,120 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="1"
NOVELL_BUILDID32="pnMbR9EB7wo~"
NOVELL_FILE32="patchfiles/edir8863.tar.gz"
NOVELL_BUILDID64="pnMbR9EB7wo~"
NOVELL_FILE64="patchfiles/edir8863.tar.gz"
RESTRICT="mirror strip"
inherit novell eutils rpm java-utils-2 multilib versionator
MY_PV=$(replace_version_separator 3 '-')
DESCRIPTION="Novell Directory User Agent"
HOMEPAGE="http://www.novell.com"
SRC_URI="x86? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID32}/${NOVELL_FILE32} )
multilib? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID32}/${NOVELL_FILE32} )
amd64? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID64}/${NOVELL_FILE64} )"
LICENSE="Novell-eDir-88"
SLOT="8.8"
KEYWORDS="~x86 ~amd64"
IUSE="linguas_fr linguas_ja unicode multilib"
DEPEND=""
RDEPEND="virtual/libc
>=virtual/jdk-1.4
>=app-crypt/netiq-nici-2.6.4_p005
net-nds/netiq-edir-env"
src_unpack() {
cd "${WORKDIR}"
unpack ${A}
if use x86
then
narch=i586
nlib=lib
ndir=Linux
elif use amd64
then
narch=x86_64
nlib=lib64
ndir=Linux64
fi
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
if has_multilib_profile
then
march=i586
mlib=lib
mdir=Linux
rpm_unpack ../work/edir8863/${mdir}/novell-NDSbase.${march}.rpm
fi
rpm_unpack ../work/edir8863/${ndir}/novell-NDSbase.${narch}.rpm
}
src_compile() { :; }
src_install() {
into /opt/novell/eDirectory
for x in fr ja
do
if use linguas_${x}
then
insinto /opt/novell/eDirectory/share/locale/${x}/LC_MESSAGES/
doins "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/share/locale/${x}_*/LC_MESSAGES/*.mo
fi
done
use unicode && insinto /opt/novell/eDirectory/share/locale/fr_FR.UTF-8/LC_MESSAGES/
use unicode && doins "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/share/locale/fr_FR.UTF-8/LC_MESSAGES/*.mo
dobin "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/bin/*
dolib "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/*.so*
if has_multilib_profile
then
ABI="x86" dolib "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${mlib}/*.so*
fi
into /usr
java-pkg_jarinto /opt/novell/eDirectory/$(get_libdir)
java-pkg_dojar "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/*.jar
if has_multilib_profile
then
ABI="x86" dlib="$(get_libdir)"
java-pkg_jarinto /opt/novell/eDirectory/${dlib}
java-pkg_dojar "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${mlib}/*.jar
fi
doman "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/*/*.gz
use linguas_fr && doman -i18n=fr "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/fr/*/*.gz
use linguas_ja && doman -i18n=ja "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/ja/*/*.gz
keepdir /etc/opt/novell/eDirectory/conf
}
pkg_nofetch() {
einfo "This files require you to register at ${HOMEPAGE} (free account)"
einfo "Please download following file(s):"
if use x86
then
einfo " - ${NOVELL_FILE32}"
einfo "from http://download.novell.com/Download?buildid=${NOVELL_BUILDID32}"
elif use amd64
then
einfo " - ${NOVELL_FILE64}"
einfo "from http://download.novell.com/Download?buildid=${NOVELL_BUILDID64}"
if use multilib
then
einfo " - ${NOVELL_FILE32}"
einfo "from http://download.novell.com/Download?buildid=${NOVELL_BUILDID32}"
fi
fi
einfo "and place them 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"
}

View File

@@ -0,0 +1,100 @@
# ChangeLog for net-nds/novell-ndscommon
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
-novell-ndscommon-8.8.5.3.14.ebuild, novell-ndscommon-8.8.6.8.ebuild,
-novell-ndscommon-8.8.6.8-r1.ebuild:
Cleanup
*novell-ndscommon-8.8.6.8-r1 (26 Oct 2011)
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
+novell-ndscommon-8.8.6.8-r1.ebuild:
Bump
*novell-ndscommon-8.8.6.8 (28 Dec 2010)
28 Dec 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-ndscommon-8.8.6.8.ebuild, metadata.xml:
Bump
09 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
-novell-ndscommon-8.8.5.2.10.ebuild:
cleanup
06 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
novell-ndscommon-8.8.5.3.14.ebuild:
Bump
08 May 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-ndscommon-8.8.5.3.14.ebuild:
Bump
19 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
novell-ndscommon-8.8.5.2.10.ebuild:
add multilib support
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-ndscommon-8.8.5.2.10.ebuild:
first round of edir 8.8 ebuild mods
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
-novell-ndscommon-8.7.3_p37-r1.ebuild,
-novell-ndscommon-8.7.3_p37-r2.ebuild, -files/80novell-edir,
-novell-ndscommon-8.7.3_p37-r3.ebuild:
cleanup tree
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-ndscommon-8.7.3.37.ebuild:
Bump
17 Jan 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-ndscommon-8.7.3_p37-r3.ebuild:
multilib support
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-ndscommon-8.7.3_p37-r2.ebuild:
correct blocking slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-ndscommon-8.7.3_p37-r2.ebuild:
correct Slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-ndscommon-8.7.3_p37-r2.ebuild:
correct Slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
+novell-ndscommon-8.7.3_p37-r2.ebuild:
Bump
26 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
novell-ndscommon-8.7.3_p37-r1.ebuild:
Repoman cleanup
03 Nov 2007; Mario Fetka <mario-fetka@gmx.at>
novell-ndscommon-8.7.3_p37-r1.ebuild:
add new download system
04 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
-novell-ndscommon-8.7.3_p34.ebuild, -novell-ndscommon-8.7.3_p34-r1.ebuild,
-novell-ndscommon-8.7.3_p37.ebuild, -novell-ndscommon-8.8.1_p7.ebuild:
Drop old buggy ebuild
12 Mar 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-ndscommon-8.7.3_p37-r1.ebuild:
Gentooize Ebuild
17 Nov 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-ndscommon-8.7.3_p34-r1.ebuild:
Update c1 1.3.6f
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
novell-ndscommon-8.7.3_p34.ebuild, novell-ndscommon-8.7.3_p37.ebuild,
novell-ndscommon-8.8.1_p7.ebuild, +metadata.xml:
Correct Typo
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at> ChangeLog:
Initial ndscommon ChangeLog

View File

@@ -0,0 +1,4 @@
DIST edir8863.tar.gz 469034121 SHA256 fba97cca185d283c71245a46d8bae087d41149b2ea72da14392aa692a19ff478
EBUILD netiq-ndscommon-8.8.6.8.ebuild 2768 SHA256 fc43577bb1ff0bb7513146b280385956977d451c04f9b90a8f768faa4b31d197 SHA512 1eebb84bf6c44e8c9bce37b502a10466d5cb1cbbd537532b2bf832efc63b427c31797f69bae03325b9ff0941fcde16083439ae015532f10442650b55e546e960 WHIRLPOOL 4725241141ffea3c9364052d47295c20d095e914ed57eb7555bc7ef3d0a5f0795000b1ebd1e2d52a0aff1e8b7db30de5edd43ff76b0dd5a127d38faf29b78a09
MISC ChangeLog 2927 SHA256 d448b6e9bf17267fd05f432fe31cf23d8422cbe33c180cfad7b6816fc8c07bb3 SHA512 42c4bcecfa45e214fc0141da0b02621a01b2c03e90dfbacc142a05c741945a7222df1510593cf47f3d43e95b7021e616f778818484c02cb2e4e4dfdc2560b702 WHIRLPOOL d425ed4687ad6ecc765b440a0dc68e25ed77388b4f9ffdfb48cbc8d9f8bf5ac900dfa4d1e195dcc7068819d2b7648e226f783997eec36bae6217b02dd258b86d
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,93 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="1"
NOVELL_BUILDID32="pnMbR9EB7wo~"
NOVELL_FILE32="patchfiles/edir8863.tar.gz"
NOVELL_BUILDID64="pnMbR9EB7wo~"
NOVELL_FILE64="patchfiles/edir8863.tar.gz"
RESTRICT="mirror strip"
inherit novell eutils rpm multilib versionator
MY_PV=$(replace_version_separator 3 '-')
DESCRIPTION="Novell Directory User Agent"
HOMEPAGE="http://www.novell.com"
SRC_URI="x86? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID32}/${NOVELL_FILE32} )
multilib? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID32}/${NOVELL_FILE32} )
amd64? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID64}/${NOVELL_FILE64} )"
LICENSE="Novell-eDir-88"
SLOT="8.8"
KEYWORDS="~x86 ~amd64"
IUSE="linguas_fr linguas_ja multilib"
DEPEND=""
RDEPEND="virtual/libc
net-nds/netiq-ndsbase:8.8
net-nds/netiq-edir-env"
src_unpack() {
cd "${WORKDIR}"
unpack ${A}
if use x86
then
narch=i586
nlib=lib
ndir=Linux
elif use amd64
then
narch=x86_64
nlib=lib64
ndir=Linux64
fi
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
if has_multilib_profile
then
march=i586
mlib=lib
mdir=Linux
rpm_unpack ../work/edir8863/${mdir}/novell-NDScommon.${march}.rpm
fi
rpm_unpack ../work/edir8863/${ndir}/novell-NDScommon.${narch}.rpm
}
src_compile() { :; }
src_install() {
into /usr
doman "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/*/*.gz
use linguas_fr && doman -i18n=fr "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/fr/*/*.gz
use linguas_ja && doman -i18n=ja "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/ja/*/*.gz
}
pkg_nofetch() {
einfo "This files require you to register at ${HOMEPAGE} (free account)"
einfo "Please download following file(s):"
if use x86
then
einfo " - ${NOVELL_FILE32}"
einfo "from http://download.novell.com/Download?buildid=${NOVELL_BUILDID32}"
elif use amd64
then
einfo " - ${NOVELL_FILE64}"
einfo "from http://download.novell.com/Download?buildid=${NOVELL_BUILDID64}"
if use multilib
then
einfo " - ${NOVELL_FILE32}"
einfo "from http://download.novell.com/Download?buildid=${NOVELL_BUILDID32}"
fi
fi
einfo "and place them 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"
}

View File

@@ -0,0 +1,95 @@
# ChangeLog for net-nds/novell-ndsimon
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
-novell-ndsimon-8.8.5.4.11.ebuild, -novell-ndsimon-8.8.6.2.4.ebuild:
Cleanup
*novell-ndsimon-8.8.6.3.15 (26 Oct 2011)
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsimon-8.8.6.3.15.ebuild:
Bump
09 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
-novell-ndsimon-8.8.5.2.9.ebuild, -novell-ndsimon-8.8.5.3.16.ebuild:
cleanup
06 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsimon-8.8.5.4.11.ebuild:
Bump
08 May 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsimon-8.8.5.3.16.ebuild:
Bump
18 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsimon-8.8.5.2.9.ebuild:
bump to 8.8
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
-novell-ndsimon-8.7.3.10_p87.ebuild, -files/80novell-edir,
-novell-ndsimon-8.7.3.10_p75.ebuild,
-novell-ndsimon-8.7.3.10_p87-r1.ebuild:
cleanup tree
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsimon-8.7.3.10.113.ebuild:
Bump
17 Jan 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsimon-8.7.3.10_p87-r1.ebuild:
multilib support
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-ndsimon-8.7.3.10_p87.ebuild:
correct blocking slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-ndsimon-8.7.3.10_p87.ebuild:
correct Slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsimon-8.7.3.10_p87.ebuild:
Bump
26 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
-novell-ndsimon-8.7.3.9_p53.ebuild, -novell-ndsimon-8.7.3.9_p67.ebuild,
+novell-ndsimon-8.7.3.10_p75.ebuild:
Repoman cleanup
03 Nov 2007; Mario Fetka <mario-fetka@gmx.at>
novell-ndsimon-8.7.3.9_p67.ebuild:
correct dependencies
03 Nov 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-ndsimon-8.7.3.9_p67.ebuild:
initial import edir8739ftf3
04 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
-novell-ndsimon-8.7.3_p34.ebuild, -novell-ndsimon-8.7.3.8_p36.ebuild,
-novell-ndsimon-8.7.3.8_p50.ebuild, -novell-ndsimon-8.7.3.9_p52.ebuild,
-novell-ndsimon-8.8.1_p7.ebuild:
Drop old buggy ebuild
01 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-ndsimon-8.7.3.9_p53.ebuild:
Gentooize ebuild
09 Nov 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-ndsimon-8.7.3.9_p52.ebuild:
Bump to Version 8.7.3.9
14 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-ndsimon-8.7.3.8_p50.ebuild:
Bump Version (Secutity Update)
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
novell-ndsimon-8.7.3_p34.ebuild, novell-ndsimon-8.7.3.8_p36.ebuild,
novell-ndsimon-8.8.1_p7.ebuild, +metadata.xml:
Correct Typo
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at> ChangeLog:
Initial ndsimon ChangeLog

View File

@@ -0,0 +1,4 @@
DIST edir8863.tar.gz 469034121 SHA256 fba97cca185d283c71245a46d8bae087d41149b2ea72da14392aa692a19ff478
EBUILD netiq-ndsimon-8.8.6.3.15.ebuild 3514 SHA256 10824ebb134b5b5fae098c860f54eb14e732670e1dffd8aefb7d296af23500d1 SHA512 dcd1abff1abebfbb3f6f186f4aa28649fab16e527e77ed3ac578182380b0437ddcca31516c0396a81f941966ab4a3567df0db6d90534d37c3ecb8b8f587cc887 WHIRLPOOL c662f8d2442ac198242916f39044503809b269c6570cf303e3b6bd5e5c284ca2fd5ff3b76440ba6d960084e0100e473a732ab01485dff279ef51036c0bf5f489
MISC ChangeLog 2835 SHA256 7376b8dc7deedbb9014cf25a6bc83e906d6da526b16d0bf93ad638fe381aa8f6 SHA512 3562b8c8a726f18dae58b5dfc1d16adeb993bf4c2a3f4e5e05a1a3232f5adfe20314918c5fdf1395a83b3b5a5f5a7f649c113e1445a9377ee2eee811c2ebe36a WHIRLPOOL 6ea12ce3d04402c0371e44a56f715f23fa1c944afb2654f6ac980d93e742fe146c2a369089539370748f522f86ac526df13717405b0fec33bb8b4658582dcb44
MISC metadata.xml 170 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 SHA512 c011e0dc20997640fdaf4dbdd0493106446df3ff753040a8ffc638cea0512a535bce9e1c4d2969e708993529c473d9dc17c59804c15a0eee2b0a7e9854b65143 WHIRLPOOL b33b91daccf2a989c728257c6372f7f8a7481bd72af841bf3c76e6625750d6f5e0d31c942fe88368fc016edcc5be954656c488b6d44ea00e4fe0caaec1bdd41e

View File

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

View File

@@ -0,0 +1,93 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="1"
NOVELL_BUILDID32="pnMbR9EB7wo~"
NOVELL_FILE32="patchfiles/edir8863.tar.gz"
NOVELL_BUILDID64="pnMbR9EB7wo~"
NOVELL_FILE64="patchfiles/edir8863.tar.gz"
RESTRICT="mirror strip"
inherit novell eutils rpm multilib versionator
MY_PV=$(replace_version_separator 4 '-')
DESCRIPTION="Novell iMonitor Utility"
HOMEPAGE="http://www.novell.com"
SRC_URI="x86? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID32}/${NOVELL_FILE32} )
amd64? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID64}/${NOVELL_FILE64} )"
LICENSE="Novell-eDir-88"
SLOT="8.8"
KEYWORDS="~x86 ~amd64"
IUSE="linguas_fr"
DEPEND=""
RDEPEND="virtual/libc
>=app-crypt/netiq-nici-2.6.4_p005
net-nds/netiq-ndsbase:8.8
net-nds/netiq-novllmgnt:8.8
net-nds/netiq-novlxis:8.8
net-nds/netiq-ndsserv:8.8"
src_unpack() {
cd "${WORKDIR}"
unpack ${A}
if use x86
then
narch=i586
nlib=lib
ndir=Linux
elif use amd64
then
narch=x86_64
nlib=lib64
ndir=Linux64
fi
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm_unpack ../work/edir8863/${ndir}/novell-NDSimon.${narch}.rpm
}
src_compile() { :; }
src_install() {
insinto /etc/opt/novell/eDirectory/conf
doins "${WORKDIR}"/${PN}-${MY_PV}/etc/opt/novell/eDirectory/conf/*.*
into /opt/novell/eDirectory/
dobin "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/bin/*
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)
insinto /opt/novell/eDirectory/$(get_libdir)/ndsimon/public/css
doins "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/ndsimon/public/css/*.css
insinto /opt/novell/eDirectory/$(get_libdir)/ndsimon/public/images
doins "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/ndsimon/public/images/*.gif
insinto /opt/novell/eDirectory/$(get_libdir)/ndsimon/public/javascript
doins "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/ndsimon/public/javascript/*.js
insinto /opt/novell/eDirectory/$(get_libdir)/nds-modules/lang
doins -r "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/nds-modules/lang/*
doman "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/*/*.gz
use linguas_fr && doman -i18n=fr "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/fr/*/*.gz
}
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"
}

View File

@@ -0,0 +1,91 @@
# ChangeLog for net-nds/novell-ndsmasv
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
-novell-ndsmasv-8.8.5.2.10-r2.ebuild, novell-ndsmasv-8.8.6.8.ebuild,
-novell-ndsmasv-8.8.6.8-r1.ebuild:
Cleanup
*novell-ndsmasv-8.8.6.8-r1 (26 Oct 2011)
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsmasv-8.8.6.8-r1.ebuild:
Bump
*novell-ndsmasv-8.8.6.8 (28 Dec 2010)
28 Dec 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsmasv-8.8.6.8.ebuild, metadata.xml:
bump
09 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
-novell-ndsmasv-8.8.5.2.10.ebuild, -novell-ndsmasv-8.8.5.2.10-r1.ebuild:
cleanup
06 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsmasv-8.8.5.2.10-r2.ebuild:
Bump
08 May 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsmasv-8.8.5.2.10-r1.ebuild:
Bump
13 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsmasv-8.8.5.2.10.ebuild:
first round of edir 8.8 ebuild mods
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com> -files/80novell-edir,
-novell-ndsmasv-8.7.3.10_p2.ebuild, -novell-ndsmasv-8.7.3.10_p2-r1.ebuild,
-novell-ndsmasv-8.7.3.10_p2-r2.ebuild:
cleanup tree
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsmasv-8.7.3.10.2.ebuild:
Bump
17 Jan 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsmasv-8.7.3.10_p2-r2.ebuild:
multilib support
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-ndsmasv-8.7.3.10_p2-r1.ebuild:
correct blocking slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-ndsmasv-8.7.3.10_p2-r1.ebuild:
correct Slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsmasv-8.7.3.10_p2-r1.ebuild:
Bump
26 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
-novell-ndsmasv-8.7.3.9_p1-r1.ebuild, +novell-ndsmasv-8.7.3.10_p2.ebuild:
Repoman cleanup
03 Nov 2007; Mario Fetka <mario-fetka@gmx.at>
novell-ndsmasv-8.7.3.9_p1-r1.ebuild:
add new download system
04 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
-novell-ndsmasv-8.7.3_p34.ebuild, -novell-ndsmasv-8.7.3.7_p35.ebuild,
-novell-ndsmasv-8.7.3.9_p1.ebuild, -novell-ndsmasv-8.8.1_p7.ebuild:
Drop old buggy ebuild
01 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-ndsmasv-8.7.3.9_p1-r1.ebuild:
Gentooize ebuild
10 Nov 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-ndsmasv-8.7.3.9_p1.ebuild:
Bump Version to 8.7.3.9
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
novell-ndsmasv-8.7.3_p34.ebuild, novell-ndsmasv-8.7.3.7_p35.ebuild,
novell-ndsmasv-8.8.1_p7.ebuild, +metadata.xml:
Correct Typo
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at> ChangeLog:
Initial ndsmasv ChangeLog

View File

@@ -0,0 +1,4 @@
DIST edir8863.tar.gz 469034121 SHA256 fba97cca185d283c71245a46d8bae087d41149b2ea72da14392aa692a19ff478
EBUILD netiq-ndsmasv-8.8.6.8.ebuild 2440 SHA256 4299ebb078afd1f201bd1c9f08eab7f12e3f7a8320622ee1cd01da13800c3dff SHA512 6de288067a03f8649a5d906ade600c31958f576111c9c4d8dbd218ee6d478f0a2896bd672c01bb969312620c9d249a6c245349b6953e5aed808ffb3c4f10cb3b WHIRLPOOL 76ce9b474b1128f30e3c9489307de3c7dafd28a31670eec6bc44a3f601f03861b1f05366dea15a358984fa172ff8d2d41ba779b73d5718d186adb9353f5ff757
MISC ChangeLog 2747 SHA256 0c5b269607899ebba28625b09ee6c3756b02604327441d768f4e29143b72011a SHA512 fef61ab1d04cf1d2738f136cdc9eee3a5b25845defaa88e0dff49eb2d29b1fd1cc85d6932a1fbaab5efe68e85b135b0df031375065d1ff209f1bf548a3f230bd WHIRLPOOL 56361191f7ce4e331e2ea0d53e23c0179838101e18763dd36c8b38c44728644109969fe56a890ca5c3d4b5ffe79af87781b271e1b60a2abb772b9abfa67cc4a4
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,73 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="1"
NOVELL_BUILDID32="pnMbR9EB7wo~"
NOVELL_FILE32="patchfiles/edir8863.tar.gz"
NOVELL_BUILDID64="pnMbR9EB7wo~"
NOVELL_FILE64="patchfiles/edir8863.tar.gz"
RESTRICT="mirror strip"
inherit novell eutils rpm multilib versionator
MY_PV=$(replace_version_separator 3 '-')
DESCRIPTION="Novell Mandatory Access Service"
HOMEPAGE="http://www.novell.com"
SRC_URI="x86? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID}/${NOVELL_FILE32} )
amd64? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID}/${NOVELL_FILE64} )"
LICENSE="Novell-eDir-87"
SLOT="8.8"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=""
RDEPEND="virtual/libc
net-nds/netiq-ndsserv:8.8"
src_unpack() {
cd "${WORKDIR}"
unpack ${A}
if use x86
then
narch=i586
nlib=lib
ndir=Linux
elif use amd64
then
narch=x86_64
nlib=lib64
ndir=Linux64
fi
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm_unpack ../work/edir8863/${ndir}/novell-NDSmasv.${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)
insinto /opt/novell/eDirectory/$(get_libdir)/nds-schema
doins "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/nds-schema/*
}
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"
}

View File

@@ -0,0 +1,98 @@
# ChangeLog for net-nds/novell-ndsrepair
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
-novell-ndsrepair-8.8.5.4.9.ebuild, -novell-ndsrepair-8.8.6.2.1.ebuild:
Cleanup
*novell-ndsrepair-8.8.6.3.3 (26 Oct 2011)
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsrepair-8.8.6.3.3.ebuild:
Bump
*novell-ndsrepair-8.8.6.32 (28 Dec 2010)
28 Dec 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsrepair-8.8.6.32.ebuild, metadata.xml:
bump
09 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
-novell-ndsrepair-8.8.5.2.2.ebuild, -novell-ndsrepair-8.8.5.3.6.ebuild:
cleanup
06 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsrepair-8.8.5.4.9.ebuild:
Bump
08 May 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsrepair-8.8.5.3.6.ebuild:
Bump
18 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsrepair-8.8.5.2.2.ebuild:
bump to 8.8
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com> -files/80novell-edir,
-novell-ndsrepair-8.7.3.10_p76.ebuild,
-novell-ndsrepair-8.7.3.10_p90.ebuild,
-novell-ndsrepair-8.7.3.10_p90-r1.ebuild:
cleanup tree
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsrepair-8.7.3.10.118.ebuild:
Bump
17 Jan 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsrepair-8.7.3.10_p90-r1.ebuild:
multilib support
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-ndsrepair-8.7.3.10_p90.ebuild:
correct blocking slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-ndsrepair-8.7.3.10_p90.ebuild:
correct Slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsrepair-8.7.3.10_p90.ebuild:
Bump
26 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
-novell-ndsrepair-8.7.3.9_p35.ebuild,
-novell-ndsrepair-8.7.3.9_p57.ebuild,
+novell-ndsrepair-8.7.3.10_p76.ebuild:
Repoman cleanup
03 Nov 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-ndsrepair-8.7.3.9_p57.ebuild:
initial import edir8739ftf3
04 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
-novell-ndsrepair-8.7.3_p13.ebuild, -novell-ndsrepair-8.7.3.8_p14.ebuild,
-novell-ndsrepair-8.7.3.8_p18.ebuild,
-novell-ndsrepair-8.7.3.9_p31.ebuild, -novell-ndsrepair-8.8.1_p7.ebuild:
Drop old buggy ebuild
01 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-ndsrepair-8.7.3.9_p35.ebuild:
Gentooize ebuild
10 Nov 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-ndsrepair-8.7.3.9_p31.ebuild:
Bump Version to 8.7.3.9
14 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-ndsrepair-8.7.3.8_p18.ebuild:
Bump Version (Security Update)
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
novell-ndsrepair-8.7.3_p13.ebuild, novell-ndsrepair-8.7.3.8_p14.ebuild,
novell-ndsrepair-8.8.1_p7.ebuild, +metadata.xml:
Correct Typo
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at> ChangeLog:
Initial ndsrepair Changelog

View File

@@ -0,0 +1,4 @@
DIST edir8863.tar.gz 469034121 SHA256 fba97cca185d283c71245a46d8bae087d41149b2ea72da14392aa692a19ff478
EBUILD netiq-ndsrepair-8.8.6.3.3.ebuild 2772 SHA256 890d62846ad179ecc24d8b09bd38235ca5bde341d04719d4ec4e7c1268c0c80c SHA512 025b2cc1881bf72559f19ecf536589680edf9201c2951ce4d7663e54819ce80a8446f284774a1568a3053c360cd49f34f3264d8ab9fd67ec6d0706c8c3f6c959 WHIRLPOOL 77898e0691d22e0501bda23f949b8fef44a9dea94177a20e4093a5e33c6e93bd003b4b2fd2d9331f5a5dbc5ccff1a3743007a0a288ef7e0f1409699c79763fa2
MISC ChangeLog 2942 SHA256 ace2a7d4fc19e11d3c858b7efd08a7391f94a4b67da833ad7c5e43c524741b60 SHA512 c9d0512b50ca1466af34463949d4fa18c065e3032c6e788a7102496e97f3def0daa69a48a568d924bd05ca4170c76d37eb8d9cb6d2477f7fd37be43f66495344 WHIRLPOOL 93d518c9b9508c05e324bceecd4a654b7139821a261e320171ff69f36c4aecc47a893ddbdff59d2e1bc815d2a68265d512dd7f5eac391cb2822a8a4fd31381e8
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,78 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="1"
NOVELL_BUILDID32="pnMbR9EB7wo~"
NOVELL_FILE32="patchfiles/edir8863.tar.gz"
NOVELL_BUILDID64="pnMbR9EB7wo~"
NOVELL_FILE64="patchfiles/edir8863.tar.gz"
RESTRICT="mirror strip"
inherit novell eutils rpm multilib versionator
MY_PV=$(replace_version_separator 3 '-')
DESCRIPTION="Novell NDS Repair Utility"
HOMEPAGE="http://www.novell.com"
SRC_URI="x86? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID32}/${NOVELL_FILE32} )
amd64? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID64}/${NOVELL_FILE64} )"
LICENSE="Novell-eDir-87"
SLOT="8.8"
KEYWORDS="~x86 ~amd64"
IUSE="linguas_fr"
DEPEND=""
RDEPEND="virtual/libc
>=app-crypt/netiq-nici-2.6.4_p005
net-nds/netiq-ndsbase:8.8
net-nds/netiq-ndsserv:8.8"
src_unpack() {
cd "${WORKDIR}"
unpack ${A}
if use x86
then
narch=i586
nlib=lib
ndir=Linux
elif use amd64
then
narch=x86_64
nlib=lib64
ndir=Linux64
fi
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm_unpack ../work/edir8863/${ndir}/novell-NDSrepair.${narch}.rpm
}
src_compile() { :; }
src_install() {
into /opt/novell/eDirectory/
dobin "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/bin/*
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)
doman "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/*/*.gz
use linguas_fr && doman -i18n=fr "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/fr/*/*.gz
}
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"
}

View File

@@ -0,0 +1,108 @@
# ChangeLog for net-nds/novell-ndsserv
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
-novell-ndsserv-8.8.5.4.12.ebuild, -novell-ndsserv-8.8.6.2.12.ebuild:
Cleanup
*novell-ndsserv-8.8.6.3.15 (26 Oct 2011)
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsserv-8.8.6.3.15.ebuild:
Bump
*novell-ndsserv-8.8.6.8 (28 Dec 2010)
28 Dec 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsserv-8.8.6.8.ebuild, metadata.xml:
bump
09 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
-novell-ndsserv-8.8.5.2.12.ebuild, -novell-ndsserv-8.8.5.3.16.ebuild:
cleanup
06 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsserv-8.8.5.4.12.ebuild:
Bump
08 May 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsserv-8.8.5.3.16.ebuild:
Bump
13 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
novell-ndsserv-8.8.5.2.12.ebuild:
first round of edir 8.8 ebuild mods
13 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
novell-ndsserv-8.8.5.2.12.ebuild:
first round of edir 8.8 ebuild mods
13 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsserv-8.8.5.2.12.ebuild:
first round of edir 8.8 ebuild mods
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com> -files/80novell-edir,
-novell-ndsserv-8.7.3.10_p78.ebuild, -novell-ndsserv-8.7.3.10_p88.ebuild,
-novell-ndsserv-8.7.3.10_p88-r1.ebuild:
cleanup tree
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsserv-8.7.3.10.114.ebuild:
Bump
17 Jan 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsserv-8.7.3.10_p88-r1.ebuild:
multilib support
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-ndsserv-8.7.3.10_p88.ebuild:
correct blocking slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
+novell-ndsserv-8.7.3.10_p88.ebuild:
Bump
26 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
-novell-ndsserv-8.7.3.9_p26.ebuild, -novell-ndsserv-8.7.3.9_p51.ebuild,
+novell-ndsserv-8.7.3.10_p78.ebuild:
Repoman cleanup
03 Nov 2007; Mario Fetka <mario-fetka@gmx.at> +files/nldap.initd,
+novell-ndsserv-8.7.3.9_p51.ebuild:
initial import edir8739ftf3
04 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
-novell-ndsserv-8.7.3_p37.ebuild, -novell-ndsserv-8.7.3.8_p47.ebuild,
-novell-ndsserv-8.7.3.8_p54-r1.ebuild, -novell-ndsserv-8.7.3.9_p22.ebuild,
-novell-ndsserv-8.8.1_p7.ebuild, -novell-ndsserv-8.8.1.1_p1.ebuild:
Drop old buggy ebuild
01 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-ndsserv-8.7.3.9_p26.ebuild:
Gentooize ebuild
14 Nov 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-ndsserv-8.8.1.1_p1.ebuild:
eDir 8.8.1 ftf ptches
10 Nov 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-ndsserv-8.7.3.9_p22.ebuild:
Bump to Version 8.7.3.9
04 Nov 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-ndsserv-8.7.3.8_p54-r1.ebuild:
Update ndsserv with the http hotfix
14 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-ndsserv-8.7.3.8_p54.ebuild:
Bump Version (Security Update)
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
novell-ndsserv-8.7.3_p37.ebuild, novell-ndsserv-8.7.3.8_p47.ebuild,
novell-ndsserv-8.8.1_p7.ebuild, +metadata.xml:
Correct Typo
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at> ChangeLog:
Initial ndsserv ChangeLog

View File

@@ -0,0 +1,8 @@
AUX ndsd88.confd 68 SHA256 692e648a0656dd763b2bc97e081102e2947579eaabf9cdfa1fcf724d3d8a711e SHA512 47a4198527609f854502c1694394741cf2778f1ad56c006a19ec0dda23bf66beda9d10a7739a9d5482ca0e4459c4631e8bfbd3873d0503e48e589b8fff3057a7 WHIRLPOOL 95beb3b25cc105962e3d3fa56f7b88888c71bb0f2f10b36787b72919136877f85d3f36431c1b05d365e0753e8b34db004e4b7287b3e370c2706465ee10fd39f3
AUX ndsd88.initd 985 SHA256 63305fd9d81baa2f0c921e9d6d54e835434bda13bb827b9a4e2c693034d072b0 SHA512 e176b98236de862a3673bf95c765d9a8e2c524c9ef6e84cb8a3996beca2a1c6811a70fc97a3e49061f6f938ded82ef13601ccff80aa28e3a176fc89ce9b71aa8 WHIRLPOOL 9845d7eb58c3806fe58b72ad71f505394476a12fc3e5296f807f2b27e01945f0a9da7ea1f4db2485ebc3a0f351952a8f12dd79fd820f143d92342df3221d3e7b
AUX nldap.initd 321 SHA256 9f090443493452eae3880158b26e30124c73ac3bc58b8fe760c18f2ad82a73b3 SHA512 f8ae9a03d6c4d8532699716e72ac4c61ecdbcf7fd9243998197ad7126c100ab79c4a34f906a48b0f3e9e437be99a31e935f3268251803303f6f92770cef3e441 WHIRLPOOL c37c06daa2542ecf771f68c03bca0c9ebc17e508d6fe989ec3644cfd8866eef19523127255226c1ece27486b5637ff04477a379a5c3384cccd084f04ff475580
AUX nldap88.initd 3263 SHA256 76854724718301f3fbe0f5f0cbcc2c0c69467d0d1a8f3f703f1dccd7dbec2156 SHA512 e30e9e1d85a69bc3b2fade6d17afbdb04ab31c1ad827cdc98d553f0f6972992e85961a75660b0af3af5891f01784b0b7f1783209adf717f6626a4c55dbbee46f WHIRLPOOL 7a98aa9f2ad0fd1551a4199573d60cb1d37f7ed553c8663f77e5a64a153480a93efedf2dd472fa3fcab08ac91ae8fc083f9b0a9f89c2c2598f5c9d718bda33ac
DIST edir8863.tar.gz 469034121 SHA256 fba97cca185d283c71245a46d8bae087d41149b2ea72da14392aa692a19ff478
EBUILD netiq-ndsserv-8.8.6.3.15.ebuild 4246 SHA256 0bf8a05d0f3d4445d93e4d3d740066610cb5f4e2e5073b27235a4e077f19ed7d SHA512 31914799cdf42d91e8177a9d9d2b08d16792da86534d0f1618ab6519fc78dacc4392080a116367d1305da0bc0d7544894a4f244fcbffc2d354710ca07e271be2 WHIRLPOOL 3651bda8ca464c8db68c8676d2302b2adbe9f51c9dae697e9bdd89ba93d70ff4ef5c91474cd08037e6b07998c4e6176cdd4d646b2916a38cdd4110660250df45
MISC ChangeLog 3338 SHA256 ec83bb2148871a9ee6206278dbfd2e5f21406752aa4fdd3b3feeffb516e86c5a SHA512 5b15cc678bb5ececb11fb0c3072025d207e04c6c4fcd74a56fda0e206b1820b8d3e390b9fc77422d3a6fcd3a09e14aaaa5c0b5d53e40b90e43591fe5dfc44f10 WHIRLPOOL bf1c4b24a8547d6f0a066f55bea2776659e5d502631f0276eb1ce7f56177361d621e7c6c957090f89a0ff56dbaa81a7ee636f2335d1a12d8e63a2ec673a13a97
MISC metadata.xml 226 SHA256 a9d3f7df2362a9a7ddcbe05c5d97d726eeb4bab135b21643508149a08bf6a2b2 SHA512 5912920d8f6e9ee5126fb0aaa5717a562feb009cc59b759c6a6eaa909900b19e95e51e3aa7f32fdf2e77073b19878830b97947148e3adeff3b49e7555cfe29e9 WHIRLPOOL c07e2ddb648893f1e9c422e07b0b73a6d0f7e1c9501200b6fcc9d25fe68c3b05fe4f3523e6844067eeca6969973a44004e1ba8a6fa725591a1916648bd2d4834

View File

@@ -0,0 +1,3 @@
NDSD_OPTS=""
NDSD_CONFIGFILE="/etc/opt/novell/eDirectory/nds.conf"

View File

@@ -0,0 +1,37 @@
#!/sbin/runscript
depend() {
need net
after slpuasa slpd
}
checkconfig() {
if [ ! -e ${NDSD_CONFIGFILE} ] ; then
eerror "Novell eDirectory server has not been configured."
return 1
fi
}
start() {
ebegin "Starting Novell eDirectory server"
start-stop-daemon --start --quiet --exec /opt/novell/eDirectory/sbin/ndsd \
--pidfile /var/nds/ndsd.pid -- ${NDSD_OPTS} -f ${NDSD_CONFIGFILE}
eend $?
}
stop() {
ebegin "Stopping Novell eDirectory server"
start-stop-daemon --stop --quiet --signal INT --retry 30 --pidfile /var/nds/ndsd.pid
eend $?
if [ -f /var/nds/ndsd.pid ]; then
ebegin "WARNING: ndsd process is still running. Killing Novell eDirectory server"
echo "WARNING: ndsd process is still running. Killing ndsd." >> /var/nds/ndsd.log
start-stop-daemon --stop --quiet --signal KILL --pidfile /var/nds/ndsd.pid
rm /var/nds/ndsd.pid
eend $?
fi
}
#restart() {
# (Commands necessary to restart the service)
#}

View File

@@ -0,0 +1,13 @@
#!/bin/sh
#
# Copyright (c) 2007, Mario Fetka <mario-fetka@gmx.at>
#
# Licensed under the GNU General Public License, v2
# fake initd for stupid /usr/sbib/ndsconfig
# and the real nldap start script is named nldapd
echo "!!!! fake init.d script !!!!"
echo " use the nldapd init script"
eval exec rc-config start nldapd

View File

@@ -0,0 +1,139 @@
#!/sbin/runscript
#
# Copyright (c) 2004 Novell, Inc.
# All rights reserved.
#
# Script to wait till nldap TLS port comes up or timeout after 60 secs approx.
#
# Simplyfied and Gentooized by Mario Fetka <fetka@arge.at>
depend() {
need ndsd
use ndsd
after ndsd
}
checkconfig() {
if [ ! -e /var/nds/ndsd.pid ] ; then
eerror "Novell eDirectory server has not been started."
return 1
fi
}
#
# Get nldap TCP Port status
# Cases:
# 1. nldap not loaded (nldap -c return 1 to the shell)
# 2. nldap TCP port is not listening (nldap -c returns 176 to the shell)
# 3. nldap 389 is disabled (nldap -c return 255 to the shell)
# 4. nldap TCP port is listning (nldap -c return 0 to the shell)
GetTCPPortStatus () {
count=1
while [ $count -ne 30 ]
do
if [ -f /opt/novell/eDirectory/sbin/nldap ]; then
/opt/novell/eDirectory/sbin/nldap -c > /dev/null 2>&1 # check the status
returnValue=$?
if [ $returnValue -eq 0 ]; then
ebegin "Novell eDirectory LDAP Server TCP port is listening"
eend 0
break
fi
else
ebegin "Novell eDirectory /opt/novell/eDirectory/sbin/nldap not found"
eend 1
fi
sleep 1 # wait for maximum 60 seconds
count=`expr $count + 1`
done
if [ $returnValue -eq 255 ]; then
ebegin "Novell eDirectory LDAP Server TCP port is disabled"
eend 1
elif [ $returnValue -ne 0 ]; then
ebegin "Novell eDirectory LDAP Server TCP port is not listening"
eend 1
fi
} # GetTCPPortStatus
#
# Get nldap TLS Port status
# Cases:
# 1. nldap not loaded (nldap -s return 1 to the shell)
# 2. nldap TLS port is not listening (nldap -s returns 176 to the shell)
# 3. nldap 636 is disabled (nldap -s return 255 to the shell)
# 4. nldap TLS port is listning (nldap -s return 0 to the shell)
GetTLSPortStatus () {
count=1
while [ $count -ne 30 ]
do
if [ -f /opt/novell/eDirectory/sbin/nldap ]; then
/opt/novell/eDirectory/sbin/nldap -s > /dev/null 2>&1 # check the status
returnValue=$?
if [ $returnValue -eq 0 ]; then
ebegin "Novell eDirectory LDAP Server TLS port is listening"
eend 0
fi
if [ $returnValue -eq 204 ]; then
if [ $count -ge 10 ]; then
ebegin "LDAP Server is not associated with Certificate"
eend 1
fi
fi
if [ $returnValue -eq 255 ]; then
ebegin "Novell eDirectory LDAP Server TLS port is disabled"
eend 1
fi
else
ebegin "Novell eDirectory $sbindir/nldap not found"
eend 1
fi
sleep 1 # wait for maximum 60 seconds
count=`expr $count + 1`
done
/opt/novell/eDirectory/sbin/nldap -c > /dev/null 2>&1 # check the status
if [ "$?" -eq 1 ]; then
ebegin "Novell eDirectory LDAP services are not running"
eend 1
else
ebegin "Novell eDirectory LDAP Server TLS port is not listening"
eend 1
fi
} # GetTLSPortStatus
#
# MAIN FUNCTION
#
start() {
if [ -f /var/nds/ndsd.pid ]; then
GetTCPPortStatus # TCP Port status
GetTLSPortStatus # TLS Port status
else
eend 1
fi
}
stop() {
/opt/novell/eDirectory/sbin/nldap -u > /dev/null 2>&1 # check the status
if [ "$?" -eq 1 ]; then
ebegin "Novell eDirectory LDAP services are not running"
eend 1
else
ebegin "Novell eDirectory LDAP Server TCP and TLS port is not listening"
eend 0
fi
}
#restart() {
# (Commands necessary to restart the service)
#}

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,111 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="1"
NOVELL_BUILDID32="pnMbR9EB7wo~"
NOVELL_FILE32="patchfiles/edir8863.tar.gz"
NOVELL_BUILDID64="pnMbR9EB7wo~"
NOVELL_FILE64="patchfiles/edir8863.tar.gz"
RESTRICT="mirror strip"
inherit novell eutils rpm multilib versionator
MY_PV=$(replace_version_separator 3 '-')
DESCRIPTION="Novell NDS Server and DS Utilities"
HOMEPAGE="http://www.novell.com"
SRC_URI="x86? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID}/${NOVELL_FILE32} )
amd64? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID}/${NOVELL_FILE64} )"
LICENSE="Novell-eDir-88"
SLOT="8.8"
KEYWORDS="~x86 ~amd64"
IUSE="linguas_fr linguas_ja"
DEPEND=""
RDEPEND="virtual/libc
net-misc/netiq-ncpenc:8.8
net-nds/netiq-ndsbase:8.8
net-nds/netiq-ndscommon:8.8
net-nds/netiq-ndsmasv:8.8
net-nds/netiq-nldapsdk:8.8
app-crypt/netiq-npkiapi:8.8
app-crypt/netiq-npkit:8.8
sys-auth/netiq-nmas:8.8"
src_unpack() {
cd "${WORKDIR}"
unpack ${A}
if use x86
then
narch=i586
nlib=lib
ndir=Linux
elif use amd64
then
narch=x86_64
nlib=lib64
ndir=Linux64
fi
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm_unpack ../work/edir8863/${ndir}/novell-NDSserv.${narch}.rpm
}
src_compile() { :; }
src_install() {
into /opt/novell/eDirectory/
dobin "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/bin/*
dosbin "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/sbin/ndsd
dosbin "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/sbin/nldap
dolib.so "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/*.*
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)
insinto /opt/novell/eDirectory/$(get_libdir)/nds-schema
doins "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/nds-schema/*
insinto /opt/novell/eDirectory/res
doins "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/res/*
insinto /etc/opt/novell/eDirectory/conf
doins "${WORKDIR}"/${PN}-${MY_PV}/etc/opt/novell/eDirectory/conf/*.*
keepdir /opt/novell/eDirectory/$(get_libdir)/nds-install
insinto /opt/novell/eDirectory/$(get_libdir)/nds-modules/nds-http/iconsole
doins "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/nds-modules/nds-http/iconsole/*.css
insinto /opt/novell/eDirectory/$(get_libdir)/nds-modules/nds-http/iconsole/images
doins "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/nds-modules/nds-http/iconsole/images/*.gif
doman "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/*/*.gz
use linguas_fr && doman -i18n=fr "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/fr/*/*.gz
use linguas_ja && doman -i18n=ja "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/ja/*/*.gz
newconfd "${FILESDIR}"/ndsd88.confd ndsd
newinitd "${FILESDIR}"/ndsd88.initd ndsd
newinitd "${FILESDIR}"/nldap88.initd nldapd
# add fake nldap bash script for compatibility
newinitd "${FILESDIR}"/nldap.initd nldap
}
#pkg_postinst(){
# /usr/bin/ether
#}
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"
}

View File

@@ -0,0 +1,110 @@
# ChangeLog for net-nds/novell-nldapbase
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
-novell-nldapbase-8.8.5.3.4-r1.ebuild, novell-nldapbase-8.8.6.8.ebuild,
-novell-nldapbase-8.8.6.8-r1.ebuild:
Cleanup
*novell-nldapbase-8.8.6.8-r1 (26 Oct 2011)
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
+novell-nldapbase-8.8.6.8-r1.ebuild:
Bump
*novell-nldapbase-8.8.6.8 (28 Dec 2010)
28 Dec 2010; Mario Fetka <mario.fetka@gmail.com>
novell-nldapbase-8.7.3.10.56.ebuild, novell-nldapbase-8.8.5.3.4-r1.ebuild,
+novell-nldapbase-8.8.6.8.ebuild, metadata.xml:
bump
26 Aug 2010; Mario Fetka <mario.fetka@gmail.com>
novell-nldapbase-8.7.3.10.56.ebuild, novell-nldapbase-8.8.5.3.4-r1.ebuild:
Add missing eapi
09 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
-novell-nldapbase-8.8.5.2.6.ebuild, -novell-nldapbase-8.8.5.3.4.ebuild:
cleanup
06 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-nldapbase-8.8.5.3.4-r1.ebuild:
Bump
08 May 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-nldapbase-8.8.5.3.4.ebuild:
Bump
18 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
novell-nldapbase-8.8.5.2.6.ebuild:
add missing multilib IUSE
18 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
novell-nldapbase-8.8.5.2.6.ebuild:
add multilib support
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-nldapbase-8.8.5.2.6.ebuild:
first round of edir 8.8 ebuild mods
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
-novell-nldapbase-8.7.3.10_p56-r1.ebuild,
-novell-nldapbase-8.7.3.10_p56-r2.ebuild,
-novell-nldapbase-8.7.3.10_p56-r3.ebuild, -files/80novell-edir:
cleanup tree
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-nldapbase-8.7.3.10.56.ebuild:
Bump
17 Jan 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-nldapbase-8.7.3.10_p56-r3.ebuild:
multilib support
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-nldapbase-8.7.3.10_p56-r2.ebuild:
correct blocking slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
+novell-nldapbase-8.7.3.10_p56-r2.ebuild:
Bump
28 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
-novell-nldapbase-8.7.3.10_p56.ebuild,
+novell-nldapbase-8.7.3.10_p56-r1.ebuild:
rename man pages prefix them with novell-* so thy dont collide with
openldap
26 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
-novell-nldapbase-8.7.3.9_p54-r1.ebuild,
+novell-nldapbase-8.7.3.10_p56.ebuild:
Repoman cleanup
03 Nov 2007; Mario Fetka <mario-fetka@gmx.at>
novell-nldapbase-8.7.3.9_p54-r1.ebuild:
add new download system
04 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
-novell-nldapbase-8.7.3_p34.ebuild, -novell-nldapbase-8.7.3_p37.ebuild,
-novell-nldapbase-8.7.3.8_p41.ebuild,
-novell-nldapbase-8.7.3.9_p54.ebuild, -novell-nldapbase-8.8.1_p7.ebuild:
Drop old buggy ebuild
12 Mar 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-nldapbase-8.7.3.9_p54-r1.ebuild:
Gentooize Ebuild
10 Nov 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-nldapbase-8.7.3.9_p54.ebuild:
Bump to Version 8.7.3.9
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
novell-nldapbase-8.7.3_p34.ebuild, novell-nldapbase-8.7.3_p37.ebuild,
novell-nldapbase-8.7.3.8_p41.ebuild, novell-nldapbase-8.8.1_p7.ebuild,
+metadata.xml:
Correct Typo's
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at> ChangeLog:
Initial nldapbase ChangeLog

View File

@@ -0,0 +1,6 @@
DIST edir87310_ftf2.tar.gz 254893129 SHA256 36c657623419edb2e43b14943785d24f3d1872b4ecf5d6fc97a35792a8db3ba7 SHA512 96b67cc34566c91551fed21f0e31edfe610f07a4b01c73c542fe0f57a2b3875dc03f2f1041c3535217ffe3dbfca090ac7d322d2e2c65f05ef61938ff94797560 WHIRLPOOL ae67381e8557d805977418118b1e4f196f77acbdf5e28054e55e6739744e5f334a837efab16733271d29dc74ba242ff5207138011307451122ce71ce8a3676c1
DIST edir8863.tar.gz 469034121 SHA256 fba97cca185d283c71245a46d8bae087d41149b2ea72da14392aa692a19ff478
EBUILD netiq-nldapbase-8.7.3.10.56.ebuild 1682 SHA256 de330f9cb653c880685d9b631688bf5585947aa122222f71af33e964586bef20 SHA512 db8d67fe7747cb36e17f73c28a74d2915fe3913a79232bf8228840dd7344363ec5399afd55fe9b8b2841de48a5ecc8bef5516ad2e2e156440c6ea0731243f1e7 WHIRLPOOL 3889b2005a3557c1faaaeb320370959550efa3b0b8abf5db47476c2d78ff4e5fb3db3bf3f41f6549b9647a3fc84fadd7fa74a9b0f3c8ce36639d5232b8afdda4
EBUILD netiq-nldapbase-8.8.6.8.ebuild 3857 SHA256 ce14e7993bfe74c2350c10a74be5ac7e138530579471fbff5f38a5725b7b6cab SHA512 602a0a2a26683dc4abae3868e932270e580665ca7e2afc8e637574dda31d656176b712ed3f83a16943b43463a88235f7bfec14fb30fd3a35bdaa9e42c94ad2cf WHIRLPOOL f96d9e36a02e682eb00410fcd8c02c7f9bf3ecdd70f1f6cc14fb7ed93f5e8e908a5d016c1b900cc4b7ccab08f936862fd7fd4fef8770c31b6d33b828aa22bc09
MISC ChangeLog 3461 SHA256 274502bc2ce1944360d278b6bae383637b7ac8e7438c8c8d8d202c96b60fd3a7 SHA512 5d4a0bf810231b283babb4374e6ffcdf74513fc09743d792ad9d54e580f256848fae28e8c3352edc036d5f627ecbe23e7b1cf55b6c89cc7b389b4ea2f333997d WHIRLPOOL 3555b38590ccbd8a3d6909433b7681c412690c81c498468b11d5f72381f3c91416ef67697a9575f39e4b935a7e51c9ffb80705f9ce3c9575a136d4fe2ead9d99
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,59 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="2"
NOVELL_BUILDID="hfY7O6iIdqw~"
NOVELL_FILE32="patchfiles/edir87310_ftf2.tar.gz"
RESTRICT="mirror strip"
inherit novell eutils rpm multilib versionator
MY_PV=$(replace_version_separator 4 '-')
DESCRIPTION="Novell LDAP Tools and Libraries"
HOMEPAGE="http://www.novell.com"
SRC_URI="http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID}/${NOVELL_FILE32}"
LICENSE="Novell-eDir-87"
SLOT="8.7"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=""
RDEPEND="virtual/libc
net-nds/netiq-nldapsdk:8.7"
src_unpack() {
unpack ${A}
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm_unpack ../work/edir87310_ftf2/Linux/NLDAPbase.i386.rpm
}
src_compile() { :; }
src_install() {
has_multilib_profile && ABI="x86"
into /usr/ConsoleOne
dolib "${WORKDIR}"/${PN}-${MY_PV}/usr/lib/*
into /usr/ConsoleOne/ldaptools
dobin "${WORKDIR}"/${PN}-${MY_PV}/usr/ldaptools/bin/*
}
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"
}

View File

@@ -0,0 +1,113 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="2"
NOVELL_BUILDID32="pnMbR9EB7wo~"
NOVELL_FILE32="patchfiles/edir8863.tar.gz"
NOVELL_BUILDID64="pnMbR9EB7wo~"
NOVELL_FILE64="patchfiles/edir8863.tar.gz"
RESTRICT="mirror strip"
inherit novell eutils rpm multilib versionator
MY_PV=$(replace_version_separator 3 '-')
DESCRIPTION="Novell LDAP Tools and Libraries"
HOMEPAGE="http://www.novell.com"
SRC_URI="x86? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID32}/${NOVELL_FILE32} )
multilib? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID32}/${NOVELL_FILE32} )
amd64? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID64}/${NOVELL_FILE64} )"
LICENSE="Novell-eDir-88"
SLOT="8.8"
KEYWORDS="~x86 ~amd64"
IUSE="linguas_fr linguas_ja multilib"
DEPEND=""
RDEPEND="virtual/libc
net-nds/netiq-nldapsdk:8.8"
src_unpack() {
cd "${WORKDIR}"
unpack ${A}
if use x86
then
narch=i586
nlib=lib
ndir=Linux
elif use amd64
then
narch=x86_64
nlib=lib64
ndir=Linux64
fi
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
if has_multilib_profile
then
march=i586
mlib=lib
mdir=Linux
rpm_unpack ../work/edir8863/${mdir}/novell-NLDAPbase.${march}.rpm
fi
rpm_unpack ../work/edir8863/${ndir}/novell-NLDAPbase.${narch}.rpm
}
src_compile() { :; }
src_install() {
into /opt/novell/eDirectory
dobin "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/bin/*
dolib "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/*.so*
if has_multilib_profile
then
ABI="x86" dolib "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${mlib}/*.so*
fi
doman "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/*/*.*
use linguas_fr && doman -i18n=fr "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/fr/*/*.*
use linguas_ja && doman -i18n=ja "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/ja/*/*.*
# rename conflicting man pages
cd "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/man/man1
for i in *
do
mv "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/man/man1/${i} \
"${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/man/man1/netiq-${i}
mv "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/man/fr/man1/${i} \
"${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/man/fr/man1/netiq-${i}
mv "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/man/ja/man1/${i} \
"${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/man/ja/man1/netiq-${i}
done
doman "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/man/*/*.*
use linguas_fr && doman -i18n=fr "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/man/fr/*/*.*
use linguas_ja && doman -i18n=ja "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/man/ja/*/*.*
}
pkg_nofetch() {
einfo "This files require you to register at ${HOMEPAGE} (free account)"
einfo "Please download following file(s):"
if use x86
then
einfo " - ${NOVELL_FILE32}"
einfo "from http://download.novell.com/Download?buildid=${NOVELL_BUILDID32}"
elif use amd64
then
einfo " - ${NOVELL_FILE64}"
einfo "from http://download.novell.com/Download?buildid=${NOVELL_BUILDID64}"
if use multilib
then
einfo " - ${NOVELL_FILE32}"
einfo "from http://download.novell.com/Download?buildid=${NOVELL_BUILDID32}"
fi
fi
einfo "and place them 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"
}

View File

@@ -0,0 +1,97 @@
# ChangeLog for net-nds/novell-nldapsdk
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
-novell-nldapsdk-8.8.5.3.4-r1.ebuild, novell-nldapsdk-8.8.6.8.ebuild,
-novell-nldapsdk-8.8.6.8-r1.ebuild:
Cleanup
*novell-nldapsdk-8.8.6.8-r1 (26 Oct 2011)
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
+novell-nldapsdk-8.8.6.8-r1.ebuild:
Bump
*novell-nldapsdk-8.8.6.8 (28 Dec 2010)
28 Dec 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-nldapsdk-8.8.6.8.ebuild, metadata.xml:
Bump
09 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
-novell-nldapsdk-8.8.5.2.6.ebuild, -novell-nldapsdk-8.8.5.3.4.ebuild:
cleanup
06 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-nldapsdk-8.8.5.3.4-r1.ebuild:
Bump
08 May 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-nldapsdk-8.8.5.3.4.ebuild:
Bump
18 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
novell-nldapsdk-8.8.5.2.6.ebuild:
add missing multilib IUSE
18 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
novell-nldapsdk-8.8.5.2.6.ebuild:
add multilib support
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-nldapsdk-8.8.5.2.6.ebuild:
first round of edir 8.8 ebuild mods
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
-novell-nldapsdk-8.7.3.10_p53.ebuild, -files/80novell-edir,
-novell-nldapsdk-8.7.3.10_p53-r1.ebuild,
-novell-nldapsdk-8.7.3.10_p53-r2.ebuild:
cleanup tree
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-nldapsdk-8.7.3.10.53.ebuild:
Bump
17 Jan 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-nldapsdk-8.7.3.10_p53-r2.ebuild:
multilib support
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-nldapsdk-8.7.3.10_p53-r1.ebuild:
correct blocking slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
+novell-nldapsdk-8.7.3.10_p53-r1.ebuild:
Bump
26 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
-novell-nldapsdk-8.7.3.9_p51-r1.ebuild,
+novell-nldapsdk-8.7.3.10_p53.ebuild:
Repoman cleanup
03 Nov 2007; Mario Fetka <mario-fetka@gmx.at>
novell-nldapsdk-8.7.3.9_p51-r1.ebuild:
add new download system
04 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
-novell-nldapsdk-8.7.3_p34.ebuild, -novell-nldapsdk-8.7.3.8_p45.ebuild,
-novell-nldapsdk-8.7.3.9_p51.ebuild, -novell-nldapsdk-8.8.1_p7.ebuild:
Drop old buggy ebuild
12 Mar 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-nldapsdk-8.7.3.9_p51-r1.ebuild:
Gentooize Ebuild
10 Nov 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-nldapsdk-8.7.3.9_p51.ebuild:
Bump to Version 8.7.3.9
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
novell-nldapsdk-8.7.3_p34.ebuild, novell-nldapsdk-8.7.3.8_p45.ebuild,
novell-nldapsdk-8.8.1_p7.ebuild, +metadata.xml:
Correct Typo
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at> ChangeLog:
Initial nldapsdk ChangeLog

View File

@@ -0,0 +1,6 @@
DIST edir87310_ftf2.tar.gz 254893129 SHA256 36c657623419edb2e43b14943785d24f3d1872b4ecf5d6fc97a35792a8db3ba7 SHA512 96b67cc34566c91551fed21f0e31edfe610f07a4b01c73c542fe0f57a2b3875dc03f2f1041c3535217ffe3dbfca090ac7d322d2e2c65f05ef61938ff94797560 WHIRLPOOL ae67381e8557d805977418118b1e4f196f77acbdf5e28054e55e6739744e5f334a837efab16733271d29dc74ba242ff5207138011307451122ce71ce8a3676c1
DIST edir8863.tar.gz 469034121 SHA256 fba97cca185d283c71245a46d8bae087d41149b2ea72da14392aa692a19ff478
EBUILD netiq-nldapsdk-8.7.3.10.53.ebuild 1560 SHA256 3fe828fde0523d747c0176c09ecf7beb97c3209e0cc1caef20fdb558d1660af4 SHA512 db31e2cf9ec1c120e4aa80e1cbde1cbac36fefc4491e1e3d37c70d932a7f7f15293642358baa95a70bab0cf4d1558bf11f9015561b10cb7221a0d9bfe34a2944 WHIRLPOOL 6fe20bb7da774043bcf5276d540ccbb45302a97fdf969681ce0e6af0cc73cc5ef2b659bb9947aad0b37d415cdedc5976bb535b4f5de2d33363b87c83b5417b6f
EBUILD netiq-nldapsdk-8.8.6.8.ebuild 2666 SHA256 d34a1c60a789c2f8a29ab1766075bdf553b933f987ffd9e3cb8d5ee79472ad01 SHA512 5a825dfc2d6498c66f0b6a542597be5f16b6e6a1f851ce09150aff9ee5ff239a9f3b1a4071d623c79e6a09e5e5216dff54d66ce333ec28df66adce696ec23ff8 WHIRLPOOL 57b7712c384941f455470efe65900abc060282663a30ea451e651420e270b1b830686cb09b6bebddb5282b278bf10846205c3512aeee553dfff80b71ecc61919
MISC ChangeLog 2903 SHA256 072e40e9fd6f707960aad136bdc53cbabcc98680369891a80856e5e1a97aab45 SHA512 9a52744c2b43cffc9b8dceda45a0b25dbf821036cacfd5bc04cfaa02b969c4150173415b261697480772d15352de4aca929773851b7f370bd022a6b3b97dec3d WHIRLPOOL 7d6dadaade2008b345833a0da35acca785e923d4dd8574f558f495d003476e917a8f0723b0c6fd8b5c193c6ac986804c50e086884bd4abb09a0fa8ea11ead9fd
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,56 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="1"
NOVELL_BUILDID="hfY7O6iIdqw~"
NOVELL_FILE32="patchfiles/edir87310_ftf2.tar.gz"
RESTRICT="mirror strip"
inherit novell eutils rpm multilib versionator
MY_PV=$(replace_version_separator 4 '-')
DESCRIPTION="Novell LDAP SDK Libraries"
HOMEPAGE="http://www.novell.com"
SRC_URI="http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID}/${NOVELL_FILE32}"
LICENSE="Novell-eDir-87"
SLOT="8.7"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=""
RDEPEND="virtual/libc"
src_unpack() {
unpack ${A}
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm_unpack ../work/edir87310_ftf2/Linux/NLDAPsdk.i386.rpm
}
src_compile() { :; }
src_install() {
has_multilib_profile && ABI="x86"
into /usr/ConsoleOne
dolib "${WORKDIR}"/${PN}-${MY_PV}/usr/lib/*
}
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"
}

View File

@@ -0,0 +1,93 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="1"
NOVELL_BUILDID32="pnMbR9EB7wo~"
NOVELL_FILE32="patchfiles/edir8863.tar.gz"
NOVELL_BUILDID64="pnMbR9EB7wo~"
NOVELL_FILE64="patchfiles/edir8863.tar.gz"
RESTRICT="mirror strip"
inherit novell eutils rpm multilib versionator
MY_PV=$(replace_version_separator 3 '-')
DESCRIPTION="Novell LDAP SDK Libraries"
HOMEPAGE="http://www.novell.com"
SRC_URI="x86? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID32}/${NOVELL_FILE32} )
multilib? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID32}/${NOVELL_FILE32} )
amd64? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID64}/${NOVELL_FILE64} )"
LICENSE="Novell-eDir-87"
SLOT="8.8"
KEYWORDS="~x86 ~amd64"
IUSE="multilib"
DEPEND=""
RDEPEND="virtual/libc"
src_unpack() {
cd "${WORKDIR}"
unpack ${A}
if use x86
then
narch=i586
nlib=lib
ndir=Linux
elif use amd64
then
narch=x86_64
nlib=lib64
ndir=Linux64
fi
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
if has_multilib_profile
then
march=i586
mlib=lib
mdir=Linux
rpm_unpack ../work/edir8863/${mdir}/novell-NLDAPsdk.${march}.rpm
fi
rpm_unpack ../work/edir8863/${ndir}/novell-NLDAPsdk.${narch}.rpm
}
src_compile() { :; }
src_install() {
into /opt/novell/eDirectory
dolib "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/*.so*
if has_multilib_profile
then
ABI="x86" dolib "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${mlib}/*.so*
fi
}
pkg_nofetch() {
einfo "This files require you to register at ${HOMEPAGE} (free account)"
einfo "Please download following file(s):"
if use x86
then
einfo " - ${NOVELL_FILE32}"
einfo "from http://download.novell.com/Download?buildid=${NOVELL_BUILDID32}"
elif use amd64
then
einfo " - ${NOVELL_FILE64}"
einfo "from http://download.novell.com/Download?buildid=${NOVELL_BUILDID64}"
if use multilib
then
einfo " - ${NOVELL_FILE32}"
einfo "from http://download.novell.com/Download?buildid=${NOVELL_BUILDID32}"
fi
fi
einfo "and place them 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"
}

View File

@@ -0,0 +1,109 @@
# ChangeLog for net-nds/novell-novlembox
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
-novell-novlembox-8.8.5.4.10.ebuild, -novell-novlembox-8.8.6.2.1.ebuild:
Cleanup
*novell-novlembox-8.8.6.3.3 (26 Oct 2011)
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
+novell-novlembox-8.8.6.3.3.ebuild:
Bump
*novell-novlembox-8.8.6.28 (28 Dec 2010)
28 Dec 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-novlembox-8.8.6.28.ebuild, metadata.xml:
bump
09 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
-novell-novlembox-8.8.5.2.5.ebuild, -novell-novlembox-8.8.5.3.7.ebuild:
cleanup
06 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-novlembox-8.8.5.4.10.ebuild:
Bump
08 May 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-novlembox-8.8.5.3.7.ebuild:
Bump
18 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
novell-novlembox-8.8.5.2.5.ebuild:
correct lib install
18 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-novlembox-8.8.5.2.5.ebuild:
bump to 8.8
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com> -files/80novell-edir,
-novell-novlembox-8.7.3.10_p23.ebuild,
-novell-novlembox-8.7.3.10_p34.ebuild,
-novell-novlembox-8.7.3.10_p34-r1.ebuild:
cleanup tree
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-novlembox-8.7.3.10.53.ebuild:
Bump
17 Jan 2009; Mario Fetka <mario.fetka@gmail.com>
novell-novlembox-8.7.3.10_p34-r1.ebuild:
correct start script
17 Jan 2009; Mario Fetka <mario.fetka@gmail.com>
novell-novlembox-8.7.3.10_p34-r1.ebuild:
correct start script
17 Jan 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-novlembox-8.7.3.10_p34-r1.ebuild:
multilib support
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-novlembox-8.7.3.10_p34.ebuild:
correct blocking slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-novlembox-8.7.3.10_p34.ebuild:
Correct typo
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
+novell-novlembox-8.7.3.10_p34.ebuild:
Bump
26 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
-novell-novlembox-8.7.3.9_p3.ebuild, -novell-novlembox-8.7.3.9_p19.ebuild,
+novell-novlembox-8.7.3.10_p23.ebuild:
Repoman cleanup
03 Nov 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-novlembox-8.7.3.9_p19.ebuild:
initial import edir8739ftf3
04 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
-novell-novlembox-8.7.3_p16.ebuild, -novell-novlembox-8.7.3.8_p07.ebuild,
-novell-novlembox-8.7.3.8_p09.ebuild, -novell-novlembox-8.7.3.9_p1.ebuild,
-novell-novlembox-8.8.1_p7.ebuild:
Drop old buggy ebuild
01 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-novlembox-8.7.3.9_p3.ebuild:
Gentooize ebuild
10 Nov 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-novlembox-8.7.3.9_p1.ebuild:
Bump to Version 8.7.3.9
14 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-novlembox-8.7.3.8_p09.ebuild:
Bump Version (Security Update)
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
novell-novlembox-8.7.3_p16.ebuild, novell-novlembox-8.7.3.8_p07.ebuild,
novell-novlembox-8.8.1_p7.ebuild, +metadata.xml:
Correct Typo's
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at> ChangeLog:
Initial novlembox ChangeLog

View File

@@ -0,0 +1,4 @@
DIST edir8863.tar.gz 469034121 SHA256 fba97cca185d283c71245a46d8bae087d41149b2ea72da14392aa692a19ff478
EBUILD netiq-novlembox-8.8.6.3.3.ebuild 4443 SHA256 8ae16a4bde8caaec3c82bc692494b84534bbb8aca093508790edd810c6dcc254 SHA512 b3f7d9e6f2b7f85a989e805e73747fe6cc385b46ef1051a4a38b65eb92532aa5cf6e076c2422ccf79e5313309f4ad524febb0a883c3691dbc8fb1528e4bdbb9e WHIRLPOOL ced5864a55473770be04de2c1f9e499378cb298a47dcf94b78b7a8c32959bde7712ec0c6808ac21a7cd469367abdb11b2ff6a0ad41cfe27cd0cc868c11aa90df
MISC ChangeLog 3284 SHA256 47347f36eaa5f2f392792c9fb81dd6a948b05e6bc1c90823e49764501f9e5479 SHA512 04807d47c78d23f96e5fc9c2803c87818defd49cf790199b0db813206f37359793d616025ba9f5eeba69666c929d019acb59c6393088003e36afc89b522c6a82 WHIRLPOOL 89958c369abe2194d04576052d887885b5370c75e009f32cd491dfda13ce5a2c41044d0a7c0c6f26eb93fbf33853bd8b9b4e09468155a8da4f6b30c51a20d3a4
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,110 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="1"
NOVELL_BUILDID32="pnMbR9EB7wo~"
NOVELL_FILE32="patchfiles/edir8863.tar.gz"
NOVELL_BUILDID64="pnMbR9EB7wo~"
NOVELL_FILE64="patchfiles/edir8863.tar.gz"
RESTRICT="mirror strip"
inherit novell eutils rpm java-utils-2 multilib versionator
MY_PV=$(replace_version_separator 3 '-')
DESCRIPTION="Novell eDirectory Management Toolbox"
HOMEPAGE="http://www.novell.com"
SRC_URI="x86? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID32}/${NOVELL_FILE32} )
amd64? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID64}/${NOVELL_FILE64} )"
LICENSE="Novell-eDir-88"
SLOT="8.8"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=""
RDEPEND="virtual/libc
>=virtual/jre-1.6
net-nds/netiq-ndsbase:8.8
net-nds/netiq-ndsserv:8.8
net-nds/netiq-novllmgnt:8.8
net-nds/netiq-novlxis:8.8"
src_unpack() {
cd "${WORKDIR}"
unpack ${A}
if use x86
then
narch=i586
nlib=lib
ndir=Linux
elif use amd64
then
narch=x86_64
nlib=lib64
ndir=Linux64
fi
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm_unpack ../work/edir8863/${ndir}/novell-NOVLembox.${narch}.rpm
}
src_compile() { :; }
src_install() {
into /opt/novell/eDirectory/
dobin "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/bin/d*
dolib.so "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/*.*
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)
insinto /opt/novell/eDirectory/$(get_libdir)/nds-schema
doins "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/nds-schema/*
# dosed 's$`which java 2> /dev/null`$`java-config --jre-home 2> /dev/null`/jre/bin/java$' /opt/novell/eDirectory/bin/edirutil
# dosed "s|/usr/lib/nds-modules/|/usr/$(get_libdir)/nds-modules/|" /usr/bin/edirutil
into /usr
java-pkg_jarinto /opt/novell/eDirectory/$(get_libdir)/nds-modules/embox
java-pkg_dojar "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/nds-modules/embox/*.jar
into /opt/novell/eDirectory/
java-pkg_dolauncher edirutil --main embox
dosym . /opt/novell/eDirectory/$(get_libdir)/nds-modules/embox/emtools/$(get_libdir)
into /opt/novell/eDirectory/$(get_libdir)/nds-modules/embox/emtools
dolib.so "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/nds-modules/embox/emtools/*
rm "${D}"/opt/novell/eDirectory/$(get_libdir)/nds-modules/embox/emtools/$(get_libdir)
dosym . /opt/novell/eDirectory/$(get_libdir)/nds-modules/embox/$(get_libdir)
into /opt/novell/eDirectory/$(get_libdir)/nds-modules/embox
dolib.so "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/nds-modules/embox/*
rm "${D}"/opt/novell/eDirectory/$(get_libdir)/nds-modules/embox/$(get_libdir)
insinto /opt/novell/eDirectory/$(get_libdir)/nds-modules/embox/config
doins "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/nds-modules/embox/config/*.xml
insinto /opt/novell/eDirectory/$(get_libdir)/nds-modules/embox/res
doins "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/nds-modules/embox/res/*.xlf
# keepdir /var/nds/embox/log
}
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"
}

View File

@@ -0,0 +1,105 @@
# ChangeLog for net-nds/novell-novlice
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
-novell-novlice-8.8.5.4.4.ebuild, novell-novlice-8.8.6.2.4.ebuild,
-novell-novlice-8.8.6.2.4-r1.ebuild:
Cleanup
*novell-novlice-8.8.6.2.4-r1 (26 Oct 2011)
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
+novell-novlice-8.8.6.2.4-r1.ebuild:
Bump
*novell-novlice-8.8.6.8 (28 Dec 2010)
28 Dec 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-novlice-8.8.6.8.ebuild, metadata.xml:
bump
09 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
-novell-novlice-8.8.5.2.9.ebuild, -novell-novlice-8.8.5.3.1.ebuild:
cleanup
06 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-novlice-8.8.5.4.4.ebuild:
Bump
08 May 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-novlice-8.8.5.3.1.ebuild:
Bump
19 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
novell-novlice-8.8.5.2.9.ebuild:
add multilib support
18 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-novlice-8.8.5.2.9.ebuild:
bump to 8.8
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com> -files/80novell-edir,
-novell-novlice-8.7.3.9_p2-r2.ebuild,
-novell-novlice-8.7.3.9_p2-r3.ebuild,
-novell-novlice-8.7.3.9_p2-r4.ebuild:
cleanup tree
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-novlice-8.7.3.9.2.ebuild:
Bump
17 Jan 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-novlice-8.7.3.9_p2-r4.ebuild:
multilib support
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-novlice-8.7.3.9_p2-r3.ebuild:
correct blocking slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
+novell-novlice-8.7.3.9_p2-r3.ebuild:
Bump
26 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
-novell-novlice-8.7.3.9_p2-r1.ebuild,
+novell-novlice-8.7.3.9_p2-r2.ebuild:
Repoman cleanup
03 Nov 2007; Mario Fetka <mario-fetka@gmx.at>
novell-novlice-8.7.3.9_p2-r1.ebuild:
add new download system
03 Nov 2007; Mario Fetka <mario-fetka@gmx.at>
novell-novlice-8.7.3.9_p2-r1.ebuild:
correct typo
03 Nov 2007; Mario Fetka <mario-fetka@gmx.at>
novell-novlice-8.7.3.9_p2-r1.ebuild:
correct typo
03 Nov 2007; Mario Fetka <mario-fetka@gmx.at>
novell-novlice-8.7.3.9_p2-r1.ebuild:
add new download system
04 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
-novell-novlice-8.7.3_p34.ebuild, -novell-novlice-8.7.3.4_p8.ebuild,
-novell-novlice-8.7.3.9_p2.ebuild, -novell-novlice-8.8.1_p7.ebuild:
Drop old buggy ebuild
12 Mar 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-novlice-8.7.3.9_p2-r1.ebuild:
Gentooize ebuild
10 Nov 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-novlice-8.7.3.9_p2.ebuild:
Bump to Version 8.7.3.9
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
novell-novlice-8.7.3_p34.ebuild, novell-novlice-8.7.3.4_p8.ebuild,
novell-novlice-8.8.1_p7.ebuild, +metadata.xml:
Correct Typo's
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at> ChangeLog:
Initial novlice ChangeLog

View File

@@ -0,0 +1,6 @@
DIST edir87310_ftf2.tar.gz 254893129 SHA256 36c657623419edb2e43b14943785d24f3d1872b4ecf5d6fc97a35792a8db3ba7 SHA512 96b67cc34566c91551fed21f0e31edfe610f07a4b01c73c542fe0f57a2b3875dc03f2f1041c3535217ffe3dbfca090ac7d322d2e2c65f05ef61938ff94797560 WHIRLPOOL ae67381e8557d805977418118b1e4f196f77acbdf5e28054e55e6739744e5f334a837efab16733271d29dc74ba242ff5207138011307451122ce71ce8a3676c1
DIST edir8863.tar.gz 469034121 SHA256 fba97cca185d283c71245a46d8bae087d41149b2ea72da14392aa692a19ff478
EBUILD netiq-novlice-8.7.3.9.2.ebuild 1876 SHA256 61e83c81a901791df51c9646545910f93e331f7c9204df286e1d8a62a3783f00 SHA512 f2c6a306adf51971233cdfddaef0dbab3347e04078bc2b3282baf76dd4ccee10ebff7f8773a3c65997672ec3bc8da46ef5d47480543ad9a8138e0acacea969c4 WHIRLPOOL 20e35dcbbb3260e4de4905ac167ba30bd43b7102c0cb163412bf2dc769bd596adad4ca4dc2adacd1bb4f011a4db525bc1e6d9a6bbfd732ec7ed0106d0c305597
EBUILD netiq-novlice-8.8.6.2.4.ebuild 3327 SHA256 73e879d712b1c765cf4408d5be3c322c15cb978ae2730a2003bfa0ded2d981f6 SHA512 85e7303e9edcc4d5abc012ad796d21dc92a3ec5e07b6e8ca09df7dbea4befbcb9335903ae4cc65077dc3bb67aa870fee82925ff249a9ed84cfdc44b58799a996 WHIRLPOOL 5f09a17dea9129c92c3ab4027496dfa2725297cf7f72f3bdb296c93731248b9dbc9bc64c0f0883584fe632b9d375f63df7818995d7fb13ff121f610aea03f223
MISC ChangeLog 3036 SHA256 54c2e20b3ee560ae70b0c92a9c842da5a53244c553733ce4d20aa87ffadbb16d SHA512 e42e02ef6b323b1de7ea6a47263ce3d85354434afe1f6957f5d19f228c7b3eddc1f612b5e1aa9f008ba1ab714955d253128d11b56ae62b8adb9c6ec6ec2d3d50 WHIRLPOOL 5588d263af9d60dcbce4acc009caf16fbab46ce2c0fd02b6422afc3619b5a7b09bb1e1ff0bce60a6fdb1b55654d8a8c5197d24907f4c0f71c2ff75cec778c3a3
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,65 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="1"
NOVELL_BUILDID="hfY7O6iIdqw~"
NOVELL_FILE32="patchfiles/edir87310_ftf2.tar.gz"
RESTRICT="mirror strip"
inherit novell eutils rpm multilib versionator
MY_PV=$(replace_version_separator 4 '-')
DESCRIPTION="Novell eDirectory ICE Utilities"
HOMEPAGE="http://www.novell.com"
SRC_URI="http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID}/${NOVELL_FILE32}"
LICENSE="Novell-eDir-87"
SLOT="8.7"
KEYWORDS="~x86 ~amd64"
IUSE="linguas_fr"
DEPEND=""
RDEPEND="virtual/libc
net-nds/netiq-ndsbase:8.7
net-nds/netiq-nldapbase:8.7
net-nds/netiq-novllmgnt:8.7
net-nds/netiq-novlxis:8.7"
src_unpack() {
unpack ${A}
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm_unpack ../work/edir87310_ftf2/Linux/NOVLice.i386.rpm
}
src_compile() { :; }
src_install() {
has_multilib_profile && ABI="x86"
into /usr/ConsoleOne
insinto /usr/ConsoleOne/etc
doins "${WORKDIR}"/${PN}-${MY_PV}/etc/*
dobin "${WORKDIR}"/${PN}-${MY_PV}/usr/bin/*
dolib "${WORKDIR}"/${PN}-${MY_PV}/usr/lib/*
insinto /usr/ConsoleOne/res
doins "${WORKDIR}"/${PN}-${MY_PV}/usr/res/*
}
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"
}

View File

@@ -0,0 +1,105 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="1"
NOVELL_BUILDID32="pnMbR9EB7wo~"
NOVELL_FILE32="patchfiles/edir8863.tar.gz"
NOVELL_BUILDID64="pnMbR9EB7wo~"
NOVELL_FILE64="patchfiles/edir8863.tar.gz"
RESTRICT="mirror strip"
inherit novell eutils rpm multilib versionator
MY_PV=$(replace_version_separator 3 '-')
DESCRIPTION="Novell eDirectory ICE Utilities"
HOMEPAGE="http://www.novell.com"
SRC_URI="x86? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID32}/${NOVELL_FILE32} )
multilib? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID32}/${NOVELL_FILE32} )
amd64? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID64}/${NOVELL_FILE64} )"
LICENSE="Novell-eDir-88"
SLOT="8.8"
KEYWORDS="~x86 ~amd64"
IUSE="linguas_fr linguas_ja multilib"
DEPEND=""
RDEPEND="virtual/libc
net-nds/netiq-ndsbase:8.8
net-nds/netiq-nldapbase:8.8
net-nds/netiq-novllmgnt:8.8
net-nds/netiq-novlxis:8.8"
src_unpack() {
cd "${WORKDIR}"
unpack ${A}
if use x86
then
narch=i586
nlib=lib
ndir=Linux
elif use amd64
then
narch=x86_64
nlib=lib64
ndir=Linux64
fi
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
if has_multilib_profile
then
march=i586
mlib=lib
mdir=Linux
rpm_unpack ../work/edir8863/${mdir}/novell-NOVLice.${march}.rpm
fi
rpm_unpack ../work/edir8863/${ndir}/novell-NOVLice.${narch}.rpm
}
src_compile() { :; }
src_install() {
into /opt/novell/eDirectory/
dobin "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/bin/*
dolib.so "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/*.*
if has_multilib_profile
then
ABI="x86" dolib "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${mlib}/*.so*
fi
insinto /etc/opt/novell/eDirectory/conf
doins "${WORKDIR}"/${PN}-${MY_PV}/etc/opt/novell/eDirectory/conf/*.*
insinto /opt/novell/eDirectory/res
doins "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/res/*
doman "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/*/*.gz
use linguas_fr && doman -i18n=fr "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/fr/*/*.gz
use linguas_ja && doman -i18n=ja "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/ja/*/*.gz
}
pkg_nofetch() {
einfo "This files require you to register at ${HOMEPAGE} (free account)"
einfo "Please download following file(s):"
if use x86
then
einfo " - ${NOVELL_FILE32}"
einfo "from http://download.novell.com/Download?buildid=${NOVELL_BUILDID32}"
elif use amd64
then
einfo " - ${NOVELL_FILE64}"
einfo "from http://download.novell.com/Download?buildid=${NOVELL_BUILDID64}"
if use multilib
then
einfo " - ${NOVELL_FILE32}"
einfo "from http://download.novell.com/Download?buildid=${NOVELL_BUILDID32}"
fi
fi
einfo "and place them 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"
}

View File

@@ -0,0 +1,98 @@
# ChangeLog for net-nds/novell-novllmgnt
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
-novell-novllmgnt-8.8.5.2.10-r2.ebuild:
Cleanup
*novell-novllmgnt-8.8.6.3.1 (26 Oct 2011)
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
+novell-novllmgnt-8.8.6.3.1.ebuild, -novell-novllmgnt-8.8.6.8.ebuild:
Bump
*novell-novllmgnt-8.8.6.8 (28 Dec 2010)
28 Dec 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-novllmgnt-8.8.6.8.ebuild, metadata.xml:
bump
09 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
-novell-novllmgnt-8.8.5.2.10.ebuild,
-novell-novllmgnt-8.8.5.2.10-r1.ebuild:
cleanup
06 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-novllmgnt-8.8.5.2.10-r2.ebuild:
Bump
08 May 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-novllmgnt-8.8.5.2.10-r1.ebuild:
Bump
18 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-novllmgnt-8.8.5.2.10.ebuild:
bump to 8.8
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com> -files/80novell-edir,
-novell-novllmgnt-8.7.3.8_p9-r4.ebuild,
-novell-novllmgnt-8.7.3.8_p9-r5.ebuild,
-novell-novllmgnt-8.7.3.8_p9-r6.ebuild:
cleanup tree
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-novllmgnt-8.7.3.8.9.ebuild:
Bump
17 Jan 2009; Mario Fetka <mario.fetka@gmail.com>
novell-novllmgnt-8.7.3.8_p9-r6.ebuild:
correct rm in multilib install
17 Jan 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-novllmgnt-8.7.3.8_p9-r6.ebuild:
multilib support
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-novllmgnt-8.7.3.8_p9-r5.ebuild:
correct blocking slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
+novell-novllmgnt-8.7.3.8_p9-r5.ebuild:
Bump
28 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
-novell-novllmgnt-8.7.3.8_p9-r3.ebuild,
+novell-novllmgnt-8.7.3.8_p9-r4.ebuild:
delete file collition
26 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
-novell-novllmgnt-8.7.3.8_p9-r2.ebuild,
+novell-novllmgnt-8.7.3.8_p9-r3.ebuild:
Repoman cleanup
03 Nov 2007; Mario Fetka <mario-fetka@gmx.at>
novell-novllmgnt-8.7.3.8_p9-r2.ebuild:
add new download system
04 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
-novell-novllmgnt-8.7.3_p34.ebuild,
-novell-novllmgnt-8.7.3.8_p9-r1.ebuild, -novell-novllmgnt-8.8.1_p7.ebuild:
Drop old buggy ebuild
12 Mar 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-novllmgnt-8.7.3.8_p9-r2.ebuild:
Gentooize Ebuild
10 Nov 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-novllmgnt-8.7.3.8_p9-r1.ebuild:
take the rpm from edir8739 package
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
novell-novllmgnt-8.7.3_p34.ebuild, novell-novllmgnt-8.7.3.8_p9.ebuild,
novell-novllmgnt-8.8.1_p7.ebuild, +metadata.xml:
Correct Typo's
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at> ChangeLog:
Initial novllmgnt ChangeLog

View File

@@ -0,0 +1,6 @@
DIST edir87310_ftf2.tar.gz 254893129 SHA256 36c657623419edb2e43b14943785d24f3d1872b4ecf5d6fc97a35792a8db3ba7 SHA512 96b67cc34566c91551fed21f0e31edfe610f07a4b01c73c542fe0f57a2b3875dc03f2f1041c3535217ffe3dbfca090ac7d322d2e2c65f05ef61938ff94797560 WHIRLPOOL ae67381e8557d805977418118b1e4f196f77acbdf5e28054e55e6739744e5f334a837efab16733271d29dc74ba242ff5207138011307451122ce71ce8a3676c1
DIST edir8863.tar.gz 469034121 SHA256 fba97cca185d283c71245a46d8bae087d41149b2ea72da14392aa692a19ff478
EBUILD netiq-novllmgnt-8.7.3.8.9.ebuild 1731 SHA256 7423df8f28e3189acb78da45207819cd9db58cc129e077709c701f002ff163d1 SHA512 3b04d6939ecce265f655776eca90cfef2199641aad208bfe81562fd186ece6ceba8d33afa5a00418445f4c02cff23504a42c1ba7170740e402323af35e3240c2 WHIRLPOOL 440f997f7d39826fb1b0594befc1677a10fcc40e8409e57c22174094af0730e972fa65dda9f56b21f7164cb02b25c84eb65cbdad486479e763008b441d0a6f65
EBUILD netiq-novllmgnt-8.8.6.3.1.ebuild 2939 SHA256 d091e5ee56d22de5ff77f2a0a5950beb7ab55cedb360bafc3d801f517d707fc3 SHA512 094e607daa2f4bcbaf90329c25a7dcfd311e2f8385e917df148986f4c5d0c5ecd03421908cbbc853f38c767721f7cc4e2ce812edd3a1d634d7b91cc5bbef84d4 WHIRLPOOL 52a50fdb2dc7ab4dfd162be0bcf63bfa617e8af9ab7ee33b71e375f2b36d2554b497f33b596e97b8d929a6d184f70ea54d4079f7e34a72f2a5f0f172f4169366
MISC ChangeLog 2910 SHA256 8b797056dfd604e4dd51b0d54c4cfa97bd0e89b6722a0bf5e98198e397bf2635 SHA512 f027ba77b8e07d7d4671f72f0638d96c8954570c988f447ed74ad1939abf50d02b418b75004a4cda598d2984c5fed022d1c36a5447cce755505cf012c17d7ebf WHIRLPOOL 7e713c08d28a80f8cc6169548067cb9a9e7ab620900ac99e7c17aac608fb534a6888e6242143f5fef500fe99822546937649656ff2438cdbee532257873753e9
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,61 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="1"
NOVELL_BUILDID="hfY7O6iIdqw~"
NOVELL_FILE32="patchfiles/edir87310_ftf2.tar.gz"
RESTRICT="mirror strip"
inherit novell eutils rpm multilib versionator
MY_PV=$(replace_version_separator 4 '-')
DESCRIPTION="Novell Language Management Utilities"
HOMEPAGE="http://www.novell.com"
SRC_URI="http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID}/${NOVELL_FILE32}"
LICENSE="Novell-eDir-87"
SLOT="8.7"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=""
RDEPEND="virtual/libc
net-nds/netiq-ndsbase:8.7
net-nds/netiq-novlxis:8.7"
src_unpack() {
unpack ${A}
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm_unpack ../work/edir87310_ftf2/Linux/NOVLlmgnt.i386.rpm
}
src_compile() { :; }
src_install() {
has_multilib_profile && ABI="x86"
into /usr/ConsoleOne
dolib "${WORKDIR}"/${PN}-${MY_PV}/usr/lib/*
# delete file collitions that screws up the system
#rm "${D}"/usr/ConsoleOne/$(get_libdir)/libicu*.so
}
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"
}

View File

@@ -0,0 +1,99 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="1"
NOVELL_BUILDID32="pnMbR9EB7wo~"
NOVELL_FILE32="patchfiles/edir8863.tar.gz"
NOVELL_BUILDID64="pnMbR9EB7wo~"
NOVELL_FILE64="patchfiles/edir8863.tar.gz"
RESTRICT="mirror strip"
inherit novell eutils rpm multilib versionator
MY_PV=$(replace_version_separator 3 '-')
DESCRIPTION="Novell Language Management Utilities"
HOMEPAGE="http://www.novell.com"
SRC_URI="x86? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID32}/${NOVELL_FILE32} )
multilib? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID32}/${NOVELL_FILE32} )
amd64? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID64}/${NOVELL_FILE64} )"
LICENSE="Novell-eDir-88"
SLOT="8.8"
KEYWORDS="~x86 ~amd64"
IUSE="multilib"
DEPEND=""
RDEPEND="virtual/libc
net-nds/netiq-ndsbase:8.8
net-nds/netiq-novlxis:8.8"
src_unpack() {
cd "${WORKDIR}"
unpack ${A}
if use x86
then
narch=i586
nlib=lib
ndir=Linux
elif use amd64
then
narch=x86_64
nlib=lib64
ndir=Linux64
fi
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
if has_multilib_profile
then
march=i586
mlib=lib
mdir=Linux
rpm_unpack ../work/edir8863/${mdir}/novell-NOVLlmgnt.${march}.rpm
fi
rpm_unpack ../work/edir8863/${ndir}/novell-NOVLlmgnt.${narch}.rpm
}
src_compile() { :; }
src_install() {
into /opt/novell/eDirectory/
dolib.so "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/*.*
# delete file collitions that screws u the system
rm "${D}"/opt/novell/eDirectory/$(get_libdir)/libicu*.so
if has_multilib_profile
then
ABI="x86" dlib="$(get_libdir)"
ABI="x86" dolib "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${mlib}/*.so*
rm "${D}"/opt/novell/eDirectory/${dlib}/libicu*.so
fi
}
pkg_nofetch() {
einfo "This files require you to register at ${HOMEPAGE} (free account)"
einfo "Please download following file(s):"
if use x86
then
einfo " - ${NOVELL_FILE32}"
einfo "from http://download.novell.com/Download?buildid=${NOVELL_BUILDID32}"
elif use amd64
then
einfo " - ${NOVELL_FILE64}"
einfo "from http://download.novell.com/Download?buildid=${NOVELL_BUILDID64}"
if use multilib
then
einfo " - ${NOVELL_FILE32}"
einfo "from http://download.novell.com/Download?buildid=${NOVELL_BUILDID32}"
fi
fi
einfo "and place them 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"
}

View File

@@ -0,0 +1,86 @@
# ChangeLog for net-nds/novell-novlsas
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
-novell-novlsas-8.8.5.2.10-r2.ebuild, novell-novlsas-8.8.6.8.ebuild:
Bump & Cleanup
*novell-novlsas-8.8.6.8 (28 Dec 2010)
28 Dec 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-novlsas-8.8.6.8.ebuild, metadata.xml:
bump
09 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
-novell-novlsas-8.8.5.2.10.ebuild, -novell-novlsas-8.8.5.2.10-r1.ebuild:
cleanup
06 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-novlsas-8.8.5.2.10-r2.ebuild:
Bump
08 May 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-novlsas-8.8.5.2.10-r1.ebuild:
Bump
19 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
novell-novlsas-8.8.5.2.10.ebuild:
add multilib support
18 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-novlsas-8.8.5.2.10.ebuild:
bump to 8.8
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com> -files/80novell-edir,
-novell-novlsas-8.7.3_p34-r4.ebuild, -novell-novlsas-8.7.3_p34-r5.ebuild,
-novell-novlsas-8.7.3_p34-r6.ebuild:
cleanup tree
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-novlsas-8.7.3.34.ebuild:
Bump
17 Jan 2009; Mario Fetka <mario.fetka@gmail.com> ChangeLog:
multilib support
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-novlsas-8.7.3_p34-r5.ebuild:
correct blocking slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
+novell-novlsas-8.7.3_p34-r5.ebuild:
Bump
26 Aug 2008; Mario Fetka <mario.fetka@gmail.com> ChangeLog:
Redigest
26 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
-novell-novlsas-8.7.3_p34-r1.ebuild, -novell-novlsas-8.7.3_p34-r2.ebuild,
novell-novlsas-8.7.3_p34-r4.ebuild:
Repoman cleanup
03 Nov 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-novlsas-8.7.3_p34-r4.ebuild:
add new download system
19 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-novlsas-8.7.3_p34-r2.ebuild:
Correct .jar install
04 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
-novell-novlsas-8.7.3_p34.ebuild, -novell-novlsas-8.8.1_p7.ebuild:
Drop old buggy ebuild
12 Mar 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-novlsas-8.7.3_p34-r1.ebuild:
Gentooize Ebuild
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
novell-novlsas-8.7.3_p34.ebuild, novell-novlsas-8.8.1_p7.ebuild,
+metadata.xml:
Correct Typo's
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at> ChangeLog:
Initial novlsas ChangeLog

View File

@@ -0,0 +1,6 @@
DIST eDir_873_linux_full.tar.gz 100502582 SHA256 609abda0346ed77cc510df60172007a5a2e9d1cb6ea70c77a0b1b44c6c9bf507 SHA512 50f99d9fd515534ff8f49fe7fec35328a721b19b51bc007a027d7f312db11675054144198ccb57fc531c7c888c0e28cb365c384e18fb6e9181ea05277b767cfa WHIRLPOOL ab4d3b95de668a0f370dbcc85a2fa8a19ae2022c5b1df8acd94e8ec708ac5095d33b642624dbc7e797f280297cc7822b98200a6a1cef9945978f122450b7aa43
DIST edir8863.tar.gz 469034121 SHA256 fba97cca185d283c71245a46d8bae087d41149b2ea72da14392aa692a19ff478
EBUILD netiq-novlsas-8.7.3.34.ebuild 1738 SHA256 46dc067eaee6991aef22836428ad7af3cf32d208b413e9701f3c0506ad0724b9 SHA512 4f01ff120540b7743e3f8b876224babf3682d4e09f2c5c2ab6f0c007e5a2356e8912fe598a90c0807a115bf58b83c6d1998c38c779d385c182457b30eedb82e5 WHIRLPOOL fbbabbcb9007aa5f4eba28d07d3da03c248ab732f1e92c2f3f9a1e8eeccd28bdf7c16da6c202509f00df2d07dfd1c44b80ead98ee9b1c5026a207af6c7038511
EBUILD netiq-novlsas-8.8.6.8.ebuild 2538 SHA256 0147e31273d94f6f72d7bae8041e3a72622c718dea4e4c771fd3cce1baffcc02 SHA512 dbcf31af391d919c5a926f6b9da238b078598bee43614af0ba41ec9163add8aaacd86820422c165408b724ce5dce069d9701fb51c90137539eb61b10b85cecfb WHIRLPOOL 958c16f89eb98306bba7d009ecb5bfe42e1e3a9c7ff93bae1c67df41f44f9791ddf849fa173f2e55e74161f6049c7c75d00de1f88f21306da5d0d3aa9f7a5fbf
MISC ChangeLog 2522 SHA256 a5009d49f0b19dde10cc40e5e90ef9cc109babc061109779cd96e629fb70afff SHA512 28e2f9ae48f857db55bd50ac2447edcd2699dab56cc08ddd4a10c6d0f49747c14ebb30e1caf80d7b6457abbfb12b2b3b7cb12b6ffdfb6e36b77fde3ff0723813 WHIRLPOOL 2796f909ea809843f40d394b7383123446bd70865a5fefea97bd4b08ece74c73981a459ef0aa73c774be0ee770074576f753538434ab6d4a19252de99de20ec6
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,61 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="1"
NOVELL_BUILDID="G4YlRnymPtU~"
NOVELL_FILE32="eDir_873_linux_full.tar.gz"
RESTRICT="mirror strip"
inherit novell eutils rpm java-utils-2 multilib versionator
MY_PV=$(replace_version_separator 3 '-')
DESCRIPTION="Novell SAS Libraries"
HOMEPAGE="http://www.novell.com"
SRC_URI="http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID}/${NOVELL_FILE32}"
LICENSE="Novell-eDir-87"
SLOT="8.7"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=""
RDEPEND="virtual/libc
>=virtual/jdk-1.4
>=app-crypt/netiq-nici-2.6.4_p005
net-nds/netiq-ndsbase:8.7"
src_unpack() {
unpack ${A}
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm_unpack ../work/Linux/setup/NOVLsas-${MY_PV}.i386.rpm
}
src_compile() { :; }
src_install() {
has_multilib_profile && ABI="x86"
java-pkg_jarinto /usr/ConsoleOne
java-pkg_dojar "${WORKDIR}"/${PN}-${MY_PV}/usr/lib/*.jar
into /usr/ConsoleOne
dolib "${WORKDIR}"/${PN}-${MY_PV}/usr/lib/*.so*
}
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"
}

View File

@@ -0,0 +1,88 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="1"
NOVELL_BUILDID32="pnMbR9EB7wo~"
NOVELL_FILE32="patchfiles/edir8863.tar.gz"
NOVELL_BUILDID64="pnMbR9EB7wo~"
NOVELL_FILE64="patchfiles/edir8863.tar.gz"
RESTRICT="mirror strip"
inherit novell eutils rpm java-utils-2 multilib versionator
MY_PV=$(replace_version_separator 3 '-')
DESCRIPTION="Novell SAS Libraries"
HOMEPAGE="http://www.novell.com"
SRC_URI="x86? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID32}/${NOVELL_FILE32} )
multilib? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID64}/${NOVELL_FILE64} )"
LICENSE="Novell-eDir-88"
SLOT="8.8"
KEYWORDS="~x86 ~amd64"
IUSE="multilib"
DEPEND=""
RDEPEND="virtual/libc
>=virtual/jdk-1.4
>=app-crypt/netiq-nici-2.6.4_p005
net-nds/netiq-ndsbase:8.8"
src_unpack() {
cd "${WORKDIR}"
unpack ${A}
if use x86
then
narch=i586
nlib=lib
ndir=Linux
elif use amd64
then
narch=i586
nlib=lib
ndir=Linux
fi
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm_unpack ../work/edir8863/${ndir}/novell-NOVLsas.${narch}.rpm
}
src_compile() { :; }
src_install() {
has_multilib_profile && ABI="x86"
into /opt/novell/eDirectory
dolib "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/*.so*
into /usr
java-pkg_jarinto /opt/novell/eDirectory/$(get_libdir)
java-pkg_dojar "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/*.jar
}
pkg_nofetch() {
einfo "This files require you to register at ${HOMEPAGE} (free account)"
einfo "Please download following file(s):"
if use x86
then
einfo " - ${NOVELL_FILE32}"
einfo "from http://download.novell.com/Download?buildid=${NOVELL_BUILDID32}"
elif use amd64
then
einfo " - ${NOVELL_FILE64}"
einfo "from http://download.novell.com/Download?buildid=${NOVELL_BUILDID64}"
if use multilib
then
einfo " - ${NOVELL_FILE32}"
einfo "from http://download.novell.com/Download?buildid=${NOVELL_BUILDID32}"
fi
fi
einfo "and place them 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"
}

View File

@@ -0,0 +1,88 @@
# ChangeLog for net-nds/novell-novlsnmp
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
*novell-novlsnmp-8.8.6.3.7 (26 Oct 2011)
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
-novell-novlsnmp-8.8.5.4.11.ebuild, +novell-novlsnmp-8.8.6.3.7.ebuild,
-novell-novlsnmp-8.8.6.8.ebuild:
Bump & Cleanup
*novell-novlsnmp-8.8.6.8 (28 Dec 2010)
28 Dec 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-novlsnmp-8.8.6.8.ebuild, metadata.xml:
bump
09 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
-novell-novlsnmp-8.8.5.2.9.ebuild, -novell-novlsnmp-8.8.5.3.1.ebuild:
cleanup
06 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-novlsnmp-8.8.5.4.11.ebuild:
Bump
08 May 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-novlsnmp-8.8.5.3.1.ebuild:
Bump
18 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-novlsnmp-8.8.5.2.9.ebuild:
bump to 8.8
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com> -files/80novell-edir,
-novell-novlsnmp-8.7.3.10_p53.ebuild,
-novell-novlsnmp-8.7.3.10_p53-r1.ebuild,
-novell-novlsnmp-8.7.3.10_p53-r2.ebuild:
cleanup tree
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-novlsnmp-8.7.3.10.66.ebuild:
Bump
17 Jan 2009; Mario Fetka <mario.fetka@gmail.com>
novell-novlsnmp-8.7.3.10_p53-r2.ebuild:
multilib support
17 Jan 2009; Mario Fetka <mario.fetka@gmail.com> ChangeLog:
multilib support
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-novlsnmp-8.7.3.10_p53-r1.ebuild:
correct blocking slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
+novell-novlsnmp-8.7.3.10_p53-r1.ebuild:
Bump
26 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
-novell-novlsnmp-8.7.3.9_p11.ebuild, -novell-novlsnmp-8.7.3.9_p34.ebuild,
+novell-novlsnmp-8.7.3.10_p53.ebuild:
Repoman cleanup
03 Nov 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-novlsnmp-8.7.3.9_p34.ebuild:
initial import edir8739ftf3
04 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
-novell-novlsnmp-8.7.3_p37.ebuild, -novell-novlsnmp-8.7.3.8_p39.ebuild,
-novell-novlsnmp-8.7.3.9_p5.ebuild, -novell-novlsnmp-8.8.1_p7.ebuild:
Drop old buggy ebuild
01 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-novlsnmp-8.7.3.9_p11.ebuild:
Gentooize ebuild
10 Nov 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-novlsnmp-8.7.3.9_p5.ebuild:
Bump to Version 8.7.3.9
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
novell-novlsnmp-8.7.3_p37.ebuild, novell-novlsnmp-8.7.3.8_p39.ebuild,
novell-novlsnmp-8.8.1_p7.ebuild, +metadata.xml:
Correct Typo's
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at> ChangeLog:
Initial novlsnmp ChangeLog

View File

@@ -0,0 +1,4 @@
DIST edir8863.tar.gz 469034121 SHA256 fba97cca185d283c71245a46d8bae087d41149b2ea72da14392aa692a19ff478
EBUILD netiq-novlsnmp-8.8.6.3.7.ebuild 2974 SHA256 bb4fa19160c3b61f8800046ceb8f04068a7cd0d1da7674e2540f2e70d1be708c SHA512 c73039191a8ddd7055da77dc0582144e6803d6e996b8325aaadcdabadaa6878ef671e0b7f8d02c2a72f0d822a95c395fa71e49051399d33ce3ce1806851f9dcf WHIRLPOOL 3df660a6f61b06822b0d38dda73d485db0ed632aa7fef9735ebdcc4155a3d2622924fbc9999c3c178c0556704f3e7569e595a6263b8b2e1e7cccbf77e7b9b095
MISC ChangeLog 2671 SHA256 571487b9d9eb3e777eb61e375fbefad0b4af61587c1ff2054dcd09af9d7fdbd9 SHA512 3604669e4e08494cb6bf821ebeeeeb90980dc72a69405550dad144a787db80a291c1c8f738af9a309acda3fec1fd08d3e4e16fb000b1cfe65198c995589c1091 WHIRLPOOL 9aeb3f3207dc325def4ab8abebd1344493845ed1a6e69f0fa962136e3d23743a72a877cda520491cf9b626c798a114b09b10751434dc36d0135f973351cb26f9
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,80 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="1"
NOVELL_BUILDID32="pnMbR9EB7wo~"
NOVELL_FILE32="patchfiles/edir8863.tar.gz"
NOVELL_BUILDID64="pnMbR9EB7wo~"
NOVELL_FILE64="patchfiles/edir8863.tar.gz"
RESTRICT="mirror strip"
inherit novell eutils rpm multilib versionator
MY_PV=$(replace_version_separator 3 '-')
DESCRIPTION="Novell Directory User Agent"
HOMEPAGE="http://www.novell.com"
SRC_URI="x86? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID32}/${NOVELL_FILE32} )
amd64? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID64}/${NOVELL_FILE64} )"
LICENSE="Novell-eDir-87"
SLOT="8.8"
KEYWORDS="~x86 ~amd64"
IUSE="linguas_fr linguas_ja"
DEPEND=""
RDEPEND="virtual/libc
>=app-crypt/netiq-nici-2.6.4_p005"
src_unpack() {
cd "${WORKDIR}"
unpack ${A}
if use x86
then
narch=i586
nlib=lib
ndir=Linux
elif use amd64
then
narch=x86_64
nlib=lib64
ndir=Linux64
fi
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm_unpack ../work/edir8863/${ndir}/novell-NOVLsnmp.${narch}.rpm
}
src_compile() { :; }
src_install() {
into /opt/novell/eDirectory/
dobin "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/bin/*
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)
insinto /opt/novell/eDirectory/$(get_libdir)/nds-schema
doins "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/nds-schema/*
doman "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/*/*.gz
use linguas_fr && doman -i18n=fr "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/fr/*/*.gz
use linguas_ja && doman -i18n=ja "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/ja/*/*.gz
}
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"
}

View File

@@ -0,0 +1,86 @@
# ChangeLog for net-nds/novell-novlsubag
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
*novell-novlsubag-8.8.6.3.7 (26 Oct 2011)
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
-novell-novlsubag-8.8.5.4.11.ebuild, -novell-novlsubag-8.8.6.2.4.ebuild,
+novell-novlsubag-8.8.6.3.7.ebuild:
Bump & Cleanup
*novell-novlsubag-8.8.6.8 (28 Dec 2010)
28 Dec 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-novlsubag-8.8.6.8.ebuild, metadata.xml:
bump
09 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
-novell-novlsubag-8.8.5.2.9.ebuild, -novell-novlsubag-8.8.5.3.1.ebuild:
cleanup
06 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-novlsubag-8.8.5.4.11.ebuild:
Bump
08 May 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-novlsubag-8.8.5.3.1.ebuild:
Bump
18 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-novlsubag-8.8.5.2.9.ebuild:
bump to 8.8
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
-novell-novlsubag-8.7.3.10_p52.ebuild,
-novell-novlsubag-8.7.3.10_p52-r1.ebuild,
-novell-novlsubag-8.7.3.10_p52-r2.ebuild, -files/80novell-edir:
cleanup tree
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-novlsubag-8.7.3.10.52.ebuild:
Bump
17 Jan 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-novlsubag-8.7.3.10_p52-r2.ebuild:
multilib support
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-novlsubag-8.7.3.10_p52-r1.ebuild:
correct blocking slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
+novell-novlsubag-8.7.3.10_p52-r1.ebuild:
Bump
26 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
-novell-novlsubag-8.7.3.9_p10.ebuild,
-novell-novlsubag-8.7.3.9_p33.ebuild,
+novell-novlsubag-8.7.3.10_p52.ebuild:
Repoman cleanup
03 Nov 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-novlsubag-8.7.3.9_p33.ebuild:
initial import edir8739ftf3
04 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
-novell-novlsubag-8.7.3_p37.ebuild, -novell-novlsubag-8.7.3.8_p39.ebuild,
-novell-novlsubag-8.7.3.9_p4.ebuild, -novell-novlsubag-8.8.1_p7.ebuild:
novell-novlstlog
01 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-novlsubag-8.7.3.9_p10.ebuild:
Gentooize Ebuild
10 Nov 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-novlsubag-8.7.3.9_p4.ebuild:
Bump to Version 8.7.3.9
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
novell-novlsubag-8.7.3_p37.ebuild, novell-novlsubag-8.7.3.8_p39.ebuild,
novell-novlsubag-8.8.1_p7.ebuild, +metadata.xml:
Correct Typo's
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at> ChangeLog:
Initial novlsubag ChangeLog

View File

@@ -0,0 +1,4 @@
DIST edir8863.tar.gz 469034121 SHA256 fba97cca185d283c71245a46d8bae087d41149b2ea72da14392aa692a19ff478
EBUILD netiq-novlsubag-8.8.6.3.7.ebuild 2878 SHA256 769180b0dab063404d96a173795e5088d636499e69b72eb699921d5a67049c47 SHA512 0eb4dac7b1afa6ba0f7378e040799c18dc6f2faac0dc0d991c3af16773ba8a153a3034da11fa6e2408180a3705fb98a72acfb11f90212b77af0bce689a1a0dfb WHIRLPOOL b9cdf641c18707850b1eb47c343804054d83f528463a7846b8ef52652a79681bc8154e311c6d609e900fb1a564e1dcc616eb44d1863e8146ae26654ab4e7d64d
MISC ChangeLog 2622 SHA256 26ff9d3460dbcecbe0f8a62119156a448fdb886df6b6f070b727547f17e1ca57 SHA512 b106dabc9950860f06ee9c15b29c0f2693220de686b16758e9f613d0c67dca1d38376dbd1979d93caafd9e2203574b2fc74e773a35442583d207040e987c6aad WHIRLPOOL e788c09acd87dc667dd70f1ba2fcb5b8ad7e199291833b5d569140755c73bc662c3a22c99a1d8633727b4d51be162bda2eb94fb31b20f78089840e108c0b1c97
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,81 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="1"
NOVELL_BUILDID32="pnMbR9EB7wo~"
NOVELL_FILE32="patchfiles/edir8863.tar.gz"
NOVELL_BUILDID64="pnMbR9EB7wo~"
NOVELL_FILE64="patchfiles/edir8863.tar.gz"
RESTRICT="mirror strip"
inherit novell eutils rpm multilib versionator
MY_PV=$(replace_version_separator 3 '-')
DESCRIPTION="Novell Directory User Agent"
HOMEPAGE="http://www.novell.com"
SRC_URI="x86? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID32}/${NOVELL_FILE32} )
amd64? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID32}/${NOVELL_FILE64} )"
LICENSE="Novell-eDir-88"
SLOT="8.8"
KEYWORDS="~x86 ~amd64"
IUSE="linguas_fr linguas_ja"
DEPEND=""
RDEPEND="virtual/libc
>=app-crypt/netiq-nici-2.6.4_p005
net-nds/netiq-ndsbase:8.8
net-nds/netiq-nldapbase:8.8
net-nds/netiq-nldapsdk:8.8"
src_unpack() {
cd "${WORKDIR}"
unpack ${A}
if use x86
then
narch=i586
nlib=lib
ndir=Linux
elif use amd64
then
narch=x86_64
nlib=lib64
ndir=Linux64
fi
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm_unpack ../work/edir8863/${ndir}/novell-NOVLsubag.${narch}.rpm
}
src_compile() { :; }
src_install() {
into /opt/novell/eDirectory/
dobin "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/bin/*
dolib.so "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/*.*
doman "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/*/*.gz
use linguas_fr && doman -i18n=fr "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/fr/*/*.gz
use linguas_ja && doman -i18n=ja "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/ja/*/*.gz
insinto /etc/opt/novell/eDirectory/conf/ndssnmp
doins "${WORKDIR}"/${PN}-${MY_PV}/etc/opt/novell/eDirectory/conf/ndssnmp/*.*
doinitd "${WORKDIR}"/${PN}-${MY_PV}/etc/init.d/ndssnmpsa
}
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"
}

View File

@@ -0,0 +1,93 @@
# ChangeLog for net-nds/novell-novlxis
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
*novell-novlxis-8.8.6.3.7 (26 Oct 2011)
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
-novell-novlxis-8.8.5.3.1-r1.ebuild, -novell-novlxis-8.8.6.2.4.ebuild,
+novell-novlxis-8.8.6.3.7.ebuild:
Bump & Cleanup
*novell-novlxis-8.8.6.8 (28 Dec 2010)
28 Dec 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-novlxis-8.8.6.8.ebuild, metadata.xml:
bump
09 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
-novell-novlxis-8.8.5.2.10.ebuild, -novell-novlxis-8.8.5.3.1.ebuild:
cleanup
06 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-novlxis-8.8.5.3.1-r1.ebuild:
Bump
08 May 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-novlxis-8.8.5.3.1.ebuild:
Bump
18 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
novell-novlxis-8.8.5.2.10.ebuild:
add missing multilib IUSE
18 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
novell-novlxis-8.8.5.2.10.ebuild:
add multilib support
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-novlxis-8.8.5.2.10.ebuild:
first round of edir 8.8 ebuild mods
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com> -files/80novell-edir,
-novell-novlxis-8.7.3.6_p22-r3.ebuild,
-novell-novlxis-8.7.3.6_p22-r4.ebuild,
-novell-novlxis-8.7.3.6_p22-r5.ebuild:
cleanup tree
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-novlxis-8.7.3.6.22.ebuild:
Bump
17 Jan 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-novlxis-8.7.3.6_p22-r5.ebuild:
multilib support
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-novlxis-8.7.3.6_p22-r4.ebuild:
correct blocking slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
+novell-novlxis-8.7.3.6_p22-r4.ebuild:
Bump
26 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
-novell-novlxis-8.7.3.6_p22-r2.ebuild,
+novell-novlxis-8.7.3.6_p22-r3.ebuild:
Repoman cleanup
03 Nov 2007; Mario Fetka <mario-fetka@gmx.at>
novell-novlxis-8.7.3.6_p22-r2.ebuild:
add new download system
04 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
-novell-novlxis-8.7.3_p34.ebuild, -novell-novlxis-8.7.3.6_p22-r1.ebuild,
-novell-novlxis-8.8.1_p7.ebuild:
Drop old buggy Ebuild
12 Mar 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-novlxis-8.7.3.6_p22-r2.ebuild:
Gentooize Ebuild
10 Nov 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-novlxis-8.7.3.6_p22-r1.ebuild:
take rpm from edir8739 package
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
novell-novlxis-8.7.3_p34.ebuild, novell-novlxis-8.7.3.6_p22.ebuild,
novell-novlxis-8.8.1_p7.ebuild, +metadata.xml:
Correct Typo's
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at> ChangeLog:
Initial novlxis ChangeLog

View File

@@ -0,0 +1,6 @@
DIST edir87310_ftf2.tar.gz 254893129 SHA256 36c657623419edb2e43b14943785d24f3d1872b4ecf5d6fc97a35792a8db3ba7 SHA512 96b67cc34566c91551fed21f0e31edfe610f07a4b01c73c542fe0f57a2b3875dc03f2f1041c3535217ffe3dbfca090ac7d322d2e2c65f05ef61938ff94797560 WHIRLPOOL ae67381e8557d805977418118b1e4f196f77acbdf5e28054e55e6739744e5f334a837efab16733271d29dc74ba242ff5207138011307451122ce71ce8a3676c1
DIST edir8863.tar.gz 469034121 SHA256 fba97cca185d283c71245a46d8bae087d41149b2ea72da14392aa692a19ff478
EBUILD netiq-novlxis-8.7.3.6.22.ebuild 1544 SHA256 57e6df57da58723660d2c8e6e1f942fe29af3801879df519f80bf9cb7a1effee SHA512 3e23e7b5181331e026d14d6a06d6d69861854045fdd9c07aa61528fee1df824661295f79493988ebdf48393321a2ed5df413dd9204c79dcb1acd8db8a76122d7 WHIRLPOOL 92b785b11b24dab0265f2a1257d1a018e57f1a4671f2c2e15714587157bbee38768384ec5139fc94d22220e45debd167d6e8b738a6af8529fc1ca655fd78e3d9
EBUILD netiq-novlxis-8.8.6.3.7.ebuild 2652 SHA256 3dd21f0a311d38d4004a54bb3eaeb7eeaa8ac17ebc3d1d0360e5d016423f468f SHA512 4f7fd816536399fdd7fc825cee59be9bdd8b4a581b7ae58eba025ae24b310ae96ce9f0fc9d5bee169f460b8abeaef11838ea7f7ba0947d858a441cfe7df25ae3 WHIRLPOOL 9de179d05972512d29671c4398ef3cb781c209437f640ec6638c34236058468cd802b4bb9776d3f71cd8c4fc1660be8b7319500b00a6d47dc5db1de3cbb8d21d
MISC ChangeLog 2761 SHA256 6dd9037b3e0cc58adf5dc54ea10c3e57b4fa1e7e79cc3e19e453273c494621b2 SHA512 07ad466ac36c5979be189158384c094b71ac32b87391283d233bf877a044a3218b08d6f7227bc0196275413ca9c881ecf3b7b6190a9778977fa78a9eba59bcf9 WHIRLPOOL 0f42ef37528e83690a70ad15fe1207c90e6eb7356db1bb63c94b8fd61826426b260c097b4a1657296b01d26da0a7f920d09ea44b3145760b247675cc27eca270
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,56 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="1"
NOVELL_BUILDID="hfY7O6iIdqw~"
NOVELL_FILE32="patchfiles/edir87310_ftf2.tar.gz"
RESTRICT="mirror strip"
inherit novell eutils rpm multilib versionator
MY_PV=$(replace_version_separator 4 '-')
DESCRIPTION="Novell XIS"
HOMEPAGE="http://www.novell.com"
SRC_URI="http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID}/${NOVELL_FILE32}"
LICENSE="Novell-eDir-87"
SLOT="8.7"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=""
RDEPEND="virtual/libc"
src_unpack() {
unpack ${A}
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm_unpack ../work/edir87310_ftf2/Linux/NOVLxis.i386.rpm
}
src_compile() { :; }
src_install() {
has_multilib_profile && ABI="x86"
into /usr/ConsoleOne
dolib "${WORKDIR}"/${PN}-${MY_PV}/usr/lib/*
}
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"
}

Some files were not shown because too many files have changed in this diff Show More