summaryrefslogtreecommitdiffstats
path: root/security
diff options
context:
space:
mode:
authormarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2003-12-09 04:41:55 +0800
committermarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2003-12-09 04:41:55 +0800
commit4a487ac82eb2cc70811a191121c207ca558843b7 (patch)
treee11d667ce0f8fc2e52b3337ffb8d1c6e2fd36e8f /security
parent8c8ce322b43e03a338f9f19aa1a2036364d1b7e0 (diff)
downloadmarcuscom-ports-4a487ac82eb2cc70811a191121c207ca558843b7.tar
marcuscom-ports-4a487ac82eb2cc70811a191121c207ca558843b7.tar.gz
marcuscom-ports-4a487ac82eb2cc70811a191121c207ca558843b7.tar.bz2
marcuscom-ports-4a487ac82eb2cc70811a191121c207ca558843b7.tar.lz
marcuscom-ports-4a487ac82eb2cc70811a191121c207ca558843b7.tar.xz
marcuscom-ports-4a487ac82eb2cc70811a191121c207ca558843b7.tar.zst
marcuscom-ports-4a487ac82eb2cc70811a191121c207ca558843b7.zip
Add gnomekeyring, a program to manage passwords and other secrets.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@1411 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'security')
-rw-r--r--security/gnome-keyring/Makefile27
-rw-r--r--security/gnome-keyring/distinfo1
-rw-r--r--security/gnome-keyring/files/patch-configure10
-rw-r--r--security/gnome-keyring/files/patch-gnome-keyring-daemon-io.c11
-rw-r--r--security/gnome-keyring/pkg-descr17
-rw-r--r--security/gnome-keyring/pkg-plist10
-rw-r--r--security/gnomekeyring/Makefile27
-rw-r--r--security/gnomekeyring/distinfo1
-rw-r--r--security/gnomekeyring/files/patch-configure10
-rw-r--r--security/gnomekeyring/files/patch-gnome-keyring-daemon-io.c11
-rw-r--r--security/gnomekeyring/pkg-descr17
-rw-r--r--security/gnomekeyring/pkg-plist10
12 files changed, 152 insertions, 0 deletions
diff --git a/security/gnome-keyring/Makefile b/security/gnome-keyring/Makefile
new file mode 100644
index 000000000..d2d38102e
--- /dev/null
+++ b/security/gnome-keyring/Makefile
@@ -0,0 +1,27 @@
+# New ports collection makefile for: gnomekeyring
+# Date Created: 08 December 2003
+# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gnomekeyring
+PORTVERSION= 0.1
+CATEGORIES= security gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/gnome-keyring/0.1
+DISTNAME= gnome-keyring-${PORTVERSION}
+DIST_SUBDIR= gnome2
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= A program that keeps passwords and other secrets
+
+USE_X_PREFIX= yes
+USE_BZIP2= yes
+USE_GNOME= gnomehack gtk20
+USE_GMAKE= yes
+USE_LIBTOOL= yes
+CONFIGURE_ARGS= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+.include <bsd.port.mk>
diff --git a/security/gnome-keyring/distinfo b/security/gnome-keyring/distinfo
new file mode 100644
index 000000000..58532d34c
--- /dev/null
+++ b/security/gnome-keyring/distinfo
@@ -0,0 +1 @@
+MD5 (gnome2/gnome-keyring-0.1.tar.bz2) = 82dda41896256f7f687ab6d8b296a3c0
diff --git a/security/gnome-keyring/files/patch-configure b/security/gnome-keyring/files/patch-configure
new file mode 100644
index 000000000..f195f07b4
--- /dev/null
+++ b/security/gnome-keyring/files/patch-configure
@@ -0,0 +1,10 @@
+--- configure.orig Wed Dec 11 18:31:51 2002
++++ configure Thu Dec 12 12:07:17 2002
+@@ -7414,6 +7414,7 @@
+
+ # This can be used to rebuild libtool when needed
+ LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
++$ac_aux_dir/ltconfig $LIBTOOL_DEPS
+
+ # Always use our own libtool.
+ LIBTOOL='$(SHELL) $(top_builddir)/libtool'
diff --git a/security/gnome-keyring/files/patch-gnome-keyring-daemon-io.c b/security/gnome-keyring/files/patch-gnome-keyring-daemon-io.c
new file mode 100644
index 000000000..6ab839bd0
--- /dev/null
+++ b/security/gnome-keyring/files/patch-gnome-keyring-daemon-io.c
@@ -0,0 +1,11 @@
+--- gnome-keyring-daemon-io.c.orig Mon Dec 8 15:39:44 2003
++++ gnome-keyring-daemon-io.c Mon Dec 8 15:40:28 2003
+@@ -30,6 +30,8 @@
+ #include <sys/types.h>
+ #include <sys/socket.h>
+ #include <sys/un.h>
++#include <sys/uio.h>
++#include <unistd.h>
+
+ #include "gnome-keyring.h"
+ #include "gnome-keyring-private.h"
diff --git a/security/gnome-keyring/pkg-descr b/security/gnome-keyring/pkg-descr
new file mode 100644
index 000000000..75ce77c6d
--- /dev/null
+++ b/security/gnome-keyring/pkg-descr
@@ -0,0 +1,17 @@
+Gnome-keyring is a program that keep password and other secrets for
+users. It is run as a damon in the session, similar to ssh-agent, and
+other applications can locate it by an environment variable.
+
+The program can manage several keyrings, each with its own master
+password, and there is also a session keyring which is never stored to
+disk, but forgotten when the session ends.
+
+The library libgnome-keyring is used by applications to integrate with
+the gnome keyring system. However, at this point the library hasn't been
+tested and used enought to consider the API to be publically
+exposed. Therefore use of libgnome-keyring is at the moment limited to
+internal use in the gnome desktop. However, we hope that the
+gnome-keyring API will turn out useful and good, so that later it
+can be made public for any application to use.
+
+-- Gnome-keyring README
diff --git a/security/gnome-keyring/pkg-plist b/security/gnome-keyring/pkg-plist
new file mode 100644
index 000000000..2a4e601c6
--- /dev/null
+++ b/security/gnome-keyring/pkg-plist
@@ -0,0 +1,10 @@
+bin/gnome-keyring-ask
+bin/gnome-keyring-daemon
+include/gnome-keyring-1/gnome-keyring.h
+lib/libgnome-keyring.a
+lib/libgnome-keyring.so
+lib/libgnome-keyring.so.0
+libdata/pkgconfig/gnome-keyring-1.pc
+share/locale/sr/LC_MESSAGES/gnome-keyring.mo
+share/locale/sr@Latn/LC_MESSAGES/gnome-keyring.mo
+@dirrm include/gnome-keyring-1
diff --git a/security/gnomekeyring/Makefile b/security/gnomekeyring/Makefile
new file mode 100644
index 000000000..d2d38102e
--- /dev/null
+++ b/security/gnomekeyring/Makefile
@@ -0,0 +1,27 @@
+# New ports collection makefile for: gnomekeyring
+# Date Created: 08 December 2003
+# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gnomekeyring
+PORTVERSION= 0.1
+CATEGORIES= security gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/gnome-keyring/0.1
+DISTNAME= gnome-keyring-${PORTVERSION}
+DIST_SUBDIR= gnome2
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= A program that keeps passwords and other secrets
+
+USE_X_PREFIX= yes
+USE_BZIP2= yes
+USE_GNOME= gnomehack gtk20
+USE_GMAKE= yes
+USE_LIBTOOL= yes
+CONFIGURE_ARGS= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+.include <bsd.port.mk>
diff --git a/security/gnomekeyring/distinfo b/security/gnomekeyring/distinfo
new file mode 100644
index 000000000..58532d34c
--- /dev/null
+++ b/security/gnomekeyring/distinfo
@@ -0,0 +1 @@
+MD5 (gnome2/gnome-keyring-0.1.tar.bz2) = 82dda41896256f7f687ab6d8b296a3c0
diff --git a/security/gnomekeyring/files/patch-configure b/security/gnomekeyring/files/patch-configure
new file mode 100644
index 000000000..f195f07b4
--- /dev/null
+++ b/security/gnomekeyring/files/patch-configure
@@ -0,0 +1,10 @@
+--- configure.orig Wed Dec 11 18:31:51 2002
++++ configure Thu Dec 12 12:07:17 2002
+@@ -7414,6 +7414,7 @@
+
+ # This can be used to rebuild libtool when needed
+ LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
++$ac_aux_dir/ltconfig $LIBTOOL_DEPS
+
+ # Always use our own libtool.
+ LIBTOOL='$(SHELL) $(top_builddir)/libtool'
diff --git a/security/gnomekeyring/files/patch-gnome-keyring-daemon-io.c b/security/gnomekeyring/files/patch-gnome-keyring-daemon-io.c
new file mode 100644
index 000000000..6ab839bd0
--- /dev/null
+++ b/security/gnomekeyring/files/patch-gnome-keyring-daemon-io.c
@@ -0,0 +1,11 @@
+--- gnome-keyring-daemon-io.c.orig Mon Dec 8 15:39:44 2003
++++ gnome-keyring-daemon-io.c Mon Dec 8 15:40:28 2003
+@@ -30,6 +30,8 @@
+ #include <sys/types.h>
+ #include <sys/socket.h>
+ #include <sys/un.h>
++#include <sys/uio.h>
++#include <unistd.h>
+
+ #include "gnome-keyring.h"
+ #include "gnome-keyring-private.h"
diff --git a/security/gnomekeyring/pkg-descr b/security/gnomekeyring/pkg-descr
new file mode 100644
index 000000000..75ce77c6d
--- /dev/null
+++ b/security/gnomekeyring/pkg-descr
@@ -0,0 +1,17 @@
+Gnome-keyring is a program that keep password and other secrets for
+users. It is run as a damon in the session, similar to ssh-agent, and
+other applications can locate it by an environment variable.
+
+The program can manage several keyrings, each with its own master
+password, and there is also a session keyring which is never stored to
+disk, but forgotten when the session ends.
+
+The library libgnome-keyring is used by applications to integrate with
+the gnome keyring system. However, at this point the library hasn't been
+tested and used enought to consider the API to be publically
+exposed. Therefore use of libgnome-keyring is at the moment limited to
+internal use in the gnome desktop. However, we hope that the
+gnome-keyring API will turn out useful and good, so that later it
+can be made public for any application to use.
+
+-- Gnome-keyring README
diff --git a/security/gnomekeyring/pkg-plist b/security/gnomekeyring/pkg-plist
new file mode 100644
index 000000000..2a4e601c6
--- /dev/null
+++ b/security/gnomekeyring/pkg-plist
@@ -0,0 +1,10 @@
+bin/gnome-keyring-ask
+bin/gnome-keyring-daemon
+include/gnome-keyring-1/gnome-keyring.h
+lib/libgnome-keyring.a
+lib/libgnome-keyring.so
+lib/libgnome-keyring.so.0
+libdata/pkgconfig/gnome-keyring-1.pc
+share/locale/sr/LC_MESSAGES/gnome-keyring.mo
+share/locale/sr@Latn/LC_MESSAGES/gnome-keyring.mo
+@dirrm include/gnome-keyring-1