Benjamin Reed wrote:
Update of /cvsroot/fink/dists/10.3/unstable/main/finkinfo/database In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15373/10.3/unstable/main/finkinfo/database
Modified Files:
rrdtool.info Log Message:
more build bugfixes
Index: rrdtool.info =================================================================== RCS file: /cvsroot/fink/dists/10.3/unstable/main/finkinfo/database/rrdtool.info,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- rrdtool.info 23 Jul 2004 13:33:39 -0000 1.6 +++ rrdtool.info 23 Jul 2004 14:02:50 -0000 1.7 @@ -18,6 +18,7 @@ [ -z "$PERLBIN" ] && [ -f "$file" ] && PERLBIN="$file" done [ -z "$PERLBIN" ] && exit 1 + export ac_cv_path_PERL=no
Hi Ben,
With Perl turned off, I needed to add the attached patch to rrdtool.patch for Makefile.in, otherwise I got this error:
make[2]: Nothing to be done for `install-exec-am'.
./config/mkinstalldirs /sw/src/root-rrdtool-1.0.48-13/sw/lib/perl/auto/RRDs
mkdir -p -- /sw/src/root-rrdtool-1.0.48-13/sw/lib/perl/auto/RRDs
/usr/bin/install -c -m 644 ./perl-piped/RRDp.pm /sw/src/root-rrdtool-1.0.48-13/sw/lib/perl
/usr/bin/install -c -m 644 ./perl-shared/RRDs.pm /sw/src/root-rrdtool-1.0.48-13/sw/lib/perl
/usr/bin/install -c -m 644 ./perl-shared/blib/arch/auto/RRDs/RRDs.bs /sw/src/root-rrdtool-1.0.48-13/sw/lib/perl/auto/RRDs
install: ./perl-shared/blib/arch/auto/RRDs/RRDs.bs: No such file or directory
make[2]: *** [install-data-local] Error 71
make[1]: *** [install-am] Error 2
make: *** [install-recursive] Error 1
### execution of /var/tmp/tmp.2.qmkcHR failed, exit code 2
Failed: installing rrdtool-1.0.48-13 failed
I'm sending this patch upstream also, but against Makefile.am.
Blair
-- Blair Zajac <[EMAIL PROTECTED]> Plots of your system's performance - http://www.orcaware.com/orca/
--- rrdtool-1.0.48/Makefile.in 2004-04-06 14:30:22.000000000 -0700 +++ rrdtool-1.0.48-new/Makefile.in 2004-07-23 08:31:23.000000000 -0700 @@ -634,12 +634,20 @@ # the special call to install-sh is because the -d switch is not portable # mac os X has its perl module in bundles so it seems install-data-local: - $(top_srcdir)/config/mkinstalldirs $(DESTDIR)$(prefix)/lib/perl/auto/RRDs - $(INSTALL) -m 644 $(top_srcdir)/perl-piped/RRDp.pm $(DESTDIR)$(prefix)/lib/perl - $(INSTALL) -m 644 $(top_srcdir)/perl-shared/RRDs.pm $(DESTDIR)$(prefix)/lib/perl - $(INSTALL) -m 644 $(top_builddir)/perl-shared/blib/arch/auto/RRDs/RRDs.bs $(DESTDIR)$(prefix)/lib/perl/auto/RRDs - test -f $(top_builddir)/perl-shared/blib/arch/auto/RRDs/[EMAIL PROTECTED]@ && $(INSTALL) -m 755 $(top_builddir)/perl-shared/blib/arch/auto/RRDs/[EMAIL PROTECTED]@ $(DESTDIR)$(prefix)/lib/perl/auto/RRDs || true - test -f $(top_builddir)/perl-shared/blib/arch/auto/RRDs/RRDs.bundle && $(INSTALL) -m 755 $(top_builddir)/perl-shared/blib/arch/auto/RRDs/RRDs.bundle $(DESTDIR)$(prefix)/lib/perl/auto/RRDs || true + @if test "x$(PERL)" != "xno"; then \ + echo "$(top_srcdir)/config/mkinstalldirs $(DESTDIR)$(prefix)/lib/perl/auto/RRDs"; \ + $(top_srcdir)/config/mkinstalldirs $(DESTDIR)$(prefix)/lib/perl/auto/RRDs; \ + echo "$(INSTALL) -m 644 $(top_srcdir)/perl-piped/RRDp.pm $(DESTDIR)$(prefix)/lib/perl"; \ + $(INSTALL) -m 644 $(top_srcdir)/perl-piped/RRDp.pm $(DESTDIR)$(prefix)/lib/perl; \ + echo "$(INSTALL) -m 644 $(top_srcdir)/perl-shared/RRDs.pm $(DESTDIR)$(prefix)/lib/perl"; \ + $(INSTALL) -m 644 $(top_srcdir)/perl-shared/RRDs.pm $(DESTDIR)$(prefix)/lib/perl; \ + echo "$(INSTALL) -m 644 $(top_builddir)/perl-shared/blib/arch/auto/RRDs/RRDs.bs $(DESTDIR)$(prefix)/lib/perl/auto/RRDs"; \ + $(INSTALL) -m 644 $(top_builddir)/perl-shared/blib/arch/auto/RRDs/RRDs.bs $(DESTDIR)$(prefix)/lib/perl/auto/RRDs; \ + echo "test -f $(top_builddir)/perl-shared/blib/arch/auto/RRDs/[EMAIL PROTECTED]@ && $(INSTALL) -m 755 $(top_builddir)/perl-shared/blib/arch/auto/RRDs/[EMAIL PROTECTED]@ $(DESTDIR)$(prefix)/lib/perl/auto/RRDs || true"; \ + test -f $(top_builddir)/perl-shared/blib/arch/auto/RRDs/[EMAIL PROTECTED]@ && $(INSTALL) -m 755 $(top_builddir)/perl-shared/blib/arch/auto/RRDs/[EMAIL PROTECTED]@ $(DESTDIR)$(prefix)/lib/perl/auto/RRDs || true; \ + echo "test -f $(top_builddir)/perl-shared/blib/arch/auto/RRDs/RRDs.bundle && $(INSTALL) -m 755 $(top_builddir)/perl-shared/blib/arch/auto/RRDs/RRDs.bundle $(DESTDIR)$(prefix)/lib/perl/auto/RRDs|| true"; \ + test -f $(top_builddir)/perl-shared/blib/arch/auto/RRDs/RRDs.bundle && $(INSTALL) -m 755 $(top_builddir)/perl-shared/blib/arch/auto/RRDs/RRDs.bundle $(DESTDIR)$(prefix)/lib/perl/auto/RRDs|| true; \ + fi # rules for building the perl module
