the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: automake1.5
Version: 1.5
Revision: 9
Source: mirror:gnu:automake/automake-%v.tar.gz
Source-MD5: 74a22ac0581378e807ecb334a55c5bab
Patch: %n.patch
Depends: autoconf (>= 2.52-1)
Conflicts: automake1.4, automake15, automake1.6, automake1.7, automake1.8, automake1.9, automake1.10
Replaces: automake1.4, automake15, automake1.6, automake1.7, automake1.8, automake1.9, automake1.10
Provides: automaken
ConfigureParams: --infodir=%p/share/info
CompileScript: <<
PERL=/usr/bin/perl ./configure %c
make
<<
InstallScript: <<
make install DESTDIR=%d
rm -rf %i/share/info
ln -s automake %i/bin/automake-1.5
<<
DocFiles: COPYING README AUTHORS NEWS THANKS
Description: Tool for generating GNU Standards-compliant Makefiles
DescDetail: <<
Automake is a tool for automatically generating `Makefile.in's from files
called `Makefile.am'.
The goal of Automake is to remove the burden of Makefile maintenance from the
back of the individual GNU maintainer (and put it on the back of the Automake
maintainer).
The `Makefile.am' is basically a series of `make' macro definitions (with
rules being thrown in occasionally). The generated `Makefile.in's are
compliant with the GNU Makefile standards.
Automake 1.5 fails to work in a number of situations that Automake 1.4 did, so
has been renamed so that the previous version can continue to be made
available.
<<
DescPackaging: <<
Previous versions by Christoph Pfisterer, Max Horn.
Desc from debian :-)
<<
DescPort: <<
Sets CDPATH in several places, which results in disrupting output from zsh. Removed through a patch.
<<
License: GPL
Maintainer: Chris Zubrzycki
Homepage: http://www.gnu.org/software/automake/
diff -uNbr automake-1.5/aclocal.in automake-new/aclocal.in
--- automake-1.5/aclocal.in Tue Jul 17 01:36:23 2001
+++ automake-new/aclocal.in Fri May 3 21:35:04 2002
@@ -33,6 +33,7 @@
$prefix = "@prefix@";
# Note that this isn't pkgdatadir, but a separate directory.
$acdir = "@datadir@/aclocal";
+$default_acdir = $acdir;
# Some globals.
@@ -206,8 +207,17 @@
exit 0;
}
- # Search our install directory last.
- push (@dirlist, $acdir);
+ # Search the versioned directory near the end, and then the
+ # unversioned directory last. Only do this if the user didn't
+ # override acdir.
+ push (@dirlist, "$acdir-1.5")
+ if $acdir eq $default_acdir;
+
+ # By default $(datadir)/aclocal doesn't exist. We don't want to
+ # get an error in the case where we are searching the default
+ # directory and it hasn't been created.
+ push (@dirlist, $acdir)
+ unless $acdir eq $default_acdir && ! -d $acdir;
return @dirlist;
}
diff -uNbr automake-1.5/configure automake-new/configure
--- automake-1.5/configure Thu Aug 23 01:49:52 2001
+++ automake-new/configure Fri May 3 21:35:04 2002
@@ -558,7 +558,7 @@
# expand $ac_aux_dir to an absolute path
-am_aux_dir=`CDPATH=:; cd $ac_aux_dir && pwd`
+am_aux_dir=`cd $ac_aux_dir && pwd`
# Find a good install program. We prefer a C program (faster),
# so one script is as good as another. But avoid the broken or
@@ -787,13 +787,13 @@
# test to see if srcdir already configured
-if test "`CDPATH=:; cd $srcdir && pwd`" != "`pwd`" &&
+if test "`cd $srcdir && pwd`" != "`pwd`" &&
test -f $srcdir/config.status; then
{ echo "configure: error: source directory already configured; run \"make distclean\" there first" 1>&2; exit 1; }
fi
# Define the identity of the package.
-PACKAGE=automake
+PACKAGE=automake-1.5
VERSION=1.5
cat >> confdefs.h <
diff -uNbr automake-1.5/m4/Makefile.in automake-new/m4/Makefile.in
--- automake-1.5/m4/Makefile.in Thu Aug 23 01:49:56 2001
+++ automake-new/m4/Makefile.in Fri May 3 21:35:04 2002
@@ -68,7 +68,7 @@
am__quote = @am__quote@
install_sh = @install_sh@
-m4datadir = $(datadir)/aclocal
+m4datadir = $(datadir)/aclocal-1.5
m4data_DATA = as.m4 auxdir.m4 ccstdc.m4 cond.m4 depend.m4 depout.m4 \
dmalloc.m4 error.m4 gcj.m4 header.m4 init.m4 install-sh.m4 lex.m4 \
lispdir.m4 make.m4 maintainer.m4 minuso.m4 missing.m4 multi.m4 \
diff -uNbr automake-1.5/m4/auxdir.m4 automake-new/m4/auxdir.m4
--- automake-1.5/m4/auxdir.m4 Wed Aug 1 12:19:57 2001
+++ automake-new/m4/auxdir.m4 Fri May 3 21:35:04 2002
@@ -40,5 +40,5 @@
AC_DEFUN([AM_AUX_DIR_EXPAND], [
# expand $ac_aux_dir to an absolute path
-am_aux_dir=`CDPATH=:; cd $ac_aux_dir && pwd`
+am_aux_dir=`cd $ac_aux_dir && pwd`
])
diff -uNbr automake-1.5/m4/init.m4 automake-new/m4/init.m4
--- automake-1.5/m4/init.m4 Fri Aug 3 04:28:20 2001
+++ automake-new/m4/init.m4 Fri May 3 21:37:48 2002
@@ -33,7 +33,7 @@
AC_DEFUN([AM_INIT_AUTOMAKE],
[AC_REQUIRE([AC_PROG_INSTALL])dnl
# test to see if srcdir already configured
-if test "`CDPATH=:; cd $srcdir && pwd`" != "`pwd`" &&
+if test "`cd $srcdir && pwd`" != "`pwd`" &&
test -f $srcdir/config.status; then
AC_MSG_ERROR([source directory already configured; run \"make distclean\" there first])
fi
@@ -64,9 +64,9 @@
# Some tools Automake needs.
AC_REQUIRE([AM_SANITY_CHECK])dnl
AC_REQUIRE([AC_ARG_PROGRAM])dnl
-AM_MISSING_PROG(ACLOCAL, aclocal)
+AM_MISSING_PROG(ACLOCAL, aclocal-1.5)
AM_MISSING_PROG(AUTOCONF, autoconf)
-AM_MISSING_PROG(AUTOMAKE, automake)
+AM_MISSING_PROG(AUTOMAKE, automake-1.5)
AM_MISSING_PROG(AUTOHEADER, autoheader)
AM_MISSING_PROG(MAKEINFO, makeinfo)
AM_MISSING_PROG(AMTAR, tar)
Package: automake1.5
Version: 1.5
Revision: 9
Source: mirror:gnu:automake/automake-%v.tar.gz
Source-MD5: 74a22ac0581378e807ecb334a55c5bab
Patch: %n.patch
Depends: autoconf (>= 2.52-1)
Conflicts: automake1.4, automake15, automake1.6, automake1.7, automake1.8, automake1.9, automake1.10
Replaces: automake1.4, automake15, automake1.6, automake1.7, automake1.8, automake1.9, automake1.10
Provides: automaken
ConfigureParams: --infodir=%p/share/info
CompileScript: <<
PERL=/usr/bin/perl ./configure %c
make
<<
InstallScript: <<
make install DESTDIR=%d
rm -rf %i/share/info
ln -s automake %i/bin/automake-1.5
<<
DocFiles: COPYING README AUTHORS NEWS THANKS
Description: Tool for generating GNU Standards-compliant Makefiles
DescDetail: <<
Automake is a tool for automatically generating `Makefile.in's from files
called `Makefile.am'.
The goal of Automake is to remove the burden of Makefile maintenance from the
back of the individual GNU maintainer (and put it on the back of the Automake
maintainer).
The `Makefile.am' is basically a series of `make' macro definitions (with
rules being thrown in occasionally). The generated `Makefile.in's are
compliant with the GNU Makefile standards.
Automake 1.5 fails to work in a number of situations that Automake 1.4 did, so
has been renamed so that the previous version can continue to be made
available.
<<
DescPackaging: <<
Previous versions by Christoph Pfisterer, Max Horn.
Desc from debian :-)
<<
DescPort: <<
Sets CDPATH in several places, which results in disrupting output from zsh. Removed through a patch.
<<
License: GPL
Maintainer: Chris Zubrzycki
Homepage: http://www.gnu.org/software/automake/
diff -uNbr automake-1.5/aclocal.in automake-new/aclocal.in
--- automake-1.5/aclocal.in Tue Jul 17 01:36:23 2001
+++ automake-new/aclocal.in Fri May 3 21:35:04 2002
@@ -33,6 +33,7 @@
$prefix = "@prefix@";
# Note that this isn't pkgdatadir, but a separate directory.
$acdir = "@datadir@/aclocal";
+$default_acdir = $acdir;
# Some globals.
@@ -206,8 +207,17 @@
exit 0;
}
- # Search our install directory last.
- push (@dirlist, $acdir);
+ # Search the versioned directory near the end, and then the
+ # unversioned directory last. Only do this if the user didn't
+ # override acdir.
+ push (@dirlist, "$acdir-1.5")
+ if $acdir eq $default_acdir;
+
+ # By default $(datadir)/aclocal doesn't exist. We don't want to
+ # get an error in the case where we are searching the default
+ # directory and it hasn't been created.
+ push (@dirlist, $acdir)
+ unless $acdir eq $default_acdir && ! -d $acdir;
return @dirlist;
}
diff -uNbr automake-1.5/configure automake-new/configure
--- automake-1.5/configure Thu Aug 23 01:49:52 2001
+++ automake-new/configure Fri May 3 21:35:04 2002
@@ -558,7 +558,7 @@
# expand $ac_aux_dir to an absolute path
-am_aux_dir=`CDPATH=:; cd $ac_aux_dir && pwd`
+am_aux_dir=`cd $ac_aux_dir && pwd`
# Find a good install program. We prefer a C program (faster),
# so one script is as good as another. But avoid the broken or
@@ -787,13 +787,13 @@
# test to see if srcdir already configured
-if test "`CDPATH=:; cd $srcdir && pwd`" != "`pwd`" &&
+if test "`cd $srcdir && pwd`" != "`pwd`" &&
test -f $srcdir/config.status; then
{ echo "configure: error: source directory already configured; run \"make distclean\" there first" 1>&2; exit 1; }
fi
# Define the identity of the package.
-PACKAGE=automake
+PACKAGE=automake-1.5
VERSION=1.5
cat >> confdefs.h <
diff -uNbr automake-1.5/m4/Makefile.in automake-new/m4/Makefile.in
--- automake-1.5/m4/Makefile.in Thu Aug 23 01:49:56 2001
+++ automake-new/m4/Makefile.in Fri May 3 21:35:04 2002
@@ -68,7 +68,7 @@
am__quote = @am__quote@
install_sh = @install_sh@
-m4datadir = $(datadir)/aclocal
+m4datadir = $(datadir)/aclocal-1.5
m4data_DATA = as.m4 auxdir.m4 ccstdc.m4 cond.m4 depend.m4 depout.m4 \
dmalloc.m4 error.m4 gcj.m4 header.m4 init.m4 install-sh.m4 lex.m4 \
lispdir.m4 make.m4 maintainer.m4 minuso.m4 missing.m4 multi.m4 \
diff -uNbr automake-1.5/m4/auxdir.m4 automake-new/m4/auxdir.m4
--- automake-1.5/m4/auxdir.m4 Wed Aug 1 12:19:57 2001
+++ automake-new/m4/auxdir.m4 Fri May 3 21:35:04 2002
@@ -40,5 +40,5 @@
AC_DEFUN([AM_AUX_DIR_EXPAND], [
# expand $ac_aux_dir to an absolute path
-am_aux_dir=`CDPATH=:; cd $ac_aux_dir && pwd`
+am_aux_dir=`cd $ac_aux_dir && pwd`
])
diff -uNbr automake-1.5/m4/init.m4 automake-new/m4/init.m4
--- automake-1.5/m4/init.m4 Fri Aug 3 04:28:20 2001
+++ automake-new/m4/init.m4 Fri May 3 21:37:48 2002
@@ -33,7 +33,7 @@
AC_DEFUN([AM_INIT_AUTOMAKE],
[AC_REQUIRE([AC_PROG_INSTALL])dnl
# test to see if srcdir already configured
-if test "`CDPATH=:; cd $srcdir && pwd`" != "`pwd`" &&
+if test "`cd $srcdir && pwd`" != "`pwd`" &&
test -f $srcdir/config.status; then
AC_MSG_ERROR([source directory already configured; run \"make distclean\" there first])
fi
@@ -64,9 +64,9 @@
# Some tools Automake needs.
AC_REQUIRE([AM_SANITY_CHECK])dnl
AC_REQUIRE([AC_ARG_PROGRAM])dnl
-AM_MISSING_PROG(ACLOCAL, aclocal)
+AM_MISSING_PROG(ACLOCAL, aclocal-1.5)
AM_MISSING_PROG(AUTOCONF, autoconf)
-AM_MISSING_PROG(AUTOMAKE, automake)
+AM_MISSING_PROG(AUTOMAKE, automake-1.5)
AM_MISSING_PROG(AUTOHEADER, autoheader)
AM_MISSING_PROG(MAKEINFO, makeinfo)
AM_MISSING_PROG(AMTAR, tar)