Unionfs-fuse is a userspace inmplementation of the unionfs layered filesystem.
Created attachment 93620 [details] unionfs-fuse-0.15.ebuild sys-fs
Thanks for submitting that ebuild. These sort of bugs need the EBUILD keyword and should be assigned to maintainer-wanted@gentoo.org , which jakub has done for you. You may not be aware of this, but as of portage 2.1 ebuilds should be explicitly setting RDEPEND, even if it's just RDEPEND=${DEPEND} . Also, I noticied that there is a file in the upstream tarball called CREDITS, which your ebuild doesn't install. It's important that contributors to open source projects are recognized for their work, so the ebuild should install this file using dodoc
Created attachment 93851 [details] unionfs-fuse-0.15.ebuild ...thanks for the feedback, corrected.
Created attachment 110597 [details] unionfs-fuse-0.17.ebuild This is an updated ebuild for version 0.17. The "make.sh" script does not seem to exist anymore, so I just replaced it with "emake || die..."
...I happen to be a unionfs-fuse developer and maintainer. I'm going to release a new version soon (with LOTS of extra functionality) so if you're going to add to portage, wait a bit longer please (days)...
...ooops, forgot to mention, 0.18 is out for some time now...
Created attachment 143682 [details] unionfs-fuse-0.18.ebuild Here's a slightly cleaner ebuild for 0.18.
Version 0.20 is out. The ebuild I posted for 0.18 still works.
Created attachment 161484 [details] unionfs-fuse-0.21.ebuild Slight change for 0.21.
Same again for 0.22.
...any volunteer to submit to sunrise?
Crashes for me on the very first read with command line: unionfs -d -f -o debug -s -o nonempty -o allow_other /tmp/cow=RW:/usr/portage/distfiles/=RO /usr/portage/distfiles Kernel is genkernel 2.6.30-gentoo-r5 on x86_64
a crash is definately not the correct behaviour but you're trying to mount /usr/portage/distfiles back on /usr/portage/distfiles which is a loop :-(
Created attachment 216149 [details, diff] Patch against v0.23 fixing the Makefile Radek, please apply this patch against 0.23 for the next release upstream. It fixes a make warning: `warning: jobserver unavailable: using -j1. Add `+' to parent make rule.' Please check <http://www.gnu.org/software/make/manual/make.html#Error-Messages> for details.
0.23 in tree now, closing. Radek, please contact me with information about how to best keep myself up to date on new releases. Looking forward to working with you.