Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Mar 2007 16:05:43 +0100
From:      Karol Kwiatkowski <karol.kwiat@gmail.com>
To:        Alexander Leidinger <Alexander@Leidinger.net>
Cc:        freebsd-emulation@FreeBSD.org
Subject:   Re: [OT] Makefile magic [was: Re: linux-fonconfig-2.2.3_6 not	X11BASE clean]
Message-ID:  <460149C7.4060201@gmail.com>
In-Reply-To: <20070321154647.iq4avx8mpcsw84co@webmail.leidinger.net>
References:  <4601219B.402@gmail.com>	<20070321143737.hcrklzpsqooocksc@webmail.leidinger.net>	<460141F0.6090000@gmail.com> <20070321154647.iq4avx8mpcsw84co@webmail.leidinger.net>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------070707060504000200080405
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Alexander Leidinger wrote:
> Quoting Karol Kwiatkowski <karol.kwiat@gmail.com> (from Wed, 21 Mar 2007
> 15:32:16 +0100):
> 
>> Alexander Leidinger wrote:
> 
>>> You also added the backup file to the plist, just do an
>>> inplace replacement without the backup (-i option).
>>
>> I'm probably missing something but I can't see how to do that. sed(1)
>> mentions -i with zero-length extension. Then there are those lines in
>> /usr/ports/Mk/bsd.port.mk:
>>
>> # Macro for doing in-place file editing using regexps
>> REINPLACE_ARGS?=    -i.bak
>> REINPLACE_CMD?=    ${SED} ${REINPLACE_ARGS}
>>
>> and whatever I put in ${REINPLACE_CMD} line after -i option I get errors
>> or different extensions.
> 
> -i'' or something like this IIRC...

Doh, thanks.

>> However, how about replacing ${INSTALL_DATA} with ${SED}? Patch attached.
> 
> This doesn't take care of chown and chgrp.

Right. Patch, hopefully a good one, against Makefile attached.

Cheers,

Karol


-- 
Karol Kwiatkowski   <karol.kwiat at gmail dot com>
OpenPGP 0x06E09309

--------------070707060504000200080405
Content-Type: text/plain;
	name="x11-fonts.linux-fontconfig-2.2.3_6.Makefile.patch"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
	filename="x11-fonts.linux-fontconfig-2.2.3_6.Makefile.patch"

LS0tIHgxMS1mb250cy9saW51eC1mb250Y29uZmlnL01ha2VmaWxlLm9yaWcJTW9uIE1hciAx
OSAwNjoxMzo1OCAyMDA3CisrKyB4MTEtZm9udHMvbGludXgtZm9udGNvbmZpZy9NYWtlZmls
ZQlXZWQgTWFyIDIxIDE1OjUzOjU1IDIwMDcKQEAgLTI5LDUgKzI5LDYgQEAKIAogcG9zdC1p
bnN0YWxsOgogCSR7SU5TVEFMTF9EQVRBfSAke0ZJTEVTRElSfS9mb250cy5jb25mICR7UFJF
RklYfS9ldGMvZm9udHMvZm9udHMuY29uZgorCSR7UkVJTlBMQUNFX0NNRH0gLWkgJycgLWUg
InN8L3Vzci9YMTFSNnwke1gxMUJBU0V9fGciICR7UFJFRklYfS9ldGMvZm9udHMvZm9udHMu
Y29uZgogCiAuaW5jbHVkZSA8YnNkLnBvcnQubWs+Cg==
--------------070707060504000200080405--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?460149C7.4060201>