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:   12-May-2006 11:05:29
  Branch: HEAD                             Handle: 2006051210052701

  Modified files:
    openpkg-src/openpkg     HISTORY openpkg.spec

  Log:
    include a copy of the OpenPKG Registry client ("openpkg register")

  Summary:
    Revision    Changes     Path
    1.324       +1  -0      openpkg-src/openpkg/HISTORY
    1.477       +36 -1      openpkg-src/openpkg/openpkg.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/HISTORY
  ============================================================================
  $ cvs diff -u -r1.323 -r1.324 HISTORY
  --- openpkg-src/openpkg/HISTORY       19 Apr 2006 16:45:22 -0000      1.323
  +++ openpkg-src/openpkg/HISTORY       12 May 2006 09:05:27 -0000      1.324
  @@ -2,6 +2,7 @@
   2006
   ====
   
  +20060512 include a copy of the OpenPKG Registry client ("openpkg register")
   20060419 upgrade to GNU shtool 2.0.6
   20060417 increase Solaris SMF timeout from 60 to 180 seconds
   20060417 upgrade to GNU make 3.81
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/openpkg.spec
  ============================================================================
  $ cvs diff -u -r1.476 -r1.477 openpkg.spec
  --- openpkg-src/openpkg/openpkg.spec  19 Apr 2006 16:45:22 -0000      1.476
  +++ openpkg-src/openpkg/openpkg.spec  12 May 2006 09:05:28 -0000      1.477
  @@ -38,7 +38,7 @@
   #   o any cc(1)
   
   #   the package version/release
  -%define       V_openpkg  20060419
  +%define       V_openpkg  20060512
   
   #   the used software versions
   %define       V_rpm      4.2.1
  @@ -53,6 +53,7 @@
   %define       V_bash     3.1
   %define       V_uuid     1.4.2
   %define       V_config   20060310
  +%define       V_registry 0.3.0
   
   #   package information
   Name:         openpkg
  @@ -131,6 +132,7 @@
   Source60:     uuid.8
   Source61:     uuid.pod
   Source62:     uuid.sh
  +Source63:     
ftp://ftp.openpkg.org/sources/CPY/openpkg-registry/openpkg-registry-%{V_registry}.tar.gz
   
   #   build information
   Prefix:       %{l_prefix}
  @@ -222,6 +224,11 @@
           url       = http://prdownloads.sourceforge.net/beecrypt/
           regex     = beecrypt-(__VER__)\.tar\.gz
       }
  +    prog openpkg:registry = {
  +        version   = %{V_registry}
  +        url       = ftp://ftp.openpkg.org/sources/CPY/openpkg-registry/
  +        regex     = openpkg-registry-(__VER__)\.tar\.gz
  +    }
   
   %prep
       #   skip in bootstrap phase 2 (see openpkg.boot)
  @@ -541,6 +548,7 @@
       ${l_gzip} -dc `SOURCE bash-%{V_bash}.tar.gz`         | ${l_tar} xf - 
2>/dev/null || true
       ${l_gzip} -dc `SOURCE uuid-%{V_uuid}.tar.gz`         | ${l_tar} xf - 
2>/dev/null || true
       ${l_gzip} -dc `SOURCE beecrypt-%{V_beecrypt}.tar.gz` | ${l_tar} xf - 
2>/dev/null || true
  +    ${l_gzip} -dc `SOURCE openpkg-registry-%{V_registry}.tar.gz` | ${l_tar} 
xf - 2>/dev/null || true
   
       #   update config.guess/config.sub
       for dir in rpm-%{V_rpm} rpm-%{V_rpm}/popt beecrypt-%{V_beecrypt} \
  @@ -1000,6 +1008,18 @@
       mv $RPM_BUILD_ROOT%{l_prefix}/man/man8/rpm.8 \
          $RPM_BUILD_ROOT%{l_prefix}/libexec/openpkg/rpm.8
   
  +    #   install OpenPKG registry commands
  +    ( cd openpkg-registry-%{V_registry}
  +      mv  $RPM_BUILD_ROOT%{l_prefix}/libexec/openpkg/rpm \
  +          $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/rpm
  +      sed -e "s;@l_prefix@;%{l_prefix};g" \
  +          rpm.sh >$RPM_BUILD_ROOT%{l_prefix}/libexec/openpkg/rpm
  +      chmod 755 $RPM_BUILD_ROOT%{l_prefix}/libexec/openpkg/rpm
  +      sed -e "s;@l_prefix@;%{l_prefix};g" \
  +          register.sh >$RPM_BUILD_ROOT%{l_prefix}/libexec/openpkg/register
  +      chmod 755 $RPM_BUILD_ROOT%{l_prefix}/libexec/openpkg/register
  +    ) || exit $?
  +
       #   install RPM extension
       ( cd rpm-%{V_rpm}
         cp file/file $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/file
  @@ -1131,6 +1151,16 @@
       touch $RPM_BUILD_ROOT%{l_prefix}/etc/openpkg/uuid
       chmod 644 $RPM_BUILD_ROOT%{l_prefix}/etc/openpkg/uuid
   
  +    #   install registry configuration files (ghost)
  +    touch \
  +        $RPM_BUILD_ROOT%{l_prefix}/etc/openpkg/register.prep \
  +        $RPM_BUILD_ROOT%{l_prefix}/etc/openpkg/register.tran \
  +        $RPM_BUILD_ROOT%{l_prefix}/etc/openpkg/register.util
  +    chmod 644 \
  +        $RPM_BUILD_ROOT%{l_prefix}/etc/openpkg/register.prep \
  +        $RPM_BUILD_ROOT%{l_prefix}/etc/openpkg/register.tran \
  +        $RPM_BUILD_ROOT%{l_prefix}/etc/openpkg/register.util
  +
       #   install overriding RPM configuration files
       sed -e "s:@l_prefix@:%{l_prefix}:g" \
           <`SOURCE rpmpopt` \
  @@ -1184,6 +1214,9 @@
       %config %{l_prefix}/etc/openpkg/platform
       %config %{l_prefix}/etc/openpkg/rpmmacros
       %config %{l_prefix}/etc/openpkg/rpmrc
  +    %ghost %{l_prefix}/etc/openpkg/register.prep
  +    %ghost %{l_prefix}/etc/openpkg/register.tran
  +    %ghost %{l_prefix}/etc/openpkg/register.util
       %{l_prefix}/etc/openpkg/openpkg.pgp
       %dir %{l_prefix}/include
       %dir %{l_prefix}/include/openpkg
  @@ -1239,6 +1272,7 @@
       %{l_prefix}/lib/openpkg/magic.mime.mgc
       %{l_prefix}/lib/openpkg/patch
       %{l_prefix}/lib/openpkg/rc
  +    %{l_prefix}/lib/openpkg/rpm
       %{l_prefix}/lib/openpkg/rpmb
       %{l_prefix}/lib/openpkg/rpmd
       %{l_prefix}/lib/openpkg/rpmdb
  @@ -1282,6 +1316,7 @@
       %{l_prefix}/libexec/openpkg/rpmbuild.8
       %{l_prefix}/libexec/openpkg/rpm
       %{l_prefix}/libexec/openpkg/rpm.8
  +    %{l_prefix}/libexec/openpkg/register
       %dir %{l_prefix}/man
       %dir %{l_prefix}/man/man1
       %dir %{l_prefix}/man/man2
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     openpkg-cvs@openpkg.org

Reply via email to