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:   23-Nov-2008 20:51:45
  Branch: HEAD                             Handle: 2008112319514500

  Added files:
    openpkg-src/prince      prince.txt
  Modified files:
    openpkg-src/prince      prince.spec
  Removed files:
    openpkg-src/prince      fonts.css

  Log:
    add more fonts and be more flexible in choosing them

  Summary:
    Revision    Changes     Path
    1.4         +0  -235    openpkg-src/prince/fonts.css
    1.2         +7  -4      openpkg-src/prince/prince.spec
    1.1         +397 -0     openpkg-src/prince/prince.txt
  ____________________________________________________________________________

  rm -f openpkg-src/prince/fonts.css <<'@@ .'
  Index: openpkg-src/prince/fonts.css
  ============================================================================
  [NO CHANGE SUMMARY BECAUSE FILE AS A WHOLE IS JUST REMOVED]
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/prince/prince.spec
  ============================================================================
  $ cvs diff -u -r1.1 -r1.2 prince.spec
  --- openpkg-src/prince/prince.spec    23 Nov 2008 11:46:43 -0000      1.1
  +++ openpkg-src/prince/prince.spec    23 Nov 2008 19:51:45 -0000      1.2
  @@ -39,7 +39,7 @@
   Source1:      
http://www.princexml.com/download/prince-%{version}-linux.tar.gz
   Source2:      
http://www.princexml.com/download/prince-%{version}-sol10x86.tar.gz
   Source3:      prince.sh
  -Source4:      fonts.css
  +Source4:      prince.txt
   
   #   build information
   Prefix:       %{l_prefix}
  @@ -109,9 +109,12 @@
           $RPM_BUILD_ROOT%{l_prefix}/lib/prince/
   
       #   extend fonts.css for finding standard fonts
  -    sed %{l_value -s -a} \
  -        <%{SOURCE fonts.css} \
  -        >>$RPM_BUILD_ROOT%{l_prefix}/lib/prince/style/fonts.css
  +    for name in `grep "^<file" %{SOURCE prince.txt} | sed -e 's;^.*name=";;' 
-e 's;".*$;;'`; do
  +        (echo ""; cat %{SOURCE prince.txt}; echo "") |\
  +            sed -e "1,/^<file name=\"$name\">/d" -e "/<\/file>/,\$d" >$name
  +        %{l_shtool} install -c -m 644 %{l_value -s -a} \
  +            $name $RPM_BUILD_ROOT%{l_prefix}/lib/prince/style/$name
  +    done
   
       #   determine installation files
       %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/prince/prince.txt
  ============================================================================
  $ cvs diff -u -r0 -r1.1 prince.txt
  --- /dev/null 2008-11-23 20:51:16 +0100
  +++ prince.txt        2008-11-23 20:51:45 +0100
  @@ -0,0 +1,397 @@
  +<file name="fonts.css">
  +
  [EMAIL PROTECTED] url("fonts-sans-arial.css");
  [EMAIL PROTECTED] url("fonts-serif-times.css");
  [EMAIL PROTECTED] url("fonts-monospace-courier.css");
  [EMAIL PROTECTED] url("fonts-cursive-comic.css");
  [EMAIL PROTECTED] url("fonts-fantasy-impact.css");
  +
  +</file>
  +<file name="fonts-cursive-comic.css">
  +
  +/*  Microsoft Comic Sans  */
  [EMAIL PROTECTED] {
  +    font-family: cursive;
  +    font-style: normal;
  +    font-weight: normal;
  +    font-stretch: normal;
  +    src: url("@l_prefix@/share/fonts-free/CoreFonts/Comic.ttf")
  +}
  [EMAIL PROTECTED] {
  +    font-family: cursive;
  +    font-style: normal;
  +    font-weight: bold;
  +    font-stretch: normal;
  +    src: url("@l_prefix@/share/fonts-free/CoreFonts/ComicBd.ttf")
  +}
  +
  +</file>
  +<file name="fonts-fantasy-impact.css">
  +
  +/*  Microsoft Impact  */
  [EMAIL PROTECTED] {
  +    font-family: fantasy;
  +    font-style: normal;
  +    font-weight: normal;
  +    font-stretch: normal;
  +    src: url("@l_prefix@/share/fonts-free/CoreFonts/Impact.ttf")
  +}
  +
  +</file>
  +<file name="fonts-monospace-courier.css">
  +
  +/*  Microsoft Courier  */
  [EMAIL PROTECTED] {
  +    font-family: monospace;
  +    font-style: normal;
  +    font-weight: normal;
  +    font-stretch: normal;
  +    src: url("@l_prefix@/share/fonts-free/CoreFonts/cour.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: monospace;
  +    font-style: normal;
  +    font-weight: bold;
  +    font-stretch: normal;
  +    src: url("@l_prefix@/share/fonts-free/CoreFonts/courbd.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: monospace;
  +    font-style: italic;
  +    font-weight: normal;
  +    font-stretch: normal;
  +    src: url("@l_prefix@/share/fonts-free/CoreFonts/couri.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: monospace;
  +    font-style: italic;
  +    font-weight: bold;
  +    font-stretch: normal;
  +    src: url("@l_prefix@/share/fonts-free/CoreFonts/courbi.ttf");
  +}
  +
  +</file>
  +<file name="fonts-monospace-dejavu.css">
  +
  +/*  DejaVu Mono  */
  [EMAIL PROTECTED] {
  +    font-family: monospace;
  +    font-style: normal;
  +    font-weight: normal;
  +    font-stretch: normal;
  +    src: url("@l_prefix@/share/fonts-free/DejaVu/DejaVuSansMono.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: monospace;
  +    font-style: normal;
  +    font-weight: bold;
  +    font-stretch: normal;
  +    src: url("@l_prefix@/share/fonts-free/DejaVu/DejaVuSansMono-Bold.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: monospace;
  +    font-style: italic;
  +    font-weight: normal;
  +    font-stretch: normal;
  +    src: 
url("@l_prefix@/share/fonts-free/DejaVu/DejaVuSansMono-Oblique.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: monospace;
  +    font-style: italic;
  +    font-weight: bold;
  +    font-stretch: normal;
  +    src: 
url("@l_prefix@/share/fonts-free/DejaVu/DejaVuSansMono-BoldOblique.ttf");
  +}
  +
  +</file>
  +<file name="fonts-monospace-liberation.css">
  +
  +/*  Liberation Mono  */
  [EMAIL PROTECTED] {
  +    font-family: monospace;
  +    font-style: normal;
  +    font-weight: normal;
  +    font-stretch: normal;
  +    src: 
url("@l_prefix@/share/fonts-free/Liberation/LiberationSansMono-Regular.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: monospace;
  +    font-style: normal;
  +    font-weight: bold;
  +    font-stretch: normal;
  +    src: 
url("@l_prefix@/share/fonts-free/Liberation/LiberationSansMono-Bold.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: monospace;
  +    font-style: italic;
  +    font-weight: normal;
  +    font-stretch: normal;
  +    src: 
url("@l_prefix@/share/fonts-free/Liberation/LiberationSansMono-Italic.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: monospace;
  +    font-style: italic;
  +    font-weight: bold;
  +    font-stretch: normal;
  +    src: 
url("@l_prefix@/share/fonts-free/Liberation/LiberationSansMono-BoldItalic.ttf");
  +}
  +
  +</file>
  +<file name="fonts-sans-arial.css">
  +
  +/*  Microsoft Arial  */
  [EMAIL PROTECTED] {
  +    font-family: sans-serif;
  +    font-style: normal;
  +    font-weight: normal;
  +    font-stretch: normal;
  +    src: url("@l_prefix@/share/fonts-free/CoreFonts/Arial.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: sans-serif;
  +    font-style: normal;
  +    font-weight: bold;
  +    font-stretch: normal;
  +    src: url("@l_prefix@/share/fonts-free/CoreFonts/Arialbd.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: sans-serif;
  +    font-style: italic;
  +    font-weight: normal;
  +    font-stretch: normal;
  +    src: url("@l_prefix@/share/fonts-free/CoreFonts/Ariali.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: sans-serif;
  +    font-style: italic;
  +    font-weight: bold;
  +    font-stretch: normal;
  +    src: url("@l_prefix@/share/fonts-free/CoreFonts/Arialbi.ttf");
  +}
  +
  +</file>
  +<file name="fonts-sans-dejavu.css">
  +
  +/*  DejaVu Sans  */
  [EMAIL PROTECTED] {
  +    font-family: sans-serif;
  +    font-style: normal;
  +    font-weight: normal;
  +    font-stretch: normal;
  +    src: url("@l_prefix@/share/fonts-free/DejaVu/DejaVuSans.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: sans-serif;
  +    font-style: normal;
  +    font-weight: bold;
  +    font-stretch: normal;
  +    src: url("@l_prefix@/share/fonts-free/DejaVu/DejaVuSans-Bold.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: sans-serif;
  +    font-style: italic;
  +    font-weight: normal;
  +    font-stretch: normal;
  +    src: url("@l_prefix@/share/fonts-free/DejaVu/DejaVuSans-Oblique.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: sans-serif;
  +    font-style: italic;
  +    font-weight: bold;
  +    font-stretch: normal;
  +    src: 
url("@l_prefix@/share/fonts-free/DejaVu/DejaVuSans-BoldOblique.ttf");
  +}
  +
  +/*  DejaVu Sans Condensed  */
  [EMAIL PROTECTED] {
  +    font-family: sans-serif;
  +    font-style: normal;
  +    font-weight: normal;
  +    font-stretch: condensed;
  +    src: url("@l_prefix@/share/fonts-free/DejaVu/DejaVuSansCondensed.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: sans-serif;
  +    font-style: normal;
  +    font-weight: bold;
  +    font-stretch: condensed;
  +    src: 
url("@l_prefix@/share/fonts-free/DejaVu/DejaVuSansCondensed-Bold.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: sans-serif;
  +    font-style: italic;
  +    font-weight: normal;
  +    font-stretch: condensed;
  +    src: 
url("@l_prefix@/share/fonts-free/DejaVu/DejaVuSansCondensed-Oblique.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: sans-serif;
  +    font-style: italic;
  +    font-weight: bold;
  +    font-stretch: condensed;
  +    src: 
url("@l_prefix@/share/fonts-free/DejaVu/DejaVuSansCondensed-BoldOblique.ttf");
  +}
  +
  +</file>
  +<file name="fonts-sans-liberation.css">
  +
  +/*  Liberation Sans  */
  [EMAIL PROTECTED] {
  +    font-family: sans-serif;
  +    font-style: normal;
  +    font-weight: normal;
  +    font-stretch: normal;
  +    src: 
url("@l_prefix@/share/fonts-free/Liberation/LiberationSans-Regular.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: sans-serif;
  +    font-style: normal;
  +    font-weight: bold;
  +    font-stretch: normal;
  +    src: 
url("@l_prefix@/share/fonts-free/Liberation/LiberationSans-Bold.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: sans-serif;
  +    font-style: italic;
  +    font-weight: normal;
  +    font-stretch: normal;
  +    src: 
url("@l_prefix@/share/fonts-free/Liberation/LiberationSans-Italic.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: sans-serif;
  +    font-style: italic;
  +    font-weight: bold;
  +    font-stretch: normal;
  +    src: 
url("@l_prefix@/share/fonts-free/Liberation/LiberationSans-BoldItalic.ttf");
  +}
  +
  +</file>
  +<file name="fonts-serif-dejavu.css">
  +
  +/*  DejaVu Serif  */
  [EMAIL PROTECTED] {
  +    font-family: serif;
  +    font-style: normal;
  +    font-weight: normal;
  +    font-stretch: normal;
  +    src: url("@l_prefix@/share/fonts-free/DejaVu/DejaVuSerif.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: serif;
  +    font-style: normal;
  +    font-weight: bold;
  +    font-stretch: normal;
  +    src: url("@l_prefix@/share/fonts-free/DejaVu/DejaVuSerif-Bold.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: serif;
  +    font-style: italic;
  +    font-weight: normal;
  +    font-stretch: normal;
  +    src: url("@l_prefix@/share/fonts-free/DejaVu/DejaVuSerif-Italic.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: serif;
  +    font-style: italic;
  +    font-weight: bold;
  +    font-stretch: normal;
  +    src: 
url("@l_prefix@/share/fonts-free/DejaVu/DejaVuSerif-BoldItalic.ttf");
  +}
  +
  +/*  DejaVu Serif Condensed  */
  [EMAIL PROTECTED] {
  +    font-family: serif;
  +    font-style: normal;
  +    font-weight: normal;
  +    font-stretch: condensed;
  +    src: url("@l_prefix@/share/fonts-free/DejaVu/DejaVuSerifCondensed.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: serif;
  +    font-style: normal;
  +    font-weight: bold;
  +    font-stretch: condensed;
  +    src: 
url("@l_prefix@/share/fonts-free/DejaVu/DejaVuSerifCondensed-Bold.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: serif;
  +    font-style: italic;
  +    font-weight: normal;
  +    font-stretch: condensed;
  +    src: 
url("@l_prefix@/share/fonts-free/DejaVu/DejaVuSerifCondensed-Italic.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: serif;
  +    font-style: italic;
  +    font-weight: bold;
  +    font-stretch: condensed;
  +    src: 
url("@l_prefix@/share/fonts-free/DejaVu/DejaVuSerifCondensed-BoldItalic.ttf");
  +}
  +
  +</file>
  +<file name="fonts-serif-liberation.css">
  +
  +/*  Liberation Serif  */
  [EMAIL PROTECTED] {
  +    font-family: serif;
  +    font-style: normal;
  +    font-weight: normal;
  +    font-stretch: normal;
  +    src: 
url("@l_prefix@/share/fonts-free/Liberation/LiberationSerif-Regular.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: serif;
  +    font-style: normal;
  +    font-weight: bold;
  +    font-stretch: normal;
  +    src: 
url("@l_prefix@/share/fonts-free/Liberation/LiberationSerif-Bold.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: serif;
  +    font-style: italic;
  +    font-weight: normal;
  +    font-stretch: normal;
  +    src: 
url("@l_prefix@/share/fonts-free/Liberation/LiberationSerif-Italic.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: serif;
  +    font-style: italic;
  +    font-weight: bold;
  +    font-stretch: normal;
  +    src: 
url("@l_prefix@/share/fonts-free/Liberation/LiberationSerif-BoldItalic.ttf");
  +}
  +
  +</file>
  +<file name="fonts-serif-times.css">
  +
  +/*  Microsoft Times  */
  [EMAIL PROTECTED] {
  +    font-family: serif;
  +    font-style: normal;
  +    font-weight: normal;
  +    font-stretch: normal;
  +    src: url("@l_prefix@/share/fonts-free/CoreFonts/Times.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: serif;
  +    font-style: normal;
  +    font-weight: bold;
  +    font-stretch: normal;
  +    src: url("@l_prefix@/share/fonts-free/CoreFonts/Timesbd.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: serif;
  +    font-style: italic;
  +    font-weight: normal;
  +    font-stretch: normal;
  +    src: url("@l_prefix@/share/fonts-free/CoreFonts/Timesi.ttf");
  +}
  [EMAIL PROTECTED] {
  +    font-family: serif;
  +    font-style: italic;
  +    font-weight: bold;
  +    font-stretch: normal;
  +    src: url("@l_prefix@/share/fonts-free/CoreFonts/Timesbi.ttf");
  +}
  +
  +</file>
  @@ .
______________________________________________________________________
OpenPKG                                             http://openpkg.org
CVS Repository Commit List                     [email protected]

Reply via email to