Ravenports generated: 10 Feb 2024 22:55
[ravenports.git] / bucket_6E / gnome-keyring
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               gnome-keyring
4 VERSION=                42.1
5 REVISION=               2
6 KEYWORDS=               security
7 VARIANTS=               standard
8 SDESC[standard]=        Program that keeps passwords and other secrets
9 HOMEPAGE=               https://wiki.gnome.org/Projects/GnomeKeyring
10 CONTACT=                Michael_Reim[kraileth@elderlinux.org]
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            https://download.gnome.org/sources/gnome-keyring/42/
14 DISTFILE[1]=            gnome-keyring-42.1.tar.xz:main
15 DF_INDEX=               1
16 SPKGS[standard]=        complete
17                         primary
18                         nls
19
20 OPTIONS_AVAILABLE=      none
21 OPTIONS_STANDARD=       none
22
23 BUILD_DEPENDS=          dbus:dev:standard
24                         docbook-xsl:primary:standard
25                         gcr3:dev:standard
26                         harfbuzz:dev:standard
27                         libgcrypt:dev:standard
28                         openpam:dev:standard
29                         p11-kit:dev:standard
30                         libtasn1:dev:standard
31 BUILDRUN_DEPENDS=       dbus:primary:standard
32                         gcr3:primary:standard
33                         libgcrypt:primary:standard
34                         libtasn1:primary:standard
35                         nss:caroot:standard
36                         openpam:primary:standard
37                         openssh:primary:standard
38                         p11-kit:primary:standard
39 RUN_DEPENDS=            pinentry:single:gnome3
40
41 USES=                   autoreconf cpe gmake libtool pkgconfig python
42                         schemas:primary
43 GNOME_COMPONENTS=       gtk3 libxslt intltool
44
45 LICENSE=                LGPL21+:primary
46 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
47 LICENSE_FILE=           LGPL21+:{{WRKSRC}}/COPYING.LIB
48 LICENSE_AWK=            TERMS:"^$$"
49 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/daemon/gkd-main.h
50 LICENSE_SCHEME=         solo
51
52 CPE_VENDOR=             gnome
53 FPC_EQUIVALENT=         security/gnome-keyring
54 GLIB_SCHEMAS=           org.gnome.crypto.cache.gschema.xml
55
56 MUST_CONFIGURE=         gnu
57 CONFIGURE_ARGS=         --with-pam-dir={{PREFIX}}/lib
58
59 INSTALL_TARGET=         install-strip
60
61 post-patch:
62         ${REINPLACE_CMD} -e 's|__DBPATH__|${PREFIX}/share/xsl/docbook/manpages|' ${WRKSRC}/docs/Makefile.am
63
64 [FILE:455:descriptions/desc.primary]
65 GNOME Keyring is a collection of components in GNOME that store secrets, 
66 passwords, keys, certificates and make them available to applications. It 
67 is integrated with the user's login, so that their secret storage can be 
68 unlocked when the user logins into their session.
69
70 The program can manage several keyrings, each with its own master 
71 password, and there is also  session keyring which is never stored to 
72 disk, but forgotten when the session ends.
73
74
75 [FILE:104:distinfo]
76 c7f4d040cc76a6b7fe67e08ef9106911c3c80d40fc88cbfc8e2684a4c946e3e6      1346284 gnome-keyring-42.1.tar.xz
77
78
79 [FILE:735:manifests/plist.primary]
80 bin/
81  gnome-keyring
82  gnome-keyring-3
83  gnome-keyring-daemon
84 etc/xdg/autostart/
85  gnome-keyring-pkcs11.desktop
86  gnome-keyring-secrets.desktop
87  gnome-keyring-ssh.desktop
88 lib/pam_gnome_keyring.so
89 lib/gnome-keyring/devel/
90  gkm-gnome2-store-standalone.so
91  gkm-secret-store-standalone.so
92  gkm-ssh-store-standalone.so
93  gkm-xdg-store-standalone.so
94 lib/pkcs11/gnome-keyring-pkcs11.so
95 share/GConf/gsettings/org.gnome.crypto.cache.convert
96 share/dbus-1/services/
97  org.freedesktop.impl.portal.Secret.service
98  org.freedesktop.secrets.service
99  org.gnome.keyring.service
100 share/man/man1/
101  gnome-keyring-3.1.gz
102  gnome-keyring-daemon.1.gz
103  gnome-keyring.1.gz
104 share/p11-kit/modules/gnome-keyring.module
105 share/xdg-desktop-portal/portals/gnome-keyring.portal
106
107
108 [FILE:4102:manifests/plist.nls]
109 share/locale/af/LC_MESSAGES/gnome-keyring.mo
110 share/locale/ar/LC_MESSAGES/gnome-keyring.mo
111 share/locale/as/LC_MESSAGES/gnome-keyring.mo
112 share/locale/ast/LC_MESSAGES/gnome-keyring.mo
113 share/locale/az/LC_MESSAGES/gnome-keyring.mo
114 share/locale/be/LC_MESSAGES/gnome-keyring.mo
115 share/locale/be@latin/LC_MESSAGES/gnome-keyring.mo
116 share/locale/bg/LC_MESSAGES/gnome-keyring.mo
117 share/locale/bn/LC_MESSAGES/gnome-keyring.mo
118 share/locale/bn_IN/LC_MESSAGES/gnome-keyring.mo
119 share/locale/bs/LC_MESSAGES/gnome-keyring.mo
120 share/locale/ca/LC_MESSAGES/gnome-keyring.mo
121 share/locale/ca@valencia/LC_MESSAGES/gnome-keyring.mo
122 share/locale/ckb/LC_MESSAGES/gnome-keyring.mo
123 share/locale/cs/LC_MESSAGES/gnome-keyring.mo
124 share/locale/cy/LC_MESSAGES/gnome-keyring.mo
125 share/locale/da/LC_MESSAGES/gnome-keyring.mo
126 share/locale/de/LC_MESSAGES/gnome-keyring.mo
127 share/locale/dz/LC_MESSAGES/gnome-keyring.mo
128 share/locale/el/LC_MESSAGES/gnome-keyring.mo
129 share/locale/en@shaw/LC_MESSAGES/gnome-keyring.mo
130 share/locale/en_CA/LC_MESSAGES/gnome-keyring.mo
131 share/locale/en_GB/LC_MESSAGES/gnome-keyring.mo
132 share/locale/eo/LC_MESSAGES/gnome-keyring.mo
133 share/locale/es/LC_MESSAGES/gnome-keyring.mo
134 share/locale/et/LC_MESSAGES/gnome-keyring.mo
135 share/locale/eu/LC_MESSAGES/gnome-keyring.mo
136 share/locale/fa/LC_MESSAGES/gnome-keyring.mo
137 share/locale/fi/LC_MESSAGES/gnome-keyring.mo
138 share/locale/fr/LC_MESSAGES/gnome-keyring.mo
139 share/locale/fur/LC_MESSAGES/gnome-keyring.mo
140 share/locale/ga/LC_MESSAGES/gnome-keyring.mo
141 share/locale/gd/LC_MESSAGES/gnome-keyring.mo
142 share/locale/gl/LC_MESSAGES/gnome-keyring.mo
143 share/locale/gu/LC_MESSAGES/gnome-keyring.mo
144 share/locale/he/LC_MESSAGES/gnome-keyring.mo
145 share/locale/hi/LC_MESSAGES/gnome-keyring.mo
146 share/locale/hr/LC_MESSAGES/gnome-keyring.mo
147 share/locale/hu/LC_MESSAGES/gnome-keyring.mo
148 share/locale/id/LC_MESSAGES/gnome-keyring.mo
149 share/locale/is/LC_MESSAGES/gnome-keyring.mo
150 share/locale/it/LC_MESSAGES/gnome-keyring.mo
151 share/locale/ja/LC_MESSAGES/gnome-keyring.mo
152 share/locale/ka/LC_MESSAGES/gnome-keyring.mo
153 share/locale/kk/LC_MESSAGES/gnome-keyring.mo
154 share/locale/km/LC_MESSAGES/gnome-keyring.mo
155 share/locale/kn/LC_MESSAGES/gnome-keyring.mo
156 share/locale/ko/LC_MESSAGES/gnome-keyring.mo
157 share/locale/lt/LC_MESSAGES/gnome-keyring.mo
158 share/locale/lv/LC_MESSAGES/gnome-keyring.mo
159 share/locale/mai/LC_MESSAGES/gnome-keyring.mo
160 share/locale/mg/LC_MESSAGES/gnome-keyring.mo
161 share/locale/mjw/LC_MESSAGES/gnome-keyring.mo
162 share/locale/mk/LC_MESSAGES/gnome-keyring.mo
163 share/locale/ml/LC_MESSAGES/gnome-keyring.mo
164 share/locale/mn/LC_MESSAGES/gnome-keyring.mo
165 share/locale/mr/LC_MESSAGES/gnome-keyring.mo
166 share/locale/ms/LC_MESSAGES/gnome-keyring.mo
167 share/locale/nb/LC_MESSAGES/gnome-keyring.mo
168 share/locale/ne/LC_MESSAGES/gnome-keyring.mo
169 share/locale/nl/LC_MESSAGES/gnome-keyring.mo
170 share/locale/nn/LC_MESSAGES/gnome-keyring.mo
171 share/locale/oc/LC_MESSAGES/gnome-keyring.mo
172 share/locale/or/LC_MESSAGES/gnome-keyring.mo
173 share/locale/pa/LC_MESSAGES/gnome-keyring.mo
174 share/locale/pl/LC_MESSAGES/gnome-keyring.mo
175 share/locale/pt/LC_MESSAGES/gnome-keyring.mo
176 share/locale/pt_BR/LC_MESSAGES/gnome-keyring.mo
177 share/locale/ro/LC_MESSAGES/gnome-keyring.mo
178 share/locale/ru/LC_MESSAGES/gnome-keyring.mo
179 share/locale/rw/LC_MESSAGES/gnome-keyring.mo
180 share/locale/si/LC_MESSAGES/gnome-keyring.mo
181 share/locale/sk/LC_MESSAGES/gnome-keyring.mo
182 share/locale/sl/LC_MESSAGES/gnome-keyring.mo
183 share/locale/sq/LC_MESSAGES/gnome-keyring.mo
184 share/locale/sr/LC_MESSAGES/gnome-keyring.mo
185 share/locale/sr@latin/LC_MESSAGES/gnome-keyring.mo
186 share/locale/sv/LC_MESSAGES/gnome-keyring.mo
187 share/locale/ta/LC_MESSAGES/gnome-keyring.mo
188 share/locale/te/LC_MESSAGES/gnome-keyring.mo
189 share/locale/tg/LC_MESSAGES/gnome-keyring.mo
190 share/locale/th/LC_MESSAGES/gnome-keyring.mo
191 share/locale/tr/LC_MESSAGES/gnome-keyring.mo
192 share/locale/ug/LC_MESSAGES/gnome-keyring.mo
193 share/locale/uk/LC_MESSAGES/gnome-keyring.mo
194 share/locale/vi/LC_MESSAGES/gnome-keyring.mo
195 share/locale/xh/LC_MESSAGES/gnome-keyring.mo
196 share/locale/zh_CN/LC_MESSAGES/gnome-keyring.mo
197 share/locale/zh_HK/LC_MESSAGES/gnome-keyring.mo
198 share/locale/zh_TW/LC_MESSAGES/gnome-keyring.mo
199
200
201 [FILE:285:patches/patch-docs_Makefile.am]
202 --- docs/Makefile.am.orig       2020-06-01 11:37:11 UTC
203 +++ docs/Makefile.am
204 @@ -19,6 +19,7 @@ CLEANFILES += \
205  
206  XSLTPROC_FLAGS = \
207         --nonet \
208 +       --path __DBPATH__ \
209         --stringparam man.output.quietly 1 \
210         --stringparam funcsynopsis.style ansi \
211         --stringparam man.th.extra1.suppress 1 \
212
213
214 [FILE:941:patches/patch-egg_egg-unix-credentials.c]
215 $NetBSD: patch-egg_egg-unix-credentials.c,v 1.1 2020/11/22 21:26:51 nia Exp $
216
217 LOCAL_CREDS path appears broken on NetBSD...
218
219 --- egg/egg-unix-credentials.c.orig     2020-06-01 11:37:11 UTC
220 +++ egg/egg-unix-credentials.c
221 @@ -48,6 +48,10 @@
222  #include <ucred.h>
223  #endif
224  
225 +#if defined(__NetBSD__)
226 +#undef LOCAL_CREDS
227 +#endif
228 +
229  int
230  egg_unix_credentials_read (int sock, pid_t *pid, uid_t *uid)
231  {
232 @@ -243,14 +247,14 @@ egg_unix_credentials_executable (pid_t p
233         char *result = NULL;
234  
235         /* Try and figure out the path from the pid */
236 -#if defined(__linux__) || defined(__FreeBSD__)
237 +#if defined(__linux__) || defined(__FreeBSD__) || defined(__NetBSD__)
238         char path[1024];
239         char buffer[64];
240         int count;
241  
242  #if defined(__linux__)
243         snprintf (buffer, sizeof (buffer), "/proc/%d/exe", (int)pid);
244 -#elif defined(__FreeBSD__)
245 +#elif defined(__FreeBSD__) || defined(__NetBSD__)
246         snprintf (buffer, sizeof (buffer), "/proc/%d/file", (int)pid);
247  #endif
248  
249