svn commit: r308356 - in head/sysutils: . gigolo
Olivier Duchateau
duchateau.olivier at gmail.com
Thu Dec 6 17:33:19 UTC 2012
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 at 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 at 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 at gmx.ch
> +# $FreeBSD$
> +
> +PORTNAME= gigolo
> +PORTVERSION= 0.4.1
> +CATEGORIES= sysutils
> +MASTER_SITES= http://files.uvena.de/gigolo/
> +
> +MAINTAINER= nemysis at 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
> + at dirrmtry share/locale/ur_PK/LC_MESSAGES
> + at dirrmtry share/locale/ur_PK
> + at dirrmtry share/locale/ur
> + at dirrmtry share/locale/ug/LC_MESSAGES
> + at dirrmtry share/locale/ug
> + at dirrmtry share/locale/kk/LC_MESSAGES
> + at dirrmtry share/locale/kk
> + at dirrmtry share/locale/ast/LC_MESSAGES
> + at dirrmtry share/locale/ast
> + at dirrmtry share/applications
--
olivier
More information about the svn-ports-all
mailing list