Move to root

This commit is contained in:
Mario Fetka
2012-01-14 09:45:05 +01:00
parent d884fb4a6d
commit 5253d3ea35
482 changed files with 0 additions and 578 deletions

37
net-misc/metadata.xml Normal file
View File

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<catmetadata>
<longdescription lang="en">
The net-misc category contains various miscellaneous networking tools
and utilities.
</longdescription>
<longdescription lang="de">
Die Kategorie net-misc enthält verschiedenste Programme und Werkzeuge
rund um Netzwerke.
</longdescription>
<longdescription lang="es">
La categoría net-misc contiene varias herramientas y utilidades
relacionadas con las redes.
</longdescription>
<longdescription lang="ja">
net-miscカテゴリーには多種多様なネットワーキング・ツールと
ユーティリティが含まれています。
</longdescription>
<longdescription lang="nl">
De net-misc categorie bevat verschillende netwerkapplicaties.
</longdescription>
<longdescription lang="vi">
Nhóm net-misc chứa các công cụ mạng khác nhau.
</longdescription>
<longdescription lang="it">
La categoria net-misc contiene vari strumenti ed utilità per la gestione delle reti.
</longdescription>
<longdescription lang="pt">
A categoria net-misc contém várias ferramentas e utilitários
de rede.
</longdescription>
<longdescription lang="pl">
Kategoria net-misc zawiera różne dodatkowe narzędzia i programy sieciowe.
</longdescription>
</catmetadata>

View File

@@ -0,0 +1,11 @@
# ChangeLog for net-misc/novell-bordermanager-clntrust
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
16 Dec 2009; Mario Fetka <mario.fetka@gmail.com> +metadata.xml:
Bump to the new 3.9 sp1 version of the client
10 Jun 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-bordermanager-clntrust-3.8_p5.ebuild:
Initial BM clntrust ebuild

View File

@@ -0,0 +1,6 @@
DIST BM39SP1.zip 281588627 RMD160 80b1f4cb3c27fb40eadda6e26b97480967cbd982 SHA1 ce145859322169ae6a6c63d8cdab8699c351ee94 SHA256 43873bc7e72bf3445046c6394a726a9fe2ba8cb1539015c18a0a6311fb26e3a4
DIST bm38sp5.exe 178602569 RMD160 1b1983a6d8e4145c69557a46794f58bf0c047b0e SHA1 13ed97cb3e25ec45a431800279d1db232a0dcfd8 SHA256 9eedc2ea9fdb9ca1a59c42e6ae14df0d56266c508c524912f3297ffa6f0f41c4
EBUILD novell-bordermanager-clntrust-3.8_p5.ebuild 1574 RMD160 0f0e0f6875a1d1521e1e096c49246967dbfa6e52 SHA1 5e78683a3ae862a15197566e8c9e59260c509715 SHA256 7c3d984506024acd870b28aa970cbbea2cdef36e6048472111ee16579b728c68
EBUILD novell-bordermanager-clntrust-3.9.1.ebuild 2713 RMD160 0f5910192a55d7fe65095f831eb9299a1699557a SHA1 bb51f62835246a59313065d7f889496fd9bed658 SHA256 71aafa98fcead8d23be4165447f505a153f78ec2d9d364e24e16bfcc415e0da1
MISC ChangeLog 380 RMD160 b338155a74d516f4256d25065d9305f0ad448152 SHA1 5e27b65594277db0f654b5dc502aa0f9f853e8fb SHA256 4b6a1a3a0d64fbf0556d7f09f14956df15d32882793cdec1486418daf6c3bef5
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42

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,56 @@
# Copyrig4#ht 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils
MY_PV="${PV/_p/-}"
DESCRIPTION="Client Authentication for BorderManager"
HOMEPAGE="http://www.novell.com"
SRC_URI="http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/H4RPn-n6OcU~/patchfiles/bm38sp5.exe"
LICENSE="Novell-eDir-87"
SLOT="0"
KEYWORDS="~x86"
IUSE="linguas_fr"
DEPEND="app-arch/p7zip"
RDEPEND="virtual/libc
>=dev-libs/libxml2-2.6.20
>=dev-libs/glib-2.8.1
>=dev-libs/popt-1.7
>=gnome-base/gconf-2.12.0
>=gnome-base/gnome-vfs-2.12.0
>=gnome-base/libbonobo-2.10.1
>=gnome-base/libbonoboui-2.10.1
>=gnome-base/libglade-2.5.1
>=gnome-base/libgnome-2.12.0
>=gnome-base/libgnomecanvas-2.12.0
>=gnome-base/libgnomeui-2.12.0
>=gnome-base/orbit-2.12.4
>=media-libs/libart_lgpl-2.3.17
>=sys-libs/novell-xplatlib-1.0.1
>=x11-libs/gtk+-2.8.3
>=x11-libs/libICE-1.0
>=x11-libs/libSM-1.0
>=x11-libs/libX11-1.0
>=x11-libs/pango-1.10.0
>=sys-libs/zlib-1.2.3"
RESTRICT="nomirror nostrip"
src_unpack() {
cd ${WORKDIR}
7z x ${DISTDIR}/${A}
mkdir -p ${WORKDIR}/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
7z x ${WORKDIR}/bm38sp5/SYS/PUBLIC/clntrust.tar
}
src_compile() { :; }
src_install() {
into /opt/novell/BorderManager
dobin ${WORKDIR}/${PN}-${MY_PV}/clntrust
insinto /opt/novell/BorderManager/bin
dobin ${WORKDIR}/${PN}-${MY_PV}/icon.png
newicon ${WORKDIR}/${PN}-${MY_PV}/icon.png ${PN}.png
make_desktop_entry /opt/novell/BorderManager/bin/clntrust "Novell BM clntrust" ${PN}.png Network
}

View File

@@ -0,0 +1,83 @@
# Copyrig4#ht 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
NOVELL_BUILDID="AxTZG01dwNA~"
NOVELL_FILE32="patchfiles/BM39SP1.zip"
NOVELL_FILE64="patchfiles/BM39SP1.zip"
RESTRICT="mirror strip"
inherit novell eutils versionator
MY_PV="${PV/_p/-}"
DESCRIPTION="Client Authentication for BorderManager"
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="0"
KEYWORDS="~x86"
IUSE=""
DEPEND="app-arch/p7zip"
RDEPEND="virtual/libc
>=dev-libs/libxml2-2.6.20
>=dev-libs/glib-2.8.1
>=dev-libs/popt-1.7
>=gnome-base/gconf-2.12.0
>=gnome-base/gnome-vfs-2.12.0
>=gnome-base/libbonobo-2.10.1
>=gnome-base/libbonoboui-2.10.1
>=gnome-base/libglade-2.5.1
>=gnome-base/libgnome-2.12.0
>=gnome-base/libgnomecanvas-2.12.0
>=gnome-base/libgnomeui-2.12.0
>=gnome-base/orbit-2.12.4
>=media-libs/libart_lgpl-2.3.17
>=sys-libs/novell-xplatlib-1.0.1
>=x11-libs/gtk+-2.8.3
>=x11-libs/libICE-1.0
>=x11-libs/libSM-1.0
>=x11-libs/libX11-1.0
>=x11-libs/pango-1.10.0
>=sys-libs/zlib-1.2.3"
RESTRICT="nomirror nostrip"
src_unpack() {
cd ${WORKDIR}
7z x ${DISTDIR}/${A}
mkdir -p ${WORKDIR}/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
7z x ${WORKDIR}/NBM39SP1_14032008/SYS/PUBLIC/clntrust.tar
}
src_compile() { :; }
src_install() {
into /opt/novell/BorderManager
dobin ${WORKDIR}/${PN}-${MY_PV}/clntrust
insinto /opt/novell/BorderManager/bin
dobin ${WORKDIR}/${PN}-${MY_PV}/icon.png
newicon ${WORKDIR}/${PN}-${MY_PV}/icon.png ${PN}.png
make_desktop_entry /opt/novell/BorderManager/bin/clntrust "Novell BM clntrust" ${PN}.png Network
}
pkg_nofetch() {
einfo "This files require you to register at ${HOMEPAGE} (free account)"
einfo "Please download following file:"
if use x86
then
einfo " - ${NOVELL_FILE32}"
elif use amd64
then
einfo " - ${NOVELL_FILE64}"
fi
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,74 @@
# ChangeLog for net-misc/novell-client-config
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
07 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
-novell-client-config-2.0.0_p21.ebuild,
-novell-client-config-2.0.0_p22.ebuild,
-novell-client-config-2.0.1.0.8.ebuild:
cleanup
07 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-client-config-3.0.0.3.ebuild:
Bump
16 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-client-config-2.0.1.0.8.ebuild:
Bump
14 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-client-config-3.0.0.2.ebuild:
redigest
15 Apr 2009; Mario Fetka <mario.fetka@gmail.com>
-novell-client-config-2.0.0_p14.ebuild,
-novell-client-config-2.0.0_p17.ebuild,
-novell-client-config-2.0.0_p19.ebuild,
+novell-client-config-2.0.0_p22.ebuild:
bump cd version
09 Apr 2009; Mario Fetka <mario.fetka@gmail.com>
novell-client-config-2.0.0_p21.ebuild:
correct rpm_unpack
16 Jan 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-client-config-2.0.0_p21.ebuild:
bump and use rpm5.eclass
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
+novell-client-config-2.0.0_p17.ebuild,
+novell-client-config-2.0.0_p19.ebuild:
Bump
28 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
novell-client-config-2.0.0_p14.ebuild:
correct typo
28 Aug 2008; Mario Fetka <mario.fetka@gmail.com> -files/80novell-client,
-files/80novell-client64, novell-client-config-2.0.0_p14.ebuild:
depend on env package
26 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
-novell-client-config-1.2.0_p12-r1.ebuild,
novell-client-config-2.0.0_p14.ebuild:
Repoman cleanup
01 Nov 2007; Mario Fetka <mario-fetka@gmx.at> +files/80novell-client64,
+novell-client-config-2.0.0_p14.ebuild:
initial import novell client 2.0
04 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
-novell-client-config-1.2.0_p12.ebuild:
Drop old buggy Ebuild
19 Feb 2007; Mario Fetka <mario-fetka@gmx.at>
novell-client-config-1.2.0_p12.ebuild,
+novell-client-config-1.2.0_p12-r1.ebuild:
Gentooize Ebuild
16 Nov 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-client-config-1.2.0_p12.ebuild, +files/file_browser.conf,
+files/login.conf, +files/map.conf, +files/protocol.conf,
+files/tray_app.conf:
Initial Version of default Config for the Novell Client

View File

@@ -0,0 +1,13 @@
AUX file_browser.conf 228 RMD160 17ba80fab84d999736781c0d57b3d56fad048bc4 SHA1 0add8d536f4e40b1e2bc5b717603a6e7f6b566ce SHA256 859c990957f1ee2e9433e02e3d82ff8c0ff0adbbec079f506686fe54ba16c70a
AUX login.conf 157 RMD160 b64c994d432617fbbef5bf90fdf39d62d92c7f7b SHA1 2d92de93f9c17c9399c544aac320573bc0bd3c5f SHA256 f73dbc85f58b1f490619af5bf523a3080a9545fd1800a0cdd786f45a8335d146
AUX map.conf 70 RMD160 7282038822ca43aa8a6dd7fc97011040cd974850 SHA1 a2b7a85777778ed5ee0fd63851b001594ec95b26 SHA256 fef50cace34626e96153c8ccaa171343d31594c0140201effe8429c495e175b1
AUX protocol.conf 130 RMD160 1d8c50f5d51e1e4891165668861ce65b766e5877 SHA1 c63c8f936a48796eb6c00e142ae7e13ddab654a3 SHA256 50714fb34d9512effd7a58d31cfab5657809707fa666e1f272ae13f9a812782f
AUX tray_app.conf 402 RMD160 785eea3a5e234f6a45de7dbce22c9849f5332adb SHA1 52b7b667da4be0946b16f8c507647475d6664b73 SHA256 c1c338fef2dfabb62d0d7ac4bae3acd94c42ae339e1dbfecc3ea30bb0655f9d8
DIST novell-client-2.0-sp2-patch2-sle11-i586.iso 7997440 RMD160 e65eb47b944800d92ca4e37f3397e325f97034ab SHA1 10388020720829678b39fa73ce113d1edb16fd5b SHA256 3df7fd33504543cbbd0cef9a1917c3b9979c70f0ad27643d80daba7e28523021
DIST novell-client-2.0-sp2-patch2-sle11-x86_64.iso 7976960 RMD160 f81ab1c343291b428a05230e33e306679825a027 SHA1 9d13af47bf0dd34576ecaa8ff16f7e34bc5bf485 SHA256 7e985f980a3cc197fb9dc0017d4c72e4be61709b894080825315cf0c84b705be
DIST novell-client-3.0-sled11-i586-CD1.iso 7987200 RMD160 b98b4cb79ddfbd7fe6dc3442288ef71fac6baef3 SHA1 a15b18e570d32e3c0b3ae8f7cdb51c233214ee45 SHA256 59dba7ed244811c645b52c4b8476c725b771064e1ff43c33f37001f01c7584ed
DIST novell-client-3.0-sled11-x86_64-CD1.iso 7968768 RMD160 9262874512d6c2ac7ae63b2ed108d097194741b5 SHA1 ef1987e0f71f4775d2e3b5d342fdeacd4f9ca3db SHA256 3223dc757e1788222d95c1b3353b9b156072d1b3a027b6fa4b71007b6aae4a05
EBUILD novell-client-config-3.0.0.2.ebuild 2615 RMD160 c452f462be2dd1117b42f51402e4fd9ff167846e SHA1 773eaeb7b7c6b8108bac24bc983b74b87e0120c3 SHA256 9bef6d8464d7419e4138c497e85b83d3fa51766953df003b704aff91eaf83968
EBUILD novell-client-config-3.0.0.3.ebuild 2649 RMD160 cc2b5c1f5bfe144ab8d3609d7735f8336e8a0a35 SHA1 b95d5ad8760281fdfc462c9b9bbb2a61b22ebf08 SHA256 82cbeb035d27717e54eaa045c690c6547c91936929043cdcae13c4c885e0c274
MISC ChangeLog 2348 RMD160 24627355df942d1fd3ec5279797a61414e38525a SHA1 7c8cdd27dd9fc2a0d0e1575db21dc328e8cd0f5f SHA256 f6d5049c7e64687d52ba769056b27ca2c7d6e1b9d6dd3ab47f81c82482f5a87d
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42

View File

@@ -0,0 +1,10 @@
# File Browser defaults
Navigation_Panel_Icon=true;
Novell_Properties=true;
Purge_Novell_Files=true;
Salvage_Novell_Files=true;
File_Folder_Information=true;
Novell_Rights=true;
Volume_Information=true;
Volume_Statistics=true;

View File

@@ -0,0 +1,8 @@
# Login defaults
NMAS_Authentication=true
Clear_Username=false
Advanced_Button=true
Integrated_Login=true
Display_Results=true
Default_Tree=
Default_Context=

View File

@@ -0,0 +1,4 @@
# Map defaults
Map_Link_Default_Location=%HOME
First_Network_Drive=F

View File

@@ -0,0 +1,7 @@
# Protocol defaults
Name_Resolution_Providers=DNS,NCP,SLP
Signature_Level=1
DHCP_Tree=false
DHCP_Context=false
DHCP_Server=false

View File

@@ -0,0 +1,17 @@
# Tray Application defaults
Launch_Tray_App=true
Novell_Login=true
Novell_Logout=true
Novell_Connections=true
Change_Password=true
Novell_Map_Directory=true
Disconnect_Novell_Mapped_Directory=true
Novell_Utilities=true
Novell_Client_Documentation=true
User_Administration=true
User_Preferences=true
# Dont use the following Function
# we are on gentoo SuSE Yast2 is not present
System_Settings=false

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,87 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
NOVELL_BUILDID="_xf1ppPR2xA~"
NOVELL_FILE32="novell-client-3.0-sled11-i586-CD1.iso"
NOVELL_FILE64="novell-client-3.0-sled11-x86_64-CD1.iso"
RESTRICT="mirror strip"
inherit novell eutils rpm5 versionator
MY_PV=$(replace_version_separator 3 '-')
DESCRIPTION="Novell Client for Linux Configuration"
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-NCL"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=">=app-arch/p7zip-4.15"
RDEPEND="virtual/libc
net-misc/novell-client-env
>=app-crypt/novell-nici-2.7.3_p12
>=net-misc/novell-client-script-2.0.0_p24
>=net-nds/novell-xtier-base-3.1.5_p46"
src_unpack() {
cd "${WORKDIR}"
if use x86
then
narch=i586
nlib=lib
7z x "${DISTDIR}"/${NOVELL_FILE32}
elif use amd64
then
narch=x86_64
nlib=lib64
7z x "${DISTDIR}"/${NOVELL_FILE64}
fi
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm5_unpack "${WORKDIR}"/suse/${narch}/yast2-novell-client-${MY_PV}.${narch}.rpm
}
src_compile() { :; }
src_install() {
insinto /etc/opt/novell/ncl
doins "${FILESDIR}"/*.conf
into /opt/novell/ncl
dobin "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/ncl/bin/ncl_conf_xtier
insinto /usr/share
doins -r "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/ncl/share/*
dodir /var/opt/novell/log/ncl
keepdir /var/opt/novell/log/ncl
}
pkg_postinst(){
/opt/novell/ncl/bin/ncl_conf_xtier rpm
einfo "Please run /opt/novell/ncl/bin/ncl_conf_xtier to import the config defaults"
einfo " from /etc/opt/novell/ncl/*.conf into the xtier registry Server"
}
pkg_nofetch() {
einfo "This files require you to register at ${HOMEPAGE} (free account)"
einfo "Please download following file:"
if use x86
then
einfo " - ${NOVELL_FILE32}"
elif use amd64
then
einfo " - ${NOVELL_FILE64}"
fi
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,87 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
NOVELL_BUILDID="6Dvlz12hewI~"
NOVELL_FILE32="novell-client-2.0-sp2-patch2-sle11-i586.iso"
NOVELL_FILE64="novell-client-2.0-sp2-patch2-sle11-x86_64.iso"
RESTRICT="mirror strip"
inherit novell eutils rpm5 versionator
MY_PV=$(replace_version_separator 3 '-')
DESCRIPTION="Novell Client for Linux Configuration"
HOMEPAGE="http://www.novell.com"
SRC_URI="x86? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID}/patchfiles/${NOVELL_FILE32} )
amd64? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID}/patchfiles/${NOVELL_FILE64} )"
LICENSE="Novell-NCL"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=">=app-arch/p7zip-4.15"
RDEPEND="virtual/libc
net-misc/novell-client-env
>=app-crypt/novell-nici-2.7.3_p12
>=net-misc/novell-client-script-2.0.0_p24
>=net-nds/novell-xtier-base-3.1.5_p46"
src_unpack() {
cd "${WORKDIR}"
if use x86
then
narch=i586
nlib=lib
7z x "${DISTDIR}"/${NOVELL_FILE32}
elif use amd64
then
narch=x86_64
nlib=lib64
7z x "${DISTDIR}"/${NOVELL_FILE64}
fi
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm5_unpack "${WORKDIR}"/suse/${narch}/yast2-novell-client-${MY_PV}.${narch}.rpm
}
src_compile() { :; }
src_install() {
insinto /etc/opt/novell/ncl
doins "${FILESDIR}"/*.conf
into /opt/novell/ncl
dobin "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/ncl/bin/ncl_conf_xtier
insinto /usr/share
doins -r "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/ncl/share/*
dodir /var/opt/novell/log/ncl
keepdir /var/opt/novell/log/ncl
}
pkg_postinst(){
/opt/novell/ncl/bin/ncl_conf_xtier rpm
einfo "Please run /opt/novell/ncl/bin/ncl_conf_xtier to import the config defaults"
einfo " from /etc/opt/novell/ncl/*.conf into the xtier registry Server"
}
pkg_nofetch() {
einfo "This files require you to register at ${HOMEPAGE} (free account)"
einfo "Please download following file:"
if use x86
then
einfo " - ${NOVELL_FILE32}"
elif use amd64
then
einfo " - ${NOVELL_FILE64}"
fi
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-misc/novell-client-env
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
28 Aug 2008; Mario Fetka <mario.fetka@gmail.com> +files/80novell-client,
+files/80novell-client64, +metadata.xml, +novell-client-env-0.ebuild:
create a new gentoo specifc package to work around file collitons

View File

@@ -0,0 +1,5 @@
AUX 80novell-client 164 RMD160 1873d6c60904a7c729f0e7ed9f5a21ac7dd6bbe8 SHA1 24062ff92599c586746073694b6410ec038cbbc1 SHA256 dafe1812e1005f625deba9bcc6e60f3623c7ddd633e584c6a4533f7836af691f
AUX 80novell-client64 220 RMD160 8fe1dc96515fe4e0f3759c6428fecde898987840 SHA1 f3c3b7a73744944aba323d39e8f23129f328a1d7 SHA256 03376ab166cb03f7acf355ab9d4ad15b0b9b2783bf23c723d9476958f0630c46
EBUILD novell-client-env-0.ebuild 406 RMD160 70a26956f7674c522c43650eb733c0b4ca1216b1 SHA1 c8d5adb67148dd525de0ff94b8f77b008c4661d5 SHA256 ebb5014ae95ab3537a091a2c291ae97897dda8a80ed6fb4d4ef5e651c18a4cc2
MISC ChangeLog 343 RMD160 4eff56515e64492e48ba265d6a1e408ab8ed0e85 SHA1 6a02654ea33469df8b197ebc7482fc1675f274f8 SHA256 e93e1120b964fe4f35ee37b9ca53ab21d0bdb784be093af6adcc88ee0c271673
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42

View File

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

View File

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

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 ClientGentoo 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-client
elif use amd64
then
doenvd "${FILESDIR}"/80novell-client64
fi
}

View File

@@ -0,0 +1,80 @@
# ChangeLog for net-misc/novell-client-script
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
07 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
-novell-client-script-2.0.0_p30.ebuild,
-novell-client-script-2.0.0_p32.ebuild,
-novell-client-script-2.0.1.0.12.ebuild:
cleanup
07 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-client-script-3.0.0.4.ebuild:
Bump
16 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-client-script-2.0.1.0.12.ebuild:
Bump
14 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-client-script-3.0.0.2.ebuild:
redigest
15 Apr 2009; Mario Fetka <mario.fetka@gmail.com>
-novell-client-script-2.0.0_p24.ebuild,
-novell-client-script-2.0.0_p27.ebuild,
-novell-client-script-2.0.0_p29.ebuild,
+novell-client-script-2.0.0_p32.ebuild:
bump cd version
09 Apr 2009; Mario Fetka <mario.fetka@gmail.com>
novell-client-script-2.0.0_p30.ebuild:
correct rpm_unpack
16 Jan 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-client-script-2.0.0_p30.ebuild:
bump and use rpm5.eclass
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
+novell-client-script-2.0.0_p27.ebuild,
+novell-client-script-2.0.0_p29.ebuild:
Bump
28 Aug 2008; Mario Fetka <mario.fetka@gmail.com> -files/80novell-client,
-files/80novell-client64, novell-client-script-2.0.0_p24.ebuild:
depend on env package
26 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
-novell-client-script-1.2.0_p38-r4.ebuild,
novell-client-script-2.0.0_p24.ebuild:
Repoman cleanup
01 Nov 2007; Mario Fetka <mario-fetka@gmx.at> +files/80novell-client64,
+novell-client-script-2.0.0_p24.ebuild:
initial import novell client 2.0
04 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
-novell-client-script-1.2.0_p38-r2.ebuild,
-novell-client-script-1.2.0_p38-r3.ebuild:
Drop old buggy Ebuild
19 Feb 2007; Mario Fetka <mario-fetka@gmx.at>
novell-client-script-1.2.0_p38-r3.ebuild,
+novell-client-script-1.2.0_p38-r4.ebuild:
Gentooize Ebuild
18 Oct 2006; Mario Fetka <mario-fetka@gmx.at> files/80novell-client,
novell-client-script-1.2.0_p38-r2.ebuild,
+novell-client-script-1.2.0_p38-r3.ebuild:
Add Novell Packages to PRELINK_MASK_PATH.
05 Oct 2006; <mario@gentoo.org> +novell-client-script-1.2.0_p38-r2.ebuild:
Correct Permissions for non root use
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
novell-client-script-1.2.0_p38-r1.ebuild, +metadata.xml:
Correct Typo
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at> ChangeLog:
Initial client-scripts ChangeLog

View File

@@ -0,0 +1,8 @@
DIST novell-client-2.0-sp2-patch2-sle11-i586.iso 7997440 RMD160 e65eb47b944800d92ca4e37f3397e325f97034ab SHA1 10388020720829678b39fa73ce113d1edb16fd5b SHA256 3df7fd33504543cbbd0cef9a1917c3b9979c70f0ad27643d80daba7e28523021
DIST novell-client-2.0-sp2-patch2-sle11-x86_64.iso 7976960 RMD160 f81ab1c343291b428a05230e33e306679825a027 SHA1 9d13af47bf0dd34576ecaa8ff16f7e34bc5bf485 SHA256 7e985f980a3cc197fb9dc0017d4c72e4be61709b894080825315cf0c84b705be
DIST novell-client-3.0-sled11-i586-CD1.iso 7987200 RMD160 b98b4cb79ddfbd7fe6dc3442288ef71fac6baef3 SHA1 a15b18e570d32e3c0b3ae8f7cdb51c233214ee45 SHA256 59dba7ed244811c645b52c4b8476c725b771064e1ff43c33f37001f01c7584ed
DIST novell-client-3.0-sled11-x86_64-CD1.iso 7968768 RMD160 9262874512d6c2ac7ae63b2ed108d097194741b5 SHA1 ef1987e0f71f4775d2e3b5d342fdeacd4f9ca3db SHA256 3223dc757e1788222d95c1b3353b9b156072d1b3a027b6fa4b71007b6aae4a05
EBUILD novell-client-script-3.0.0.2.ebuild 3278 RMD160 f256b81d253212af9301ca09a301342d765e9438 SHA1 71cc34d0b05c22597d410e95cad8990680074165 SHA256 b6ed5d5fc5f612d51541fbde383c30da5c78a43cd7da24e92865ea10f49efd37
EBUILD novell-client-script-3.0.0.4.ebuild 3313 RMD160 434c78c691db3629c16b736dd4857a3cf6d42069 SHA1 743808d4d930a23bbffcfddb1459b4958a6577a2 SHA256 d622e080cbd9b2d455a566a5d3b78fa42f3c32e4d39f22f81531b81e9c747511
MISC ChangeLog 2574 RMD160 900f2f51b7248947163e84b0d6644eeb443fe91a SHA1 92aa878ef8556483c741e7c9e21cd690c62168f0 SHA256 4491d57813a86d4b43e465312a9858c80ceb07e9c02c72a56b4690467bd03cb0
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42

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,104 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
NOVELL_BUILDID="_xf1ppPR2xA~"
NOVELL_FILE32="novell-client-3.0-sled11-i586-CD1.iso"
NOVELL_FILE64="novell-client-3.0-sled11-x86_64-CD1.iso"
RESTRICT="mirror strip"
inherit novell eutils rpm5 pam versionator
MY_PV=$(replace_version_separator 3 '-')
DESCRIPTION="Novell Modules for Login Script Procssing"
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-NCL"
SLOT="0"
KEYWORDS="~x86 ~amd64"
#IUSE="linguas_cs linguas_da linguas_de linguas_en linguas_es linguas_fi linguas_fr linguas_hu linguas_it linguas_ja linguas_nb linguas_pl linguas_pt linguas_ru linguas_sk linguas_zh"
IUSE=""
DEPEND=">=app-arch/p7zip-4.15"
RDEPEND="virtual/libc
net-misc/novell-client-env
!dev-perl/Unicode-MAP
>=sys-libs/novell-xplatlib-1.0.3_p31
>=sys-libs/pam-0.99.3"
src_unpack() {
cd "${WORKDIR}"
if use x86
then
narch=i586
nlib=lib
7z x "${DISTDIR}"/${NOVELL_FILE32}
elif use amd64
then
narch=x86_64
nlib=lib64
7z x "${DISTDIR}"/${NOVELL_FILE64}
fi
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm5_unpack "${WORKDIR}"/suse/${narch}/${PN}-${MY_PV}.${narch}.rpm
}
src_compile() { :; }
src_install() {
# for x in cs da de en es fi fr hu it ja nb pl pt ru sk zh
# do
# if use linguas_${x}
# then
# cp "${WORKDIR}"/${PN}-${MY_PV}/usr/share/locale/${x}*/LC_MESSAGES/${PN}.mo "${WORKDIR}"/${x}.mo
# domo "${WORKDIR}"/${x}.mo
# fi
# done
dosbin "${WORKDIR}"/${PN}-${MY_PV}/sbin/*
dosed 's:MAP:map:' /usr/sbin/mount.map
dopamd "${WORKDIR}"/${PN}-${MY_PV}/etc/pam.d/*
# dopamsecurity / "${WORKDIR}"/${PN}-${MY_PV}/etc/security/*.conf
dopammod "${WORKDIR}"/${PN}-${MY_PV}/${nlib}/security/*
into /opt/novell
dolib.so "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/${nlib}/*
doman "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/*/*
into /opt/novell/ncl
dobin "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/ncl/bin/*
dodoc "${WORKDIR}"/${PN}-${MY_PV}/usr/share/doc/packages/${PN}/*
insinto /opt/novell/include/ncl_script
doins "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/include/ncl_script/*.h
dosym map /opt/novell/ncl/bin/nwmap
}
pkg_prerm() {
/opt/novell/ncl/bin/login_ucfg_pam
}
pkg_postinst() {
/opt/novell/ncl/bin/login_cfg_pam
}
pkg_nofetch() {
einfo "This files require you to register at ${HOMEPAGE} (free account)"
einfo "Please download following file:"
if use x86
then
einfo " - ${NOVELL_FILE32}"
elif use amd64
then
einfo " - ${NOVELL_FILE64}"
fi
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,104 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
NOVELL_BUILDID="6Dvlz12hewI~"
NOVELL_FILE32="novell-client-2.0-sp2-patch2-sle11-i586.iso"
NOVELL_FILE64="novell-client-2.0-sp2-patch2-sle11-x86_64.iso"
RESTRICT="mirror strip"
inherit novell eutils rpm5 pam versionator
MY_PV=$(replace_version_separator 3 '-')
DESCRIPTION="Novell Modules for Login Script Procssing"
HOMEPAGE="http://www.novell.com"
SRC_URI="x86? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID}/patchfiles/${NOVELL_FILE32} )
amd64? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID}/patchfiles/${NOVELL_FILE64} )"
LICENSE="Novell-NCL"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="linguas_cs linguas_da linguas_de linguas_en linguas_es linguas_fi linguas_fr linguas_hu linguas_it linguas_ja linguas_nb linguas_pl linguas_pt linguas_ru linguas_sk linguas_zh"
#IUSE=""
DEPEND=">=app-arch/p7zip-4.15"
RDEPEND="virtual/libc
net-misc/novell-client-env
!dev-perl/Unicode-MAP
>=sys-libs/novell-xplatlib-1.0.3_p31
>=sys-libs/pam-0.99.3"
src_unpack() {
cd "${WORKDIR}"
if use x86
then
narch=i586
nlib=lib
7z x "${DISTDIR}"/${NOVELL_FILE32}
elif use amd64
then
narch=x86_64
nlib=lib64
7z x "${DISTDIR}"/${NOVELL_FILE64}
fi
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm5_unpack "${WORKDIR}"/suse/${narch}/${PN}-${MY_PV}.${narch}.rpm
}
src_compile() { :; }
src_install() {
for x in cs da de en es fi fr hu it ja nb pl pt ru sk zh
do
if use linguas_${x}
then
cp "${WORKDIR}"/${PN}-${MY_PV}/usr/share/locale/${x}*/LC_MESSAGES/novell-client.mo "${WORKDIR}"/${x}.mo
domo "${WORKDIR}"/${x}.mo
fi
done
dosbin "${WORKDIR}"/${PN}-${MY_PV}/sbin/*
dosed 's:MAP:map:' /usr/sbin/mount.map
dopamd "${WORKDIR}"/${PN}-${MY_PV}/etc/pam.d/*
# dopamsecurity / "${WORKDIR}"/${PN}-${MY_PV}/etc/security/*.conf
dopammod "${WORKDIR}"/${PN}-${MY_PV}/${nlib}/security/*
into /opt/novell
dolib.so "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/${nlib}/*
doman "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/*/*
into /opt/novell/ncl
dobin "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/ncl/bin/*
# dodoc "${WORKDIR}"/${PN}-${MY_PV}/usr/share/doc/packages/${PN}/*
insinto /opt/novell/include/ncl_script
doins "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/include/ncl_script/*.h
dosym map /opt/novell/ncl/bin/nwmap
}
pkg_prerm() {
/opt/novell/ncl/bin/login_ucfg_pam
}
pkg_postinst() {
/opt/novell/ncl/bin/login_cfg_pam
}
pkg_nofetch() {
einfo "This files require you to register at ${HOMEPAGE} (free account)"
einfo "Please download following file:"
if use x86
then
einfo " - ${NOVELL_FILE32}"
elif use amd64
then
einfo " - ${NOVELL_FILE64}"
fi
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,87 @@
# ChangeLog for net-misc/novell-client
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
07 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
-novell-client-2.0.0_p28.ebuild, -novell-client-2.0.0_p29.ebuild,
-novell-client-2.0.1.0.12.ebuild:
cleanup
07 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-client-3.0.0.4.ebuild:
Bump
16 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-client-2.0.1.0.12.ebuild:
Bump
14 Dec 2009; Mario Fetka <mario.fetka@gmail.com> ChangeLog:
redigest
09 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-client-3.0.0.2.ebuild:
Bump
15 Apr 2009; Mario Fetka <mario.fetka@gmail.com>
-novell-client-2.0.0_p11.ebuild, -novell-client-2.0.0_p17.ebuild,
-novell-client-2.0.0_p23.ebuild, +novell-client-2.0.0_p29.ebuild:
bump cd version
09 Apr 2009; Mario Fetka <mario.fetka@gmail.com>
novell-client-2.0.0_p28.ebuild:
correct rpm_unpack
16 Jan 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-client-2.0.0_p28.ebuild:
bump and use rpm5.eclass
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
+novell-client-2.0.0_p17.ebuild, +novell-client-2.0.0_p23.ebuild:
Bump
28 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
novell-client-2.0.0_p11.ebuild:
depend on env package
28 Aug 2008; Mario Fetka <mario.fetka@gmail.com> -files/80novell-client,
-files/80novell-client64, novell-client-2.0.0_p11.ebuild:
depend on env package
26 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
novell-client-2.0.0_p11.ebuild:
Correct Typo
26 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
-novell-client-1.2.0_p2-r5.ebuild, novell-client-2.0.0_p11.ebuild:
Repoman cleanup
01 Nov 2007; Mario Fetka <mario-fetka@gmx.at> +files/80novell-client64,
+novell-client-2.0.0_p11.ebuild:
initial import novell client 2.0
04 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
-novell-client-1.2.0_p2-r3.ebuild, -novell-client-1.2.0_p2-r4.ebuild:
Drop old buggy Ebuild
19 Feb 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-client-1.2.0_p2-r5.ebuild:
Gentooize Ebuild
16 Nov 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-client-1.2.0_p2-r4.ebuild:
Add Dependency for default Config
18 Oct 2006; Mario Fetka <mario-fetka@gmx.at> files/80novell-client,
+novell-client-1.2.0_p2-r3.ebuild:
Add Novell Packages to PRELINK_MASK_PATH.
05 Oct 2006; <mario@gentoo.org> +novell-client-1.2.0_p2-r2.ebuild:
Correct Permissions for normal Users
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
novell-client-1.2.0_p2-r1.ebuild, +metadata.xml:
Correct Typo
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at> ChangeLog:
Intial client ChangeLog

View File

@@ -0,0 +1,8 @@
DIST novell-client-2.0-sp2-patch2-sle11-i586.iso 7997440 RMD160 e65eb47b944800d92ca4e37f3397e325f97034ab SHA1 10388020720829678b39fa73ce113d1edb16fd5b SHA256 3df7fd33504543cbbd0cef9a1917c3b9979c70f0ad27643d80daba7e28523021
DIST novell-client-2.0-sp2-patch2-sle11-x86_64.iso 7976960 RMD160 f81ab1c343291b428a05230e33e306679825a027 SHA1 9d13af47bf0dd34576ecaa8ff16f7e34bc5bf485 SHA256 7e985f980a3cc197fb9dc0017d4c72e4be61709b894080825315cf0c84b705be
DIST novell-client-3.0-sled11-i586-CD1.iso 7987200 RMD160 b98b4cb79ddfbd7fe6dc3442288ef71fac6baef3 SHA1 a15b18e570d32e3c0b3ae8f7cdb51c233214ee45 SHA256 59dba7ed244811c645b52c4b8476c725b771064e1ff43c33f37001f01c7584ed
DIST novell-client-3.0-sled11-x86_64-CD1.iso 7968768 RMD160 9262874512d6c2ac7ae63b2ed108d097194741b5 SHA1 ef1987e0f71f4775d2e3b5d342fdeacd4f9ca3db SHA256 3223dc757e1788222d95c1b3353b9b156072d1b3a027b6fa4b71007b6aae4a05
EBUILD novell-client-3.0.0.2.ebuild 2574 RMD160 3749e6e201bb78087c42829fcb947ddf6afe0e54 SHA1 fc63704482261029dedcdda5790e1da774505cb6 SHA256 59f8c0394e877b84391db11b046f512cd6cdd6200e62296a6fd632df8030d1dd
EBUILD novell-client-3.0.0.4.ebuild 2608 RMD160 8161975ac1b6273c1a94449e6b682cf0392b8bf1 SHA1 92ba39f6d567fd5a52b49978e1f7c5cc37cfb027 SHA256 b536e9f22e83f521caf93bc7a649892c4c64201c8b75cf21997ee7900453819f
MISC ChangeLog 2686 RMD160 4a831f4d069e251bc1452a742f7565648cb2c055 SHA1 a4c4cd163fe5a7e28100dfd6180bef6672d7ef49 SHA256 6ed8968241a3b69f45ed61ca5dfb2fa245e6f9e447761988fa670a1c34d67eb6
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42

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,85 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
NOVELL_BUILDID="_xf1ppPR2xA~"
NOVELL_FILE32="novell-client-3.0-sled11-i586-CD1.iso"
NOVELL_FILE64="novell-client-3.0-sled11-x86_64-CD1.iso"
RESTRICT="mirror strip"
inherit novell eutils rpm5 versionator
MY_PV=$(replace_version_separator 3 '-')
DESCRIPTION="Novell Modules for Login Script Procssing"
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-NCL"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=">=app-arch/p7zip-4.15"
RDEPEND="virtual/libc
net-misc/novell-client-env
>=sys-libs/pam-0.99.3
>=app-crypt/novell-nici-2.7.3_p12
>=net-misc/novell-client-script-2.0.0_p24
>=net-misc/novell-client-config-2.0.0_p14
>=sys-auth/novell-nmasclient-3.4.0_p17
>=net-fs/novell-novfs-2.0.0_p23
>=net-fs/novell-novfsd-2.0.0_p29
>=kde-misc/novell-qtgui-2.0.0_p9
>=kde-misc/novell-ui-base-2.0.0_p4
>=sys-libs/novell-xplatlib-1.0.3_p31
>=net-nds/novell-xtier-base-3.1.5_p46"
src_unpack() {
cd "${WORKDIR}"
if use x86
then
narch=i586
nlib=lib
7z x "${DISTDIR}"/${NOVELL_FILE32}
elif use amd64
then
narch=x86_64
nlib=lib64
7z x "${DISTDIR}"/${NOVELL_FILE64}
fi
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm5_unpack "${WORKDIR}"/suse/${narch}/${PN}-${MY_PV}.${narch}.rpm
}
src_compile() { :; }
src_install() {
into /opt/novell/ncl
dobin "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/ncl/bin/*
doman "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/*/*
dodoc "${WORKDIR}"/${PN}-${MY_PV}/usr/share/doc/packages/${PN}/*
}
pkg_nofetch() {
einfo "This files require you to register at ${HOMEPAGE} (free account)"
einfo "Please download following file:"
if use x86
then
einfo " - ${NOVELL_FILE32}"
elif use amd64
then
einfo " - ${NOVELL_FILE64}"
fi
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,85 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
NOVELL_BUILDID="6Dvlz12hewI~"
NOVELL_FILE32="novell-client-2.0-sp2-patch2-sle11-i586.iso"
NOVELL_FILE64="novell-client-2.0-sp2-patch2-sle11-x86_64.iso"
RESTRICT="mirror strip"
inherit novell eutils rpm5 versionator
MY_PV=$(replace_version_separator 3 '-')
DESCRIPTION="Novell Modules for Login Script Procssing"
HOMEPAGE="http://www.novell.com"
SRC_URI="x86? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID}/patchfiles/${NOVELL_FILE32} )
amd64? ( http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cdn.novell.com/prot/${NOVELL_BUILDID}/patchfiles/${NOVELL_FILE64} )"
LICENSE="Novell-NCL"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=">=app-arch/p7zip-4.15"
RDEPEND="virtual/libc
net-misc/novell-client-env
>=sys-libs/pam-0.99.3
>=app-crypt/novell-nici-2.7.3_p12
>=net-misc/novell-client-script-2.0.0_p24
>=net-misc/novell-client-config-2.0.0_p14
>=sys-auth/novell-nmasclient-3.4.0_p17
>=net-fs/novell-novfs-2.0.0_p23
>=net-fs/novell-novfsd-2.0.0_p29
>=kde-misc/novell-qtgui-2.0.0_p9
>=kde-misc/novell-ui-base-2.0.0_p4
>=sys-libs/novell-xplatlib-1.0.3_p31
>=net-nds/novell-xtier-base-3.1.5_p46"
src_unpack() {
cd "${WORKDIR}"
if use x86
then
narch=i586
nlib=lib
7z x "${DISTDIR}"/${NOVELL_FILE32}
elif use amd64
then
narch=x86_64
nlib=lib64
7z x "${DISTDIR}"/${NOVELL_FILE64}
fi
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm5_unpack "${WORKDIR}"/suse/${narch}/${PN}-${MY_PV}.${narch}.rpm
}
src_compile() { :; }
src_install() {
into /opt/novell/ncl
dobin "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/ncl/bin/*
doman "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/man/*/*
dodoc "${WORKDIR}"/${PN}-${MY_PV}/usr/share/doc/packages/${PN}/*
}
pkg_nofetch() {
einfo "This files require you to register at ${HOMEPAGE} (free account)"
einfo "Please download following file:"
if use x86
then
einfo " - ${NOVELL_FILE32}"
elif use amd64
then
einfo " - ${NOVELL_FILE64}"
fi
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,84 @@
# ChangeLog for net-misc/novell-ncpenc
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
*novell-ncpenc-1.2.15 (26 Oct 2011)
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
-novell-ncpenc-1.2.12.ebuild, +novell-ncpenc-1.2.15.ebuild:
Bump & Cleanup
*novell-ncpenc-1.2.8 (28 Dec 2010)
28 Dec 2010; Mario Fetka <mario.fetka@gmail.com> +novell-ncpenc-1.2.8.ebuild,
-novell-ncpenc-1.2.9.ebuild, metadata.xml:
bump
13 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-ncpenc-1.2.9.ebuild:
first round of edir 8.8 ebuild mods
13 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
-novell-ncp-1.0.1_p110.ebuild, -novell-ncp-1.0.1_p110-r1.ebuild,
-novell-ncp-1.0.1_p118.ebuild, -novell-ncp-1.0.1_p118-r1.ebuild,
-novell-ncp-1.0.1.118.ebuild, -novell-ncp-1.0.1.132.ebuild,
+novell-ncpenc-1.0.1.132.ebuild, -files/80novell-edir:
finisch move
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-ncp-1.0.1.132.ebuild:
Bump
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-ncp-1.0.1_p110-r1.ebuild, +novell-ncp-1.0.1.118.ebuild:
rename for consistency and correct rpm QA warning
17 Jan 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-ncp-1.0.1_p118-r1.ebuild:
multilib support
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-ncp-1.0.1_p118.ebuild:
correct blocking slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-ncp-1.0.1_p118.ebuild:
add Blocking Slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
+novell-ncp-1.0.1_p118.ebuild:
Bump
26 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
-novell-ncp-1.0.1_p72.ebuild, -novell-ncp-1.0.1_p92.ebuild,
+novell-ncp-1.0.1_p110.ebuild:
Repoman cleanup
03 Nov 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-ncp-1.0.1_p92.ebuild:
initial import edir8739ftf3
04 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
-novell-ncp-1.0.1_p49.ebuild, -novell-ncp-1.0.1_p53.ebuild,
-novell-ncp-1.0.1_p70.ebuild:
Drop old buggy Ebuild
01 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-ncp-1.0.1_p72.ebuild:
Gentooize ebuild
10 Nov 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-ncp-1.0.1_p70.ebuild:
Bump Version to 1.0.1_p70
14 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-ncp-1.0.1_p53.ebuild:
Bump Version (Security Update)
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at> novell-ncp-1.0.1_p49.ebuild,
+metadata.xml:
Correct Typo
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at> ChangeLog:
Initial ncp ChangeLog

View File

@@ -0,0 +1,6 @@
DIST edir87310_ftf2.tar.gz 254893129 RMD160 5db2ec018ecf7de9f3eb1e5a8ba8022e99f8cce2 SHA1 9fabfdfd807428c760942fdf49fc35b55a4b4e9a SHA256 36c657623419edb2e43b14943785d24f3d1872b4ecf5d6fc97a35792a8db3ba7
DIST edir8863.tar.gz 469034121 RMD160 5b2d24a9d0d6e1f45e02b16ec54eebff61d162d5 SHA1 405fefb7e4dc6b9a500fe97d6fb98f57e291f770 SHA256 fba97cca185d283c71245a46d8bae087d41149b2ea72da14392aa692a19ff478
EBUILD novell-ncpenc-1.0.1.132.ebuild 1830 RMD160 bddd9a4433855117364b2fd5e8f02dbbcf6871fb SHA1 ce36263165c00fc208844324829d18fc2c9efac9 SHA256 c13c852a2950937b9cc1b257f5c2ce4b27ad2179ab43cef4dc078ecf45fa92d7
EBUILD novell-ncpenc-1.2.15.ebuild 2252 RMD160 818c91e781f21f0effae86fd6652d7ede1302d91 SHA1 b0a9e1db6726656d6819d8b2e97359ad89557519 SHA256 e1ee94a4eeaff99d421f3f938ddffeaf4659c8e2313efc44f49a6727334f3ac2
MISC ChangeLog 2537 RMD160 fd430c928205f06563534dd53c63a787d6f503b8 SHA1 1f6b87d5bdb06fcf0fc0181644160795a549bc8f SHA256 5f03ac69aed7c378a8e506eabc6bdcf430338c18eaef39028e909ad4e82567cf
MISC metadata.xml 226 RMD160 bebcbe7a5e3d2be83c25e006192f71ebf45abb14 SHA1 ec2b713fc2363b8c51e9c164d0802eeb59d9d296 SHA256 a9d3f7df2362a9a7ddcbe05c5d97d726eeb4bab135b21643508149a08bf6a2b2

View File

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

View File

@@ -0,0 +1,63 @@
# Copyright 1999-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 3 '-')
DESCRIPTION="Novell NCP Services for Linux"
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="!net-misc/novell-ncpenc:0
!net-misc/novell-ncpenc:8.8"
RDEPEND="virtual/libc
net-nds/novell-ndscommon:8.7
sys-apps/coreutils"
src_unpack() {
unpack ${A}
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm_unpack ../work/edir87310_ftf2/Linux/novell-ncp-${MY_PV}.i386.rpm
}
src_compile() { :; }
src_install() {
has_multilib_profile && ABI="x86"
into /usr
dosym . /usr/$(get_libdir)/nds-modules/$(get_libdir)
into /usr/$(get_libdir)/nds-modules
dolib.so "${WORKDIR}"/${PN}-${MY_PV}/usr/lib/nds-modules/*
rm "${D}"/usr/$(get_libdir)/nds-modules/$(get_libdir)
}
pkg_nofetch() {
einfo "This files require you to register at ${HOMEPAGE} (free account)"
einfo "Please download following file:"
einfo " - ${NOVELL_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,75 @@
# 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 2 '-')
DESCRIPTION="Novell NCP Services for Linux"
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="!net-misc/novell-ncpenc:0
!net-misc/novell-ncpenc:8.7"
RDEPEND="virtual/libc
net-nds/novell-ndscommon:8.8
sys-apps/coreutils"
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-ncpenc.${narch}.rpm
}
src_compile() { :; }
src_install() {
dosym . /opt/novell/eDirectory/$(get_libdir)/nds-modules/$(get_libdir)
into /opt/novell/eDirectory/$(get_libdir)/nds-modules
dolib.so "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/eDirectory/${nlib}/nds-modules/*
rm "${D}"/opt/novell/eDirectory/$(get_libdir)/nds-modules/$(get_libdir)
}
pkg_nofetch() {
einfo "This files require you to register at ${HOMEPAGE} (free account)"
einfo "Please download following file:"
einfo " - ${NOVELL_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,106 @@
# ChangeLog for net-misc/novell-ntls
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
*novell-ntls-2.0.6.1.110629 (26 Oct 2011)
26 Oct 2011; Mario Fetka <mario.fetka@gmail.com>
-novell-ntls-2.0.5.0.090311.ebuild, -novell-ntls-2.0.6.0.100714.ebuild,
+novell-ntls-2.0.6.1.110629.ebuild:
Bump & Cleanup
*novell-ntls-2.0.6.0.100714 (29 Dec 2010)
29 Dec 2010; Mario Fetka <mario.fetka@gmail.com>
+novell-ntls-2.0.6.0.100714.ebuild, metadata.xml:
bump
07 Jul 2010; Mario Fetka <mario.fetka@gmail.com>
-novell-ntls-2.0.2.0_p070927-r1.ebuild,
-novell-ntls-2.0.2.0_p070927-r2.ebuild,
-novell-ntls-2.0.2.0_p070927-r3.ebuild:
cleanup
18 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
novell-ntls-2.0.5.0.090311.ebuild:
correct multilib shared symlink
18 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
novell-ntls-2.0.5.0.090311.ebuild:
correct wrong package arch of x86
18 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
novell-ntls-2.0.5.0.090311.ebuild:
add multilib support
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-ntls-2.0.5.0.090311.ebuild:
first round of edir 8.8 ebuild mods
12 Dec 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-ntls-2.0.2.0_p070927-r4.ebuild:
correct rpm QA warning
17 Jan 2009; Mario Fetka <mario.fetka@gmail.com>
novell-ntls-2.0.2.0_p070927-r3.ebuild:
correct link in usr/libxx
17 Jan 2009; Mario Fetka <mario.fetka@gmail.com>
+novell-ntls-2.0.2.0_p070927-r3.ebuild:
multilib support
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-ntls-2.0.2.0_p070927-r2.ebuild:
correct blocking slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
novell-ntls-2.0.2.0_p070927-r2.ebuild:
correct Slot's
03 Nov 2008; Mario Fetka <mario.fetka@gmail.com>
+novell-ntls-2.0.2.0_p070927-r2.ebuild:
add Blocking Slot's
28 Aug 2008; Mario Fetka <mario.fetka@gmail.com> -files/80novell,
novell-ntls-2.0.2.0_p070927-r1.ebuild:
depend on env package
26 Aug 2008; Mario Fetka <mario.fetka@gmail.com>
-novell-ntls-2.0.1.0_p070214.ebuild, -novell-ntls-2.0.2.0_p070927.ebuild,
+novell-ntls-2.0.2.0_p070927-r1.ebuild:
Repoman cleanup & delete old
03 Nov 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-ntls-2.0.2.0_p070927.ebuild:
initial import ss205
04 Apr 2007; Mario Fetka <mario-fetka@gmx.at>
-novell-ntls-1.6.0_p031203.ebuild, -novell-ntls-1.8.3.0_p050203.ebuild,
-novell-ntls-2.0.0.0_p050810-r1.ebuild,
-novell-ntls-2.0.0.0_p050810-r2.ebuild:
Drop old buggy Ebuild
24 Mar 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-ntls-2.0.1.0_p070214.ebuild:
Bump to Security Services 2.0.4
12 Mar 2007; Mario Fetka <mario-fetka@gmx.at>
+novell-ntls-2.0.0.0_p050810-r2.ebuild:
Gentooize Ebuild
14 Nov 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-ntls-2.0.0.0_p050810-r1.ebuild:
take package from Security Services 2.0.3
04 Nov 2006; Mario Fetka <mario-fetka@gmx.at>
+novell-ntls-1.8.3.0_p050203.ebuild:
Update to Security Update 8
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
novell-ntls-1.6.0_p031203.ebuild, novell-ntls-2.0.0.0_p050810.ebuild,
+metadata.xml:
Correct Typo
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at> ChangeLog:
Initial ntls Changelog

View File

@@ -0,0 +1,6 @@
DIST edir8863.tar.gz 469034121 RMD160 5b2d24a9d0d6e1f45e02b16ec54eebff61d162d5 SHA1 405fefb7e4dc6b9a500fe97d6fb98f57e291f770 SHA256 fba97cca185d283c71245a46d8bae087d41149b2ea72da14392aa692a19ff478
DIST ss206_SLAH.tgz 31143941 RMD160 6dbfa508a374c2b5139cc45214e9ad1a17919791 SHA1 98916a96c7e5232a8deb3c2a9919e645f4bb1fdc SHA256 513faf240d85b189a64a1e88f9fdb08ee273c1f44e2bf0b51d9611fc9e4f3838
EBUILD novell-ntls-2.0.2.0_p070927-r4.ebuild 1713 RMD160 11217924825e12827c3559447af5419cfc2fc558 SHA1 dd6c298441f26c712c8929c4f7f040d9aec484bf SHA256 0ebe876f6a3ec6b495d1d4a5add02ab1d0ef2f2beb870ef7d1094d3bd39c7342
EBUILD novell-ntls-2.0.6.1.110629.ebuild 2950 RMD160 20576e7b0719ed06b799884edece1c8358dacaaf SHA1 8822d8aea69b796fbead07056da983812e1dccba SHA256 57f02aae3bec9f1a52e81ea8185d9038f20280d5360bc3e0f1d5068f09f7cba3
MISC ChangeLog 3273 RMD160 75df72b1a5be101d2f21e67861f00ff8f343f15c SHA1 386ad63ccbc6fddfe840eb824984e9010e7f2a3b SHA256 f88b0921625ecb28e9a647548d5c3305ca5631c261b88ac132e24c6bbbf9459c
MISC metadata.xml 226 RMD160 bebcbe7a5e3d2be83c25e006192f71ebf45abb14 SHA1 ec2b713fc2363b8c51e9c164d0802eeb59d9d296 SHA256 a9d3f7df2362a9a7ddcbe05c5d97d726eeb4bab135b21643508149a08bf6a2b2

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,60 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="1"
NOVELL_BUILDID="LYlbZMAom6k~"
NOVELL_FILE32="patchfiles/ss206_SLAH.tgz"
RESTRICT="mirror strip"
inherit novell eutils rpm multilib
MY_PV="${PV/_p/-}"
DESCRIPTION="Novell Transport Security Layer"
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-88"
SLOT="8.7"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND="!net-misc/novell-ntls:0
!net-misc/novell-ntls:8.8"
RDEPEND="virtual/libc
net-nds/novell-env
>=app-crypt/novell-nici-2.7.3_p001"
src_unpack() {
unpack ${A}
mkdir -p "${WORKDIR}"/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm_unpack ../work/Linux/eDir87x/novell-ntls-${MY_PV}.i386.rpm
}
src_compile() { :; }
src_install() {
has_multilib_profile && ABI="x86"
into /opt/novell
dolib "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/lib/*
dosym /opt/novell/$(get_libdir)/libntls.so /usr/$(get_libdir)/libntls.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,100 @@
# 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"
USE_RPMOFFSET_ONLY="1"
inherit novell eutils rpm multilib versionator
MY_PV=$(replace_version_separator 4 '-')
DESCRIPTION="Novell Transport Security Layer"
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="!net-misc/novell-ntls:0
!net-misc/novell-ntls:8.7"
RDEPEND="virtual/libc
net-nds/novell-env
>=app-crypt/novell-nici-2.7.3_p001"
src_unpack() {
cd "${WORKDIR}"
unpack ${A}
if use x86
then
narch=i386
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=i386
mlib=lib
mdir=Linux
rpm_unpack ../work/edir8863/${mdir}/novell-ntls.${march}.rpm
fi
rpm_unpack ../work/edir8863/${ndir}/novell-ntls.${narch}.rpm
}
src_compile() { :; }
src_install() {
into /opt/novell
dolib "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/${nlib}/*
dosym /opt/novell/$(get_libdir)/libntls.so /usr/$(get_libdir)/libntls.so
if has_multilib_profile
then
ABI="x86" dlib="$(get_libdir)"
ABI="x86" dolib "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/${mlib}/*.so*
dosym /opt/novell/${dlib}/libntls.so /usr/${dlib}/libntls.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"
}