summaryrefslogtreecommitdiffhomepage
path: root/subr/pkg_install_subdirs.subr
diff options
context:
space:
mode:
Diffstat (limited to 'subr/pkg_install_subdirs.subr')
-rw-r--r--subr/pkg_install_subdirs.subr24
1 files changed, 10 insertions, 14 deletions
diff --git a/subr/pkg_install_subdirs.subr b/subr/pkg_install_subdirs.subr
index c7b0d089..0ddbf5cf 100644
--- a/subr/pkg_install_subdirs.subr
+++ b/subr/pkg_install_subdirs.subr
@@ -3,20 +3,16 @@
#
pkg_install_subdirs() {
- pkg_install_files "${PKG_DESTDIR}" \
- /=bin \
- /=lib \
- /=lib/pkgconfig \
- /=sbin \
- /=share/doc \
- /=share/info \
- /=share/man/man1 \
- @.=usr \
- @../lib/pkgconfig=share/pkgconfig \
- @lib=lib64 \
- @share/doc=doc \
- @share/info=info \
- @share/man=man;
+ local _spec;
+ for _spec in "${PKG_INSTALL_FILES_DESTDIR}" \
+ "${PKG_INSTALL_FILES_DESTDIR_EXTRA}"; do
+ ex_rtl_install "${PKG_DESTDIR}" ${_spec};
+ done;
+ if [ "${PKG_PREFIX%/}" = "${PREFIX_NATIVE%/}" ]; then
+ ex_rtl_install \
+ "${PKG_DESTDIR}/${DEFAULT_TARGET}" \
+ ${PKG_INSTALL_FILES_DESTDIR};
+ fi;
};
# vim:filetype=sh