summaryrefslogtreecommitdiff
path: root/security/libsecret
diff options
context:
space:
mode:
authorryoon <ryoon>2012-11-30 15:49:47 +0000
committerryoon <ryoon>2012-11-30 15:49:47 +0000
commit44f8eb9aacee0cbad81bd2b9f3f09a6b3a12403c (patch)
treea915dab9d86679848b7fdcd806c8ef97421a0373 /security/libsecret
parent3dd563674e9cd6e80e3d28a87c456c414267663f (diff)
downloadpkgsrc-44f8eb9aacee0cbad81bd2b9f3f09a6b3a12403c.tar.gz
Import libsecret-0.12 as security/libsecret.
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.
Diffstat (limited to 'security/libsecret')
-rw-r--r--security/libsecret/DESCR4
-rw-r--r--security/libsecret/Makefile24
-rw-r--r--security/libsecret/PLIST80
-rw-r--r--security/libsecret/buildlink3.mk13
-rw-r--r--security/libsecret/distinfo5
5 files changed, 126 insertions, 0 deletions
diff --git a/security/libsecret/DESCR b/security/libsecret/DESCR
new file mode 100644
index 00000000000..b69524ea9c4
--- /dev/null
+++ b/security/libsecret/DESCR
@@ -0,0 +1,4 @@
+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.
diff --git a/security/libsecret/Makefile b/security/libsecret/Makefile
new file mode 100644
index 00000000000..e73e569285e
--- /dev/null
+++ b/security/libsecret/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1 2012/11/30 15:49:47 ryoon Exp $
+#
+
+DISTNAME= libsecret-0.12
+CATEGORIES= security
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libsecret/0.12/}
+EXTRACT_SUFX= .tar.xz
+
+MAINTAINER= ryoon@NetBSD.org
+HOMEPAGE= https://live.gnome.org/Libsecret
+COMMENT= GObject based library for accessing the Secret Service API
+LICENSE= gnu-lgpl-v2.1
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= gmake intltool pkg-config
+
+PKGCONFIG_OVERRIDE+= libsecret/libsecret-unstable.pc.in
+PKGCONFIG_OVERRIDE+= libsecret/libsecret.pc.in
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../devel/gobject-introspection/buildlink3.mk"
+.include "../../security/libgcrypt/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/security/libsecret/PLIST b/security/libsecret/PLIST
new file mode 100644
index 00000000000..4e082315ddd
--- /dev/null
+++ b/security/libsecret/PLIST
@@ -0,0 +1,80 @@
+@comment $NetBSD: PLIST,v 1.1 2012/11/30 15:49:47 ryoon Exp $
+bin/secret-tool
+include/libsecret-1/libsecret/secret-attributes.h
+include/libsecret-1/libsecret/secret-collection.h
+include/libsecret-1/libsecret/secret-enum-types.h
+include/libsecret-1/libsecret/secret-item.h
+include/libsecret-1/libsecret/secret-password.h
+include/libsecret-1/libsecret/secret-paths.h
+include/libsecret-1/libsecret/secret-prompt.h
+include/libsecret-1/libsecret/secret-schema.h
+include/libsecret-1/libsecret/secret-schemas.h
+include/libsecret-1/libsecret/secret-service.h
+include/libsecret-1/libsecret/secret-types.h
+include/libsecret-1/libsecret/secret-value.h
+include/libsecret-1/libsecret/secret.h
+lib/girepository-1.0/Secret-1.typelib
+lib/girepository-1.0/SecretUnstable-0.typelib
+lib/libsecret-1.la
+lib/pkgconfig/libsecret-1.pc
+lib/pkgconfig/libsecret-unstable.pc
+man/man1/secret-tool.1
+share/gir-1.0/Secret-1.gir
+share/gir-1.0/SecretUnstable-0.gir
+share/gtk-doc/html/libsecret-1/SecretCollection.html
+share/gtk-doc/html/libsecret-1/SecretError.html
+share/gtk-doc/html/libsecret-1/SecretItem.html
+share/gtk-doc/html/libsecret-1/SecretPrompt.html
+share/gtk-doc/html/libsecret-1/SecretService.html
+share/gtk-doc/html/libsecret-1/SecretValue.html
+share/gtk-doc/html/libsecret-1/annotation-glossary.html
+share/gtk-doc/html/libsecret-1/c-examples.html
+share/gtk-doc/html/libsecret-1/c-lookup-example.html
+share/gtk-doc/html/libsecret-1/c-remove-example.html
+share/gtk-doc/html/libsecret-1/c-store-example.html
+share/gtk-doc/html/libsecret-1/complete.html
+share/gtk-doc/html/libsecret-1/examples.html
+share/gtk-doc/html/libsecret-1/home.png
+share/gtk-doc/html/libsecret-1/index.html
+share/gtk-doc/html/libsecret-1/index.sgml
+share/gtk-doc/html/libsecret-1/js-examples.html
+share/gtk-doc/html/libsecret-1/js-lookup-example.html
+share/gtk-doc/html/libsecret-1/js-remove-example.html
+share/gtk-doc/html/libsecret-1/js-store-example.html
+share/gtk-doc/html/libsecret-1/left.png
+share/gtk-doc/html/libsecret-1/libsecret-1.devhelp2
+share/gtk-doc/html/libsecret-1/libsecret-DBus-Path-Related-Functions.html
+share/gtk-doc/html/libsecret-1/libsecret-Password-storage.html
+share/gtk-doc/html/libsecret-1/libsecret-Secret-Attributes.html
+share/gtk-doc/html/libsecret-1/libsecret-SecretSchema.html
+share/gtk-doc/html/libsecret-1/migrating-api.html
+share/gtk-doc/html/libsecret-1/migrating-introduction.html
+share/gtk-doc/html/libsecret-1/migrating-items.html
+share/gtk-doc/html/libsecret-1/migrating-keyrings.html
+share/gtk-doc/html/libsecret-1/migrating-locking.html
+share/gtk-doc/html/libsecret-1/migrating-memory.html
+share/gtk-doc/html/libsecret-1/migrating-misc.html
+share/gtk-doc/html/libsecret-1/migrating-removing.html
+share/gtk-doc/html/libsecret-1/migrating-schemas.html
+share/gtk-doc/html/libsecret-1/migrating-searching.html
+share/gtk-doc/html/libsecret-1/migrating-storing.html
+share/gtk-doc/html/libsecret-1/migrating.html
+share/gtk-doc/html/libsecret-1/py-examples.html
+share/gtk-doc/html/libsecret-1/py-lookup-example.html
+share/gtk-doc/html/libsecret-1/py-remove-example.html
+share/gtk-doc/html/libsecret-1/py-store-example.html
+share/gtk-doc/html/libsecret-1/right.png
+share/gtk-doc/html/libsecret-1/simple.html
+share/gtk-doc/html/libsecret-1/style.css
+share/gtk-doc/html/libsecret-1/up.png
+share/gtk-doc/html/libsecret-1/using-c.html
+share/gtk-doc/html/libsecret-1/using-js.html
+share/gtk-doc/html/libsecret-1/using-python.html
+share/gtk-doc/html/libsecret-1/using-vala.html
+share/gtk-doc/html/libsecret-1/using.html
+share/gtk-doc/html/libsecret-1/vala-examples.html
+share/gtk-doc/html/libsecret-1/vala-lookup-example.html
+share/gtk-doc/html/libsecret-1/vala-remove-example.html
+share/gtk-doc/html/libsecret-1/vala-store-example.html
+share/locale/ja/LC_MESSAGES/libsecret.mo
+share/locale/pl/LC_MESSAGES/libsecret.mo
diff --git a/security/libsecret/buildlink3.mk b/security/libsecret/buildlink3.mk
new file mode 100644
index 00000000000..efa54be1e08
--- /dev/null
+++ b/security/libsecret/buildlink3.mk
@@ -0,0 +1,13 @@
+# $NetBSD: buildlink3.mk,v 1.1 2012/11/30 15:49:47 ryoon Exp $
+
+BUILDLINK_TREE+= libsecret
+
+.if !defined(LIBSECRET_BUILDLINK3_MK)
+LIBSECRET_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libsecret+= libsecret>=0.12
+BUILDLINK_PKGSRCDIR.libsecret?= ../../security/libsecret
+
+.endif # LIBSECRET_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -libsecret
diff --git a/security/libsecret/distinfo b/security/libsecret/distinfo
new file mode 100644
index 00000000000..34fd15e47f3
--- /dev/null
+++ b/security/libsecret/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2012/11/30 15:49:47 ryoon Exp $
+
+SHA1 (libsecret-0.12.tar.xz) = aad9e6866467ebe66cd82b599c11d417a187231d
+RMD160 (libsecret-0.12.tar.xz) = 59320472c368ec3a4eea592ffd71d9dd51e03b84
+Size (libsecret-0.12.tar.xz) = 476552 bytes