rpms/libmusicbrainz3/F-10 libmusicbrainz-3.0.2-gcc44.patch, NONE, 1.1 libmusicbrainz-3.0.1-private.patch, 1.1, 1.2 libmusicbrainz3.spec, 1.6, 1.7

Rex Dieter rdieter at fedoraproject.org
Wed Feb 25 17:21:34 UTC 2009


Author: rdieter

Update of /cvs/pkgs/rpms/libmusicbrainz3/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1484

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: libmusicbrainz-3.0.1-private.patch
===================================================================
RCS file: /cvs/pkgs/rpms/libmusicbrainz3/F-10/libmusicbrainz-3.0.1-private.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- libmusicbrainz-3.0.1-private.patch	25 Jul 2008 16:01:23 -0000	1.1
+++ libmusicbrainz-3.0.1-private.patch	25 Feb 2009 17:21:03 -0000	1.2
@@ -6,7 +6,7 @@
  URL: http://musicbrainz.org/doc/libmusicbrainz
  Version: ${PROJECT_VERSION}
 -Requires: neon >= 0.25, libdiscid
-+Requires.private: neon >= 0.25, libdiscid
++#Requires.private: neon >= 0.25, libdiscid
  Libs: -L${LIB_INSTALL_DIR} -lmusicbrainz3
  Cflags: -I${INCLUDE_INSTALL_DIR}
  


Index: libmusicbrainz3.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libmusicbrainz3/F-10/libmusicbrainz3.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- libmusicbrainz3.spec	16 Sep 2008 14:46:51 -0000	1.6
+++ libmusicbrainz3.spec	25 Feb 2009 17:21:03 -0000	1.7
@@ -4,7 +4,7 @@
 Summary: Library for accessing MusicBrainz servers
 Name: libmusicbrainz3
 Version: 3.0.2
-Release: 1%{?dist}
+Release: 4%{?dist}
 License: LGPLv2+
 Group: System Environment/Libraries
 URL: http://www.musicbrainz.org/
@@ -12,11 +12,15 @@
 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
 BuildRequires: libdiscid-devel
+BuildRequires: pkgconfig
 BuildRequires: neon-devel
 
 %description
@@ -29,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
@@ -40,6 +44,7 @@
 %setup -q -n libmusicbrainz-%{version}
 
 %patch2 -p1 -b .private
+%patch3 -p1 -b .gcc44
 
 
 %build
@@ -78,6 +83,16 @@
 
 
 %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
+
+* Fri Dec 12 2008 Rex Dieter <rdieter at fedoraproject.org> 3.0.2-2
+- rebuild for pkgconfig deps
+
 * Tue Sep 16 2008 Rex Dieter <rdieter at fedoraproject.org> 3.0.2-1
 - libmusicbrainz3-3.0.2
 




More information about the fedora-extras-commits mailing list