SPECS: sofia-sip.spec - rewritten
wiget
wiget at pld-linux.org
Fri Nov 25 16:12:33 CET 2005
Author: wiget Date: Fri Nov 25 15:12:33 2005 GMT
Module: SPECS Tag: HEAD
---- Log message:
- rewritten
---- Files affected:
SPECS:
sofia-sip.spec (1.2 -> 1.3)
---- Diffs:
================================================================
Index: SPECS/sofia-sip.spec
diff -u SPECS/sofia-sip.spec:1.2 SPECS/sofia-sip.spec:1.3
--- SPECS/sofia-sip.spec:1.2 Fri Nov 25 11:17:12 2005
+++ SPECS/sofia-sip.spec Fri Nov 25 16:12:28 2005
@@ -1,99 +1,116 @@
+# $Revision$, $Date$
+# Bconds:
+%bcond_with doxygen # Generate documents using doxygen and dot
+%bcond_with check # Run tests
+%bcond_without openssl # No OpenSSL (TLS)
+%bcond_with sigcomp # with Sofia SigComp
#
-# Template for Sofia SIP UA RPM spec file
-#
-# Options:
-# --with doxygen - Generate documents using doxygen and dot
-# --with check - Run tests
-# --without openssl - No OpenSSL (TLS)
-# --with sigcomp - with Sofia SigComp
-#
-
-Summary: Sofia SIP User-Agent library
-Name: sofia-sip
-Version: 1.11.4
-Release: 0.1
-License: Lesser GNU Public License 2.1
-Group: System Environment/Libraries
-URL: http://sf.net/projects/sofia-sip
-Source0: %{name}-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-Packager: Pekka.Pessi at Nokia.com
-
-%{?_with_doxygen:BuildRequires: doxygen >= 1.3.4}
-%{?_with_doxygen:BuildRequires: graphviz >= 1.9}
-%{?!_without_openssl:BuildRequires: openssl-devel >= 0.9.7}
+Summary: Sofia SIP User-Agent library
+Name: sofia-sip
+Version: 1.11.4
+Release: 1
+License: LGPL 2.1
+Group: Libraries
+URL: http://sf.net/projects/sofia-sip
+Source0: %{name}-%{version}.tar.gz
+%if %{with doxygen}
+BuildRequires: doxygen >= 1.3.4
+BuildRequires: graphviz >= 1.9
+%endif
+%{?with_openssl:BuildRequires: openssl-devel >= 0.9.7}
+%if %{with sigcomp}
+BuildRequires: sofia-sigcomp-devel >= 2.5.0
+Requires: sofia-sigcomp >= 2.5.0
+%endif
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
-%{?_with_sigcomp:BuildRequires: sofia-sigcomp-devel >= 2.5.0}
-%{?_with_sigcomp:Requires: sofia-sigcomp >= 2.5.0}
+%define _includedir %{_prefix}/include/sofia-sip
%description
-Sofia SIP is a RFC-3261-compliant library for SIP user agents and other
-network elements.
+Sofia SIP is a RFC-3261-compliant library for SIP user agents and
+other network elements.
+
+%package devel
+Summary: Sofia-SIP Development Package
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+Development package for Sofia SIP UA library.
+
+%package static
+Summary: Sofia-SIP Development Package - static library
+Group: Development/Libraries
+Requires: %{name}-devel = %{version}-%{release}
+
+%description static
+Static library for Sofia SIP UA library.
+
+%package utils
+Summary: Sofia-SIP utils
+Group: ?
+Requires: sofia-sip = %{version}-%{release}
+
+%description utils
+Command line utilities for Sofia SIP UA library.
%prep
-%setup -q -n sofia-sip-%{version}
+%setup -q
%build
-%configure --with-pic --enable-shared --disable-dependency-tracking --includedir=%{_prefix}/include/sofia-sip --with-aclocal=aclocal
-#make %{_smp_mflags}
-make
-%{?_with_check:make check}
-%{?_with_doxygen:make check}
+%configure \
+ --with%{!?with_openssl:out}-openssl \
+ --with%{!?with_sigcomp:out}-sigcomp
+
+%{__make}
+%{?with_check:make check}
+%{?with_doxygen:make check}
%install
rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=$RPM_BUILD_ROOT
-rm $RPM_BUILD_ROOT/%{_prefix}/bin/addrinfo
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
+rm $RPM_BUILD_ROOT/%{_bindir}/addrinfo
%clean
rm -rf $RPM_BUILD_ROOT
%files
-%defattr(-,root,root,-)
-%{_prefix}/%{_lib}/libsofia-sip-ua.so
-%{_prefix}/%{_lib}/libsofia-sip-ua.so.*
-%doc AUTHORS COPYING COPYRIGHTS README
-
-%package devel
-Summary: Sofia-SIP Development Package
-Group: Development/Libraries
-Requires: sofia-sip = %{version}-%{release}
-Obsoletes: sofia-devel
-%description devel
-Development package for Sofia SIP UA library. This package includes
-%{?_with_doxygen:HTML documentation}, static libraries and include files.
+%defattr(644,root,root,755)
+%doc AUTHORS COPYRIGHTS README RELEASE ChangeLog
+%attr(755,root,root) %{_libdir}/libsofia-sip-ua.so.*.*
%files devel
-%defattr(-,root,root,-)
-/usr/share/aclocal/sac-general.m4
-/usr/share/aclocal/sac-su.m4
-/usr/share/aclocal/sac-su2.m4
-%{_prefix}/include/sofia-sip/*.h
-%{_prefix}/include/sofia-sip/*.h.in
-%{_prefix}/libexec/sofia/tag_dll.awk
-%{_prefix}/libexec/sofia/msg_parser.awk
-%{_prefix}/%{_lib}/libsofia-sip-ua.la
-%{_prefix}/%{_lib}/libsofia-sip-ua.a
-%{_prefix}/%{_lib}/pkgconfig/%{name}-ua.pc
-%{?_with_doxygen:docs/*}
+%defattr(644,root,root,755)
%doc TODO README.developers
-
-%package utils
-Summary: Sofia-SIP Development Package
-Group: Development/Libraries
-Requires: sofia-sip = %{version}-%{release}
-Obsoletes: sofia-utils
-%description utils
-Command line utilities for Sofia SIP UA library.
+%{?with_doxygen:docs/*}
+%{_aclocaldir}/*.m4
+%{_includedir}/sofia-sip
+%{_libdir}/sofia
+%{_libdir}/libsofia-sip-ua.la
+%{_libdir}/libsofia-sip-ua.so
+%{_pkgconfigdir}/%{name}-ua.pc
+
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/libsofia-sip-ua.a
%files utils
-%defattr(-,root,root,-)
-%{_prefix}/bin/nua_cli
-%{_prefix}/bin/localinfo
-%{_prefix}/bin/sip-options
-%{_prefix}/bin/sip-date
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/nua_cli
+%attr(755,root,root) %{_bindir}/localinfo
+%attr(755,root,root) %{_bindir}/sip-options
+%attr(755,root,root) %{_bindir}/sip-date
+%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.3 2005/11/25 15:12:28 wiget
+- rewritten
+
* Thu Oct 20 2005 Pekka Pessi <Pekka.Pessi at nokia.com> - 1.11.4
- Using %{_lib} instead of lib
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/sofia-sip.spec?r1=1.2&r2=1.3&f=u
More information about the pld-cvs-commit
mailing list