mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-02 01:20:54 +00:00
b8e1e7ef86
either IGNORE or BROKEN. Since there seems to be some confusion, for the record: BROKEN is reserved for ports that don't work. This will prevent users from installing the port, but please note that ports marked as BROKEN will still be built by bento IGNORE is reserved for ports that should not be built for one reason or another (including bento). Users and bento will not build ports marked as IGNORE. FORBIDDEN is reserved for security breakages only!!! Only mark a port as FORBIDDEN if there is a security issue with the port at the time. Reviewed by: kris (portmgr)
78 lines
1.8 KiB
Makefile
78 lines
1.8 KiB
Makefile
# New ports collection makefile for: autoconf
|
|
# Date created: 7 October 1995
|
|
# Whom: torstenb@FreeBSD.org
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME= autoconf254
|
|
PORTVERSION= 2.54
|
|
PORTREVISION= 0
|
|
CATEGORIES= devel
|
|
MASTER_SITES= ${MASTER_SITE_GNU}
|
|
MASTER_SITE_SUBDIR= autoconf
|
|
|
|
MAINTAINER= alane@FreeBSD.org
|
|
|
|
BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 \
|
|
help2man:${PORTSDIR}/misc/help2man
|
|
RUN_DEPENDS= gm4:${PORTSDIR}/devel/m4
|
|
|
|
.undef NO_IGNORE
|
|
BORKED= "DON'T EVEN THINK ABOUT IT."
|
|
BROKEN= ${BORKED}
|
|
IGNORE= "DAMN YOU BENTO. LEAVE THIS ALONE!"
|
|
|
|
USE_BZIP2= yes
|
|
USE_GMAKE= yes
|
|
USE_PERL5= yes
|
|
|
|
GNU_CONFIGURE= yes
|
|
CONFIGURE_ENV+= CONFIG_SHELL=/bin/sh
|
|
CONFIGURE_ENV+= M4=${LOCALBASE}/bin/gm4
|
|
|
|
.if ${PORTNAME} == "autoconf"
|
|
.if exists(${LOCALBASE}/bin/emacs)
|
|
PLIST_SUB+= EMACS="" EMACSDIR=share/emacs
|
|
.elif exists(${LOCALBASE}/bin/xemacs)
|
|
PLIST_SUB+= EMACS="" EMACSDIR=lib/xemacs
|
|
.else
|
|
PLIST_SUB+= EMACS="@comment " EMACSDIR=""
|
|
.endif # no emacs found
|
|
.endif # ${PORTNAME} == "autoconf"
|
|
|
|
GENERIC_TOOLS= config.guess \
|
|
config.sub \
|
|
elisp-comp \
|
|
install-sh \
|
|
mdate-sh \
|
|
missing \
|
|
mkinstalldirs
|
|
|
|
MAN1= autoconf.1 \
|
|
autoheader.1 \
|
|
autom4te.1 \
|
|
autoreconf.1 \
|
|
autoscan.1 \
|
|
autoupdate.1 \
|
|
config.guess.1 \
|
|
config.sub.1 \
|
|
ifnames.1
|
|
|
|
.if defined(USE_AUTOCONF) || defined(USE_AUTOCONF_VER)
|
|
pre-everything:
|
|
@${ECHO} ===========================================================
|
|
@${ECHO} "You have 'USE_AUTOCONF' or 'USE_AUTOCONF_VER' variables"
|
|
@${ECHO} "defined either in environment or in make(1) arguments."
|
|
@${ECHO} "Please undefine them and try again."
|
|
@${ECHO} ===========================================================
|
|
@${FALSE}
|
|
.endif # defined(USE_AUTOCONF) || defined(USE_AUTOCONF_VER)
|
|
|
|
post-install:
|
|
.for FILE in ${GENERIC_TOOLS}
|
|
${INSTALL_SCRIPT} ${WRKSRC}/config/${FILE} ${PREFIX}/share/autoconf
|
|
.endfor
|
|
|
|
.include <bsd.port.mk>
|