1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-28 05:29:48 +00:00

Add grsync 0.6, GTK frontend for rsync.

PR:		ports/115785
Submitted by:	Ganael Laplanche <ganael.laplanche at martymac.com>
This commit is contained in:
Chin-San Huang 2007-08-25 20:33:31 +00:00
parent f9dc424914
commit ccae5a0641
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=198307
6 changed files with 83 additions and 0 deletions

View File

@ -173,6 +173,7 @@
SUBDIR += gotthard
SUBDIR += gq
SUBDIR += grdesktop
SUBDIR += grsync
SUBDIR += gsk
SUBDIR += gspoof
SUBDIR += gstreamer-plugins-libmms

36
net/grsync/Makefile Normal file
View File

@ -0,0 +1,36 @@
# New ports collection makefile for: grsync
# Date created: 24 August 2007
# Whom: Ganael Laplanche <ganael.laplanche@martymac.com>
#
# $FreeBSD$
#
PORTNAME= grsync
PORTVERSION= 0.6
CATEGORIES= net
MASTER_SITES= http://www.opbyte.it/release/ \
${MASTER_SITE_LOCAL}
MAINTAINER= ganael.laplanche@martymac.com
COMMENT= GTK frontend for rsync
RUN_DEPENDS= rsync:${PORTSDIR}/net/rsync
USE_GNOME= gtk20
GNU_CONFIGURE= yes
USE_GMAKE= yes
.if !defined(WITHOUT_NLS)
USE_GETTEXT= yes
PLIST_SUB+= NLS=""
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
.else
CONFIGURE_ARGS+=--disable-nls
PLIST_SUB+= NLS="@comment "
.endif
MAN1= grsync.1 grsync-batch.1
.include <bsd.port.mk>

3
net/grsync/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (grsync-0.6.tar.gz) = 1d5fa63fe80e4af893b7594ff55c6003
SHA256 (grsync-0.6.tar.gz) = 7919602773c04c13b790713f1db04883138f7179b18b44068a3443f0ffac1c43
SIZE (grsync-0.6.tar.gz) = 204566

View File

@ -0,0 +1,20 @@
--- po/Makefile.in.in.orig 2007-07-18 22:25:46.000000000 +0800
+++ po/Makefile.in.in 2007-08-26 04:01:44.000000000 +0800
@@ -34,7 +34,7 @@
datarootdir = @datarootdir@
libdir = @libdir@
DATADIRNAME = @DATADIRNAME@
-itlocaledir = $(prefix)/$(DATADIRNAME)/locale
+itlocaledir = $(prefix)/share/locale
subdir = po
install_sh = @install_sh@
# Automake >= 1.8 provides @mkdir_p@.
@@ -44,7 +44,7 @@
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
-GMSGFMT = @GMSGFMT@
+GMSGFMT = @INTLTOOL_MSGFMT@
MSGFMT = @MSGFMT@
XGETTEXT = @XGETTEXT@
INTLTOOL_UPDATE = @INTLTOOL_UPDATE@

9
net/grsync/pkg-descr Normal file
View File

@ -0,0 +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.
WWW: http://www.opbyte.it/grsync

14
net/grsync/pkg-plist Normal file
View File

@ -0,0 +1,14 @@
bin/grsync
bin/grsync-batch
%%NLS%%share/locale/fr_FR/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/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
share/applications/grsync.desktop
share/pixmaps/grsync.png
%%NLS%%@dirrmtry share/locale/nl_NL/LC_MESSAGES
%%NLS%%@dirrmtry share/locale/nl_NL