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:   30-Nov-2003 11:59:55
  Branch: HEAD                             Handle: 2003113010595301

  Added files:
    openpkg-src/apt         apt-man.tar
  Modified files:
    openpkg-src/apt         apt.spec
    openpkg-web             news.txt

  Log:
    add pre-generated manual pages and cleanup packaging a little bit more

  Summary:
    Revision    Changes     Path
    1.1         BLOB        openpkg-src/apt/apt-man.tar
    1.11        +28 -12     openpkg-src/apt/apt.spec
    1.7621      +1  -0      openpkg-web/news.txt
  ____________________________________________________________________________

  (cd openpkg-src/apt && \
   uudecode <<'@@ .' && \
   xdelta patch apt-man.tar.xdelta /dev/null apt-man.tar && \
   rm -f apt-man.tar.xdelta)
  Index: openpkg-src/apt/apt-man.tar
  ============================================================================
  begin 664 apt-man.tar.xdelta
  M)5A$6C`P-"4````(`!$`$`````````````````````!S:&EE;&$N-3DQ,S(N
  M;G5L;'-H:65L82XU.3$S,BYA;&[EMAIL PROTECTED]"```
  M``````-C8&[EMAIL PROTECTED]@,[EMAIL PROTECTED]&SAEO?CC5`<[EMAIL PROTECTED]<````````
  )52581%HP,#0E
  `
  end
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/apt/apt.spec
  ============================================================================
  $ cvs diff -u -r1.10 -r1.11 apt.spec
  --- openpkg-src/apt/apt.spec  29 Nov 2003 22:13:43 -0000      1.10
  +++ openpkg-src/apt/apt.spec  30 Nov 2003 10:59:54 -0000      1.11
  @@ -37,7 +37,7 @@
   Group:        Bootstrapping
   License:      GPL
   Version:      %{V_base}.%{V_rev}
  -Release:      20031129
  +Release:      20031130
   
   #   list of sources
   Source0:      
http://moin.conectiva.com.br/files/AptRpm/attachments/apt-%{V_base}cnc%{V_rev}.tar.bz2
  @@ -47,6 +47,7 @@
   Source4:      translate.list
   Source5:      rpmpriorities
   Source6:      preferences
  +Source7:      apt-man.tar
   Patch0:       apt.patch
   
   #   build information
  @@ -75,7 +76,7 @@
           *sunos* ) l_rpmlibs_extra="${l_rpmlibs_extra} -lsocket" ;;
       esac
       find . -type f ! -name "*.orig" -print | \
  -    xargs %{l_shtool} subst \
  +    xargs %{l_shtool} subst -s \
           %{l_value -s l_prefix} \
           -e "s;@l_rpmlibs_base@;${l_rpmlibs_base};g" \
           -e "s;@l_rpmlibs_extra@;${l_rpmlibs_extra};g"
  @@ -119,33 +120,48 @@
       #   install package
       %{l_make} %{l_mflags} install DESTDIR=$RPM_BUILD_ROOT
   
  -    #   remove file that conflicts with 'grep' package
  -    rm -f $RPM_BUILD_ROOT%{l_prefix}/lib/charset.alias
  +    #   install pre-generated manual pages
  +    %{l_tar} xf %{SOURCE apt-man.tar}
  +    %{l_shtool} mkdir -p -m 755 \
  +        $RPM_BUILD_ROOT%{l_prefix}/man/man5 \
  +        $RPM_BUILD_ROOT%{l_prefix}/man/man8
  +    %{l_shtool} install -c -m 644 \
  +        apt-man/*.5 $RPM_BUILD_ROOT%{l_prefix}/man/man5/
  +    %{l_shtool} install -c -m 644 \
  +        apt-man/*.8 $RPM_BUILD_ROOT%{l_prefix}/man/man8/
   
  -    #   create directory for local state
  +    #   create directories for local state
       for dir in lib/lists lib/lists/partial cache/archives/partial; do
           %{l_shtool} mkdir -f -p -m 755 \
               $RPM_BUILD_ROOT%{l_prefix}/var/apt/$dir
       done
   
  -    #   install default (blank) configuration files
  +    #   install default configuration files
       %{l_shtool} mkdir -p -m 755 \
  -        $RPM_BUILD_ROOT%{l_prefix}/etc/apt/apt \
  -        $RPM_BUILD_ROOT%{l_prefix}/etc/apt/apt.conf.d
  +        $RPM_BUILD_ROOT%{l_prefix}/etc/apt/apt.conf.d \
  +        $RPM_BUILD_ROOT%{l_prefix}/etc/apt/vendor.list.d \
  +        $RPM_BUILD_ROOT%{l_prefix}/etc/apt/sources.list.d \
  +        $RPM_BUILD_ROOT%{l_prefix}/etc/apt/translate.list.d
       %{l_shtool} install -c -m 644 %{l_value -s -a} \
  -        %{SOURCE apt.conf} \
  -        %{SOURCE rpmpriorities} %{SOURCE preferences} \
  +        %{SOURCE apt.conf} %{SOURCE rpmpriorities} %{SOURCE preferences} \
           %{SOURCE sources.list} %{SOURCE vendors.list} %{SOURCE translate.list} \
           $RPM_BUILD_ROOT%{l_prefix}/etc/apt/
  +    %{l_shtool} install -c -m 644 \
  +        doc/examples/configure-index \
  +        $RPM_BUILD_ROOT%{l_prefix}/etc/apt/apt.conf.idx
   
       #   strip down installation
  -    strip $RPM_BUILD_ROOT%{l_prefix}/bin/*             >/dev/null 2>&1 || true
  +    rm -f $RPM_BUILD_ROOT%{l_prefix}/lib/charset.alias
  +    strip $RPM_BUILD_ROOT%{l_prefix}/bin/* >/dev/null 2>&1 || true
       strip $RPM_BUILD_ROOT%{l_prefix}/lib/apt/methods/* >/dev/null 2>&1 || true
   
       #   determine installation files
       %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
           %{l_files_std} \
  -        '%config %{l_prefix}/etc/apt/*'
  +        '%config %{l_prefix}/etc/apt/apt.conf' \
  +        '%config %{l_prefix}/etc/apt/rpmpriorities' \
  +        '%config %{l_prefix}/etc/apt/preferences' \
  +        '%config %{l_prefix}/etc/apt/*.list'
   
   %files -f files
   
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  ============================================================================
  $ cvs diff -u -r1.7620 -r1.7621 news.txt
  --- openpkg-web/news.txt      30 Nov 2003 08:51:22 -0000      1.7620
  +++ openpkg-web/news.txt      30 Nov 2003 10:59:53 -0000      1.7621
  @@ -1,3 +1,4 @@
  +30-Nov-2003: Upgraded package: P<apt-0.5.15.3-20031130>
   30-Nov-2003: Upgraded package: P<ncurses-5.3.20031129-20031130>
   <<<<<<< news.txt
   30-Nov-2003: Upgraded package: P<postfix-2.0.16-20031130>
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to