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

  Server: cvs.openpkg.org                  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-src                      Date:   27-Sep-2003 22:54:58
  Branch: HEAD                             Handle: 2003092721545800

  Modified files:
    openpkg-src/spamassassin
                            spamassassin.spec

  Log:
    try to fix the whole installation again

  Summary:
    Revision    Changes     Path
    1.24        +21 -14     openpkg-src/spamassassin/spamassassin.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/spamassassin/spamassassin.spec
  ============================================================================
  $ cvs diff -u -r1.23 -r1.24 spamassassin.spec
  --- openpkg-src/spamassassin/spamassassin.spec        27 Sep 2003 20:32:31 -0000     
 1.23
  +++ openpkg-src/spamassassin/spamassassin.spec        27 Sep 2003 20:54:58 -0000     
 1.24
  @@ -47,7 +47,7 @@
   #   build information
   Prefix:       %{l_prefix}
   BuildRoot:    %{l_buildroot}
  -BuildPreReq:  OpenPKG, openpkg >= 20030718, perl, perl-xml, perl-openpkg, make
  +BuildPreReq:  OpenPKG, openpkg >= 20030718, perl, perl-xml, make
   PreReq:       OpenPKG, openpkg >= 20030718, perl, perl-xml
   %if "%{with_fsl}" == "yes"
   BuildPreReq:  fsl >= 1.2.0
  @@ -74,27 +74,23 @@
   %endif
   
   %build
  -
  -%install
  -    rm -rf $RPM_BUILD_ROOT
  -    %{l_shtool} mkdir -f -p -m 755 \
  -        $RPM_BUILD_ROOT%{l_prefix}/var/spamassassin
  -
  -    #   build & install spamassassin
  -    eval `%{l_prefix}/bin/perl -V:sitelib`
  -    %{l_prefix}/bin/perl-openpkg prolog
  +    #   build package
       CC="%{l_cc}" \
       CFLAGS="%{l_cflags -O}" \
       LDFLAGS="%{l_ldflags} %{l_fsl_ldflags}" \
       LIBS="%{l_fsl_libs}" \
  -    %{l_prefix}/bin/perl-openpkg install \
  +    %{l_prefix}/bin/perl Makefile.PL </dev/null \
           DESTDIR="$RPM_BUILD_ROOT" \
           PREFIX="%{l_prefix}" \
           SYSCONFDIR="%{l_prefix}/etc/spamassassin" \
           LOCALRULESDIR="%{l_prefix}/etc/spamassassin" \
  -        LIB="$sitelib"
  +        DATADIR="%{l_prefix}/share/spamassassin"
  +
  +%install
  +    rm -rf $RPM_BUILD_ROOT
  +
  +    #   install package
       %{l_make} %{l_mflags} install
  -    %{l_prefix}/bin/perl-openpkg epilog
   
       #   install default configuration
       %{l_shtool} mkdir -f -p -m 755 \
  @@ -124,11 +120,22 @@
           $RPM_BUILD_ROOT%{l_prefix}/etc/fsl/
   
       #   determine installation files
  +    eval `%{l_prefix}/bin/perl -V:installarchlib -V:installprivlib 
-V:installsitearch -V:installsitelib`
       %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
           %{l_files_std} \
           '%not %dir %{l_prefix}/etc/fsl' \
           '%config %{l_prefix}/etc/fsl/fsl.spamassassin' \
  -        '%config %{l_prefix}/etc/spamassassin/*'
  +        '%config %{l_prefix}/etc/spamassassin/*' \
  +        "%not %dir %{l_prefix}/lib/perl" \
  +        "%not %dir %{l_prefix}/lib/perl/*" \
  +        "%not %dir $installarchlib" \
  +        "%not %dir $installprivlib" \
  +        "%not %dir $installsitearch" \
  +        "%not %dir $installsitelib" \
  +        "%not %dir $installarchlib/auto" \
  +        "%not %dir $installprivlib/auto" \
  +        "%not %dir $installsitearch/auto" \
  +        "%not %dir $installsitelib/auto"
   
   %files -f files
   
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to