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: 08-Nov-2008 11:56:17
Branch: HEAD Handle: 2008110810561700
Modified files:
openpkg-src/punbb punbb.patch punbb.spec
Log:
upgrading package: punbb 1.3snap20071203 -> 1.3rc2
Summary:
Revision Changes Path
1.2 +33 -89 openpkg-src/punbb/punbb.patch
1.10 +13 -11 openpkg-src/punbb/punbb.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/punbb/punbb.patch
============================================================================
$ cvs diff -u -r1.1 -r1.2 punbb.patch
--- openpkg-src/punbb/punbb.patch 16 Apr 2007 20:28:53 -0000 1.1
+++ openpkg-src/punbb/punbb.patch 8 Nov 2008 10:56:17 -0000 1.2
@@ -1,89 +1,33 @@
-Index: upload/include/dblayer/pgsql.php
---- upload/include/dblayer/pgsql.php.orig 2007-04-16 13:57:33 +0200
-+++ upload/include/dblayer/pgsql.php 2007-04-16 22:15:23 +0200
-@@ -146,6 +146,59 @@
- }
-
-
-+ function query_build($query, $unbuffered = false)
-+ {
-+ $sql = '';
-+
-+ if (isset($query['SELECT']))
-+ {
-+ $sql = 'SELECT '.$query['SELECT'].' FROM
'.$this->prefix.$query['FROM'];
-+
-+ if (isset($query['JOINS']))
-+ {
-+ foreach ($query['JOINS'] as $cur_join)
-+ $sql .= ' '.key($cur_join).'
'.$this->prefix.current($cur_join).' ON '.$cur_join['ON'];
-+ }
-+
-+ if (!empty($query['WHERE']))
-+ $sql .= ' WHERE '.$query['WHERE'];
-+ if (!empty($query['GROUP BY']))
-+ $sql .= ' GROUP BY '.$query['GROUP BY'];
-+ if (!empty($query['HAVING']))
-+ $sql .= ' HAVING '.$query['HAVING'];
-+ if (!empty($query['ORDER BY']))
-+ $sql .= ' ORDER BY '.$query['ORDER BY'];
-+ if (!empty($query['LIMIT']))
-+ $sql .= ' LIMIT '.$query['LIMIT'];
-+ }
-+ else if (isset($query['INSERT']))
-+ {
-+ $sql = 'INSERT INTO '.$this->prefix.$query['INTO'];
-+
-+ if (!empty($query['INSERT']))
-+ $sql .= ' ('.$query['INSERT'].')';
-+
-+ $sql .= ' VALUES('.$query['VALUES'].')';
-+ }
-+ else if (isset($query['UPDATE']))
-+ {
-+ $sql = 'UPDATE '.$this->prefix.$query['UPDATE'].' SET
'.$query['SET'];
-+
-+ if (!empty($query['WHERE']))
-+ $sql .= ' WHERE '.$query['WHERE'];
-+ }
-+ else if (isset($query['DELETE']))
-+ {
-+ $sql = 'DELETE FROM '.$this->prefix.$query['DELETE'];
-+
-+ if (!empty($query['WHERE']))
-+ $sql .= ' WHERE '.$query['WHERE'];
-+ }
-+
-+ return $this->query($sql, $unbuffered);
-+ }
-+
-+
- function result($query_id = 0, $row = 0)
- {
- return ($query_id) ? @pg_fetch_result($query_id, $row, 0) :
false;
-Index: upload/install.php
---- upload/install.php.orig 2007-03-17 18:32:58 +0100
-+++ upload/install.php 2007-04-16 22:16:16 +0200
-@@ -175,7 +175,7 @@
- </div>
- <p class="field required">
- <label
for="req_db_name">Database name<em> * <span
class="acchide">(Required)</span></em></label><br />
-- <span class="input"><input
id="req_db_name" type="text" name="req_db_name" size="30" maxlength="50"
/></span>
-+ <span class="input"><input
id="req_db_name" type="text" name="req_db_name" size="30" maxlength="50"
value="punbb"/></span>
- </p>
- <div class="form-info">
- <h2 class="prefix"><span>Step
4: </span></h2>
-@@ -183,11 +183,11 @@
- </div>
- <p class="field">
- <label for="fld3">Database
username</label><br />
-- <span class="input"><input
id="fld3" type="text" name="db_username" size="30" maxlength="50" /></span>
-+ <span class="input"><input
id="fld3" type="text" name="db_username" size="30" maxlength="50"
value="punbb"/></span>
- </p>
- <p class="field">
- <label for="fld4">Database
password</label><br />
-- <span class="input"><input
id="fld4" type="text" name="db_password" size="30" maxlength="50" /></span>
-+ <span class="input"><input
id="fld4" type="text" name="db_password" size="30" maxlength="50"
value="punbb"/></span>
- </p>
- <div class="form-info">
- <h2 class="prefix"><span>Step
5: </span></h2>
+Index: admin/install.php
+--- admin/install.php.orig 2008-10-31 10:36:34 +0100
++++ admin/install.php 2008-11-08 09:42:40 +0100
+@@ -224,25 +224,25 @@
+ <div class="sf-set set2">
+ <div class="sf-box text required">
+ <label for="fld3"><span><?php echo
$lang_install['Database name'] ?> <em><?php echo $lang_install['Required']
?></em></span> <small><?php echo $lang_install['Database name help']
?></small></label><br />
+- <span class="fld-input"><input
id="fld3" type="text" name="req_db_name" size="35" maxlength="50" /></span>
++ <span class="fld-input"><input
id="fld3" type="text" name="req_db_name" size="35" maxlength="50"
value="punbb"/></span>
+ </div>
+ </div>
+ <div class="sf-set set3">
+ <div class="sf-box text">
+ <label for="fld4"><span><?php echo
$lang_install['Database username'] ?></span> <small><?php echo
$lang_install['Database username help'] ?></small></label><br />
+- <span class="fld-input"><input
id="fld4" type="text" name="db_username" size="35" maxlength="50" /></span>
++ <span class="fld-input"><input
id="fld4" type="text" name="db_username" size="35" maxlength="50"
value="punbb"/></span>
+ </div>
+ </div>
+ <div class="sf-set set4">
+ <div class="sf-box text">
+ <label for="fld5"><span><?php echo
$lang_install['Database password'] ?></span> <small><?php echo
$lang_install['Database password help'] ?></small></label><br />
+- <span class="fld-input"><input
id="fld5" type="password" name="db_password" size="35" /></span>
++ <span class="fld-input"><input
id="fld5" type="password" name="db_password" size="35" value="punbb"/></span>
+ </div>
+ </div>
+ <div class="sf-set set5">
+ <div class="sf-box text">
+ <label for="fld6"><span><?php echo
$lang_install['Table prefix'] ?></span> <small><?php echo $lang_install['Table
prefix help'] ?></small></label><br />
+- <span class="fld-input"><input
id="fld6" type="text" name="db_prefix" size="20" maxlength="30" /></span>
++ <span class="fld-input"><input
id="fld6" type="text" name="db_prefix" size="20" maxlength="30"
value=""/></span>
+ </div>
+ </div>
+ </fieldset>
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/punbb/punbb.spec
============================================================================
$ cvs diff -u -r1.9 -r1.10 punbb.spec
--- openpkg-src/punbb/punbb.spec 1 Jan 2008 15:03:15 -0000 1.9
+++ openpkg-src/punbb/punbb.spec 8 Nov 2008 10:56:17 -0000 1.10
@@ -21,6 +21,10 @@
## SUCH DAMAGE.
##
+# package version
+%define V_opkg 1.3rc2
+%define V_dist 1.3-RC2
+
# package information
Name: punbb
Summary: Web Discussion Board
@@ -31,11 +35,11 @@
Class: EVAL
Group: CMS
License: GPL
-Version: 1.3snap20071203
-Release: 20080101
+Version: %{V_opkg}
+Release: 20081108
# list of sources
-Source0: ftp://ftp.openpkg.org/sources/CPY/punbb/punbb-%{version}.tar.gz
+Source0: http://punbb.informer.com/download/punbb-%{V_dist}.tar.gz
Source1: punbb-apache.conf
Source2: punbb-setup.sh
Source3: rc.punbb
@@ -67,13 +71,13 @@
%track
prog punbb = {
- version = %{version}
- url = ftp://ftp.openpkg.org/sources/CPY/punbb/
- regex = punbb-(\d+\.\d+snap\d+)\.tar\.gz
+ version = %{V_dist}
+ url = http://punbb.informer.com/downloads.php
+ regex = punbb-(__VER__)\.tar\.gz
}
%prep
- %setup -q -n punbb
+ %setup -q -n punbb-%{V_dist}
%patch -p0
%build
@@ -91,11 +95,9 @@
$RPM_BUILD_ROOT%{l_prefix}/var/punbb/run
# install main program files
- %{l_shtool} subst %{l_value -s -a} \
- upload/install.php
find . -name ".svn" -type d -print | xargs rm -rf
- cp -rp upload/* $RPM_BUILD_ROOT%{l_prefix}/lib/punbb/
- cp -p extras/.htaccess $RPM_BUILD_ROOT%{l_prefix}/lib/punbb/
+ cp -rp * $RPM_BUILD_ROOT%{l_prefix}/lib/punbb/
+ cp -p .htaccess.dist $RPM_BUILD_ROOT%{l_prefix}/lib/punbb/.htaccess
# install setup script
%{l_shtool} install -c -m 755 %{l_value -s -a} \
@@ .
______________________________________________________________________
OpenPKG http://openpkg.org
CVS Repository Commit List [email protected]