File liblcfg.spec of Package liblcfg

Name:           liblcfg
License:        GPL version 2.0
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildRequires:  gcc
Group:          System/Libraries
Summary:        liblcfg is a lightweight configuration file library written in C99
Version:        0.1.0
Release:        1
URL:             http://liblcfg.mwcollect.org

BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Source0:      %{name}-%{version}.tar.gz

%description
liblcfg is a lightweight configuration file library written in C99. The file format supports arbitrarily nested simple assignments, lists and maps (or dictionaries).

%prep
# extract the source and go into the liblcfg-0.1.0 directory
%setup -q

%build
%configure

%install
make DESTDIR=$RPM_BUILD_ROOT install

%clean
rm -rf "$RPM_BUILD_ROOT"

%files
%defattr(-,root,root)
%{_bindir}/lcfg
%{_libdir}/liblcfg/liblcfg.a
%{_libdir}/liblcfg/liblcfg.la
%{_libdir}/liblcfg/liblcfg.so
%{_libdir}/liblcfg/liblcfg.so.1
%{_libdir}/liblcfg/liblcfg.so.1.0.0
%{_includedir}/lcfg/lcfg.h
openSUSE Build Service is sponsored by