Update of /cvsroot/fink/dists/10.2/stable/main/finkinfo/languages
In directory sc8-pr-cvs1:/tmp/cvs-serv9781

Added Files:
        perl560-5.6.0-2.info perl560-5.6.0-2.patch 
Log Message:
stable


--- NEW FILE: perl560-5.6.0-2.info ---
Package: perl560
Version: 5.6.0
Revision: 2
Depends: perl560-core
Conflicts: perl580, perl561, podparser-pm
Replaces: perl580, perl561, podparser-pm
Provides: podparser-pm
Description: Practical extraction and report language, v. 5.6.0
Maintainer: Dave Morrison <[EMAIL PROTECTED]>
Source: mirror:sourceforge:fink/perl-%v.tar.gz
SourceDirectory: perl/perl
Source-MD5: 86ebd6afa6cfe3945755c7ccb72552e2
Homepage: http://www.perl.com/
License: Artistic/GPL

DocFiles: README Changes Artistic AUTHORS Copying
Patch: %f.patch

CompileScript: <<
 LC_ALL=C LANG=en_US sh Configure -des -Dfirstmakefile=GNUmakefile 
-Dldflags="-flat_namespace" -Dprefix=/sw -Dinstallprefix="%d/sw" -Uinstallusrbinperl
 LC_ALL=C LANG=en_US make
<<

# Will need to edit Config.pm here?
InstallScript: <<
 mv INSTALL INSTALL.save
 make install
 /usr/bin/perl -pi.bak -e 's{%d}{}' "%i/lib/perl5/%v/darwin/Config.pm"
 mkdir -p %i/share
 mv %i/man %i/share/man
 mv %i/share/man/man3/Shell.3 %i/share/man/man3/Shell.3.perl560
 rm -f %i/share/man/man3/CGI*
 rm -f %i/share/man/man3/File::Spec*
 rm -f %i/share/man/man3/Getopt::Long*
 rm -f %i/share/man/man3/Test::Harness*
 rm -f %i/share/man/man3/Text::Tabs*
<<
SplitOff: <<
 Package: perl560-core
 Files: bin/perl5.6.0 lib/perl5
 Shlibs: %p/lib/perl5/5.6.0/darwin/CORE/libperl.dylib 1.0.0 (>= 5.6.0-1)
 Description: Core files for perl, v. 5.6.0
 DocFiles: README Changes Artistic AUTHORS Copying
<<
DescPackaging: <<
 We move the man pages to the correct place after installation, and
 rename man/man3/Shell.3 to avoid a conflict with the lesstif package.

 We split the perl5.6.0 binary and the files in lib/perl5 off as a separate
 "core" package which does not conflict with other versions of perl.
 /sw/bin/perl and other binaries remain in the perl560 package, and
 different versions of perl can be selected by installing a different
 package instead.
<<

--- NEW FILE: perl560-5.6.0-2.patch ---
diff -ruN perl/Configure perl-patched/Configure
--- perl/Configure      Wed Apr  9 17:30:28 2003
+++ perl-patched/Configure      Tue May 13 17:39:07 2003
@@ -3380,6 +3380,18 @@
 test "X$gfpthkeep" != Xy && gfpth=""
 EOSC
 
+# gcc 3.1 complains about adding -Idirectories that it already knows about,
+# so we will take those off from locincpth.
+case "$gccversion" in
+3*)
+    echo "main(){}">try.c
+    for incdir in `$cc -v -c try.c 2>&1 | \
+       sed '1,/^#include <\.\.\.>/d;/^End of search list/,$d;s/^ //'` ; do
+       locincpth=`echo $locincpth | sed s!$incdir!!`
+    done
+    $rm -f try try.*
+esac
+
 : What should the include directory be ?
 echo " "
 $echo $n "Hmm...  $c"
diff -ruN perl/hints/darwin.sh perl-patched/hints/darwin.sh
--- perl/hints/darwin.sh        Wed Apr  9 17:30:58 2003
+++ perl-patched/hints/darwin.sh        Tue May 13 17:37:04 2003
@@ -8,17 +8,17 @@
 ##
 
 # BSD paths
-prefix='/usr';
-siteprefix='/usr/local';
-vendorprefix='/usr/local'; usevendorprefix='define';
+# prefix='/usr';
+# siteprefix='/usr/local';
+# vendorprefix='/usr/local'; usevendorprefix='define';
 
 # 4BSD uses /usr/share/man, not /usr/man.
 # Don't put man pages in /usr/lib; that's goofy.
-man1dir='/usr/share/man/man1';
-man3dir='/usr/share/man/man3';
+# man1dir='/usr/share/man/man1';
+# man3dir='/usr/share/man/man3';
 
 # Where to put modules.
-privlib='/System/Library/Perl';
+# privlib='/System/Library/Perl';
 sitelib='/Library/Perl';
 vendorlib='/Network/Library/Perl';
 




-------------------------------------------------------
This SF.NET email is sponsored by: eBay
Great deals on office technology -- on eBay now! Click here:
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to