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