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 openpkg-web          Date:   28-Jan-2004 14:14:39
  Branch: HEAD                             Handle: 2004012813143701

  Modified files:
    openpkg-src/rrdtool     rrdtool.spec
    openpkg-web             news.txt

  Log:
    do not install Perl modules twice

  Summary:
    Revision    Changes     Path
    1.46        +20 -6      openpkg-src/rrdtool/rrdtool.spec
    1.8354      +1  -0      openpkg-web/news.txt
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/rrdtool/rrdtool.spec
  ============================================================================
  $ cvs diff -u -r1.45 -r1.46 rrdtool.spec
  --- openpkg-src/rrdtool/rrdtool.spec  26 Jan 2004 13:09:45 -0000      1.45
  +++ openpkg-src/rrdtool/rrdtool.spec  28 Jan 2004 13:14:38 -0000      1.46
  @@ -33,7 +33,7 @@
   Group:        Database
   License:      LGPL
   Version:      1.0.46
  -Release:      20040126
  +Release:      20040128
   
   #   list of sources
   Source0:      
http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/pub/rrdtool-%{version}.tar.gz
  @@ -61,25 +61,35 @@
   
   %build
       #   configure package
  +    echo "ac_cv_path_PERL=no" >config.cache
       CC="%{l_cc}" \
       CFLAGS="%{l_cflags -O}" \
       ./configure \
  +        --cache-file=./config.cache \
           --prefix=%{l_prefix} \
           --disable-shared
   
       #   build package
       %{l_make} %{l_mflags -O}
   
  +    #   build Perl part
  +    %{l_prefix}/bin/perl-openpkg prepare
  +    %{l_prefix}/bin/perl-openpkg -d perl-piped  configure build
  +    %{l_prefix}/bin/perl-openpkg -d perl-shared configure build
  +
   %install
       rm -rf $RPM_BUILD_ROOT
   
  -    #   perform installation procedure
  +    #   install package
  +    %{l_shtool} subst \
  +        -e 's/^\(install-data-am:\).*/\1/' \
  +        Makefile
       %{l_make} %{l_mflags} install \
           DESTDIR=$RPM_BUILD_ROOT AM_MAKEFLAGS="DESTDIR=$RPM_BUILD_ROOT"
   
  -    %{l_prefix}/bin/perl-openpkg prepare
  -    %{l_prefix}/bin/perl-openpkg -d perl-piped  configure build install
  -    %{l_prefix}/bin/perl-openpkg -d perl-shared configure build install
  +    #   install Perl part
  +    %{l_prefix}/bin/perl-openpkg -d perl-piped  install
  +    %{l_prefix}/bin/perl-openpkg -d perl-shared install
   
       #   strip down installation hierarchy
       rm -rf $RPM_BUILD_ROOT%{l_prefix}/contrib
  @@ -88,8 +98,12 @@
       rm -rf $RPM_BUILD_ROOT%{l_prefix}/examples
       strip $RPM_BUILD_ROOT%{l_prefix}/bin/* 2>/dev/null || true
   
  +    #   post-process Perl part
       %{l_prefix}/bin/perl-openpkg -F perl-openpkg-files fixate cleanup
  -    %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} `cat 
perl-openpkg-files`
  +
  +    #   determine installation files
  +    %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
  +        %{l_files_std} `cat perl-openpkg-files`
   
   %files -f files
   
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  ============================================================================
  $ cvs diff -u -r1.8353 -r1.8354 news.txt
  --- openpkg-web/news.txt      28 Jan 2004 10:43:11 -0000      1.8353
  +++ openpkg-web/news.txt      28 Jan 2004 13:14:37 -0000      1.8354
  @@ -1,3 +1,4 @@
  +28-Jan-2004: Upgraded package: P<rrdtool-1.0.46-20040128>
   28-Jan-2004: Upgraded package: P<ntp-4.2.0-20040128>
   28-Jan-2004: Upgraded package: P<perl-kolab-20040128-20040128>
   28-Jan-2004: Upgraded package: P<ripe-dbase-3.2.0-20040128>
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to