net-nds/novell-nldapsdk: Bump
This commit is contained in:
		| @@ -1,7 +1,11 @@ | ||||
| # ChangeLog for net-nds/novell-nldapsdk | ||||
| # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 | ||||
| # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 | ||||
| # $Header: $ | ||||
|  | ||||
|   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 | ||||
|   | ||||
| @@ -1,6 +1,8 @@ | ||||
| DIST edir87310_ftf2.tar.gz 254893129 RMD160 5db2ec018ecf7de9f3eb1e5a8ba8022e99f8cce2 SHA1 9fabfdfd807428c760942fdf49fc35b55a4b4e9a SHA256 36c657623419edb2e43b14943785d24f3d1872b4ecf5d6fc97a35792a8db3ba7 | ||||
| DIST edir8853.tar.gz 306613278 RMD160 2b277ab74dd5c00caf5b1381c63779c3ff56a467 SHA1 70214468bce9e385db2f525a8d02c9bc0509eb74 SHA256 da81b5b120b64f860496318bc3f90331cf7842a37a3df477d5ea0a991b6f3494 | ||||
| DIST edir885_Patch2.tar.gz 306609536 RMD160 4483666615f90ba16c6996e562c4dc182c3f6f6c SHA1 b9b8b9d3659b70738674f356f0691ab7545bc7c2 SHA256 12153f6a17d69bdf3fc968c067db9bcdd284b6910738ebbdde232f5e204c11bc | ||||
| EBUILD novell-nldapsdk-8.7.3.10.53.ebuild 1605 RMD160 17b96bf8c1e83919949f26e631d2d0b6361b87c2 SHA1 223eebcd3ebdb5c9a2a520709c62dd6c7eb61ee7 SHA256 28c2318cb6756e446fa57dcd0bef1769016612391804de7749ea3b84c5f47231 | ||||
| EBUILD novell-nldapsdk-8.8.5.2.6.ebuild 2734 RMD160 d4e22dd7ca3bb4adacd8d2dfebbb1ca137fda527 SHA1 87abf334ae28ccbc19d4ab77996a171e8a935fa1 SHA256 f06021a54c7088de0c2f479b3bb47961fa2b38576ca93bf825f2da62ff33b3f2 | ||||
| MISC ChangeLog 2114 RMD160 4156960106f157c1e3c45ede7f3c7357eb9cbabc SHA1 a12648b39f5bb288edda9518c091026d8cce6381 SHA256 29ffed85514121586332c6934ad708130c95b67524013bf60b825bc83dfc0081 | ||||
| EBUILD novell-nldapsdk-8.8.5.3.4.ebuild 2722 RMD160 7936ea312e9d71fa972e46ade657ae19b63e1148 SHA1 3651931d564d91d9e2d1b2a6decf957b06fa76e4 SHA256 89d19493bd8175b2cde56d22ac1829b190fd16f0411b3e41c78edc7ff9cce9a3 | ||||
| MISC ChangeLog 2210 RMD160 7f53837c3428c3618ae6824d3fe5abd42dfd5a0c SHA1 875624743ee47f5ba3e7ae570d1abf8dc30f908f SHA256 2b671dd012846c51f839bd6b7e3b7b8bac9592232aa7a2a75de92366c415cbc5 | ||||
| MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 | ||||
|   | ||||
| @@ -0,0 +1,94 @@ | ||||
| # Copyright 1999-2010 Gentoo Foundation | ||||
| # Distributed under the terms of the GNU General Public License v2 | ||||
| # $Header: $ | ||||
|  | ||||
| EAPI="1" | ||||
|  | ||||
| NOVELL_BUILDID32="SGLpwvlw9ig~" | ||||
| NOVELL_FILE32="patchfiles/edir8853.tar.gz" | ||||
| NOVELL_BUILDID64="SGLpwvlw9ig~" | ||||
| NOVELL_FILE64="patchfiles/edir8853.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="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="!net-nds/novell-nldapsdk:0 | ||||
| 	!net-nds/novell-nldapsdk:8.7" | ||||
|  | ||||
| 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/edir8853/${mdir}/novell-NLDAPsdk.${march}.rpm | ||||
| 	fi | ||||
| 	rpm_unpack ../work/edir8853/${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" | ||||
| } | ||||
		Reference in New Issue
	
	Block a user