Commit 0473ca29 authored by Thomas Guillem's avatar Thomas Guillem

keystore: add libsecret module

parent cb4130bf
......@@ -4082,6 +4082,11 @@ AS_IF([test "${enable_taglib}" != "no"], [
AC_MSG_WARN([${TAGLIB_PKG_ERRORS}.])])
])
dnl
dnl libsecret
dnl
PKG_ENABLE_MODULES_VLC([SECRET], [], [libsecret-1], [use libsecret for keystore], [auto])
dnl
dnl Developers helper modules (should be hidden from configure help)
dnl
......
......@@ -202,6 +202,7 @@ $Id$
* karaoke: simple karaoke audio filter
* kate: kate text bitstream decoder
* keystore_plaintext: store secrets in a plaintext file (insecure)
* keystore_secret: store secrets via Gnome libsecret
* kva: OS/2 video output
* libass: Subtitle renderers using libass
* libbluray: Library to access Blu-Ray drives
......
......@@ -2,3 +2,14 @@ keystoredir = $(pluginsdir)/keystore
libplaintext_keystore_plugin_la_SOURCES = keystore/plaintext.c
keystore_LTLIBRARIES = libplaintext_keystore_plugin.la
libsecret_plugin_la_SOURCES = keystore/secret.c
libsecret_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) $(SECRET_CFLAGS)
libsecret_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(keystoredir)'
libsecret_plugin_la_LIBADD = $(SECRET_LIBS)
keystore_LTLIBRARIES += \
$(LTLIBsecret)
EXTRA_LTLIBRARIES += \
libsecret_plugin.la
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment