libgcrypt.spec
author dermotm
Mon, 06 Sep 2004 10:13:24 +0000
changeset 3858 a0a00bd9bb27
parent 3813 65c4e16362d0
child 4007 3cf8b6afa295
permissions -rw-r--r--
Incremented release numbers for build 18
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3813
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
     1
#
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
     2
# spec file for package libgcrypt (Version 1.1.12)
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
     3
#
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
     4
# Copyright (c) 2003 SuSE Linux AG, Nuernberg, Germany.
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
     5
# This file and all modifications and additions to the pristine
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
     6
# package are under the same license as the package itself.
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
     7
#
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
     8
# Please submit bugfixes or comments via http://www.suse.de/feedback/
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
     9
#
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    10
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    11
# neededforbuild  libpth
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    12
# usedforbuild    aaa_base acl attr bash bind9-utils bison cpio cpp cyrus-sasl db devs diffutils e2fsprogs file filesystem fileutils fillup findutils flex gawk gdbm-devel glibc glibc-devel glibc-locale gpm grep groff gzip kbd less libgcc libstdc++ libxcrypt m4 make man mktemp modutils ncurses ncurses-devel net-tools netcfg pam pam-devel pam-modules patch permissions ps rcs readline sed sendmail sh-utils shadow strace syslogd sysvinit tar texinfo textutils timezone unitedlinux-release unzip util-linux vim zlib-devel autoconf automake binutils bzip2 cracklib gcc gdbm gettext libpth libtool perl rpm zlib
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    13
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    14
Name:         libgcrypt
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    15
Version:      1.1.12
3858
a0a00bd9bb27 Incremented release numbers for build 18
dermotm
parents: 3813
diff changeset
    16
Release:      117
3813
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    17
Summary:      libgcrypt - The GNU crypto library
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    18
License:      GPL, Other License(s), see package
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    19
Group:        Development/Libraries/C and C++
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    20
Autoreqprov:  on
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    21
Source:       libgcrypt-%{version}.tar.gz
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    22
Patch:        libgcrypt-1.1.12-sexp-valgrind-error.diff
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    23
####Patch:        libgcrypt-%{version}-strings.patch
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    24
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    25
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    26
%description
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    27
Libgcrypt is a general purpose crypto library based on the code used in
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    28
GnuPG (alpha version)
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    29
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    30
Authors:
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    31
--------
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    32
    Maintainer:	[email protected]
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    33
    
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    34
    Authors: 	Werner Koch <[email protected]>
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    35
    		Matthew Skala <[email protected]>
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    36
    		Michael Roth <[email protected]>
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    37
    		Niklas Hernaeus <[email protected]>
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    38
    		R�mi Guyomarch <[email protected]>
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    39
    		Timo Schulz <[email protected]>
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    40
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    41
%prep
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    42
%setup -n %{name}-%{version}
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    43
%patch -p1 -P 0
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    44
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    45
%build
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    46
CFLAGS="$RPM_OPT_FLAGS" ./configure \
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    47
		--prefix=%{_prefix} \
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    48
		--sysconfdir=/etc \
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    49
		--libdir=%{_libdir} \
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    50
		--infodir=%{_infodir} \
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    51
		--enable-maintainer-mode  --disable-asm
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    52
make 
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    53
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    54
%install
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    55
[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    56
make DESTDIR=$RPM_BUILD_ROOT install
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    57
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    58
%post
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    59
%run_ldconfig
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    60
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    61
%files
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    62
%defattr(-,root,root)
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    63
%doc AUTHORS BUGS COPYING COPYING.DOC COPYING.LIB ChangeLog INSTALL NEWS README README-alpha THANKS TODO VERSION
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    64
%doc %_infodir/gc*
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    65
%{_libdir}/*
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    66
/usr/include/*
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    67
/usr/bin/*
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    68
/usr/share/aclocal/*
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    69
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    70
%changelog -n libgcrypt
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    71
* Wed Sep 01 2004 - [email protected]
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    72
- renamed libgcrypt-1.1.12-sexp-valgrind-error.patch to
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    73
  libgcrypt-1.1.12-sexp-valgrind-error.diff
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    74
* Wed May 14 2003 - [email protected]
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    75
- add libgcrypt-1.1.12-sexp-valgrind-error.patch from Ximian
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    76
  needed for rc
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    77
* Tue Feb 11 2003 - [email protected]
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    78
- switch to version 1.1.12
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    79
- gcry_pk_sign, gcry_pk_verify and gcry_pk_encrypt can now handle an
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    80
  optional pkcs1 flags parameter in the S-expression.  A similar flag
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    81
  may be passed to gcry_pk_decrypt but it is only syntactically
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    82
  implemented.
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    83
- New convenience macro gcry_md_get_asnoid.
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    84
- There is now some real stuff in the manual.
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    85
- New algorithm: MD4
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    86
- Implemented ciphertext stealing.
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    87
- Support for plain old DES
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    88
- Smaller bugs fixes and a few new OIDs.
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    89
* Thu Aug 01 2002 - [email protected]
65c4e16362d0 2004-09-01 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    90
- create package