buildsys: remove existing symlinks before installing
This fixes build errors when performing a manual install straight to a filesystem where the files already exist. Reported-by: Sergej Pupykin <ml@sergej.pp.ru> Signed-off-by: Dave Reisner <dreisner@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org>
This commit is contained in:
parent
a2356d5ae3
commit
68856755c4
|
@ -153,6 +153,7 @@ repo-remove.8: repo-add.8
|
|||
|
||||
install-data-hook:
|
||||
cd $(DESTDIR)$(mandir)/man8 && \
|
||||
$(RM) repo-remove.8 && \
|
||||
( $(LN_S) repo-add.8 repo-remove.8 || \
|
||||
ln repo-add.8 repo-remove.8 || \
|
||||
cp repo-add.8 repo-remove.8 )
|
||||
|
|
|
@ -106,10 +106,12 @@ repo-elephant: $(srcdir)/repo-add.sh.in
|
|||
|
||||
install-data-hook:
|
||||
cd $(DESTDIR)$(bindir) && \
|
||||
$(RM) repo-elephant && \
|
||||
( $(LN_S) repo-add repo-elephant || \
|
||||
ln repo-add repo-elephant || \
|
||||
cp repo-add repo-elephant )
|
||||
cd $(DESTDIR)$(bindir) && \
|
||||
$(RM) repo-remove && \
|
||||
( $(LN_S) repo-add repo-remove || \
|
||||
ln repo-add repo-remove || \
|
||||
cp repo-add repo-remove )
|
||||
|
|
Loading…
Reference in New Issue