Attached you will find an ebuild for gshare, a file sharing utility for gnome that creates an "local" ftp server for sharing files and advertises it's presence using avahi.
*** This bug has been marked as a duplicate of 131899 ***
Created attachment 85923 [details] g-share-0.90.ebuild I would suggest gnome-extra for the category. The dependencies and arch are based on what I have installed in my machine. Free to you to update them if you test them on other arches and with "lower" dependencies
Sigh... this bugzilla freezing really needs to be solved... argh.
*** Bug 131899 has been marked as a duplicate of this bug. ***
Sorry about that...
Configure halts on: checking for GTKSHARP... configure: error: Package requirements (gtk-sharp >= 1.0) were not met: No package 'gtk-sharp' found but I have: Calculating dependencies... done! [ebuild R ] dev-dotnet/gtk-sharp-2.8.2 USE="-doc" 2,118 kB Maybe Gentoo installs these in a non-standard place?
The above configure problem has been fixed upstream
Created attachment 86158 [details] gnome-extra/gshare/gshare-0.90.ebuild updated ebuild that updated the configure scripts.
Created attachment 86159 [details, diff] gshare-0.90-new-depencencies.patch patch for updating configure scripts
(In reply to comment #6) > Configure halts on: > > checking for GTKSHARP... configure: error: Package requirements (gtk-sharp >= > 1.0) were not met: > > No package 'gtk-sharp' found > > > but I have: > > Calculating dependencies... done! > [ebuild R ] dev-dotnet/gtk-sharp-2.8.2 USE="-doc" 2,118 kB > > > Maybe Gentoo installs these in a non-standard place? > Could you please try the last version of the ebuild. It should solve your problem
Thanks Nuno, but the configure script has been cleaned up and fixed upstream. You should pull from the CVS repository of gshare and backport the patch here as it cleans things up rather nicely. This ebuild should also checks to see if gnome-vfs was compiled with the avahi useflag; gshare does not work without it: if built_with_use gnome-base/gnome-vfs avahi then einfo "Avahi support enabled in gnome-base/gnome-vfs, I will continue..." else eerror "Please rebuild gnome-base/gnome-vfs, with avahi support enabled!" eerror "Try USE=\"avahi\" emerge gnome-base/gnome-vfs," eerror "or add \"avahi\" to your USE string in /etc/make.conf and" eerror "emerge gnome-base/gnome-vfs." die "Avahi USE flag must be enabled in gnome-base/gnome-vfs" fi
Created attachment 86174 [details] gnome-extra/gshare/gshare-0.90-r1.ebuild Adds a check for the avahi USE flag for gnome-vfs
Meanwhile gshare 0.93 is out. I have just tried to bump the ebuild to that version but failed due to dependencies. It seems as if the newest dbus-build 1.0.2 does not contain mono bindings. Did anyone have luck on this?
*** Bug 162567 has been marked as a duplicate of this bug. ***
URL looks dead. FTR, I'd rather choose gnome-user-share to enter the tree because it uses a well known/tested daemon as a dep.
erm unclosing. :)
I've just commited gnome-user-share to the tree so I'm removing gnome from CC. Maybe you'd like dotnet to have a look.
Upstream domain is dead. I could not find any maintained software by the name of "gshare" easily accessible anywhere on the web. As mentioned in #c15, gnome-user-share is presently available in ::gentoo (gnome-extra/gnome-user-share) and still maintained by the upstream GNOME Project: https://gitlab.gnome.org/GNOME/gnome-user-share We'll close this bug as OBSOLETE since the software is no longer maintained or even available.