Blob Blame History Raw
Name:           dumpasn1
Version:        20090107
Release:        1%{?dist}
Summary:        ASN.1 object dump utility

Group:          Development/Tools
License:        Copyright only
URL:            http://www.cs.auckland.ac.nz/~pgut001/
Source0:        http://www.cs.auckland.ac.nz/~pgut001/dumpasn1.c
Source1:        http://www.cs.auckland.ac.nz/~pgut001/dumpasn1.cfg
# man page extracted from http://ftp.debian.org/debian/pool/main/d/dumpasn1/dumpasn1_20030222-1.diff.gz
Source2:        dumpasn1.1
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  sed >= 3.95

%description
dumpasn1 is an ASN.1 object dump program that will dump data encoded
using any of the ASN.1 encoding rules in a variety of user-specified
formats.


%prep
%setup -q -c -T
install -pm 644 %{SOURCE0} %{SOURCE2} .
sed -i -e 's|/etc/dumpasn1/|%{_sysconfdir}/dumpasn1/|' dumpasn1.{c,1}
sed -e 's/\r//g' %{SOURCE1} > dumpasn1.cfg


%build
# -std=c99 for fwide
%{__cc} $RPM_OPT_FLAGS -std=c99 -DDEBIAN -o dumpasn1 dumpasn1.c


%install
rm -rf $RPM_BUILD_ROOT
install -Dpm 755 dumpasn1 $RPM_BUILD_ROOT%{_bindir}/dumpasn1
install -Dpm 644 dumpasn1.cfg \
    $RPM_BUILD_ROOT%{_sysconfdir}/dumpasn1/dumpasn1.cfg
install -Dpm 644 dumpasn1.1 $RPM_BUILD_ROOT%{_mandir}/man1/dumpasn1.1


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%config(noreplace) %{_sysconfdir}/dumpasn1/
%{_bindir}/dumpasn1
%{_mandir}/man1/dumpasn1.1*


%changelog
* Sun Feb 22 2009 Ville Skyttä <ville.skytta at iki.fi> - 20090107-1
- Update to 20090107 and config to 20090125.

* Sat Aug  2 2008 Ville Skyttä <ville.skytta at iki.fi> - 20080414-2
- Update to 20080708 updated sources (upstream version unchanged).
- Drop Debian patchset, just include man page from it separately.

* Fri May  2 2008 Ville Skyttä <ville.skytta at iki.fi> - 20080414-1
- Update to 20080414.

* Sun Mar 30 2008 Ville Skyttä <ville.skytta at iki.fi> - 20080204-2
- Fix implicit function declarations.
- Update dumpasn1.cfg to 20080323.

* Sat Feb  9 2008 Ville Skyttä <ville.skytta at iki.fi> - 20080204-1
- 20080204.

* Thu Aug 16 2007 Ville Skyttä <ville.skytta at iki.fi> - 20060622-3
- License: Copyright only

* Thu Feb  8 2007 Ville Skyttä <ville.skytta at iki.fi> - 20060622-2
- Update dumpasn1.cfg to 20070127.

* Tue Aug 22 2006 Ville Skyttä <ville.skytta at iki.fi> - 20060622-1
- Update to 20060622.

* Thu Feb 16 2006 Ville Skyttä <ville.skytta at iki.fi> - 20050404-2
- Rebuild.

* Mon Aug 15 2005 Ville Skyttä <ville.skytta at iki.fi> - 20050404-1
- Use macros more consistently (#165497).

* Tue Aug  9 2005 Ville Skyttä <ville.skytta at iki.fi> - 20050404-0.1
- Update to 20050404.

* Sun May 29 2005 Ville Skyttä <ville.skytta at iki.fi> - 20030222-0.1
- Rebuild for FC4.

* Mon Aug 30 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:20030222-0.fdr.1
- First build, based on Debian package.