From owner-freebsd-ports@FreeBSD.ORG Sun Mar 21 20:42:18 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5D4CD1065670 for ; Sun, 21 Mar 2010 20:42:18 +0000 (UTC) (envelope-from tijl@coosemans.org) Received: from mailrelay004.isp.belgacom.be (mailrelay004.isp.belgacom.be [195.238.6.170]) by mx1.freebsd.org (Postfix) with ESMTP id F04098FC0A for ; Sun, 21 Mar 2010 20:42:17 +0000 (UTC) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAEQhpktR8B+n/2dsb2JhbACbOXS4HIR9BA Received: from 167.31-240-81.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([81.240.31.167]) by relay.skynet.be with ESMTP; 21 Mar 2010 21:42:16 +0100 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.14.3/8.14.3) with ESMTP id o2LKgGaP006488; Sun, 21 Mar 2010 21:42:16 +0100 (CET) (envelope-from tijl@coosemans.org) From: Tijl Coosemans To: Eitan Adler Date: Sun, 21 Mar 2010 21:42:15 +0100 User-Agent: KMail/1.9.10 References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <201003212142.16336.tijl@coosemans.org> Cc: freebsd-ports@freebsd.org Subject: Re: help with sed for post-patch X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Mar 2010 20:42:18 -0000 On Sunday 21 March 2010 21:14:11 Eitan Adler wrote: > I need to change > set(LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}/lib) > to > set(LIBRARY_OUTPUT_PATH libdata/lib) > > Here is what I have > ${REINPLACE_CMD} -E 's/\$\{CMAKE_BINARY_DIR\}\/lib/libdata\/lib/' > ${WRKSRC}/CMakeLists.txt > > how could I fix this? In a Makefile you have to replace $ by $$. ${REINPLACE_CMD} 's,$${CMAKE_BINARY_DIR}/lib,libdata/lib,' ${WRKSRC}/CMakeLists.txt