1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-21 00:25:50 +00:00

- Enable staging

- Fix shebang of grsync-batch using shebangfix
- Use new OPTIONS framework
- Rework pkg-descr
This commit is contained in:
Ganael LAPLANCHE 2013-11-21 13:26:40 +00:00
parent 44fb911609
commit b51b086e5c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=334487
3 changed files with 10 additions and 15 deletions

View File

@ -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

View File

@ -2,8 +2,6 @@ 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.
remote targets in a limited way (read: manual).
WWW: http://www.opbyte.it/grsync

View File

@ -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