Changeset View
Changeset View
Standalone View
Standalone View
Mk/bsd.port.mk
Show First 20 Lines • Show All 1,415 Lines • ▼ Show 20 Lines | |||||
. endif | . endif | ||||
USES+=mysql:${USE_MYSQL} | USES+=mysql:${USE_MYSQL} | ||||
. endif | . endif | ||||
. if defined(WANT_WX) || defined(USE_WX) || defined(USE_WX_NOT) | . if defined(WANT_WX) || defined(USE_WX) || defined(USE_WX_NOT) | ||||
.include "${PORTSDIR}/Mk/bsd.wx.mk" | .include "${PORTSDIR}/Mk/bsd.wx.mk" | ||||
. endif | . endif | ||||
. if defined(WANT_GSTREAMER) || defined(USE_GSTREAMER) || defined(USE_GSTREAMER1) | |||||
.include "${PORTSDIR}/Mk/bsd.gstreamer.mk" | |||||
. endif | |||||
. if !defined(UID) | . if !defined(UID) | ||||
UID!= ${ID} -u | UID!= ${ID} -u | ||||
. endif | . endif | ||||
DESTDIRNAME?= DESTDIR | DESTDIRNAME?= DESTDIR | ||||
# setup empty variables for USES targets | # setup empty variables for USES targets | ||||
. for target in sanity fetch extract patch configure build install test package stage | . for target in sanity fetch extract patch configure build install test package stage | ||||
▲ Show 20 Lines • Show All 495 Lines • ▼ Show 20 Lines | _FORCE_POST_PATTERNS= rmdir kldxref mkfontscale mkfontdir fc-cache \ | ||||
ccache-update-links | ccache-update-links | ||||
. if defined(USE_LOCAL_MK) | . if defined(USE_LOCAL_MK) | ||||
.include "${PORTSDIR}/Mk/bsd.local.mk" | .include "${PORTSDIR}/Mk/bsd.local.mk" | ||||
. endif | . endif | ||||
. for odir in ${OVERLAYS} | . for odir in ${OVERLAYS} | ||||
.sinclude "${odir}/Mk/bsd.overlay.mk" | .sinclude "${odir}/Mk/bsd.overlay.mk" | ||||
. endfor | . endfor | ||||
. if defined(USE_GSTREAMER1) | |||||
.include "${PORTSDIR}/Mk/bsd.gstreamer.mk" | |||||
. endif | |||||
. if defined(USE_JAVA) | . if defined(USE_JAVA) | ||||
.include "${PORTSDIR}/Mk/bsd.java.mk" | .include "${PORTSDIR}/Mk/bsd.java.mk" | ||||
. endif | . endif | ||||
. if defined(USE_OCAML) | . if defined(USE_OCAML) | ||||
.include "${PORTSDIR}/Mk/bsd.ocaml.mk" | .include "${PORTSDIR}/Mk/bsd.ocaml.mk" | ||||
. endif | . endif | ||||
▲ Show 20 Lines • Show All 1,794 Lines • ▼ Show 20 Lines | |||||
. endif | . endif | ||||
# Deinstall-all | # Deinstall-all | ||||
# | # | ||||
# Special target to remove installation of all ports of the same origin | # Special target to remove installation of all ports of the same origin | ||||
. if !target(deinstall-all) | . if !target(deinstall-all) | ||||
deinstall-all: | deinstall-all: | ||||
.if ${UID} != 0 && !defined(INSTALL_AS_USER) | . if ${UID} != 0 && !defined(INSTALL_AS_USER) | ||||
@${ECHO_MSG} "===> Switching to root credentials for '${.TARGET}' target" | @${ECHO_MSG} "===> Switching to root credentials for '${.TARGET}' target" | ||||
@cd ${.CURDIR} && \ | @cd ${.CURDIR} && \ | ||||
${SU_CMD} "${MAKE} ${.TARGET}" | ${SU_CMD} "${MAKE} ${.TARGET}" | ||||
@${ECHO_MSG} "===> Returning to user credentials" | @${ECHO_MSG} "===> Returning to user credentials" | ||||
. else | . else | ||||
@${ECHO_MSG} "===> Deinstalling for ${PKGORIGIN}" | @${ECHO_MSG} "===> Deinstalling for ${PKGORIGIN}" | ||||
@deinstall_names=`${PKG_INFO} -q -O ${PKGORIGIN}`; \ | @deinstall_names=`${PKG_INFO} -q -O ${PKGORIGIN}`; \ | ||||
for oldpkgorigin in $$(${GREP} "|${PKGORIGIN}|" ${PORTSDIR}/MOVED | ${CUT} -f 1 -d '|' | ${SORT} -u); do \ | for oldpkgorigin in $$(${GREP} "|${PKGORIGIN}|" ${PORTSDIR}/MOVED | ${CUT} -f 1 -d '|' | ${SORT} -u); do \ | ||||
▲ Show 20 Lines • Show All 1,675 Lines • Show Last 20 Lines |