See ChangeLog: Tue Jan 12 11:17:18 CET 1999 Werner Koch
[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 * Tue Jan 12 1999 Fabio Coatti <cova@felix.unife.it>
21 - LINGUAS variable is now unset in configure to ensure that all
22   languages will be built. (Thanks to Luca Olivetti <luca@luca.ddns.org>)
23  
24 * Sat Jan 02 1999 Fabio Coatti <cova@felix.unife.it>
25 - Added pl language file.
26 - Included g10/pubring.asc in documentation files.
27
28 * Sat Dec 19 1998 Fabio Coatti <cova@felix.unife.it>
29 - Modified the spec file provided by Caskey L. Dickson <caskey-at-technocage.com>
30 - Now it can be built also by non-root. Installation has to be done as
31 root, gpg is suid.
32 - Added some changes by  Ross Golder <rossigee@bigfoot.com>
33 - Updates for version 0.4.5 of GnuPG (.mo files)
34
35 %description
36 GnuPG is a complete and free replacement for PGP. Because it does not
37 use IDEA or RSA it can be used without any restrictions. GnuPG is in
38 compliance with the OpenPGP specification (RFC2440).
39
40 %description -l it
41 GnuPG è un sostituto completo e gratuito per il PGP. Non utilizzando
42 IDEA o RSA può essere utilizzato senza restrizioni. GnuPG è conforme
43 alle specifiche OpenPGP (RFC2440).
44
45 %prep
46 rm -rf $RPM_BUILD_ROOT
47 rm -rf $RPM_BUILD_DIR/%{name}-%{version}
48
49 %setup
50
51 %build
52 if test -n "$LINGUAS"; then
53  unset LINGUAS
54 fi    
55 CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr
56 make
57
58 %install
59 make install-strip prefix=$RPM_BUILD_ROOT/usr
60 rm $RPM_BUILD_ROOT/usr/man/man1/gpgm.1
61 cd $RPM_BUILD_ROOT/usr/man/man1/
62 ln -s gpg.1 gpgm.1
63
64 %files
65
66 %doc %attr (-,root,root) INSTALL
67 %doc %attr (-,root,root) AUTHORS
68 %doc %attr (-,root,root) COPYING
69 %doc %attr (-,root,root) ChangeLog
70 %doc %attr (-,root,root) NEWS
71 %doc %attr (-,root,root) README
72 %doc %attr (-,root,root) THANKS
73 %doc %attr (-,root,root) TODO   
74 %doc %attr (-,root,root) PROJECTS
75 %doc %attr (-,root,root) doc/DETAILS
76 %doc %attr (-,root,root) doc/FAQ
77 %doc %attr (-,root,root) doc/HACKING
78 %doc %attr (-,root,root) doc/OpenPGP
79 %doc %attr (-,root,root) g10/pubring.asc
80
81 %attr (-,root,root) /usr/man/man1/gpg.1
82 %attr (-,root,root) /usr/man/man1/gpgm.1
83 %attr (4755,root,root) /usr/bin/gpg
84 %attr (755,root,root) /usr/bin/gpgm
85
86 %attr (-,root,root) /usr/share/locale/de/LC_MESSAGES/%{name}.mo
87 %attr (-,root,root) /usr/share/locale/it/LC_MESSAGES/%{name}.mo
88 %attr (-,root,root) /usr/share/locale/fr/LC_MESSAGES/%{name}.mo
89 %attr (-,root,root) /usr/share/locale/ru/LC_MESSAGES/%{name}.mo
90 %attr (-,root,root) /usr/share/locale/es_ES/LC_MESSAGES/%{name}.mo
91 %attr (-,root,root) /usr/share/locale/pt_BR/LC_MESSAGES/%{name}.mo
92 %attr (-,root,root) /usr/share/locale/pl/LC_MESSAGES/%{name}.mo
93
94
95 %attr (-,root,root) /usr/lib/%{name}
96 %attr (-,root,root) /usr/share/%{name}
97
98 %clean
99 rm -rf $RPM_BUILD_ROOT
100 rm -rf $RPM_BUILD_DIR/%{name}-%{version}