# File ownership and group
BINOWN = bin
BINGRP = bin
####
install: libgdbm.la gdbm.h gdbm.info
$(srcdir)/mkinstalldirs $(INSTALL_ROOT)$(libdir) \
$(INSTALL_ROOT)$(includedir) $(INSTALL_ROOT)$(man3dir) \
$(INSTALL_ROOT)$(infodir)
$(LIBTOOL) $(INSTALL) -c libgdbm.la $(INSTALL_ROOT)$(libdir)/libgdbm.la
$(INSTALL_DATA) -o $(BINOWN) -g $(BINGRP) gdbm.h \
$(INSTALL_ROOT)$(includedir)/gdbm.h
$(INSTALL_DATA) -o $(BINOWN) -g $(BINGRP) $(srcdir)/gdbm.3 \
$(INSTALL_ROOT)$(man3dir)/gdbm.3
$(INSTALL_DATA) -o $(BINOWN) -g $(BINGRP) $(srcdir)/gdbm.info \
$(INSTALL_ROOT)$(infodir)/gdbm.info
####
/usr/bin/install -c -m 644 -o bin -g bin gdbm.h \
/usr/local/include/gdbm.h
install: bin: Invalid argument
make: *** [install] Error 67
####
BINOWN = jimk
BINGRP = jimk
####
perl Makefile.PL
make
####
[GDBM_File] 554 $ make test
PERL_DL_NONLAZY=1 ../../perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/gdbm....Can't locate Config.pm in @INC (@INC contains: ../lib) at t/gdbm.t line 8.
BEGIN failed--compilation aborted at t/gdbm.t line 13.
t/gdbm....dubious
Test returned status 2 (wstat 512, 0x200)
FAILED--1 test script could be run, alas--no output ever seen
make: *** [test_dynamic] Error 2
####
BEGIN {
chdir 't' if -d 't';
@INC = '../lib';
require Config; import Config;
if ($Config{'extensions'} !~ /\bGDBM_File\b/) {
print "1..0 # Skip: GDBM_File was not built\n";
exit 0;
####
[GDBM_File] 574 $ prove -v t/gdbm.t
t/gdbm....1..0 # Skip: GDBM_File was not built
skipped
all skipped: GDBM_File was not built
All tests successful, 1 test skipped.
Files=1, Tests=0, 0 wallclock secs ( 0.01 cusr + 0.02 csys = 0.03 CPU)
####
[GDBM_File] 575 $ sudo make install
Installing /usr/local/lib/perl5/site_perl/5.8.8/darwin-2level/auto/GDBM_File/GDBM_File.bs
Installing /usr/local/lib/perl5/site_perl/5.8.8/darwin-2level/auto/GDBM_File/GDBM_File.bundle
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /usr/local/lib/perl5/site_perl/5.8.8/darwin-2level/GDBM_File.pm
Writing /usr/local/lib/perl5/site_perl/5.8.8/darwin-2level/auto/GDBM_File/.packlist
Appending installation info to /usr/local/lib/perl5/5.8.8/darwin-2level/perllocal.pod
####
[gdbm-1.8.3] 504 $ perl -MGDBM_File -e 'print "Hello world\n";'
Hello world
####
ext/File/Glob/t/basic.....................ok
ext/File/Glob/t/case......................ok
ext/File/Glob/t/global....................ok
ext/File/Glob/t/taint.....................ok
ext/Filter/t/call.........................ok
ext/I18N/Langinfo/t/Langinfo..............ok
ext/IO/t/io_const.........................ok