- updated to 0.3.0

- removed unneeded curlies
- created -devel subpackage
This commit is contained in:
ensc 2006-03-06 11:22:49 +00:00
parent 8c9b793c2a
commit b6e2796eb9

View File

@ -1,39 +1,60 @@
## $Id$
%{!?release_func:%global release_func() %1%{?dist}}
Summary: This is the ASN.1 library used in GNUTLS
Name: libtasn1
Version: 0.2.6
Release: 3
Version: 0.3.0
Release: %release_func 1
License: LGPL
Group: System Environment/Libraries
URL: http://www.gnu.org/software/gnutls/download.html
Source0: ftp://ftp.gnutls.org/pub/gnutls/libtasn1/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Provides: %{name}-devel = %{version}-%{release}
Source0: ftp://ftp.gnutls.org/pub/gnutls/libtasn1/%name-%version.tar.gz
Source1: ftp://ftp.gnutls.org/pub/gnutls/libtasn1/%name-%version.tar.gz.sig
BuildRoot: %_tmppath/%name-%version-%release-buildroot
BuildRequires: bison
%package devel
Summary: Files for development of applications which will use libtasn1
Group: Development/Libraries
Requires: %name = %version-%release
Requires(pre): automake pkgconfig
Requires(postun): automake pkgconfig
Requires(post): /sbin/install-info
Requires(postun): /sbin/install-info
%description
This is the ASN.1 library used in GNUTLS. More up to date information can
be found at http://www.gnu.org/software/gnutls and http://www.gnutls.org
%description devel
This is the ASN.1 library used in GNUTLS. More up to date information can
be found at http://www.gnu.org/software/gnutls and http://www.gnutls.org
This packages contains files for development of applications which
will use libtasn1.
%prep
%setup -q
%build
%configure
%{__make} %{?_smp_mflags}
%configure --disable-static
make %{?_smp_mflags}
%install
rm -rf "$RPM_BUILD_ROOT"
%{__make} DESTDIR="$RPM_BUILD_ROOT" install
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
make DESTDIR="$RPM_BUILD_ROOT" install
rm -f $RPM_BUILD_ROOT{%_libdir/*.la,%_infodir/dir}
%check
%{__make} check
%__make check
%clean
@ -44,16 +65,38 @@ rm -rf "$RPM_BUILD_ROOT"
%postun -p /sbin/ldconfig
%post devel
/sbin/install-info --info-dir=%_infodir %_infodir/%name.info || :
%preun devel
test "$1" != 0 ||
/sbin/install-info --info-dir=%_infodir --delete %_infodir/%name.info || :
%files
%defattr(-,root,root,-)
%doc doc/TODO doc/*.ps
%doc doc/TODO doc/*.pdf
%doc AUTHORS COPYING* ChangeLog NEWS README THANKS
%{_includedir}/*
%{_libdir}/*.a
%{_libdir}/*.so*
%_libdir/*.so.*
%files devel
%defattr(-,root,root,-)
%_bindir/*-config
%_libdir/*.so
%_libdir/pkgconfig/*.pc
%_includedir/*
%_datadir/aclocal/libtasn1.m4
%_infodir/*.info.*
%_mandir/man3/*asn1*
%changelog
* Mon Mar 6 2006 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> - 0.3.0-1
- updated to 0.3.0
- removed unneeded curlies
- created -devel subpackage
* Sun May 22 2005 Jeremy Katz <katzj@redhat.com> - 0.2.6-3
- rebuild on all arches
@ -71,7 +114,3 @@ rm -rf "$RPM_BUILD_ROOT"
* Tue Jun 10 2003 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> 0:0.2.4-0.fdr.1
- Initial build.
### Local Variables:
### compile-command: "cd .. && ./buildpkg libtasn1"
### End: