rpms/libmusicbrainz3/devel libmusicbrainz-3.0.2-gcc44.patch, NONE, 1.1 libmusicbrainz-3.0.1-private.patch, 1.1, 1.2 libmusicbrainz3.spec, 1.8, 1.9

Rex Dieter rdieter at fedoraproject.org
Wed Feb 25 17:14:27 UTC 2009


Author: rdieter

Update of /cvs/pkgs/rpms/libmusicbrainz3/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31090

Modified Files:
	libmusicbrainz-3.0.1-private.patch libmusicbrainz3.spec 
Added Files:
	libmusicbrainz-3.0.2-gcc44.patch 
Log Message:
* Wed Feb 25 2009 Rex Dieter <rdieter at fedoraproject.org> - 3.0.2-4
- work harder to omit extraneous pkgconfig deps
- gcc44 patch


libmusicbrainz-3.0.2-gcc44.patch:

--- NEW FILE libmusicbrainz-3.0.2-gcc44.patch ---
diff -up libmusicbrainz-3.0.2/src/utils_private.cpp.gcc44 libmusicbrainz-3.0.2/src/utils_private.cpp
--- libmusicbrainz-3.0.2/src/utils_private.cpp.gcc44	2008-07-02 01:57:10.000000000 -0500
+++ libmusicbrainz-3.0.2/src/utils_private.cpp	2009-02-25 11:07:46.000000000 -0600
@@ -23,6 +23,7 @@
 #include <cstdlib>
 #include <cstring>
 #include <cstdarg>
+#include <cstdio>
 #include <iostream>
 #include <map>
 #include <ne_uri.h> 

libmusicbrainz-3.0.1-private.patch:



Index: libmusicbrainz3.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libmusicbrainz3/devel/libmusicbrainz3.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- libmusicbrainz3.spec	25 Feb 2009 16:30:14 -0000	1.8
+++ libmusicbrainz3.spec	25 Feb 2009 17:14:27 -0000	1.9
@@ -4,7 +4,7 @@
 Summary: Library for accessing MusicBrainz servers
 Name: libmusicbrainz3
 Version: 3.0.2
-Release: 3%{?dist}
+Release: 4%{?dist}
 License: LGPLv2+
 Group: System Environment/Libraries
 URL: http://www.musicbrainz.org/
@@ -12,7 +12,10 @@
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 # upstreamed: http://lists.musicbrainz.org/pipermail/musicbrainz-devel/2008-September/002575.html
+# updated to comment out even Requires.private for now, to avoid needless deps
+# (re)introduced by recent fedora pkgconfig behavior change 
 Patch2: libmusicbrainz-3.0.1-private.patch
+Patch3: libmusicbrainz-3.0.2-gcc44.patch
 
 BuildRequires: cmake
 BuildRequires: doxygen
@@ -30,7 +33,7 @@
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
 Requires: pkgconfig
-# patch2 likely fixes this , confirm w/upstream -- Rex
+# patch2 removes the need for these
 #Requires: libdiscid-devel neon-devel
 %description devel
 This package contains the headers that programmers will need to develop
@@ -41,6 +44,7 @@
 %setup -q -n libmusicbrainz-%{version}
 
 %patch2 -p1 -b .private
+%patch3 -p1 -b .gcc44
 
 
 %build
@@ -79,6 +83,10 @@
 
 
 %changelog
+* Wed Feb 25 2009 Rex Dieter <rdieter at fedoraproject.org> - 3.0.2-4
+- work harder to omit extraneous pkgconfig deps
+- gcc44 patch
+
 * Wed Feb 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.0.2-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 




More information about the fedora-extras-commits mailing list