From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1PVa5K-0003BO-PL for garchives@archives.gentoo.org; Thu, 23 Dec 2010 01:35:15 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1EB22E0642; Thu, 23 Dec 2010 01:35:07 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id C402BE0642 for ; Thu, 23 Dec 2010 01:35:06 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 2964A1B434F for ; Wed, 22 Dec 2010 19:37:01 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 2250) id B002020054; Wed, 22 Dec 2010 19:36:59 +0000 (UTC) From: "Victor Ostorga (vostorga)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, vostorga@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in net-fs/samba: ChangeLog samba-3.5.6.ebuild samba-3.4.9.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog samba-3.5.6.ebuild samba-3.4.9.ebuild X-VCS-Directories: net-fs/samba X-VCS-Committer: vostorga X-VCS-Committer-Name: Victor Ostorga Content-Type: text/plain; charset=utf8 Message-Id: <20101222193659.B002020054@flycatcher.gentoo.org> Date: Wed, 22 Dec 2010 19:36:59 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 89b3a1c6-7ef9-4c13-9bed-127265a9d08c X-Archives-Hash: 4ca8941cd4e6110aebc4a8f40ca042dc vostorga 10/12/22 19:36:59 Modified: ChangeLog samba-3.5.6.ebuild samba-3.4.9.ebuild Log: Adding idmap (rid,adex,ldap,hash,ad) modules support, bugs #329383 #285= 814 #290265 Adding manpages for idmap modules bug #281262. Based on patch= thanks to Azamat H. Hackimov =20 (Portage version: 2.1.9.24/cvs/Linux i686) Revision Changes Path 1.455 net-fs/samba/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-fs/samba/Chang= eLog?rev=3D1.455&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-fs/samba/Chang= eLog?rev=3D1.455&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-fs/samba/Chang= eLog?r1=3D1.454&r2=3D1.455 Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/net-fs/samba/ChangeLog,v retrieving revision 1.454 retrieving revision 1.455 diff -u -r1.454 -r1.455 --- ChangeLog 20 Dec 2010 20:35:07 -0000 1.454 +++ ChangeLog 22 Dec 2010 19:36:59 -0000 1.455 @@ -1,6 +1,12 @@ # ChangeLog for net-fs/samba # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/ChangeLog,v 1.454 2010/1= 2/20 20:35:07 vostorga Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/ChangeLog,v 1.455 2010/1= 2/22 19:36:59 vostorga Exp $ + + 22 Dec 2010; V=C3=ADctor Ostorga samba-3.4.9.ebu= ild, + samba-3.5.6.ebuild: + Adding idmap (rid,adex,ldap,hash,ad) modules support, bugs #329383 #28= 5814 + #290265 Adding manpages for idmap modules bug #281262 + Based on patch thanks to Azamat H. Hackimov =20 20 Dec 2010; V=C3=ADctor Ostorga files/3.4/samba= .initd, files/3.5/samba.initd: 1.3 net-fs/samba/samba-3.5.6.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-fs/samba/samba= -3.5.6.ebuild?rev=3D1.3&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-fs/samba/samba= -3.5.6.ebuild?rev=3D1.3&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-fs/samba/samba= -3.5.6.ebuild?r1=3D1.2&r2=3D1.3 Index: samba-3.5.6.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.5.6.ebuild,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- samba-3.5.6.ebuild 5 Nov 2010 15:24:44 -0000 1.2 +++ samba-3.5.6.ebuild 22 Dec 2010 19:36:59 -0000 1.3 @@ -1,6 +1,6 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.5.6.ebuild,v 1.2= 2010/11/05 15:24:44 scarabeus Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.5.6.ebuild,v 1.3= 2010/12/22 19:36:59 vostorga Exp $ =20 EAPI=3D"2" =20 @@ -86,9 +86,9 @@ =20 if use winbind ; then BINPROGS=3D"${BINPROGS} bin/wbinfo" - SHAREDMODS=3D"${SHAREDMODS}idmap_rid" + SHAREDMODS=3D"${SHAREDMODS}idmap_rid,idmap_hash" use ads && SHAREDMODS=3D"${SHAREDMODS},idmap_ad" - use ldap && SHAREDMODS=3D"${SHAREDMODS},idmap_ldap" + use ldap && SHAREDMODS=3D"${SHAREDMODS},idmap_ldap,idmap_adex" fi =20 if use winbind && @@ -288,6 +288,16 @@ dosym libnss_wins.so /usr/$(get_libdir)/libnss_wins.so.2 dolib.so ../nsswitch/libnss_winbind.so dosym libnss_winbind.so /usr/$(get_libdir)/libnss_winbind.so.2 + einfo "install libwbclient related manpages" + doman ../docs/manpages/idmap_rid.8 + doman ../docs/manpages/idmap_hash.8 + if use ldap ; then + doman ../docs/manpages/idmap_adex.8 + doman ../docs/manpages/idmap_ldap.8 + fi + if use ads ; then + doman ../docs/manpages/idmap_ad.8 + fi fi =20 # install binaries 1.8 net-fs/samba/samba-3.4.9.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-fs/samba/samba= -3.4.9.ebuild?rev=3D1.8&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-fs/samba/samba= -3.4.9.ebuild?rev=3D1.8&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-fs/samba/samba= -3.4.9.ebuild?r1=3D1.7&r2=3D1.8 Index: samba-3.4.9.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.4.9.ebuild,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- samba-3.4.9.ebuild 24 Oct 2010 16:42:17 -0000 1.7 +++ samba-3.4.9.ebuild 22 Dec 2010 19:36:59 -0000 1.8 @@ -1,6 +1,6 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.4.9.ebuild,v 1.7= 2010/10/24 16:42:17 halcy0n Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.4.9.ebuild,v 1.8= 2010/12/22 19:36:59 vostorga Exp $ =20 EAPI=3D"2" =20 @@ -70,7 +70,13 @@ =20 use cups && BINPROGS=3D"${BINPROGS} bin/smbspool" use ldb && BINPROGS=3D"${BINPROGS} bin/ldbedit bin/ldbsearch bin/ldbadd = bin/ldbdel bin/ldbmodify bin/ldbrename"; -use winbind && BINPROGS=3D"${BINPROGS} bin/wbinfo" + +if use winbind ; then + BINPROGS=3D"${BINPROGS} bin/wbinfo" + mymod_shared=3D"--with-shared-modules=3Didmap_rid,idmap_hash" + use ldap && mymod_shared=3D"${mymod_shared},idmap_adex,idmap_ldap" + use ads && mymod_shared=3D"${mymod_shared},idmap_ad" +fi =20 S=3D"${WORKDIR}/${MY_P}/source3" =20 @@ -82,7 +88,7 @@ CONFDIR=3D"${FILESDIR}/$(get_version_component_range 1-2)" =20 pkg_setup() { - if use winbind && + if use winbind && [[ $(tc-getCC)$ =3D=3D *gcc* ]] && [[ $(gcc-major-version)$(gcc-minor-version) -lt 43 ]] then @@ -176,6 +182,7 @@ $(use_with aio aio-support) \ --with-sendfile-support \ $(use_with winbind) \ + ${mymod_shared} \ --without-included-popt \ --without-included-iniparser } @@ -273,6 +280,16 @@ dosym libnss_wins.so /usr/$(get_libdir)/libnss_wins.so.2 dolib.so ../nsswitch/libnss_winbind.so dosym libnss_winbind.so /usr/$(get_libdir)/libnss_winbind.so.2 + einfo "install libwbclient related manpages" + doman ../docs/manpages/idmap_rid.8 + doman ../docs/manpages/idmap_hash.8 + if use ldap ; then + doman ../docs/manpages/idmap_adex.8 + doman ../docs/manpages/idmap_ldap.8 + fi + if use ads ; then + doman ../docs/manpages/idmap_ad.8 + fi fi =20 # install binaries