OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Christoph Schug
  Root:   /v/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-src                      Date:   06-May-2005 12:00:16
  Branch: HEAD                             Handle: 2005050611001600

  Modified files:
    openpkg-src/exim        exim.spec

  Log:
    new expansion item for dynamically loading and calling a
    locally-written C function is now provided

  Summary:
    Revision    Changes     Path
    1.86        +13 -1      openpkg-src/exim/exim.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/exim/exim.spec
  ============================================================================
  $ cvs diff -u -r1.85 -r1.86 exim.spec
  --- openpkg-src/exim/exim.spec        6 May 2005 06:38:28 -0000       1.85
  +++ openpkg-src/exim/exim.spec        6 May 2005 10:00:16 -0000       1.86
  @@ -38,6 +38,7 @@
   #   package options
   %option       with_auth_cram_md5  no
   %option       with_auth_plaintext no
  +%option       with_dlfunc         no
   %option       with_ipv6           no
   %option       with_maildir        no
   %option       with_mailstore      no
  @@ -57,9 +58,12 @@
   Prefix:       %{l_prefix}
   BuildRoot:    %{l_buildroot}
   BuildPreReq:  OpenPKG, openpkg >= 20040130, make, perl, gzip
  -PreReq:       OpenPKG, openpkg >= 20040130, make, perl, gzip
  +PreReq:       OpenPKG, openpkg >= 20040130, perl, gzip
   BuildPreReq:  db >= 4.1.24, libiconv
   PreReq:       db >= 4.1.24, libiconv
  +%if "%{with_dlfunc}" == yes
  +BuildPreReq:  gcc
  +%endif
   %if "%{with_mysql}" == "yes"
   BuildPreReq:  mysql, zlib
   PreReq:       mysql, zlib
  @@ -113,6 +117,9 @@
       case "%{l_platform -t}" in
           *-sunos* ) EXTRALIBS="$EXTRALIBS -lrt" ;;
       esac
  +%if "%{with_dlfunc}" == "yes"
  +    EXTRALIBS="$EXTRALIBS -export-dynamic -shared"
  +%endif
   
       #   create local compile-time configuration
       ( cat src/EDITME
  @@ -136,6 +143,11 @@
         echo 'PID_FILE_PATH=%{l_prefix}/var/exim/run/exim.pid'
         echo 'SPOOL_DIRECTORY=%{l_prefix}/var/exim/spool'
   
  +      #   dynamically loading support
  +%if "%{with_dlfunc}" == "yes"
  +      echo 'EXPAND_DLFUNC=yes'
  +%endif
  +
         #   helper applications
         echo 'PERL_COMMAND=%{l_prefix}/bin/perl'
         echo 'COMPRESS_COMMAND=%{l_prefix}/bin/gzip'
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [email protected]

Reply via email to