summaryrefslogtreecommitdiff
path: root/debian/patches/converter-install-share.diff
diff options
context:
space:
mode:
authorGravatar Benjamin Barenblat <bbaren@mit.edu>2015-01-20 17:04:19 -0500
committerGravatar Benjamin Barenblat <bbaren@mit.edu>2015-01-20 17:04:19 -0500
commitfa2a6beeb689fce28fe1813cc63e4fca7b9a7be9 (patch)
tree7d68b65eb356e801498770ac1997cc6a3bc962bb /debian/patches/converter-install-share.diff
parente4000a2b41099c4cc83da269004e24fa0928b6db (diff)
Enable converter plugin
Diffstat (limited to 'debian/patches/converter-install-share.diff')
-rw-r--r--debian/patches/converter-install-share.diff27
1 files changed, 27 insertions, 0 deletions
diff --git a/debian/patches/converter-install-share.diff b/debian/patches/converter-install-share.diff
new file mode 100644
index 00000000..37f383ff
--- /dev/null
+++ b/debian/patches/converter-install-share.diff
@@ -0,0 +1,27 @@
+From: Benjamin Barenblat <bbaren@mit.edu>
+Description: Place converter plugin presets in /usr/share/deadbeef
+ These are architecture-independent files, so they ought to go in /usr/share.
+Forwarded: no
+Last-Updated: 2015-01-20
+--- a/plugins/converter/Makefile.am
++++ b/plugins/converter/Makefile.am
+@@ -12,7 +12,7 @@ pkglib_LTLIBRARIES = converter.la conver
+ endif
+ endif
+
+-convdatadir = $(libdir)/deadbeef/convpresets
++convdatadir = $(prefix)/share/deadbeef/convpresets
+ convdata_DATA = \
+ presets/AAC.txt\
+ presets/ALAC.txt\
+--- a/plugins/converter/converter.c
++++ b/plugins/converter/converter.c
+@@ -470,7 +470,7 @@ load_encoder_presets (void) {
+ }
+
+ char syspath[PATH_MAX];
+- if (snprintf (syspath, sizeof (syspath), "%s/convpresets", deadbeef->get_plugin_dir ()) < 0) {
++ if (snprintf (syspath, sizeof (syspath), "%s/share/deadbeef/convpresets", deadbeef->get_prefix ()) < 0) {
+ return -1;
+ }
+