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:11:58
  Branch: HEAD                             Handle: 2003032420115701

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

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

  Summary:
    Revision    Changes     Path
    1.5         +3  -3      openpkg-src/mysql4/my.cnf
    1.11        +22 -22     openpkg-src/mysql4/mysql4.spec
    1.4         +2  -2      openpkg-src/mysql4/rc.mysql4
    1.3813      +1  -0      openpkg-web/news.txt
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/mysql4/my.cnf
  ============================================================================
  $ cvs diff -u -r1.4 -r1.5 my.cnf
  --- openpkg-src/mysql4/my.cnf 21 Feb 2003 08:43:59 -0000      1.4
  +++ openpkg-src/mysql4/my.cnf 24 Mar 2003 20:11:58 -0000      1.5
  @@ -39,9 +39,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/mysql4/mysql4.spec
  ============================================================================
  $ cvs diff -u -r1.10 -r1.11 mysql4.spec
  --- openpkg-src/mysql4/mysql4.spec    18 Mar 2003 19:16:48 -0000      1.10
  +++ openpkg-src/mysql4/mysql4.spec    24 Mar 2003 20:11:58 -0000      1.11
  @@ -39,28 +39,12 @@
   Group:        Database
   License:      GPL
   Version:      %{V_opkg}
  -Release:      20030318
  +Release:      20030324
   
   #   package options
   %option       with_berkeleydb  yes
   %option       with_innobase    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"
  -%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-%{V_mysql}.tar.gz
   Source1:      my.cnf
  @@ -152,17 +136,33 @@
       rm -f  $RPM_BUILD_ROOT%{l_prefix}/info/dir
       rm -f  $RPM_BUILD_ROOT%{l_prefix}/share/%{name}/mysql-%{V_mysql}.spec
       rm -f  $RPM_BUILD_ROOT%{l_prefix}/share/%{name}/binary-configure
  -    strip  $RPM_BUILD_ROOT%{l_prefix}/bin/*     2>/dev/null || true
  +    strip  $RPM_BUILD_ROOT%{l_prefix}/bin/* 2>/dev/null || true
       strip  $RPM_BUILD_ROOT%{l_prefix}/libexec/%{name}/* 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/%{name}
       %{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/%{name}/
       %{l_shtool} install -c -m 600 \
  @@ -175,7 +175,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.%{name}} $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
   
       #   make sure the database directory exists
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/mysql4/rc.mysql4
  ============================================================================
  $ cvs diff -u -r1.3 -r1.4 rc.mysql4
  --- openpkg-src/mysql4/rc.mysql4      16 Jan 2003 18:49:35 -0000      1.3
  +++ openpkg-src/mysql4/rc.mysql4      24 Mar 2003 20:11:58 -0000      1.4
  @@ -24,7 +24,7 @@
       opServiceEnabled mysql4 || exit 0
       cd @l_prefix@
       @l_prefix@/bin/mysqld_safe >/dev/null 2>&1 \
  -        [EMAIL PROTECTED]@ \
  +        [EMAIL PROTECTED]@ \
           --pid-file="$mysql4_pid_file" \
           --err-log="$mysql4_log_err" &
   
  @@ -41,7 +41,7 @@
           --defaults-extra-file=${mysql4_pwd_file} \
           shutdown
       @l_prefix@/bin/mysqld_safe >/dev/null 2>&1 \
  -        [EMAIL PROTECTED]@ \
  +        [EMAIL PROTECTED]@ \
           --pid-file="$mysql4_pid_file" \
           --err-log="$mysql4_log_err" &
   
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  ============================================================================
  $ cvs diff -u -r1.3812 -r1.3813 news.txt
  --- openpkg-web/news.txt      24 Mar 2003 20:08:33 -0000      1.3812
  +++ openpkg-web/news.txt      24 Mar 2003 20:11:57 -0000      1.3813
  @@ -1,3 +1,4 @@
  +24-Mar-2003: Upgraded package: P<mysql4-4.0.12-20030324>
   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>
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to