tags 417062 + patch thanks Hi,
Attached is the diff for my id3lib3.8.3 3.8.3-7.1 NMU. Cheers, -- ----------------------------------------------------------------- | ,''`. Stephen Gran | | : :' : [EMAIL PROTECTED] | | `. `' Debian user, admin, and developer | | `- http://www.debian.org | -----------------------------------------------------------------
diff -u id3lib3.8.3-3.8.3/doc/man/id3convert.1 id3lib3.8.3-3.8.3/doc/man/id3convert.1 --- id3lib3.8.3-3.8.3/doc/man/id3convert.1 +++ id3lib3.8.3-3.8.3/doc/man/id3convert.1 @@ -6,11 +6,9 @@ .RB [ .I OPTION .RB ] -... .RB [ .I FILE .RB ] -... .br .SH DESCRIPTION .B Id3convert diff -u id3lib3.8.3-3.8.3/doc/man/id3info.1 id3lib3.8.3-3.8.3/doc/man/id3info.1 --- id3lib3.8.3-3.8.3/doc/man/id3info.1 +++ id3lib3.8.3-3.8.3/doc/man/id3info.1 @@ -6,11 +6,9 @@ .RB [ .I OPTION .RB ] -... .RB [ .I FILE .RB ] -... .br .SH DESCRIPTION .B Id3info reverted: --- id3lib3.8.3-3.8.3/src/tag_file.loT +++ id3lib3.8.3-3.8.3.orig/src/tag_file.loT @@ -1,7 +0,0 @@ -# tag_file.lo - a libtool object file -# Generated by ltmain.sh - GNU libtool 1.5.6 (1.1220.2.95 2004/04/11 05:50:42) Debian: 215 $ -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# Name of the PIC object. diff -u id3lib3.8.3-3.8.3/debian/changelog id3lib3.8.3-3.8.3/debian/changelog --- id3lib3.8.3-3.8.3/debian/changelog +++ id3lib3.8.3-3.8.3/debian/changelog @@ -1,3 +1,16 @@ +id3lib3.8.3 (3.8.3-7.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix FTBFS with gcc-4.3 (closes: #417062) + * Lintian warnigns repaired: + - Update DH_COMPAT from, er, 1 + - Don't ignore make clean failures + - Add link to LGPL-2 in common-licenses + - Add © to debian/copyright + - remove some broken non-roff form manpages + + -- Stephen Gran <[EMAIL PROTECTED]> Sat, 05 Apr 2008 15:55:14 +0100 + id3lib3.8.3 (3.8.3-7) unstable; urgency=high * SECURITY: Change #ifdef logic to select mkstemp() code instead of diff -u id3lib3.8.3-3.8.3/debian/copyright id3lib3.8.3-3.8.3/debian/copyright --- id3lib3.8.3-3.8.3/debian/copyright +++ id3lib3.8.3-3.8.3/debian/copyright @@ -13,16 +13,3 @@ -Copyright 1999, 2000 Scott Thomas Haug - -This library is free software; you can redistribute it and/or modify it -under the terms of the GNU Library General Public License as published by -the Free Software Foundation; either version 2 of the License, or (at your -option) any later version. - -This library is distributed in the hope that it will be useful, but WITHOUT -ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public -License for more details. - -You should have received a copy of the GNU Library General Public License -along with this library; if not, write to the Free Software Foundation, -Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +© 1999, 2000 Scott Thomas Haug +On Debian systems, this file can be found at /usr/share/common-licenses/LGPL-2 reverted: --- id3lib3.8.3-3.8.3/debian/dirs +++ id3lib3.8.3-3.8.3.orig/debian/dirs @@ -1,2 +0,0 @@ -usr/lib -usr/include diff -u id3lib3.8.3-3.8.3/debian/control id3lib3.8.3-3.8.3/debian/control --- id3lib3.8.3-3.8.3/debian/control +++ id3lib3.8.3-3.8.3/debian/control @@ -8,7 +8,7 @@ Package: libid3-3.8.3-dev Section: libdevel Architecture: any -Depends: libid3-3.8.3c2a (= ${Source-Version}), zlib1g-dev +Depends: libid3-3.8.3c2a (= ${binary:Version}), zlib1g-dev Replaces: libid3-dev Provides: libid3-dev Conflicts: libid3-dev diff -u id3lib3.8.3-3.8.3/debian/rules id3lib3.8.3-3.8.3/debian/rules --- id3lib3.8.3-3.8.3/debian/rules +++ id3lib3.8.3-3.8.3/debian/rules @@ -6,7 +6,7 @@ #export DH_VERBOSE=1 # This is the debhelper compatability version to use. -export DH_COMPAT=1 +#export DH_COMPAT=1 # shared library versions, option 1 version=3.8.3 @@ -38,7 +38,9 @@ rm -f build-stamp # Add here commands to clean up after the build process. - -$(MAKE) distclean +ifeq (Makefile,$(wildcard Makefile)) + $(MAKE) distclean +endif rm -f popt/intl/libintl.h rm -f configure dh_clean only in patch2: unchanged: --- id3lib3.8.3-3.8.3.orig/configure.in +++ id3lib3.8.3-3.8.3/configure.in @@ -227,7 +227,6 @@ ) AC_CHECK_HEADERS( \ string \ - iomanip.h \ ,,AC_MSG_ERROR([Missing a vital header file for id3lib]) ) only in patch2: unchanged: --- id3lib3.8.3-3.8.3.orig/include/id3/writers.h +++ id3lib3.8.3-3.8.3/include/id3/writers.h @@ -30,7 +30,7 @@ #include "id3/writer.h" #include "id3/id3lib_streams.h" -//#include <string.h> +#include <cstring> class ID3_CPP_EXPORT ID3_OStreamWriter : public ID3_Writer { only in patch2: unchanged: --- id3lib3.8.3-3.8.3.orig/include/id3/id3lib_strings.h +++ id3lib3.8.3-3.8.3/include/id3/id3lib_strings.h @@ -30,6 +30,7 @@ #define _ID3LIB_STRINGS_H_ #include <string> +#include <cstring> #if (defined(__GNUC__) && (__GNUC__ >= 3) || (defined(_MSC_VER) && _MSC_VER > 1000)) namespace std only in patch2: unchanged: --- id3lib3.8.3-3.8.3.orig/examples/demo_convert.cpp +++ id3lib3.8.3-3.8.3/examples/demo_convert.cpp @@ -84,7 +84,7 @@ } } -int main( unsigned int argc, char * const argv[]) +int main(int argc, char * const argv[]) { flags_t ulFlag = ID3TT_ALL; gengetopt_args_info args; only in patch2: unchanged: --- id3lib3.8.3-3.8.3.orig/examples/demo_copy.cpp +++ id3lib3.8.3-3.8.3/examples/demo_copy.cpp @@ -81,7 +81,7 @@ } } -int main( unsigned int argc, char * const argv[]) +int main(int argc, char * const argv[]) { int ulFlag = ID3TT_ID3; ID3D_INIT_DOUT(); only in patch2: unchanged: --- id3lib3.8.3-3.8.3.orig/examples/demo_info.cpp +++ id3lib3.8.3-3.8.3/examples/demo_info.cpp @@ -309,7 +309,7 @@ #define DEBUG -int main( unsigned int argc, char * const argv[]) +int main(int argc, char * const argv[]) { ID3D_INIT_DOUT(); only in patch2: unchanged: --- id3lib3.8.3-3.8.3.orig/examples/demo_tag.cpp +++ id3lib3.8.3-3.8.3/examples/demo_tag.cpp @@ -46,7 +46,7 @@ os << "v2"; } -int main( unsigned int argc, char * const argv[]) +int main(int argc, char * const argv[]) { int ulFlag = ID3TT_ID3; ID3D_INIT_DOUT(); only in patch2: unchanged: --- id3lib3.8.3-3.8.3.orig/debian/compat +++ id3lib3.8.3-3.8.3/debian/compat @@ -0,0 +1 @@ +5
signature.asc
Description: Digital signature