Date: Thu, 21 Nov 2013 13:26:41 +0000 (UTC) From: Ganael LAPLANCHE <martymac@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r334487 - head/net/grsync Message-ID: <201311211326.rALDQflP001225@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: martymac Date: Thu Nov 21 13:26:40 2013 New Revision: 334487 URL: http://svnweb.freebsd.org/changeset/ports/334487 Log: - Enable staging - Fix shebang of grsync-batch using shebangfix - Use new OPTIONS framework - Rework pkg-descr Modified: head/net/grsync/Makefile head/net/grsync/pkg-descr (contents, props changed) head/net/grsync/pkg-plist Modified: head/net/grsync/Makefile ============================================================================== --- head/net/grsync/Makefile Thu Nov 21 13:24:27 2013 (r334486) +++ head/net/grsync/Makefile Thu Nov 21 13:26:40 2013 (r334487) @@ -3,6 +3,7 @@ PORTNAME= grsync PORTVERSION= 1.2.4 +PORTREVISION= 1 CATEGORIES= net ipv6 MASTER_SITES= http://www.opbyte.it/release/ \ LOCAL/martymac @@ -16,7 +17,8 @@ RUN_DEPENDS= rsync:${PORTSDIR}/net/rsync bash:${PORTSDIR}/shells/bash USE_GNOME= gtk20 -USES= desktop-file-utils gmake shared-mime-info pkgconfig +USES= desktop-file-utils gmake shared-mime-info pkgconfig shebangfix +SHEBANG_FILES= src/grsync-batch GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-unity @@ -25,21 +27,14 @@ INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -MAN1= grsync.1 grsync-batch.1 +OPTIONS_DEFINE= NLS +OPTIONS_DEFAULT= NLS +OPTIONS_SUB= yes +NLS_USES= gettext -NO_STAGE= yes .include <bsd.port.options.mk> -.if ${PORT_OPTIONS:MNLS} -USES+= gettext -PLIST_SUB+= NLS="" -.else -PLIST_SUB+= NLS="@comment " -.endif - post-patch: - @${REINPLACE_CMD} 's|/bin/bash|${LOCALBASE}/bin/bash|' \ - ${WRKSRC}/src/grsync-batch .if empty(PORT_OPTIONS:MNLS) @${REINPLACE_CMD} 's/^ALL_LINGUAS=.*/ALL_LINGUAS=""/' \ ${WRKSRC}/configure Modified: head/net/grsync/pkg-descr ============================================================================== --- head/net/grsync/pkg-descr Thu Nov 21 13:24:27 2013 (r334486) +++ head/net/grsync/pkg-descr Thu Nov 21 13:26:40 2013 (r334487) @@ -2,8 +2,6 @@ Grsync is a GUI (Graphical User Interfac 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. +remote targets in a limited way (read: manual). WWW: http://www.opbyte.it/grsync Modified: head/net/grsync/pkg-plist ============================================================================== --- head/net/grsync/pkg-plist Thu Nov 21 13:24:27 2013 (r334486) +++ head/net/grsync/pkg-plist Thu Nov 21 13:26:40 2013 (r334487) @@ -1,5 +1,7 @@ bin/grsync bin/grsync-batch +man/man1/grsync-batch.1.gz +man/man1/grsync.1.gz %%DATADIR%%/grsync.glade share/applications/grsync.desktop share/icons/hicolor/48x48/mimetypes/application-x-grsync-session.png
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311211326.rALDQflP001225>