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();
 

Attachment: signature.asc
Description: Digital signature

Reply via email to