diff --git a/ports-mgmt/portmaster/Makefile b/ports-mgmt/portmaster/Makefile index fa2a2ef1a024..a90d5dd628a4 100644 --- a/ports-mgmt/portmaster/Makefile +++ b/ports-mgmt/portmaster/Makefile @@ -1,52 +1,50 @@ PORTNAME= portmaster -PORTVERSION= 3.30 +PORTVERSION= 3.32 CATEGORIES= ports-mgmt MAINTAINER= se@FreeBSD.org COMMENT= Manage your ports without external databases or languages WWW= https://portmaster.github.io/ LICENSE= BSD2CLAUSE USE_GITHUB= yes GH_ACCOUNT= freebsd -OPTIONS_DEFINE= BASH ZSH -OPTIONS_DEFAULT=BASH ZSH +NO_ARCH= yes PLIST_FILES= sbin/portmaster \ etc/portmaster.rc.sample \ share/man/man8/portmaster.8.gz +OPTIONS_DEFINE= BASH ZSH +OPTIONS_DEFAULT=BASH ZSH + BASH_PLIST_FILES= etc/bash_completion.d/portmaster.sh ZSH_PLIST_FILES= share/zsh/site-functions/_portmaster -NO_ARCH= yes - -verify: checksum - do-build: .for file in portmaster files/portmaster.rc.sample files/portmaster.8 @${REINPLACE_CMD} -e 's#/usr/local#${LOCALBASE}#g' \ - -e 's#%%PORTVERSION%%#${PKGVERSION}#' ${WRKSRC}/${file} + -e 's#%%PORTVERSION%%#${PORTVERSION}#' ${WRKSRC}/${file} .endfor do-install: ${INSTALL_SCRIPT} ${WRKSRC}/portmaster \ ${STAGEDIR}${PREFIX}/sbin ${INSTALL_DATA} ${WRKSRC}/files/portmaster.rc.sample \ ${STAGEDIR}${PREFIX}/etc ${INSTALL_MAN} ${WRKSRC}/files/portmaster.8 \ ${STAGEDIR}${PREFIX}/share/man/man8 post-install-BASH-on: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/files/bash-completions \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d/portmaster.sh post-install-ZSH-on: ${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/files/zsh-completions \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_portmaster .include diff --git a/ports-mgmt/portmaster/distinfo b/ports-mgmt/portmaster/distinfo index f91c10184077..dfda55c9d32f 100644 --- a/ports-mgmt/portmaster/distinfo +++ b/ports-mgmt/portmaster/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730492333 -SHA256 (freebsd-portmaster-3.30_GH0.tar.gz) = 9a94a309703cc6ef99fb7e13e5dcf6842d5a495cf90e5835410a7fe78243f303 -SIZE (freebsd-portmaster-3.30_GH0.tar.gz) = 44715 +TIMESTAMP = 1750234544 +SHA256 (freebsd-portmaster-3.32_GH0.tar.gz) = a8885b104fed174249aa57b91ea11c210ac472af8d70fe7cc224dc79af84d545 +SIZE (freebsd-portmaster-3.32_GH0.tar.gz) = 44812 diff --git a/ports-mgmt/portmaster/files/patch-portmaster b/ports-mgmt/portmaster/files/patch-portmaster deleted file mode 100644 index 693eaadff047..000000000000 --- a/ports-mgmt/portmaster/files/patch-portmaster +++ /dev/null @@ -1,71 +0,0 @@ ---- portmaster.orig 2023-11-30 10:13:58 UTC -+++ portmaster -@@ -3140,7 +3140,7 @@ if [ -z "$REPLACE_ORIGIN" ]; then - unset argv - - make_target=$(target_part "$1") -- [ "$make_target" != install ] && PM_MAKE_ARGS="-DDISABLE_CONFLICTS $PM_MAKE_ARGS" -+ [ "$make_target" != install ] && PM_MAKE_ARGS="DISABLE_CONFLICTS=1 $PM_MAKE_ARGS" - else - portdir="${1#$pd/}" ; portdir="${portdir%/}" - export_flavor $(flavor_part $portdir) -@@ -3189,7 +3189,7 @@ else - fi - fi - -- PM_MAKE_ARGS="-DDISABLE_CONFLICTS $PM_MAKE_ARGS" -+ PM_MAKE_ARGS="DISABLE_CONFLICTS=1 $PM_MAKE_ARGS" - fi - - if [ -n "$upg_port" -a -z "$portdir" ]; then -@@ -3712,7 +3712,7 @@ if [ -z "$use_package" ]; then - echo "===>>> Logging build to $port_log" - fi - -- [ -n "$PM_NO_MAKE_CONFIG" ] && PM_MAKE_ARGS="$PM_MAKE_ARGS -D_OPTIONS_OK" -+ [ -n "$PM_NO_MAKE_CONFIG" ] && PM_MAKE_ARGS="$PM_MAKE_ARGS _OPTIONS_OK=1" - - # Return flavor for named pkg (must be executed in port directory!) - pkg_flavor () { -@@ -3724,7 +3724,7 @@ pkg_flavor () { - pm_make extract ask-license || fail "make extract ask-license failed for $portdir" - fi - if [ "$make_target" = "extract" -o "$make_target" = "patch" ]; then -- eval pm_make -DNO_DEPENDS $make_target $port_log_args || fail "make $make_target failed for $portdir" -+ eval pm_make NO_DEPENDS=1 $make_target $port_log_args || fail "make $make_target failed for $portdir" - safe_exit - fi - starttime=$(date "+%s") -@@ -3735,7 +3735,7 @@ pkg_flavor () { - pm_sv Running make stage - # Defining NO_DEPENDS ensures that we will control the installation - # of the depends, not bsd.port.mk. -- eval pm_make -DNO_DEPENDS stage $port_log_args || fail "make stage failed for $portdir" -+ eval pm_make NO_DEPENDS=1 stage $port_log_args || fail "make stage failed for $portdir" - [ "$make_target" = "stage" ] && safe_exit - else - [ -z "$local_package" ] && { -@@ -3858,12 +3858,12 @@ if [ -z "$use_package" ]; then - [ "$$" -eq "$PM_PARENT_PID" ] && np_orphan=0 - fi - fi -- [ "${np_orphan:-1}" -eq 1 ] && PM_MAKE_ARGS="${PM_MAKE_ARGS} -DINSTALLS_DEPENDS" -+ [ "${np_orphan:-1}" -eq 1 ] && PM_MAKE_ARGS="${PM_MAKE_ARGS} INSTALLS_DEPENDS=1" - unset np_orphan - # Defining NO_DEPENDS ensures that we will control the installation - # of the depends, not bsd.port.mk. - export_flavor $(flavor_part "$portdir") -- eval pm_make_s -DNO_DEPENDS install $port_log_args || install_failed $new_port -+ eval pm_make_s NO_DEPENDS=1 install $port_log_args || install_failed $new_port - else - [ -n "$local_package" ] && ppd=${LOCAL_PACKAGEDIR}/All - -@@ -3964,7 +3964,7 @@ if [ -n "$MAKE_PACKAGE" ]; then - if [ -n "$MAKE_PACKAGE" ]; then - if [ -z "$use_package" ]; then - echo "===>>> Creating a package for new version $new_port" -- pm_make_s -D_OPTIONS_OK ${PACKAGE_FORMAT:+PKG_COMPRESSION_FORMAT=$PACKAGE_FORMAT} package >/dev/null || fail "Package creation of $new_port failed" -+ pm_make_s _OPTIONS_OK=1 ${PACKAGE_FORMAT:+PKG_COMPRESSION_FORMAT=$PACKAGE_FORMAT} package >/dev/null || fail "Package creation of $new_port failed" - echo " ===>>> Package saved to $PACKAGES/All" ; echo '' - else - pm_pkg_create $PACKAGES $new_port