Remove support for OSVERSION < 5

This commit is contained in:
Edwin Groothuis 2007-10-03 23:42:22 +00:00
parent bdd556264e
commit d6a5194c50
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=200761
5 changed files with 12 additions and 42 deletions

View file

@ -31,15 +31,10 @@ USE_LDCONFIG= yes
LDCONFIG_DIRS= %%PREFIX%%/lib/compat
.include <bsd.port.pre.mk>
.if ${OSVERSION} >= 500000
COMPAT3X_OSVERSION= 5.0
COMPAT3X_OSRELDATE= 20020925
PLIST_SUB= CURRENT_ONLY:=""
.else
COMPAT3X_OSVERSION= 4.4
COMPAT3X_OSRELDATE= 20020925
PLIST_SUB= CURRENT_ONLY:="@comment "
.endif
FREEBSD4_LIBS= libc_r.so.4 libperl.so.3
@ -51,11 +46,7 @@ COMPAT3X_PORTVERSION= ${COMPAT3X_OSVERSION}
post-extract:
.for lib in ${FREEBSD4_LIBS}
.if ${OSVERSION} >= 500000
${MV} ${WRKSRC}/${lib} ${WRKSRC}/${lib}.compat3x
.else
${RM} -f ${WRKSRC}/${lib}
.endif
.endfor
do-build:

View file

@ -51,17 +51,15 @@ SUB_LIST= BINDIR="${BINDIR}" \
.if ${ARCH} == i386
VERSION= 2.9013.498
REVISION= 0
.if ${OSVERSION} >= 400017
DISTNAME= dnetc${PORTVERSION:E}-freebsd4-${ARCH:S/i386/x86/}-elf
WRKSRC= ${WRKDIR}/dnetc${PORTVERSION:E}-freebsd4-${ARCH:S/i386/x86/}-elf
.endif
.if ${OSVERSION} >= 503001
DISTNAME= dnetc${PORTVERSION:E}-freebsd5-${ARCH:S/i386/x86/}-elf
WRKSRC= ${WRKDIR}/dnetc${PORTVERSION:E}-freebsd5-${ARCH:S/i386/x86/}-elf
.endif
.if ${OSVERSION} >= 600034
DISTNAME= dnetc${PORTVERSION:E}-freebsd6-${ARCH:S/i386/x86/}-elf
WRKSRC= ${WRKDIR}/dnetc${PORTVERSION:E}-freebsd6-${ARCH:S/i386/x86/}-elf
.elif ${OSVERSION} >= 503001
DISTNAME= dnetc${PORTVERSION:E}-freebsd5-${ARCH:S/i386/x86/}-elf
WRKSRC= ${WRKDIR}/dnetc${PORTVERSION:E}-freebsd5-${ARCH:S/i386/x86/}-elf
.else
DISTNAME= dnetc${PORTVERSION:E}-freebsd4-${ARCH:S/i386/x86/}-elf
WRKSRC= ${WRKDIR}/dnetc${PORTVERSION:E}-freebsd4-${ARCH:S/i386/x86/}-elf
.endif
.endif

View file

@ -18,10 +18,4 @@ MANCOMPRESSED= yes
MAKE_ENV= BINDIR="${PREFIX}/bin" MANDIR="${PREFIX}/man/man" MKDIR="${MKDIR}" INSTALL_DATA="${INSTALL_DATA}" FORCE="${FORCE}"
.include <bsd.port.pre.mk>
.if ${OSVERSION} < 460000
IGNORE= 'This port only works on FreeBSD 4.6.0+'
.endif
.include <bsd.port.post.mk>
.include <bsd.port.mk>

View file

@ -55,18 +55,5 @@ do-install:
@${INSTALL_SCRIPT} ${WRKDIR}/ldconfig_compat.sh ${PREFIX}/etc/rc.d/000.ldconfig_compat.sh
@${ECHO_CMD} "etc/rc.d/000.ldconfig_compat.sh" >> ${TMPPLIST}
.endif
# Special case, recent RELENG_4 versions have no /etc/rc.d/ldconfig script, but directories
# are present in BSD.{x11,local}.dist.
.if !( ${OSVERSION} >= 492101 && ${OSVERSION} < 500000 )
.for prefix in ${LOCAL_PREFIXES}
@${ECHO_CMD} "@cwd ${prefix}" >> ${TMPPLIST}
.for dir in ${LOCAL_DIRS}
echo creating ${prefix}/${dir}
@${MKDIR} -p ${prefix}/${dir}
@${ECHO_CMD} "@exec mkdir -p %D/${dir}" >> ${TMPPLIST}
@${ECHO_CMD} "@unexec rmdir %D/${dir} 2>/dev/null || true" >> ${TMPPLIST}
.endfor
.endfor
.endif
.include <bsd.port.post.mk>

View file

@ -91,11 +91,11 @@ PLIST_SUB+= ESDPLUGIN:="@comment "
WITHOUT_SIMD= yes
.endif
.if !defined(WITHOUT_SIMD) && ${OSVERSION} >= 400021
.if !defined(WITHOUT_SIMD)
CONFIGURE_ARGS+= --enable-simd
.endif
.if defined(WITHOUT_SIMD) || ${OSVERSION} < 400021
.if defined(WITHOUT_SIMD)
post-extract:
(cd ${WRKSRC}/Input/mpg123 && ${MV} decode_i586.s decode_i586.S && \
cd ${WRKSRC}/Visualization/blur_scope && ${MV} blur_8.s blur_8.S);
@ -106,7 +106,7 @@ post-extract:
.endif
pre-extract:
.if !defined(WITHOUT_MIKMOD) || !defined(WITHOUT_VORBIS) || ( !defined(WITHOUT_SIMD) && ${OSVERSION} >= 400021 ) || ${HAVE_GNOME:Mesound}!=""
.if !defined(WITHOUT_MIKMOD) || !defined(WITHOUT_VORBIS) || ( !defined(WITHOUT_SIMD) ) || ${HAVE_GNOME:Mesound}!=""
@${ECHO_MSG}
.if !defined(WITHOUT_MIKMOD)
@${ECHO_MSG} "You can disable support for mikmod by defining WITHOUT_MIKMOD."
@ -114,7 +114,7 @@ pre-extract:
.if !defined(WITHOUT_VORBIS)
@${ECHO_MSG} "You can disable support for vorbis by defining WITHOUT_VORBIS."
.endif
.if !defined(WITHOUT_SIMD) && ${OSVERSION} >= 400021
.if !defined(WITHOUT_SIMD)
@${ECHO_MSG} "You can disable x86 SIMD (3DNow!/MMX) optimized decoding routines by defining WITHOUT_SIMD."
.endif
.if ${HAVE_GNOME:Mesound}!=""