Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Jan 2009 19:17:56 +0900 (YAKT)
From:      Alexander Logvinov <ports@logvinov.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        Alexander Logvinov <ports@logvinov.com>
Subject:   ports/130539: [maintainer update] palm/synce-trayicon: update to 0.13
Message-ID:  <200901141017.n0EAHurg092668@blg.akavia.ru>
Resent-Message-ID: <200901141020.n0EAK5Y4022321@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         130539
>Category:       ports
>Synopsis:       [maintainer update] palm/synce-trayicon: update to 0.13
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jan 14 10:20:05 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Alexander Logvinov
>Release:        FreeBSD 6.4-RELEASE i386
>Organization:
>Environment:

>Description:

  Update to 0.13.
	
>How-To-Repeat:

>Fix:

Index: Makefile
===================================================================
RCS file: /home/pcvs/ports/palm/synce-trayicon/Makefile,v
retrieving revision 1.20
diff -u -r1.20 Makefile
--- Makefile	19 Aug 2008 23:00:29 -0000	1.20
+++ Makefile	14 Jan 2009 10:01:03 -0000
@@ -5,7 +5,7 @@
 # $FreeBSD: ports/palm/synce-trayicon/Makefile,v 1.20 2008/08/19 23:00:29 miwi Exp $
 
 PORTNAME=	synce-trayicon
-PORTVERSION=	0.12
+PORTVERSION=	0.13
 CATEGORIES=	palm
 MASTER_SITES=	SF
 MASTER_SITE_SUBDIR=	synce
@@ -16,37 +16,27 @@
 LIB_DEPENDS=	rra.0:${PORTSDIR}/palm/synce-librra \
 		gtop-2.0.7:${PORTSDIR}/devel/libgtop \
 		unshield.0:${PORTSDIR}/archivers/unshield \
-		orange.0:${PORTSDIR}/archivers/liborange
-RUN_DEPENDS=	${LOCALBASE}/libexec/gvfsd-synce:${PORTSDIR}/palm/synce-gvfs
-
-OPTIONS=	NOTIFY	"Enable libnotify support"	on
+		orange.0:${PORTSDIR}/archivers/liborange \
+		notify.1:${PORTSDIR}/devel/libnotify
+RUN_DEPENDS=	${LOCALBASE}/libexec/gvfsd-synce:${PORTSDIR}/palm/synce-gvfs \
+		${LOCALBASE}/libexec/notification-daemon:${PORTSDIR}/deskutils/notification-daemon
 
 GNU_CONFIGURE=	yes
 USE_GMAKE=	yes
 USE_GETTEXT=	yes
-USE_GNOME=	gnomeprefix gnomehack gnometarget libgnomeui
+USE_GNOME=	gnomeprefix gnomehack libgnomeui
 INSTALLS_ICONS=	yes
 GCONF_SCHEMAS=	${PORTNAME}.schemas
-LDFLAGS+=	-L${LOCALBASE}/lib
-CFLAGS+=	-I${LOCALBASE}/include
-CONFIGURE_ENV=	CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS}" \
-		LDFLAGS="${LDFLAGS} ${PTHREAD_LIBS}"
+LDFLAGS+=	-L${LOCALBASE}/lib ${PTHREAD_CFLAGS}
+CFLAGS+=	-I${LOCALBASE}/include ${PTHREAD_LIBS}
+CONFIGURE_ENV=	CFLAGS="${CFLAGS}" \
+		LDFLAGS="${LDFLAGS}"
 SUB_FILES=	pkg-message
 
 MAN1=		${PORTNAME}.1
 
 .include <bsd.port.pre.mk>
 
-.if defined(WITH_NOTIFY)
-LIB_DEPENDS+=	notify.1:${PORTSDIR}/devel/libnotify
-RUN_DEPENDS+=	${LOCALBASE}/libexec/notification-daemon:${PORTSDIR}/deskutils/notification-daemon
-.endif
-
-post-patch:
-.if !defined(WITH_NOTIFY)
-	@${REINPLACE_CMD} -e 's|enable_notify=yes|enable_notify=no|' ${WRKSRC}/configure
-.endif
-
 pre-configure:
 	@if [ -z "`${GREP} libsynce ${LOCALBASE}/libdata/pkgconfig/liborange.pc`" ]; then \
 	    ${ECHO_MSG} ; \
Index: distinfo
===================================================================
RCS file: /home/pcvs/ports/palm/synce-trayicon/distinfo,v
retrieving revision 1.6
diff -u -r1.6 distinfo
--- distinfo	19 Aug 2008 23:00:30 -0000	1.6
+++ distinfo	14 Jan 2009 10:01:03 -0000
@@ -1,3 +1,3 @@
-MD5 (synce-trayicon-0.12.tar.gz) = 46da7e0de59645a4272a106f718a0f0a
-SHA256 (synce-trayicon-0.12.tar.gz) = 5bfea3a88bba1656b6e72dea1ef20277be8a1e8fdf1c3805cf9c40037bd6e7d6
-SIZE (synce-trayicon-0.12.tar.gz) = 459329
+MD5 (synce-trayicon-0.13.tar.gz) = 279d117111426aac21a25843dc48e2a6
+SHA256 (synce-trayicon-0.13.tar.gz) = 11f8f7da9ec2493a40b14a621b1c4871f55f66addcc08a19f753a360cdcff369
+SIZE (synce-trayicon-0.13.tar.gz) = 382406
Index: pkg-plist
===================================================================
RCS file: /home/pcvs/ports/palm/synce-trayicon/pkg-plist,v
retrieving revision 1.7
diff -u -r1.7 pkg-plist
--- pkg-plist	27 Jul 2008 14:42:34 -0000	1.7
+++ pkg-plist	14 Jan 2009 10:01:03 -0000
@@ -1,6 +1,8 @@
 bin/synce-trayicon
 lib/synce-trayicon/modules/test-mod.so
 lib/synce-trayicon/modules/test-mod.la
+share/applications/synce-trayicon.desktop
+share/gnome/autostart/synce-trayicon-autostart.desktop
 share/locale/ru/LC_MESSAGES/synce-trayicon.mo
 share/locale/sv/LC_MESSAGES/synce-trayicon.mo
 share/icons/hicolor/22x22/apps/synce-gray.png
@@ -8,6 +10,9 @@
 share/icons/hicolor/48x48/apps/synce-gray.png
 share/icons/hicolor/48x48/apps/synce-color.png
 share/synce/synce_trayicon_properties.glade
+@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
+@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
 @dirrmtry lib/synce-trayicon/modules
 @dirrmtry lib/synce-trayicon
+@dirrmtry share/applications
 @dirrmtry share/synce
Index: files/patch-data_synce-trayicon.schemas.in
===================================================================
RCS file: files/patch-data_synce-trayicon.schemas.in
diff -N files/patch-data_synce-trayicon.schemas.in
--- files/patch-data_synce-trayicon.schemas.in	19 Aug 2008 23:00:30 -0000	1.2
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
---- data/synce-trayicon.schemas.in.orig	2008-07-28 10:01:15.000000000 +1000
-+++ data/synce-trayicon.schemas.in	2008-07-28 10:01:39.000000000 +1000
-@@ -19,10 +19,10 @@
-       <applyto>/apps/synce/trayicon/dccm</applyto>
-       <owner>synce-trayicon</owner>
-       <type>string</type>
--      <default>o</default>
-+      <default>h</default>
-       <locale name="C">
-         <short>The dccm implementation used</short>
--        <long>The dccm implementation used, 'o' for odccm (the default), 'h' for synce-hal, 'v' for vdccm.</long>
-+        <long>The dccm implementation used, 'h' for synce-hal (the default), 'v' for vdccm.</long>
-       </locale>
-     </schema>
- 
Index: files/patch-data_synce_trayicon_properties.glade
===================================================================
RCS file: files/patch-data_synce_trayicon_properties.glade
diff -N files/patch-data_synce_trayicon_properties.glade
--- files/patch-data_synce_trayicon_properties.glade	27 Jul 2008 14:42:34 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,51 +0,0 @@
---- data/synce_trayicon_properties.glade.orig	2008-04-16 05:17:48.000000000 +1000
-+++ data/synce_trayicon_properties.glade	2008-07-26 22:06:15.000000000 +1000
-@@ -53,20 +53,6 @@
-                         <property name="visible">True</property>
-                         <property name="spacing">6</property>
-                         <child>
--                          <widget class="GtkRadioButton" id="prefs_use_odccm">
--                            <property name="visible">True</property>
--                            <property name="can_focus">True</property>
--                            <property name="label" translatable="yes">Odccm</property>
--                            <property name="use_underline">True</property>
--                            <property name="response_id">0</property>
--                            <property name="draw_indicator">True</property>
--                          </widget>
--                          <packing>
--                            <property name="expand">False</property>
--                            <property name="fill">False</property>
--                          </packing>
--                        </child>
--                        <child>
-                           <widget class="GtkRadioButton" id="prefs_use_hal">
-                             <property name="visible">True</property>
-                             <property name="can_focus">True</property>
-@@ -74,12 +60,10 @@
-                             <property name="use_underline">True</property>
-                             <property name="response_id">0</property>
-                             <property name="draw_indicator">True</property>
--                            <property name="group">prefs_use_odccm</property>
-                           </widget>
-                           <packing>
-                             <property name="expand">False</property>
-                             <property name="fill">False</property>
--                            <property name="position">1</property>
-                           </packing>
-                         </child>
-                         <child>
-@@ -90,12 +74,12 @@
-                             <property name="use_underline">True</property>
-                             <property name="response_id">0</property>
-                             <property name="draw_indicator">True</property>
--                            <property name="group">prefs_use_odccm</property>
-+                            <property name="group">prefs_use_hal</property>
-                           </widget>
-                           <packing>
-                             <property name="expand">False</property>
-                             <property name="fill">False</property>
--                            <property name="position">2</property>
-+                            <property name="position">1</property>
-                           </packing>
-                         </child>
-                         <child>
Index: files/patch-src_hal-client.c
===================================================================
RCS file: files/patch-src_hal-client.c
diff -N files/patch-src_hal-client.c
--- files/patch-src_hal-client.c	19 Aug 2008 23:00:30 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
---- src/hal-client.c.orig	2008-07-28 09:58:40.000000000 +1000
-+++ src/hal-client.c	2008-07-28 09:59:09.000000000 +1000
-@@ -188,7 +188,7 @@
-     goto exit;
-   }
- 
--  if ( (strcmp(pw_status, "unset") == 0) || (strcmp(pw_status, "unlocked")) ) {
-+  if ( (strcmp(pw_status, "unset") == 0) || (strcmp(pw_status, "unlocked") == 0) ) {
-     g_ptr_array_remove_index(priv->pending_devices, i);
- 
-     if (!libhal_device_remove_property_watch(priv->hal_ctx, udi, &dbus_error))
Index: files/patch-src_properties.c
===================================================================
RCS file: files/patch-src_properties.c
diff -N files/patch-src_properties.c
--- files/patch-src_properties.c	27 Jul 2008 14:42:34 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,94 +0,0 @@
---- src/properties.c.orig	2008-07-26 22:26:43.000000000 +1000
-+++ src/properties.c	2008-07-26 22:28:54.000000000 +1000
-@@ -23,7 +23,6 @@
- 
-   if (!(g_ascii_strcasecmp(key, "/apps/synce/trayicon/dccm"))) {
-     const gchar *which_dccm = gconf_value_get_string(value);
--    GtkWidget *prefs_use_odccm = glade_xml_get_widget (xml, "prefs_use_odccm");	
-     GtkWidget *prefs_use_vdccm = glade_xml_get_widget (xml, "prefs_use_vdccm");	
-     GtkWidget *prefs_use_hal = glade_xml_get_widget (xml, "prefs_use_hal");	
-     GtkWidget *prefs_start_stop_vdccm = glade_xml_get_widget (xml, "prefs_start_stop_vdccm");	
-@@ -31,33 +30,18 @@
-     if (!(g_ascii_strcasecmp(which_dccm, "v"))) {
-       gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (prefs_use_vdccm), TRUE);
-       gtk_widget_set_sensitive(prefs_start_stop_vdccm, TRUE);
--    } else if (!(g_ascii_strcasecmp(which_dccm, "o"))) {
--      gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (prefs_use_odccm), TRUE);
--      gtk_widget_set_sensitive(prefs_start_stop_vdccm, FALSE);
-     } else if (!(g_ascii_strcasecmp(which_dccm, "h"))) {
-       gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (prefs_use_hal), TRUE);
-       gtk_widget_set_sensitive(prefs_start_stop_vdccm, FALSE);
-     } else {
-       gconf_client_set_string (conf_client,
--			    "/apps/synce/trayicon/dccm", "o", NULL);
-+			    "/apps/synce/trayicon/dccm", "h", NULL);
-     }
-   }
- }
- 
- 
- static void
--prefs_use_odccm_toggled_cb (GtkWidget *widget, gpointer data)
--{
--    gboolean state;
--    GConfClient *conf_client = gconf_client_get_default();
--
--    state = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (widget));
--    if (state)
--      gconf_client_set_string (conf_client,
--			       "/apps/synce/trayicon/dccm", "o", NULL);
--}
--
--static void
- prefs_use_vdccm_toggled_cb (GtkWidget *widget, gpointer data)
- {
-     gboolean state;
-@@ -107,7 +91,7 @@
- GtkWidget *
- run_prefs_dialog (SynceTrayIcon *trayicon)
- {
--  GtkWidget *prefs_window, *prefs_use_odccm, *prefs_use_vdccm, *prefs_use_hal, *prefs_start_stop_vdccm, *close_button;
-+  GtkWidget *prefs_window, *prefs_use_vdccm, *prefs_use_hal, *prefs_start_stop_vdccm, *close_button;
-   gchar *which_dccm;
-   GError *error = NULL;
- 
-@@ -117,36 +101,30 @@
- 
-   prefs_window = glade_xml_get_widget (xml, "prefs_window");
- 
--  prefs_use_odccm = glade_xml_get_widget (xml, "prefs_use_odccm");
-   prefs_use_vdccm = glade_xml_get_widget (xml, "prefs_use_vdccm");
-   prefs_use_hal = glade_xml_get_widget (xml, "prefs_use_hal");
-   prefs_start_stop_vdccm = glade_xml_get_widget (xml, "prefs_start_stop_vdccm");
- 
-   if (!(which_dccm = gconf_client_get_string (conf_client,
- 					      "/apps/synce/trayicon/dccm", &error))) {
--    which_dccm = g_strdup("o");
-+    which_dccm = g_strdup("h");
-     if (error) {
-       g_warning("%s: Get dccm type from gconf failed: %s", G_STRFUNC, error->message);
-       g_error_free(error);
-     }
-   }
- 
--  if (!(g_ascii_strcasecmp(which_dccm, "h"))) {
--    gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (prefs_use_hal), TRUE);
--    gtk_widget_set_sensitive(prefs_start_stop_vdccm, FALSE);
--  } else if (!(g_ascii_strcasecmp(which_dccm, "v"))) {
-+  if (!(g_ascii_strcasecmp(which_dccm, "v"))) {
-     gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (prefs_use_vdccm), TRUE);
-     gtk_widget_set_sensitive(prefs_start_stop_vdccm, TRUE);
-     gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (prefs_start_stop_vdccm), 
- 				  gconf_client_get_bool (conf_client,
- 							 "/apps/synce/trayicon/start_vdccm", NULL));
-   } else {
--    gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (prefs_use_odccm), TRUE);
-+    gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (prefs_use_hal), TRUE);
-     gtk_widget_set_sensitive(prefs_start_stop_vdccm, FALSE);
-   }
- 
--  g_signal_connect (G_OBJECT (prefs_use_odccm), "toggled",
--		      G_CALLBACK (prefs_use_odccm_toggled_cb), NULL);
-   g_signal_connect (G_OBJECT (prefs_use_vdccm), "toggled",
- 		      G_CALLBACK (prefs_use_vdccm_toggled_cb), prefs_start_stop_vdccm);
-   g_signal_connect (G_OBJECT (prefs_use_hal), "toggled",
Index: files/patch-src_synce-trayicon.c
===================================================================
RCS file: files/patch-src_synce-trayicon.c
diff -N files/patch-src_synce-trayicon.c
--- files/patch-src_synce-trayicon.c	19 Aug 2008 23:00:30 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,42 +0,0 @@
---- src/synce-trayicon.c	2008/07/12 13:00:38	3510
-+++ src/synce-trayicon.c	2008/08/12 20:40:23	3551
-@@ -229,7 +229,21 @@
- static void
- password_required_on_device_cb(DccmClient *comms_client, gchar *pdaname, gpointer user_data)
- {
-+#ifdef ENABLE_NOTIFY
-+
-+  SynceTrayIcon *self = SYNCE_TRAYICON(user_data);
-+  gchar *notify_string = NULL;
-+
-+  notify_string = g_strdup_printf("The device %s is locked. Please unlock it by following instructions on the device", pdaname);
-+  event_notification(self, "Device locked", notify_string);
-+  g_free(notify_string);
-+
-+#else  /* ENABLE_NOTIFY */
-+
-   device_do_password_on_device_dialog(pdaname);
-+
-+#endif /* ENABLE_NOTIFY */
-+
- }
- 
- static void
-@@ -471,17 +485,6 @@
- }
- 
- static void
--menu_software (GtkWidget *button, SynceTrayIcon *self)
--{
--  char *argv[1] = {
--    SYNCE_SOFTWARE_MANAGER
--  };
--  if (gnome_execute_async(NULL,1, argv) == -1) {
--    synce_error_dialog(_("Can't open the software manager\nmake sure you have synce-software-manager installed"));
--  }
--}
--
--static void
- menu_preferences (GtkWidget *button, SynceTrayIcon *self)
- {
-   run_prefs_dialog(self);
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200901141017.n0EAHurg092668>