25569ccc229d13568c1ac9553168d1ec2df8b646
[feed/packages.git] / sound / pianod / patches / 020-Use_package_config_h_for_all_modules.patch
1 --- a/src/libpiano/config.h
2 +++ /dev/null
3 @@ -1 +0,0 @@
4 -#define PACKAGE "libpiano"
5 --- a/src/libwaitress/config.h
6 +++ /dev/null
7 @@ -1 +0,0 @@
8 -#define PACKAGE "libwaitress"
9 --- a/src/libpiano/piano.h
10 +++ b/src/libpiano/piano.h
11 @@ -39,6 +39,8 @@ THE SOFTWARE.
12 * http://pan-do-ra-api.wikia.com
13 */
14
15 +#define LIBPIANO_NAME "libpiano"
16 +
17 #define PIANO_RPC_HOST "tuner.pandora.com"
18 #define PIANO_RPC_PATH "/services/json/?"
19
20 --- a/src/libwaitress/waitress.c
21 +++ b/src/libwaitress/waitress.c
22 @@ -922,14 +922,14 @@ static WaitressReturn_t WaitressSendRequ
23 if (WaitressProxyEnabled (waith) && !waith->url.tls) {
24 snprintf (buf, WAITRESS_BUFFER_SIZE,
25 "%s http://%s:%s/%s HTTP/" WAITRESS_HTTP_VERSION "\r\n"
26 - "Host: %s\r\nUser-Agent: " PACKAGE "\r\nConnection: Close\r\n",
27 + "Host: %s\r\nUser-Agent: " LIBWAITRESS_NAME "\r\nConnection: Close\r\n",
28 (waith->method == WAITRESS_METHOD_GET ? "GET" : "POST"),
29 waith->url.host,
30 WaitressDefaultPort (&waith->url), path, waith->url.host);
31 } else {
32 snprintf (buf, WAITRESS_BUFFER_SIZE,
33 "%s /%s HTTP/" WAITRESS_HTTP_VERSION "\r\n"
34 - "Host: %s\r\nUser-Agent: " PACKAGE "\r\nConnection: Close\r\n",
35 + "Host: %s\r\nUser-Agent: " LIBWAITRESS_NAME "\r\nConnection: Close\r\n",
36 (waith->method == WAITRESS_METHOD_GET ? "GET" : "POST"),
37 path, waith->url.host);
38 }
39 --- a/src/libwaitress/waitress.h
40 +++ b/src/libwaitress/waitress.h
41 @@ -29,6 +29,8 @@ THE SOFTWARE.
42 #include <stdbool.h>
43 #include <gnutls/gnutls.h>
44
45 +#define LIBWAITRESS_NAME "libwaitress"
46 +
47 #define WAITRESS_BUFFER_SIZE 10*1024
48
49 typedef enum {
50 --- a/src/libpiano/request.c
51 +++ b/src/libpiano/request.c
52 @@ -40,6 +40,7 @@ THE SOFTWARE.
53 #include <stdio.h>
54 #include <string.h>
55 /* needed for urlencode */
56 +#include <config.h>
57 #include <waitress.h>
58
59 #include "piano.h"