summaryrefslogtreecommitdiffstats
path: root/audio/rhythmbox-devel/files
diff options
context:
space:
mode:
authormarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2008-05-14 10:10:41 +0800
committermarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2008-05-14 10:10:41 +0800
commit5a79bf43b13b13189baa1824b8b3fb029464aa0b (patch)
tree45975c5272e9a8c9f5514c6b91858799ee697cf3 /audio/rhythmbox-devel/files
parent02807bdcb78a7514c33a38c18f846b5a6af982af (diff)
downloadmarcuscom-ports-5a79bf43b13b13189baa1824b8b3fb029464aa0b.tar
marcuscom-ports-5a79bf43b13b13189baa1824b8b3fb029464aa0b.tar.gz
marcuscom-ports-5a79bf43b13b13189baa1824b8b3fb029464aa0b.tar.bz2
marcuscom-ports-5a79bf43b13b13189baa1824b8b3fb029464aa0b.tar.lz
marcuscom-ports-5a79bf43b13b13189baa1824b8b3fb029464aa0b.tar.xz
marcuscom-ports-5a79bf43b13b13189baa1824b8b3fb029464aa0b.tar.zst
marcuscom-ports-5a79bf43b13b13189baa1824b8b3fb029464aa0b.zip
Chase the totem-pl-parser shared lib version.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@10944 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'audio/rhythmbox-devel/files')
-rw-r--r--audio/rhythmbox-devel/files/patch-configure29
-rw-r--r--audio/rhythmbox-devel/files/patch-plugins_cd-recorder_rb-recorder-gst.c12
-rw-r--r--audio/rhythmbox-devel/files/patch-plugins_daap_rb-daap-src.c26
-rw-r--r--audio/rhythmbox-devel/files/patch-podcast_rb-podcast-parse.h10
4 files changed, 77 insertions, 0 deletions
diff --git a/audio/rhythmbox-devel/files/patch-configure b/audio/rhythmbox-devel/files/patch-configure
new file mode 100644
index 000000000..cb7075d40
--- /dev/null
+++ b/audio/rhythmbox-devel/files/patch-configure
@@ -0,0 +1,29 @@
+--- configure.orig 2008-03-17 00:11:17.000000000 -0400
++++ configure 2008-03-17 00:26:52.000000000 -0400
+@@ -14152,7 +14152,7 @@ else
+ echo "${ECHO_T}yes" >&6; }
+ have_gio=yes
+ fi
+-if test x$have_gio == "xyes"; then
++if test x$have_gio = "xyes"; then
+
+ cat >>confdefs.h <<\_ACEOF
+ #define HAVE_GIO 1
+@@ -14244,7 +14244,7 @@ echo "$as_me: error: HAL support explici
+ { (exit 1); exit 1; }; }
+ fi
+
+- if test "x$enable_hal" == "xyes"; then
++ if test "x$enable_hal" = "xyes"; then
+
+ cat >>confdefs.h <<\_ACEOF
+ #define HAVE_HAL 1
+@@ -21807,7 +21807,7 @@ echo "${ECHO_T}yes" >&6; }
+ :
+ fi
+ fi
+-MOZILLA_PLUGINDIR="${MOZILLA_PLUGINDIR:="\${libdir}/mozilla/plugins"}"
++MOZILLA_PLUGINDIR="${MOZILLA_PLUGINDIR}"
+
+
+ if test x$enable_browser_plugin = xyes; then
diff --git a/audio/rhythmbox-devel/files/patch-plugins_cd-recorder_rb-recorder-gst.c b/audio/rhythmbox-devel/files/patch-plugins_cd-recorder_rb-recorder-gst.c
new file mode 100644
index 000000000..c70afd0dc
--- /dev/null
+++ b/audio/rhythmbox-devel/files/patch-plugins_cd-recorder_rb-recorder-gst.c
@@ -0,0 +1,12 @@
+--- plugins/cd-recorder/rb-recorder-gst.c.orig Wed Aug 10 20:06:11 2005
++++ plugins/cd-recorder/rb-recorder-gst.c Wed Aug 10 20:06:31 2005
+@@ -25,7 +25,9 @@
+ #include <string.h>
+ #include <math.h>
+ #include <time.h>
++#ifndef __FreeBSD__
+ #include <sys/vfs.h>
++#endif
+ #include <sys/types.h>
+ #include <sys/stat.h>
+ #include <fcntl.h>
diff --git a/audio/rhythmbox-devel/files/patch-plugins_daap_rb-daap-src.c b/audio/rhythmbox-devel/files/patch-plugins_daap_rb-daap-src.c
new file mode 100644
index 000000000..4d9bb5178
--- /dev/null
+++ b/audio/rhythmbox-devel/files/patch-plugins_daap_rb-daap-src.c
@@ -0,0 +1,26 @@
+--- plugins/daap/rb-daap-src.c.orig Fri Jan 27 21:11:13 2006
++++ plugins/daap/rb-daap-src.c Thu Feb 2 02:07:48 2006
+@@ -34,6 +34,7 @@
+ #include <sys/ioctl.h>
+ #include <netdb.h>
+ #include <unistd.h>
++#include <signal.h>
+ #include <ctype.h>
+
+ #include <libsoup/soup-headers.h>
+@@ -435,7 +436,14 @@ rb_daap_src_write (RBDAAPSrc *src, const
+ size_t bytes_written = 0;
+
+ while (bytes_written < count) {
+- ssize_t wrote = send (src->sock_fd, buf + bytes_written, count - bytes_written, MSG_NOSIGNAL);
++ ssize_t wrote;
++#ifdef MSG_NOSIGNAL
++ wrote = send (src->sock_fd, buf + bytes_written, count - bytes_written, MSG_NOSIGNAL);
++#else
++ signal (SIGPIPE, SIG_IGN);
++ wrote = send (src->sock_fd, buf + bytes_written, count - bytes_written, 0);
++ signal (SIGPIPE, SIG_DFL);
++#endif
+
+ if (wrote < 0) {
+ GST_WARNING ("error while writing: %s", g_strerror (errno));
diff --git a/audio/rhythmbox-devel/files/patch-podcast_rb-podcast-parse.h b/audio/rhythmbox-devel/files/patch-podcast_rb-podcast-parse.h
new file mode 100644
index 000000000..2208b3205
--- /dev/null
+++ b/audio/rhythmbox-devel/files/patch-podcast_rb-podcast-parse.h
@@ -0,0 +1,10 @@
+--- podcast/rb-podcast-parse.h.orig Mon Nov 28 13:51:28 2005
++++ podcast/rb-podcast-parse.h Mon Nov 28 13:51:05 2005
+@@ -22,6 +22,7 @@
+ #ifndef RB_PODCAST_PARSE_H
+ #define RB_PODCAST_PARSE_H
+
++#include <inttypes.h>
+ #include <glib.h>
+
+ typedef struct