Mailinglist Archive: opensuse-commit (857 mails)

< Previous Next >
commit taglib
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Fri, 09 Nov 2007 01:01:52 +0100
  • Message-id: <20071109000152.777A4678336@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package taglib
checked in at Fri Nov 9 01:01:52 CET 2007.

--------
--- KDE/taglib/taglib.changes 2007-08-10 00:19:22.000000000 +0200
+++ /mounts/work_src_done/STABLE/taglib/taglib.changes 2007-11-07
10:52:32.000000000 +0100
@@ -1,0 +2,5 @@
+Wed Nov 7 10:52:28 CET 2007 - meissner@xxxxxxx
+
+- fixed gcc4.3 build
+
+-------------------------------------------------------------------

New:
----
gcc43-fixes.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ taglib.spec ++++++
--- /var/tmp/diff_new_pack.Q20381/_old 2007-11-09 01:00:19.000000000 +0100
+++ /var/tmp/diff_new_pack.Q20381/_new 2007-11-09 01:00:19.000000000 +0100
@@ -12,16 +12,17 @@

Name: taglib
BuildRequires: doxygen fdupes gcc-c++ graphviz update-desktop-files zlib-devel
-License: LGPL v2 or later
+License: LGPL v2.1 or later
Group: Development/Libraries/C and C++
Summary: C++ Library to Parse Metadata in Media Files
-URL: http://ktown.kde.org/~wheeler/taglib/
+Url: http://ktown.kde.org/~wheeler/taglib/
Version: 1.4
-Release: 98
+Release: 126
Source0: %name-%version.tar.bz2
Source1: %name.desktop
Patch: %name-%version-autoconf.diff
Patch1: taglib-includes.diff
+Patch2: gcc43-fixes.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build

%description
@@ -36,7 +37,7 @@

%package devel
Group: Development/Libraries/C and C++
-License: LGPL v2 or later
+License: LGPL v2.1 or later
Summary: C++ Library to Parse Metadata in media files
Requires: taglib = %{version} libstdc++-devel

@@ -54,6 +55,7 @@
%setup -q
%patch
%patch1
+%patch2
%{__make} -f Makefile.cvs

%build
@@ -73,7 +75,6 @@
%{__mkdir_p} %{buildroot}%_defaultdocdir/%name
%{__cp} -a AUTHORS COPYING README taglib-api/html \
%{buildroot}%_defaultdocdir/%name/
-
%fdupes %{buildroot}
# only causes causes bloat
%{__rm} %{buildroot}%{_libdir}/libtag*.la
@@ -103,8 +104,9 @@
%{_includedir}/taglib
%{_libdir}/libtag*.so
%{_libdir}/pkgconfig/taglib.pc
-
%changelog
+* Wed Nov 07 2007 - meissner@xxxxxxx
+- fixed gcc4.3 build
* Wed Aug 08 2007 - crrodriguez@xxxxxxx
- fix more issues:
- this package does NOT require libjpeg-devel for build

++++++ gcc43-fixes.patch ++++++
--- bindings/c/tag_c.cpp
+++ bindings/c/tag_c.cpp
@@ -21,6 +21,8 @@

#include "tag_c.h"

+#include <cstring>
+#include <cstdlib>
#include <fileref.h>
#include <tfile.h>
#include <vorbisfile.h>
--- taglib/toolkit/tbytevector.cpp
+++ taglib/toolkit/tbytevector.cpp
@@ -21,6 +21,7 @@

#include <iostream>

+#include <cstring>
#include <tstring.h>
#include <tdebug.h>

--- taglib/toolkit/tfile.cpp
+++ taglib/toolkit/tfile.cpp
@@ -26,6 +26,8 @@
#include <stdio.h>
#include <sys/stat.h>
#include <unistd.h>
+#include <cstring>
+#include <cstdlib>

using namespace TagLib;

--- taglib/toolkit/tstring.cpp
+++ taglib/toolkit/tstring.cpp
@@ -23,6 +23,7 @@
#include "unicode.h"
#include "tdebug.h"

+#include <cstring>
#include <iostream>

namespace TagLib {
--- tests/toolkit-test.cpp
+++ tests/toolkit-test.cpp
@@ -27,6 +27,7 @@
#include <tbytevector.h>
#include <tbytevectorlist.h>
#include <tstring.h>
+#include <cstring>
#include <tlist.h>
#include <tdebug.h>



++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages