OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Thomas Lotterer Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 19-Apr-2007 17:03:44 Branch: HEAD Handle: 2007041916034100 Modified files: openpkg-src/perl perl.spec Log: Configure wants to see -Uarg instead of -Darg= (empty); Configure assumes vendor compiler on AIX if name is "cc" and passes options incompatible to gcc, so force it to use gcc under appropiate name; sponsored by BinckBank Summary: Revision Changes Path 1.113 +8 -2 openpkg-src/perl/perl.spec ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-src/perl/perl.spec ============================================================================ $ cvs diff -u -r1.112 -r1.113 perl.spec --- openpkg-src/perl/perl.spec 1 Jan 2007 17:40:40 -0000 1.112 +++ openpkg-src/perl/perl.spec 19 Apr 2007 15:03:41 -0000 1.113 @@ -33,7 +33,7 @@ Group: Perl License: GPL/Artistic Version: 5.8.8 -Release: 20061013 +Release: 20070419 # list of sources Source0: ftp://ftp.cpan.org/pub/CPAN/src/perl-%{version}.tar.gz @@ -74,11 +74,17 @@ %{l_shtool} subst \ -e 's; */usr/local/lib;;' \ hints/freebsd.sh hints/netbsd.sh + optimize="" case "%{l_platform -t}" in amd64-* ) optimize="%{l_cflags}" ;; *-aix* ) optimize="%{l_cflags}" ;; *-* ) optimize="%{l_cflags -O}" ;; esac + if [ ".$optimize" = . ]; then + optimize="-Uoptimize" + else + optimize="-Doptimize=$optimize" + fi libdirs="" for dir in %{l_prefix}/lib /lib64 /usr/lib64 /lib /usr/lib /usr/ccs/lib; do [ -d $dir ] && libdirs="$libdirs $dir" @@ -93,7 +99,7 @@ -Dinstallstyle="lib/perl5" \ -Dman1dir=%{l_prefix}/man/man1 \ -Dman3dir=%{l_prefix}/man/man3 \ - -Dcc="%{l_cc}" -Doptimize="$optimize" \ + -Dcc="%{l_prefix}/bin/gcc" "$optimize" \ -Dlocincpth="%{l_prefix}/include" \ -Dloclibpth="%{l_prefix}/lib" \ -Dldflags="%{l_ldflags}" \ @@ . ______________________________________________________________________ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org