[aur-general] Proofreading request

Doug Newgard scimmia22 at outlook.com
Tue Aug 27 13:23:19 EDT 2013


----------------------------------------
> Date: Tue, 27 Aug 2013 13:02:17 -0400
> From: teitelmanevan at gmail.com
> To: aur-general at archlinux.org
> Subject: Re: [aur-general] Proofreading request
>
> # Using `install` to create directories is common. I believe `makepkg` sets
> # `umask` appropriately though so `makedir` should work.
> install -dm755 "$pkgdir/etc"
> install -dm755 "$pkgdir/usr/bin"
> install -dm755 "$pkgdir/usr/share/licenses/$pkgname"
> # Whitespace is nice.
>
> # The `-D` switch is not necessary here.
> install -m755 feather "$pkgdir/usr/bin/feather"
> install -m644 feather.yaml.dist "$pkgdir/etc/feather.yaml"
> # You should put LICENSE in the `source` array.
> install -m644 ../../LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
> }

Why. Leave the -D switch and get rid of the extra step of making the dirs altogether. Much simpler and cleaner. 		 	   		  


More information about the aur-general mailing list