|
|
@@ -22,8 +22,9 @@
|
|
|
##
|
|
|
|
|
|
# package version
|
|
|
-%define V_opkg 1.3.4
|
|
|
-%define V_dist 1.3.4
|
|
|
+%define V_opkg 1.3s20100511
|
|
|
+%define V_snapshot 20100511
|
|
|
+%define V_release 1.3.4
|
|
|
|
|
|
# package information
|
|
|
Name: punbb
|
|
|
@@ -36,15 +37,14 @@ Class: EVAL
|
|
|
Group: CMS
|
|
|
License: GPL
|
|
|
Version: %{V_opkg}
|
|
|
-Release: 20100510
|
|
|
+Release: 20100511
|
|
|
|
|
|
# list of sources
|
|
|
-Source0: http://punbb.informer.com/download/punbb-%{V_dist}.tar.gz
|
|
|
+Source0: http://download.openpkg.org/components/versioned/punbb/punbb-%{V_snapshot}.tar.gz
|
|
|
Source1: punbb-apache.conf
|
|
|
Source2: punbb-setup.sh
|
|
|
Source3: rc.punbb
|
|
|
Patch0: punbb.patch
|
|
|
-Patch1: punbb.patch.vendor
|
|
|
|
|
|
# build information
|
|
|
BuildPreReq: OpenPKG, openpkg >= 20100101
|
|
|
@@ -69,16 +69,20 @@ PreReq: postgresql >= 8.2.4-20070906
|
|
|
and outputs smaller, semantically correct XHTML-compliant pages.
|
|
|
|
|
|
%track
|
|
|
- prog punbb = {
|
|
|
- version = %{V_dist}
|
|
|
+ prog punbb:release = {
|
|
|
+ version = %{V_release}
|
|
|
url = http://punbb.informer.com/downloads.php
|
|
|
regex = punbb-(__VER__)\.tar\.gz
|
|
|
}
|
|
|
+ prog punbb:snapshot = {
|
|
|
+ version = %{V_snapshot}
|
|
|
+ url = http://download.openpkg.org/components/versioned/punbb/
|
|
|
+ regex = punbb-(__VER__)\.tar\.gz
|
|
|
+ }
|
|
|
|
|
|
%prep
|
|
|
- %setup -q -n punbb-%{V_dist}
|
|
|
- %patch -p0 -P 0
|
|
|
- %patch -p0 -P 1
|
|
|
+ %setup -q -n punbb
|
|
|
+ %patch -p0
|
|
|
|
|
|
%build
|
|
|
|
|
|
@@ -122,6 +126,7 @@ PreReq: postgresql >= 8.2.4-20070906
|
|
|
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
|
|
|
%{l_files_std} \
|
|
|
'%config %attr(-,%{l_rusr},%{l_rgrp}) %{l_prefix}/etc/punbb/*' \
|
|
|
+ '%config %attr(-,%{l_rusr},%{l_rgrp}) %{l_prefix}/lib/punbb/.htaccess' \
|
|
|
'%attr(-,%{l_rusr},%{l_rgrp}) %{l_prefix}/lib/punbb' \
|
|
|
'%attr(-,%{l_rusr},%{l_rgrp}) %{l_prefix}/lib/punbb/*' \
|
|
|
'%attr(-,%{l_rusr},%{l_rgrp}) %{l_prefix}/lib/punbb/*/*' \
|
|
|
@@ -169,6 +174,9 @@ PreReq: postgresql >= 8.2.4-20070906
|
|
|
rm -f $RPM_INSTALL_PREFIX/var/punbb/db/*/* >/dev/null 2>&1 || true
|
|
|
rm -f $RPM_INSTALL_PREFIX/var/punbb/run/* >/dev/null 2>&1 || true
|
|
|
rm -f $RPM_INSTALL_PREFIX/var/punbb/log/* >/dev/null 2>&1 || true
|
|
|
+
|
|
|
+ # remove generated configuration file
|
|
|
+ rm -f $RPM_INSTALL_PREFIX/lib/punbb/config.php >/dev/null 2>&1 || true
|
|
|
fi
|
|
|
exit 0
|
|
|
|