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:   14-Jul-2007 16:44:54
  Branch: HEAD                             Handle: 2007071415445300

  Modified files:
    openpkg-src/perl        perl.patch perl.spec

  Log:
    Support FreeBSD >= 7.0 where objformat(8) is gone

  Summary:
    Revision    Changes     Path
    1.22        +32 -0      openpkg-src/perl/perl.patch
    1.116       +1  -1      openpkg-src/perl/perl.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/perl/perl.patch
  ============================================================================
  $ cvs diff -u -r1.21 -r1.22 perl.patch
  --- openpkg-src/perl/perl.patch       1 Jun 2007 15:18:35 -0000       1.21
  +++ openpkg-src/perl/perl.patch       14 Jul 2007 14:44:53 -0000      1.22
  @@ -316,3 +316,35 @@
            -e '/: file path prefix .* never used$/d' \
            -e 's#\.[0-9][0-9]*\.c#'"$file.c#" \
   
  +-----------------------------------------------------------------------------
  +
  +Support FreeBSD >= 7.0 where objformat(8) is gone
  +
  +Index: hints/freebsd.sh
  +--- hints/freebsd.sh.orig    Wed Mar 24 22:47:33 2004
  ++++ hints/freebsd.sh Mon Feb 19 20:53:50 2007
  +@@ -116,17 +122,17 @@ case "$osvers" in
  + 
  + *)
  +         objformat=`/usr/bin/objformat`
  +-        if [ x$objformat = xelf ]; then
  +-            libpth="/usr/lib /usr/local/lib"
  +-            glibpth="/usr/lib /usr/local/lib"
  +-            ldflags="-Wl,-E "
  +-            lddlflags="-shared "
  +-        else
  ++        if [ x$objformat = xaout ]; then
  +             if [ -e /usr/lib/aout ]; then
  +                 libpth="/usr/lib/aout /usr/local/lib /usr/lib"
  +                 glibpth="/usr/lib/aout /usr/local/lib /usr/lib"
  +             fi
  +             lddlflags='-Bshareable'
  ++        else
  ++            libpth="/usr/lib /usr/local/lib"
  ++            glibpth="/usr/lib /usr/local/lib"
  ++            ldflags="-Wl,-E "
  ++            lddlflags="-shared "
  +         fi
  +         cccdlflags='-DPIC -fPIC'
  +         ;;
  +
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/perl/perl.spec
  ============================================================================
  $ cvs diff -u -r1.115 -r1.116 perl.spec
  --- openpkg-src/perl/perl.spec        1 Jun 2007 15:18:35 -0000       1.115
  +++ openpkg-src/perl/perl.spec        14 Jul 2007 14:44:53 -0000      1.116
  @@ -33,7 +33,7 @@
   Group:        Perl
   License:      GPL/Artistic
   Version:      5.8.8
  -Release:      20070601
  +Release:      20070714
   
   #   list of sources
   Source0:      ftp://ftp.cpan.org/pub/CPAN/src/perl-%{version}.tar.gz
  @@ .
______________________________________________________________________
OpenPKG                                             http://openpkg.org
CVS Repository Commit List                     openpkg-cvs@openpkg.org

Reply via email to