add amd64 support
This commit is contained in:
@@ -13,10 +13,10 @@ EBUILD novell-nici-2.7.2_p001.ebuild 1593 RMD160 d96ce2a8a84d393f5f59cd6bac2e65b
|
||||
MD5 2a4fbefa1b48e12d2f0e0255a1e3fa38 novell-nici-2.7.2_p001.ebuild 1593
|
||||
RMD160 d96ce2a8a84d393f5f59cd6bac2e65b1f8916982 novell-nici-2.7.2_p001.ebuild 1593
|
||||
SHA256 9fde78e3b2212b33077dcf623801ae355ce7e9c3feca9d302b39188fd1b1e261 novell-nici-2.7.2_p001.ebuild 1593
|
||||
EBUILD novell-nici-2.7.3_p5-r1.ebuild 2897 RMD160 31b8b94f68d419081c4a9f9f331a4a39d1d97e03 SHA1 87f2e02ddfca36ffdcd3faabc415a491b16ce009 SHA256 fd60b0649214815579a3c675920853a1c506e83a204dcdeb22205d8864d2002f
|
||||
MD5 ea6496644be14f6afe705581bae783c2 novell-nici-2.7.3_p5-r1.ebuild 2897
|
||||
RMD160 31b8b94f68d419081c4a9f9f331a4a39d1d97e03 novell-nici-2.7.3_p5-r1.ebuild 2897
|
||||
SHA256 fd60b0649214815579a3c675920853a1c506e83a204dcdeb22205d8864d2002f novell-nici-2.7.3_p5-r1.ebuild 2897
|
||||
EBUILD novell-nici-2.7.3_p5-r1.ebuild 2947 RMD160 4cfae7bc2038083fdba00679a6cceb9cb656ad27 SHA1 f3b013deba9bbf9774a2116d6c0ae0f64b156d82 SHA256 b1a5a2ed3af4c43e1e9d38c80eba488feb7f0d95364ccc573933732f22e7a0ca
|
||||
MD5 f695c549bb55bd1a2d04fe45ddaaa056 novell-nici-2.7.3_p5-r1.ebuild 2947
|
||||
RMD160 4cfae7bc2038083fdba00679a6cceb9cb656ad27 novell-nici-2.7.3_p5-r1.ebuild 2947
|
||||
SHA256 b1a5a2ed3af4c43e1e9d38c80eba488feb7f0d95364ccc573933732f22e7a0ca novell-nici-2.7.3_p5-r1.ebuild 2947
|
||||
EBUILD novell-nici-2.7.3_p5.ebuild 1858 RMD160 067c995c26d3a71b77f25e34d535c94720cea6e6 SHA1 7df0b2b97297f5201440ef2e07d17bb00fe49928 SHA256 53e5a62e5000c18d99ca6301b318b8bae7aaf3022055598cef1d4753587fe2c6
|
||||
MD5 5926a7ae659d5812332f954c1a3b886f novell-nici-2.7.3_p5.ebuild 1858
|
||||
RMD160 067c995c26d3a71b77f25e34d535c94720cea6e6 novell-nici-2.7.3_p5.ebuild 1858
|
||||
|
||||
@@ -24,23 +24,30 @@ RESTRICT="nomirror strip"
|
||||
|
||||
src_unpack() {
|
||||
cd ${WORKDIR}
|
||||
if use x86 ; then
|
||||
if use x86
|
||||
then
|
||||
narch=i586
|
||||
nlib=lib
|
||||
|
||||
7z x ${DISTDIR}/Novell_Client_SLED10-i386-2007531-CD1.iso
|
||||
mkdir -p ${WORKDIR}/${PN}-${MY_P}
|
||||
cd ${PN}-${MY_P}
|
||||
rpm_unpack ${WORKDIR}/suse/${narch}/nici-${MY_PV}.${narch}.rpm
|
||||
elif use amd64 ; then
|
||||
elif use amd64
|
||||
then
|
||||
narch=x86_64
|
||||
nlib=lib64
|
||||
|
||||
7z x ${DISTDIR}/Novell_Client_SLED10-x86_64-2007531-CD1.iso
|
||||
mkdir -p ${WORKDIR}/${PN}-${MY_P}
|
||||
cd ${PN}-${MY_P}
|
||||
rpm_unpack ${WORKDIR}/suse/${narch}/nici64-${MY_PV}.${narch}.rpm
|
||||
if has_multilib_profile ; then
|
||||
|
||||
if has_multilib_profile
|
||||
then
|
||||
rpm_unpack ${WORKDIR}/suse/i586/nici-${MY_PV}.i586.rpm
|
||||
fi
|
||||
|
||||
fi
|
||||
}
|
||||
|
||||
@@ -48,6 +55,7 @@ src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
into /opt/novell
|
||||
|
||||
if use x86
|
||||
then
|
||||
dolib.so ${WORKDIR}/${PN}-${MY_P}/opt/novell/${nlib}/*
|
||||
@@ -59,32 +67,39 @@ src_install() {
|
||||
else
|
||||
dolib.so ${WORKDIR}/${PN}-${MY_P}/opt/novell/${nlib}/*
|
||||
fi
|
||||
|
||||
doman ${WORKDIR}/${PN}-${MY_P}/opt/novell/man/*/*
|
||||
|
||||
into /usr
|
||||
dosym ../../opt/novell/$(get_libdir)/libccs2.so /usr/$(get_libdir)/libccs2.so
|
||||
|
||||
insinto /etc/opt/novell/
|
||||
doins ${WORKDIR}/${PN}-${MY_P}/etc/opt/novell/nici*.cfg
|
||||
|
||||
if use x86 || has_multilib_profile
|
||||
then
|
||||
dosym opt/novell/nici.cfg /etc/nici.cfg
|
||||
fi
|
||||
|
||||
diropts -m777
|
||||
dodir /var/opt/novell/nici
|
||||
exeinto /var/opt/novell/nici
|
||||
doexe ${WORKDIR}/${PN}-${MY_P}/var/opt/novell/nici/primenici*
|
||||
doexe ${WORKDIR}/${PN}-${MY_P}/var/opt/novell/nici/nicimud*
|
||||
doexe ${WORKDIR}/${PN}-${MY_P}/var/opt/novell/nici/set_server_mode*
|
||||
|
||||
insinto /var/opt/novell/nici
|
||||
doins ${WORKDIR}/${PN}-${MY_P}/var/opt/novell/nici/nicifk.new
|
||||
doins ${WORKDIR}/${PN}-${MY_P}/var/opt/novell/nici/xmgrcfg.wks
|
||||
dodir /var/novell
|
||||
dosym ../opt/novell/nici /var/novell/nici
|
||||
|
||||
if use x86
|
||||
then
|
||||
doenvd ${FILESDIR}/80novell
|
||||
doenvd ${FILESDIR}/80novell
|
||||
elif use amd64
|
||||
then
|
||||
doenvd ${FILESDIR}/80novell64
|
||||
doenvd ${FILESDIR}/80novell64
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user