*** empty log message ***
[gnupg.git] / scripts / gnupg.spec.in
1 #
2 # gnupg -- gnu privacy guard
3 # This is a template.  The dist target uses it to create the real file.
4 #
5 %define version @pkg_version@
6 %define name gnupg
7 Summary: GPL public key crypto
8 Name: %{name}
9 Version: %{version}
10 Release: 1
11 Copyright: GPL
12 Group: Applications/Cryptography
13 Source: ftp://ftp.gnupg.org/pub/gcrypt/%{name}-%{version}.tar.gz
14 URL: http://www.gnupg.org
15 Provides: gpg openpgp
16 BuildRoot: /tmp/rpmbuild_%{name}
17
18 %changelog
19
20 * Mon May 17 1999 Fabio Coatti <cova@felix.unife.it>
21 - Added French description, provided by Christophe Labouisse <labouiss@cybercable.fr>
22
23 * Thu May 06 1999 Fabio Coatti <cova@felix.unife.it> 
24 - Upgraded for 0.9.6 (removed gpgm)
25
26 * Tue Jan 12 1999 Fabio Coatti <cova@felix.unife.it>
27 - LINGUAS variable is now unset in configure to ensure that all
28   languages will be built. (Thanks to Luca Olivetti <luca@luca.ddns.org>)
29  
30 * Sat Jan 02 1999 Fabio Coatti <cova@felix.unife.it>
31 - Added pl language file.
32 - Included g10/pubring.asc in documentation files.
33
34 * Sat Dec 19 1998 Fabio Coatti <cova@felix.unife.it>
35 - Modified the spec file provided by Caskey L. Dickson <caskey-at-technocage.com>
36 - Now it can be built also by non-root. Installation has to be done as
37 root, gpg is suid.
38 - Added some changes by  Ross Golder <rossigee@bigfoot.com>
39 - Updates for version 0.4.5 of GnuPG (.mo files)
40
41 %description
42 GnuPG is a complete and free replacement for PGP. Because it does not
43 use IDEA or RSA it can be used without any restrictions. GnuPG is in
44 compliance with the OpenPGP specification (RFC2440).
45
46 %description -l it
47 GnuPG è un sostituto completo e gratuito per il PGP. Non utilizzando
48 IDEA o RSA può essere utilizzato senza restrizioni. GnuPG è conforme
49 alle specifiche OpenPGP (RFC2440).
50
51 %description -l fr
52 GnuPG est remplacement complet et "libre" de PGP. Comme il n'utilise
53 ni IDEA ni RSA il peut être utilisé sans restriction. GnuPG est conforme
54 avec la spécification OpenPGP (RFC2440).                     
55
56 %prep
57 rm -rf $RPM_BUILD_ROOT
58 rm -rf $RPM_BUILD_DIR/%{name}-%{version}
59
60 %setup
61
62 %build
63 if test -n "$LINGUAS"; then
64  unset LINGUAS
65 fi    
66 CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr
67 make
68
69 %install
70 make install-strip prefix=$RPM_BUILD_ROOT/usr
71
72 %files
73
74 %doc %attr (-,root,root) INSTALL
75 %doc %attr (-,root,root) AUTHORS
76 %doc %attr (-,root,root) COPYING
77 %doc %attr (-,root,root) ChangeLog
78 %doc %attr (-,root,root) NEWS
79 %doc %attr (-,root,root) README
80 %doc %attr (-,root,root) THANKS
81 %doc %attr (-,root,root) TODO   
82 %doc %attr (-,root,root) PROJECTS
83 %doc %attr (-,root,root) doc/DETAILS
84 %doc %attr (-,root,root) doc/FAQ
85 %doc %attr (-,root,root) doc/HACKING
86 %doc %attr (-,root,root) doc/OpenPGP
87 %doc %attr (-,root,root) g10/pubring.asc
88 %doc %attr (-,root,root) g10/OPTIONS
89
90 %attr (-,root,root) /usr/man/man1/gpg.1
91 %attr (4755,root,root) /usr/bin/gpg
92
93 %attr (-,root,root) /usr/share/locale/de/LC_MESSAGES/%{name}.mo
94 %attr (-,root,root) /usr/share/locale/it/LC_MESSAGES/%{name}.mo
95 %attr (-,root,root) /usr/share/locale/fr/LC_MESSAGES/%{name}.mo
96 %attr (-,root,root) /usr/share/locale/ru/LC_MESSAGES/%{name}.mo
97 %attr (-,root,root) /usr/share/locale/es_ES/LC_MESSAGES/%{name}.mo
98 %attr (-,root,root) /usr/share/locale/pt_BR/LC_MESSAGES/%{name}.mo
99 %attr (-,root,root) /usr/share/locale/pl/LC_MESSAGES/%{name}.mo
100
101
102 %attr (-,root,root) /usr/lib/%{name}
103 %attr (-,root,root) /usr/share/%{name}
104
105 %clean
106 rm -rf $RPM_BUILD_ROOT
107 rm -rf $RPM_BUILD_DIR/%{name}-%{version}