OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 26-Aug-2006 22:47:07
Branch: HEAD Handle: 2006082621470600
Modified files:
openpkg-src/perl perl.spec
Log:
fix building under RHEL4/amd64 and similar platforms which require to
search lib64 dirs
Summary:
Revision Changes Path
1.109 +6 -2 openpkg-src/perl/perl.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/perl/perl.spec
============================================================================
$ cvs diff -u -r1.108 -r1.109 perl.spec
--- openpkg-src/perl/perl.spec 26 Aug 2006 08:33:51 -0000 1.108
+++ openpkg-src/perl/perl.spec 26 Aug 2006 20:47:06 -0000 1.109
@@ -79,6 +79,10 @@
*-aix* ) optimize="%{l_cflags}" ;;
*-* ) optimize="%{l_cflags -O}" ;;
esac
+ libdirs=""
+ for dir in %{l_prefix}/lib /lib64 /usr/lib64 /lib /usr/lib /usr/ccs/lib;
do
+ [ -d $dir ] && libdirs="$libdirs $dir"
+ done
./Configure \
-d -e -s \
-Dcf_by="%{l_openpkg_release}" \
@@ -93,8 +97,8 @@
-Dlocincpth="%{l_prefix}/include" \
-Dloclibpth="%{l_prefix}/lib" \
-Dldflags="%{l_ldflags}" \
- -Dlibpth="%{l_prefix}/lib /lib /usr/lib /usr/ccs/lib" \
- -Dglibpth="%{l_prefix}/lib /lib /usr/lib /usr/ccs/lib" \
+ -Dlibpth="$libdirs" \
+ -Dglibpth="$libdirs" \
-Dscriptdir="%{l_prefix}/bin" \
-Uinstallusrbinperl \
-Ui_malloc -Ui_iconv -Ui_db
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [email protected]