Created attachment 328604 [details] usmb-20121106.ebuild A fuse module for accessing SMB/CIFS shares without root access. Unlike net-fs/smbnetfs, this one does not try to crawl the entire network for shares, instead having a configuration file which defines the shares to be mounted. This means that you can mount shares that you can’t see via NetBIOS browsing. Also useful if you have a server which can't be accessed with the in-kernel module due to bugs there (this module does not try to walk the server from the server root, almost everything else does). Upstream GIT repo (which has the newest code in it, 2010) http://repo.or.cz/w/usmb.git
Created attachment 328606 [details, diff] Patch to fix the man-page installation directory The man-page goes to the wrong place in the ebuild, although built outside portage it works OK - turns out that --man-dir option to configure causes the problem, which looks a bit like an autoconf bug. This is a work-around which stops the problem manifesting itself.
Created attachment 328608 [details] current git snapshot tarball git snapshot tarball to match ebuild. As per git head except I've fixed the (incorrect) version file and removed the .gitignore file.
Created attachment 328638 [details] usmb-9999.ebuild Live ebuild for usmb - EAPI 4; - use autotools-utils eclass; - use sed instead of patch(some of changes should be sent to upstream); - remove '-Werror' from CFLAGS; - correct recommended samba version, as upstream said
Latest change was some days ago, so if upstream fix issues and provide us a new release, we can include this in main tree...