Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 131901 - [EBUILD] gshare-0.90
Summary: [EBUILD] gshare-0.90
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Lowest enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://www.yimports.com/~cpinto/proje...
Whiteboard:
Keywords: EBUILD
: 131899 162567 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-05-01 06:27 UTC by Nuno Araujo
Modified: 2008-10-12 20:22 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
g-share-0.90.ebuild (gshare-0.90.ebuild,2.64 KB, text/plain)
2006-05-01 06:31 UTC, Nuno Araujo
Details
gnome-extra/gshare/gshare-0.90.ebuild (gshare-0.90.ebuild,2.74 KB, text/plain)
2006-05-04 12:15 UTC, Nuno Araujo
Details
gshare-0.90-new-depencencies.patch (gshare-0.90-new-depencencies.patch,715 bytes, patch)
2006-05-04 12:15 UTC, Nuno Araujo
Details | Diff
gnome-extra/gshare/gshare-0.90-r1.ebuild (gshare-0.90-r1.ebuild,2.04 KB, text/plain)
2006-05-04 19:26 UTC, Max Powers
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nuno Araujo 2006-05-01 06:27:43 UTC
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.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-05-01 06:31:08 UTC

*** This bug has been marked as a duplicate of 131899 ***
Comment 2 Nuno Araujo 2006-05-01 06:31:46 UTC
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
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-05-01 06:32:29 UTC
Sigh... this bugzilla freezing really needs to be solved... argh.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-05-01 06:32:46 UTC
*** Bug 131899 has been marked as a duplicate of this bug. ***
Comment 5 Nuno Araujo 2006-05-01 06:35:27 UTC
Sorry about that...
Comment 6 Max Powers 2006-05-03 11:43:10 UTC
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?
Comment 7 Max Powers 2006-05-03 23:46:00 UTC
The above configure problem has been fixed upstream
Comment 8 Nuno Araujo 2006-05-04 12:15:19 UTC
Created attachment 86158 [details]
gnome-extra/gshare/gshare-0.90.ebuild

updated ebuild that updated the configure scripts.
Comment 9 Nuno Araujo 2006-05-04 12:15:55 UTC
Created attachment 86159 [details, diff]
gshare-0.90-new-depencencies.patch

patch for updating configure scripts
Comment 10 Nuno Araujo 2006-05-04 12:16:54 UTC
(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
Comment 11 Max Powers 2006-05-04 13:07:46 UTC
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
Comment 12 Max Powers 2006-05-04 19:26:19 UTC
Created attachment 86174 [details]
gnome-extra/gshare/gshare-0.90-r1.ebuild

Adds a check for the avahi USE flag for gnome-vfs
Comment 13 Mario Witte 2007-01-15 14:38:52 UTC
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?
Comment 14 Jakub Moc (RETIRED) gentoo-dev 2007-01-17 20:50:32 UTC
*** Bug 162567 has been marked as a duplicate of this bug. ***
Comment 15 Gilles Dartiguelongue gentoo-dev 2008-04-19 22:23:52 UTC
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.
Comment 16 Gilles Dartiguelongue gentoo-dev 2008-04-19 22:24:33 UTC
erm unclosing. :)
Comment 17 Gilles Dartiguelongue gentoo-dev 2008-10-12 20:22:27 UTC
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.