[aur-general] TU Application - Ike Devolder

Thomas Dziedzic gostrc at gmail.com
Sun Mar 4 11:47:02 EST 2012


On Sun, Mar 4, 2012 at 10:38 AM, Ike Devolder <ike.devolder at gmail.com> wrote:
> Op 03-03-12 16:41, Xyne schreef:
>> Ike Devolder wrote:
>>
>> /snip
>>
>>> [1] http://aur.archlinux.org/packages.php?SeB=m&L=2&K=BlackIkeEagle
>>
>> Hi Ike,
>>
>> I too think that your PKGBUILDs look good. They're clean and well-structured.
>> The only issue I see is the lack of variable quoting, e.g. I've seen this is
>> many of them:
>>
>> make DESTDIR=${pkgdir} install
>>
>> That will not work if there is a space on the pkgdir path. For example:
>>
>> $ mkdir 'foo bar'
>> $ foo='foo bar'
>> $ cd ${foo}
>> bash: cd: foo: No such file or directory
>>
>>
>>
>> Everything else look good. Good luck!
>>
>> Regards,
>> Xyne
>
> Hi Xyne,
>
> In general i find it a mishap building in folders containing spaces.
>
> but because it will give a failure here i'm currently updating all my
> PKGBUILDs to use the correct quoting, i'm also removing the unneeded ${}
>
> thx for the note. In the end it is better practice
>
> --
> Ike
>

IMO, this is all just coding style that doesn't really affect any or 1
or 2 people in the whole distro that are insane enough to build with
directory names with spaces in them..

Since it is coding style, I never judge anyone by it, but ideally
would like it closely resembling mine :P

I personally hate quoting in pkgbuilds and prefer ${variables} as I
find this more readable although I sometimes deviate from this.


More information about the aur-general mailing list