[pacman-dev] [PATCH] Make 'SRCDEST', 'PKGDEST' and 'PKGSRCDEST' respect the 'BUILDDIR'
Allan McRae
allan at archlinux.org
Thu May 30 21:00:32 EDT 2013
On 31/05/13 09:12, 郑文辉(Techlive Zheng) wrote:
> I have an iden, since you don't want these variables change with
> $BUILDDIR, how about append $pkgbase to the path if the value of these
> variables is the same as $BUILDDIR but not with the $startdir?
>
> E.g.:
>
> + if [[ $SRCDEST = $BUILDDIR ]] && [[ $SRCDEST != "$startdir" ]]; then
> + SRCDEST="$BUILDDIR/$pkgbase"
> + fi
> + if [[ $PKGDEST = $BUILDDIR ]] && [[ $PKGDEST != "$startdir" ]]; then
> + PKGDEST="$BUILDDIR/$pkgbase"
> + fi
> + if [[ $SRCPKGDEST = $BUILDDIR ]] && [[ $SRCPKGDEST !=
> "$startdir" ]]; then
> + SRCPKGDEST="$BUILDDIR/$pkgbase"
> + fi
>
That seems an awful hack.
Is this not something that you can achieve using "makepkg -p" or
symlinking the files into your build directory.
Allan
More information about the pacman-dev
mailing list