Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/perlmods
In directory
sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv16122/stable/main/finkinfo/libs/perlmods
Modified Files:
pilot-link-pm.info pilot-link-pm.patch
Log Message:
Fix manpage collision. While we're at it, sync unstable -> stable.
Index: pilot-link-pm.patch
===================================================================
RCS file:
/cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/perlmods/pilot-link-pm.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- pilot-link-pm.patch 11 Nov 2006 01:32:35 -0000 1.1
+++ pilot-link-pm.patch 10 Aug 2010 01:14:07 -0000 1.2
@@ -1,21 +1,21 @@
-diff -Nurd -x'*~' Perl/Makefile.PL Perl.new/Makefile.PL
---- Perl/Makefile.PL 2006-08-29 14:25:52.000000000 -0400
-+++ Perl.new/Makefile.PL 2006-08-29 14:23:16.000000000 -0400
+diff -Nurd Perl/Makefile.PL.in Perl.new/Makefile.PL.in
+--- Perl/Makefile.PL.in 2006-03-15 07:44:07.000000000 -0500
++++ Perl.new/Makefile.PL.in 2007-02-22 15:04:44.000000000 -0500
@@ -4,7 +4,7 @@
- $prefix = "/usr/local";
- $exec_prefix = "${prefix}";
+ $prefix = "@prefix@";
+ $exec_prefix = "@exec_prefix@";
-$libdir = "../../libpisock/.libs";
-+$libdir = "${prefix}/lib/pilot-link10/lib";
++$libdir = "${prefix}/lib";
$lib = "-L$libdir -lpisock";
@@ -38,7 +38,7 @@
'NAME' => 'PDA::Pilot',
- 'VERSION' => '0.12.0',
+ 'VERSION' =>
'@pilot_link_v...@.@pilot_link_ma...@.@PILOT_LINK_MINOR@@PILOT_LINK_PATCH@',
'XSPROTOARG' => '-noprototypes',
- 'INC' => "-I$plincdir",
-+ 'INC' => "-I${prefix}/lib/pilot-link10/include",
++ 'INC' => "-I${prefix}/include",
'DEFINE' => '-DPERL_POLLUTE',
'PREFIX' => "$prefix",
'INSTALLDIRS'=> 'vendor',
Index: pilot-link-pm.info
===================================================================
RCS file:
/cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/perlmods/pilot-link-pm.info,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- pilot-link-pm.info 27 Oct 2009 15:09:09 -0000 1.7
+++ pilot-link-pm.info 10 Aug 2010 01:14:07 -0000 1.8
@@ -1,14 +1,17 @@
Info2: <<
Package: pilot-link-pm%type_pkg[perl]
-Version: 0.12.1
-Revision: 12
-Architecture: (%type_pkg[perl] = 581) powerpc
-Distribution: (%type_pkg[perl] = 581) 10.4, (%type_pkg[perl] = 586) 10.4,
(%type_pkg[perl] = 586) 10.5
+Version: 0.12.3
+Revision: 3
+Distribution: (%type_pkg[perl] = 586) 10.4, (%type_pkg[perl] = 586) 10.4,
(%type_pkg[perl] = 586) 10.5, (%type_pkg[perl] = 5100) 10.5, (%type_pkg[perl] =
5100) 10.6
###
-#Keep %v in sync with that in pilot-link10
+#Keep %v in sync with that in ./pilot-link09.info
###
-Depends: pilot-link10-shlibs (>=%v-11), perl%type_pkg[perl]-core
-BuildDepends: pilot-link10 (>=%v-11), fink (>= 0.24.12)
+Type: perl (5.8.6 5.8.8 5.10.0)
+UpdatePOD: true
+NoPerlTests: true
+###
+Depends: pilot-link09-shlibs, perl%type_pkg[perl]-core
+BuildDepends: pilot-link09, fink (>= 0.29.0)
Replaces: <<
pilot-link9-perl,
(%type_pkg[perl] = 581) pilot-link-perl581,
@@ -21,40 +24,80 @@
<<
###
Source: http://downloads.pilot-link.org/pilot-link-%v.tar.bz2
-Source-MD5: 80579c6f68eb583f54294d5651c4632b
-SourceDirectory: pilot-link-%v/bindings/Perl
+Source-MD5: 257124484d50552679c53cae8e118aa3
+#SourceDirectory: pilot-link-%v/bindings/Perl
###
PatchFile: %{ni}.patch
-PatchFile-MD5: d0edcab436af683007e045b4230ccc0c
+PatchFile-MD5: d8009ec072a472a5f62d08ba173d3220
PatchScript: <<
- %{default_script}
- perl -pi -e 's,(prefix =).*,\1 "%p";,' Makefile.PL
- head -n 19 Pilot.xs > LICENSE
+#!/bin/sh -ev
+ cd bindings/Perl
+# rm Makefile
+ patch -p1 <%{PatchFile}
+ perl -pi -e 's,(prefix =).*,\1 "%p";,' Makefile.PL.in
+ perl -pi -e "s|'vendor'|'site'|" Makefile.PL.in
+ head -n 19 Pilot.xs > ../../LICENSE
<<
###
-Type: perl (5.8.1 5.8.6)
-UpdatePOD: true
-NoPerlTests: true
+ConfigureParams: <<
+--disable-conduits \
+--with-perl \
+--with-pic \
+--with-readline \
+--enable-shared \
+--enable-static \
+--without-java \
+--without-python \
+--disable-debug \
+--disable-dependency-tracking \
+--without-included-popt
+<<
+CompileScript: <<
+#!/bin/sh -ev
+./configure %c
+cd bindings/Perl
+%{default_script}
+<<
###
-DocFiles: ../../COPYING.LIB LICENSE README
+InstallScript: <<
+#!/bin/sh -ev
+cd bindings/Perl
+#perl -pi -e 's|DESTDIR =|DESTDIR
=%i/lib/perl5/%type_raw[perl]/darwin-thread-multi-2level|' Makefile
+%{default_script}
+#make install DESTDIR=%i/lib/perl5/%type_raw[perl]/darwin-thread-multi-2level
+install -d %i/lib/perl5/%type_raw[perl]/darwin-thread-multi-2level/PDA
+install dump.pl Pilot.pm
%i/lib/perl5/%type_raw[perl]/darwin-thread-multi-2level/PDA
+rm -rf %i/lib/perl5/%type_raw[perl]/darwin-thread-multi-2level%p
+install -d %i/lib/perl5/%type_raw[perl]/man/man3
+mv %i/share/man/man3/PDA::Pilot.3pm
%i/lib/perl5/%type_raw[perl]/man/man3/PDA::Pilot.3pm
+<<
+###
+DocFiles: COPYING.LIB LICENSE bindings/Perl/README
###
Description: Palm libraries -- Perl bindings
DescDetail: <<
Pilot-Link is the tools and toys needed to connect your Palm or Palm
compatible handheld (including Handspring, Sony, and Palm) with Unix
- and Linux machines.
+ and Linux machines.
+ This package builds the Perl bindings for Pilot-Link.
<<
DescPackaging: <<
+ Renamed to pilot-link-pmXXX for >0.12.0, since the perlmods themselves aren't
+ libversioned.
+
Renamed from -perlXXX to -pmXXX in 0.11.8-101/0.11.8-1101
- Renamed to pilot-link-pmXXX for 0.12.0, since the perlmods themselves aren't
- libversioned
Tests disabled because they are documented to work only with an
interactive terminal
Must conflict/replace the corresponding pilot-link9-pm because of file
overlap.
<<
+DescPort: <<
+Upstream refactored their build process for 0.12.2, so we had to follow suit.
+Patch Makefile.PL.in to use preinstalled libpisock and to use Fink's prefix,
and also to use site rather than vendor install location.
+
+<<
###
License: GPL
Maintainer: Alexander K. Hansen <[email protected]>
------------------------------------------------------------------------------
This SF.net email is sponsored by
Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs