summaryrefslogtreecommitdiffstats
path: root/package/libsecret/libsecret.mk
diff options
context:
space:
mode:
authorMarkos Chandras <markos.chandras@imgtec.com>2013-08-28 11:23:37 +0100
committerPeter Korsgaard <jacmet@sunsite.dk>2013-09-02 22:42:52 +0200
commit6492fb02423c091c1c2227a13dfa7e6ee4ba3e1e (patch)
treecde131dd5512c37bdeb03f6f0d9c69703dc81bc5 /package/libsecret/libsecret.mk
parent58f6d0a285a085ce0299bf27ef50b6c51a6e3d1e (diff)
downloadbuildroot-6492fb02423c091c1c2227a13dfa7e6ee4ba3e1e.tar.gz
buildroot-6492fb02423c091c1c2227a13dfa7e6ee4ba3e1e.zip
libsecret: New package
libsecret is a library for storing and retrieving passwords and other secrets. It communicates with the "Secret Service" using DBus. gnome-keyring and ksecretservice are both implementations of a Secret Service. libsecret replaces libgnome-keyring. https://wiki.gnome.org/Libsecret [Peter: also needs host-intltool] Signed-off-by: Markos Chandras <markos.chandras@imgtec.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Diffstat (limited to 'package/libsecret/libsecret.mk')
-rw-r--r--package/libsecret/libsecret.mk24
1 files changed, 24 insertions, 0 deletions
diff --git a/package/libsecret/libsecret.mk b/package/libsecret/libsecret.mk
new file mode 100644
index 0000000000..e445ea6f00
--- /dev/null
+++ b/package/libsecret/libsecret.mk
@@ -0,0 +1,24 @@
+################################################################################
+#
+# libsecret
+#
+################################################################################
+
+LIBSECRET_VERSION = 0.15
+LIBSECRET_SITE = http://ftp.gnome.org/pub/GNOME/sources/libsecret/$(LIBSECRET_VERSION)
+LIBSECRET_SOURCE = libsecret-$(LIBSECRET_VERSION).tar.xz
+LIBSECRET_LICENSE = LGPLv2.1+
+LIBSECRET_LICENSE_FILES = COPYING
+LIBSECRET_INSTALL_STAGING = YES
+
+LIBSECRET_DEPENDENCIES = libglib2 host-intltool
+LIBSECRET_CONF_OPT = --disable-manpages --disable-strict --disable-coverage --enable-vala=no
+
+ifeq ($(BR2_PACKAGE_LIBGCRYPT),y)
+ LIBSECRET_DEPENDENCIES += libgcrypt
+ LIBSECRET_CONF_OPT += --enable-gcrypt
+else
+ LIBSECRET_CONF_OPT += --disable-gcrypt
+endif
+
+$(eval $(autotools-package))
OpenPOWER on IntegriCloud