Search
j0ke.net Open Build Service
>
Projects
>
server:telephony
>
lcr
> Changes
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
Changes of Revision 3
[-]
[+]
Added
lcr.spec
@@ -0,0 +1,454 @@ +# +# spec file for package lcr (Version 1.3) +# +# + +# norootforbuild +# usedforbuild aaa_base acl asterisk asterisk-devel attr audit-libs autoconf automake bash bind-libs bind-utils binutils bison bzip2 capi4linux capisuite coreutils cpio cpp cpp41 cracklib cvs cyrus-sasl db diffutils e2fsprogs file filesystem fillup findutils flex gawk gcc gcc41 gcc-c++ gdbm gdbm-devel gettext gettext-devel glibc glibc-devel glibc-locale gpm grep groff gzip info insserv kernel-source kernel-syms klogd less libacl libattr libcom_err libgcc41 libgsm libgsm-devel libltdl libmudflap41 libnscd libstdc++41 libtool libvolume_id libxcrypt libzio linux-kernel-headers m4 make man mktemp module-init-tools ncurses ncurses-devel net-tools netcfg openldap2-client openssl pam pam-modules patch perl permissions popt procinfo procps psmisc pwdutils rcs readline rpm sed strace sysvinit tar tcpd texinfo timezone udev unzip util-linux vim zlib zlib-devel + + +Name: lcr +BuildRequires: kernel-source kernel-syms udev newt-devel wget flex ncurses-devel asterisk-devel +BuildRequires: mISDNuser mISDNuser-devel libgsm libgsm-devel gcc-c++ +URL: http://www.misdn.org +Summary: Modular ISDN driver architecture +Version: 1.3 +Release: 3.7 +License: GNU General Public License (GPL) +Group: Productivity/Telephony/Utilities +PreReq: %insserv_prereq %fillup_prereq udev +Requires: lcr +Excludearch: s390 s390x +BuildRoot: %{_tmppath}/%{name}-%{version}-build +Source0: lcr-%{version}.tar.bz2 +Patch0: lcr.patch +Requires: asterisk + +%description +Formerly known as "PBX4Linux", Linux-Call-Router is not only a router, it is a real ISDN PBX which interconnects ISDN telephones and ISDN lines. It is possible to connect telephones to a Linux box. It is a pure software solution except for the ISDN cards and telephones. The great benefit is the NT-mode that allows to connect telephones to an ISDN card. Special cards are needed and a little bit of different cabeling. It supports lots of features, that only expensive PBXs have. It include a channel driver that can link LCR to Asterisk PBX. + + +Authors: +-------- + Andreas Eversberg + Joerg Habenicht + +%prep +%setup -n lcr + +%patch0 -p0 + +%build +./autogen.sh +%configure --prefix=/usr --with-asterisk + + +%install +#make DESTDIR=%{buildroot} libdir=%{buildroot}/%{_libdir} install-strip +make DESTDIR=%{buildroot} LIBDIR=%{_libdir} install-strip +#strip %{buildroot}/usr/bin/gentones +#strip %{buildroot}/usr/bin/genwave +strip %{buildroot}/usr/bin/lcradmin +strip %{buildroot}%{_libdir}/asterisk/modules/chan_lcr.so +strip %{buildroot}/usr/sbin/genextension +#strip %{buildroot}/usr/sbin/genrc +strip %{buildroot}/usr/sbin/lcr + +%clean +rm -rf %buildroot + +%files +%defattr(-,root,root,-) +%dir %{_libdir}/asterisk +%dir %{_libdir}/asterisk/modules +%dir /var/lib/lcr +%dir /var/lib/lcr/tones_american +%dir /var/lib/lcr/tones_efi +%dir /var/lib/lcr/tones_german +%dir /var/lib/lcr/vbox_english +%dir /var/lib/lcr/vbox_german +/usr/bin/gentones +/usr/bin/genwave +/usr/bin/lcradmin +%{_libdir}/asterisk/modules/chan_lcr.so +/var/lib/lcr/directory.list +%config(noreplace) /var/lib/lcr/interface.conf +%config(noreplace)/var/lib/lcr/options.conf +%config(noreplace) /var/lib/lcr/routing.conf +/var/lib/lcr/tones_american/activated_loop.isdn +/var/lib/lcr/tones_american/busy_loop.isdn +/var/lib/lcr/tones_american/cause_01_loop.isdn +/var/lib/lcr/tones_american/cause_02_loop.isdn +/var/lib/lcr/tones_american/cause_03_loop.isdn +/var/lib/lcr/tones_american/cause_05_loop.isdn +/var/lib/lcr/tones_american/cause_06_loop.isdn +/var/lib/lcr/tones_american/cause_12_loop.isdn +/var/lib/lcr/tones_american/cause_13_loop.isdn +/var/lib/lcr/tones_american/cause_14_loop.isdn +/var/lib/lcr/tones_american/cause_15_loop.isdn +/var/lib/lcr/tones_american/cause_16_loop.isdn +/var/lib/lcr/tones_american/cause_1b_loop.isdn +/var/lib/lcr/tones_american/cause_1c_loop.isdn +/var/lib/lcr/tones_american/cause_1d_loop.isdn +/var/lib/lcr/tones_american/cause_1f_loop.isdn +/var/lib/lcr/tones_american/cause_22_loop.isdn +/var/lib/lcr/tones_american/cause_26_loop.isdn +/var/lib/lcr/tones_american/cause_29_loop.isdn +/var/lib/lcr/tones_american/cause_2a_loop.isdn +/var/lib/lcr/tones_american/cause_2f_loop.isdn +/var/lib/lcr/tones_american/cause_31_loop.isdn +/var/lib/lcr/tones_american/cause_32_loop.isdn +/var/lib/lcr/tones_american/cause_39_loop.isdn +/var/lib/lcr/tones_american/cause_3a_loop.isdn +/var/lib/lcr/tones_american/cause_3f_loop.isdn +/var/lib/lcr/tones_american/cause_41_loop.isdn +/var/lib/lcr/tones_american/cause_42_loop.isdn +/var/lib/lcr/tones_american/cause_45_loop.isdn +/var/lib/lcr/tones_american/cause_46_loop.isdn +/var/lib/lcr/tones_american/cause_55_loop.isdn +/var/lib/lcr/tones_american/cause_80_loop.isdn +/var/lib/lcr/tones_american/cause_81_loop.isdn +/var/lib/lcr/tones_american/cause_82_loop.isdn +/var/lib/lcr/tones_american/cause_83_loop.isdn +/var/lib/lcr/tones_american/cause_84_loop.isdn +/var/lib/lcr/tones_american/cause_85_loop.isdn +/var/lib/lcr/tones_american/cause_86_loop.isdn +/var/lib/lcr/tones_american/cause_87_loop.isdn +/var/lib/lcr/tones_american/crypt_off.isdn +/var/lib/lcr/tones_american/crypt_on.isdn +/var/lib/lcr/tones_american/deactivated_loop.isdn +/var/lib/lcr/tones_american/dialpbx.isdn +/var/lib/lcr/tones_american/dialpbx_loop.isdn +/var/lib/lcr/tones_american/dialtone_loop.isdn +/var/lib/lcr/tones_american/error_loop.isdn +/var/lib/lcr/tones_american/hold_loop.isdn +/var/lib/lcr/tones_american/joined.isdn +/var/lib/lcr/tones_american/left.isdn +/var/lib/lcr/tones_american/password_loop.isdn +/var/lib/lcr/tones_american/redial.isdn +/var/lib/lcr/tones_american/release_loop.isdn +/var/lib/lcr/tones_american/ringing_loop.isdn +/var/lib/lcr/tones_american/ringpbx_loop.isdn +/var/lib/lcr/tones_american/test_loop.isdn +/var/lib/lcr/tones_efi/benutzerdefinierte.isdn +/var/lib/lcr/tones_efi/die.isdn +/var/lib/lcr/tones_efi/hello.isdn +/var/lib/lcr/tones_efi/ich_wiederhole.isdn +/var/lib/lcr/tones_efi/number_00.isdn +/var/lib/lcr/tones_efi/number_01.isdn +/var/lib/lcr/tones_efi/number_02.isdn +/var/lib/lcr/tones_efi/number_03.isdn +/var/lib/lcr/tones_efi/number_04.isdn +/var/lib/lcr/tones_efi/number_05.isdn +/var/lib/lcr/tones_efi/number_06.isdn +/var/lib/lcr/tones_efi/number_07.isdn +/var/lib/lcr/tones_efi/number_08.isdn +/var/lib/lcr/tones_efi/number_09.isdn +/var/lib/lcr/tones_efi/rufnummer_lautet.isdn +/var/lib/lcr/tones_efi/unterdrueckte.isdn +/var/lib/lcr/tones_german/activated_loop.isdn +/var/lib/lcr/tones_german/busy_loop.isdn +/var/lib/lcr/tones_german/cause_01_loop.isdn +/var/lib/lcr/tones_german/cause_02_loop.isdn +/var/lib/lcr/tones_german/cause_03_loop.isdn +/var/lib/lcr/tones_german/cause_05_loop.isdn +/var/lib/lcr/tones_german/cause_06_loop.isdn +/var/lib/lcr/tones_german/cause_12_loop.isdn +/var/lib/lcr/tones_german/cause_13_loop.isdn +/var/lib/lcr/tones_german/cause_14_loop.isdn +/var/lib/lcr/tones_german/cause_15_loop.isdn +/var/lib/lcr/tones_german/cause_16_loop.isdn +/var/lib/lcr/tones_german/cause_1b_loop.isdn +/var/lib/lcr/tones_german/cause_1c_loop.isdn +/var/lib/lcr/tones_german/cause_1d_loop.isdn +/var/lib/lcr/tones_german/cause_1f_loop.isdn +/var/lib/lcr/tones_german/cause_22_loop.isdn +/var/lib/lcr/tones_german/cause_26_loop.isdn +/var/lib/lcr/tones_german/cause_29_loop.isdn +/var/lib/lcr/tones_german/cause_2a_loop.isdn +/var/lib/lcr/tones_german/cause_2f_loop.isdn +/var/lib/lcr/tones_german/cause_31_loop.isdn +/var/lib/lcr/tones_german/cause_32_loop.isdn +/var/lib/lcr/tones_german/cause_39_loop.isdn +/var/lib/lcr/tones_german/cause_3a_loop.isdn +/var/lib/lcr/tones_german/cause_3f_loop.isdn +/var/lib/lcr/tones_german/cause_41_loop.isdn +/var/lib/lcr/tones_german/cause_42_loop.isdn +/var/lib/lcr/tones_german/cause_45_loop.isdn +/var/lib/lcr/tones_german/cause_46_loop.isdn +/var/lib/lcr/tones_german/cause_55_loop.isdn +/var/lib/lcr/tones_german/cause_80_loop.isdn +/var/lib/lcr/tones_german/cause_81_loop.isdn +/var/lib/lcr/tones_german/cause_82_loop.isdn +/var/lib/lcr/tones_german/cause_83_loop.isdn +/var/lib/lcr/tones_german/cause_84_loop.isdn +/var/lib/lcr/tones_german/cause_85_loop.isdn +/var/lib/lcr/tones_german/cause_86_loop.isdn +/var/lib/lcr/tones_german/cause_87_loop.isdn +/var/lib/lcr/tones_german/crypt_off.isdn +/var/lib/lcr/tones_german/crypt_on.isdn +/var/lib/lcr/tones_german/deactivated_loop.isdn +/var/lib/lcr/tones_german/dialpbx_loop.isdn +/var/lib/lcr/tones_german/dialtone_loop.isdn +/var/lib/lcr/tones_german/error_loop.isdn +/var/lib/lcr/tones_german/hold_loop.isdn +/var/lib/lcr/tones_german/joined.isdn +/var/lib/lcr/tones_german/left.isdn +/var/lib/lcr/tones_german/password_loop.isdn +/var/lib/lcr/tones_german/redial.isdn +/var/lib/lcr/tones_german/release_loop.isdn