This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [ITP] sendxmpp-0.0.8+cvs20070910-1 -- Commandline XMPP (jabber) utility


>>>>> Jari Aalto writes:

    > Included in Debian stable

    >     http://packages.debian.org/sendxmpp

    > Jari

    > sdesc: "Commandline XMPP (jabber) utility"
    > ldesc: "A perl script to send XMPP (jabber) messages, similar to what mail(1)
    > does for mail. XMPP is an open, non-proprietary protocol for instant
    > messaging. See www.jabber.org for more information."
    > category: Net Perl
    > requires: cygwin perl


Builds fine from source and setup.hint looks good.

Your postinstall script removes 

  /usr/lib/perl5/5.8/cygwin/perllocal.pod.sendxmpp-postinstall_append

after it is successful appended to /usr/lib/perl5/5.8/cygwin/perllocal.pod 
which leads to spurious 'Incomplete' messages for your perl based
packages when running cygcheck -cv after installation.

For example this happens for your package 'grepmail':

Missing file: /usr/lib/perl5/5.8/cygwin/perllocal.pod.postinstall_append from package grepmail
grepmail                 5.3033-1              Incomplete


I would recommend the approach taken by other perl based packagers. See 

  git.sh.done
  ImageMagick.sh.done
  perl-ExtUtils-Depends.sh.done
  perl-ExtUtils-PkgConfig.sh.don
  perl-Locale-gettext.sh.done
  perl-Tk.sh.done

below /etc/postinstall for examples.

Simply install a <packagename>.pod in /usr/share/perl/cygwin-pods/ and
cat the contents to /usr/lib/perl5/5.8/cygwin/perllocal.pod

Also please rerelase your grepmail package with this 'fix'.

Ciao
  Volker
  


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]