]> git.pld-linux.org Git - packages/phpBB.git/blobdiff - phpBB.spec
- seems to work. release 1
[packages/phpBB.git] / phpBB.spec
index 67021bdc18e7cc52d385cacceb042b9f765312ee..bffb2e14ec0cb480ed66b1ec93771915bcbb7e1b 100644 (file)
@@ -1,24 +1,31 @@
 Summary:       A feature-rich PHP discussion board
 Summary(pl):   Forum dyskusyjne o du¿ych mo¿liwo¶ciach
 Name:          phpBB
-Version:       2.0.3
-Release:       4
+Version:       2.0.10
+Release:       1
 License:       GPL v2
-Group:         Applications/Databases/Interfaces
-Source0:       http://prdownloads.sourceforge.net/phpbb/%{name}-%{version}.tar.gz
-Source1:       http://prdownloads.sourceforge.net/phpbb/lang_polish.tar.gz
-Source2:       http://prdownloads.sourceforge.net/phpbb/subSilver_polish.tar.gz
-Source3:       http://prdownloads.sourceforge.net/phpbb/lang_german.tar.gz
-Source4:       http://prdownloads.sourceforge.net/phpbb/subSilver_german.tar.gz
-Source5:       http://prdownloads.sourceforge.net/phpbb/lang_french.tar.gz
-Source6:       http://prdownloads.sourceforge.net/phpbb/subSilver_french.tar.gz
+Group:         Applications/WWW
+Source0:       http://dl.sourceforge.net/phpbb/%{name}-%{version}.tar.bz2
+# Source0-md5: 9aaf577d3160f6e3ba069eb2e670e2a4
+Source1:       http://dl.sourceforge.net/phpbb/lang_polish.tar.gz
+# Source1-md5: db020ef788d4bd50ce04014964e3e043
+Source2:       http://dl.sourceforge.net/phpbb/subSilver_polish.tar.gz
+# Source2-md5: 9367f7a761aef3795ffa296b413136b4
+Source3:       http://dl.sourceforge.net/phpbb/lang_german.tar.gz
+# Source3-md5: afc686072978b896e18fa211210c3b13
+Source4:       http://dl.sourceforge.net/phpbb/subSilver_german.tar.gz
+# Source4-md5: 8340f310ee4892f3e19da3e000fdb708
+Source5:       http://dl.sourceforge.net/phpbb/lang_french.tar.gz
+# Source5-md5: c81f843d4adf0a086efef590074478e6
+Source6:       http://dl.sourceforge.net/phpbb/subSilver_french.tar.gz
+# Source6-md5: 419157eb144fa81b7464a5f2edeea434
 URL:           http://www.phpbb.com/
-Requires:      php-mysql >= 4.1.0
+Requires:      php-pcre
 Requires:      webserver
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define                _phpdir         /home/httpd/html/phpBB
+%define                _phpdir         /home/services/httpd/html/phpBB
 
 %description
 phpBB is a UBB-style dissussion board written in PHP backended by a
@@ -35,17 +42,31 @@ u
 wed³ug ich wiadomo¶ci lub specjalne, definiowane przez administratora,
 rankingi i wiele innych.
 
+%package install
+Summary:       A feature-rich PHP discussion board - installer
+Summary(pl):   Forum dyskusyjne o du¿ych mo¿liwo¶ciach - instalator
+Group:         Applications/Databases/Interfaces
+Requires:      phpBB
+
+%description install
+Package needed for %{name} forum instalation.
+
+%description install -l pl
+Pakiet potrzebny do instalacji forum %{name}.
+
 %prep
 %setup -q -n %{name}2
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{_phpdir}/{admin,db,images,includes,language,templates}
+install -d $RPM_BUILD_ROOT%{_phpdir}/{admin,db,images,includes,install/schemas,language,templates}
 
 install *.{php,inc}    $RPM_BUILD_ROOT%{_phpdir}
 install admin/*.php    $RPM_BUILD_ROOT%{_phpdir}/admin
 install db/*.php       $RPM_BUILD_ROOT%{_phpdir}/db
 install includes/*.php $RPM_BUILD_ROOT%{_phpdir}/includes
+install install/*.php  $RPM_BUILD_ROOT%{_phpdir}/install
+install install/schemas/*.sql $RPM_BUILD_ROOT%{_phpdir}/install/schemas
 
 cp -R images/*         $RPM_BUILD_ROOT%{_phpdir}/images
 cp -R language/*       $RPM_BUILD_ROOT%{_phpdir}/language
@@ -63,24 +84,46 @@ tar zxfv %{SOURCE6} -C $RPM_BUILD_ROOT%{_phpdir}/templates/
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+%post install
+echo "For instalation: http://<your.site.address>/<path>/install/install.php"
+echo "For upgrade: http://<your.site.address>/<path>/install/upgrade.php"
+echo
+echo "Remember to uninstall %{name}-install after initiation/upgrade of %{name}!!"
+
+%triggerpostun  -- %{name} <= %{version}
+echo "You have to install %{name}-install package to prepare upgrade!!!"
+echo "For upgrade: http://<your.site.address>/<path>/install/upgrade.php"
+
 %files
 %defattr(644,root,root,755)
-%doc docs/* db/schemas/*
+%doc docs/*
 %attr(755,root,http) %dir %{_phpdir}
 %attr(640,root,http) %config(noreplace) %{_phpdir}/config.php
-%attr(640,root,http) %{_phpdir}/[efgilmpsuv]*.php
-%attr(640,root,http) %{_phpdir}/com*.php
+%attr(640,root,http) %{_phpdir}/[^c]*.php
+%attr(640,root,http) %{_phpdir}/common.php
 %attr(640,root,http) %{_phpdir}/*.inc
-%attr(640,root,http) %{_phpdir}/admin
-%attr(640,root,http) %{_phpdir}/includes
-%attr(640,root,http) %{_phpdir}/db
-%attr(640,root,http) %{_phpdir}/images
-%attr(640,root,http) %dir %{_phpdir}/language
-# ?
-%attr(640,root,http) %{_phpdir}/language/*.htm
-%attr(640,root,http) %{_phpdir}/templates/subSilver/admin/
+%attr(750,root,http) %dir %{_phpdir}/admin
+%attr(750,root,http) %dir %{_phpdir}/db
+%attr(750,root,http) %dir %{_phpdir}/images
+%attr(640,root,http) %{_phpdir}/images/*.gif
+%attr(640,root,http) %{_phpdir}/images/index.htm
+%attr(750,root,http) %dir %{_phpdir}/images/smiles
+%attr(1770,root,http) %dir %{_phpdir}/images/avatars
+%attr(750,root,http) %dir %{_phpdir}/includes
+%{_phpdir}/admin/*
+%{_phpdir}/db/*
+%{_phpdir}/images/smiles/*
+%{_phpdir}/images/avatars/*
+%{_phpdir}/includes/*
+%{_phpdir}/templates/index.htm
+%attr(750,root,http) %dir %{_phpdir}/templates
+%attr(750,root,http) %dir %{_phpdir}/templates/subSilver
+%attr(750,root,http) %dir %{_phpdir}/templates/subSilver/admin
+%attr(640,root,http) %{_phpdir}/templates/subSilver/admin/*
 %attr(640,root,http) %{_phpdir}/templates/subSilver/*.*
+%attr(750,root,http) %dir %{_phpdir}/templates/subSilver/images
 %attr(640,root,http) %{_phpdir}/templates/subSilver/images/*.*
+%attr(640,root,http) %{_phpdir}/language/*.htm
 
 %lang(en) %{_phpdir}/language/lang_english
 %lang(en) %{_phpdir}/templates/subSilver/images/lang_english
@@ -93,3 +136,11 @@ rm -rf $RPM_BUILD_ROOT
 
 %lang(fr) %{_phpdir}/language/lang_french
 %lang(fr) %{_phpdir}/templates/subSilver/images/lang_french
+
+%files install
+%defattr(644,root,root,755)
+%doc install/schemas/*.zip
+%attr(750,root,http) %dir %{_phpdir}/install
+%attr(640,root,http) %{_phpdir}/install/*.php
+%attr(750,root,http) %dir %{_phpdir}/install/schemas
+%attr(640,root,http) %{_phpdir}/install/schemas/*.sql
This page took 0.027833 seconds and 4 git commands to generate.