Changes of Revision 2
[-] | Added | asterisk161-gui.spec |
x 1
2 +# 3 +# spec file for package asterisk161-gui (Version 2.0) 4 +# 5 +# 6 + 7 +# norootforbuild 8 +# usedforbuild aaa_base acl alsa alsa-devel asterisk161 asterisk161-devel attr audit-libs autoconf automake bash bind-libs bind-utils binutils bison blocxx bzip2 coreutils cpio cpp cpp41 cracklib curl curl-devel cvs cyrus-sasl db diffutils e2fsprogs expat file filesystem fillup findutils flex gawk gcc gcc-c++ gcc41 gcc41-c++ gdbm gdbm-devel gettext gettext-devel glibc glibc-devel glibc-locale gpm grep groff gzip imap-devel imap-lib info insserv irqbalance kernel-default klogd krb5 less libacl libgsm libgsm-devel libattr libcom_err libgcc41 libgsm libgsm-devel libidn libidn-devel libjpeg libjpeg-devel libltdl libmudflap41 libnscd libogg libpri libstdc++-devel libstdc++41 libstdc++41-devel libtiff libtiff-devel libtool libvolume_id libxcrypt libzio limal limal-bootloader limal-perl linux-kernel-headers m4 make man mdadm mkinitrd mktemp module-init-tools ncurses ncurses-devel net-tools netcfg openldap2 openldap2-client openldap2-devel openssl openssl-devel pam pam-modules patch pcre perl perl-Bootloader perl-gettext permissions popt postgresql-devel postgresql-libs procinfo procps psmisc pwdutils rcs readline reiserfs rpm sed spandsp speex speex-devel strace sysvinit tar tcpd texinfo timezone udev unixODBC unixODBC-devel unzip util-linux vim zaptel zaptel-kmp-default zlib zlib-devel 9 + 10 +Name: asterisk161-gui 11 +URL: http://www.asterisk.org 12 +%define build_h323 0 13 +Summary: The Asterisk GUI 14 +Version: 2.0 15 +Release: 17.1 16 +License: BSD License and BSD-like, GNU General Public License (GPL) 17 +PreReq: /usr/sbin/useradd 18 +Group: Productivity/Telephony/Servers 19 +Source0: asterisk-gui.tar.bz2 20 +BuildRoot: %{_tmppath}/%{name}-%{version}-build 21 +Requires: asterisk161 >= 1.6.1.0 22 +BuildRequires: asterisk161 libgsm-devel 23 + 24 + 25 + 26 +%description 27 +Asterisk-GUI is a framework for the creation of graphical interfaces for 28 +configuring Asterisk. Some sample graphical interfaces for specific vertical 29 +markets are included for reference or for actual use and extension. 30 + 31 +Note: The GUI _does_ currently work with Asterisk 1.6.x and trunk!! (2.0) 32 + 33 +Documentation is available on the Asterisk home page 34 +(http://www.asterisk.org) and on the Asterisk wiki 35 +(http://www.voip-info.org/wiki-Asterisk). 36 + 37 + 38 + 39 +Authors: 40 +-------- 41 + Mark Spencer <markster@digium.com> 42 + 43 + 44 +%prep 45 +%setup -n asterisk-gui 46 + 47 + 48 +%build 49 +./bootstrap.sh 50 +%configure 51 +%{__make} %{?_smp_mflags} 52 + 53 + 54 +%install 55 + 56 +%{__make} install DESTDIR=%{buildroot} 57 +cp manager.conf.web %{buildroot}/etc/asterisk/manager.conf 58 +cp http.conf.web %{buildroot}/etc/asterisk/http.conf 59 + 60 + 61 +%pre 62 +#cp /etc/asterisk/manager.conf /etc/asterisk/manager.conf.orig 63 +#cp /etc/asterisk/http.conf /etc/asterisk/http.conf.orig 64 + 65 +%post 66 + 67 +%preun 68 +%stop_on_removal 69 +if [ $1 -eq 0 ]; then 70 + /sbin/service asterisk161 stop &> /dev/null || : 71 + /sbin/chkconfig --del asterisk161 72 +fi 73 + 74 +%postun 75 +%insserv_cleanup 76 +#cp /etc/asterisk/manager.conf.orig /etc/asterisk/manager.conf 77 +#cp /etc/asterisk/http.conf.orig /etc/asterisk/http.conf 78 + 79 +%clean 80 +rm -rf $RPM_BUILD_ROOT 81 + 82 +%files 83 +%defattr(-,asterisk,asterisk,-) 84 +%dir %{_localstatedir}/lib/asterisk/scripts 85 +%dir %{_localstatedir}/lib/asterisk/static-http/config 86 +%dir %{_localstatedir}/lib/asterisk/static-http/config/images 87 +%dir %{_localstatedir}/lib/asterisk/static-http/config/js 88 +%dir %{_localstatedir}/lib/asterisk/static-http/config/stylesheets 89 +%{_localstatedir}/lib/asterisk/scripts/dldsoundpack 90 +%{_localstatedir}/lib/asterisk/scripts/editmisdn.sh 91 +%{_localstatedir}/lib/asterisk/scripts/editzap.sh 92 +%{_localstatedir}/lib/asterisk/scripts/gui_sysinfo 93 +%{_localstatedir}/lib/asterisk/scripts/listfiles 94 +%{_localstatedir}/lib/asterisk/scripts/mastercsvexists 95 +%{_localstatedir}/lib/asterisk/scripts/restorebackup 96 +%{_localstatedir}/lib/asterisk/scripts/takebackup 97 +%{_localstatedir}/lib/asterisk/static-http/config/asterisklogs.html 98 +%{_localstatedir}/lib/asterisk/static-http/config/backup.html 99 +%{_localstatedir}/lib/asterisk/static-http/config/bulkadd.html 100 +%{_localstatedir}/lib/asterisk/static-http/config/callingrules.html 101 +%{_localstatedir}/lib/asterisk/static-http/config/callparking.html 102 +%{_localstatedir}/lib/asterisk/static-http/config/cfgbasic.html 103 +%{_localstatedir}/lib/asterisk/static-http/config/cli.html 104 +%{_localstatedir}/lib/asterisk/static-http/config/dialplans.html 105 +%{_localstatedir}/lib/asterisk/static-http/config/digital.html 106 +%{_localstatedir}/lib/asterisk/static-http/config/directory.html 107 +%{_localstatedir}/lib/asterisk/static-http/config/emailsettings.html 108 +%{_localstatedir}/lib/asterisk/static-http/config/feditor.html 109 +%{_localstatedir}/lib/asterisk/static-http/config/flipadvanced.html 110 +%{_localstatedir}/lib/asterisk/static-http/config/followme.html 111 +%{_localstatedir}/lib/asterisk/static-http/config/guialert.html 112 +%{_localstatedir}/lib/asterisk/static-http/config/home.html 113 +%{_localstatedir}/lib/asterisk/static-http/config/iax.html 114 +%{_localstatedir}/lib/asterisk/static-http/config/images/1.gif 115 +%{_localstatedir}/lib/asterisk/static-http/config/images/accordion-icon.gif 116 +%{_localstatedir}/lib/asterisk/static-http/config/images/add.gif 117 +%{_localstatedir}/lib/asterisk/static-http/config/images/adv-v.gif 118 +%{_localstatedir}/lib/asterisk/static-http/config/images/ar_down.png 119 +%{_localstatedir}/lib/asterisk/static-http/config/images/ar_right.png 120 +%{_localstatedir}/lib/asterisk/static-http/config/images/arrow_blank.png 121 +%{_localstatedir}/lib/asterisk/static-http/config/images/arrow_down.png 122 +%{_localstatedir}/lib/asterisk/static-http/config/images/arrow_up.png 123 +%{_localstatedir}/lib/asterisk/static-http/config/images/asterisk-arrow-down.png 124 +%{_localstatedir}/lib/asterisk/static-http/config/images/asterisk-arrow-up.png 125 +%{_localstatedir}/lib/asterisk/static-http/config/images/asterisk_green.gif 126 +%{_localstatedir}/lib/asterisk/static-http/config/images/asterisk_red.gif 127 +%{_localstatedir}/lib/asterisk/static-http/config/images/bandwidth.gif 128 +%{_localstatedir}/lib/asterisk/static-http/config/images/cancel.gif 129 +%{_localstatedir}/lib/asterisk/static-http/config/images/checkbox_blank.gif 130 +%{_localstatedir}/lib/asterisk/static-http/config/images/delete.gif 131 +%{_localstatedir}/lib/asterisk/static-http/config/images/delete_circle.png 132 +%{_localstatedir}/lib/asterisk/static-http/config/images/digiumlogo.gif 133 +%{_localstatedir}/lib/asterisk/static-http/config/images/dots.gif 134 +%{_localstatedir}/lib/asterisk/static-http/config/images/down_arr.gif 135 +%{_localstatedir}/lib/asterisk/static-http/config/images/edit.gif 136 +%{_localstatedir}/lib/asterisk/static-http/config/images/favicon.ico 137 +%{_localstatedir}/lib/asterisk/static-http/config/images/home.png 138 +%{_localstatedir}/lib/asterisk/static-http/config/images/iaxtel.jpg 139 +%{_localstatedir}/lib/asterisk/static-http/config/images/loading.gif 140 +%{_localstatedir}/lib/asterisk/static-http/config/images/ngt.jpg 141 +%{_localstatedir}/lib/asterisk/static-http/config/images/panel.png 142 +%{_localstatedir}/lib/asterisk/static-http/config/images/refresh.png 143 +%{_localstatedir}/lib/asterisk/static-http/config/images/simplesignal.jpg 144 +%{_localstatedir}/lib/asterisk/static-http/config/images/slice-v.gif 145 +%{_localstatedir}/lib/asterisk/static-http/config/images/split-v.gif 146 +%{_localstatedir}/lib/asterisk/static-http/config/images/tick.gif 147 +%{_localstatedir}/lib/asterisk/static-http/config/images/title_gradient.gif 148 +%{_localstatedir}/lib/asterisk/static-http/config/images/tooltip_info.gif 149 +%{_localstatedir}/lib/asterisk/static-http/config/images/voicepulse.gif 150 +%{_localstatedir}/lib/asterisk/static-http/config/incoming.html 151 +%{_localstatedir}/lib/asterisk/static-http/config/index.html 152 +%{_localstatedir}/lib/asterisk/static-http/config/js/astman.js 153 +%{_localstatedir}/lib/asterisk/static-http/config/js/guiversion.js 154 +%{_localstatedir}/lib/asterisk/static-http/config/js/index.js 155 +%{_localstatedir}/lib/asterisk/static-http/config/js/jquery.date_input.js 156 +%{_localstatedir}/lib/asterisk/static-http/config/js/jquery.js 157 +%{_localstatedir}/lib/asterisk/static-http/config/js/jquery.tooltip.js 158 +%{_localstatedir}/lib/asterisk/static-http/config/js/pbx.js 159 +%{_localstatedir}/lib/asterisk/static-http/config/js/tooltip.js 160 +%{_localstatedir}/lib/asterisk/static-http/config/language.html 161 +%{_localstatedir}/lib/asterisk/static-http/config/meetme.html 162 +%{_localstatedir}/lib/asterisk/static-http/config/menuprompts_record.html 163 +%{_localstatedir}/lib/asterisk/static-http/config/menuprompts_upload.html 164 +%{_localstatedir}/lib/asterisk/static-http/config/menus.html 165 +%{_localstatedir}/lib/asterisk/static-http/config/misdn.html 166 +%{_localstatedir}/lib/asterisk/static-http/config/mohfiles.html 167 +%{_localstatedir}/lib/asterisk/static-http/config/password.html 168 +%{_localstatedir}/lib/asterisk/static-http/config/preferences.html 169 +%{_localstatedir}/lib/asterisk/static-http/config/queues.html 170 +%{_localstatedir}/lib/asterisk/static-http/config/reboot.html 171 +%{_localstatedir}/lib/asterisk/static-http/config/reset_defaults.html 172 +%{_localstatedir}/lib/asterisk/static-http/config/ringgroups.html 173 +%{_localstatedir}/lib/asterisk/static-http/config/sip.html 174 +%{_localstatedir}/lib/asterisk/static-http/config/status.html 175 +%{_localstatedir}/lib/asterisk/static-http/config/stylesheets/cfgbasic.css 176 +%{_localstatedir}/lib/asterisk/static-http/config/stylesheets/schwing.css 177 +%{_localstatedir}/lib/asterisk/static-http/config/sysinfo.html 178 +%{_localstatedir}/lib/asterisk/static-http/config/timeintervals.html 179 +%{_localstatedir}/lib/asterisk/static-http/config/trunks_analog.html 180 +%{_localstatedir}/lib/asterisk/static-http/config/trunks_digital.html 181 +%{_localstatedir}/lib/asterisk/static-http/config/trunks_sps.html 182 +%{_localstatedir}/lib/asterisk/static-http/config/trunks_voip.html 183 +%{_localstatedir}/lib/asterisk/static-http/config/upload_form.html 184 +%{_localstatedir}/lib/asterisk/static-http/config/users.html 185 +%{_localstatedir}/lib/asterisk/static-http/config/vmgroups.html 186 +%{_localstatedir}/lib/asterisk/static-http/config/voicemail.html 187 +%{_localstatedir}/lib/asterisk/static-http/config/welcome.html 188 +%{_localstatedir}/lib/asterisk/static-http/index.html 189 +%config(noreplace) /etc/asterisk/manager.conf 190 +%config /etc/asterisk/http.conf 191 + 192 + 193 +%changelog -n asterisk161-gui 194 +* Wed Jul 22 2009 - vittorio@vitsoft.bz 195 +- Modified for asterisk-gui 2.0 196 |