[aur-general] Request to check my PKGBUILD and suggest me some improvements
Patrick Eigensatz
patrickeigensatz at gmail.com
Thu Aug 18 08:01:21 UTC 2016
Eli Schwartz via aur-general <aur-general at archlinux.org> schrieb am Di.,
16. Aug. 2016, 19:24:
> On 08/16/2016 01:12 PM, Patrick Eigensatz wrote:
> > No, the errors I experienced were all PKGBUILD syntax related mistakes;
> > also I didn't know I could use full bash syntax in the PKGSRC file this
> > is why I "extended" ./ to sh to eliminate possible error causes
> > I would not have been aware of.
>
> Well, if it helps your understanding... :)
>
> makepkg is written in pure bash, and will source the PKGBUILD then use
> the bash variables and functions defined in the PKGBUILD in order to
> build the package. So yes, anything bash will work.
>
> (You are also guaranteed that anything defined in libmakepkg is
> available for you to use.)
>
> Granted, makepkg will run additional checks to make sure that the
> makepkg-specific variables/functions conform to what makepkg expects.
> eg. checking that things which need to be arrays aren't (lazily) strings
> instead.
>
> --
> Eli Schwartz
>
Thank you very much for your explanation!
I'll try to improve things as soon as I've got some time.
(Fortunately I received a pull request for some code in my program which I
was quite happy about - although I'm currently a bit "out of time" so I'm
very grateful for your patience and feedback!)
--
Patrick
>
More information about the aur-general
mailing list