pkg: finish cleanup of install/plist targets
No functional changes; refactored for readability and exclusive use of ".link", ".shadow" and ".sample" suffix. ".in" can always be applied, must be the first prefix.
This commit is contained in:
parent
4bdb4cfeb4
commit
7b0bd24771
40
Mk/core.mk
40
Mk/core.mk
|
@ -62,11 +62,17 @@ install-${TARGET}:
|
|||
"${DESTDIR}${ROOT_${TARGET}}$${REALTARGET}/$${FILE%%.in}"; \
|
||||
FILE="$${FILE%%.in}"; \
|
||||
fi; \
|
||||
if [ -n "${NO_SAMPLE}" -a "$${FILE%%.sample}" != "$${FILE}" ]; then \
|
||||
mv "${DESTDIR}${ROOT_${TARGET}}$${REALTARGET}/$${FILE}" \
|
||||
"${DESTDIR}${ROOT_${TARGET}}$${REALTARGET}/$${FILE%%.sample}"; \
|
||||
fi; \
|
||||
if [ "$${FILE%%.shadow}" != "$${FILE}" ]; then \
|
||||
if [ "$${FILE%%.link}" != "$${FILE}" ]; then \
|
||||
(cd "$$(dirname "${DESTDIR}${ROOT_${TARGET}}$${REALTARGET}/$${FILE}")"; \
|
||||
ln -sfn "$$(cat ${DESTDIR}${ROOT_${TARGET}}$${REALTARGET}/$${FILE})" \
|
||||
"$$(basename "${DESTDIR}${ROOT_${TARGET}}$${REALTARGET}/$${FILE%%.link}")"); \
|
||||
rm "${DESTDIR}${ROOT_${TARGET}}$${REALTARGET}/$${FILE}"; \
|
||||
elif [ "$${FILE%%.sample}" != "$${FILE}" ]; then \
|
||||
if [ -n "${NO_SAMPLE}" ]; then \
|
||||
mv "${DESTDIR}${ROOT_${TARGET}}$${REALTARGET}/$${FILE}" \
|
||||
"${DESTDIR}${ROOT_${TARGET}}$${REALTARGET}/$${FILE%%.sample}"; \
|
||||
fi; \
|
||||
elif [ "$${FILE%%.shadow}" != "$${FILE}" ]; then \
|
||||
if [ -n "${NO_SAMPLE}" ]; then \
|
||||
mv "${DESTDIR}${ROOT_${TARGET}}$${REALTARGET}/$${FILE}" \
|
||||
"${DESTDIR}${ROOT_${TARGET}}$${REALTARGET}/$${FILE%%.shadow}"; \
|
||||
|
@ -75,12 +81,6 @@ install-${TARGET}:
|
|||
"${DESTDIR}${ROOT_${TARGET}}$${REALTARGET}/$${FILE%%.shadow}.sample"; \
|
||||
fi; \
|
||||
fi; \
|
||||
if [ "$${FILE%%.link}" != "$${FILE}" ]; then \
|
||||
(cd "$$(dirname "${DESTDIR}${ROOT_${TARGET}}$${REALTARGET}/$${FILE}")"; \
|
||||
ln -sfn "$$(cat ${DESTDIR}${ROOT_${TARGET}}$${REALTARGET}/$${FILE})" \
|
||||
"$$(basename "${DESTDIR}${ROOT_${TARGET}}$${REALTARGET}/$${FILE%%.link}")"); \
|
||||
rm "${DESTDIR}${ROOT_${TARGET}}$${REALTARGET}/$${FILE}"; \
|
||||
fi; \
|
||||
if [ "${TREE}" = "man" ]; then \
|
||||
gzip -cn "${DESTDIR}${ROOT_${TARGET}}$${REALTARGET}/$${FILE}" > \
|
||||
"${DESTDIR}${ROOT_${TARGET}}$${REALTARGET}/$${FILE}.gz"; \
|
||||
|
@ -94,16 +94,18 @@ plist-${TARGET}:
|
|||
@(cd ${TREE}; find * -type f ${_IGNORES} -o -type l) | while read FILE; do \
|
||||
if [ -f "${TREE}/$${FILE}.in" ]; then continue; fi; \
|
||||
FILE="$${FILE%%.in}"; PREFIX=""; \
|
||||
if [ -n "${NO_SAMPLE}" ]; then \
|
||||
if [ "$${FILE%%.link}" != "$${FILE}" ]; then \
|
||||
FILE="$${FILE%%.link}"; \
|
||||
FILE="$${FILE%%.sample}"; \
|
||||
FILE="$${FILE%%.shadow}"; \
|
||||
else \
|
||||
if [ "$${FILE%%.link}" != "$${FILE}" ]; then \
|
||||
FILE="$${FILE%%.link}"; \
|
||||
elif [ "$${FILE%%.sample}" != "$${FILE}" ]; then \
|
||||
elif [ "$${FILE%%.sample}" != "$${FILE}" ]; then \
|
||||
if [ -n "${NO_SAMPLE}" ]; then \
|
||||
FILE="$${FILE%%.sample}"; \
|
||||
else \
|
||||
PREFIX="@sample "; \
|
||||
elif [ "$${FILE%%.shadow}" != "$${FILE}" ]; then \
|
||||
fi; \
|
||||
elif [ "$${FILE%%.shadow}" != "$${FILE}" ]; then \
|
||||
if [ -n "${NO_SAMPLE}" ]; then \
|
||||
FILE="$${FILE%%.shadow}"; \
|
||||
else \
|
||||
FILE="$${FILE%%.shadow}.sample"; \
|
||||
PREFIX="@shadow "; \
|
||||
fi; \
|
||||
|
|
Loading…
Reference in New Issue