1 Summary: Bug Tracking System
2 Summary(pl): System ¶ledzenia b³êdów
7 Group: Applications/WWW
8 Source0: http://flyspray.rocks.cc/files/%{name}-%{version}.tar.gz
9 # Source0-md5: efb1c68721f43aca3b47076b5da27442
10 Patch0: %{name}-config.patch
11 URL: http://flyspray.rocks.cc/
16 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18 %define _sysconfdir /etc/%{name}
19 %define _appdir %{_datadir}/%{name}
22 Flyspray is an easy to use BTS for those who don't require all the
23 complexities of something like Bugzilla.
26 Flyspray jest ³atwym w u¿yciu System ¦ledzenia B³êdów (ang. Bug
27 Tracking System - BTS) dla osób, którym nie potrzebne s± kompleksowe
28 rozwi±zania w stylu Bugzilla.
35 rm -rf $RPM_BUILD_ROOT
36 install -d $RPM_BUILD_ROOT{%{_appdir},%{_sysconfdir},/etc/httpd}
38 install f* i* r* $RPM_BUILD_ROOT%{_appdir}
39 cp -r lang scripts themes $RPM_BUILD_ROOT%{_appdir}
41 install header.php $RPM_BUILD_ROOT%{_sysconfdir}
42 ln -sf %{_sysconfdir}/header.php $RPM_BUILD_ROOT%{_appdir}/header.php
44 echo "Alias /%{name} %{_datadir}/%{name}" > $RPM_BUILD_ROOT/etc/httpd/%{name}.conf
47 rm -rf $RPM_BUILD_ROOT
50 if [ -f /etc/httpd/httpd.conf ] && ! grep -q "^Include.*flyspray.conf" /etc/httpd/httpd.conf; then
51 echo "Include /etc/httpd/phpldapadmin.conf" >> /etc/httpd/httpd.conf
52 elif [ -d /etc/httpd/httpd.conf ]; then
53 ln -sf /etc/httpd/%{name}.conf /etc/httpd/httpd.conf/99_%{name}.conf
56 if [ -f /var/lock/subsys/httpd ]; then
57 %{_sbindir}/apachectl graceful 1>&2
61 if [ "$1" = "0" ]; then
63 if [ -d /etc/httpd/httpd.conf ]; then
64 rm -f /etc/httpd/httpd.conf/99_%{name}.conf
66 grep -v "^Include.*flyspray.conf" /etc/httpd/httpd.conf > \
67 /etc/httpd/httpd.conf.tmp
68 mv -f /etc/httpd/httpd.conf.tmp /etc/httpd/httpd.conf
69 if [ -f /var/lock/subsys/httpd ]; then
70 %{_sbindir}/apachectl graceful 1>&2
76 %defattr(644,root,root,755)
77 %doc AUTHORS BUGS CHANGELOG INSTALL README TODO UPGRADING sql
79 %attr(640,root,http) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/*
80 %config(noreplace) %verify(not size mtime md5) /etc/httpd/%{name}.conf