From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Dec 30 15:10:01 2012 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 03BF934D for ; Sun, 30 Dec 2012 15:10:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id C81768FC0C for ; Sun, 30 Dec 2012 15:10:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id qBUFA0Rg003399 for ; Sun, 30 Dec 2012 15:10:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id qBUFA01l003397; Sun, 30 Dec 2012 15:10:00 GMT (envelope-from gnats) Resent-Date: Sun, 30 Dec 2012 15:10:00 GMT Resent-Message-Id: <201212301510.qBUFA01l003397@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, olivier@cochard.me Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BF1C9338 for ; Sun, 30 Dec 2012 15:06:38 +0000 (UTC) (envelope-from cochard@gmail.com) Received: from mail-wi0-f180.google.com (mail-wi0-f180.google.com [209.85.212.180]) by mx1.freebsd.org (Postfix) with ESMTP id 493E38FC0A for ; Sun, 30 Dec 2012 15:06:37 +0000 (UTC) Received: by mail-wi0-f180.google.com with SMTP id hj13so6671752wib.7 for ; Sun, 30 Dec 2012 07:06:37 -0800 (PST) Received: from _HOSTNAME_ (n165h198.one.equant.net. [194.206.165.198]) by mx.google.com with ESMTPS id bw9sm44786864wib.5.2012.12.30.07.06.34 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 30 Dec 2012 07:06:36 -0800 (PST) Received: by _HOSTNAME_ (sSMTP sendmail emulation); Sun, 30 Dec 2012 16:06:11 +0100 Message-Id: <50e0587c.895ab40a.7e8a.660e@mx.google.com> Date: Sun, 30 Dec 2012 16:06:11 +0100 From: olivier@cochard.me Sender: =?UTF-8?Q?Olivier_Cochard=2DLabb=C3=A9?= To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/174834: x11/deforaos-panel upgrade to 0.2.17 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: olivier@cochard.me List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Dec 2012 15:10:01 -0000 >Number: 174834 >Category: ports >Synopsis: x11/deforaos-panel upgrade to 0.2.17 >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: Sun Dec 30 15:10:00 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Olivier Cochard-Labbe >Release: FreeBSD 9.1-RELEASE amd64 >Organization: >Environment: System: FreeBSD orange.bsdrp.net 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243825: Tue Dec 4 09:23:10 UTC 2012 root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: Upgrade x11/deforaos-panel to 0.2.17. This upgrade need the PR ports/174830 and PR ports/174832 be accepted first >How-To-Repeat: >Fix: --- deforaos-panel.0.2.17.diff begins here --- Index: Makefile =================================================================== --- Makefile (revision 309655) +++ Makefile (working copy) @@ -2,9 +2,9 @@ # $FreeBSD$ PORTNAME= deforaos-panel -PORTVERSION= 0.2.15 +PORTVERSION= 0.2.17 CATEGORIES= x11 -MASTER_SITES= http://www.defora.org/os/download/download/3706/ +MASTER_SITES= http://www.defora.org/os/download/download/4009/ DISTNAME= Panel-${PORTVERSION} MAINTAINER= olivier@cochard.me @@ -26,6 +26,7 @@ USE_PKGCONFIG= build USE_GETTEXT= yes INSTALLS_ICONS= yes +MAKE_ARGS+= PREFIX=${PREFIX} MAKE_ENV+= MANDIR=${MANPREFIX}/man Index: distinfo =================================================================== --- distinfo (revision 309655) +++ distinfo (working copy) @@ -1,2 +1,2 @@ -SHA256 (Panel-0.2.15.tar.gz) = 6830d3fb74b9a3ebbecf0e96e64bda5c87a1ad24c6c7d24d1b92751dd558c37c -SIZE (Panel-0.2.15.tar.gz) = 109232 +SHA256 (Panel-0.2.17.tar.gz) = ca0f081e0082459b42477baa066aa036c6770d11d4b865963437c6ef985d20ef +SIZE (Panel-0.2.17.tar.gz) = 109904 Index: files/patch-panel_desktop_exec.diff =================================================================== --- files/patch-panel_desktop_exec.diff (revision 309655) +++ files/patch-panel_desktop_exec.diff (working copy) @@ -1,30 +0,0 @@ -Index: src/applets/main.c -=================================================================== -RCS file: /home/cvs/DeforaOS/Apps/Desktop/src/Panel/src/applets/main.c,v -retrieving revision 1.36 -diff -p -u -r1.36 main.c ---- src/applets/main.c 21 Mar 2012 21:07:42 -0000 1.36 -+++ src/applets/main.c 23 Oct 2012 09:08:40 -0000 -@@ -209,14 +209,21 @@ static GtkWidget * _main_applications(Ma - - static void _applications_on_activate(gpointer data) - { -- char const * program = data; -+ char * program = data; -+ char * p; - - if(program == NULL) - return; -+ if((program = strdup(program)) == NULL) -+ return; /* XXX report error */ -+ /* XXX crude way to ignore %f, %F, %u and %U */ -+ if((p = strchr(program, '%')) != NULL) -+ *p = '\0'; - #ifdef DEBUG - fprintf(stderr, "DEBUG: %s() \"%s\"", __func__, program); - #endif - g_spawn_command_line_async(program, NULL); -+ free(program); - } - - static void _applications_categories(GtkWidget * menu, GtkWidget ** menus) --- deforaos-panel.0.2.17.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: