USE_RC_SUBR=yes has not done anything for a long time, remove it from

the few remaining ports and make it give an error.

Sponsored by:	Absolight
This commit is contained in:
Mathieu Arnold 2016-04-14 11:00:23 +00:00
parent 550567fcc4
commit 34c548ae0a
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=413252
8 changed files with 12 additions and 9 deletions

View File

@ -10,7 +10,12 @@ in the release notes and/or placed into UPDATING.
All ports committers are allowed to commit to this file.
20160416:
20160414:
AUTHOR: mat@FreeBSD.org
USE_RC_SUBR=yes has not done anything for a long time, it will now give an error.
20160413:
AUTHOR: jbeich@FreeBSD.org
Introducing CONFIGURE_OUTSOURCE. It changes HAS_CONFIGURE and GNU_CONFIGURE

View File

@ -1708,7 +1708,7 @@ MAKE_ENV+= ${b}="${${b}}"
.include "${PORTSDIR}/Mk/bsd.ldap.mk"
.endif
.if defined(USE_RC_SUBR) && ${USE_RC_SUBR:tu} != "YES"
.if defined(USE_RC_SUBR)
SUB_FILES+= ${USE_RC_SUBR}
.endif
@ -4931,7 +4931,7 @@ add-plist-post:
.endif
.if !target(install-rc-script)
.if defined(USE_RC_SUBR) && ${USE_RC_SUBR:tu} != "YES"
.if defined(USE_RC_SUBR)
install-rc-script:
@${ECHO_MSG} "===> Staging rc.d startup script(s)"
@for i in ${USE_RC_SUBR}; do \

View File

@ -157,6 +157,10 @@ DEV_ERROR+= "INSTALLS_EGGINFO is no longer supported, please add the entry direc
DEV_ERROR+= "WANT_SDL is no longer supported. If you need SDL, use USE_SDL, if you need optional dependency, use options"
.endif
.if defined(USE_RC_SUBR) && ${USE_RC_SUBR:tu} == YES
DEV_ERROR+= "USE_RC_SUBR=yes has not been supported for a long time, remove it."
.endif
SANITY_UNSUPPORTED= USE_OPENAL USE_FAM USE_MAKESELF USE_ZIP USE_LHA USE_CMAKE \
USE_READLINE USE_ICONV PERL_CONFIGURE PERL_MODBUILD \
USE_PERL5_BUILD USE_PERL5_RUN USE_DISPLAY USE_FUSE \

View File

@ -11,7 +11,6 @@ DISTNAME= ${PORTNAME}-src-${PORTVERSION}
MAINTAINER= benjsc@FreeBSD.org
COMMENT= Elvin Publish/Subscribe Message Bus server based on the Elvin protocol
USE_RC_SUBR= yes
USES= zip
USE_JAVA= yes
JAVA_VERSION= 1.6+

View File

@ -15,7 +15,6 @@ LIB_DEPENDS= libpcre.so:devel/pcre \
USE_GITHUB= yes
GH_ACCOUNT= vstakhov
USE_RC_SUBR= yes
USES= cmake:outsource bison
USE_OPENSSL= yes

View File

@ -44,8 +44,6 @@ CONFLICTS= howl-[0-9]*
DAEMON_CONFIG_FILES= hosts avahi-daemon.conf
.endif
USE_RC_SUBR=yes
.endif # !avahi-header
.include <bsd.port.options.mk>

View File

@ -12,7 +12,6 @@ COMMENT= Shmoo client/server host integrity checker
GNU_CONFIGURE= yes
USE_OPENSSL= yes
USE_RC_SUBR= yes
OPTIONS_DEFINE= OSIRISMD OSIRISD PRINTDB CLI
OPTIONS_DEFAULT= OSIRISD

View File

@ -17,7 +17,6 @@ USE_RUBY= yes
NO_BUILD= yes
USE_RC_SUBR= yes
SED_SCRIPT= -e 's,%%PREFIX%%,${PREFIX},g' \
-e 's,%%RUBY_WITHOUT_SUFFIX%%,${RUBY_WITHOUT_SUFFIX},g'