From owner-freebsd-ports@freebsd.org Sat Oct 24 12:11:05 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E3381A1C26F for ; Sat, 24 Oct 2015 12:11:05 +0000 (UTC) (envelope-from ohauer@gmx.de) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id C30F81B17 for ; Sat, 24 Oct 2015 12:11:05 +0000 (UTC) (envelope-from ohauer@gmx.de) Received: by mailman.ysv.freebsd.org (Postfix) id C2942A1C26E; Sat, 24 Oct 2015 12:11:05 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C22B3A1C26D for ; Sat, 24 Oct 2015 12:11:05 +0000 (UTC) (envelope-from ohauer@gmx.de) Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5697B1B15 for ; Sat, 24 Oct 2015 12:11:04 +0000 (UTC) (envelope-from ohauer@gmx.de) Received: from [192.168.0.100] ([87.139.233.65]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0MN748-1Zs9W506bA-006buI; Sat, 24 Oct 2015 14:10:57 +0200 Subject: Re: pkg-message variable -> value replacements ? To: Kurt Jaeger References: <20151024112344.GQ19913@home.opsec.eu> From: olli hauer X-Enigmail-Draft-Status: N1110 Cc: ports@freebsd.org Message-ID: <562B7554.8050903@gmx.de> Date: Sat, 24 Oct 2015 14:11:00 +0200 User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <20151024112344.GQ19913@home.opsec.eu> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K0:3/ynjSCUa06cUmSMEdHBjjiwcNMo5Gf034cO+rUS6tzvcIguLho 8cXbnGjhk7KNMPBXnbV/0eaLwk8iz65/e2usmo16CoX48fZdTzEcZ3ofh5YrXAmizqgEqPW eZqM0/hmm5UG3dOZlwsolsS3Jnt7Cwi5YJl4817wxttaM7A8gtToCuut1t8i+m2N+isM55M u5YTTlbohS4m0yMtk/9cQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:93lef9Qm/xg=:k9wYg+qsH1Ku9V0wASGEjX 9W7UVnBKbmBYsLNwms1dmrQLWVrNDL7Ia/2CIxDcvtfg3e9AnxwhU+15Psax54OjZGx3FTn41 zHqZXaNYISnfywv5mSmmxyZKjuf75ccpxQGIRpw4oW9DkwSM6N+P8yD4ztll0qGb6Nm9S8QeV C0Xu2+FjoZpXyej15x/NkIV+humc8O8ZCzTnEgIUXWnFPnDPuCiqRxZ9AM+Sn48NRHITjes1f yvjIpXh1uLEh19X8jdDEMyX2W68TvhoBEmL6/1e2UCoIB40gHwZC5RY5I2AnLRVDAlCoY2gAF EOT/lq35CUvECaroQ65hvuTazSaN8mYO0ETpKrtaj4wQsRrpLRPQf6SQX/5q0kMM757nG52XK PXIRwnvG6AHYF/IvDleaAQpa0IEVqVH0ypsMvQTaytt33MPv66i45Q9hjeduPQ2dN4t0XUNqx inb6W4foBIfUquza8SxRPhWVVV7/SOrSfuAJn57RQ37NnI9E92lfmxTBW/mU/klwx/erHfjwn YecEN1Mpa6REacMHniU1u4dJTUPTRsdOw7YGTeY7PH3ibGlNghmNWtnR87VisiZ5iJINilhBD BIqn7J8VTnu/uPjLGpKDzc0vQZwYOzNlL/KlDSRjThT4I62kBi1jlphq6Ie54i0YqrD6WLMzN NJJtj4Xp4ZsI5x1kNfCbvbiPEbFfvrWNG7CFsNq/+D6aqMQ+YKMAROQzSg4d/GjOeSAKWwfDZ 3HJiZTRQxvgWHXanQZAGfUhq3IoNcoChhFNbnuenbl0jUrLP0Vn0uqmAgkas6RoGvHWk/tNwy L0rvHW+ X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Oct 2015 12:11:06 -0000 On 2015-10-24 13:23, Kurt Jaeger wrote: > Hi! > > Is there a generic way in the ports framework to replace variables > in a port pkg-message, e.g. ${PREFIX} ? > Hi Kurt, yes, there is. $ mv pkg-message files/pkg-message.in and in the $port/Makefile use SUB_FILES and SUB_LIST SUB_FILES = pkg-message SUB_LIST+= PREFIX=${NewVal) This way the var %%PREFIX%% in pkg-message will be replaced with NewVal -- olli