From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Jul 18 20:40:08 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 42BC41065673 for ; Mon, 18 Jul 2011 20:40:08 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 1DB128FC16 for ; Mon, 18 Jul 2011 20:40:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p6IKe71q075232 for ; Mon, 18 Jul 2011 20:40:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p6IKe7bi075231; Mon, 18 Jul 2011 20:40:07 GMT (envelope-from gnats) Resent-Date: Mon, 18 Jul 2011 20:40:07 GMT Resent-Message-Id: <201107182040.p6IKe7bi075231@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, "Grzegorz Blach" Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0EB68106566B for ; Mon, 18 Jul 2011 20:34:55 +0000 (UTC) (envelope-from magik@roorback.net) Received: from mail-fx0-f44.google.com (mail-fx0-f44.google.com [209.85.161.44]) by mx1.freebsd.org (Postfix) with ESMTP id A123D8FC12 for ; Mon, 18 Jul 2011 20:34:54 +0000 (UTC) Received: by fxe6 with SMTP id 6so5346409fxe.17 for ; Mon, 18 Jul 2011 13:34:53 -0700 (PDT) Received: by 10.223.40.198 with SMTP id l6mr5331163fae.14.1311021218980; Mon, 18 Jul 2011 13:33:38 -0700 (PDT) Received: from silver.nine (user-46-113-90-121.play-internet.pl [46.113.90.121]) by mx.google.com with ESMTPS id w15sm3191334faj.23.2011.07.18.13.33.35 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 18 Jul 2011 13:33:38 -0700 (PDT) Message-Id: <1311021213.10504@silver.nine> Date: Mon, 18 Jul 2011 22:33:33 +0200 From: "Grzegorz Blach" To: "FreeBSD gnats submit" X-Send-Pr-Version: gtk-send-pr 0.4.9 Cc: Subject: ports/159018: Fixed LIB_DEPENDS and avahi support in audio/ario X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jul 2011 20:40:08 -0000 >Number: 159018 >Category: ports >Synopsis: Fixed LIB_DEPENDS and avahi support in audio/ario >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Jul 18 20:40:07 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Grzegorz Blach >Release: FreeBSD 8.2-STABLE amd64 >Organization: >Environment: System: FreeBSD 8.2-STABLE #11 r224094: Sat Jul 16 15:34:14 CEST 2011 magik@silver.nine:/usr/obj/usr/src/sys/SILVER >Description: In port audio/ario: - added LICENSE= GPLv2 - added security/libgcrypt to LIB_DEPENDES - added KNOB for avahi support (or not) - attached patch witch fix build with --enable-avahi >How-To-Repeat: >Fix: --- ario.diff.txt begins here --- diff -x .svn -ruN /var/cache/portsmerge/ports/audio/ario/Makefile audio/ario/Makefile --- /var/cache/portsmerge/ports/audio/ario/Makefile 2011-06-20 14:56:14.000000000 +0200 +++ audio/ario/Makefile 2011-07-18 22:23:47.300183402 +0200 @@ -7,13 +7,17 @@ PORTNAME= ario PORTVERSION= 1.5.1 +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= SF/ario-player/ario-player/${PORTVERSION} MAINTAINER= magik@roorback.net COMMENT= Ario is a GTK2 client for MPD +LICENSE= GPLv2 + LIB_DEPENDS= gnutls:${PORTSDIR}/security/gnutls \ + gcrypt:${PORTSDIR}/security/libgcrypt \ curl:${PORTSDIR}/ftp/curl \ notify:${PORTSDIR}/devel/libnotify \ soup:${PORTSDIR}/devel/libsoup22 \ @@ -22,21 +26,28 @@ mpdclient:${PORTSDIR}/audio/libmpdclient GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-avahi # without this ario don't build USE_LDCONFIG= yes USE_GMAKE= yes USE_GNOME= gtk20 gnomehack gnometarget INSTALLS_ICONS= yes -OPTIONS= NLS "Use NLS" On +OPTIONS= AVAHI "Zeroconf support (Avahi)" Off \ + NLS "NLS support" On .include -.if defined(WITHOUT_NLS) -CONFIGURE_ARGS+= --disable-nls +.if defined(WITH_AVAHI) +LIB_DEPENDS+= avahi-client:${PORTSDIR}/net/avahi-app +CONFIGURE_ARGS+= --enable-avahi .else -CONFIGURE_ARGS+= --enable-nls +CONFIGURE_ARGS+= --disable-avahi +.endif + +.if ! defined(WITHOUT_NLS) USE_GETTEXT= yes +CONFIGURE_ARGS+= --enable-nls +.else +CONFIGURE_ARGS+= --disable-nls .endif .include diff -x .svn -ruN /var/cache/portsmerge/ports/audio/ario/files/patch-src_ario-avahi.c audio/ario/files/patch-src_ario-avahi.c --- /var/cache/portsmerge/ports/audio/ario/files/patch-src_ario-avahi.c 1970-01-01 01:00:00.000000000 +0100 +++ audio/ario/files/patch-src_ario-avahi.c 2011-07-18 20:29:42.581497647 +0200 @@ -0,0 +1,14 @@ +--- src/ario-avahi.c.orig 2011-07-18 20:05:50.915461042 +0200 ++++ src/ario-avahi.c 2011-07-18 20:08:56.334574365 +0200 +@@ -34,6 +34,11 @@ + #include + #include "ario-debug.h" + ++#ifdef __FreeBSD__ ++#include ++#include ++#endif ++ + #define SERVICE_TYPE "_mpd._tcp" + #define DOMAIN "local" + --- ario.diff.txt ends here --- >Release-Note: >Audit-Trail: >Unformatted: