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:   24-Mar-2003 21:08:34
  Branch: HEAD                             Handle: 2003032420083301

  Modified files:
    openpkg-src/mysql       my.cnf mysql.spec rc.mysql
    openpkg-web             news.txt

  Log:
    speclint police: no need to use macros here, shell variables are
    sufficient

  Summary:
    Revision    Changes     Path
    1.6         +3  -3      openpkg-src/mysql/my.cnf
    1.54        +21 -21     openpkg-src/mysql/mysql.spec
    1.8         +2  -2      openpkg-src/mysql/rc.mysql
    1.3812      +1  -0      openpkg-web/news.txt
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/mysql/my.cnf
  ============================================================================
  $ cvs diff -u -r1.5 -r1.6 my.cnf
  --- openpkg-src/mysql/my.cnf  16 Jan 2003 08:35:07 -0000      1.5
  +++ openpkg-src/mysql/my.cnf  24 Mar 2003 20:08:34 -0000      1.6
  @@ -38,9 +38,9 @@
   set-variable = tmp_table_size=32M
   
   #   Berkeley DB
  -set-variable = [EMAIL PROTECTED]@
  -set-variable = [EMAIL PROTECTED]@
  -set-variable = [EMAIL PROTECTED]@
  +set-variable = [EMAIL PROTECTED]@
  +set-variable = [EMAIL PROTECTED]@
  +set-variable = [EMAIL PROTECTED]@
   
   #   Innobase
   #set-variable = innodb_buffer_pool_size=70M
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/mysql/mysql.spec
  ============================================================================
  $ cvs diff -u -r1.53 -r1.54 mysql.spec
  --- openpkg-src/mysql/mysql.spec      18 Mar 2003 09:52:32 -0000      1.53
  +++ openpkg-src/mysql/mysql.spec      24 Mar 2003 20:08:34 -0000      1.54
  @@ -37,29 +37,13 @@
   Group:        Database
   License:      GPL
   Version:      %{V_major}.%{V_minor}
  -Release:      20030318
  +Release:      20030324
   
   #   package options
   %option       with_berkeleydb  yes
   %option       with_innobase    no
   %option       with_gemini      no
   
  -#   package option decisions
  -%if "%{with_berkeleydb}" == "yes"
  -%define       mysql_bdb_cache_size        8M
  -%define       mysql_bdb_log_buffer_size   32k
  -%define       mysql_bdb_max_lock          10000
  -%else
  -%define       mysql_bdb_cache_size        0
  -%define       mysql_bdb_log_buffer_size   0
  -%define       mysql_bdb_max_lock          0
  -%endif
  -%if "%{with_berkeleydb}" == "yes" || "%{with_innobase}" == "yes" || 
"%{with_gemini}" == "yes"
  -%define       mysqld     mysqld
  -%else
  -%define       mysqld     mysqld-max
  -%endif
  -
   #   list of sources
   Source0:      
http://sunsite.informatik.rwth-aachen.de/mysql/Downloads/MySQL-%{V_major}/mysql-%{version}.tar.gz
   Source1:      my.cnf
  @@ -177,14 +161,30 @@
       strip  $RPM_BUILD_ROOT%{l_prefix}/bin/*     2>/dev/null || true
       strip  $RPM_BUILD_ROOT%{l_prefix}/libexec/* 2>/dev/null || true
   
  +    #   determine default parameters
  +%if "%{with_berkeleydb}" == "yes"
  +    l_mysql_bdb_cache_size=8M
  +    l_mysql_bdb_log_buffer_size=32k
  +    l_mysql_bdb_max_lock=10000
  +%else
  +    l_mysql_bdb_cache_size=0
  +    l_mysql_bdb_log_buffer_size=0
  +    l_mysql_bdb_max_lock=0
  +%endif
  +%if "%{with_berkeleydb}" == "yes" || "%{with_innobase}" == "yes" || 
"%{with_gemini}" == "yes"
  +    l_mysqld=mysqld
  +%else
  +    l_mysqld=mysqld-max
  +%endif
  +
       #   install global configuration
       %{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/etc/mysql
       %{l_shtool} install -c -m 644 \
           -e 's;@l_prefix@;%{l_prefix};g' \
           -e 's;@l_rusr@;%{l_rusr};g' \
  -        -e 's;@mysql_bdb_cache_size@;%{mysql_bdb_cache_size};g' \
  -        -e 's;@mysql_bdb_log_buffer_size@;%{mysql_bdb_log_buffer_size};g' \
  -        -e 's;@mysql_bdb_max_lock@;%{mysql_bdb_max_lock};g' \
  +        -e "s;@l_mysql_bdb_cache_size@;${l_mysql_bdb_cache_size};g" \
  +        -e "s;@l_mysql_bdb_log_buffer_size@;${l_mysql_bdb_log_buffer_size};g" \
  +        -e "s;@l_mysql_bdb_max_lock@;${l_mysql_bdb_max_lock};g" \
           %{SOURCE my.cnf} \
           $RPM_BUILD_ROOT%{l_prefix}/etc/mysql/
       %{l_shtool} install -c -m 600 \
  @@ -197,7 +197,7 @@
           -e 's;@l_prefix@;%{l_prefix};g' \
           -e 's;@l_rusr@;%{l_rusr};g' \
           -e 's;@l_rgrp@;%{l_rgrp};g' \
  -        -e 's;@mysqld@;%{mysqld};g' \
  +        -e "s;@l_mysqld@;${l_mysqld};g" \
           %{SOURCE rc.mysql} $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
   
       #   make sure the database directory exists
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/mysql/rc.mysql
  ============================================================================
  $ cvs diff -u -r1.7 -r1.8 rc.mysql
  --- openpkg-src/mysql/rc.mysql        16 Jan 2003 08:35:08 -0000      1.7
  +++ openpkg-src/mysql/rc.mysql        24 Mar 2003 20:08:34 -0000      1.8
  @@ -24,7 +24,7 @@
       opServiceEnabled mysql || exit 0
       cd @l_prefix@
       @l_prefix@/bin/safe_mysqld >/dev/null 2>&1 \
  -        [EMAIL PROTECTED]@ \
  +        [EMAIL PROTECTED]@ \
           --pid-file="$mysql_pid_file" \
           --err-log="$mysql_log_err" &
   
  @@ -41,7 +41,7 @@
           --defaults-extra-file=${mysql_pwd_file} \
           shutdown
       @l_prefix@/bin/safe_mysqld >/dev/null 2>&1 \
  -        [EMAIL PROTECTED]@ \
  +        [EMAIL PROTECTED]@ \
           --pid-file="$mysql_pid_file" \
           --err-log="$mysql_log_err" &
   
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  ============================================================================
  $ cvs diff -u -r1.3811 -r1.3812 news.txt
  --- openpkg-web/news.txt      24 Mar 2003 20:00:49 -0000      1.3811
  +++ openpkg-web/news.txt      24 Mar 2003 20:08:33 -0000      1.3812
  @@ -1,3 +1,4 @@
  +24-Mar-2003: Upgraded package: P<mysql-3.23.56-20030324>
   24-Mar-2003: Upgraded package: P<openpkg-20030324-20030324>
   24-Mar-2003: Upgraded package: P<gcc33-3.3s20030324-20030324>
   24-Mar-2003: Upgraded package: P<rfc-3.2.3-20030324>
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to