]> git.sesse.net Git - vlc/commitdiff
contrib: fix static linking of libbluray
authorRémi Denis-Courmont <remi@remlab.net>
Sun, 27 Nov 2011 09:30:27 +0000 (11:30 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Sun, 27 Nov 2011 09:31:12 +0000 (11:31 +0200)
Upstream should set Libs.private, but we want Libs.

contrib/src/bluray/pkg-static.patch [new file with mode: 0644]
contrib/src/bluray/rules.mak

diff --git a/contrib/src/bluray/pkg-static.patch b/contrib/src/bluray/pkg-static.patch
new file mode 100644 (file)
index 0000000..8612148
--- /dev/null
@@ -0,0 +1,10 @@
+diff -ru libbluray/src/libbluray.pc.in libbluray2/src/libbluray.pc.in
+--- libbluray/src/libbluray.pc.in      2011-11-27 10:58:55.000000000 +0200
++++ libbluray2/src/libbluray.pc.in     2011-11-27 11:26:30.000000000 +0200
+@@ -6,5 +6,5 @@
+ Name: libbluray
+ Description: library supporting Blu-ray playback
+ Version: @PACKAGE_VERSION@
+-Libs: -L${libdir} -lbluray
++Libs: -L${libdir} -lbluray @DLOPEN_LDFLAGS@
+ Cflags: -I${includedir}
index a5ae24e95c7d46ab588b239782e9917c6544f82b..ff42ee8fb4748233721b518629b09b1a725777df 100644 (file)
@@ -18,6 +18,7 @@ $(TARBALLS)/libbluray-git.tar.xz:
 
 libbluray: libbluray-git.tar.xz .sum-libbluray
        $(UNPACK)
+       $(APPLY) $(SRC)/bluray/pkg-static.patch
        $(MOVE)
 
 .libbluray: libbluray