diff options
author | June McEnroe <june@causal.agency> | 2021-09-26 12:11:51 -0400 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2021-09-26 12:11:51 -0400 |
commit | 5dba31baf08544d3ab25af220152938cf6a77fdb (patch) | |
tree | 152fab33e4441f1a92caecb9ae74fc3bbc25eaa6 | |
parent | Link with -lncursesw (diff) | |
download | play-5dba31baf08544d3ab25af220152938cf6a77fdb.tar.gz play-5dba31baf08544d3ab25af220152938cf6a77fdb.zip |
OpenBSD: Copy appropriate files for chroot
Diffstat (limited to '')
-rw-r--r-- | Makefile | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/Makefile b/Makefile index d55b61d..0477c92 100644 --- a/Makefile +++ b/Makefile @@ -28,9 +28,16 @@ chroot.tar: play root/usr/share/locale \ root/usr/share/misc install -d -o ${CHROOT_USER} -g ${CHROOT_GROUP} root/home/${CHROOT_USER} - cp -LRfp /usr/share/locale/en_US.UTF-8 root/usr/share/locale - cp -fp /usr/share/misc/termcap.db root/usr/share/misc - cp -fp /rescue/sh root/bin + if test -e /usr/share/locale/UTF-8; then \ + cp -af /usr/share/locale/UTF-8 root/usr/share/locale; fi + if test -e /usr/share/locale/en_US.UTF-8; then \ + cp -LRfp /usr/share/locale/en_US.UTF-8 root/usr/share/locale; fi + if test -e /usr/share/terminfo; then \ + cp -af /usr/share/terminfo root/usr/share; fi + if test -e /usr/share/misc/termcap.db; then \ + cp -fp /usr/share/misc/termcap.db root/usr/share/misc; fi + if test -e /rescue/sh; then \ + cp -fp /rescue/sh root/bin; else cp -fp /bin/sh root/bin; fi install play root/bin tar -c -f chroot.tar -C root bin home usr |