]> git.pld-linux.org Git - packages/asterisk-stat.git/blobdiff - asterisk-stat.spec
- cleanup
[packages/asterisk-stat.git] / asterisk-stat.spec
index 8498c43486bf8e08cabd5132e12803e74368690a..dc152ad25661da4d107ee339185cdf6242d9d979 100644 (file)
@@ -1,8 +1,6 @@
 # TODO
 # - remove jgraph from source
-# - Subpackage for databases?
 # - license
-# - move application config to webapps dir (redefine _sysconfdir to webappdir)
 
 %define                srcversion      2_0_1
 Summary:       Asterisk-Stat: CDR Analyser
@@ -19,11 +17,11 @@ Source2:    %{name}-config.php
 Patch0:                %{name}-config.patch
 URL:           http://areski.net/asterisk-stat-v2/about.php
 BuildRequires: rpm-perlprov
+Requires:      %{name}(DB_Driver) = %{version}-%{release}
 Requires:      jpgraph
 Requires:      php
 Requires:      php-cli
 Requires:      php-gd
-Requires:      php-mysql
 Requires:      webapps
 Requires:      webserver
 BuildArch:     noarch
@@ -46,6 +44,35 @@ administratorowi Asteriska szybko i 
 serwerze Asteriska. Wszystkie wykresy i raporty s± oparte na bazie
 danych CDR.
 
+%package db-mysql
+Summary:       Asterisk-stat DB Driver for MySQL
+Summary(pl):   Sterownik bazy danych MySQL dla Asterisk-stat
+Group:         Applications/WWW
+Requires:      php-mysql < 4:5.0.0
+Provides:      %{name}(DB_Driver) = %{version}-%{release}
+
+%description db-mysql
+This virtual package provides MySQL database backend for Asterisk-stat.
+
+%description db-mysql -l pl
+Ten wirtualny pakiet dostarcza backend bazy danych MySQL dla
+Asterisk-stat.
+
+%package db-pgsql
+Summary:       Asterisk-stat DB Driver for PostgreSQL
+Summary(pl):   Sterownik bazy danych PostgreSQL dla Asterisk-stat
+Group:         Applications/WWW
+Requires:      php-pgsql < 4:5.0.0
+Provides:      %{name}(DB_Driver) = %{version}-%{release}
+
+%description db-pgsql
+This virtual package provides PostgreSQL database backend for
+Asterisk-stat.
+
+%description db-pgsql -l pl
+Ten wirtualny pakiet dostarcza backend bazy danych PostgreSQL dla
+Asterisk-stat.
+
 %prep
 %setup -q -n %{name}-v2
 %patch0 -p1
@@ -60,7 +87,7 @@ cp -aRf * $RPM_BUILD_ROOT%{_appdir}
 
 install %{SOURCE1} $RPM_BUILD_ROOT%{_webappdir}/apache.conf
 install %{SOURCE1} $RPM_BUILD_ROOT%{_webappdir}/httpd.conf
-install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/config.php
+install %{SOURCE2} $RPM_BUILD_ROOT%{_webappdir}/config.php
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -80,7 +107,13 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(644,root,root,755)
 %doc CHANGELOG.txt
-%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/config.php
+%config(noreplace) %verify(not md5 mtime size) %{_webappdir}/config.php
 %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/apache.conf
 %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/httpd.conf
 %{_datadir}/%{name}
+
+%files db-mysql
+%defattr(644,root,root,755)
+
+%files db-pgsql
+%defattr(644,root,root,755)
This page took 0.068224 seconds and 4 git commands to generate.