rpms/libshout/devel libshout.spec,1.15,1.16
Chauvet (kwizart)
fedora-extras-commits at redhat.com
Fri Dec 7 14:23:33 UTC 2007
Author: kwizart
Update of /cvs/pkgs/rpms/libshout/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv9994
Modified Files:
libshout.spec
Log Message:
Fix http://bugzilla.redhat.com/415121
Index: libshout.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libshout/devel/libshout.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- libshout.spec 3 May 2007 20:52:45 -0000 1.15
+++ libshout.spec 7 Dec 2007 14:22:59 -0000 1.16
@@ -1,25 +1,24 @@
Name: libshout
Version: 2.2.2
-Release: 1%{?dist}
-Summary: icecast source streaming library
+Release: 2%{?dist}
+Summary: Icecast source streaming library
Group: System Environment/Libraries
-License: LGPL
+License: LGPLv2+
URL: http://www.icecast.org/
Source: http://downloads.us.xiph.org/releases/libshout/libshout-%{version}.tar.gz
+Patch0: libshout-2.2.2-fix_speex.patch
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: libogg-devel
BuildRequires: libvorbis-devel
BuildRequires: libtheora-devel
BuildRequires: speex-devel
-# so it generates and installs the .pc file
-BuildRequires: pkgconfig
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
%description
-ibshout is a library for communicating with and sending data to an
+libshout is a library for communicating with and sending data to an
icecast server. It handles the socket connection, the timing of the
data, and prevents most bad data from getting to the icecast server.
@@ -40,15 +39,20 @@
%prep
%setup -q
+%patch0 -p1 -b .fix_speex
%build
-%configure
+%configure --disable-static
+
+# clean unused-direct-shlib-dependencies
+sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool
+
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
-%makeinstall
+make DESTDIR="$RPM_BUILD_ROOT" INSTALL="install -p " install
find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
@@ -69,7 +73,6 @@
%files devel
%defattr(-,root,root,-)
%doc examples/*.c doc/*.xml doc/*.xsl
-%{_libdir}/libshout.a
%{_libdir}/libshout.so
%{_libdir}/pkgconfig/shout.pc
%dir %{_includedir}/shout/
@@ -77,6 +80,12 @@
%{_datadir}/aclocal/shout.m4
%changelog
+* Fri Dec 7 2007 kwizart < kwizart at gmail.com > - 2.2.2-2
+- Fix http://bugzilla.redhat.com/415121
+- Add disable-static
+- Don't use makeinstall macro
+- Update License field
+
* Thu Sep 07 2006 Thomas Vander Stichele <thomas at apestaart dot org>
- 2.2.2-1
- updated to new release
More information about the scm-commits
mailing list