Sophie

Sophie

distrib > Fedora > 18 > i386 > by-pkgid > 186b32b27be24821f653a3cf9772e0e8 > files > 2

uthash-1.9.8-3.fc18.src.rpm

Name:            uthash
Version:         1.9.8
Release:         3%{?dist}
Summary:         A hash table for C structures
License:         BSD
URL:             http://troydhanson.github.io/uthash
Source0:         https://github.com/troydhanson/%{name}/archive/v%{version}.tar.gz
Patch0:          uthash-remove-failed-tests.patch
BuildArch:       noarch
Provides:        %{name}-devel = %{version}-%{release}

%description
Any C structure can be stored in a hash table using uthash. Just add a
UT_hash_handle to the structure and choose one or more fields in your 
structure to act as the key. Then use these macros to store, retrieve or 
delete items from the hash table. 

%prep
%setup -q
%patch0 -p1

%build

%install
install -d %{buildroot}%{_includedir}
cp -pa src/*.h %{buildroot}%{_includedir}/

%check
cd tests
make %{?_smp_mflags}

%files
%doc LICENSE doc/*.txt
%{_includedir}/ut*.h

%changelog
* Sat Jun 15 2013 Christopher Meng <rpm@cicku.me> - 1.9.8-3
- Add virtual provide.
- Remove 2 wrong tests.

* Fri Jun 14 2013 Christopher Meng <rpm@cicku.me> - 1.9.8-2
- Remove unneeded BR and make files section more clear.

* Sat Jun 01 2013 Christopher Meng <rpm@cicku.me> - 1.9.8-1
- Initial Package.