Seems like we missed version 0.9.7, so here is an ebuild for 0.9.8. # diff smbldap-tools-0.9.6.ebuild smbldap-tools-0.9.8.ebuild 4a5,6 > EAPI=4 > 9c11 < SRC_URI="http://download.gna.org/smbldap-tools/packages/${P}.tar.gz" --- > SRC_URI="http://download.gna.org/smbldap-tools/sources/${PV}/${P}.tar.gz" 24,30d25 < src_compile() { < mkdir man < for i in smbldap-[gpu]*; do < pod2man --section=8 $i > man/$i.8 || die "generation manpage for ${i} failed" < done < } < 32c27 < emake install prefix="${D}/usr" sysconfdir="${D}/etc" || die "emake install failed" --- > emake DESTDIR="${D}" install 35,37c30 < newsbin configure.pl smbldap-configure.pl < < rm -f "${D}/usr/sbin"/*.spec --- > newsbin smbldap-config.cmd smbldap-config 39c32,33 < dodoc CONTRIBUTORS ChangeLog FILES INFRA README TODO doc/*.conf --- > dodoc CONTRIBUTORS ChangeLog FILES INFRA INSTALL README TODO doc/*conf* doc/smbldap-tools* > dodoc -r doc/migration_scripts 41c35,36 < doman man/* --- > for i in smbldap-[gpu]*.8; do sed -i 's/.CMD//g' $i; done > doman smbldap-[gpu]*.8 43,45c38,39 < insinto /usr/share/doc/${PF} < doins -r doc/migration_scripts < doins doc/*.pdf --- > insinto /etc/smbldap-tools > doins smbldap.conf smbldap_bind.conf 53a48,49 > elog > elog " Please read INSTALL when upgrading from version 0.9.6."
Btw, will this ever be put in stable x86 or amd64 ? The last version which is stabilized in x86 and amd64 is smbldap-tools-0.9.4-r1, which is from 2008-03-12 !
Bumped in cvs. Stable can be done in 30 days. Just open stabilisation request bugreport.
Thanks Tomáš :) Please add the doman section so that the created man pages are installed: sed -i 's/.CMD//g' smbldap-[gpu]*.8 || die + doman smbldap-[gpu]*.8 Thanks for the ebuild and optimalizations.
Please include the doman section as noted in https://bugs.gentoo.org/show_bug.cgi?id=413329#c3.
doman added to smbldap-tools-0.9.8
Thank you Victor! :)