SUNWlibtasn1.spec
author an230044
Mon, 27 Apr 2009 10:20:06 +0000
branchopensolaris-2008-11
changeset 14400 9bcbbac16a07
parent 13599 064ea819f42e
child 14588 c8bc6ff3a7d4
permissions -rw-r--r--
#Bug 6755267 multiple security vulnerabilities in libpng before 1.2.32
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
12662
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
     1
#
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
     2
# spec file for package SUNWlibtasn1
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
     3
#
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
     4
# includes module(s): libtasn1
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
     5
#
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
     6
# Owner:jefftsai
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
     7
%include Solaris.inc
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
     8
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
     9
%include base.inc
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    10
%use libtasn1 = libtasn1.spec
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    11
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    12
Name:                SUNWlibtasn1
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    13
Summary:             Tiny ASN.1 library
12676
a28833056314 2008-06-17 Jeff Cai<[email protected]>
qc161282
parents: 12674
diff changeset
    14
Version:             %{libtasn1.version}
12662
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    15
SUNW_BaseDir:        %{_prefix}
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    16
SUNW_Copyright:      %{name}.copyright
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    17
BuildRoot:           %{_tmppath}/%{name}-%{version}-build
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    18
%include default-depend.inc
12676
a28833056314 2008-06-17 Jeff Cai<[email protected]>
qc161282
parents: 12674
diff changeset
    19
a28833056314 2008-06-17 Jeff Cai<[email protected]>
qc161282
parents: 12674
diff changeset
    20
Requires: SUNWlibC
a28833056314 2008-06-17 Jeff Cai<[email protected]>
qc161282
parents: 12674
diff changeset
    21
12667
673cfa840eea 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents: 12662
diff changeset
    22
Source1:	%{name}-manpages-0.1.tar.gz
12662
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    23
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    24
%package devel
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    25
Summary:                 %{summary} - development files
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    26
SUNW_BaseDir:            %{_prefix}
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    27
%include default-depend.inc
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    28
Requires: %name
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    29
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    30
%prep
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    31
rm -rf %name-%version
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    32
mkdir -p %name-%version
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    33
12676
a28833056314 2008-06-17 Jeff Cai<[email protected]>
qc161282
parents: 12674
diff changeset
    34
%libtasn1.prep -d %name-%version
12662
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    35
12667
673cfa840eea 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents: 12662
diff changeset
    36
# Expand manpages tarball
673cfa840eea 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents: 12662
diff changeset
    37
cd %{_builddir}/%name-%version
673cfa840eea 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents: 12662
diff changeset
    38
gzcat %SOURCE1 | tar xf -
673cfa840eea 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents: 12662
diff changeset
    39
12662
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    40
%build
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    41
export ACLOCAL_FLAGS="-I %{_datadir}/aclocal"
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    42
12676
a28833056314 2008-06-17 Jeff Cai<[email protected]>
qc161282
parents: 12674
diff changeset
    43
%libtasn1.build -d %name-%version/
12662
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
%install
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    46
rm -rf $RPM_BUILD_ROOT
12676
a28833056314 2008-06-17 Jeff Cai<[email protected]>
qc161282
parents: 12674
diff changeset
    47
%libtasn1.install -d %name-%version/
12662
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    48
12674
6f9c9ba9e0fe 2008-06-17 Jeff Cai<[email protected]>
qc161282
parents: 12668
diff changeset
    49
rm -rf $RPM_BUILD_ROOT/%{_bindir}/asn1*
12662
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    50
rm -rf $RPM_BUILD_ROOT%{_datadir}/info
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    51
rm -rf $RPM_BUILD_ROOT/usr/local
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    52
rm -rf $RPM_BUILD_ROOT%{_mandir}
12667
673cfa840eea 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents: 12662
diff changeset
    53
cd %{_builddir}/%name-%version/sun-manpages
673cfa840eea 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents: 12662
diff changeset
    54
make install DESTDIR=$RPM_BUILD_ROOT
12662
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    55
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    56
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    57
%clean
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    58
rm -rf $RPM_BUILD_ROOT
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
%files
13599
064ea819f42e 2008-09-16 Jeff Cai <[email protected]>
qc161282
parents: 12961
diff changeset
    61
064ea819f42e 2008-09-16 Jeff Cai <[email protected]>
qc161282
parents: 12961
diff changeset
    62
%doc -d libtasn1-%{libtasn1.version} AUTHORS README
064ea819f42e 2008-09-16 Jeff Cai <[email protected]>
qc161282
parents: 12961
diff changeset
    63
%doc(bzip2) -d libtasn1-%{libtasn1.version} ChangeLog
064ea819f42e 2008-09-16 Jeff Cai <[email protected]>
qc161282
parents: 12961
diff changeset
    64
%doc(bzip2) -d libtasn1-%{libtasn1.version} COPYING.LIB 
064ea819f42e 2008-09-16 Jeff Cai <[email protected]>
qc161282
parents: 12961
diff changeset
    65
%doc(bzip2) -d libtasn1-%{libtasn1.version} NEWS
064ea819f42e 2008-09-16 Jeff Cai <[email protected]>
qc161282
parents: 12961
diff changeset
    66
%dir %attr (0755, root, other) %{_datadir}/doc
064ea819f42e 2008-09-16 Jeff Cai <[email protected]>
qc161282
parents: 12961
diff changeset
    67
12662
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    68
%defattr (-, root, bin)
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    69
%{_bindir}
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    70
%dir %attr (0755, root, bin) %{_libdir}
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    71
%{_libdir}/lib*.so*
12667
673cfa840eea 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents: 12662
diff changeset
    72
%dir %attr (0755, root, sys) %{_datadir}
673cfa840eea 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents: 12662
diff changeset
    73
%dir %attr(0755, root, bin) %{_mandir}
12961
9d8e40464d71 2008-07-31 Jeff Cai <[email protected]>
qc161282
parents: 12676
diff changeset
    74
%dir %attr(0755, root, bin) %{_mandir}/man1
9d8e40464d71 2008-07-31 Jeff Cai <[email protected]>
qc161282
parents: 12676
diff changeset
    75
%{_mandir}/man1/*
12667
673cfa840eea 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents: 12662
diff changeset
    76
%dir %attr(0755, root, bin) %{_mandir}/man3
673cfa840eea 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents: 12662
diff changeset
    77
%{_mandir}/man3/*
12662
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    78
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    79
%files devel
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    80
%defattr (-, root, bin)
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    81
%{_includedir}
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    82
%dir %attr (0755, root, bin) %{_libdir}
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    83
%dir %attr (0755, root, other) %{_libdir}/pkgconfig
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    84
%{_libdir}/pkgconfig/*
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    85
%dir %attr (0755, root, sys) %{_datadir}
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    86
%dir %attr (0755, root, other) %{_datadir}/aclocal
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    87
%{_datadir}/aclocal/*
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    88
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    89
%changelog
13599
064ea819f42e 2008-09-16 Jeff Cai <[email protected]>
qc161282
parents: 12961
diff changeset
    90
* Wed Sep 16 2008 - [email protected]
064ea819f42e 2008-09-16 Jeff Cai <[email protected]>
qc161282
parents: 12961
diff changeset
    91
- Add copyright.
12961
9d8e40464d71 2008-07-31 Jeff Cai <[email protected]>
qc161282
parents: 12676
diff changeset
    92
* Thu Jul 31 2008 - [email protected]
9d8e40464d71 2008-07-31 Jeff Cai <[email protected]>
qc161282
parents: 12676
diff changeset
    93
- Add man page for libtasn1-config
12674
6f9c9ba9e0fe 2008-06-17 Jeff Cai<[email protected]>
qc161282
parents: 12668
diff changeset
    94
* Tue Jun 17 2008 - [email protected]
12676
a28833056314 2008-06-17 Jeff Cai<[email protected]>
qc161282
parents: 12674
diff changeset
    95
- Remove 64bits stuff. Change it according to laca.
a28833056314 2008-06-17 Jeff Cai<[email protected]>
qc161282
parents: 12674
diff changeset
    96
* Tue Jun 17 2008 - [email protected]
12674
6f9c9ba9e0fe 2008-06-17 Jeff Cai<[email protected]>
qc161282
parents: 12668
diff changeset
    97
- Ship libtasn1-config.
12662
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
    98
* Mon Jun 16 2008 - [email protected]
12668
4264cdacfa46 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents: 12667
diff changeset
    99
- Add man page.
4264cdacfa46 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents: 12667
diff changeset
   100
* Mon Jun 16 2008 - [email protected]
12662
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
   101
- Move spec files from SFE.
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
   102
* Wed May 28 2008 - [email protected]
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
   103
- Split to two spec files
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
   104
* Fri Jul 27 2007 - [email protected]
d0079791ce09 2008-06-16 Jeff Cai<[email protected]>
qc161282
parents:
diff changeset
   105
- Initial spec