tags 417437 + patch thanks Hi,
Attached is the diff for my mypasswordsafe 0.0.20050615-2.1 NMU. There's still some cleanup in the doc-base part of things, but I leave that to you for now. Cheers, -- ----------------------------------------------------------------- | ,''`. Stephen Gran | | : :' : [EMAIL PROTECTED] | | `. `' Debian user, admin, and developer | | `- http://www.debian.org | -----------------------------------------------------------------
diff -u mypasswordsafe-0.0.20050615/src/safeserializer.cpp mypasswordsafe-0.0.20050615/src/safeserializer.cpp --- mypasswordsafe-0.0.20050615/src/safeserializer.cpp +++ mypasswordsafe-0.0.20050615/src/safeserializer.cpp @@ -22,6 +22,7 @@ #include "plaintextlizer.hpp" #include "serializers.hpp" #include "xmlserializer.hpp" +#include <algorithm> using namespace std; diff -u mypasswordsafe-0.0.20050615/Makefile mypasswordsafe-0.0.20050615/Makefile --- mypasswordsafe-0.0.20050615/Makefile +++ mypasswordsafe-0.0.20050615/Makefile @@ -54,10 +54,11 @@ config: src/config.h clean: MyPasswordSafe.mak - ${MAKE} -f $< clean + ${MAKE} -f $< distclean ${MAKE} -C uuid-1.0.0 clean rm $< - rm -r doc/api + rm -rf doc/api + rm -f locale/*.qm install: install -d $(PREFIX)/bin $(PREFIX)/share/MyPasswordSafe/locale \ diff -u mypasswordsafe-0.0.20050615/debian/rules mypasswordsafe-0.0.20050615/debian/rules --- mypasswordsafe-0.0.20050615/debian/rules +++ mypasswordsafe-0.0.20050615/debian/rules @@ -42,11 +42,14 @@ clean: dh_testdir dh_testroot - rm -f build-stamp configure-stamp # Add here commands to clean up after the build process. - -$(MAKE) clean - +ifeq (Makefile,$(wildcard Makefile)) + $(MAKE) clean +endif + + rm -f build-stamp configure-stamp uuid-1.0.0/config.status + rm -f uuid-1.0.0/config.log uuid-1.0.0/uuid-config uuid-1.0.0/Makefile uuid-1.0.0/libtool # The files below are automatically created by qmake in the clean rule # Remove them, otherwise the build breaks with rootcmd = sudo rm -rf .ui .moc .obj diff -u mypasswordsafe-0.0.20050615/debian/changelog mypasswordsafe-0.0.20050615/debian/changelog --- mypasswordsafe-0.0.20050615/debian/changelog +++ mypasswordsafe-0.0.20050615/debian/changelog @@ -1,3 +1,15 @@ +mypasswordsafe (0.0.20050615-2.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix FTBFS with gcc-4.3 (closes: #417437) + * Some lintian induced cleanup: + - Stop ignoring errors in clean target + - Remove a few more files in clean + - Move Homepage to control field + * Update Standards-Version (no changes) + + -- Stephen Gran <[EMAIL PROTECTED]> Sat, 05 Apr 2008 20:14:33 +0100 + mypasswordsafe (0.0.20050615-2) unstable; urgency=low * New maintainer. (Closes: 378540). diff -u mypasswordsafe-0.0.20050615/debian/control mypasswordsafe-0.0.20050615/debian/control --- mypasswordsafe-0.0.20050615/debian/control +++ mypasswordsafe-0.0.20050615/debian/control @@ -3,7 +3,8 @@ Priority: optional Maintainer: Felipe Augusto van de Wiel (faw) <[EMAIL PROTECTED]> Build-Depends: debhelper (>= 4.0.0), libboost-dev, libqt3-mt-dev, qt3-dev-tools -Standards-Version: 3.6.2 +Standards-Version: 3.7.3 +Homepage: http://www.semanticgap.com/myps/ Package: mypasswordsafe Architecture: any @@ -26,2 +26,0 @@ - . - Homepage: http://www.semanticgap.com/myps/ only in patch2: unchanged: --- mypasswordsafe-0.0.20050615.orig/src/crypto/bfproxy.cpp +++ mypasswordsafe-0.0.20050615/src/crypto/bfproxy.cpp @@ -17,6 +17,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ #include "bfproxy.hpp" +#include <cstring> BFProxy::BFProxy(const unsigned char *key, int len) { only in patch2: unchanged: --- mypasswordsafe-0.0.20050615.orig/src/encryptedstring.cpp +++ mypasswordsafe-0.0.20050615/src/encryptedstring.cpp @@ -22,6 +22,8 @@ #include "crypto/sha1.h" #include "securedstring.hpp" #include "encryptedstring.hpp" +#include <cstring> +#include <cstdlib> using namespace std; only in patch2: unchanged: --- mypasswordsafe-0.0.20050615.orig/src/pwsafe/Util.h +++ mypasswordsafe-0.0.20050615/src/pwsafe/Util.h @@ -11,6 +11,7 @@ #include <string> using std::string; +#include <cstring> #include "PW_sha1.h" #include "PwsPlatform.h" #include "myutil.hpp" only in patch2: unchanged: --- mypasswordsafe-0.0.20050615.orig/src/pwsafe/Util.cpp +++ mypasswordsafe-0.0.20050615/src/pwsafe/Util.cpp @@ -6,6 +6,8 @@ //#include "PwsPlatform.h" #include <stdio.h> +#include <limits.h> +#include <cstdlib> #include <iostream> using std::cout; using std::endl; only in patch2: unchanged: --- mypasswordsafe-0.0.20050615.orig/src/safe.hpp +++ mypasswordsafe-0.0.20050615/src/safe.hpp @@ -128,7 +128,7 @@ SafeEntry(SafeGroup *parent); SafeEntry(SafeGroup *parent, const QString &n, const QString &u, - const EncryptedString &p, const QString &n); + const EncryptedString &p, const QString &z); SafeEntry(const SafeEntry &item); ~SafeEntry();
signature.asc
Description: Digital signature