File libmjson.spec of Package libmjson

#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

Name:           libmjson
Version:        1.2
Release:        1
License:        LGPL-2.1
Summary:        Small library which handles JSON documents
Url:            http://sourceforge.net/projects/mjson/
Group:          Development/Libraries/C and C++
Source:         mjson-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildRequires:	pkgconfig
%define soname  %{name}-1_2

%description
M's JSON parser is a small library completely written in plain ISO C
which handles documents described by the JavaScript Object Notation
(JSON) data interchange format.

%package -n libmjson-1_2
Summary:        Small library which handles JSON documents
Group:          Development/Libraries/C and C++

%description -n libmjson-1_2
M's JSON parser is a small library completely written in plain ISO C
which handles documents described by the JavaScript Object Notation
(JSON) data interchange format.

%package devel
Summary:        Development files for MJSON
Group:          Development/Libraries/C and C++
Requires:       %{soname} = %{version}

%description devel
M's JSON parser is a small library completely written in plain ISO C
which handles documents described by the JavaScript Object Notation
(JSON) data interchange format.

%prep
%setup -q -n json-%{version}

%build
%configure --disable-static
make %{?_smp_mflags}

%install
make install DESTDIR="%buildroot"
rm -rf %{buildroot}%{_libdir}/libmjson.la

%post -n %{soname} -p /sbin/ldconfig

%postun -n %{soname} -p /sbin/ldconfig

%files -n %{soname}
%defattr(-,root,root)
%{_libdir}/libmjson-%{version}.so

%files devel
%defattr(-,root,root)
%{_includedir}/mjson-%{version}
%{_libdir}/libmjson.so
%{_libdir}/pkgconfig/mjson-%{version}.pc

%changelog
openSUSE Build Service is sponsored by