Index: head/net/grsync/Makefile =================================================================== --- head/net/grsync/Makefile (revision 547527) +++ head/net/grsync/Makefile (revision 547528) @@ -1,34 +1,37 @@ # Created by: Ganael Laplanche # $FreeBSD$ PORTNAME= grsync -PORTVERSION= 1.2.6 +PORTVERSION= 1.2.8 CATEGORIES= net MASTER_SITES= http://www.opbyte.it/release/ \ LOCAL/martymac MAINTAINER= martymac@FreeBSD.org COMMENT= GTK frontend for rsync LICENSE= GPLv2 RUN_DEPENDS= rsync:net/rsync \ bash:shells/bash +LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 +USES= desktop-file-utils gettext gmake gnome \ + pkgconfig shared-mime-info shebangfix +USE_GNOME= cairo gtk20 intltool + GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-unity CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -USES= desktop-file-utils gettext gmake gnome \ - pkgconfig shared-mime-info shebangfix -USE_GNOME= gtk20 intltool SHEBANG_FILES= src/grsync-batch INSTALLS_ICONS= yes OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls .include Index: head/net/grsync/distinfo =================================================================== --- head/net/grsync/distinfo (revision 547527) +++ head/net/grsync/distinfo (revision 547528) @@ -1,2 +1,3 @@ -SHA256 (grsync-1.2.6.tar.gz) = 66d5acea5e6767d6ed2082e1c6e250fe809cb1e797cbbee5c8e8a2d28a895619 -SIZE (grsync-1.2.6.tar.gz) = 333540 +TIMESTAMP = 1599161587 +SHA256 (grsync-1.2.8.tar.gz) = 94ea5faca67e3df467b5283377af3cb32b2b47631b6a32d38bc7b371209306b1 +SIZE (grsync-1.2.8.tar.gz) = 352885 Index: head/net/grsync/files/patch-po-Makefile.in.in =================================================================== --- head/net/grsync/files/patch-po-Makefile.in.in (revision 547527) +++ head/net/grsync/files/patch-po-Makefile.in.in (revision 547528) @@ -1,11 +1,11 @@ ---- po/Makefile.in.in.orig 2008-12-08 11:44:27.794971692 +0100 -+++ po/Makefile.in.in 2008-12-08 11:44:42.679745595 +0100 -@@ -34,7 +34,7 @@ +--- po/Makefile.in.in.orig 2013-04-30 11:48:54 UTC ++++ po/Makefile.in.in +@@ -34,7 +34,7 @@ datadir = @datadir@ 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@. Index: head/net/grsync/files/patch-src-callbacks.h =================================================================== --- head/net/grsync/files/patch-src-callbacks.h (nonexistent) +++ head/net/grsync/files/patch-src-callbacks.h (revision 547528) @@ -0,0 +1,19 @@ +--- src/callbacks.h.orig 2013-04-30 11:48:54 UTC ++++ src/callbacks.h +@@ -7,11 +7,11 @@ + #define ICON_PACKAGE PACKAGE_DATA_DIR "/" ICON_SOURCE + #define ICON_PACKAGE_BUSY PACKAGE_DATA_DIR "/" ICON_SOURCE_BUSY + +-GtkBuilder *builder; +-GtkWidget *main_window; +-gchar *argv_session, *argv_filename, *icon, *icon_busy; +-gboolean cmdline_session, cmdline_execute, cmdline_stayopen, cmdline_import; +-GtkListStore *liststore_session; ++extern GtkBuilder *builder; ++extern GtkWidget *main_window; ++extern gchar *argv_session, *argv_filename, *icon, *icon_busy; ++extern gboolean cmdline_session, cmdline_execute, cmdline_stayopen, cmdline_import; ++extern GtkListStore *liststore_session; + + void save_settings(gchar *session, gchar *filename); + gboolean load_groups(gchar *session); Property changes on: head/net/grsync/files/patch-src-callbacks.h ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/net/grsync/files/patch-src-main.c =================================================================== --- head/net/grsync/files/patch-src-main.c (nonexistent) +++ head/net/grsync/files/patch-src-main.c (revision 547528) @@ -0,0 +1,15 @@ +--- src/main.c.orig 2013-04-30 11:48:54 UTC ++++ src/main.c +@@ -10,6 +10,12 @@ + # include + #endif + ++GtkBuilder *builder; ++GtkWidget *main_window; ++gchar *argv_session, *argv_filename, *icon, *icon_busy; ++gboolean cmdline_session, cmdline_execute, cmdline_stayopen, cmdline_import; ++GtkListStore *liststore_session; ++ + int main (int argc, char *argv[]) { + #ifdef ENABLE_NLS + bindtextdomain(GETTEXT_PACKAGE, PACKAGE_LOCALE_DIR); Property changes on: head/net/grsync/files/patch-src-main.c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/net/grsync/pkg-plist =================================================================== --- head/net/grsync/pkg-plist (revision 547527) +++ head/net/grsync/pkg-plist (revision 547528) @@ -1,28 +1,30 @@ 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 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/el_GR/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/hr_HR/LC_MESSAGES/grsync.mo %%NLS%%share/locale/hu_HU/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/pt_PT/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%%share/locale/zh_TW/LC_MESSAGES/grsync.mo