Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Dec 2012 18:33:17 +0100
From:      Olivier Duchateau <duchateau.olivier@gmail.com>
To:        Jason Helfman <jgh@freebsd.org>
Cc:        svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org
Subject:   Re: svn commit: r308356 - in head/sysutils: . gigolo
Message-ID:  <CAHcdu2qJL9HkAdiF_Wunhxwd5n1Z5HoztvnmaRf=DQxK3jDThA@mail.gmail.com>
In-Reply-To: <201212060002.qB602jXR014210@svn.freebsd.org>
References:  <201212060002.qB602jXR014210@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
In past, I worked on this port, but I think it needs to be enhanced:

- It's right it depends of devel/gvfs, but FUSE needs to be installed,
otherwise Gigolo don't work (my latest test was 2 years ago).
- As it needs FUSE, this port works only on i386 and amd64 architectures.

You can see my work here,
http://code.google.com/p/olivier-freebsd-ports/source/browse/sysutils/gigolo

2012/12/6 Jason Helfman <jgh@freebsd.org>:
> Author: jgh
> Date: Thu Dec  6 00:02:45 2012
> New Revision: 308356
> URL: http://svnweb.freebsd.org/changeset/ports/308356
>
> Log:
>   add new port: sysutils/gigolo
>
>   Gigolo is a frontend to easily manage connections to local and
>   remote filesystems using GIO/GVfs. It allows you to
>   quickly connect/mount a remote filesystem and manage bookmarks of such.
>
>   It is part of the Xfce Goodies project and the Subversion respository
>   is hosted on the Xfce servers though it does not have any hard
>   Xfce dependencies and can be used on other desktop environments as well.
>   The only hard dependency is GTK2.
>
>   WWW: http://www.uvena.de/gigolo/
>
>   PR:             170020
>   Submitted by:   nemysis@gmx.ch
>   Feature safe:   yes
>
> Added:
>   head/sysutils/gigolo/
>   head/sysutils/gigolo/Makefile   (contents, props changed)
>   head/sysutils/gigolo/distinfo   (contents, props changed)
>   head/sysutils/gigolo/pkg-descr   (contents, props changed)
>   head/sysutils/gigolo/pkg-plist   (contents, props changed)
> Modified:
>   head/sysutils/Makefile
>
> Modified: head/sysutils/Makefile
> ==============================================================================
> --- head/sysutils/Makefile      Wed Dec  5 23:52:35 2012        (r308355)
> +++ head/sysutils/Makefile      Thu Dec  6 00:02:45 2012        (r308356)
> @@ -311,6 +311,7 @@
>      SUBDIR += geomgui
>      SUBDIR += getdelta
>      SUBDIR += geteltorito
> +    SUBDIR += gigolo
>      SUBDIR += gkfreq
>      SUBDIR += gkleds2
>      SUBDIR += gkrellfire
>
> Added: head/sysutils/gigolo/Makefile
> ==============================================================================
> --- /dev/null   00:00:00 1970   (empty, because file is newly added)
> +++ head/sysutils/gigolo/Makefile       Thu Dec  6 00:02:45 2012        (r308356)
> @@ -0,0 +1,36 @@
> +# Created by: nemysis@gmx.ch
> +# $FreeBSD$
> +
> +PORTNAME=      gigolo
> +PORTVERSION=   0.4.1
> +CATEGORIES=    sysutils
> +MASTER_SITES=  http://files.uvena.de/gigolo/
> +
> +MAINTAINER=    nemysis@gmx.ch
> +COMMENT=       Frontend to easily manage filesystem connections
> +
> +LICENSE=       GPLv2
> +
> +BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser
> +LIB_DEPENDS=   cairo:${PORTSDIR}/graphics/cairo
> +
> +USE_BZIP2=     yes
> +USE_GNOME=     gtk20 gvfs
> +USE_XORG=      x11
> +USE_PYTHON=    yes
> +USE_GETTEXT=   yes
> +
> +MAN1=          gigolo.1
> +
> +PORTDOCS=      AUTHORS ChangeLog NEWS README TODO COPYING
> +
> +do-configure:
> +       @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./waf configure --mandir=${PREFIX}/man
> +
> +do-build:
> +       @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./waf build
> +
> +do-install:
> +       @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./waf install
> +
> +.include <bsd.port.mk>
>
> Added: head/sysutils/gigolo/distinfo
> ==============================================================================
> --- /dev/null   00:00:00 1970   (empty, because file is newly added)
> +++ head/sysutils/gigolo/distinfo       Thu Dec  6 00:02:45 2012        (r308356)
> @@ -0,0 +1,2 @@
> +SHA256 (gigolo-0.4.1.tar.bz2) = 82f3b5f0ce3ff19c1facac1c89117d67bdf1d4fac66e42fb7a98a8b0d74a17f9
> +SIZE (gigolo-0.4.1.tar.bz2) = 194112
>
> Added: head/sysutils/gigolo/pkg-descr
> ==============================================================================
> --- /dev/null   00:00:00 1970   (empty, because file is newly added)
> +++ head/sysutils/gigolo/pkg-descr      Thu Dec  6 00:02:45 2012        (r308356)
> @@ -0,0 +1,10 @@
> +Gigolo is a frontend to easily manage connections to local and
> +remote filesystems using GIO/GVfs. It allows you to
> +quickly connect/mount a remote filesystem and manage bookmarks of such.
> +
> +It is part of the Xfce Goodies project and the Subversion respository
> +is hosted on the Xfce servers though it does not have any hard
> +Xfce dependencies and can be used on other desktop environments as well.
> +The only hard dependency is GTK2.
> +
> +WWW: http://www.uvena.de/gigolo/
>
> Added: head/sysutils/gigolo/pkg-plist
> ==============================================================================
> --- /dev/null   00:00:00 1970   (empty, because file is newly added)
> +++ head/sysutils/gigolo/pkg-plist      Thu Dec  6 00:02:45 2012        (r308356)
> @@ -0,0 +1,44 @@
> +bin/gigolo
> +share/applications/gigolo.desktop
> +share/locale/bg/LC_MESSAGES/gigolo.mo
> +share/locale/ca/LC_MESSAGES/gigolo.mo
> +share/locale/cs/LC_MESSAGES/gigolo.mo
> +share/locale/da/LC_MESSAGES/gigolo.mo
> +share/locale/de/LC_MESSAGES/gigolo.mo
> +share/locale/el/LC_MESSAGES/gigolo.mo
> +share/locale/es/LC_MESSAGES/gigolo.mo
> +share/locale/eu/LC_MESSAGES/gigolo.mo
> +share/locale/fi/LC_MESSAGES/gigolo.mo
> +share/locale/fr/LC_MESSAGES/gigolo.mo
> +share/locale/gl/LC_MESSAGES/gigolo.mo
> +share/locale/hr/LC_MESSAGES/gigolo.mo
> +share/locale/hu/LC_MESSAGES/gigolo.mo
> +share/locale/id/LC_MESSAGES/gigolo.mo
> +share/locale/it/LC_MESSAGES/gigolo.mo
> +share/locale/ja/LC_MESSAGES/gigolo.mo
> +share/locale/lv/LC_MESSAGES/gigolo.mo
> +share/locale/nl/LC_MESSAGES/gigolo.mo
> +share/locale/pl/LC_MESSAGES/gigolo.mo
> +share/locale/pt/LC_MESSAGES/gigolo.mo
> +share/locale/pt_BR/LC_MESSAGES/gigolo.mo
> +share/locale/ru/LC_MESSAGES/gigolo.mo
> +share/locale/sk/LC_MESSAGES/gigolo.mo
> +share/locale/sv/LC_MESSAGES/gigolo.mo
> +share/locale/tr/LC_MESSAGES/gigolo.mo
> +share/locale/uk/LC_MESSAGES/gigolo.mo
> +share/locale/zh_CN/LC_MESSAGES/gigolo.mo
> +share/locale/ast/LC_MESSAGES/gigolo.mo
> +share/locale/kk/LC_MESSAGES/gigolo.mo
> +share/locale/ug/LC_MESSAGES/gigolo.mo
> +share/locale/ur/LC_MESSAGES/gigolo.mo
> +share/locale/ur_PK/LC_MESSAGES/gigolo.mo
> +@dirrmtry share/locale/ur_PK/LC_MESSAGES
> +@dirrmtry share/locale/ur_PK
> +@dirrmtry share/locale/ur
> +@dirrmtry share/locale/ug/LC_MESSAGES
> +@dirrmtry share/locale/ug
> +@dirrmtry share/locale/kk/LC_MESSAGES
> +@dirrmtry share/locale/kk
> +@dirrmtry share/locale/ast/LC_MESSAGES
> +@dirrmtry share/locale/ast
> +@dirrmtry share/applications



-- 
olivier



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHcdu2qJL9HkAdiF_Wunhxwd5n1Z5HoztvnmaRf=DQxK3jDThA>