summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authordholland <dholland@pkgsrc.org>2012-06-16 22:00:23 +0000
committerdholland <dholland@pkgsrc.org>2012-06-16 22:00:23 +0000
commit75befa293888c07af42923627f1f20af074aecf7 (patch)
tree6d8c7d9356c8931a5738e58571d24be08a08c79f /security
parentb52f4aacca0b4b4f35307174ee484380e1c4d280 (diff)
downloadpkgsrc-75befa293888c07af42923627f1f20af074aecf7.tar.gz
Import gnome-keyring-sharp from wip (with only a couple trivial adjustments)
so f-spot can use it.
Diffstat (limited to 'security')
-rw-r--r--security/gnome-keyring-sharp/DESCR4
-rw-r--r--security/gnome-keyring-sharp/Makefile28
-rw-r--r--security/gnome-keyring-sharp/PLIST8
-rw-r--r--security/gnome-keyring-sharp/buildlink3.mk13
-rw-r--r--security/gnome-keyring-sharp/distinfo5
-rw-r--r--security/gnome-keyring-sharp/options.mk18
6 files changed, 76 insertions, 0 deletions
diff --git a/security/gnome-keyring-sharp/DESCR b/security/gnome-keyring-sharp/DESCR
new file mode 100644
index 00000000000..b7d283bf91a
--- /dev/null
+++ b/security/gnome-keyring-sharp/DESCR
@@ -0,0 +1,4 @@
+gnome-keyring-sharp is a fully managed implementation of libgnome-keyring.
+When the gnome-keyring-daemon is running, you can use this to retrive/store
+confidential information such as passwords, notes or network services user
+information.
diff --git a/security/gnome-keyring-sharp/Makefile b/security/gnome-keyring-sharp/Makefile
new file mode 100644
index 00000000000..aee811a2f5c
--- /dev/null
+++ b/security/gnome-keyring-sharp/Makefile
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1 2012/06/16 22:00:23 dholland Exp $
+#
+
+DISTNAME= gnome-keyring-sharp-1.0.0
+PKGREVISION= 1
+CATEGORIES= security
+MASTER_SITES= http://ftp.novell.com/pub/mono/sources/gnome-keyring-sharp/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://andrew.jorgensenfamily.us/2008/08/gnome-keyring-sharp/
+COMMENT= Mono implementation of gnome-keyring
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+GNU_CONFIGURE= yes
+USE_TOOLS+= gmake pkg-config
+USE_LANGUAGES= # none
+
+
+PKGCONFIG_OVERRIDE+= src/gnome-keyring-sharp-1.0.pc.in
+
+CONFIGURE_ARGS+= --disable-monodoc
+
+.include "options.mk"
+
+.include "../../lang/mono/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/security/gnome-keyring-sharp/PLIST b/security/gnome-keyring-sharp/PLIST
new file mode 100644
index 00000000000..fea21939d1d
--- /dev/null
+++ b/security/gnome-keyring-sharp/PLIST
@@ -0,0 +1,8 @@
+@comment $NetBSD: PLIST,v 1.1 2012/06/16 22:00:23 dholland Exp $
+lib/mono/gac/Gnome.Keyring/1.0.0.0__1a73e1bde00c9b66/Gnome.Keyring.dll
+lib/mono/gac/Gnome.Keyring/1.0.0.0__1a73e1bde00c9b66/Gnome.Keyring.dll.mdb
+lib/mono/gnome-keyring-sharp-1.0/Gnome.Keyring.dll
+lib/monodoc/sources/Gnome.Keyring.source
+lib/monodoc/sources/Gnome.Keyring.tree
+lib/monodoc/sources/Gnome.Keyring.zip
+lib/pkgconfig/gnome-keyring-sharp-1.0.pc
diff --git a/security/gnome-keyring-sharp/buildlink3.mk b/security/gnome-keyring-sharp/buildlink3.mk
new file mode 100644
index 00000000000..88a65ef4b0e
--- /dev/null
+++ b/security/gnome-keyring-sharp/buildlink3.mk
@@ -0,0 +1,13 @@
+# $NetBSD: buildlink3.mk,v 1.1 2012/06/16 22:00:23 dholland Exp $
+
+BUILDLINK_TREE+= gnome-keyring-sharp
+
+.if !defined(GNOME_KEYRING_SHARP_BUILDLINK3_MK)
+GNOME_KEYRING_SHARP_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.gnome-keyring-sharp+= gnome-keyring-sharp>=1.0.0
+BUILDLINK_PKGSRCDIR.gnome-keyring-sharp?= ../../security/gnome-keyring-sharp
+
+.endif # GNOME_KEYRING_SHARP_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -gnome-keyring-sharp
diff --git a/security/gnome-keyring-sharp/distinfo b/security/gnome-keyring-sharp/distinfo
new file mode 100644
index 00000000000..41616252110
--- /dev/null
+++ b/security/gnome-keyring-sharp/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2012/06/16 22:00:23 dholland Exp $
+
+SHA1 (gnome-keyring-sharp-1.0.0.tar.bz2) = 9900da7b4245710832291bb55139d33a45e15225
+RMD160 (gnome-keyring-sharp-1.0.0.tar.bz2) = 9f9f691228c3493b32736089e2d5cb88dcea027f
+Size (gnome-keyring-sharp-1.0.0.tar.bz2) = 84785 bytes
diff --git a/security/gnome-keyring-sharp/options.mk b/security/gnome-keyring-sharp/options.mk
new file mode 100644
index 00000000000..895e1c1868f
--- /dev/null
+++ b/security/gnome-keyring-sharp/options.mk
@@ -0,0 +1,18 @@
+# $NetBSD: options.mk,v 1.1 2012/06/16 22:00:23 dholland Exp $
+
+PKG_OPTIONS_VAR=PKG_OPTIONS.gnome-keyring-sharp
+
+PKG_SUPPORTED_OPTIONS= ndesk-dbus
+PKG_SUGGESTED_OPTIONS= ndesk-dbus
+
+.include "../../mk/bsd.options.mk"
+
+###
+### Enable Ndesk-Dbus Support
+###
+.if !empty(PKG_OPTIONS:Mndesk-dbus)
+CONFIGURE_ARGS+= --enable-ndesk-dbus
+.include "../../sysutils/ndesk-dbus/buildlink3.mk"
+.else
+CONFIGURE_ARGS+= --disable-ndesk-dbus
+.endif