diff options
author | marcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059> | 2006-11-07 15:08:33 +0800 |
---|---|---|
committer | marcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059> | 2006-11-07 15:08:33 +0800 |
commit | 8ee27bd5590c2fb0f7c7b3d34a303260264d4b8f (patch) | |
tree | c84f0c64abc5411d9f75d80e4757e921316edd25 /security/gnome-keyring | |
parent | f9bd1fb8e796f4ec8b0815c621e213eab0b403d7 (diff) | |
download | marcuscom-ports-8ee27bd5590c2fb0f7c7b3d34a303260264d4b8f.tar marcuscom-ports-8ee27bd5590c2fb0f7c7b3d34a303260264d4b8f.tar.gz marcuscom-ports-8ee27bd5590c2fb0f7c7b3d34a303260264d4b8f.tar.bz2 marcuscom-ports-8ee27bd5590c2fb0f7c7b3d34a303260264d4b8f.tar.lz marcuscom-ports-8ee27bd5590c2fb0f7c7b3d34a303260264d4b8f.tar.xz marcuscom-ports-8ee27bd5590c2fb0f7c7b3d34a303260264d4b8f.tar.zst marcuscom-ports-8ee27bd5590c2fb0f7c7b3d34a303260264d4b8f.zip |
Update to 0.7.1.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@7864 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'security/gnome-keyring')
-rw-r--r-- | security/gnome-keyring/Makefile | 31 | ||||
-rw-r--r-- | security/gnome-keyring/distinfo | 3 | ||||
-rw-r--r-- | security/gnome-keyring/files/patch-gnome-keyring.c | 30 | ||||
-rw-r--r-- | security/gnome-keyring/pkg-descr | 17 | ||||
-rw-r--r-- | security/gnome-keyring/pkg-plist | 131 |
5 files changed, 212 insertions, 0 deletions
diff --git a/security/gnome-keyring/Makefile b/security/gnome-keyring/Makefile new file mode 100644 index 000000000..0024bc49a --- /dev/null +++ b/security/gnome-keyring/Makefile @@ -0,0 +1,31 @@ +# New ports collection makefile for: gnomekeyring +# Date Created: 08 December 2003 +# Whom: Joe Marcus Clarke <marcus@FreeBSD.org> +# +# $FreeBSD$ +# $MCom$ +# + +PORTNAME= gnome-keyring +PORTVERSION= 0.7.1 +CATEGORIES= security gnome +MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} +DISTNAME= gnome-keyring-${PORTVERSION} +DIST_SUBDIR= gnome2 + +MAINTAINER= gnome@FreeBSD.org +COMMENT= A program that keeps passwords and other secrets + +USE_BZIP2= yes +USE_GNOME= gnomehack gtk20 +USE_GMAKE= yes +USE_GETTEXT= yes +GNU_CONFIGURE= yes +USE_LDCONFIG= yes +CONFIGURE_ARGS= --disable-gtk-doc \ + --with-html-dir=${GNOME_HTML_DIR} +CONFIGURE_ENV= 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..95e2d8ac4 --- /dev/null +++ b/security/gnome-keyring/distinfo @@ -0,0 +1,3 @@ +MD5 (gnome2/gnome-keyring-0.7.1.tar.bz2) = 7ed30992ac8fa092175c876df4e148ba +SHA256 (gnome2/gnome-keyring-0.7.1.tar.bz2) = 0acd4696dec274b22d2094448e63a2e2cd3fd804cfa5b017783e14e07057a910 +SIZE (gnome2/gnome-keyring-0.7.1.tar.bz2) = 438773 diff --git a/security/gnome-keyring/files/patch-gnome-keyring.c b/security/gnome-keyring/files/patch-gnome-keyring.c new file mode 100644 index 000000000..27a981e6c --- /dev/null +++ b/security/gnome-keyring/files/patch-gnome-keyring.c @@ -0,0 +1,30 @@ +--- gnome-keyring.c.orig Mon Apr 24 06:21:29 2006 ++++ gnome-keyring.c Mon Jun 12 14:24:47 2006 +@@ -275,9 +275,9 @@ write_credentials_byte_sync (int socket) + msg.msg_control = (caddr_t) &cmsg; + msg.msg_controllen = CMSG_SPACE (sizeof (struct cmsgcred)); + memset (&cmsg, 0, sizeof (cmsg)); +- cmsg->cmsg_len = CMSG_LEN (sizeof (struct cmsgcred)); +- cmsg->cmsg_level = SOL_SOCKET; +- cmsg->cmsg_type = SCM_CREDS; ++ cmsg.hdr.cmsg_len = CMSG_LEN (sizeof (struct cmsgcred)); ++ cmsg.hdr.cmsg_level = SOL_SOCKET; ++ cmsg.hdr.cmsg_type = SCM_CREDS; + #endif + + again: +@@ -324,10 +324,10 @@ write_credentials_byte (GnomeKeyringOper + + msg.msg_control = (caddr_t) &cmsg; + msg.msg_controllen = CMSG_SPACE (sizeof (struct cmsgcred)); +- memset (cmsg, 0, sizeof (cmsg)); +- cmsg->cmsg_len = CMSG_LEN (sizeof (struct cmsgcred)); +- cmsg->cmsg_level = SOL_SOCKET; +- cmsg->cmsg_type = SCM_CREDS; ++ memset (&cmsg, 0, sizeof (cmsg)); ++ cmsg.hdr.cmsg_len = CMSG_LEN (sizeof (struct cmsgcred)); ++ cmsg.hdr.cmsg_level = SOL_SOCKET; ++ cmsg.hdr.cmsg_type = SCM_CREDS; + #endif + + again: 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..470fb7c66 --- /dev/null +++ b/security/gnome-keyring/pkg-plist @@ -0,0 +1,131 @@ +bin/gnome-keyring-daemon +include/gnome-keyring-1/gnome-keyring.h +lib/libgnome-keyring.la +lib/libgnome-keyring.so +lib/libgnome-keyring.so.0 +libdata/pkgconfig/gnome-keyring-1.pc +libexec/gnome-keyring-ask +%%DOCSDIR%%/ch01.html +%%DOCSDIR%%/gnome-keyring-gnome-keyring.html +%%DOCSDIR%%/gnome-keyring.devhelp +%%DOCSDIR%%/gnome-keyring.devhelp2 +%%DOCSDIR%%/home.png +%%DOCSDIR%%/index.html +%%DOCSDIR%%/index.sgml +%%DOCSDIR%%/left.png +%%DOCSDIR%%/right.png +%%DOCSDIR%%/style.css +%%DOCSDIR%%/up.png +share/locale/ar/LC_MESSAGES/gnome-keyring.mo +share/locale/az/LC_MESSAGES/gnome-keyring.mo +share/locale/bg/LC_MESSAGES/gnome-keyring.mo +share/locale/bn/LC_MESSAGES/gnome-keyring.mo +share/locale/bn_IN/LC_MESSAGES/gnome-keyring.mo +share/locale/bs/LC_MESSAGES/gnome-keyring.mo +share/locale/ca/LC_MESSAGES/gnome-keyring.mo +share/locale/cs/LC_MESSAGES/gnome-keyring.mo +share/locale/cy/LC_MESSAGES/gnome-keyring.mo +share/locale/da/LC_MESSAGES/gnome-keyring.mo +share/locale/de/LC_MESSAGES/gnome-keyring.mo +share/locale/dz/LC_MESSAGES/gnome-keyring.mo +share/locale/el/LC_MESSAGES/gnome-keyring.mo +share/locale/en_CA/LC_MESSAGES/gnome-keyring.mo +share/locale/en_GB/LC_MESSAGES/gnome-keyring.mo +share/locale/es/LC_MESSAGES/gnome-keyring.mo +share/locale/et/LC_MESSAGES/gnome-keyring.mo +share/locale/eu/LC_MESSAGES/gnome-keyring.mo +share/locale/fa/LC_MESSAGES/gnome-keyring.mo +share/locale/fi/LC_MESSAGES/gnome-keyring.mo +share/locale/fr/LC_MESSAGES/gnome-keyring.mo +share/locale/gl/LC_MESSAGES/gnome-keyring.mo +share/locale/gu/LC_MESSAGES/gnome-keyring.mo +share/locale/hi/LC_MESSAGES/gnome-keyring.mo +share/locale/hr/LC_MESSAGES/gnome-keyring.mo +share/locale/hu/LC_MESSAGES/gnome-keyring.mo +share/locale/id/LC_MESSAGES/gnome-keyring.mo +share/locale/is/LC_MESSAGES/gnome-keyring.mo +share/locale/it/LC_MESSAGES/gnome-keyring.mo +share/locale/ja/LC_MESSAGES/gnome-keyring.mo +share/locale/ka/LC_MESSAGES/gnome-keyring.mo +share/locale/ko/LC_MESSAGES/gnome-keyring.mo +share/locale/lt/LC_MESSAGES/gnome-keyring.mo +share/locale/lv/LC_MESSAGES/gnome-keyring.mo +share/locale/mg/LC_MESSAGES/gnome-keyring.mo +share/locale/mk/LC_MESSAGES/gnome-keyring.mo +share/locale/ml/LC_MESSAGES/gnome-keyring.mo +share/locale/mn/LC_MESSAGES/gnome-keyring.mo +share/locale/mr/LC_MESSAGES/gnome-keyring.mo +share/locale/ms/LC_MESSAGES/gnome-keyring.mo +share/locale/nb/LC_MESSAGES/gnome-keyring.mo +share/locale/ne/LC_MESSAGES/gnome-keyring.mo +share/locale/nl/LC_MESSAGES/gnome-keyring.mo +share/locale/or/LC_MESSAGES/gnome-keyring.mo +share/locale/pa/LC_MESSAGES/gnome-keyring.mo +share/locale/pl/LC_MESSAGES/gnome-keyring.mo +share/locale/pt/LC_MESSAGES/gnome-keyring.mo +share/locale/pt_BR/LC_MESSAGES/gnome-keyring.mo +share/locale/ro/LC_MESSAGES/gnome-keyring.mo +share/locale/ru/LC_MESSAGES/gnome-keyring.mo +share/locale/rw/LC_MESSAGES/gnome-keyring.mo +share/locale/sk/LC_MESSAGES/gnome-keyring.mo +share/locale/sl/LC_MESSAGES/gnome-keyring.mo +share/locale/sq/LC_MESSAGES/gnome-keyring.mo +share/locale/sr/LC_MESSAGES/gnome-keyring.mo +share/locale/sr@Latn/LC_MESSAGES/gnome-keyring.mo +share/locale/sv/LC_MESSAGES/gnome-keyring.mo +share/locale/ta/LC_MESSAGES/gnome-keyring.mo +share/locale/th/LC_MESSAGES/gnome-keyring.mo +share/locale/tr/LC_MESSAGES/gnome-keyring.mo +share/locale/uk/LC_MESSAGES/gnome-keyring.mo +share/locale/xh/LC_MESSAGES/gnome-keyring.mo +share/locale/zh_CN/LC_MESSAGES/gnome-keyring.mo +share/locale/zh_HK/LC_MESSAGES/gnome-keyring.mo +share/locale/zh_TW/LC_MESSAGES/gnome-keyring.mo +@dirrm %%DOCSDIR%% +@dirrm include/gnome-keyring-1 +@dirrmtry share/locale/zh_TW/LC_MESSAGES +@dirrmtry share/locale/zh_TW +@dirrmtry share/locale/zh_HK/LC_MESSAGES +@dirrmtry share/locale/zh_HK +@dirrmtry share/locale/zh_CN/LC_MESSAGES +@dirrmtry share/locale/zh_CN +@dirrmtry share/locale/xh/LC_MESSAGES +@dirrmtry share/locale/xh +@dirrmtry share/locale/uk/LC_MESSAGES +@dirrmtry share/locale/uk +@dirrmtry share/locale/sr/LC_MESSAGES +@dirrmtry share/locale/sr +@dirrmtry share/locale/sl/LC_MESSAGES +@dirrmtry share/locale/sl +@dirrmtry share/locale/sk/LC_MESSAGES +@dirrmtry share/locale/sk +@dirrmtry share/locale/rw/LC_MESSAGES +@dirrmtry share/locale/rw +@dirrmtry share/locale/ro/LC_MESSAGES +@dirrmtry share/locale/ro +@dirrmtry share/locale/pt/LC_MESSAGES +@dirrmtry share/locale/pt +@dirrmtry share/locale/pl/LC_MESSAGES +@dirrmtry share/locale/pl +@dirrmtry share/locale/ne/LC_MESSAGES +@dirrmtry share/locale/ne +@dirrmtry share/locale/mr/LC_MESSAGES +@dirrmtry share/locale/mr +@dirrmtry share/locale/mg/LC_MESSAGES +@dirrmtry share/locale/mg +@dirrmtry share/locale/ko/LC_MESSAGES +@dirrmtry share/locale/ko +@dirrmtry share/locale/gl/LC_MESSAGES +@dirrmtry share/locale/gl +@dirrmtry share/locale/fi/LC_MESSAGES +@dirrmtry share/locale/fi +@dirrmtry share/locale/el/LC_MESSAGES +@dirrmtry share/locale/el +@dirrmtry share/locale/dz/LC_MESSAGES +@dirrmtry share/locale/dz +@dirrmtry share/locale/cs/LC_MESSAGES +@dirrmtry share/locale/cs +@dirrmtry share/locale/ca/LC_MESSAGES +@dirrmtry share/locale/ca +@dirrmtry share/locale/bn_IN/LC_MESSAGES +@dirrmtry share/locale/bn_IN |