|
| 1 | +#!BuildIgnore: post-build-checks |
| 2 | +Name: @PACKAGE@ |
| 3 | +Version: @VERSION@ |
| 4 | +Release: @PACKAGE_REVISION@ |
| 5 | + |
| 6 | +# do not build a debuginfo package |
| 7 | +%define debug_package %{nil} |
| 8 | + |
| 9 | +Summary: sipXecs Enterprise Communications Server |
| 10 | +License: LGPL |
| 11 | +Group: Telecommunications |
| 12 | +Vendor: SIPfoundry |
| 13 | +Packager: SIPfoundry < [email protected]> |
| 14 | +Url: http://www.sipfoundry.org |
| 15 | + |
| 16 | +BuildRequires: automake |
| 17 | + |
| 18 | +Requires: freeswitch >= 1.0.7 |
| 19 | +Requires: freeswitch-application-abstraction |
| 20 | +Requires: freeswitch-application-avmd |
| 21 | +Requires: freeswitch-application-blacklist |
| 22 | +Requires: freeswitch-application-callcenter |
| 23 | +Requires: freeswitch-application-cidlookup |
| 24 | +Requires: freeswitch-application-conference |
| 25 | +Requires: freeswitch-application-curl |
| 26 | +Requires: freeswitch-application-db |
| 27 | +Requires: freeswitch-application-directory |
| 28 | +Requires: freeswitch-application-distributor |
| 29 | +Requires: freeswitch-application-easyroute |
| 30 | +Requires: freeswitch-application-esf |
| 31 | +Requires: freeswitch-application-expr |
| 32 | +Requires: freeswitch-application-fifo |
| 33 | +Requires: freeswitch-application-fsk |
| 34 | +Requires: freeswitch-application-fsv |
| 35 | +Requires: freeswitch-application-hash |
| 36 | +Requires: freeswitch-application-httapi |
| 37 | +Requires: freeswitch-application-http-cache |
| 38 | +Requires: freeswitch-application-lcr |
| 39 | +Requires: freeswitch-application-limit |
| 40 | +Requires: freeswitch-application-memcache |
| 41 | +Requires: freeswitch-application-nibblebill |
| 42 | +Requires: freeswitch-application-redis |
| 43 | +Requires: freeswitch-application-rss |
| 44 | +Requires: freeswitch-application-sms |
| 45 | +Requires: freeswitch-application-snapshot |
| 46 | +Requires: freeswitch-application-snom |
| 47 | +Requires: freeswitch-application-soundtouch |
| 48 | +Requires: freeswitch-application-spy |
| 49 | +Requires: freeswitch-application-stress |
| 50 | +Requires: freeswitch-application-valet_parking |
| 51 | +Requires: freeswitch-application-voicemail |
| 52 | +Requires: freeswitch-application-voicemail-ivr |
| 53 | +Requires: freeswitch-asrtts-flite |
| 54 | +Requires: freeswitch-asrtts-pocketsphinx |
| 55 | +Requires: freeswitch-asrtts-tts-commandline |
| 56 | +Requires: freeswitch-asrtts-unimrcp |
| 57 | +Requires: freeswitch-codec-bv |
| 58 | +Requires: freeswitch-codec-celt |
| 59 | +Requires: freeswitch-codec-codec2 |
| 60 | +Requires: freeswitch-codec-h26x |
| 61 | +Requires: freeswitch-codec-ilbc |
| 62 | +Requires: freeswitch-codec-isac |
| 63 | +Requires: freeswitch-codec-mp4v |
| 64 | +Requires: freeswitch-codec-opus |
| 65 | +Requires: freeswitch-codec-passthru-amr |
| 66 | +Requires: freeswitch-codec-passthru-amrwb |
| 67 | +Requires: freeswitch-codec-passthru-g723_1 |
| 68 | +Requires: freeswitch-codec-passthru-g729 |
| 69 | +Requires: freeswitch-codec-silk |
| 70 | +Requires: freeswitch-codec-siren |
| 71 | +Requires: freeswitch-codec-theora |
| 72 | +Requires: freeswitch-codec-vp8 |
| 73 | +Requires: freeswitch-config-vanilla |
| 74 | +Requires: freeswitch-endpoint-dingaling |
| 75 | +Requires: freeswitch-endpoint-portaudio |
| 76 | +Requires: freeswitch-endpoint-rtmp |
| 77 | +Requires: freeswitch-endpoint-skinny |
| 78 | +Requires: freeswitch-endpoint-skypopen |
| 79 | +Requires: freeswitch-event-cdr-sqlite |
| 80 | +Requires: freeswitch-event-erlang-event |
| 81 | +Requires: freeswitch-event-json-cdr |
| 82 | +Requires: freeswitch-event-multicast |
| 83 | +Requires: freeswitch-event-rayo |
| 84 | +Requires: freeswitch-format-local-stream |
| 85 | +Requires: freeswitch-format-mod-shout |
| 86 | +Requires: freeswitch-format-native-file |
| 87 | +Requires: freeswitch-format-portaudio-stream |
| 88 | +Requires: freeswitch-format-shell-stream |
| 89 | +Requires: freeswitch-format-ssml |
| 90 | +Requires: freeswitch-format-tone-stream |
| 91 | +Requires: freeswitch-timer-posix |
| 92 | +Requires: freeswitch-xml-cdr |
| 93 | +Requires: freeswitch-xml-curl |
| 94 | +Requires: sipxacccode >= %version |
| 95 | +Requires: sipxcallcontroller >= %version |
| 96 | +Requires: sipxcdr >= %version |
| 97 | +Requires: sipxcdrlog >= %version |
| 98 | +Requires: sipxconfig >= %version |
| 99 | +Requires: sipxconfig-ftp >= %version |
| 100 | +Requires: sipxconfig-tftp >= %version |
| 101 | +Requires: sipxivr >= %version |
| 102 | +Requires: sipxpolycom >= %version |
| 103 | +Requires: sipxprovision >= %version |
| 104 | +Requires: sipxproxy >= %version |
| 105 | +Requires: sipxpublisher >= %version |
| 106 | +Requires: sipxrecording >= %version |
| 107 | +Requires: sipxregistry >= %version |
| 108 | +Requires: sipxrelease >= %version |
| 109 | +Requires: sipxrest >= %version |
| 110 | +Requires: sipxsupervisor >= %version |
| 111 | + |
| 112 | +Obsoletes: %{name}-doc |
| 113 | + |
| 114 | +Source: %name-%version.tar.gz |
| 115 | + |
| 116 | +Prefix: %_prefix |
| 117 | +BuildRoot: %{_tmppath}/%name-%version-root |
| 118 | + |
| 119 | +%description |
| 120 | +sipXecs is an IP PBX with integrated voice mail, ACD, multiple auto attendents, and web-based system configuration and management tool. |
| 121 | + |
| 122 | +%prep |
| 123 | +%setup -q |
| 124 | +# suse and obs build system |
| 125 | +mv %{_builddir}/%name-%version/%name-rpmlintrc %{_sourcedir} |
| 126 | + |
| 127 | +%build |
| 128 | +%configure @SIPX_RPM_CONFIGURE_OPTIONS@ |
| 129 | +make |
| 130 | + |
| 131 | +%install |
| 132 | +rm -rf $RPM_BUILD_ROOT |
| 133 | +make DESTDIR=$RPM_BUILD_ROOT install |
| 134 | + |
| 135 | +%clean |
| 136 | +rm -rf $RPM_BUILD_ROOT |
| 137 | + |
| 138 | +%files |
| 139 | +%defattr(644,root,root,755) |
| 140 | + |
| 141 | +%post |
| 142 | + |
| 143 | +%preun |
0 commit comments