瀏覽代碼

upgrade to latest snapshot version

Ralf S. Engelschall 15 年之前
父節點
當前提交
da9f6b3d0e
共有 2 個文件被更改,包括 18 次插入1584 次删除
  1. 0 1574
      punbb/punbb.patch.vendor
  2. 18 10
      punbb/punbb.spec

File diff suppressed because it is too large
+ 0 - 1574
punbb/punbb.patch.vendor


+ 18 - 10
punbb/punbb.spec

@@ -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