delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2009/04/30/12:58:46

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-1.6 required=5.0 tests=AWL,BAYES_00
X-Spam-Check-By: sourceware.org
From: "David Christensen" <dpchrist AT holgerdanske DOT com>
To: <cygwin AT cygwin DOT com>
Subject: Perl ExtUtils::MakeMaker 'make install' not generating manual page for script
Date: Thu, 30 Apr 2009 09:58:09 -0700
Message-ID: <4B7C4091A00140B7BED5027BE49AA083@p43400e>
MIME-Version: 1.0
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

Cygwin:

I've packaged a Perl script into a module distribution using
ExtUtils::MakeMaker:

    http://www.holgerdanske.com/system/files/newest-1.012.tar.gz


When I build the module on a Linux machine, a manual page is created.
But when I build the script on Cygwin (console session follows), a
manual page is not created.  I was expecting a manual page to be created
under Cygwin.


Any suggestions?


TIA,

David


Note: software was already installed when the following was run, and
Perl ExtUtils::MakeMaker's 'make uninstall' is unsupported/dangerous:

2009-04-30 09:43:24 Administrator AT p43400e ~/build
$ tar -xzvf newest-1.012.tar.gz
newest-1.012/
newest-1.012/bin/
newest-1.012/bin/newest
newest-1.012/Changes
newest-1.012/lib/
newest-1.012/lib/newest.pm
newest-1.012/LICENSE.txt
newest-1.012/Makefile.PL
newest-1.012/MANIFEST
newest-1.012/META.yml
newest-1.012/README
newest-1.012/t/
newest-1.012/t/newest.t

2009-04-30 09:43:32 Administrator AT p43400e ~/build
$ cd newest-1.012

2009-04-30 09:43:35 Administrator AT p43400e ~/build/newest-1.012
$ perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for newest

2009-04-30 09:43:39 Administrator AT p43400e ~/build/newest-1.012
$ make
cp lib/newest.pm blib/lib/newest.pm
cp ./bin/newest blib/script/newest
/usr/bin/perl.exe "-MExtUtils::MY" -e "MY->fixin(shift)"
blib/script/newest

2009-04-30 09:43:49 Administrator AT p43400e ~/build/newest-1.012
$ make test
/usr/bin/perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0,
'blib/lib', 'blib/arch')" t/*.t
t/newest......bin/newest syntax OK
t/newest......ok
All tests successful.
Files=1, Tests=1,  1 wallclock secs ( 0.00 usr  0.00 sys +  0.47 cusr
0.11 csys =  0.58 CPU)
Result: PASS

2009-04-30 09:43:54 Administrator AT p43400e ~/build/newest-1.012
$ make install
Writing /usr/lib/perl5/site_perl/5.10/i686-cygwin/auto/newest/.packlist
Appending installation info to
/usr/lib/perl5/5.10/i686-cygwin/perllocal.pod

2009-04-30 09:45:13 Administrator AT p43400e ~/build/newest-1.012
$ man newest
No manual entry for newest


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019