]> git.pld-linux.org Git - packages/flyspray.git/blobdiff - flyspray.spec
- tabs in preamble
[packages/flyspray.git] / flyspray.spec
index 3ab195bb2857aa9bce0e167c41bb100787cca2a3..4e67ba116b8013723da78890969f082dd1d7b0d9 100644 (file)
@@ -1,21 +1,24 @@
 Summary:       Bug Tracking System
-Summary(pl):   System ¶ledzenia b³êdów
+Summary(pl.UTF-8):     System śledzenia błędów
 Name:          flyspray
 Version:       0.9.8
-Release:       3
+Release:       7
 License:       GPL
 Group:         Applications/WWW
 Source0:       http://flyspray.rocks.cc/files/%{name}-%{version}.tar.gz
 # Source0-md5: e034c2f1638cca65c41c7cb3590e2014
 Source1:       %{name}.conf
 Source2:       %{name}-apache.conf
+Source3:       http://flyspray.rocks.cc/files/pl-%{version}.zip
+# Source3-md5: c96d26a3f6599b9a53f8f563a1d4a453
 Patch0:                %{name}-PLD.patch
 URL:           http://flyspray.rocks.cc/
 BuildRequires: rpmbuild(macros) >= 1.268
+BuildRequires: unzip
 Requires(triggerpostun):       sed >= 4.0
-Requires:      adodb
-Requires:      php >= 3:4.3.0
+Requires:      adodb >= 4.67-1.17
 Requires:      webapps
+Requires:      webserver(php) >= 4.3.0
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -28,14 +31,14 @@ BuildRoot:  %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 Flyspray is an easy to use BTS for those who don't require all the
 complexities of something like Bugzilla.
 
-%description -l pl
-Flyspray jest ³atwym w u¿yciu System ¦ledzenia B³êdów (ang. Bug
-Tracking System - BTS) dla osób, którym nie potrzebne s± kompleksowe
-rozwi±zania w stylu Bugzilla.
+%description -l pl.UTF-8
+Flyspray jest łatwym w użyciu System Śledzenia Błędów (ang. Bug
+Tracking System - BTS) dla osób, którym nie potrzebne są kompleksowe
+rozwiązania w stylu Bugzilla.
 
 %package setup
 Summary:       Flyspray setup package
-Summary(pl):   Pakiet do wstêpnej konfiguracji Flyspraya
+Summary(pl.UTF-8):     Pakiet do wstępnej konfiguracji Flyspraya
 Group:         Applications/WWW
 Requires:      %{name} = %{version}-%{release}
 
@@ -44,10 +47,22 @@ Install this package to configure initial Flyspray installation. You
 should uninstall this package when you're done, as it considered
 insecure to keep the setup files in place.
 
-%description setup -l pl
-Ten pakiet nale¿y zainstalowaæ w celu wstêpnej konfiguracji Flyspraya
-po pierwszej instalacji. Potem nale¿y go odinstalowaæ, jako ¿e
-pozostawienie plików instalacyjnych mog³oby byæ niebezpieczne.
+%description setup -l pl.UTF-8
+Ten pakiet należy zainstalować w celu wstępnej konfiguracji Flyspraya
+po pierwszej instalacji. Potem należy go odinstalować, jako że
+pozostawienie plików instalacyjnych mogłoby być niebezpieczne.
+
+%package lang-pl
+Summary:       Flyspray Polish resource files
+Summary(pl.UTF-8):     Pakiet z polską wersją językową do Flyspray
+Group:         Applications/WWW
+Requires:      %{name} = %{version}-%{release}
+
+%description lang-pl
+This package contains Polish localization files for Flyspray.
+
+%description lang-pl -l pl.UTF-8
+Pakiet zawiera polską lokalizację dla Flyspray'a.
 
 %prep
 %setup -q
@@ -68,6 +83,8 @@ rm -f $RPM_BUILD_ROOT%{_appdir}/flyspray.conf.php
 install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/apache.conf
 install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
 
+%{__unzip} -q %{SOURCE3} -d $RPM_BUILD_ROOT%{_appdir}/lang
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -79,10 +96,10 @@ if [ "$1" = "0" ]; then
        chmod 640 %{_sysconfdir}/flyspray.conf
 fi
 
-%triggerin -- apache1
+%triggerin -- apache1 < 1.3.37-3, apache1-base
 %webapp_register apache %{_webapp}
 
-%triggerun -- apache1
+%triggerun -- apache1 < 1.3.37-3, apache1-base
 %webapp_unregister apache %{_webapp}
 
 %triggerin -- apache < 2.2.0, apache-base
@@ -91,7 +108,7 @@ fi
 %triggerun -- apache < 2.2.0, apache-base
 %webapp_unregister httpd %{_webapp}
 
-%triggerpostun -- %{name} < 0.9.8-0.1
+%triggerpostun -- %{name} < 0.9.8-3.3
 if [ -f /etc/%{name}/flyspray.conf.php.rpmsave ]; then
        mv -f %{_sysconfdir}/flyspray.conf{,.rpmnew}
        mv -f /etc/%{name}/flyspray.conf.php.rpmsave %{_sysconfdir}/flyspray.conf
@@ -120,6 +137,8 @@ if [ "$httpd_reload" ]; then
        %service httpd reload
 fi
 
+%{__sed} -i -e 's,%{php_pear_dir}/adodb/adodb.inc.php,/usr/share/php/adodb/adodb.inc.php,' %{_sysconfdir}/flyspray.conf
+
 %files
 %defattr(644,root,root,755)
 %doc docs/{AUTHORS,BUGS,CHANGELOG,INSTALL,README,TODO,UPGRADING}.txt
@@ -130,8 +149,13 @@ fi
 
 %{_appdir}
 %exclude %{_appdir}/lang/langdiff.php
+%exclude %{_appdir}/lang/pl
 %exclude %{_appdir}/setup
 
 %files setup
 %defattr(644,root,root,755)
 %{_appdir}/setup
+
+%files lang-pl
+%defattr(644,root,root,755)
+%{_appdir}/lang/pl
This page took 0.096131 seconds and 4 git commands to generate.