2 # - remowe jpgraph, add patch
4 Summary: FreePBX - Asterisk Management Portal (AMP)
5 Summary(pl.UTF-8): FreePBX - interfejs WWW do Asteriska
11 Source0: http://dl.sourceforge.net/amportal/%{name}-%{version}.tar.gz
12 # Source0-md5: c64b0f6be4a9d2369c17c7b9227c0f00
13 #Source1: %{name}.conf
14 #Source2: %{name}-config.php
15 Patch0: %{name}-jpgraph.patch
16 URL: http://www.coalescentsystems.ca/
17 BuildRequires: rpmbuild(macros) >= 1.268
18 Requires(post,preun): /sbin/chkconfig
19 Requires: %{name}(DB_Driver) = %{version}-%{release}
20 #Requires: apache >= 2
21 #Requires: asterisk >= 1.2
22 Requires: asterisk-perl
31 #Requires: mysql-client
36 Requires: perl-IPC-Signal
37 Requires: perl-Net-Telnet
38 Requires: perl-Proc-WaitStat
40 Requires: php(gettext)
46 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
49 Coalescent Systems Inc. launched the freePBX (formerly Asterisk
50 Management Portal) project to bring together best-of-breed
51 applications to produce a standardized implementation of Asterisk
52 complete with web-based administrative interface.
54 %description -l pl.UTF-8
55 Coalescent Systems Inc. uruchomiło projekt freePBX (poprzednio
56 Asterisk Management Portal) aby połączyć najlepsze istniejące
57 aplikacje w celu stworzenia ustandaryzowanej implementacji Asteriska
58 uzupełnionego o interfejs administracyjny WWW.
61 Summary: FreePBX DB Driver for MySQL
62 Summary(pl.UTF-8): Sterownik bazy danych MySQL dla FreePBX
63 Group: Applications/WWW
65 Provides: %{name}(DB_Driver) = %{version}-%{release}
68 This virtual package provides MySQL database backend for FreePBX.
70 %description db-mysql -l pl.UTF-8
71 Ten wirtualny pakiet dostarcza backend bazy danych MySQL dla FreePBX.
76 find '(' -name '*.php' -o -name '*.inc' ')' -print0 | xargs -0 sed -i -e 's,\r$,,'
77 rm -dfr htdocs/admin/cdr/jpgraph_lib
80 rm -rf $RPM_BUILD_ROOT
81 install -d $RPM_BUILD_ROOT%{_datadir}/%{name}/{cgi-bin,agi-bin,astetc,bin,htdocs,htdocs_panel,mohmp3,sbin,sounds}
82 install -d $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d
83 install -d $RPM_BUILD_ROOT%{_bindir}
86 cp -R htdocs/* $RPM_BUILD_ROOT%{_datadir}/%{name}/htdocs
87 #install cgi-bin/* $RPM_BUILD_ROOT%{_datadir}/%{name}/cgi-bin
88 install agi-bin/* $RPM_BUILD_ROOT%{_datadir}/%{name}/agi-bin
89 install bin/* $RPM_BUILD_ROOT%{_datadir}/%{name}/bin
90 install mohmp3/* $RPM_BUILD_ROOT%{_datadir}/%{name}/mohmp3
91 install sounds/* $RPM_BUILD_ROOT%{_datadir}/%{name}/sounds
93 #install init/op_panel_redhat.sh $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/%{name}
94 #install op_server.pl $RPM_BUILD_ROOT%{_bindir}
101 rm -rf $RPM_BUILD_ROOT
104 /sbin/chkconfig --add %{name}
105 %service %{name} restart
108 if [ "$1" = "0" ]; then
109 %service -q %{name} stop
110 /sbin/chkconfig --del %{name}
114 %defattr(644,root,root,755)
115 #%doc AUTHORS CREDITS ChangeLog NEWS README THANKS TODO
116 #%attr(754,root,root) /etc/rc.d/init.d/%{name}
117 #%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/%{name}
119 #%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/*
120 #%attr(755,root,root) %{_bindir}/*
122 %lang(pt_BR) %{_datadir}/%{name}/htdocs/recordings/locale/de_DE/LC_MESSAGES/*
123 %lang(el_GR) %{_datadir}/%{name}/htdocs/recordings/locale/el_GR/LC_MESSAGES/*
124 %lang(es) %{_datadir}/%{name}/htdocs/recordings/locale/es_ES/LC_MESSAGES/*
125 %lang(fr) %{_datadir}/%{name}/htdocs/recordings/locale/fr_FR/LC_MESSAGES/*
126 %lang(he_IL) %{_datadir}/%{name}/htdocs/recordings/locale/he_IL/LC_MESSAGES/*
127 %lang(hu) %{_datadir}/%{name}/htdocs/recordings/locale/hu_HU/LC_MESSAGES/*
128 %lang(it) %{_datadir}/%{name}/htdocs/recordings/locale/it_IT/LC_MESSAGES/*
129 %lang(pt_BR) %{_datadir}/%{name}/htdocs/recordings/locale/pt_BR/LC_MESSAGES/*
130 %lang(sv_SE) %{_datadir}/%{name}/htdocs/recordings/locale/sv_SE/LC_MESSAGES/*
131 #%lang(pl) %{_datadir}/%{name}/htdocs/recordings/locale/pl_PL/LC_MESSAGES/*
133 %lang(de) %{_datadir}/%{name}/htdocs/admin/i18n/de_DE/LC_MESSAGES/*
134 %lang(es) %{_datadir}/%{name}/htdocs/admin/i18n/es_ES/LC_MESSAGES/*
135 %lang(fr) %{_datadir}/%{name}/htdocs/admin/i18n/fr_FR/LC_MESSAGES/*
136 %lang(it) %{_datadir}/%{name}/htdocs/admin/i18n/it_IT/LC_MESSAGES/*
137 #%lang(pl) %{_datadir}/%{name}/htdocs/admin/i18n/pl_PL/LC_MESSAGES/*
140 %defattr(644,root,root,755)