[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ports broken?



The ports makefile (version 1.93 in the ports/infrastructure/mk directory)
seems to be broken.  Try to build pgp, for example, and you'll find
that EXTRACT_CMD is no longer set to tar, but to gzip!

sigh... I see what happend.  EXTRACT_CMD is no longer the extract
command, but the uncompress command.  The extract command is now
part of the EXTRACT_AFTER_ARGS

What bullshit.

The following ports are probably broken due the the new makefile changes.
They all reference  EXTRACT_CMD (and expect it to be an extract command,
not a file decompressor) or redefine EXTRACT_CMD and expect EXTRACT_AFTER_ARGS
to be blank.

./archivers/rar/Makefile:EXTRACT_CMD=
./benchmarks/iozone/Makefile:EXTRACT_CMD=    ( gzcat | awk '{if (/^\#!/) x++} {if(x) print $$0'}| /bin/sh )
./benchmarks/tcpblast/Makefile:EXTRACT_CMD=             ${LN}
./benchmarks/xengine/Makefile:EXTRACT_CMD=      zcat
./comms/zmtx-zmrx/Makefile:EXTRACT_CMD= zcat
./comms/conserver/Makefile:EXTRACT_CMD= zcat
./games/connect4/Makefile:EXTRACT_CMD=          gunshar
./games/xasteroids/Makefile:EXTRACT_CMD=        ( cd ${WRKDIR}; zcat | sh -s )
./games/xinvaders/Makefile:EXTRACT_CMD=            zcat
./math/hoc/Makefile:EXTRACT_CMD=        /bin/sh
./mail/adcomplain/Makefile:EXTRACT_CMD=    /usr/bin/uudecode
./mail/poppassd/Makefile:EXTRACT_CMD=   /bin/cat
./misc/astrolog/Makefile:EXTRACT_CMD=    ${SH}
./misc/tkcron/Makefile:EXTRACT_CMD=     ${GZIP_CMD}
./net/tcpshow/Makefile:EXTRACT_CMD=     ${CP}
./plan9/9menu/Makefile:EXTRACT_CMD=             zcat
./plan9/9wm/Makefile:EXTRACT_CMD=               zcat
./plan9/sam/Makefile:EXTRACT_CMD=               gzip -d <
./plan9/tcs/Makefile:EXTRACT_CMD=               gzip -d <
./print/pkfonts/Makefile:EXTRACT_CMD=   /usr/bin/true # extracted directly in install target
./security/pgp/Makefile:        @if ! ( cd ${WRKDIR} && ${EXTRACT_CMD} -xf pgp263ii.tar ); then \
./security/stel/Makefile:               if ! (cd ${WRKDIR}/${DISTNAME} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/$$file ${EXTRACT_AFTER_ARGS});\
./sysutils/lsof/Makefile:       ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS:S/z//} ${SRCBALL_NAME}.tar \
./sysutils/tcplist/Makefile:EXTRACT_CMD=        cat
./textproc/texi2html/Makefile:EXTRACT_CMD=      uncompress
./japanese/Wnn/Makefile:        ${EXTRACT_CMD} -C ${WRKSRC} ${EXTRACT_BEFORE_ARGS} \