]> git.pld-linux.org Git - packages/libmtp.git/commitdiff
- up to 1.1.6 auto/th/libmtp-1.1.6-1
authorJan Rękorajski <baggins@pld-linux.org>
Tue, 14 May 2013 17:03:47 +0000 (19:03 +0200)
committerJan Rękorajski <baggins@pld-linux.org>
Tue, 14 May 2013 17:03:47 +0000 (19:03 +0200)
libmtp.spec
stdout-pollution.patch [new file with mode: 0644]

index e18284d180ed4b1b5a234fddef25291ed76d31cc..c09ede5e0070201e5e18dab2ba9a1f301bcf6c54 100644 (file)
@@ -5,12 +5,13 @@
 Summary:       Implementation of Microsoft's Media Transfer Protocol (MTP)
 Summary(pl.UTF-8):     Implementacja protokołu MTP (Media Transfer Protocol) Microsoftu
 Name:          libmtp
-Version:       1.1.5
-Release:       2
+Version:       1.1.6
+Release:       1
 License:       LGPL v2+
 Group:         Libraries
 Source0:       http://downloads.sourceforge.net/libmtp/%{name}-%{version}.tar.gz
-# Source0-md5: f80e45c0e6e5798c434bb1c26a7b602d
+# Source0-md5: 87835626dbcf39e62bfcdd4ae6da2063
+Patch0:                stdout-pollution.patch
 URL:           http://libmtp.sourceforge.net/
 BuildRequires: automake
 %{?with_apidocs:BuildRequires: doxygen}
@@ -83,6 +84,7 @@ Reguły UDEV dla urządzeń libmtp.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 cp -f /usr/share/automake/config.sub .
diff --git a/stdout-pollution.patch b/stdout-pollution.patch
new file mode 100644 (file)
index 0000000..785e6b2
--- /dev/null
@@ -0,0 +1,78 @@
+--- libmtp-1.1.6/src/mtpz.c.orig       2013-05-14 18:57:23.417319178 +0200
++++ libmtp-1.1.6/src/mtpz.c    2013-05-14 18:58:24.777318734 +0200
+@@ -119,7 +119,7 @@
+       char *home = getenv("HOME");
+       if (!home)
+       {
+-              LIBMTP_INFO("Unable to determine user's home directory, MTPZ disabled");
++              LIBMTP_ERROR("Unable to determine user's home directory, MTPZ disabled");
+               return -1;
+       }
+@@ -130,7 +130,7 @@
+       FILE *fdata = fopen(path, "r");
+       if (!fdata)
+       {
+-              LIBMTP_INFO("Unable to open ~/.mtpz-data for reading, MTPZ disabled.");
++              LIBMTP_ERROR("Unable to open ~/.mtpz-data for reading, MTPZ disabled.");
+               return -1;
+       }
+@@ -138,7 +138,7 @@
+       MTPZ_PUBLIC_EXPONENT = (unsigned char *)fgets_strip((char *)malloc(8), 8, fdata);
+       if (!MTPZ_PUBLIC_EXPONENT)
+       {
+-              LIBMTP_INFO("Unable to read MTPZ public exponent from ~/.mtpz-data, MTPZ disabled");
++              LIBMTP_ERROR("Unable to read MTPZ public exponent from ~/.mtpz-data, MTPZ disabled");
+               return -1;
+       }
+@@ -146,20 +146,20 @@
+       char *hexenckey = (unsigned char *)fgets_strip((char *)malloc(35), 35, fdata);
+       if (!hexenckey)
+       {
+-              LIBMTP_INFO("Unable to read MTPZ encryption key from ~/.mtpz-data, MTPZ disabled");
++              LIBMTP_ERROR("Unable to read MTPZ encryption key from ~/.mtpz-data, MTPZ disabled");
+               return -1;
+       }
+       MTPZ_ENCRYPTION_KEY = hex_to_bytes(hexenckey, strlen(hexenckey));
+       if (!MTPZ_ENCRYPTION_KEY)
+       {
+-              LIBMTP_INFO("Unable to read MTPZ encryption key from ~/.mtpz-data, MTPZ disabled");
++              LIBMTP_ERROR("Unable to read MTPZ encryption key from ~/.mtpz-data, MTPZ disabled");
+       }
+       // Should only be 256 characters in length, but fgets will encounter a newline and stop.
+       MTPZ_MODULUS = (unsigned char *)fgets_strip((char *)malloc(260), 260, fdata);
+       if (!MTPZ_MODULUS)
+       {
+-              LIBMTP_INFO("Unable to read MTPZ modulus from ~/.mtpz-data, MTPZ disabled");
++              LIBMTP_ERROR("Unable to read MTPZ modulus from ~/.mtpz-data, MTPZ disabled");
+               return -1;
+       }
+@@ -167,7 +167,7 @@
+       MTPZ_PRIVATE_KEY = (unsigned char *)fgets_strip((char *)malloc(260), 260, fdata);
+       if (!MTPZ_PRIVATE_KEY)
+       {
+-              LIBMTP_INFO("Unable to read MTPZ private key from ~/.mtpz-data, MTPZ disabled");
++              LIBMTP_ERROR("Unable to read MTPZ private key from ~/.mtpz-data, MTPZ disabled");
+               return -1;
+       }
+@@ -175,13 +175,13 @@
+       char *hexcerts = fgets_strip((char *)malloc(1260), 1260, fdata);
+       if (!hexcerts)
+       {
+-              LIBMTP_INFO("Unable to read MTPZ certificates from ~/.mtpz-data, MTPZ disabled");
++              LIBMTP_ERROR("Unable to read MTPZ certificates from ~/.mtpz-data, MTPZ disabled");
+               return -1;
+       }
+       MTPZ_CERTIFICATES = hex_to_bytes(hexcerts, strlen(hexcerts));
+       if (!MTPZ_CERTIFICATES)
+       {
+-              LIBMTP_INFO("Unable to parse MTPZ certificates from ~/.mtpz-data, MTPZ disabled");
++              LIBMTP_ERROR("Unable to parse MTPZ certificates from ~/.mtpz-data, MTPZ disabled");
+               return -1;
+       }
This page took 0.074717 seconds and 4 git commands to generate.