rpms/sofia-sip/FC-6 sofia-sip-1.12.6-undefined-non-weak-symbol.patch, NONE, 1.1 sofia-sip.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Jeffrey C. Ollie (jcollie) fedora-extras-commits at redhat.com
Tue Jul 3 13:33:52 UTC 2007


Author: jcollie

Update of /cvs/pkgs/rpms/sofia-sip/FC-6
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv22739

Modified Files:
	.cvsignore sources 
Added Files:
	sofia-sip-1.12.6-undefined-non-weak-symbol.patch 
	sofia-sip.spec 
Log Message:
Initial import for FC-6

sofia-sip-1.12.6-undefined-non-weak-symbol.patch:

--- NEW FILE sofia-sip-1.12.6-undefined-non-weak-symbol.patch ---
--- libsofia-sip-ua-glib/Makefile.am~	2007-04-25 14:12:37.000000000 -0500
+++ libsofia-sip-ua-glib/Makefile.am	2007-06-29 08:50:45.000000000 -0500
@@ -18,7 +18,7 @@
 endif
 
 libsofia_sip_ua_glib_la_SOURCES = 
-libsofia_sip_ua_glib_la_LIBADD = $(GLIB_TARGETS) $(GLIB_LIBS)
+libsofia_sip_ua_glib_la_LIBADD = $(GLIB_TARGETS) $(GLIB_LIBS) ../libsofia-sip-ua/libsofia-sip-ua.la
 
 # set the libtool version info version:revision:age for libsofia-sip-ua-glib
 # - soname to 'libsofia-sip-ua-glib.so.(CUR-AGE)'


--- NEW FILE sofia-sip.spec ---
Name:           sofia-sip
Version:        1.12.6
Release:        6%{?dist}
Summary:        Sofia SIP User-Agent library

Group:          System Environment/Libraries
License:        LGPL
URL:            http://sofia-sip.sourceforge.net/
Source0:        http://dl.sourceforge.net/sofia-sip/%{name}-%{version}.tar.gz
Patch0:         sofia-sip-1.12.6-undefined-non-weak-symbol.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  doxygen >= 1.3
BuildRequires:  graphviz
BuildRequires:  openssl-devel >= 0.9.7
BuildRequires:  glib2-devel >=  2.4
BuildRequires:  lksctp-tools-devel

BuildRequires:  libtool
BuildRequires:  autoconf
BuildRequires:  automake

# https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=246609
ExcludeArch: ppc64

%description
Sofia SIP is a RFC-3261-compliant library for SIP user agents and
other network elements.  The Session Initiation Protocol (SIP) is an
application-layer control (signaling) protocol for creating,
modifying, and terminating sessions with one or more
participants. These sessions include Internet telephone calls,
multimedia distribution, and multimedia conferences.

%package devel
Summary:        Sofia-SIP Development Package
Group:          Development/Libraries
Requires:       sofia-sip = %{version}-%{release}
Requires:       pkgconfig

%description devel
Development package for Sofia SIP UA library.

%package glib
Summary:        Glib bindings for Sofia-SIP 
Group:          System Environment/Libraries
Requires:       sofia-sip = %{version}-%{release}

%description glib
GLib interface to Sofia SIP User Agent library.

%package glib-devel
Summary:        Glib bindings for Sofia SIP development files
Group:          Development/Libraries
Requires:       sofia-sip-glib = %{version}-%{release}
Requires:       sofia-sip-devel = %{version}-%{release}
Requires:       pkgconfig

%description  glib-devel
Development package for Sofia SIP UA Glib library. This package
includes libraries and include files for developing glib programs
using Sofia SIP.

%package utils
Summary:        Sofia-SIP Command Line Utilities
Group:          Applications/Internet
Requires:       sofia-sip = %{version}-%{release}

%description utils
Command line utilities for the Sofia SIP UA library.

%prep
%setup0 -q -n sofia-sip-%{version}%{?work:work%{work}}
%patch0 -p0

%build
libtoolize --automake --force
aclocal -I m4 --force
autoheader --force
autoconf --force
automake --gnu --force-missing
%configure --disable-rpath --disable-static --enable-sctp
make %{?_smp_mflags}
make doxygen

%check
TPORT_TEST_HOST=0.0.0.0 make check

%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
find %{buildroot} -name \*.la -delete
find %{buildroot} -name \*.h.in -delete
find . -name installdox -delete

%clean
rm -rf %{buildroot}

%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig

%post glib -p /sbin/ldconfig
%postun glib -p /sbin/ldconfig

%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog ChangeLog.ext-trees COPYING COPYRIGHTS README README.developers RELEASE TODO 

%{_libdir}/libsofia-sip-ua.so.*

%files devel
%defattr(-,root,root,-)
%doc libsofia-sip-ua/docs/html

%dir %{_includedir}/sofia-sip-1.12

%dir %{_includedir}/sofia-sip-1.12/sofia-sip
%{_includedir}/sofia-sip-1.12/sofia-sip/*.h
%exclude %{_includedir}/sofia-sip-1.12/sofia-sip/su_source.h

%dir %{_includedir}/sofia-sip-1.12/sofia-resolv
%{_includedir}/sofia-sip-1.12/sofia-resolv/*.h

%{_libdir}/libsofia-sip-ua.so

%{_libdir}/pkgconfig/sofia-sip-ua.pc

%{_datadir}/sofia-sip

%files glib
%defattr(-,root,root,-)

%{_libdir}/libsofia-sip-ua-glib.so.*

%files glib-devel
%defattr(-,root,root,-)
%doc libsofia-sip-ua-glib/docs/html

%{_includedir}/sofia-sip-1.12/sofia-sip/su_source.h

%{_libdir}/libsofia-sip-ua-glib.so

%{_libdir}/pkgconfig/sofia-sip-ua-glib.pc

%files utils
%defattr(-,root,root,-)

%{_bindir}/*
%{_mandir}/man1/*.1*

%changelog
* Tue Jul  3 2007 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.12.6-6
- Block building on ppc64

* Mon Jul  2 2007 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.12.6-5
- Update description.

* Fri Jun 29 2007 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.12.6-4
- Get rid of .h.in files.

* Fri Jun 29 2007 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.12.6-3
- Link glib library with main library.

* Tue Jun 26 2007 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.12.6-2
- Re-run libtoolize and auto* to fix rpath issues.
- Add --disable-rpath to the configure line.
- The devel packages need to BR pkgconfig.

* Wed Apr 25 2007 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.12.6-1
- Update to 1.12.6

* Fri Apr 13 2007 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.12.5-4.work6
- Update to 1.12.5work6
- Add workaround to get tests working.

* Mon Mar  5 2007 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.12.5-2
- Update to 1.12.5work1

* Thu Jan 11 2007 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.12.4-1
- First version for Fedora Extras



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/sofia-sip/FC-6/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	2 Jul 2007 19:07:20 -0000	1.1
+++ .cvsignore	3 Jul 2007 13:33:16 -0000	1.2
@@ -0,0 +1 @@
+sofia-sip-1.12.6.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/sofia-sip/FC-6/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	2 Jul 2007 19:07:20 -0000	1.1
+++ sources	3 Jul 2007 13:33:16 -0000	1.2
@@ -0,0 +1 @@
+8c24a9d58179f8fa7c7edd4af7dab104  sofia-sip-1.12.6.tar.gz




More information about the fedora-extras-commits mailing list