Author: arekm Date: Tue Apr 10 21:56:12 2007 GMT Module: SPECS Tag: HEAD ---- Log message: - up to 0.9.6
---- Files affected: SPECS: ser.spec (1.10 -> 1.11) ---- Diffs: ================================================================ Index: SPECS/ser.spec diff -u SPECS/ser.spec:1.10 SPECS/ser.spec:1.11 --- SPECS/ser.spec:1.10 Mon Feb 12 23:09:14 2007 +++ SPECS/ser.spec Tue Apr 10 23:56:07 2007 @@ -1,27 +1,25 @@ # $Revision$, $Date$ -# -# Conditional build: -%bcond_without shm_mmap # Don't use mmap() on SHM. Neccesary for kernel v2.2. -# Summary: SIP proxy, redirect and registrar server Summary(pl.UTF-8): Serwer SIP rejestrujący, przekierowujący i robiący proxy Name: ser -Version: 0.8.10 -Release: 3 +Version: 0.9.6 +Release: 1 License: GPL v2 Group: Networking/Daemons -Source0: ftp://ftp.berlios.de/pub/ser/%{version}/src/%{name}-%{version}_src.tar.gz -# Source0-md5: a3a06a9bc15f82321a6d9bc31d582c33 +Source0: http://ftp.iptel.org/pub/ser/%{version}/src/%{name}-%{version}_src.tar.gz +# Source0-md5: 31031225d483c0d5ac43e8eb5d0428e0 Source1: %{name}.init Source2: %{name}.sysconfig Patch0: %{name}-paths.patch Patch1: %{name}-shm.patch -Patch2: %{name}-bison.patch URL: http://www.iptel.org/ser/ BuildRequires: bison BuildRequires: expat-devel BuildRequires: flex +BuildRequires: libpqxx-devel +BuildRequires: libxml2-devel BuildRequires: mysql-devel +BuildRequires: radiusclient-ng-devel BuildRequires: zlib-devel Requires(post,preun): /sbin/chkconfig Requires: rc-scripts @@ -66,6 +64,30 @@ %description mysql -l pl.UTF-8 Moduł MySQL do SER. +%package postgres +Summary: SER PostgreSQL module +Summary(pl.UTF-8): Moduł PostgreSQL do SER +Group: Networking/Daemons +Requires: %{name} = %{version}-%{release} + +%description postgres +PostgreSQL module for SER. + +%description postgres -l pl.UTF-8 +Moduł PostgreSQL do SER. + +%package radius +Summary: SER Radius module +Summary(pl.UTF-8): Moduł Radius do SER +Group: Networking/Daemons +Requires: %{name} = %{version}-%{release} + +%description radius +Radius module for SER. + +%description radius -l pl.UTF-8 +Moduł Radius do SER. + %package jabber Summary: SER Jabber module Summary(pl.UTF-8): Moduł Jabber do SER @@ -81,25 +103,28 @@ %prep %setup -q %patch0 -p1 -%{!?with_shm_mmap:%patch1 -p1} -%patch2 -p1 +sed -i -e 's#modules-dir = lib/ser/modules/#modules-dir = %{_lib}/ser/modules/#g' Makefile.defs %build %{__make} all \ + exclude_modules="" \ + CC="%{__cc}" \ PREFIX="%{_prefix}" \ - CFLAGS="%{rpmcflags} -Wcast-align" + CFLAGS="%{rpmcflags} -Wcast-align -fPIC" %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_sysconfdir}/{ser,sysconfig,rc.d/init.d} -find . -name CVS -0 | xargs -0 rm -rf +find . -type d -name CVS -exec rm -rf "{}" ";" %{__make} install \ + exclude_modules="" \ PREFIX="%{_prefix}" \ basedir=$RPM_BUILD_ROOT for i in modules/*; do \ + i=$(basename $i) [ -f modules/$i/README ] && cp -f modules/$i/README README.$i; \ done @@ -139,25 +164,51 @@ %attr(755,root,root) %{_sbindir}/* %dir %{_sysconfdir}/ser %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/ser/ser.cfg +%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/ser/dictionary.ser %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/ser %attr(754,root,root) /etc/rc.d/init.d/ser %dir %{_libdir}/ser %dir %{_libdir}/ser/modules %attr(755,root,root) %{_libdir}/ser/modules/acc.so %attr(755,root,root) %{_libdir}/ser/modules/auth.so +%attr(755,root,root) %{_libdir}/ser/modules/auth_db.so +%attr(755,root,root) %{_libdir}/ser/modules/auth_diameter.so +%attr(755,root,root) %{_libdir}/ser/modules/avp.so +%attr(755,root,root) %{_libdir}/ser/modules/avp_db.so +%attr(755,root,root) %{_libdir}/ser/modules/avpops.so +%attr(755,root,root) %{_libdir}/ser/modules/cpl-c.so +%attr(755,root,root) %{_libdir}/ser/modules/dbtext.so +%attr(755,root,root) %{_libdir}/ser/modules/dispatcher.so +%attr(755,root,root) %{_libdir}/ser/modules/diversion.so +%attr(755,root,root) %{_libdir}/ser/modules/domain.so +%attr(755,root,root) %{_libdir}/ser/modules/enum.so %attr(755,root,root) %{_libdir}/ser/modules/exec.so -%attr(755,root,root) %{_libdir}/ser/modules/im.so +%attr(755,root,root) %{_libdir}/ser/modules/ext.so +%attr(755,root,root) %{_libdir}/ser/modules/flatstore.so +%attr(755,root,root) %{_libdir}/ser/modules/gflags.so +%attr(755,root,root) %{_libdir}/ser/modules/group.so +%attr(755,root,root) %{_libdir}/ser/modules/mangler.so %attr(755,root,root) %{_libdir}/ser/modules/maxfwd.so +%attr(755,root,root) %{_libdir}/ser/modules/mediaproxy.so %attr(755,root,root) %{_libdir}/ser/modules/msilo.so +%attr(755,root,root) %{_libdir}/ser/modules/nathelper.so +%attr(755,root,root) %{_libdir}/ser/modules/options.so +%attr(755,root,root) %{_libdir}/ser/modules/pa.so +%attr(755,root,root) %{_libdir}/ser/modules/pdt.so +%attr(755,root,root) %{_libdir}/ser/modules/permissions.so %attr(755,root,root) %{_libdir}/ser/modules/pike.so %attr(755,root,root) %{_libdir}/ser/modules/print.so %attr(755,root,root) %{_libdir}/ser/modules/registrar.so %attr(755,root,root) %{_libdir}/ser/modules/rr.so %attr(755,root,root) %{_libdir}/ser/modules/sl.so %attr(755,root,root) %{_libdir}/ser/modules/sms.so +%attr(755,root,root) %{_libdir}/ser/modules/speeddial.so %attr(755,root,root) %{_libdir}/ser/modules/textops.so %attr(755,root,root) %{_libdir}/ser/modules/tm.so +%attr(755,root,root) %{_libdir}/ser/modules/uri.so +%attr(755,root,root) %{_libdir}/ser/modules/uri_db.so %attr(755,root,root) %{_libdir}/ser/modules/usrloc.so +%attr(755,root,root) %{_libdir}/ser/modules/xlog.so %{_mandir}/man*/* %files jabber @@ -168,12 +219,26 @@ %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/ser/modules/mysql.so +%files postgres +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/ser/modules/postgres.so + +%files radius +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/ser/modules/auth_radius.so +%attr(755,root,root) %{_libdir}/ser/modules/avp_radius.so +%attr(755,root,root) %{_libdir}/ser/modules/group_radius.so +%attr(755,root,root) %{_libdir}/ser/modules/uri_radius.so + %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog * %{date} PLD Team <[EMAIL PROTECTED]> All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.11 2007/04/10 21:56:07 arekm +- up to 0.9.6 + Revision 1.10 2007/02/12 22:09:14 glen - tabs in preamble ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/ser.spec?r1=1.10&r2=1.11&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
