File csvprintf.spec of Package csvprintf

#
# csvprintf - Simple CSV file parser for the UNIX command line
#
# Copyright 2010 Archie L. Cobbs <archie@dellroad.org>
# 
# Licensed under the Apache License, Version 2.0 (the "License"); you may
# not use this file except in compliance with the License. You may obtain
# a copy of the License at
# 
#     http://www.apache.org/licenses/LICENSE-2.0
# 
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations
# under the License.
# 
# $Id: csvprintf.spec 19 2012-03-09 21:46:45Z archie.cobbs $
#

Name:           csvprintf
Version:        1.0.3
Release:        1
License:        Apache-2.0
Summary:        Simple CSV file parser for the UNIX command line
Group:          Productivity/Text/Utilities
Source:         %{name}-%{version}.tar.gz
URL:            http://csvprintf.googlecode.com/
BuildRoot:      %{_tmppath}/%{name}-%{version}-root
BuildRequires:  make
BuildRequires:  gcc
Requires:       xsltproc

%description
%{name} is a simple UNIX command line utility for parsing CSV files.

%{name} works just like the printf(1) command line utility. You
supply a printf(1) format string on the command line and each record
in the CSV file is formatted accordingly. Each format specifier in
the format string contains a column accessor to specify which CSV
column to use, so for example '%%3$d' would format the third column
as a decimal value.

%{name} can also convert CSV files into XML documents and back.

%prep
%setup -q

%build
%{configure}
make

%install
%{makeinstall}

%clean
rm -rf %{buildroot}

%files
%attr(0755,root,root) %{_bindir}/%{name}
%attr(0755,root,root) %{_bindir}/xml2csv
%attr(0644,root,root) %{_mandir}/man1/*
%defattr(0644,root,root,0755)
%doc %{_datadir}/doc/packages/%{name}
%{_datadir}/%{name}

%changelog