rpms/libmusicbrainz/devel libmusicbrainz.spec,1.20,1.21

Rex Dieter (rdieter) fedora-extras-commits at redhat.com
Thu Nov 15 13:25:24 UTC 2007


Author: rdieter

Update of /cvs/pkgs/rpms/libmusicbrainz/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16907

Modified Files:
	libmusicbrainz.spec 
Log Message:
* Thu Nov 15 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 2.1.5-3
- use versioned Obsoletes
- drop (Build)Requires: libstdc++-devel
- License: LGPLv2+



Index: libmusicbrainz.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libmusicbrainz/devel/libmusicbrainz.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- libmusicbrainz.spec	24 Aug 2007 12:16:52 -0000	1.20
+++ libmusicbrainz.spec	15 Nov 2007 13:24:51 -0000	1.21
@@ -1,15 +1,18 @@
+
 Summary: Library for accessing MusicBrainz servers
 Name: libmusicbrainz
 Version: 2.1.5
-Release: 2%{?dist}
-License: LGPL
+Release: 3%{?dist}
+License: LGPLv2+
 Group: System Environment/Libraries
 URL: http://www.musicbrainz.org/
 Source0: ftp://ftp.musicbrainz.org/pub/musicbrainz/%{name}-%{version}.tar.gz
-BuildRequires: libstdc++-devel
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
 BuildRequires: expat-devel
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
-Obsoletes: musicbrainz
+
+# deprecated, remove?  -- Rex
+Obsoletes: musicbrainz < %{version}-%{release}
 
 %description
 The MusicBrainz client library allows applications to make metadata
@@ -17,29 +20,30 @@
 create CD Index Disk ids from audio CD roms.
 
 %package devel
-Summary: Headers for developing programs that will use libmusicbrainz
+Summary: Headers for developing programs that will use %{name} 
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
-Requires: libstdc++-devel
 Requires: pkgconfig
-Obsoletes: musicbrainz-devel
+# deprecated, remove?  -- Rex
+Obsoletes: musicbrainz-devel < %{version}-%{release}
 
 %description devel
 This package contains the headers that programmers will need to develop
-applications which will use libmusicbrainz.
+applications which will use %{name}. 
 
 %prep
 %setup -q
 
 %build
-%configure
+%configure --disable-static
 make %{?_smp_mflags}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-%makeinstall
-%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/*.la
-%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/*.a
+
+make install DESTDIR=$RPM_BUILD_ROOT
+
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
 
 
 %clean
@@ -52,15 +56,20 @@
 %files
 %defattr(-,root,root,-)
 %doc AUTHORS COPYING ChangeLog README TODO
-%{_libdir}/*.so.*
+%{_libdir}/lib*.so.*
 
 %files devel
 %defattr(-,root,root,0755)
-%{_libdir}/pkgconfig/*pc
-%{_includedir}/musicbrainz
-%{_libdir}/*.so
+%{_includedir}/musicbrainz/
+%{_libdir}/lib*.so
+%{_libdir}/pkgconfig/*.pc
 
 %changelog
+* Thu Nov 15 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 2.1.5-3
+- use versioned Obsoletes
+- drop (Build)Requires: libstdc++-devel
+- License: LGPLv2+
+
 * Fri Aug 24 2007 Adam Jackson <ajax at redhat.com> - 2.1.5-2
 - Rebuild for PPC toolchain bug
 




More information about the fedora-extras-commits mailing list