diff --git a/net/grsync/Makefile b/net/grsync/Makefile index 359050baa997..36a8f916b9d1 100644 --- a/net/grsync/Makefile +++ b/net/grsync/Makefile @@ -1,50 +1,52 @@ # New ports collection makefile for: grsync # Date created: 24 August 2007 # Whom: Ganael Laplanche # # $FreeBSD$ # PORTNAME= grsync -PORTVERSION= 1.1.1 -PORTREVISION= 2 +PORTVERSION= 1.2.0 CATEGORIES= net ipv6 MASTER_SITES= http://www.opbyte.it/release/ \ LOCAL/martymac MAINTAINER= martymac@FreeBSD.org COMMENT= GTK frontend for rsync -RUN_DEPENDS= rsync:${PORTSDIR}/net/rsync - LICENSE= GPLv2 +RUN_DEPENDS= rsync:${PORTSDIR}/net/rsync \ + bash:${PORTSDIR}/shells/bash + USE_GNOME= gtk20 desktopfileutils GNU_CONFIGURE= yes USE_GMAKE= yes INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" +CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}" .if !defined(WITHOUT_NLS) USE_GETTEXT= yes PLIST_SUB+= NLS="" .else PLIST_SUB+= NLS="@comment " .endif MAN1= grsync.1 grsync-batch.1 post-patch: + @${REINPLACE_CMD} 's|/bin/bash|${LOCALBASE}/bin/bash|' \ + ${WRKSRC}/src/grsync-batch .if defined(WITHOUT_NLS) @${REINPLACE_CMD} 's/^ALL_LINGUAS=.*/ALL_LINGUAS=""/' \ ${WRKSRC}/configure .endif post-install: @-update-desktop-database .include diff --git a/net/grsync/distinfo b/net/grsync/distinfo index 981143f74da3..701f5172bcee 100644 --- a/net/grsync/distinfo +++ b/net/grsync/distinfo @@ -1,2 +1,2 @@ -SHA256 (grsync-1.1.1.tar.gz) = ea0d1cf4a25dc7d03f7d305cbab75757541f66b46844321a9630c32dcad30c39 -SIZE (grsync-1.1.1.tar.gz) = 283339 +SHA256 (grsync-1.2.0.tar.gz) = 91bf09fe7d217e7f138de89cdc3a8464766aa4ebdb7e32c5ac70fadefff28f1f +SIZE (grsync-1.2.0.tar.gz) = 297433 diff --git a/net/grsync/pkg-descr b/net/grsync/pkg-descr index 5f40c8d18642..de7903a88fb7 100644 --- a/net/grsync/pkg-descr +++ b/net/grsync/pkg-descr @@ -1,9 +1,9 @@ -Grsync is a GUI (Graphical User Interface) for rsync, the commandline -directory synchronization tool. It makes use of the GTK libraries and is -released under the GPL license, so it is opensource. It doesn't support all -of rsync features, but can be effectively used to synchronize local -directories and supports remote targets in a limited way (read: manual). For -example some people use grsync to synchronize their music collection with -removable devices or to backup personal files to a networked drive. +Grsync is a GUI (Graphical User Interface) for rsync, the commandline directory +synchronization tool. It makes use of the GTK libraries and is released under +the GPL license, so it is opensource. It doesn't support all of rsync features, +but can be effectively used to synchronize local directories and supports +remote targets in a limited way (read: manual). For example some people use +grsync to synchronize their music collection with removable devices or to +backup personal files to a networked drive. WWW: http://www.opbyte.it/grsync diff --git a/net/grsync/pkg-plist b/net/grsync/pkg-plist index 28c4ffb95e96..a5b8a5a8c3ed 100644 --- a/net/grsync/pkg-plist +++ b/net/grsync/pkg-plist @@ -1,53 +1,57 @@ bin/grsync bin/grsync-batch %%DATADIR%%/grsync.glade share/applications/grsync.desktop share/icons/hicolor/48x48/mimetypes/application-x-grsync-session.png share/mime/packages/grsync.xml share/pixmaps/grsync-busy.png share/pixmaps/grsync.png %%NLS%%share/locale/ca_ES/LC_MESSAGES/grsync.mo %%NLS%%share/locale/cs_CZ/LC_MESSAGES/grsync.mo %%NLS%%share/locale/de_DE/LC_MESSAGES/grsync.mo %%NLS%%share/locale/es_ES/LC_MESSAGES/grsync.mo %%NLS%%share/locale/fr_FR/LC_MESSAGES/grsync.mo %%NLS%%share/locale/gl_ES/LC_MESSAGES/grsync.mo +%%NLS%%share/locale/id_ID/LC_MESSAGES/grsync.mo %%NLS%%share/locale/it_IT/LC_MESSAGES/grsync.mo %%NLS%%share/locale/nb_NO/LC_MESSAGES/grsync.mo %%NLS%%share/locale/nl_NL/LC_MESSAGES/grsync.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/grsync.mo %%NLS%%share/locale/ru_RU/LC_MESSAGES/grsync.mo %%NLS%%share/locale/sv_SE/LC_MESSAGES/grsync.mo %%NLS%%share/locale/tr_TR/LC_MESSAGES/grsync.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/grsync.mo %%NLS%%@dirrmtry share/locale/tr_TR/LC_MESSAGES %%NLS%%@dirrmtry share/locale/tr_TR %%NLS%%@dirrmtry share/locale/sv_SE/LC_MESSAGES %%NLS%%@dirrmtry share/locale/sv_SE %%NLS%%@dirrmtry share/locale/ru_RU/LC_MESSAGES %%NLS%%@dirrmtry share/locale/ru_RU %%NLS%%@dirrmtry share/locale/nl_NL/LC_MESSAGES %%NLS%%@dirrmtry share/locale/nl_NL %%NLS%%@dirrmtry share/locale/nb_NO/LC_MESSAGES %%NLS%%@dirrmtry share/locale/nb_NO %%NLS%%@dirrmtry share/locale/it_IT/LC_MESSAGES %%NLS%%@dirrmtry share/locale/it_IT +%%NLS%%@dirrmtry share/locale/id_ID/LC_MESSAGES +%%NLS%%@dirrmtry share/locale/id_ID %%NLS%%@dirrmtry share/locale/gl_ES/LC_MESSAGES %%NLS%%@dirrmtry share/locale/gl_ES %%NLS%%@dirrmtry share/locale/de_DE/LC_MESSAGES %%NLS%%@dirrmtry share/locale/de_DE %%NLS%%@dirrmtry share/locale/cs_CZ/LC_MESSAGES %%NLS%%@dirrmtry share/locale/cs_CZ %%NLS%%@dirrmtry share/locale/ca_ES/LC_MESSAGES %%NLS%%@dirrmtry share/locale/ca_ES @dirrmtry share/mime/packages @dirrmtry share/mime @dirrmtry share/icons/hicolor/48x48/mimetypes @dirrmtry share/icons/hicolor/48x48 @dirrmtry share/icons/hicolor @dirrmtry share/icons @dirrmtry share/applications @dirrm %%DATADIR%% @exec %%LOCALBASE%%/bin/update-mime-database %D/share/mime @unexec %%LOCALBASE%%/bin/update-mime-database %D/share/mime @exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true @unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true