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:   12-Sep-2003 12:09:48
  Branch: HEAD                             Handle: 2003091211094602

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

  Log:
    1. do not remove the builded sources in %clean to be consistent with
       other OpenPKG packages. Just a minor thing.
    
    2. include all essential RPM C API headers in <prefix>/include/rpm/,
       plus glob.h from misc/. And install libmisc.a from misc/ as
       <prefix>/lib/librpmmisc.a. This all together should allow us
       to build RPM API based packages like APT, etc.
    
    3. add file(1) magic* files to <prefix>/lib/openpkg/. This should
       allow RPM to correctly determine the commands for %setup even
       if the file extensions do not allow such determination.

  Summary:
    Revision    Changes     Path
    1.45        +3  -0      openpkg-src/openpkg/HISTORY
    1.215       +26 -3      openpkg-src/openpkg/openpkg.spec
    1.6528      +1  -0      openpkg-web/news.txt
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/HISTORY
  ============================================================================
  $ cvs diff -u -r1.44 -r1.45 HISTORY
  --- openpkg-src/openpkg/HISTORY       11 Sep 2003 19:15:30 -0000      1.44
  +++ openpkg-src/openpkg/HISTORY       12 Sep 2003 10:09:48 -0000      1.45
  @@ -2,6 +2,9 @@
   2003
   ====
   
  +20030912 do not remove the builded sources in %clean to be consistent with other 
OpenPKG packages
  +20030912 include all essential RPM C API headers in <prefix>/include/rpm/
  +20030912 add file(1) magic* files to <prefix>/lib/openpkg/
   20030911 disable RPM internal support for unzip(1)'ing .zip files
   20030911 improve Linux detection in "platform" script
   20030909 remove one more GCC extensional feature (in RPM's file/file.h)
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/openpkg.spec
  ============================================================================
  $ cvs diff -u -r1.214 -r1.215 openpkg.spec
  --- openpkg-src/openpkg/openpkg.spec  11 Sep 2003 18:03:16 -0000      1.214
  +++ openpkg-src/openpkg/openpkg.spec  12 Sep 2003 10:09:48 -0000      1.215
  @@ -39,7 +39,7 @@
   #   o any cc(1)
   
   #   the package version/release
  -%define       V_openpkg  20030911
  +%define       V_openpkg  20030912
   
   #   the used software versions
   %define       V_rpm      4.2.1
  @@ -679,6 +679,8 @@
       VERBOSE "INSTALL: Install Additional Files"
   
       #   add additional development files
  +    cp rpm-%{V_rpm}/misc/glob.h $RPM_BUILD_ROOT%{l_prefix}/include/rpm/
  +    cp rpm-%{V_rpm}/misc/libmisc.a $RPM_BUILD_ROOT%{l_prefix}/lib/librpmmisc.a
       cp zlib-%{V_zlib}/zlib.h $RPM_BUILD_ROOT%{l_prefix}/include/rpm/
       cp zlib-%{V_zlib}/libz.a $RPM_BUILD_ROOT%{l_prefix}/lib/librpmz.a
       cp bzip2-%{V_bzip2}/bzlib.h $RPM_BUILD_ROOT%{l_prefix}/include/rpm/
  @@ -727,7 +729,7 @@
         l_cflags=""
         l_cppflags="-DOPENPKG -I${l_prefix}/include/rpm -I${l_prefix}/include"
         l_ldflags="-L${l_prefix}/lib"
  -      l_libs="-lrpmbuild -lrpm -lrpmio -lrpmpopt -lrpmbeecrypt -lrpmdb -lrpmbz2 
-lrpmz"
  +      l_libs="-lrpmbuild -lrpm -lrpmio -lrpmpopt -lrpmmisc -lrpmbeecrypt -lrpmdb 
-lrpmbz2 -lrpmz"
         sed -e "s:@l_prefix@:%{l_prefix}:g" \
             -e "s:@l_cc@:$l_cc:g" \
             -e "s:@l_cflags@:$l_cflags:g" \
  @@ -907,20 +909,37 @@
       %{l_prefix}/etc/openpkg/openpkg.pgp
       %dir %{l_prefix}/include
       %dir %{l_prefix}/include/rpm
  +    %{l_prefix}/include/rpm/argv.h
       %{l_prefix}/include/rpm/beecrypt.h
       %{l_prefix}/include/rpm/bzlib.h
       %{l_prefix}/include/rpm/db.h
  +    %{l_prefix}/include/rpm/fts.h
  +    %{l_prefix}/include/rpm/glob.h
  +    %{l_prefix}/include/rpm/hdrinline.h
       %{l_prefix}/include/rpm/header.h
       %{l_prefix}/include/rpm/misc.h
       %{l_prefix}/include/rpm/popt.h
  +    %{l_prefix}/include/rpm/rpmal.h
       %{l_prefix}/include/rpm/rpmbuild.h
  +    %{l_prefix}/include/rpm/rpmcli.h
  +    %{l_prefix}/include/rpm/rpmdb.h
  +    %{l_prefix}/include/rpm/rpmds.h
       %{l_prefix}/include/rpm/rpmerr.h
  +    %{l_prefix}/include/rpm/rpmfc.h
  +    %{l_prefix}/include/rpm/rpmfi.h
  +    %{l_prefix}/include/rpm/rpmfile.h
  +    %{l_prefix}/include/rpm/rpmhash.h
       %{l_prefix}/include/rpm/rpmio.h
       %{l_prefix}/include/rpm/rpmlib.h
       %{l_prefix}/include/rpm/rpmlog.h
       %{l_prefix}/include/rpm/rpmmacro.h
       %{l_prefix}/include/rpm/rpmmessages.h
  +    %{l_prefix}/include/rpm/rpmpgp.h
  +    %{l_prefix}/include/rpm/rpmps.h
       %{l_prefix}/include/rpm/rpmspec.h
  +    %{l_prefix}/include/rpm/rpmsw.h
  +    %{l_prefix}/include/rpm/rpmte.h
  +    %{l_prefix}/include/rpm/rpmts.h
       %{l_prefix}/include/rpm/rpmurl.h
       %{l_prefix}/include/rpm/stringbuf.h
       %{l_prefix}/include/rpm/ugid.h
  @@ -936,6 +955,10 @@
       %{l_prefix}/lib/openpkg/file
       %{l_prefix}/lib/openpkg/gzip
       %{l_prefix}/lib/openpkg/macros
  +    %{l_prefix}/lib/openpkg/magic
  +    %{l_prefix}/lib/openpkg/magic.mgc
  +    %{l_prefix}/lib/openpkg/magic.mime
  +    %{l_prefix}/lib/openpkg/magic.mime.mgc
       %{l_prefix}/lib/openpkg/mkproxyrpm.pl
       %{l_prefix}/lib/openpkg/patch
       %{l_prefix}/lib/openpkg/platform
  @@ -964,6 +987,7 @@
       %{l_prefix}/lib/librpmbz2.a
       %{l_prefix}/lib/librpmdb.a
       %{l_prefix}/lib/librpmio.a
  +    %{l_prefix}/lib/librpmmisc.a
       %{l_prefix}/lib/librpmpopt.a
       %{l_prefix}/lib/librpmz.a
       %dir %{l_prefix}/libexec
  @@ -1033,7 +1057,6 @@
   
       #   cleanup after building
       rm -rf $RPM_BUILD_ROOT
  -    rm -rf openpkg-%{version}
   
   %pre
       #   always performed for upgrades and because it doesn't harm!
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  ============================================================================
  $ cvs diff -u -r1.6527 -r1.6528 news.txt
  --- openpkg-web/news.txt      12 Sep 2003 10:04:12 -0000      1.6527
  +++ openpkg-web/news.txt      12 Sep 2003 10:09:46 -0000      1.6528
  @@ -1,3 +1,4 @@
  +12-Sep-2003: Upgraded package: P<openpkg-20030912-20030912>
   12-Sep-2003: Upgraded package: P<wine-20030911-20030912>
   12-Sep-2003: Upgraded package: P<vim-6.2.90-20030912>
   12-Sep-2003: Upgraded package: P<pgadmin-0.9.3.20030912-20030912>
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to