SPECS: ser.spec - up to 0.9.6
arekm
arekm at pld-linux.org
Tue Apr 10 23:56:12 CEST 2007
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 <feedback at pld-linux.org>
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
More information about the pld-cvs-commit
mailing list