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