base-specs/libtasn1.spec
author convert-repo
Tue, 28 Sep 2010 11:41:29 +0000
changeset 20122 34a34bffcb68
parent 18066 1847ff0f1078
child 20277 564d2f9a9ef2
child 22221 7382b062fc7b
permissions -rw-r--r--
update tags
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
12662
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
     1
#
18066
1847ff0f1078 2010-06-02 Brian Cameron <[email protected]>
yippi
parents: 17992
diff changeset
     2
# Copyright 2010 Sun Microsystems Inc.
12662
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
     3
# This file and all modifications and additions to the pristine
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
     4
# package are under the same license as the package itself.
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
     5
#
16434
f21f22550fe9 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 16431
diff changeset
     6
%define owner jefftsai
14822
844a6be513e1 2008-12-26 Jeff Cai <[email protected]>
qc161282
parents: 14588
diff changeset
     7
# bugdb: savannah.gnu.org
12662
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
     8
#
16431
d7743d81b302 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 16283
diff changeset
     9
17299
qc161282
parents: 16434
diff changeset
    10
%define OSR 11423:3.0
16431
d7743d81b302 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 16283
diff changeset
    11
12662
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    12
Name:     	libtasn1
18066
1847ff0f1078 2010-06-02 Brian Cameron <[email protected]>
yippi
parents: 17992
diff changeset
    13
Version: 	2.7
12662
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    14
Release:        0
17865
b7ff02e93f66 2010-04-19 Christian Kelly <[email protected]>
chrisk
parents: 17721
diff changeset
    15
Vendor:		gnu.org
12662
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    16
Distribution:	Java Desktop System
18066
1847ff0f1078 2010-06-02 Brian Cameron <[email protected]>
yippi
parents: 17992
diff changeset
    17
License:	Library is LGPLv2.1, binaries are GPLv3
12662
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    18
BuildRoot:	%{_tmppath}/%{name}-%{version}-build
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    19
Docdir:         %{_datadir}/doc
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    20
Autoreqprov:	on
12663
b072eff45380 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents: 12662
diff changeset
    21
URL:		http://josefsson.org/libtasn1/
12662
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    22
Epoch:		2
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    23
Source:		ftp://ftp.gnutls.org/pub/gnutls/libtasn1/%{name}-%{version}.tar.gz
14588
c8bc6ff3a7d4 2008-11-13 Jeff Cai <[email protected]>
qc161282
parents: 14540
diff changeset
    24
12676
a28833056314 2008-06-17 Jeff Cai<[email protected]>
qc161282
parents: 12663
diff changeset
    25
Summary:	Libtasn is a library C for manipulating ASN.1 objects.
12662
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    26
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    27
%description
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    28
Libtasn is a library written in C for manipulating ASN.1 objects including 
14588
c8bc6ff3a7d4 2008-11-13 Jeff Cai <[email protected]>
qc161282
parents: 14540
diff changeset
    29
DER/BER encoding and DER/BER decoding. Libtasn is used by GnuTLS to manipulate X.509 objects and by GNU Shishi to handle Kerberos V5 packets.
12662
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    30
%package -n libtasn1-devel
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    31
Summary:	Static libraries and header files for libtasn1
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    32
Group:		Applications/Text
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    33
Requires:	libtasn1 => %{version}-%{release}
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    34
14588
c8bc6ff3a7d4 2008-11-13 Jeff Cai <[email protected]>
qc161282
parents: 14540
diff changeset
    35
12662
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    36
%description -n libtasn1-devel
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    37
The libtasn1-devel package includes the static libraries and header 
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    38
files needed for tasn1 development.
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    39
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    40
%files -n libtasn1-devel
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    41
%defattr(-, root, root)
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    42
%{_libdir}/*.so*
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    43
%{_includedir}/*
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    44
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    45
%prep
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    46
%setup  -q -n %{name}-%{version}
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    47
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    48
%build
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    49
%ifos linux
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    50
if [ -x /usr/bin/getconf ]; then
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    51
  CPUS=`getconf _NPROCESSORS_ONLN`
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    52
fi
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    53
%else
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    54
  CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    55
%endif
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    56
if test "x$CPUS" = "x" -o $CPUS = 0; then
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    57
  CPUS=1
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    58
fi
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    59
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    60
./configure --prefix=%{_prefix}                        \
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    61
            --bindir=%{_bindir}                        \
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    62
            --libdir=%{_libdir}                        \
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    63
            --sysconfdir=%{_sysconfdir}                \
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    64
            --includedir=%{_includedir}        \
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    65
            --mandir=%{_mandir}                        \
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    66
           --infodir=%{_infodir}               \
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    67
           --disable-rpath                     \
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    68
           --disable-static                    \
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    69
           --enable-shared
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    70
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    71
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    72
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    73
make -j$CPUS
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    74
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    75
%install
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    76
make install DESTDIR=$RPM_BUILD_ROOT mkdir_p="mkdir -p"
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    77
find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    78
find $RPM_BUILD_ROOT -type f -name "*.a" -exec rm -f {} ';'
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    79
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    80
%clean
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    81
rm -rf $RPM_BUILD_ROOT
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    82
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    83
%changelog
18066
1847ff0f1078 2010-06-02 Brian Cameron <[email protected]>
yippi
parents: 17992
diff changeset
    84
* Wed Jun 02 2010 - [email protected]
1847ff0f1078 2010-06-02 Brian Cameron <[email protected]>
yippi
parents: 17992
diff changeset
    85
- Bump to 2.7.
17992
1a09fb36dcaa 2010-05-14 Jeff Cai <[email protected]>
qc161282
parents: 17865
diff changeset
    86
* Fri May 14 2010 - [email protected]
18066
1847ff0f1078 2010-06-02 Brian Cameron <[email protected]>
yippi
parents: 17992
diff changeset
    87
- Bump to 2.6.
17992
1a09fb36dcaa 2010-05-14 Jeff Cai <[email protected]>
qc161282
parents: 17865
diff changeset
    88
- Upstream patch -01-build
17721
648702f97523 2010-03-17 Jeff Cai <[email protected]>
qc161282
parents: 17395
diff changeset
    89
* Tue Mar 17 2010 - [email protected]
18066
1847ff0f1078 2010-06-02 Brian Cameron <[email protected]>
yippi
parents: 17992
diff changeset
    90
- Bump to 2.5.
17391
6f5cb3da82ff 2010-01-18 Jeff Cai <[email protected]>
qc161282
parents: 17299
diff changeset
    91
* Tue Jan 17 2010 - [email protected]
18066
1847ff0f1078 2010-06-02 Brian Cameron <[email protected]>
yippi
parents: 17992
diff changeset
    92
- Bump to 2.4.
17299
qc161282
parents: 16434
diff changeset
    93
* Tue Jan 12 2010 - [email protected]
18066
1847ff0f1078 2010-06-02 Brian Cameron <[email protected]>
yippi
parents: 17992
diff changeset
    94
- Change OSR which contains GPLv3.
16283
6077cab5fced 2009-08-15 Christian Kelly <[email protected]>
chrisk
parents: 16158
diff changeset
    95
* Sat Aug 15 2009 - [email protected]
6077cab5fced 2009-08-15 Christian Kelly <[email protected]>
chrisk
parents: 16158
diff changeset
    96
- Bump to 2.3.
16158
77cfffd052a0 2009-07-28 Christian Kelly <[email protected]>
chrisk
parents: 14928
diff changeset
    97
* Tue Jul 28 2009 - [email protected]
77cfffd052a0 2009-07-28 Christian Kelly <[email protected]>
chrisk
parents: 14928
diff changeset
    98
- Bump to 2.2.
14928
46571ea07c97 2009-01-19 Jeff Cai <[email protected]>
qc161282
parents: 14822
diff changeset
    99
* Mon Jan 19 2008 - [email protected]
46571ea07c97 2009-01-19 Jeff Cai <[email protected]>
qc161282
parents: 14822
diff changeset
   100
- Bump to 1.8.
46571ea07c97 2009-01-19 Jeff Cai <[email protected]>
qc161282
parents: 14822
diff changeset
   101
- Remove patch -01-asn1-deprecated, upstreamed.
46571ea07c97 2009-01-19 Jeff Cai <[email protected]>
qc161282
parents: 14822
diff changeset
   102
* Fri Dec 26 2008 - [email protected]
14822
844a6be513e1 2008-12-26 Jeff Cai <[email protected]>
qc161282
parents: 14588
diff changeset
   103
- Change the bug db address
14588
c8bc6ff3a7d4 2008-11-13 Jeff Cai <[email protected]>
qc161282
parents: 14540
diff changeset
   104
* Thu Nov 13 2008 - [email protected]
c8bc6ff3a7d4 2008-11-13 Jeff Cai <[email protected]>
qc161282
parents: 14540
diff changeset
   105
- Bump to 1.6.
c8bc6ff3a7d4 2008-11-13 Jeff Cai <[email protected]>
qc161282
parents: 14540
diff changeset
   106
- Add patch -01-asn1-deprecated to
18066
1847ff0f1078 2010-06-02 Brian Cameron <[email protected]>
yippi
parents: 17992
diff changeset
   107
  fix #106548.
14540
e1b502edb547 2008-10-31 Jeff Cai <[email protected]>
qc161282
parents: 12676
diff changeset
   108
* Fri Oct 31 2008 - [email protected]
e1b502edb547 2008-10-31 Jeff Cai <[email protected]>
qc161282
parents: 12676
diff changeset
   109
- Change the license tag.
12676
a28833056314 2008-06-17 Jeff Cai<[email protected]>
qc161282
parents: 12663
diff changeset
   110
* Tue Jun 17 2008 - [email protected]
a28833056314 2008-06-17 Jeff Cai<[email protected]>
qc161282
parents: 12663
diff changeset
   111
- change it according to review result.
12662
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
   112
* Mon Jun 16 2008 - [email protected]
12663
b072eff45380 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents: 12662
diff changeset
   113
- change url.
b072eff45380 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents: 12662
diff changeset
   114
* Mon Jun 16 2008 - [email protected]
18066
1847ff0f1078 2010-06-02 Brian Cameron <[email protected]>
yippi
parents: 17992
diff changeset
   115
- Move spec files from SFE.
12662
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
   116
* Tue Mar 28 2007 - [email protected]
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
   117
- Split to two spec files.