diff options
author | alane <alane@FreeBSD.org> | 2003-02-24 03:40:16 +0800 |
---|---|---|
committer | alane <alane@FreeBSD.org> | 2003-02-24 03:40:16 +0800 |
commit | f41c92abf949025711ca508c1cf57fc9d2b82078 (patch) | |
tree | 61c7670544c77872b1193de1b6bf26843024e4cc /devel/autoconf254 | |
parent | 0c2a6a274beae1876f1012480d10677e13e7d9d8 (diff) | |
download | freebsd-ports-gnome-f41c92abf949025711ca508c1cf57fc9d2b82078.tar.gz freebsd-ports-gnome-f41c92abf949025711ca508c1cf57fc9d2b82078.tar.zst freebsd-ports-gnome-f41c92abf949025711ca508c1cf57fc9d2b82078.zip |
Jesus-mode: back from the dead
Diffstat (limited to 'devel/autoconf254')
-rw-r--r-- | devel/autoconf254/Makefile | 71 | ||||
-rw-r--r-- | devel/autoconf254/distinfo | 1 | ||||
-rw-r--r-- | devel/autoconf254/pkg-descr | 9 | ||||
-rw-r--r-- | devel/autoconf254/pkg-plist | 0 |
4 files changed, 81 insertions, 0 deletions
diff --git a/devel/autoconf254/Makefile b/devel/autoconf254/Makefile new file mode 100644 index 000000000000..d913d438e842 --- /dev/null +++ b/devel/autoconf254/Makefile @@ -0,0 +1,71 @@ +# New ports collection makefile for: autoconf +# Date created: 23 Feb 2003 +# Whom: alane@FreeBSD.org +# +# $FreeBSD$ +# + +PORTNAME= autoconf254 +PORTVERSION= 2.54 +PORTREVISION= 0 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_GNU} +MASTER_SITE_SUBDIR= autoconf +DISTNAME= autoconf-${PORTVERSION} + +MAINTAINER= alane@FreeBSD.org +COMMENT= Automatically configure source code on many Un*x platforms + +BUILD_DEPENDS+= gm4:${PORTSDIR}/devel/m4 +BUILD_DEPENDS+= help2man:${PORTSDIR}/misc/help2man + +RUN_DEPENDS+= gm4:${PORTSDIR}/devel/m4 + +BROKEN= Work is in progress right now. + +USE_BZIP2= yes +USE_GMAKE= yes +USE_PERL5= yes + +GNU_CONFIGURE= yes +CONFIGURE_ENV+= CONFIG_SHELL=${SH} +CONFIGURE_ENV+= M4=${LOCALBASE}/bin/gm4 +CONFIGURE_ARGS= --program-suffix=254 + +.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 + +.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: + ${MKDIR} ${PREFIX}/share/autoconf254 +.for FILE in ${GENERIC_TOOLS} + ${INSTALL_SCRIPT} ${WRKSRC}/config/${FILE} ${PREFIX}/share/autoconf254 +.endfor + +.include <bsd.port.pre.mk> +#.include "${FILESDIR}/manpages.mk" +.include <bsd.port.post.mk> diff --git a/devel/autoconf254/distinfo b/devel/autoconf254/distinfo new file mode 100644 index 000000000000..4ea5b0ed48c9 --- /dev/null +++ b/devel/autoconf254/distinfo @@ -0,0 +1 @@ +MD5 (autoconf-2.54.tar.bz2) = 572ef5257f6927ad21dbad395f3da799 diff --git a/devel/autoconf254/pkg-descr b/devel/autoconf254/pkg-descr new file mode 100644 index 000000000000..c404cc852ea8 --- /dev/null +++ b/devel/autoconf254/pkg-descr @@ -0,0 +1,9 @@ +Autoconf is an extensible package of m4 macros that produce shell +scripts to automatically configure software source code packages. +These scripts can adapt the packages to many kinds of UNIX-like +systems without manual user intervention. Autoconf creates a +configuration script for a package from a template file that lists the +operating system features that the package can use, in the form of m4 +macro calls. + +WWW: http://www.gnu.org/software/autoconf/ diff --git a/devel/autoconf254/pkg-plist b/devel/autoconf254/pkg-plist new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/devel/autoconf254/pkg-plist |