From owner-freebsd-gnome@FreeBSD.ORG Mon Sep 16 15:42:34 2013 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 4C59CCD1 for ; Mon, 16 Sep 2013 15:42:34 +0000 (UTC) (envelope-from rwobben@hotmail.com) Received: from dub0-omc1-s18.dub0.hotmail.com (dub0-omc1-s18.dub0.hotmail.com [157.55.0.217]) by mx1.freebsd.org (Postfix) with ESMTP id B83682707 for ; Mon, 16 Sep 2013 15:42:33 +0000 (UTC) Received: from DUB121-W7 ([157.55.0.238]) by dub0-omc1-s18.dub0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675); Mon, 16 Sep 2013 08:42:26 -0700 X-TMN: [KVpJ8APSbUEunXbPnTTZqTkU26uFPzOT] X-Originating-Email: [rwobben@hotmail.com] Message-ID: From: Roelof Wobben To: "freebsd-gnome@freebsd.org" Subject: RE: .pc files Date: Mon, 16 Sep 2013 15:42:26 +0000 Importance: Normal In-Reply-To: <52371AB4.6020101@gmail.com> References: , <52371818.2070009@gmail.com> ,<52371AB4.6020101@gmail.com> MIME-Version: 1.0 X-OriginalArrivalTime: 16 Sep 2013 15:42:26.0838 (UTC) FILETIME=[584A3B60:01CEB2F3] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Sep 2013 15:42:34 -0000 Hello=2C=20 Is it USES =3D pathfix or USES+=3Dpathfix.=20 Both Makefile contains the first and still one cannot find the other. Here Makefile 1:=20 # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME=3D muffin PORTVERSION=3D 1.8.2 CATEGORIES=3D x11-wm gnome DIST_SUBDIR=3D gnome3 MAINTAINER=3D gustau.perez@gmail.com COMMENT=3D Compositing window manager forked from Mutter for use wit= h Cinnamon BUILD_DEPENDS=3D LIB_DEPENDS=3D RUN_DEPENDS=3D USE_GITHUB=3D yes GH_ACCOUNT=3D linuxmint GH_COMMIT=3D c13a698 GH_TAGNAME=3D ${GH_COMMIT} USE_XORG=3D x11 xext xrandr xcomposite xcursor xinerama ice sm USE_PYTHON=3D 2.5+ USE_GETTEXT=3D yes USE_GMAKE=3D yes USE_AUTOTOOLS=3D libtool autoconf automake USES=3D pathfix USE_GNOME=3D gnomehier gnomeprefix intlhack gtk30 gconf2 USE_LDCONFIG=3D yes CPPFLAGS+=3D -I${LOCALBASE}/include LDFLAGS+=3D -L${LOCALBASE}/lib CONFIGURE_ENV=3D LIBS=3D"-lexecinfo" CONFIGURE_ARGS=3D --enable-compile-warnings=3Dmaximum GLIB_SCHEMAS=3D org.cinnamon.muffin.gschema.xml MAN1=3D muffin-message.1 muffin-theme-viewer.1 muffin-window-demo= .1 \ muffin.1 pre-configure: @cd ${WRKSRC} && ${SH} autogen.sh And here the other :=20 # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME=3D cinnamon-desktop PORTVERSION=3D 1.0.1 CATEGORIES=3D x11 DIST_SUBDIR=3D x11 MAINTAINER=3D gustau.perez@gmail.com COMMENT=3D cinnamon-desktop contains the libcinnamon-desktop library= =2C the cinnamon-about$ BUILD_DEPENDS=3D LIB_DEPENDS=3D RUN_DEPENDS=3D USE_GITHUB=3D yes GH_ACCOUNT=3D linuxmint GH_COMMIT=3D 37ca83b GH_TAGNAME=3D ${GH_COMMIT} USE_XORG=3D x11 xext xrandr xcomposite xcursor xinerama ice sm USE_PYTHON=3D 2.5+ USE_GETTEXT=3D yes USE_GMAKE=3D yes USE_AUTOTOOLS=3D libtool autoconf automake USES=3D pathfix USE_GNOME=3D gnomehier gnomeprefix intlhack gtk30 gconf2 USE_LDCONFIG=3D yes CPPFLAGS+=3D -I${LOCALBASE}/include LDFLAGS+=3D -L${LOCALBASE}/lib CONFIGURE_ARGS=3D --enable-compile-warnings=3Dmaximum MAN1=3D pre-configure: @cd ${WRKSRC} && ${SH} autogen.sh .include And still if I do make on muffin I see this error message : Package cinnamon-desktop was not found in the pkg-config search path. Perhaps you should add the directory containing `cinnamon-desktop.pc' to the PKG_CONFIG_PATH environment variable Package 'cinnamon-desktop'=2C required by 'world'=2C not found Package 'clutter-1.0'=2C required by 'world'=2C not found Package 'cogl-1.0'=2C required by 'world'=2C not found Package 'gl'=2C required by 'world'=2C not found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively=2C you may set the environment variables MUFFIN_CFLAGS and MUFFIN_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. Roelof > Date: Mon=2C 16 Sep 2013 16:50:28 +0200 > From: gustau.perez@gmail.com > To: rwobben@hotmail.com > CC: freebsd-gnome@freebsd.org > Subject: Re: .pc files >=20 > Al 16/09/2013 16:46=2C En/na Roelof Wobben ha escrit: > > Thanks=2C so if I understand you right I have to use USES+=3Dpathfix in= the Makefile. > > > > Roelof >=20 > That would save you from a lot of path fixing. Most of the time it=20 > would be enough. >=20 > Gus =