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-Jun-2005 16:27:13
  Branch: HEAD                             Handle: 2005061215271300

  Added files:
    openpkg-src/firefox     firefox-init.tar.gz
  Modified files:
    openpkg-src/firefox     firefox.spec

  Log:
    Ok, finally get the Theme and Extension managers working in Firefox
    by adding a tarball which contains those files which Firefox creates
    under <prefix>/lib/firefox/ once it is run as "root" and after at least
    once opening the Theme and Extension managers. They are important to
    just exist (and do not have to be writable) to allow non-root users to
    actually use the Theme and Extension managers at all.

  Summary:
    Revision    Changes     Path
    1.1         BLOB        openpkg-src/firefox/firefox-init.tar.gz
    1.22        +9  -2      openpkg-src/firefox/firefox.spec
  ____________________________________________________________________________

  (cd openpkg-src/firefox && \
   uudecode <<'@@ .' && \
   xdelta patch firefox-init.tar.gz.xdelta /dev/null firefox-init.tar.gz && \
   rm -f firefox-init.tar.gz.xdelta)
  Index: openpkg-src/firefox/firefox-init.tar.gz
  ============================================================================
  begin 664 firefox-init.tar.gz.xdelta
  M)5A$6C`P-"4````(`!$`$`````````````````````!S:&EE;&$N-S`W.3`N
  M;G5L;'-H:65L82XW,#<Y,"YA;&[EMAIL PROTECTED]"```
  M``````-C8&[EMAIL PROTECTED]@,[EMAIL PROTECTED]&SAEO?CC5`<[EMAIL 
PROTECTED]<````````
  )52581%HP,#0E
  `
  end
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/firefox/firefox.spec
  ============================================================================
  $ cvs diff -u -r1.21 -r1.22 firefox.spec
  --- openpkg-src/firefox/firefox.spec  12 Jun 2005 07:25:57 -0000      1.21
  +++ openpkg-src/firefox/firefox.spec  12 Jun 2005 14:27:13 -0000      1.22
  @@ -43,8 +43,9 @@
   Source0:      
ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/%{version}/source/firefox-%{version}-source.tar.bz2
   Source1:      firefox.sh
   Source2:      firefox.pod
  -Source3:      about.png
  -Source4:      aboutCredits.png
  +Source3:      firefox-init.tar.gz
  +Source4:      about.png
  +Source5:      aboutCredits.png
   Patch0:       firefox.patch
   
   #   build information
  @@ -257,6 +258,12 @@
       ( cd dist/bin && %{l_tar} -chf - . ) |\
           ( cd $RPM_BUILD_ROOT%{l_prefix}/lib/firefox && %{l_tar} -xf - ) || 
exit $?
   
  +    #   add initialization files
  +    ( cd $RPM_BUILD_ROOT%{l_prefix}/lib && \
  +      %{l_tar} -xf %{SOURCE firefox-init.tar.gz} && \
  +      rm -f firefox/README
  +    ) || exit $?
  +
       #   add startup convenience wrapper
       %{l_shtool} install -c -m 755 %{l_value -s -a} \
           %{SOURCE firefox.sh} $RPM_BUILD_ROOT%{l_prefix}/bin/firefox
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     openpkg-cvs@openpkg.org

Reply via email to